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

Jump to content


  • 19 Pages +
  • « First
  • 10
  • 11
  • 12
  • 13
  • 14
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

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

#216 User is offline   ChrisR 

  • Junior
  • Pip
  • Group: Members
  • Posts: 75
  • Joined: 27-May 10
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 22 August 2010 - 11:24 AM

View Postwimb, on 22 August 2010 - 12:15 AM, said:

It works for Grub4dos ISO emulation, which you have confirmed ....
You can combine this perfectly with PStart folder located on USB-stick outside the ISO.
So I don't see why you want to do it differently.

The "-" is converted to "_" seems to be caused by -force-uppercase

But still I don't see the advantage of your approach.


My approach is to have a good boot manager to start Make_PE3 or also some great tools (such as Acronis Disk Director) or the normal startup of windows environment. I think it may interresting to have GRUB4DOS in Make_PE3 to make a CD or Usb Rescue (with only the Add of 2 files : menu.lst and grldr).

When I say PStart outside the wim file it is also a compilation of other tools available from Make_PE3 or directly from Windows (PnP). Or to add other tools without making wim file to big.
Grub4dos in a not iso emulation allows to access to different folder and files included in the iso and not included in the wim file (and without having to create an iso first and then a second for grub4dos).

Thank you for -force-uppercase. After having other look at the GRUB4DOS options (Jaclaz Links and other pages), here is a a proposal of GRUB4DOS command line that works well and tthat display my French language (or other) at startup.

mkisofs -v -iso-level 4 -l -J -joliet-long -R -volid "Win7PE" -A GRLDR/MKISOFS -sysid "Win32" -b "boot/grldr" -no-emul-boot -boot-load-size 4 -hide boot.catalog -duplicates-once -o "%PEWork%\7pe_x86.iso" "%PEWork%\ISO"

Menu.lst 
title Boot 7pe_x86 
chainloader /Bootmgr

thanks for support

This post has been edited by ChrisR: 22 August 2010 - 04:08 PM



#217 User is offline   ChrisR 

  • Junior
  • Pip
  • Group: Members
  • Posts: 75
  • Joined: 27-May 10
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 22 August 2010 - 03:40 PM

'Open Command here" language fix

a better way to 'Open Command here" in any language is just to delete the 2 keys.

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
"Extended"=-
[HKEY_CLASSES_ROOT\Drive\shell\cmd]
"Extended"=-

Nothing more to do, it works in vista or win 7.

This post has been edited by ChrisR: 22 August 2010 - 03:40 PM


#218 User is offline   wimb 

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

Posted 26 August 2010 - 12:33 AM

*** Update of Make_PE3 package to Create Portable Windows 7 PE ***
  • Changed - Optimize procedure to Reduce Size of the ISO by fast Auto Removal of unneeded Language folders taking winsxs into account
  • Changed - International support improved - 37 different System Locale settings available, which are Auto Set
    Thanks to ChinaDragon, whose procedure was modified and applied using file LangTime.txt in folder Make_PE3\makebt\vbscr
  • Changed - Program Version - latest version is now 1.8


Optimize procedure to Reduce Size of the ISO involves:
  • Auto Removal of unneeded Language folders taking winsxs into account
  • File Keep_PE.txt in folder Optimize\x86 is used to specify files/folders to keep
    of folders to be deleted according to PE3_del_folders.txt
  • The files/folders of Keep_PE.txt are temporarily copied from mount to folder Optimize\x86\Keep_PE
    and replaced in mount after removal of the folders of PE3_del_folders.txt


Known issue:
Previous use of imagex version 6.0.6001 (e.g. for making BB7PE) results in reg load error when using Make_PE3 programs.
It means that when Make_PE3 has mounted boot.wim with Dism, that reg load of PE registry fails.
Solution: simply Reboot before using Make_PE3 programs to remove memory of imagex usage.

Requirements and Info - See post #1

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


#219 User is offline   dalfio 

  • Group: Members
  • Posts: 1
  • Joined: 28-August 10
  • OS:none specified
  • Country: Country Flag

Posted 28 August 2010 - 02:25 AM

hi. It's my first post here, and i have to say this is an impressive work! By now i'm using a win7pe build from boot-land.net... and i'd want to know some things:

- which are the reg keys involved in "Open file location" shell context to make it work?
- which are the correct settings/reg keys/files to make taskbar icons such as audio/network work?

thanks to anyone who will answer me...!

