Jump to content

Portable Windows 7 build from Winpe 3.0


Kullenen_Ask

Recommended Posts

Hi Kullenen_Ask ;)

Very impressive work and video :thumbup

What's new about Net3.5 and MSI Installer feature ?

What's new about Media Player 12, I kown than you can seen pictures in this program but Video ?

It's good to see Theme service work on WinPE 3 :D

Edited by ludo
Link to comment
Share on other sites


i have seen that you have working .net in your ludope?? i will not add all assembly folder. will leave it as it is. maybe i can add a few else folders for special applications. will check and try to solve msi problem with winbuilder script. i don't remember your or someone else it was saying msi and installshield support.msi service works but it can not reach i think. shouldnt be very difficult.i installed a setup program without problem. i don't know which application it was using installshield or else. i dont have else video then divx. i didnt try to use video can inform when i check. images seen by photoviewer not mediaplayer. you can see image size from videos but it is cd size not wim size. wim size should be 433 something like that. i dont think to optimize it. optimization deletes needed driver files. i will delete some big dll files without loosing functionality. will delete infocard and wellcome center dll also there is a sorting.nls which i don't now really needed.there are such big files. want it to be 399mb or 410mb. In 433mb there is winrar and irfanview(5mb with videoplugin). i understand that when i change user systemuser stay open as it should be. double user same time takes more ram usage when working administrator account. changing user takes much time. i remember the iso that shutdown work and i deleted :( it was chaging user in 4 seconds. it doesnt seen in second clip but synccenter and colormanagement working. i dont know why it did so in there.

Edited by Kullenen_Ask
Link to comment
Share on other sites

some mediaplayer related file list.for to watch video and audio.i spend my all day with procmon they are really using. in program files folder only need wmplayer.exe and its mui. other files doesnt need. couldnt watch movie with media player but watched divx movie with irfanview after install xvid codec. mp3 files work nice with mediaplayer. also takes mp3 info from internet and when playing i see album photo. you should have right registry settings and audio support for it to work.

rgb9rast

mswmdm

wmasf.dll

wmnetmgr

msdxm.tlb

wmpdxm.dll

msdxm.ocx

msdmo.dll

evr.dll

resampledmo.dll

mfds.dll

DShowRdpFilter.dll

wmpdxm.dll

unregmp2

mf.dll

wpc.dll

mflat

uniplat.dll

WMASF.DLL

wmp.dll

wmpdxm.dll

wmploc.DLL

mmdevapi

wdmaud.drv

ksuser

avrt

audioses

msacm32

msvfw32

midimap

mciavi32

dciman32

winmm

msgsm32.acm

msacm32.dll

l3codeca

wmp.dll

wmploc.dll

dwmapi.dll

wldap32.dll

mmdevapi.dll

mfplat.dll

avrt.dll

wmvcore.dll

wmasf.dll

windowscodecs.dll

mf.dll

atl.dll

audiodg.exe

evr.dll

mp3dmod.dll

msdmo.dll

audioeng.dll

audiokse.dll

wmalfxgfxdsp.dll

mfps.dll

Edited by Kullenen_Ask
Link to comment
Share on other sites

Kullenen_Ask,

Make sure you stay on these forums....LOL. I want to build my own and get explorer/Internet Explorer running. It will take sometime as I am wraping up my current WIM file but I cant wait to jump into this.. and of course I may need some advice or assistance. If you would be so kind.

Link to comment
Share on other sites

