MSFN Forum: Make_PE3 Program to Create Portable Windows 7 PE - MSFN Forum

Jump to content


  • 19 Pages +
  • 1
  • 2
  • 3
  • 4
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Make_PE3 Program to Create Portable Windows 7 PE Rate Topic: -----

#21 User is offline   chantszhim 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 12-November 03

Posted 20 April 2010 - 03:50 AM

View Postwimb, on 19 April 2010 - 05:02 AM, said:

View PostKullenen_Ask, on 18 April 2010 - 10:49 AM, said:

Edit: Needz for Photoviewer. My clid.reg, Program Files\Photoviewer directory, System32\spool\drivers\color directory,

d3d8thk.dll
d3d9.dll
icm32.dll
mspaint.exe
stobject.dll

Of course with mui files if they have. I tested. Tell if not works.

Very Good !

Everything is working now and I will add Windows Photo Viewer support to Make_PE3. B)

Just working on Source Language support and then everything will be more perfect ....

Thanks for your Help and Cheers :thumbup


Do I need to use Explorer Shell in order to use Windows Photo Viewer?


#22 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 20 April 2010 - 07:02 AM

View Postchantszhim, on 20 April 2010 - 03:50 AM, said:

Do I need to use Explorer Shell in order to use Windows Photo Viewer?

Yes, I used Photo Viewer with Explorer Shell.
But it might be that BS Explorer can be used as well.

#23 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 20 April 2010 - 08:50 AM

@Kullenen_Ask

As we need to add mspaint.exe to get Photo Viewer working,
it would be nice if MS Paint can be used as well, but it does not work ...

What program have you used to determine the files that are needed to make Photo Viewer work OK ?

Do you have a solution for MS Paint ?

This post has been edited by wimb: 20 April 2010 - 08:51 AM


#24 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 8,669
  • Joined: 28-April 06
  • OS:Server 2012
  • Country: Country Flag

Posted 20 April 2010 - 08:56 AM

I had a question about MSPaint as well. There was a case last week where I needed to take a screenshot of the PE (in WinRE) after I modified it for support purposes. I was wondering if you hit the Print Screen key, and opened MSPaint in the PE (from the command prompt) if you could paste the screenshot in there and save the JPEG or BMP. I didn't try researching it and just took a picture with my cell phone. :sneaky:

#25 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 20 April 2010 - 09:42 AM

For screenshots I am using portable program FSCapture from PStart Menu.
FSCapture can be used in any Windows environment.

This post has been edited by wimb: 20 April 2010 - 09:43 AM


#26 User is offline   Kullenen_Ask 

  • Member
  • PipPip
  • Group: Members
  • Posts: 295
  • Joined: 10-September 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 20 April 2010 - 12:23 PM

As we need to add mspaint.exe to get Photo Viewer working,
it would be nice if MS Paint can be used as well, but it does not work ...

Doesn't it works? it works in mine. check uxtheme.dll,mfc42u.dll,odbcint.dll,odbc32.dll,sfc.dll,sfc_os.dll all exist. Ofcourse mui

What program have you used to determine the files that are needed to make Photo Viewer work OK ?

Procmon.exe http://technet.micro...s/bb896645.aspx I think nobody reads my posts carefully. I said it lots of times before. Maybe i don't know english good enough nobody understands me. There is lots of solutions that will be asked and asked again in my posts. :blushing:

I was wondering if you hit the Print Screen key, and opened MSPaint in the PE (from the command prompt) if you could paste the screenshot in there and save the JPEG or BMP.

Yes it is.

This post has been edited by Kullenen_Ask: 20 April 2010 - 01:19 PM


#27 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 8,669
  • Joined: 28-April 06
  • OS:Server 2012
  • Country: Country Flag

Posted 20 April 2010 - 02:53 PM

What I've used before (when I tried to get DirectX to work in PE 2.1) is you put your app in the PE. Then you boot to the PE and open Dependency Walker. Then load up the app into Depends and it will tell you what is missing. However sometimes you can copy those DLLs and other files into the PE but they won't register properly or are used by a Service that is not detected by Depends. I ran into this problem trying to get BurnInTest to read from DirectX but nothing I did worked, although I did learn how to use Depends on WinPE.

#28 User is offline   Kullenen_Ask 

  • Member
  • PipPip
  • Group: Members
  • Posts: 295
  • Joined: 10-September 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 20 April 2010 - 03:22 PM

