wimb Posted May 20, 2010 Author Posted May 20, 2010 (edited) Hi trizet,I changed the program and applied your CUSTOM reg files.The shortcut arrows are removed now. That is OK. The former problem was due to settings overuled by PE3-SOFTWARE_CLID.regThe custom wallpaper is loaded, but again as soon as Explorer Shell appears,then the wallpaper disappears and is replaced by blue desktop.Somehow it does not work for me, but I can leave it in the program as it might be useful for others.Wallpaper remains OK in case of BSExplorer Shell My source is x86 winpe.wim of WAIK combined with 32-bits Windows 7 files. Edited May 20, 2010 by wimb
Kullenen_Ask Posted May 20, 2010 Posted May 20, 2010 (edited) i see that there is IF NOT EXIST "%PETools%\%ARCH%\WinPE_OCs\Windows6.1-KB972831-x86.cab" ( IF NOT EXIST "%PETools%\%ARCH%\WinPE_FPs\Windows6.1-KB972831-x86.cab" (lines in Make_PE3.cmd it is good and should fix but it couldn't find my wireless hotfix again is it only me that has that problem? it is in WinPE_FPs folder in thereleak side of winpe builders is they all use reg load/import reg/reg unload. for a successful registry editing need to keep registry ownerships. such a registry adding will add keys as the current user.systernals PsExec or something like that can be used to import registry keys as system user but it is not enough too. a sample ownership in system network keyi think the only way to solve it is working with registry hives. I want to hear your ideas about using hives else then using reg files???want to give an example.i see that you changed the way of clid.reg importing at boot to importing directly to software hive. it is very good improvement(i saw lots of improvements in last build last one month).my clean,not any modified makepe_3 and english iso not boots any after it doesnt give any errors but i like the way your program works.it stays at command shell and doesnt load explorer shell. i investigated a little and saw it didnt load clid.reg.i looked to reg.exe command line options today and saw a "restore" option and made a little practice. forexample if we put PE3-SOFTWARE_CLID.hiv like PE3-SOFTWARE_CLID.reg and we run this commands in cmd filereg load HKLM\PE3-SOFTWARE "%PEWork%\mount\Windows\System32\config\SOFTWARE" >nulreg restore HKLM\PE3-SOFTWARE\Classes "%TP%\PE3_mod\PE3_reg\%ARCH%\PE3-SOFTWARE_CLID.hiv" >nulreg unload HKLM\PE3-SOFTWARE >nulis makes the same but also it keeps the ownerships (also classes hive has ownerships. i saw an example in a mediacenter key). using reg files are more easy to modify as txt files but using hive files more understandable at editing. i use a tool LOADHIVE.EXE loading hives making changes and unloading again. working in regedit makes editing more understandable then to work in txt file. Edited May 20, 2010 by Kullenen_Ask
wimb Posted May 20, 2010 Author Posted May 20, 2010 (edited) lines in Make_PE3.cmd it is good and should fix but it couldn't find my wireless hotfix again is it only me that has that problem? it is in WinPE_FPs folder in thereThe lines were made to find in both cases the hotfix.If it does not work for you, please tell me what is the solution to your problem.What changes in the program are needed for you ?At the moment I don't see from here what is going wrong for you.Was it working OK when using WAIK as source ? Your remaks about import of registry are certainly interesting.I need more study on how to use hives.Do you have more information or examples. Edited May 20, 2010 by wimb
ludo Posted May 20, 2010 Posted May 20, 2010 Hello Wimb and Kullenen_Ask @ Wimb :I have read on VistaX64 forum a link with Desktop background and shortcut Arrow... But i have lose the link Maybe this link : http://www.vistax64.com/vista-performance-maintenance/96301-i-cant-change-my-desktop-background.htmlIf you search, i think you can find the resolution of this problem And if you want cosmetic update, you can ask your question to me @ Kullenen_Ask :Have you update your Port7PE project ? Can you seen a video with WMP12, execute a MSI files, Net Files ? I have access to change user in my pe, but when i change user (With StartMenu shortcut)i have no access to login screen; My PE become Busy...Sorry for my english
Kullenen_Ask Posted May 20, 2010 Posted May 20, 2010 (edited) The lines were made to find in both cases the hotfix.If it does not work for you, please tell me what is the solution to your problem.i know made for that but it doesn't find? can be difference with cmd file and autoit file? solution can be add that hotfix same as like the other packages. all are same kind. it can find others will find wireless too.Is autoit compiled version of Make_PE3.cmd? or it uses cmd file? are they same do same things in different ways? i didn't try to look solution i built without it. i want to change every file and make a modified version but i was scared when i see so many lines in cmd and so many works, maybe later when i feel myself enough consantrate. i didnt used it waik ever because everytime i decide to try it i had else version installed. i dont know why it didnt import clid.reg too i didnt change anything. only wanted to see what changed last one month. i made a small wim with sidebar, explorer, available networks, working network icon, possiblity to change screen resolution and wallpaper from control panel in 182mb wim will give the file list i added. but i couldnt get it take automatic ip. also i can give every registry key for desktop, sidebar and automatic working volume icon but they are very clear to see and will be lots of keys. i shared my experinces about hives with you but none of them used any from them. my services key works in every language wim and works with nearly all services and doesnt crash any if you dont have sys files too. over 60 services can work in 182mb wim. but they use lots of ram and maybe better like makepe3 this state.Your remaks about import of registry are certainly interesting.I need more study on how to use hives.Do you have more information or examples. it was a very short look by the time i wrote them. i made only one sample by myself too. can focus more and explain more how to use. but i am sure ownerships is a must for to development of such projects.Have you update your Port7PE project ? focused on embedded now. i added packages made winpe. but i saw that there isnt more changes and more options then i had until now with port7pe.Can you seen a video with WMP12?no i didnt. only works with irfanview. i can watch with it.execute a MSI files?i found an article and i believe the reason of nonworking msi is that. but couldnt get succeededmsi problem can be connection with this linkNet Files ? there are .net packages in embedded. you can add them to install.wim compare the differences and add your winpe the files.ve access to change user in my pe, but when i change user (With StartMenu shortcut)i have no access to login screen; My PE become Busy...be sure you started needed services like sessionenv, seclogon ...need more users inHKEY_LOCAL_MACHINE\SOFTWARE_00\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-19HKEY_LOCAL_MACHINE\SOFTWARE_00\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-20HKEY_LOCAL_MACHINE\SOFTWARE_00\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-3149542145-3322839065-4058237693-500 Edited May 20, 2010 by Kullenen_Ask
wimb Posted May 20, 2010 Author Posted May 20, 2010 Is autoit compiled version of Make_PE3.cmd? or it uses cmd file? are they same do same things in different ways? The AutoIt3 version does the same thing as the Make_PE3.cmd file.They are independant programs made in different ways.
Kullenen_Ask Posted May 20, 2010 Posted May 20, 2010 (edited) list of ALL extra files in system32 folder. can be missing or unneeded files. i didnt compared with else versions. you can select from them for to get avaliable networks to workacledit.dllactxprxy.dllaelupsvc.dllaepic.dllalg.exeAltTab.dllapphelp.dllappmgmts.dllAuxiliaryDisplayCpl.dllbatmeter.dllbrcoinst.dllbrowser.dllcacls.execfgbkend.dllCIRCoInst.dllclbcatq.dllCOLORCNV.DLLcolorcpl.execolorui.dllcomctl32.dllcompmgmt.msccomsnap.dllcomsvcs.dllconnect.dllcontrol.execrtdll.dllcscapi.dllcscdll.dllcscui.dlld3d10_1.dlld3d10_1core.dlld3d8thk.dlld3d9.dlldccw.exeddraw.dlldesk.cplDesktopWindowsMgmt.dlldevcon.exedevenum.dllDeviceCenter.dllDeviceProperties.exedevmgmt.mscdevmgr.dllDfsShlEx.dlldialer.exeDiskCmdr.exeDiskManagerAPIDLL.dlldiskmgmt.mscDisplay.dlldmdlgs.dlldmdskmgr.dlldmdskres.dlldmdskres2.dlldmocx.dlldmutil.dlldmvdsitf.dlldmview.ocxdnsext.dlldnshc.dlldocprop.dlldot3gpui.dlldot3hc.dlldot3ui.dlldwm.exeDWWIN.EXEExplorerFrame.dllfilemgmt.dllfmapi.dllfsmgmt.mscgatherNetworkInfo.vbsgatherwirelessinfo.vbsgatherwirelessinfo.xslthdwwiz.cplhdwwiz.exehnetcfg.dllhotplug.dllicm32.dllicmui.dllIconCodecService.dllinetcpl.cplintl.cpliologmsg.dllIPBusEnum.dllIPBusEnumProxy.dlliphlpsvc.dlliprtprio.dlliprtrmgr.dllipsecsnp.dlllanman.drvListSvc.dlllltdres.dlllltdsvc.dlllusrmgr.mscMagnification.dllmain.cplmdminst.dllMediaMetadataHandler.dllmfc40.dllmfc40u.dllmmc.exemmcbase.dllmmci.dllmmcico.dllmmcndmgr.dllmmcshext.dllmodemui.dllmscms.dllmspaint.exemstsc.exemstscax.dllmycomput.dllmydocs.dllndfapi.dllnetapi.dllnetcorehc.dllnetdiagfx.dllnetevent.dllnetfxperf.dllnetid.dllnetplwiz.dllNetplwiz.exenetprof.dllnetprofm.dllnettrace.dllnetworkitemfactory.dllnpmproxy.dllnslookup.exentlanui2.dllobjsel.dllpcasvc.dllPeerDistSh.dllPEShell.exePEShell.iniPhotoMetadataHandler.dllpnrpauto.dllpnrpnsp.dllpnrpsvc.dllpowercfg.cplpowercfg.exepowercpl.dllprofprov.dllprofsvc.dllprovsvc.dllrasdial.exerasgcw.dllRASMM.dllrasphone.exerasplap.dllrpchttp.dllrpcnsh.dllRunLegacyCPLElevated.exerunonce.exesccls.dllSearchFolder.dllSens.dllsensrsvc.dllservices.mscSessEnv.dllSetPageFile.exeshacct.dllshare.exeshdocvw.dllSHELL.DLLshellstyle.dllshfolder.dllshgina.dllshrpubw.exeShsvcs.dllsrvsvc.dllsscore.dllssdpapi.dllssdpsrv.dllsti.dllsti_ci.dllstobject.dllStorSvc.dllStructuredQuery.dllsyncui.dllsysdm.cplsystem.drvsystemcpl.dllSystemPropertiesAdvanced.exeSystemPropertiesComputerName.exeSystemPropertiesHardware.exesystray.exetapi.dlltapilua.dlltapiperf.dlltapisrv.dlltapiui.dlltaskbarcpl.dlltcpmon.dlltcpmonui.dlltelephon.cplthemecpl.dllthemeservice.dllthemeui.dllthumbcache.dlltimedate.cplTsPnPRdrCoInstaller.dllumb.dlluniplat.dllupnphost.dllurl.dllusbdr.dllusbmon.dllusbui.dlluser.exeuxlib.dlluxlibres.dlluxsms.dllVAN.dllvga.drvWcsPlugInService.dllwdi.dllwiaservc.dllwin.comWindowsCodecsExt.dllwinethc.dllwinpeshl.iniWINSOCK.DLLwinusb.dllwlanapi.dllWLanHC.dllwlanhlp.dllwlaninst.dllWlanMM.dllwlanmsm.dllwlansec.dllwlansvc.dllwlanui.dllwlgpclnt.dllwpdbusenum.dllwpnpinst.exeWSDApi.dllwshqos.dllWUDFCoinstaller.dllWUDFHost.exeWUDFPlatform.dllWUDFSvc.dllWUDFx.dllWwanadvui.dllWWanAPI.dllwwancfg.dllWWanHC.dllwwaninst.dllwwanmm.dllwwansvc.dllwwapi.dlli didnt add the list of other files like spool folder and in program files. but only with these i have working all in the picture in 182mb. also i have 3mb procmon and serviwin in it and 55 services working. with only adding dll files with looking from services regisry entries you can work all other services. also wwan working. if doesnt need can remove all its files. can change desktop wallpaper with selecting an image right click and set as wallpaper or from control panel. or change resolution from display control panel. doesnt change theme but there are themes in it also. only missing is i cant get network work fully. probably because it can not decide the rules for home or public networking. some registry missing. tonight i have seen first that it can change user too. i didnt try before i post here. it doesnt close session. when change user system user stays open and i think it makes conflicts and administrator doesnt have rights to install drivers or run sidebar(probably same time system user running sidebar too) it is not looks possible with working reg files because of ownerships. also i understood that adding all packages have disadvantages then the advantages. if add pppoe and wireless packages it adds also winsxs folders and gets wim bigger. also for them to work need configras and configdot3svc work at startup with wpeutil initialize network. if add only nearly 10 files in cab package to system32 folder and import telephony registry keys into hives rasman rasauto sstpsvc works more smooth. same for dot3svc package. but wmi and hta package need i think.isn't there improvement about en-us strings in add files txt files for different languages? need change them manually yet? Edited May 20, 2010 by Kullenen_Ask
wimb Posted May 21, 2010 Author Posted May 21, 2010 isn't there improvement about en-us strings in add files txt files for different languages? need change them manually yet?Thanks for the filelist. I will try to use it for adding extra features.I have found in AutoIt3 program the cause of the Error message about missing hotfix.It will be repaired in next version.If you just Continue then the hotfix is found. The Error is only in giving the message.It is not needed anymore to change en-US strings.Make_PE3 programs support sources with different language and will find the files.
wimb Posted May 21, 2010 Author Posted May 21, 2010 (edited) *** Update of Make_PE3 package to Create Portable Windows 7 PE ***Added Install of Network (and some other) Drivers by driver_fix.cmd batch program launched from Desktop iconAuto launch by startnet.cmd is possible, but adds extra boottime of 30 sec which seems to be acceptableCleanup of the list of needed Windows 7 files (see file WIN7_add_explor.txt)The reduction allowed to merge Explorer and Audio into one option Explorer=YESAdded Custom registry settings at build time and use of Custom wallpaper (thanks to trizet)More Info see file Customize_Info.txt in folder Make_PE3\PE3_modhttp://www.msfn.org/board/make-program-create-portable-windows-t143529.htmlAdded Paint and WordPad, thanks to JFX for winbuilder scriptshttp://www.boot-land.net/forums/index.php?showtopic=10693&st=168Added SuperFinder and NTPWEdit and latest FreeCommanderRequired AIK for Windows 7 - KB3AIK_EN.iso - Microsoft - Windows PE 3.0http://www.microsoft.com/downloads/details.aspx?familyid=696DD665-9F76-4177-A811-39C26D3B3B34&displaylang=enDism.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=35http://www.msfn.org/board/make-program-create-portable-windows-t143529.htmlMake_PE3 creates Portable Windows 7 PE with Photo Viewer , Paint and WordPad== Edited September 25, 2010 by wimb
wimb Posted May 21, 2010 Author Posted May 21, 2010 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.Surprisingly Wallpaper Desktop is working when booting with pe3_x86.iso fromgrub4dos menu on harddisk where Windows 7 resides. 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 ? Sometimes results are unexpected .....Cheers
Kullenen_Ask Posted May 21, 2010 Posted May 21, 2010 i discovered that because of a problem in my modem or maybe a vmware problem also my physical machine didnt taking dhcp automatic ip adresses. after i fix itnetwork icon fully works and takes automatic ip adress(discovered not a build wim error) same wim works with network support now. i dont have a wireless card and can not test if wireless cards can set with available network control panel.
wimb Posted May 22, 2010 Author Posted May 22, 2010 (edited) Screen Resolution can be Set from Desktop context menu by adding to the WIN7_add_explor.txt filelist:WIN7_add_explor.txt// Screen Resolution\windows\system32\shgina.dll\windows\system32\themeui.dll\windows\system32\en-US\shgina.dll.mui\windows\system32\en-US\themeui.dll.muiEDIT: Only these 4 files are really needed Edited May 23, 2010 by wimb
Kullenen_Ask Posted May 22, 2010 Posted May 22, 2010 (edited) \windows\system32\wwanapi.dll what is the connection of wireless wan with screen resolution? mydocs and searchfolder are must files for windows explorer for to browse and select files. wwanapi and wwapi shouldnt be need they are wireless wan. crt.dll should be need for screen resolution but it was big as i remember. i put all *coinstaller.dll files because they need for driver install.didnt look one by one certain but (IconCodecService.dllMagnification.dllPhotoMetadataHandler.dllWcsPlugInService.dllwiaservc.dllWindowsCodecsExt.dllsti.dllsti_ci.dllstobject.dllicm32.dllicmui.dll) need for image and thumbcache.dll need for see thumbnails(WUDF* usb* winusb hotplug.dll) for to get driver letter automatic assignment. (not sure)(mycomput.dllmydocs.dllndfapi.dllSHELL.DLLshdocvw.shfolder.dll) must need files for explorer to work. Edited May 22, 2010 by Kullenen_Ask
wimb Posted May 22, 2010 Author Posted May 22, 2010 (edited) I saved an Optimize Profile just after only using Screen Resolution.On comparing it with Profile for not using Screen Resolution,I found these files as needed for using Screen resolution.But I agree that it might quite well be that it still contains some unneeded files.Testing will take more time .....Anyway Screen Resolution is working now by adding only few files.Thanks for list of files needed for image and photo. Edited May 22, 2010 by wimb
Kullenen_Ask Posted May 22, 2010 Posted May 22, 2010 (edited) I saved an Optimize Profile just after only using Screen Resolution.On comparing it with Profile for not using Screen Resolution,I found these files as needed for using Screen resolution.But I agree that it might quite well be that it still contains some unneeded files.Testing will take more time .....Anyway Screen Resolution is working now without adding only few files.Thanks for list of files needed for image and photo.only that improvement? no more? need more registry keys then. if need wwansvc. need wwansvc folder in programdata. need HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WwanSvc it can work then. also should be in services and svchost registry related wwankeys.for wudf files need HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WUDF Edited May 22, 2010 by Kullenen_Ask
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