last day i backed up my all builds and they took 3 dvds. probably have at least 20 different wims :wacko: now working on mini and micro editions for people wants quick and fast boot. internet explorer, gadgets, and photoviewer standart options in both. in mini edition there will be more control panel options terminal and remote desktop services (services works but need find missing files for to get connect by remote) will be media player with mp3 and video support (only with irfanview) now. mini edition will be 235mb wim size. micro edition is now 176mb size i didnt decided what will be init more. both builds all drivers kept. also the ones probably will not need. forexample also in micro there is sound drivers but doesnt have sound files. can give the files list extra added upon demand. second image of the setup boot.wim used in both of them. really it has more options then to use a clean aik winpe.wim and add packages as i read from somewhere. cleaned setup packages and added dot3svc package and had a 145mb base wim. didnt add pppoe package because i can get it work easly without adding package by file additions and registry tweak. it doesnt need to load extra by configras.cmd and wpeutil initialize network switch. will get wpeutil process shorter. strange part i dont use any usb disk mounter tool but it can find usb drives automatically. i removed remountdrv tool from dart tools doesnt need anymore. it is probably from the right settings at software\microsoft\windows\explorer registry key (i think most important part of winpe builds, nobody has right settings yet)Other possibilities from wudf files or usb files. you can check from my files list and compare yours.

Edited by Kullenen_Ask
Link to comment
Share on other sites

I can open Network and Sharing Center, but it is not yet working.

It needs some more services to be installed.

I can see it is working for you.

Can you tell me what extra services and files of Windows 7 do I need to add

to make Network and Sharing center working.

Thanks for your help.

Edited by wimb
Link to comment
Share on other sites

i mistakely deleted the post. :( i downloaded windows 7 embedded. it is unbelievable and has everything we want default. also as packages. want work on it. you can find needed files list from its seperate packages for seperate feautures.

Want to convert embedded install.wim(171mb) to a winpe.wim protecting the servicability as embedded so we can integrate any package. will be a new age in winpe environments if i succeed.

what i try to do until now:

*first i took install.wim of embedded. exported that as a boot image. mounted registry files. added winpe services (like fbwf) added ramdisk.sys and fbwf driver files and else drivers. i saw kernel dll files different size. changed them as winpe. compared and changed most of the registry values i know as winpe. tested in virtual machine. i have always process1_initialization failed error. after import services registry key of winpe complately when i boot after sliding frame of boot it gives PAGE_FAULT_IN_NONPAGED_AREA.looks like a service error but i also try same install.wim system hive on a untouched winpe.wim and it works. i couldnt succed.

what will it give? it will give the option of integrate packages as install.wim to a winpe image. else dism dont integrate packages to winpe.wim

*Another way. Took a winpe base image. changed config,servicing,winsxs/servicingstack,smi folders with the install.wim ones. if it can succeded we can return that folders to original ones and will have a winpe image with integrated packages.right files and right folders only without registry values.registry changes will lost but we can add by compare manually. after i had the wim and try to add packages it gave error at %75 of adding ie-explorer package. didnt try more, couldnt succeded too.

*if none of them work?

copying ds folder to a drive. changing install.wim with winpe.wim same name and using image manager on it works. you can select your packages and fix their dependencies.after use unchanged distribution folder with original install.wim. you can integrate your packages and compare folder structure with a untouched install.wim. copy the difference files to winpe.wim and manually add registry settings to your winpe.wim

if anybody has more clever ideas i am ready to hear.

Edited by Kullenen_Ask
Link to comment
Share on other sites

Hi Killenen_Ask

I am an apprentice of yours, I wonder if it would be possible for you to do a step by step tutorial for at least how to enable windows explorer and start menu in WinPE 3.0?

You know how to do it in WinPE XP?

Thank you.

Link to comment
Share on other sites

why dont you use makepe3?

it changes what you want to work as explorer. do you want only startmenu and browse for folders? or will be control panel too? will be network support? will be ...? it can go like that.

shortly i can say you need

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes] full branch

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]

"Shell"="explorer.exe

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer] full branch

and start adding files from

explorer.exe

explorerframe.dll

shdocvw.dll

shrpubw.exe

shfolder.dll

mycomput.dll

mydocs.dll

ndfapi

actxprxy

... and so on. there is full explorer.reg in post 67. how to make a classes.hiv below and as PE3-SOFTWARE_CLID.reg in makepe3. WinPE XP should be same i think too.