P.s. It would be a great thing to include support to wb scripts... ;)

#220 User is offline   wimb 

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

Posted 28 August 2010 - 06:33 AM

*** Update of Make_PE3 package to Create Portable Windows 7 PE ***
  • Changed - International support improved - rule with System Locale e.g. en-IN for India,
    can be addad to LangTime.txt in folder Make_PE3\makebt\vbscr
    Thanks to oriensol for error report and for making AutoIt3 Func _SetLangOptions() procedure,
    which uses file LangTime.txt to create GUI Menu of Make_PE3.exe
  • Changed - Program Version - latest version is now 1.9



Known issue:
Previous use of imagex version 6.0.6001 (e.g. for making BB7PE) results in reg load error when using Make_PE3 programs.
It means that when Make_PE3 has mounted boot.wim with Dism, that reg load of PE registry fails.
Solution: simply Reboot before using Make_PE3 programs to remove memory of imagex usage.

Requirements and Info - See post #1

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


#221 User is offline   wimb 

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

Posted 28 August 2010 - 11:10 AM

View Postdalfio, on 28 August 2010 - 02:25 AM, said:

- which are the reg keys involved in "Open file location" shell context to make it work?
- which are the correct settings/reg keys/files to make taskbar icons such as audio/network work?

It is not that easy to answer ....
Anyway you can have a look at file PE3-SYSTEM_WLAN.reg in folder PE3_mod\PE3_reg\x86 for audio registry
and in Audio section of file WIN7_add_explor.txt in folder PE3_mod\WIN7_add\x86
In this thread there is more info on making audio work ... carenot asked about it
http://www.msfn.org/...908#entry929908

For Open file to work have a look here
http://www.boot-land...showtopic=11278

You also need Desktop folder in userprofile e.g.
Users\Default\Desktop
Windows\System32\config\systemprofile\Desktop

But everything is present in 7 PE build with Make_PE3 :thumbup

#222 User is offline   Toffel 

  • Group: Members
  • Posts: 8
  • Joined: 30-August 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 30 August 2010 - 06:34 AM

Hello

thanks for make_pe3!
It works great, but how can i change the desktop icon/taskbar size before i build the iso?

#223 User is offline   wimb 

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

Posted 31 August 2010 - 05:51 AM

In Make_PE3\PE3_mod\PE3_add\x86\Program Files\PEshell\PEShell_explor.ini or PEShell.ini

you can set resolution Desktop with [Display] section

==================================================================

TaskbarSmallIcons In Make_PE3\PE3_mod\PE3_reg\x86\PE3-SOFTWARE_WLAN.reg

; needed for setting Start Menu in Explorer Shell

