Jump to content

Make_PE3 Program to Create Portable Windows 7 PE


wimb

Recommended Posts

Hi trizet,

The Remove Shortcut Arrow tweak has an unwanted sideeffect:

using Manage in context menu of Computer desktop icon does NOT work anymore.

This tweak is removed in the latest build.

sorry, didn't notice sideeffect. it is not essential tweak anyway, we can live with shortcut arrow :yes:

Surprisingly Wallpaper Desktop is working when booting with pe3_x86.iso from

grub4dos menu on harddisk where Windows 7 resides. :thumbup

Previously the ISO was booting from grub4dos menu on second harddisk where XP resides

and in that case the wallpaper disappeared as soon as Explorer Shell is starting. :(

How come ? :unsure:

Sometimes results are unexpected .....

Cheers

all my test using ufd (either grub4dos -> iso or bootmgr -> boot.wim ) or vmware/virtual pc -> iso, will test boot iso from hardisk.

good to hear the updates, will test it if i have some time. great works wimb :thumbup

i have a question, in your PE3_CUSTOM.reg there is registry setting for vds allignment


; Partitioning with 63 Hidden Sectors like used in XP - Alignment 7e00 = 63 * 512 bytes

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\vds\Alignment]
@="Alignment Settings in Bytes"
"Between4_8GB"=dword:00007e00
"Between8_32GB"=dword:00007e00
"GreaterThan32GB"=dword:00007e00
"LessThan4GB"=dword:00007e00

why it is set to hex 7e00 (dec 32256) instead of dec 0 as i read from this microsoft kb: http://support.microsoft.com/kb/931760

maybe i overlooked some information?

Edited by trizet
Link to comment
Share on other sites


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

  • Screen Resolution and Personalize are working from Desktop context menu to Set Desktop Background
    Thanks to Kullenen_Ask for publishing his filelist

Extra files in WIN7_add_explor.txt


// Screen Resolution and Personalize Desktop Background + some extra files

\windows\system32\alttab.dll
\windows\system32\cscdll.dll
\windows\system32\cscui.dll
\windows\system32\msfeeds.dll
\windows\system32\mydocs.dll
\windows\system32\photometadatahandler.dll
\windows\system32\provsvc.dll
\windows\system32\searchfolder.dll
\windows\system32\shacct.dll
\windows\system32\shgina.dll
\windows\system32\structuredquery.dll
\windows\system32\themeui.dll
\windows\system32\wwanapi.dll
\windows\system32\wwapi.dll

\windows\system32\en-US\alttab.dll.mui
\windows\system32\en-US\cscui.dll.mui
\windows\system32\en-US\mydocs.dll.mui
\windows\system32\en-US\provsvc.dll.mui
\windows\system32\en-US\searchfolder.dll.mui
\windows\system32\en-US\shacct.dll.mui
\windows\system32\en-US\shgina.dll.mui
\windows\system32\en-US\themeui.dll.mui

\Windows\Web\Wallpaper\Windows\*.*

Required AIK for Windows 7 - KB3AIK_EN.iso - Microsoft - Windows PE 3.0

http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&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/forums//index.php?showtopic=21883&st=35

http://www.msfn.org/board/make-program-create-portable-windows-t143529.html

Make_PE3 creates Portable Windows 7 PE with Set Screen Resolution and Personalize Desktop

=

PE3_Desk.jpg

=

Edited by wimb
Link to comment
Share on other sites

when wireless systray icon works? after connect? i didnt see it ever

After using Driver Fix from Desktop, then the Wireless icon becomes alive. :thumbup

It includes Install of the WiFi drivers and Start of WLAN Service.

PENetwork is still needed for WLAN Connect and Authentication.

Edited by wimb
Link to comment
Share on other sites

has function? and is it show connected when it is?

Function is limited, only Open Network and Sharing center is working.

Icon has status connected when WLAN Service is running.

Connect window does not appear.

Link to comment
Share on other sites

With the lastest Make_PE3 and Spanish Windows 7 x86 or x64, explorer.exe is not working...

post-290036-127515015844_thumb.png

It says: Error trying to open: C:\Program Files\...

Error 3

The system could not find the path specified.

The DISM log file located at C:\...

post-290036-127515213315_thumb.png

EDIT: If I change this line (line 1180):

Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\en-us\winpe-wmi_en-us.cab"

With:

Dism.exe /image:"%PEWork%\mount" /Add-Package /PackagePath:"%PETools%\%ARCH%\WinPE_FPs\%Lang%\winpe-wmi_%Lang%.cab"

There is no error, but explorer.exe is not working.

Please help...

PD:Sorry for my bad English

Edited by aaaaalex1994
Link to comment
Share on other sites