there is a sample file list of mine in Make_PE3 Program to Create Portable Windows 7 PE topic #67 or you can use win7_add_files.txt in makepe3. above list of 9 files should be enough only for browsing maybe missing a few only

UPDATE to classes.hiv:

*mount install.wim to a folder. *load software.hiv with a tool. *export HKLM\Software\Classes key as hiv. *boot in winpe. *make an empty key under software (example:HKLM\Software\port7pe). *import classes.hiv under this key. *export same key as reg file again. *open with notepad. *search and replace all 44,00,3a,00,5c,00 (means D:\) with 58,00,3a,00,5c,00 (means X:\). *search and replace all D:\ with X:\ *there are both hex and alphabet versions you need to do both. *I used here unmodified classes of setup thats why there are D:\ if installed operating system classes used there will be C:\ we want the most clean and we use setup. not like everybody uses. *run and merge this reg again. *now browse with regedit to the same key. *search for "interactive user" and delete all. *it finished now can export this port7pe key as classes.hiv and use in all builds.

we dont need someone else modified reg file anymore.

Edited by Kullenen_Ask
Link to comment
Share on other sites

media player watch video succeed in mini edition. adds extra 30mb to wim. need full classes.hiv from previous post. wim size 218mb. the classes.hiv from previous post adds lots of functions. forexample can see save as desktop background at photos. when plugin in usb disk it asks to transfer photos and videos to user folders and it works. it copied all photo files to my user folders. also open file folder location works.i didnt installed divx codec but it plays divx. sidebar,internet,explorer,media player all in 218mb what can be need else :blink: oyy need test web cam

th_WindowsVista-2010-05-25-12-04-25.png

Edited by Kullenen_Ask
Link to comment
Share on other sites

media player watch video succeed in mini edition. adds extra 30mb to wim. need full classes.hiv from previous post. wim size 218mb. the classes.hiv from previous post adds lots of functions. forexample can see save as desktop background at photos. when plugin in usb disk it asks to transfer photos and videos to user folders and it works. it copied all photo files to my user folders. also open file folder location works.i didnt installed divx codec but it plays divx. sidebar,internet,explorer,media player all in 218mb what can be need else :blink: oyy need test web cam

th_WindowsVista-2010-05-25-12-04-25.png

Can you provide a full file list of what you have added from install.wim or files that you can delete please?

Edited by xnbya
Link to comment
Share on other sites

first you need to have a working audio service and working volume icon. i dont give the files for them here. if you have it theese are the files i added for media player. i didnt check if all need or optimized. there are should be directx files in it too.xvid.ax, xvidcore.dll,xvidvfw.dll are xvid codec files i extra added. they need to be registered but i didnt register when i test this build and they should be useless now. if you try to work klcodec475b.exe (K-Lite Codec Pack 4.7.5 Basic) codec pack in your winpe it checks the classes registry key and gives the list of missing codecs and dll files. i added most of dll and codec files like that. didnt add all but most of them. in program files\media player folder only wmplayer and en-us mui need only. theese are in system32 folder files. when i try to get web cam work it wanted dxtrans.dll dll file. you can add it too for directx. if we will watch movie only we should need only decoder files i will try to optimize deleting encoder files. dont think only adding files will let you work media player. i dont know all the needed registry settings. i changed all registry. i share all i know certain. can check previous post about media player and compare the files. i didnt do that when i write this. i don't look inside of winsxs folder to find needed files or looked inside of embedded media player package. all file list found with procmon with watching the system activity. i go with difficult way.

11.06.2009 00:21 69.584 avicap.dll

14.07.2009 04:14 65.024 avicap32.dll

14.07.2009 04:14 91.648 avifil32.dll

11.06.2009 00:21 109.456 avifile.dll

14.07.2009 04:14 88.064 AxInstSv.dll

14.07.2009 04:15 66.560 cca.dll

14.07.2009 04:15 30.208 ddrawex.dll

14.07.2009 04:15 136.704 dinput.dll

14.07.2009 04:15 145.408 dinput8.dll

14.07.2009 04:14 46.592 directshowtap.ax