[HKEY_LOCAL_MACHINE\PE3-SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowNetConn"=dword:00000000
"Start_ShowPrinters"=dword:00000000
"Start_ShowMyDocs"=dword:00000000
"Start_ShowMyGames"=dword:00000000
"Start_ShowHelp"=dword:00000000
"Start_ShowMyMusic"=dword:00000000
"Start_ShowNetPlaces"=dword:00000000
"Start_ShowMyPics"=dword:00000000
"Start_ShowRun"=dword:00000001
"Start_ShowSetProgramAccessAndDefaults"=dword:00000000
"Start_MinMFU"=dword:0000000a
"Start_JumpListItems"=dword:0000000a
"Start_AdminToolsRoot"=dword:00000002
"StartMenuAdminTools"=dword:00000001
"TaskbarSizeMove"=dword:00000000
"DisablePreviewDesktop"=dword:00000001
"TaskbarSmallIcons"=dword:00000000
"TaskbarGlomLevel"=dword:00000000
"Start_PowerButtonAction"=dword:00000002


; Added on Jun 01, 2010 Change Control Panel Default view by Small icons

[HKEY_LOCAL_MACHINE\PE3-SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel]
"AllItemsIconView"=dword:00000001
"StartupPage"=dword:00000001


Hope this helps - wimb

#224 User is offline   Toffel 

  • Group: Members
  • Posts: 8
  • Joined: 30-August 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 31 August 2010 - 09:19 AM

perfect thanks

#225 User is offline   Kullenen_Ask 

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

Posted 01 September 2010 - 01:06 PM

*how to enable aero in makepe_3 (when you select change user and login as administrator.it takes 5 minutes to login but it will be 20 seconds when scheduler service works)

Needed file list:
*windows\resources\Ease of Access Themes
basic.theme
classic.theme
hc1.theme
hc2.theme
hcblack.theme
hcwhite.theme
*windows\resources\Themes
aero.theme
architecture.theme
characters.theme
landscapes.theme
nature.theme
scenes.theme
*windows\resources\Themes\Aero
aero.msstyles
*windows\resources\Themes\Aero\Shell\NormalColor
shellstyle.dll
*windows\resources\Themes\Aero\Shell\NormalColor\en-US
shellstyle.dll.mui
*windows\resources\Themes\Aero\en-US
aero.msstyles.mui
*windows\system32
dccw.exe (for calibration i don't know really need)
dwm.exe
dwmapi.dll
dwmcore.dll
Dwmredir.dll
schedcli.dll
schedsvc.dll
themecpl.dll
themeservice.dll
themeui.dll
thumbcache.dll
uDWM.dll
uxsms.dll
uxtheme.dll
dxva2.dll (for calibration not a must)
*windows\system32\en-us
dccw.exe.mui (for calibration i don't know really need)
dxva2.dll.mui (for calibration not a must)
dwm.exe.mui
dwmapi.dll.mui
dwmcore.dll.mui
Dwmredir.dll.mui
schedsvc.dll.mui
themecpl.dll.mui
themeservice.dll.mui
themeui.dll.mui
thumbcache.dll.mui
uxtheme.dll.mui

registry values to add:
http://www.megaupload.com/?d=UAQMODK4
mirror: http://www.zshare.ne...962842a9d98af3/

MAYBE i will look why scheduler doesn't work later. Software_00 means Software.hiv in config folder. When you will load the hiv's with regedit or another tool for offline editing they will probably mount as Software_00. it will be easy for you to import just click.

Posted Image

i didnt add (sessionenv, seclogon) but works. maybe they need for fast user switching too else then scheduler (thx ludovici to find it needs).

Maybe wimb will integrate them in next version maybe not.

This post has been edited by Kullenen_Ask: 02 September 2010 - 12:56 AM


#226 User is offline   Toffel 

  • Group: Members
  • Posts: 8
  • Joined: 30-August 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 02 September 2010 - 04:16 AM

i´m logged in as admin but,

just click on the .reg files dont work.i have no access ?!

This post has been edited by Toffel: 02 September 2010 - 04:21 AM


#227 User is offline   Kullenen_Ask 

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

Posted 02 September 2010 - 04:25 AM

you should add offline or add inside of makepe3 reg files at build. service values need to work at boot. will not work after you boot and add online.

change reg files in this folders with theese from link and build. add files manually by hand before you run the iso. you can put files inside Make_PE3\PE3_mod\PE3_add\x86\Windows folder or add into add txt files to grab from install.wim at build.

Make_PE3\PE3_mod\PE3_reg\x86
Make_PE3\PE3_mod\PE3_add\x86\Windows\System32

http://www.zshare.ne...985281ef0f6593/

This post has been edited by Kullenen_Ask: 02 September 2010 - 06:29 AM


#228 User is offline   Toffel 

  • Group: Members
  • Posts: 8
  • Joined: 30-August 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 02 September 2010 - 11:19 AM

Posted Image


hmm looks like Aero is diasbled ?

#229 User is offline   Kullenen_Ask 

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

Posted 02 September 2010 - 01:00 PM

upload your hives from windows\system32\config\ system,software,default
makepe3 hasn't got option to add reg file to default hive. do you see themes,uxsms service working at services?

This post has been edited by Kullenen_Ask: 02 September 2010 - 01:02 PM


#230 User is offline   Toffel 

  • Group: Members
  • Posts: 8
  • Joined: 30-August 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 02 September 2010 - 02:54 PM

themes and uxsms service working at services.

http://www.zshare.ne...999885903d1e33/

#231 User is offline   Kullenen_Ask 

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

Posted 02 September 2010 - 03:23 PM

are you sure you changed user as administrator?

http://www.zshare.ne...001045c3e2986e/

change this default hiv and test. are you sure you have resources folder with contents and aero folder in it?

This post has been edited by Kullenen_Ask: 02 September 2010 - 03:34 PM


#232 User is offline   Toffel 

  • Group: Members
  • Posts: 8
  • Joined: 30-August 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 02 September 2010 - 04:15 PM

ahh my fault. i was not logged in as admin ... :whistle:

strange...without aero it takes 5 minutes to login as admin

after over 10 minutes ... :wacko:


thanks for your help :)

This post has been edited by Toffel: 02 September 2010 - 04:16 PM


#233 User is offline   wimb 

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

Posted 06 September 2010 - 03:55 AM

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

  • Changed - Reduce Size of ISO - Default is now YES
  • Changed - bootfix.bin not added anymore to ISO in order to prevent Hit any key to boot message
  • Changed - TimeZone is Set now also in building 7pe versions - Thanks to oriensol
  • Changed - WARNING when not all drivers could be processed for adding by Dism - Thanks to ChinaDragon
  • Added - 64-bit version of WallCmd.exe given by JFX to support Desktop wallpaper in x64 builds
  • Added - test to detect if WimFltr v.1 is RUNNING - Thanks to JFX - see Known issue below
  • Added - Support to use plugins - Make_PE3_plugins.exe are selfextracting packages with addons
  • Changed - Program Version - latest version is now 2.0

Known issue:
Previous use of WimFltr v.1 by e.g. imagex version 6.0.6001 (e.g. for making BB-7PE or W7PEX)
would result in reg load error when using Make_PE3 programs, but the program will detect and STOP before building 7 PE
It means that when Make_PE3 has mounted boot.wim with Dism, that reg load of PE registry would fail.
Solution: simply Reboot before using Make_PE3 programs to STOP WimFltr v.1

Requirements and Info - See post #1


Make_PE3_plugins
Adding Programs before building the 7 PE ISO - The easiest way is to make use of plugins for Make_PE3 package.

The Make_PE3_plugins.exe are selfextracting packages with addons, and containing files, registry and drivers for apps,
and which contain Start Menu and Desktop icons and have similar folder structure as in Make_PE3 and as in 7 PE and Windows 7.
Registry exported from Windows 7 or 7 PE can be used as reg files in the plugins, so that they can be made easily.
The Export registry must be made suitable for import in the from PE3 loaded SYSTEM SOFTWARE and DEFAULT hive and have keys like

[HKEY_LOCAL_MACHINE\PE3-SYSTEM\..........
[HKEY_LOCAL_MACHINE\PE3-SOFTWARE\..........
[HKEY_LOCAL_MACHINE\PE3-USER\..........

In this way we can share and exchange easily plugins packages with addons. :thumbup:

As exemple you may download Make_PE3_plugins.exe for adding imaging software to Make_PE3 folder to build Portable 7 PE
Run and Extract Make_PE3_plugins.exe in the same way as you did for Make_PE3.exe

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


#234 User is offline   bcalamita 

  • Group: Members
  • Posts: 1
  • Joined: 08-September 10
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 08 September 2010 - 08:36 PM

Thanks for all the work on this. I am starting to build my own disc and have some issues and i think i may be able to solve them with parts of your script. I will just have to spend some time trying to break it down. I have also made a program to mimic BartPE to build my discs attached is a screen cap of it. I would love to get it working as well as yours.

Attached File(s)



#235 User is offline   wimb 

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

Posted 10 September 2010 - 08:09 AM

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

  • BugFix - WallCmd path error in amd64 version of 7 PE without external wallpaper - Thanks to Tepid and JFX
  • Changed - bootfix.bin is copied to ISO, but renamed as bootfixX.bin so that it can be used on demand
  • Added - ImgBurn and RegShot are added to PStart - useful to burn ISO on CD and to collect Registry for making plugins
  • Added - 7-Zip - ImDisk - SuperFinder and xCHM viewer are added to 7 PE (all versions)
  • Added - Support to make CD (use G4D = YES or CD box Checked)
    - Thanks to ChrisR for mkisofs code
    http://www.msfn.org/...e/page__st__215
    This enables to make MultiBoot CD with e.g. Linux Parted Magic and PStart menu for Portable Apps on CD
  • Changed - Program Version - latest version is now 2.1

Known issue:
Previous use of WimFltr v.1 by e.g. imagex version 6.0.6001 (e.g. for making BB-7PE or W7PEX)
would result in reg load error when using Make_PE3 programs, but the program will detect and STOP before building 7 PE
It means that when Make_PE3 has mounted boot.wim with Dism, that reg load of PE registry would fail.
Solution: simply Reboot before using Make_PE3 programs to STOP WimFltr v.1

Requirements and Info - See post #1




:thumbup:

This post has been edited by wimb: 25 September 2010 - 02:12 AM


Share this topic:


  • 19 Pages +
  • « First
  • 10
  • 11
  • 12
  • 13
  • 14
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

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



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