@wimb, latest build Make_PE3 has error on Make_PE3.cmd

build image using Make_PE3.cmd with explorer shell option, files were not copied into PE image. boot.wim file only 131 MB, thus explorer shell not working.

build image using Make_PE3.exe has no problem.

@aaaaalex1994, try to build using Make_PE3.exe

regards

Edited by trizet
Link to comment
Share on other sites

@aaaaalex1994

What is the filedate of last version of Make_PE3.cmd with explorer shell working for you ?

The filelist of files to be added for explorer was changed after 06-05-2010

You can try to use the latest program version and use it with WIN7_add_explor.txt of previous working version.

See folder Make_PE3\PE3_mod\WIN7_add\x86

Also you can try not to boot in vmware, but boot latest pe3_x86.iso direct from real drive.

Use BOOT_IMG.exe to install pe3_x86.iso as boot option in grub4dos menu on harddisk or USB-stick.

The Dism error with winpe-wmi_en-us.cab package that you described will be present also

in previous version of 06-05-2010

Probably this error is not causing your explorer shell problem.

I can make in the next version a fix as you have given to correct the Dism wmi language error.

@trizet

Latest Make_PE3.cmd is working OK here.

In Windows 7 or Vista as OS you have to use R-mouse menu and Run Make_PE3.cmd as Administrator.

Can you test again and try to describe where the error for you occurs ?

Edited by wimb
Link to comment
Share on other sites

@trizet

Latest Make_PE3.cmd is working OK here.

In Windows 7 or Vista as OS you have to use R-mouse menu and Run Make_PE3.cmd as Administrator.

Can you test again and try to describe where the error for you occurs ?

yes i run as administrator (i always turn off uac)

there was no error message, select E (explorer shell) then build using option 3 or 2+4 same result.

here is my finding

> windows 7 files copy to Make_PE3\PE3_mod\WIN7_add\x86 is OK

> load and import registry is OK

> files copy from Make_PE3\PE3_mod\WIN7_add\x86 to C:\winpe3_x86\mount is NOT OK

it say 264 files copied but files required for explorer shell were not copied, resulting "unable to launch selected shell" when boot this iso (same as aaaaalex1994 screenshot)

i see some changes in Make_PE3.cmd, and found new remarks at lines 1029/1030/1031/1135


:: IF "%explor%" == "YES" (
:: xcopy.exe "%TP%\%W7add%\%ARCH%\*.*" "%PEWork%\mount\" /i /k /e /r /y /h
:: ) ELSE (

i don't know if you intentionally add those remarks and change with other commands to copy files from Make_PE3\PE3_mod\WIN7_add\x86 to C:\winpe3_x86\mount

but i made a test with removing those remarks and build PE image with explorer shell, files was copied now and iso image build succesfully.

Edited by trizet
Link to comment
Share on other sites

i see some changes in Make_PE3.cmd, and found new remarks at lines 1029/1030/1031/1135


:: IF "%explor%" == "YES" (
:: xcopy.exe "%TP%\%W7add%\%ARCH%\*.*" "%PEWork%\mount\" /i /k /e /r /y /h
:: ) ELSE (

i don't know if you intentionally add those remarks and change with other commands to copy files from Make_PE3\PE3_mod\WIN7_add\x86 to C:\winpe3_x86\mount

but i made a test with removing those remarks and build PE image with explorer shell, files was copied now and iso image build succesfully.

If I modify this, it works! Thank you very much!

Link to comment
Share on other sites

made further testing, i found it failed only at first run Make_PE3.cmd

run again make_pe3 for 2nd time (already exist work folder C:\winpe3_x86) it will build succesfully.

i add pause command at line 1136, it shows this


The system cannot find the file PE3_mod\WIN7_add\x86\WIN7_add_explor.txt.
Press any key to continue . . .

i think that's why it failed to copy WIN7_add_explor files, but i couldn't find relevancies with work folder C:\winpe3_x86 :unsure:

Link to comment
Share on other sites

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

  • Solved Language problem in Make_PE3.exe for winpe-wmi_en-us.cab
  • Solved Path errors in Make_PE3.cmd (occurred only on first use)
    Thanks to trizet and aaaaalex1994 for feedback and making me aware of this hidden error
  • Added Support for Swedish language

Required AIK for Windows 7 - KB3AIK_EN.iso - Microsoft - Windows PE 3.0

http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&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/forums//index.php?showtopic=21883&st=35

http://www.msfn.org/board/make-program-create-portable-windows-t143529.html

Thanks trizet for indicating the place and the cause of the nasty path error in Make_PE3.cmd

Please aaaaalex1994 try again with the new version.

Edited by wimb
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...