14.07.2009 04:15 23.040 dmintf.dll

14.07.2009 04:15 101.376 dmusic.dll

14.07.2009 04:15 143.360 dps.dll

14.07.2009 04:15 173.568 dsdmo.dll

14.07.2009 04:15 245.248 DShowRdpFilter.dll

14.07.2009 04:15 453.632 dsound.dll

14.07.2009 04:15 88.064 dxva2.dll

14.07.2009 04:15 488.448 evr.dll

14.07.2009 04:15 15.872 icaapi.dll

14.07.2009 04:15 82.944 iccvid.dll

14.07.2009 04:14 17.920 imaadp32.acm

14.07.2009 04:15 49.664 iyuv_32.dll

14.07.2009 04:14 194.048 ksproxy.ax

14.07.2009 04:14 84.480 kstvtune.ax

14.07.2009 04:14 107.008 Kswdmcap.ax

14.07.2009 04:14 48.640 ksxbar.ax

14.07.2009 04:14 64.000 l3codeca.acm

14.07.2009 04:14 220.672 l3codecp.acm

11.06.2009 00:21 73.376 mciavi.drv

14.07.2009 04:15 84.480 mciavi32.dll

14.07.2009 04:15 38.912 mcicda.dll

14.07.2009 04:15 36.352 mciqtz32.dll

14.07.2009 04:15 23.552 mciseq.dll

11.06.2009 00:21 25.264 mciseq.drv

14.07.2009 04:15 23.040 mciwave.dll

11.06.2009 00:21 28.160 mciwave.drv

14.07.2009 04:15 3.177.984 mf.dll

14.07.2009 04:15 292.864 mfds.dll

14.07.2009 04:15 103.424 mfps.dll

14.07.2009 04:15 53.248 mfvdsp.dll

14.07.2009 04:15 609.280 MFWMAAEC.DLL

14.07.2009 04:15 16.896 midimap.dll

14.07.2009 04:06 9.053.696 mmres.dll

14.07.2009 00:41 68.992 MMSYSTEM.DLL

14.07.2009 04:15 79.872 MP3DMOD.DLL

14.07.2009 04:15 241.152 MP43DECD.DLL

14.07.2009 04:15 415.744 MP4SDECD.DLL

14.07.2009 04:14 72.704 Mpeg2Data.ax

14.07.2009 04:14 199.680 mpg2splt.ax

14.07.2009 04:15 241.152 MPG4DECD.DLL

14.07.2009 04:15 226.304 MSAC3ENC.DLL

14.07.2009 04:14 18.432 msadp32.acm

14.07.2009 04:15 30.208 msdmo.dll

14.07.2009 04:14 12.288 msg711.acm

14.07.2009 04:14 23.552 msgsm32.acm

14.07.2009 04:15 970.240 msmpeg2adec.dll

14.07.2009 04:15 2.134.016 msmpeg2vdec.dll

14.07.2009 04:15 12.800 msrle32.dll

14.07.2009 04:15 120.320 msvfw32.dll

14.07.2009 04:15 31.232 msvidc32.dll

11.06.2009 00:21 126.912 msvideo.dll

14.07.2009 04:15 296.960 mswmdm.dll

14.07.2009 04:15 22.016 msyuv.dll

14.07.2009 04:16 153.088 occache.dll

14.07.2009 04:16 206.848 qasf.dll

14.07.2009 04:16 190.976 qcap.dll

14.07.2009 04:16 283.136 qdv.dll

14.07.2009 04:16 514.560 qdvd.dll

14.07.2009 04:16 509.440 qedit.dll

14.07.2009 04:16 1.328.128 quartz.dll

14.07.2009 04:16 210.944 qwave.dll

14.07.2009 04:16 206.848 RESAMPLEDMO.DLL

14.07.2009 04:16 147.968 rgb9rast.dll

14.07.2009 04:14 17.408 runas.exe

14.07.2009 04:16 850.432 sbe.dll