i also use dependecy walker too. but it is for to find what files it need to work, not for what files it load (i think so in easy manner) the main problem of all bootable xp,vista,win7 is register dll files i think. i found a way for win7 versions (i don't work on other builds now). It is usefull and easy for me. Boot in wim register the dll files and backup classes registry hive. I didnt tested it else then internet explorer but i will use from now. Probably will solve my register dll problems. Nobody explains to register a dll or tell a solution, i don't know if anybody gave such a solution like this before. All solutions i can find are about to add in a autorun and register at boot regsvr /s . it is not usefull.

This post has been edited by Kullenen_Ask: 20 April 2010 - 03:25 PM


#29 User is offline   chantszhim 

  • Newbie
  • Group: Members
  • Posts: 14
  • Joined: 12-November 03

Posted 20 April 2010 - 08:19 PM

View Postwimb, on 20 April 2010 - 07:02 AM, said:

View Postchantszhim, on 20 April 2010 - 03:50 AM, said:

Do I need to use Explorer Shell in order to use Windows Photo Viewer?

Yes, I used Photo Viewer with Explorer Shell.
But it might be that BS Explorer can be used as well.


I mean do I need to use the files for Explorer Shell in order to get Windows Photo Viewer working, as I get no response after I double click an image file.

Thanks in advance.

#30 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 21 April 2010 - 03:24 AM

View Postchantszhim, on 20 April 2010 - 08:19 PM, said:

I mean do I need to use the files for Explorer Shell in order to get Windows Photo Viewer working, as I get no response after I double click an image file.

I think so :unsure:
Try to build with Explorer Shell Selected, then you get the answer.

#31 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 21 April 2010 - 04:00 AM

View PostKullenen_Ask, on 20 April 2010 - 12:23 PM, said:

Doesn't it works? it works in mine. check uxtheme.dll,mfc42u.dll,odbcint.dll,odbc32.dll,sfc.dll,sfc_os.dll all exist. Ofcourse mui

Procmon.exe http://technet.micro...s/bb896645.aspx


Thanks for the link to Procmon.exe
I did use Dependency Walker, but will try to use Procmon

I checked and the required files exist, but MS Paint does not work yet for me ...

Need more study.

This post has been edited by wimb: 21 April 2010 - 04:01 AM


#32 User is offline   Kullenen_Ask 

  • Member
  • PipPip
  • Group: Members
  • Posts: 295
  • Joined: 10-September 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 21 April 2010 - 04:32 AM

View Postwimb, on 21 April 2010 - 04:00 AM, said:

View PostKullenen_Ask, on 20 April 2010 - 12:23 PM, said:

Doesn't it works? it works in mine. check uxtheme.dll,mfc42u.dll,odbcint.dll,odbc32.dll,sfc.dll,sfc_os.dll all exist. Ofcourse mui

Procmon.exe http://technet.micro...s/bb896645.aspx


Thanks for the link to Procmon.exe
I did use Dependency Walker, but will try to use Procmon

I checked and the required files exist, but MS Paint does not work yet for me ...

Need more study.


used your makepe_3 and add internet explorer and photoviewer. didnt do something else it works. add some more files but i don't think they have any connection with it.

dui70.dll,duser.dll,dwm.exe,dwmcore.dll,dwmredir.dll,dxgi.dll,sti.dll,sti_ci.dll

#33 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 22 April 2010 - 11:17 AM

View PostKullenen_Ask, on 21 April 2010 - 04:32 AM, said:

used your makepe_3 and add internet explorer and photoviewer. didnt do something else it works. add some more files but i don't think they have any connection with it.

dui70.dll,duser.dll,dwm.exe,dwmcore.dll,dwmredir.dll,dxgi.dll,sti.dll,sti_ci.dll

Added these files but MS Paint is not working yet :(

Procmon shows that all necessary files are loaded.
I assume there is something with the registry.
May be yours is working because of other language settings ....

#34 User is offline   Kullenen_Ask 

  • Member
  • PipPip
  • Group: Members
  • Posts: 295
  • Joined: 10-September 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 22 April 2010 - 11:28 AM

i didnt add anything to registry. i don't have any idea. as i said that files shouldnt have connection. maybe shouldn't need to change hex values in classes.reg. i don't know. there is an option in procmon to save log file. if you can send your log file i can try to help. As Logfile.PML file. try to keep it short. run procmon and as soon as mspaint and stop when it gives error or it will not load

This post has been edited by Kullenen_Ask: 22 April 2010 - 11:31 AM


#35 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 24 April 2010 - 08:15 AM

*** Update of Make_PE3 package to Create Portable Windows 7 PE ***

  • Added Internet Explorer and Photo Viewer in combination with Explorer Shell
    Thanks to Kullenen_Ask for help with needed registry settings and list of needed files
    http://www.msfn.org/...ws-t143529.html
    http://www.msfn.org/...pe-t143241.html
  • Added Support for Variable Source Language
  • Thanks to JFX for help and making Win7x64_Classes.reg
  • File and Folder Exclude Lists can be used to Reduce Size of pe3_x86.iso
    Make_PE3\PE3_mod\PE3_add\x86\PE3_del_files.txt and PE3_del_folders.txt



Required AIK for Windows 7 - KB3AIK_EN.iso - Microsoft - Windows PE 3.0
http://www.microsoft...&displaylang=en
Dism.exe of AIK must be version 6.1.7600.16385 (earlier version 7000 gives Errors)


Guide with More Info:
http://www.911cd.net...pic=21883&st=35
http://www.msfn.org/...ws-t143529.html

=
Windows PE 3.0 with Internet Explorer and Photo Viewer and PStart Menu for Portable Programs
=
Posted Image
=

This post has been edited by wimb: 25 September 2010 - 01:52 AM


#36 User is offline   Kullenen_Ask 

  • Member
  • PipPip
  • Group: Members
  • Posts: 295
  • Joined: 10-September 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 24 April 2010 - 08:47 AM

thx for the update. if you want more i can help if i can

#37 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 25 April 2010 - 02:43 AM

View PostKullenen_Ask, on 24 April 2010 - 08:47 AM, said:

thx for the update. if you want more i can help if i can

Is everything working OK for you ?

No problems with Source Language anymore ?
Is MS Paint working (for me not) ?

#38 User is offline   Kullenen_Ask 

  • Member
  • PipPip
  • Group: Members
  • Posts: 295
  • Joined: 10-September 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 25 April 2010 - 03:35 AM

View Postwimb, on 25 April 2010 - 02:43 AM, said:

View PostKullenen_Ask, on 24 April 2010 - 08:47 AM, said:

thx for the update. if you want more i can help if i can

Is everything working OK for you ?

No problems with Source Language anymore ?
Is MS Paint working (for me not) ?


I build 2 isos with turkish source and turkish opk.. First nothing changed turkish selected. Other with en-US values changed with tr-TR values in WIN7_Files.txt,WIN7_add_explor.txt,WIN7_add_files.txt. first one didn't boot any :( peshellwrapper comes. second one works with mmc and photoviewer but ie8 not works. ie8 works after registering ieproxy.dll. I think you removed my clid.reg. i can succesfully installed my ethernet card from device manager. Manage at right click at my computer not works. It can be solved with from classes registry. will check mspaint

*What EXCL and INCL means at "Reduce Size of PE3.iso"? I selected no
*It couldn't find my wireless hotfix that i put near other packages. How can it find other packages in my OPK WinPE_FPs folder and it wants wireless package to be in WinPE_OCs folder?

This post has been edited by Kullenen_Ask: 25 April 2010 - 04:13 AM


#39 User is offline   wimb 

  • Senior Member
  • Group: Developers
  • Posts: 633
  • Joined: 21-March 07

Posted 25 April 2010 - 12:09 PM

View PostKullenen_Ask, on 25 April 2010 - 03:35 AM, said:

ie8 works after registering ieproxy.dll. I think you removed my clid.reg. i can succesfully installed my ethernet card from device manager. Manage at right click at my computer not works. It can be solved with from classes registry. will check mspaint

IE8 is working for me.
What are exactly the required registry changes that make IE8 work for you
and the command that you used is may be

regsvr32 "X:\Program Files\Internet Explorer\ieproxy.dll"


Can you also give the registry tweak to get Manage at right click at my computer working.
Your clid.reg contains too many Turkish names in the context menu.

This post has been edited by wimb: 26 April 2010 - 05:52 AM


#40 User is offline   Kullenen_Ask 

  • Member
  • PipPip
  • Group: Members
  • Posts: 295
  • Joined: 10-September 04
  • OS:XP Pro x86
  • Country: Country Flag

Posted 25 April 2010 - 03:57 PM

i watched with procmon and regsrv32 ieproxy.dll changes too many keys in classes registry so i cant give a certain reg file i wish i can give. /s is only for make it silent not important. i explained in my topics how i did if you don't want to use because of turkish names you can do like that. feel need to explain again. make a boot iso. boot it in a virtual environment. register "regsrv32 ieproxy.dll". take a backup of software\classes reg. use it as clid.reg. you can do it for anything that needs a registered dll file (i think so). there are too many guides about right click registry tweaks in internet. can be this key "[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command]" you can google it and can put anything to right click of my computer. probably paint doesnt work because of clid.reg too.

This post has been edited by Kullenen_Ask: 25 April 2010 - 04:00 PM


Share this topic:


  • 19 Pages +
  • 1
  • 2
  • 3
  • 4
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

4 User(s) are reading this topic
0 members, 4 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy