wimb Posted January 2, 2011 Author Posted January 2, 2011 I was hoping to test out your tool later today (which was about time). Now what is the current state of dotnet support? And what about bluetooth?Happy New Year !The 32-bits version has dotnet 2.0 support for only 15 MB extra size of the ISO Boot Image ! The external folder TestNF20 contains also some handy programs to test if .NET Framework is working in 7 PE environment.I have no experience with bluetooth and probably that will not work yet in my 7 PEOn the other hand it will be possible to add it, since xuantian ISO is having bluetooth support already.
joakim Posted January 4, 2011 Posted January 4, 2011 Congratulations with a great builder. Built my first samples and I'm really impressed. Though only on 1 testbuild, but anyways good.May I suggest something to reduce size further: Remove all log and transaction files (.log* .blf .regtrans-ms) inside the config folder where the registry hives are located. We don't need them and can safely be deleted. In my case I save14,5 MB uncompressed. Then unless you really want the animation, delete bootres.dll (over 2 MB). However, on the other hand, if you want to keep the boot animation, why not improve it. Make your own special one...Will do more tests, but really looking good!Joakim
wimb Posted January 4, 2011 Author Posted January 4, 2011 @joakimThanks for testing.In the next version the cleanup of config folder is built-in.It would be nice if in someway we can keep and use the registry with installed drivers as in normal Windows 7 is the case.I don't know if it is possible to unlock 7 PE for this purpose. May be not.Unfortunately the registry in 7 PE is volatile. Otherwise it would be possible to have learning process like in full XP ....
wimb Posted January 4, 2011 Author Posted January 4, 2011 (edited) =*** Update of Make_PE3 package to Create Portable Windows 7 PE ***Added - support for plugin reg keys with leading - signAdded - Install Drivers from Win7 Host via Desktop Icon or Hardware MenuAdded - cleanup of System32\config folder by removal of unneeded files *.regtrans-ms and *.TM.blf and *.LOG*Added - some extra files - INETRES.dll for IE8 support of .mht filesAdded - in startnet.cmd apply metrics and font settings with regsvr32 /s /n /i:/UserInstall themeui.dllFixed - removed Escape as Hotkey giving unwanted pause in running Make_PE3.exeFixed - registry file PE3-SOFTWARE_MAXNET.reg - SOFTWARE and removal of x86 Wow6432Node keysChanged - using dpinst /q switch for quiet install of drivers instead of <quietInstall/> in dpinst.xmlChanged - Program Version - latest version is now 3.8Thanks to JFX, SEAKZ, joakim, Aye Htay and VV2006 for helpful support regarding above changesDownload - Make-PE3It is required to extract Make_PE3.exe to the root of your driveMore Info - See post #1 Edited January 4, 2011 by wimb
MagicAndre1981 Posted January 4, 2011 Posted January 4, 2011 cool Btw, is possible to save the customizations (icons(_size), wallpaper) and load them on next boot again?
wimb Posted January 4, 2011 Author Posted January 4, 2011 Btw, is possible to save the customizations (icons(_size), wallpaper) and load them on next boot again?In folder Make_PE3\PE3_mod\PE3_reg\x86\plugins you find file PE3-SmallIcons_reg.txtWhen you change the extension to have file PE3-SmallIcons.reg then small icons will be generated.Portable 7 PE will search in root of any drive for wallpaper.jpg and PStart folder with portable programs and drv folder with external driversCopy PStart folder and wallpaper.jpg and drv folder with drivers as normal from Make_PE3\MULTI to root of HDD or USB boot drive.
MagicAndre1981 Posted January 4, 2011 Posted January 4, 2011 ok. Can you make a help which explains this a bit more?
wimb Posted January 4, 2011 Author Posted January 4, 2011 (edited) ok. Can you make a help which explains this a bit more?It is as simple as described above. Just have a try.; Small Icons for Desktop and User Pinned StartMenu shorcuts - Thanks to JFX; If desired then change filename to \PE3-SmallIcons.regIn folder Make_PE3\Help_Info you find file Customize_Info.txt for more help Edited January 4, 2011 by wimb
joakim Posted January 5, 2011 Posted January 5, 2011 Unfortunately the registry in 7 PE is volatile. Otherwise it would be possible to have learning process like in full XP ....I believe I found some interesting code inside the kernel to possibly activate non-volatile hives in WinPE. To late now, but will try some modfications when time allows. Joakim
TimFred007 Posted January 5, 2011 Posted January 5, 2011 @ joakimhttp://winpe2.blogspot.com/2008_04_01_archive.htmlif this is what you are talking about, i have already tried and it dont work.and bluetooth has been available for quite some time now, if you have the drivers that is. i am trying to get the microsoft stack working (i discovered that by microsoft they mean CSR. CSR IS the microsoft stack) the CSR stack is free but i cant find a download for it or the "microsoft" stack. CSR calls it the "harmony" stack btw. oh, and i am using BlueSoleil.@whoeveri am working on PXE network booting winPE, i am useing tftp32 (free).you will need pxeboot.n12 and bootmgr.exe and the boot folder from your CD.pxeboot.n12http://www.filefactory.com/file/b4fh05f/n/pxeboot.n12http://www.filesavr.com/XQJ2BR5A1W6X3KWbootmgr.exehttp://www.filefactory.com/file/b4fh098/n/bootmgr.exehttp://www.filesavr.com/7RG3BW6KEN3CX7Mi am very close, but stuck. it is very strait forward
joakim Posted January 5, 2011 Posted January 5, 2011 @ joakimhttp://winpe2.blogspot.com/2008_04_01_archive.htmlif this is what you are talking about, i have already tried and it dont work.Well that was the first thing I tried, but realized it did not work, and got bsod with PROCESS1_INITIALIZATION_FAILED. I'm more positive to patching the kernel to not load hives as volatile, but am still failing. Have tried like 5-6 different places now. Winpeshl.exe has nothing to do with it. I replace it with cmd.exe as specified in the registry key CmdLine. Modifying the MiniNT string in the kernel does not help either, and neither does the removal the 2 WinPE keys, or even preventing the kernel from writing the MiniNT key under Control key (if you string replace MiniNT, it will still write the new name instead of MiniNT. I suspect the right way is to force write a 0/1 into the al/bl register at some place. Thereby fooling the kernel to think non-PE -> non-volatile hives. Just need ti figure out exactly where.. Btw, are we sure that the log files are in fact properly flushed (merged to hive) when shutting down with wpeutil.exe/shutdown.exe? Could also mention that changing the string Control\MiniNT to Control in wpeutil.dll will let you run all the PE utilities /winpeshl, wpeutil, wpeinit) with winpe=off.Joakim
wimb Posted January 6, 2011 Author Posted January 6, 2011 (edited) @joakimInteresting, I hope you find some ways to further unlock 7 PE ....The auto install of drivers is also locked in 7 PE.When I simply use Action > Scan for hardware changes - button in Device Manager, then auto install of drivers is activated.Then after about 3 minutes most drivers are installed (except e.g. missing video driver)But how to make this happen without user interaction ....I could not find registry settings which would unlock and could enable auto install of drivers.Now I am using PnPutil.exe -i -a X:\Windows\inf\*.inf in driver_fix.cmd and pnp_fix.cmd to do the same.But I think it should be possible to unlock 7 PE somehow .... Edited January 6, 2011 by wimb
wimb Posted January 10, 2011 Author Posted January 10, 2011 =*** Update of Make_PE3 package to Create Portable Windows 7 PE ***Added - Install of Drivers from autosearch of Win7 Host DriverStoreAdded - Install of Drivers from user selected DriverPacks folderAdded - Fix_7hdc of cdob to enable or to install MassStorage driver to offline Windows 7Thanks to cdob for making Fix_7hdc - http://www.911cd.net/forums//index.php?showtopic=24245Fixed - using 32-bits Dism from Win7 SysWow64 folder in case of 64-bits Win7 Source and XP x86 OSFixed - using XP Bootfiles from x86 XP OS for Install of 7 PE ISO Boot Image on bootable USB-driveChanged - Program Version - latest version is now 3.9After Driver Fix and Start of Services by driver_fix.cmdthen one can fast install any missing driver in two ways using Desktop Icon and Hardware Menu:- Drivers from Win7 Host DS - is autosearch for Windows 7 DriverStore and let pecmd.exe Install the drivers- DriverPacks from Folder - user can select DriverPacks folder and drivers are installed by dpinst.exeDownload - Make-PE3It is required to extract Make_PE3.exe to the root of your driveMore Info - See post #1
Echo_Platoon Posted January 10, 2011 Posted January 10, 2011 (edited) I have been trying to figure out how to get around the issue I'm having with extracting. I get the following message below when logged in as an administrator and running the EXE to extract the files as an administrator.I have tried taking ownership of the EXE and then re-trying to extract but end up with the same message. I am running Windows 7 Enterprise x64. Any help with this issue is greatly appreciated. Thanks in advance. Edited January 10, 2011 by Echo_Platoon
wimb Posted January 10, 2011 Author Posted January 10, 2011 You can try to Update 7-zip to latest version 7z920-x64.msihttp://www.7-zip.org/download.html
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now