14.07.2009 04:16 153.600 sbeio.dll

14.07.2009 04:09 65.536 sberes.dll

14.07.2009 00:41 1.744 sound.drv

14.07.2009 04:14 125.952 SoundRecorder.exe

14.07.2009 04:16 12.288 tsbyuv.dll

14.07.2009 04:16 45.056 udhisapi.dll

14.07.2009 04:14 278.528 unregmp2.exe

14.07.2009 04:14 33.280 vbisurf.ax

14.07.2009 04:16 56.832 vfwwdm32.dll

14.07.2009 04:14 23.040 vidcap.ax

14.07.2009 04:16 154.112 VIDRESZR.DLL

14.07.2009 04:16 46.592 WavDest.dll

14.07.2009 04:16 222.208 wavemsp.dll

14.07.2009 04:14 172.032 wdmaud.drv

14.07.2009 04:16 902.656 WMADMOD.DLL

14.07.2009 04:16 812.032 WMADMOE.DLL

14.07.2009 04:16 1.202.176 WMALFXGFXDSP.dll

14.07.2009 04:16 237.568 WMASF.DLL

14.07.2009 04:16 53.760 wmcodecdspps.dll

14.07.2009 04:16 31.744 wmdmlog.dll

14.07.2009 04:16 36.864 wmdmps.dll

14.07.2009 04:16 507.392 wmdrmdev.dll

14.07.2009 04:16 436.736 wmdrmnet.dll

14.07.2009 04:16 616.960 wmdrmsdk.dll

14.07.2009 04:11 2.048 wmerror.dll

14.07.2009 04:16 11.406.336 wmp.dll

14.07.2009 04:11 12.625.408 wmploc.DLL

14.07.2009 04:16 182.272 wmpsrcwp.dll

14.07.2009 04:16 1.325.056 WMSPDMOE.DLL

14.07.2009 04:16 1.619.968 WMVDECOD.DLL

14.07.2009 04:16 144.896 wmvdspa.dll

14.07.2009 04:16 1.568.768 WMVENCOD.DLL

14.07.2009 04:16 541.184 WMVSDECD.DLL

14.07.2009 04:16 358.400 WMVSENCD.DLL

14.07.2009 04:16 664.576 WMVXENCD.DLL

14.07.2009 04:16 308.736 Wpc.dll

14.07.2009 04:14 68.608 WSTPager.ax

07.06.2009 16:25 77.824 xvid.ax

07.06.2009 16:16 819.200 xvidcore.dll

07.06.2009 16:24 180.224 xvidvfw.dll

wmpps

cewmdm

wmpeffects

wmpdxm

wmvcore.dll

msdxm.tlb

msdxm.ocx

msmpeg2enc

IMPORTANT UPDATE:

First i want to apologise that what i was seen in media player was only a thumbnail of the movie. i dont know how i didnt understood that. first want to say sorry. And second for to forgive myself i worked on it half an hour and fixed everything. this time really work i saw with my eyes. :blushing:

What i did is:

*Added extra files that hasn't got time date upside

*Used http://www.thewindowsclub.com/downloads/FixWMP.zip this utility in winpe

*Installed klcodec475b.exe pack in winpe. At install i selected use media player default for codecs.

now it plays. what will i do now is to backup classes.hiv and import my offline image.i didnt put codecs from codec pack inside system32 folder(need put)but now everything works.

and optimized wim that plays movie with mediaplayer,sound,network,sidebar and working explorer in 186MB. probably optimizing deleted lots of needed files. i will add again. only want to show it can be so little.

Edited by Kullenen_Ask
Link to comment
Share on other sites

Hi Kullenen_Ask :hello:

@ xnbya : Can you provide a full file list of what you have added from install.wim or files that you can delete please?

It's a very good question :thumbup

Kulenen, can you compare your files/directory from finalPE.wim with Boot.wim ?

Good to seen WMP12 play Video :yes:

Have you register DLL, ACX or ACM files; and if So/Yes, which precisely ?

Thanks

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