Jump to content

Make_PE3 Program to Create Portable Windows 7 PE


wimb

Recommended Posts

very close to a success build. tested under turkish xp with without waik and turkish mounted install.wim. gui used.

*dism looks like it works fully ok. it works more slower then other builds it probably mean it using new dism. no problem.

*looks like files copied in wim. didn't check every file but seems all there.

but

*again it opens setup as shell.

*no winpeshl.ini inside wim and only wpeutil in startnet.cmd.

*reg files didn't merged. i checked inside wim. classes not imported.

Thanks for testing.

I thinks I know what is causing the problem in Make_PE3.exe

There are still some more absolute path and surrounding double quotes needed.

Probably the Make_PE3.cmd program is working for you.

Please test Make_PE3.cmd batch program.

Link to comment
Share on other sites


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

  • Added - SetACL.exe is used for amd64 ISO version to Set permission for import of CLSID registry in SOFTWARE hive
  • Added - IE8 custom registry settings added in PE3_CUSTOM.reg for amd64 ISO versions
  • Changed - In all Runwait and ShellExecuteWait of Make_PE3.exe
    now parameters have absolute path with surrounding double quotes,
    in order to solve path problem encounterd by Kullenen_Ask
  • Changed - Program Version - latest version is now 1.2

Most interesting x64 build is 312 MB 7pe_amd.iso made directly from winre.wim on Selected x64 Windows 7 drive

It has Wireless Internet with IE8 and Wordpad, Paint and Photo Viewer working

@Kullenen_Ask

Sorry, I did not notice that you changed your previous post.

So your addings have not yet been treated well may be .....

Edited by wimb
Link to comment
Share on other sites

in cmd:

*it doesn't select setup dvd drive as source. it selects only mounted wim. it was selecting and try to build with setup dvd drive previous versions.

.....

i think it works ok with C:\Make_PE3\AIK_Tools\x86\Dism\ folder but not with C:\Make_PE3\win7pe_x86\mount\Windows\System32\Dism\

There was no program change in Selecting setup dvd drive as source

Somehow your computer OS cannot deal with relative path,

so that vbs routines in Make_PE3\makebt\vbscr are not found.

Also Dism error apparently due to use of wrong Dism.exe is due to problem with relative path.

What is the location of Make_PE3 folder in your case (path and drive) ?

I will try to solve your path problems in Make_PE3.cmd program.

I think Make_PE3.exe will work now better for you. :thumbup

can not you automize copying of boot.wim, bootmgr, boot folder to makepe3 folder? is it difficult to put a copy command in a batch file?

boot.wim is copied for you if you select the Drive with Setup DVD as Source.

But when you select folder with mounted install.wim then I don't know where boot.wim is to be found. :rolleyes:

Edited by wimb
Link to comment
Share on other sites

path C:\Make_PE3

boot.wim is copied for you if you select the Drive with Setup DVD as Source.

maybe at cmd but not at gui. is it not possible if we select at gui setup dvd path. it mounts install.wim to a temporary location. copy needed files. unmounts. then it copy boot.wim from selected path. after mounts boot.wim again. add files.

Edited by Kullenen_Ask
Link to comment
Share on other sites

path C:\Make_PE3

boot.wim is copied for you if you select the Drive with Setup DVD as Source.

maybe at cmd but not at gui

Strange that relative path does not work in your case.

Is mounted install.wim located on same or on other (second) harddisk ?

Can you try with fresh install of XP ?

It seems your cmd processor is not doing well at the moment.

I think in gui that boot.wim is copied as well

on getting files from setup DVD

In that case install.wim is mounted in folder Make_PE3\mnt7_inst

and boot.wim is copied to folder Make_PE3\win7pe_x86

So that is taken care of already

Edited by wimb
Link to comment
Share on other sites

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

  • Added - vwifibus.sys is copied to inf folder next to netvwifibus.inf which enables driver install needed for some WLAN - Ralink RT2860
  • Changed - Limited search for PStart and ASuite to avoid cardreader empty drive issue (press Continue)
  • Changed - Set system profile to X:\Users\Default instead of \system32\config\systemprofile
    This determines also the place for Desktop icons and will avoid x64 and x86 apps see a different profile.
  • Changed - Windows Explorer Shortcut such that USB-drives when connected after boot are recognised.
  • Changed - Program Version - latest version is now 1.4

Thanks to JFX for helpfull support. :thumbup

http://www.911cd.net/forums//index.php?showtopic=23931&st=15

Most interesting x64 build is 312 MB 7pe_amd.iso made directly from winre.wim on Selected x64 Windows 7 drive

It has Wireless Internet with IE8 and Wordpad, Paint and Photo Viewer working

Edited by wimb
Link to comment
Share on other sites

I've been playing with this so I can learn how to do similar things. I have had a couple problems with it, maybe you can help.

1. The HD Audio drive installs and is not shown to have a problem in Device Manager but it cannot play any sounds.

2. When you plug in a USB drive after boot, you can see it with the command prompt but not from My Computer/Windows Explorer.

Link to comment
Share on other sites

1. The HD Audio drive installs and is not shown to have a problem in Device Manager but it cannot play any sounds.

2. When you plug in a USB drive after boot, you can see it with the command prompt but not from My Computer/Windows Explorer.

Audio Fix works for some audio devices but NOT for all, and Audio Fix is not working yet for x64.

If yours is not working then you need to fix registry manually:

In Windows 7 with working soundcard collect the registry key

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{f36cd2e2-2a57-4081-a8d2-2064695810bc}\Properties]

(your guid will differ from mine {f36cd2e2-2a57-4081-a8d2-2064695810bc})

Use these values as described in

http://www.boot-land.net/forums/index.php?showtopic=11081&st=17

You can also modify Make_PE3\PE3_mod\PE3_add\x86\Windows\System32\audio_fix.cmd

Latest version has Explorer Icon on Desktop with correct setting to see USB-drive connected after boot.

My Computer will not show USB-drive connected after boot, but Explorer will show your USB-drive. :thumbup

Link to comment
Share on other sites

how can i delete all the 42521 files in \mnt7_inst after work?

whatever i am trying, its not posible to delete even one of them :blushing:

access denied.

i could do a safe boot mode, or an liveDistro, but interesting is, why i am not able

to delete anything. i am running win7x64, my files are in d:\make_p3\..

Edited by Tefole
Link to comment
Share on other sites

how can i delete all the 42521 files in \mnt7_inst after work?

whatever i am trying, its not posible to delete even one of them :blushing:

access denied.

i could do a safe boot mode, or an liveDistro, but interesting is, why i am not able

to delete anything. i am running win7x64, my files are in d:\make_p3\..

The mnt7_inst folder is the directory where install.wim of your Setup DVD is mounted.

Somehow the program was stopped before it could unmount install.wim as would have been done normally.

Now you can unmount install.wim manually to fix your problem.

If imagex.exe is available in D:\Make_PE3\AIK_Tools\amd64 folder then:

Open Admin Command Prompt at D:\Make_PE3\AIK_Tools\amd64 folder (use R-mouse menu) and give command:

imagex.exe /unmount "D:\Make_PE3\mnt7_inst"

Otherwise:

If Dism.exe is available in D:\Make_PE3AIK_Tools\amd64\Dism folder then:

Open Admin Command Prompt at D:\Make_PE3AIK_Tools\amd64 folder (use R-mouse menu) and give command:

Dism.exe /unmount-wim /mountdir:"D:\Make_PE3\mnt7_inst" /discard

This will have fixed your problem.

I think running the program again could also have fixed the problem, but I advise here the manual way.

Succes and Cheers ;)

Edited by wimb
Link to comment
Share on other sites

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

  • Added - Wow6432Node registry for support of 32-bits programs in 7pe_amd64.iso builds
    Thanks to JFX for making the registry files - Fileselectors work very well now
  • Added - SxS_7PE_SFX_x86.exe added in System32 and made by JFX to solve Side by Side errors - Run manually from System32
  • Added - MSI Installer- working now in x86 and x64 versions
    Thanks to JFX, dera, Kullenen_Ask and Zetup-EXE
  • Changed - Search for PStart and ASuite to avoid cardreader empty drive issue using AutoIt3 routine made by JFX
  • Added - Auto setting of System Locale proposed by ChinaDragon and derived from WAIK if available
  • Added - Picture support in IE8 e.g. Google Maps working now
  • Added - Portable QtWeb Internet Browser and Explorer++ FileManager
  • Added - Wheel Mouse registry - e.g. convenient in Google maps
  • Added - User Pinned Start Menu and Taskbar for Quick Launch of programs
  • Removed - WLAN HotFix for x64 builds - Not needed anymore
  • Changed - Program Version - latest version is now 1.5

The 7pe_amd64.iso version of Portable Windows 7 PE is working now almost perfect, thanks to JFX :thumbup

Known issue to be fixed:

In x64 PENetwork - Sharing by Start of Lanman server fails (some missing file ?)

Requirements and Info - See post #1

Future developments:

Optional Removal of IE8 - to reduce size and moreover it is better to use instead Portable QtWeb from PStart Menu

EDIT August 2, 2010

- Quick Fix of PStart.au3 Error - Please Redownload Make_PE3.exe

Edited by wimb
Link to comment
Share on other sites

Hmmm, is my AIK got corrupted?

Edit: AIK uninstalled, i am still not able to delete this folder.

From the first picture I conclude that in this case Not the right WAIK for Windows 7 was installed,

but your imagex is of Vista WAIK and has date 22-01-2008 (old 6.0.6001 version)

You tried to get rid of the mnt7_inst files by using imagex (old 6.0.6001) from Make_PE3\AIK_Tools\amd64

That did not work.

Try first to use Dism from your x64 Windows\System32 folder (open cmd prompt), using the given command.

Dism.exe /unmount-wim /mountdir:"D:\Make_PE3\mnt7_inst" /discard

Otherwise:

Please retry the described manual unmount using the new imagex tool of WAIK for Windows 7 (version 6.1.7600)

But first you need:

Uninstall old WAIK and Install new WAIK for Windows 7

Rename Make_PE3\AIK_Tools folder to Make_PE3\old_Tools

Start Make_PE3.cmd as admin to collect new tools in folder AIK_Tools\amd64

Take care also that the Windows 7 source from which install.wim was mounted is available (e.g. DVD in drive)

Or if you tried imagex version 7600 that did not work, then try version 6001

If nothing works try other filemanager that is not blocked by Windows OS to remove folder mnt7_inst

May be you can use explorerxp or FreeCommander :unsure:

May be this helps.

If you succeed in removal of mnt7_inst dir then:

Make a fresh start.

Remove old Make_PE3 folder with already collected wrong tools.

Uninstall old WAIK and Install WAIK for Windows 7

Then run the downloaded Make_PE3.exe to extract as folder Make_PE3

Then run Make_PE3.exe or Make_PE3.cmd from Make_PE3 folder and use options to build 7pe_x86.iso

The needed Tools are collected in AIK_Tools folder on first start of the programs.

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...