MSFN Forum: Portable Windows 7 build from Winpe 3.0 - MSFN Forum

Jump to content


  • 11 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Portable Windows 7 build from Winpe 3.0 Collection of my posts from an other forum. Rate Topic: -----

#41 User is offline   Kullenen_Ask 

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

Posted 29 April 2010 - 11:37 AM

New build coming with sidebar and mediaplayer(not works it says sound problem but it opens). will edit this post later.

Want to make a need to keep important files section. Will give only name by name important files i suggest to keep.

KEEP:
searchfolder.dll (i thought need only for windows search that i don't want in my build but need for select change desktop wallpaper select)
wmp.dll and wmploc.dll (big dll files but need for any mediaplayer if you can get them work or want muiltimedia support :( )

thanks for ludovici that i found missing registry entries for sidebar from vistape Feature.script. maybe can solve audio and mediaplayer from other scripts. For readers i suggest his winbuilder site and plugins.

Group Policy editor works. How can i backup settings if i set from local policy editor for a winpe enviroment? Need backup registries or as admx file? Need info or link to read

This post has been edited by Kullenen_Ask: 01 May 2010 - 04:44 PM



#42 User is offline   ludo 

  • Newbie
  • Group: Members
  • Posts: 35
  • Joined: 21-April 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 30 April 2010 - 04:41 AM

Hello Kullenen_Ask :hello:

On your picture theme service run correctly on Win7PE, yes or not ? And how ?
Posted Image
For audio service, check the audioV3_deramod.script from boot-land
Have you resolve the DotNet service and SideBySide feature form Install.wim ?
If yes, can you share your experience, Thanks for your good work :thumbup

#43 User is offline   Kullenen_Ask 

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

Posted 30 April 2010 - 04:56 AM

i get work nearly all services. maybe 15 or less left. themes only seen if you log off and login as administrator. i see that it boot with theme support at boot there is themes enabled until widows is customizing screen but when it logs on as system theme support gone. i am working on sounds now. i pulled enum\sw settings from your script. and added inf and sys files from audio script. sound drivers installs ok. creative, usb, stream proxy, stream quality manager,stream time proxy,stream T/receiver-to receiver. but it freeze when install driver sometimes. there is no drmaud service in win7. for sound support does it need to add it to services? i had research in your scripts. there are strange stuff, do you mix vista and win7 scripts? are there such manifests and winsxs folders in win7? want to share my experience that i had only add vc80 and vc90 sidebyside keys but i have seen it can use winsxs files and folders that doesn't exist sidebyside registry. i have seen it after i optimize. if it can use i don't want to add more to sidebyside if doesnt really need. all .net services works as service but i try to run a .net software from microsoft it is name is "fixit" for to solve windows 7 update and configuration problems. it is compressed soft and opens itself to temp folder and there is a autorun file in it and it gives an error and says a command line to run it autorun .. /manifest something like that. i have seen services and mmc snapins can work without need assembly\nativeimages folder. i kept only a few small folders in it for to keep it small. for full .net support need keep all i think. where did you find localized files? MFC90RUS.DLL? my autorun is error is same thing with this?

You must have a script call "Standard-5-SideBySide.script" or "5 - VC++ 2008", you must select this script for DotNet working
On Win7PE, you have SideBySide, but error to execute the autorun, check this post ERROR

it doesnt find and load audio drivers at boot. they can manually load from device manager but it takes long time. is there any way to find wpeutil and load them at boot?

How to check if .net running or not? if services running

Ludo did you ever can hear sound with this plugin on win7 ever?

This post has been edited by Kullenen_Ask: 30 April 2010 - 12:13 PM


#44 User is offline   Tripredacus 

  • K-Mart-ian Legend
  • Group: Super Moderator
  • Posts: 8,726
  • Joined: 28-April 06
  • OS:Server 2012
  • Country: Country Flag

Posted 30 April 2010 - 07:07 AM

If you find an easy way, without adding a bunch of stuff to PE, to get audio working, let me know. I've been getting requests lately to put a sound in one of my PEs, specifically the Atomic Bomb.

As far as DRM, I think that is handled by Windows Media Player.
.NET isn't a service I do not think. Some DLLs might need to be registered.
I had tried in the past to get either Audio or Video drivers to attach properly in WinPE. The problem I observed was that while I could put the driver in the WIM, after it boots it still would use the generic one that is built in.

#45 User is offline   wimb 

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

Posted 30 April 2010 - 08:27 AM

@ludo
@Kullenen_Ask


Do you have a list of the extra files and registry settings of Windows 7,
needed to add audio support to Make_PE3 ?

This post has been edited by wimb: 30 April 2010 - 08:48 AM


#46 User is offline   Kullenen_Ask 

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

Posted 30 April 2010 - 08:52 AM

you can pull the files and registry settings from audioV3_deramod.script. not much big 20mb i think. i will add my findings later.

http://ludovici.winb.../audioV3.script

audioendpoint,audio,threadorder,mmcss works. only qwave not (does it need?if need i will get it work too) all drivers loaded but no sound. removed VIRTUALAUDIO.sys,virtualaudiodevice.inf i think gets crash my device manager. ramdisk.inf removed it loads and works and it freeze too i think.

Edit:
anyway solved thanks for help. only need to select device manager and install. automatically works everything. no need for extra program and registry editing :P i am on my own.

Conclusion:
added extra files from that script. most was i had didnt changed my iso size much.
imported that system\enum\sw keys
again imported all media...,mediaplayer,multimedia,audio settings from windows install.wim both for software and system hives
*i didnt think to make this so complicated and sound. also if you add everything from first you can't know which makes it crash because of that i saw some keys left not added at system hive.they can be unneeded for sound but better have more if it works
*don't forget to change d:\ to x:\ values if have
*And last maybe the reason of it doesnt works after all drivers installed is i checked my keys owners and i saw most of them has me as owner. changed all to administrator again. It is main problem of manual editing need to keep it mind always. I think system cant change and add values when it install. my idea is that.

new build with less size and more stuff. 407mb and can be less then 400 if some big dll files removed for example infocard. maybe we can get it work too. not time for remove. :whistle:

Posted Image

need solve images doesnt seen problem. can be seen from photo.
cant see video. maybe because of it is divx.
maybe can look to bitlocker and vss problems. never used in my life i don't know how they works.

This post has been edited by Kullenen_Ask: 01 May 2010 - 04:50 PM


#47 User is offline   Kullenen_Ask 

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

Posted 02 May 2010 - 04:57 AM

GUIDE FOR MINIMUM SET OF FILES:

1-)Take a winpe.wim from OPK or AIK
2-)Take a vlited install.wim or normal install.wim from windows 7
3-)Mount both to different folders.
4-)Copy all files from install wim to winpe.wim. better not to overwrite. you can use scooter software beyond compare.
*keep winpe.wim
windows\system32\config
windows\servicing
windows\smi
windows\winsxs servicing stack folders.
as it is for dism to work
5-)Apply optimization txt over winpe.wim. Dism /image:C:\winpe_x86\mount /Apply-Profiles:C:\fa.txt
6-)Commit changes and don't forget to export for changes to effect

Now you need config registry hives. Maybe can be guide 2 maybe not. You can use make_pe3 hives until that time. Most easy way to have a portable winpe win7

This post has been edited by Kullenen_Ask: 30 September 2010 - 09:46 AM


#48 User is offline   ludo 

  • Newbie
  • Group: Members
  • Posts: 35
  • Joined: 21-April 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 02 May 2010 - 05:04 PM

Hello everybody, Kullenen_Ask, and Wimb :hello:

Ludo did you ever can hear sound with this plugin on win7 ever?
No, but Wimb and you, YES :thumbup

themes only seen if you log off and login as administrator. i see that it boot with theme support at boot there is themes enabled until widows is customizing screen but when it logs on as system theme support gone.
Good, but i can't log off (Disable on my Winpe), A solution, maybe, to start and login The WinPE as administrator ? :huh:

How to check if .net running or not? if services running
And test with PaintNet ;)

I had tried in the past to get either Audio or Video drivers to attach properly in WinPE.
I know than before than Splayer (A video player like VLC) start (For seen a video), i start the audio service :yes:
Otherwise i seen not my video :}

#49 User is offline   Kullenen_Ask 

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

Posted 03 May 2010 - 02:43 AM

my log off gone now too. possible reason i think i added windows\policydefinitions and there is WinLogon.admx and Logon.admx. it means group policy settings works(i think so)Because i have seen somewhere in policy settings that system user was not in allowed users maybe can they be possible reason.Most of them Administrator has rights.If you don't want to use group policy you can delete all that folder. Also can be a connection with a file from wbem folder, after i turn it back i can say more clear info. I didnt try to install nvdia or ati driver but i can install general video driver. It is not installed by default. In my all builds from the first iso i built with winbuilder log off was working. But succesfull login need profsvc,seclogon,sessionenv. Paintnet is a buggy big program for this. First it wants more scrathspace to work (default32mb not enough it to exract files to temp folder). Second msi installer service couldnt find problem (need to solve). I found portable one and it gives me a usefull log for missing files. Login as administrator very difficult. i have needed settings but administrator must have a password and for it to have password need to edit sam hive. it seems difficult.

This post has been edited by Kullenen_Ask: 03 May 2010 - 04:12 AM


#50 User is offline   Eagle710 

  • Member
  • PipPip
  • Group: Members
  • Posts: 159
  • Joined: 06-November 08

Posted 04 May 2010 - 08:23 AM

So you were able to get Windows Explorer to run in Windows PE? Does it have the startmenu, backround and taskbar functionality? And if so it was as simple as what you stated in your original post ... i think number 2?

I was also wondering if you have got sound working yet.....????

When adding explorer does this come with a battery life indicator? As if using a laptop or is this seperate?

#51 User is offline   Atheros 

  • Junior
  • Pip
  • Group: Members
  • Posts: 87
  • Joined: 01-June 04

Posted 04 May 2010 - 08:33 AM

Very impressed with your work Kullenen_Ask. its about time something like this came around. all i ever see is winbuilder or builder that. "I don't want the end result i want to understand how to get the end result". Which is provided by your information.

100% thanks, and hope to hear more from you in the future.

#52 User is offline   Kullenen_Ask 

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

Posted 04 May 2010 - 09:06 AM

So you were able to get Windows Explorer to run in Windows PE?
yes. it is not miracle. winbuilder and makepe_3 already has that function for long time before.

Does it have the startmenu, backround and taskbar functionality?
Background doesnt yet (only simple colours not photo support), others yes.

And if so it was as simple as what you stated in your original post ... i think number 2?
Simplicity can change with user experience.

"I don't want the end result i want to understand how to get the end result"
I am %100 same idea. i want to documentise as much as i can. sometimes so many changes and i don't also know exactly which change gives that functionality. It gets more complex day by day. Registry additions nearly comes to end. it should be small and bootable. dont want to add more files. It is not a windows 7 installed on a usb disk. It is a winpe that boots to ram.

This post has been edited by Kullenen_Ask: 04 May 2010 - 09:08 AM


#53 User is offline   niharask1 

  • Group: Members
  • Posts: 1
  • Joined: 05-May 10
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 05 May 2010 - 02:34 AM

View PostKullenen_Ask, on 10 April 2010 - 12:48 PM, said:

from the topic you can see it is close to final. i dont finished yet :( Need disable unneded services (will not delete only disable) and delete related files (if you want it to work copy needed files only.) Everybody wants small and wants everything. Both cant stay together. Functionality or speed and slimness need to choose one. Everybody wants it to work under 512 mb ram but also they want all services. it is not possible. Want to share details after i feel it is ready and effective. I decided that wont be these, maybe they can work but i dont want. Nearly 100 services can work.

Dot net framework (eventsystem,infocard dont work without it i think. it can get wim size very bigger)
Internet explorer, side show, gadgets.
ehome
windows update
biometrics
tabletpc stuff
ofcourse readyboost,prefetch (why need in a pe)

I dont have wireless hardware. i didnt test wireless support in real. If you use penetwork wireless starts and works without hardware

And finaly i get it work to remote desktop to my winpe. oleyyyyy. Do you know how did this start. I started to this job only can remote desktop to my winpe. My aim was not to build a portable windows 7. and at last i succeded. i dont care else.


Hi Kullenen_Ask,
Thanks for above suggestions,
Before asking anything, Iam completely new to this group and need some help on WinPE 3.0 for wireless support.
I have tried to test wireless in WinPE 3.0, but I couldnt.
Please thorugh some light on this, as iam struggling to find any support.
Thanks in advance.

#54 User is offline   Kullenen_Ask 

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

Posted 05 May 2010 - 02:52 AM

i don't have wireless wireless card in my pc. i didn't test it too. you canuse wimb's makepe_3 from other topics in this forum. there are screenshots of working wireless. You can start reading from here

http://www.msfn.org/...pport-for-wifi/
http://www.msfn.org/...e-windows-7-pe/

for wlan service to work. you should at add pppoe and Windows6.1-KB972831-x86.cab to your winpe. you should get sstpsvc, ramsman, rasauto to work before you can succesfully enable wlan. i use penetwork to enable wireless yet. i can start wwansvc manually but i couldn't get wlansvc to work manually

This post has been edited by Kullenen_Ask: 05 May 2010 - 02:54 AM


#55 User is offline   wimb 

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

Posted 05 May 2010 - 03:11 AM

Is it interesting to add Windows Media Player support to Make_PE3 ?

Do you have some info on needed registry settings and extra files ?

And what is coming next ?
Java ....

#56 User is offline   Kullenen_Ask 

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

Posted 05 May 2010 - 03:21 AM

java very big i don't want.
i have seen only wmplayer.exe mui enough in program files folder. but other files in system32 are more and big files. you can add any mediaplayer,media, stuff from registry
i integrated all system hive nearly same with setup.i have problems when i logon as admin now. explorer.exe working as system user. need start explorer.exe from taskmanager.i am working on it.
ı made a new clid.reg, clean and full. i have power options in control panel too. also they work as administrator but they say can not connect to power options in system user.
someone should find a trick to autologin admin.

Trick:
There is HKEY_LOCAL_MACHINE\SYSTEM\Setup\AllowStart\ProfSvc missing in winpe. i see that the services in here gets run when boot. you can add your services that you want to work else. Of course you should be sure that that service exist in your build and can run manually when you want. It has connection with change user and user profiles but it was working without it too

This post has been edited by Kullenen_Ask: 06 May 2010 - 02:43 AM


#57 User is offline   joakim 

  • Member
  • PipPip
  • Group: Members
  • Posts: 151
  • Joined: 18-November 09
  • OS:none specified
  • Country: Country Flag

Posted 05 May 2010 - 04:18 AM

Seems like you guys have come far with this already. Keep up good work.

In case you did not know, the new Windows 7 Embedded is a Windows 7 broken down into many components/packages that can be added or removed. By looking inside these packages (.cab) there are much valuable information found that can be used for PE creation and evelopment. In particular, the manifest files which also contains all registry information tied to any file in that specific package, can help spotting the missing links.

I use an xml2reg tool that is helpful with this, as it converts the manifests into valid registry files.

Joakim

#58 User is offline   Kullenen_Ask 

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

Posted 05 May 2010 - 04:40 AM

wooww. thanks for usefull info. i didnt know what a manifest file is it before you explain :) really. microsoft gives free trial with free shipping now. i registered. i think it will be avaliable rtm soon. i didnt download it yet. they send many mails about test builds but prefer rtm ones. it is strange they give package by package. i don't think they want people build their own customized operating system with their desired packages

last minute. i succeded to work power options under system account. but shutdown button not works after it work yet. probably has connection with my new clid.reg

for people that wants to make their own clid.reg. (UPDATED IN POST #71)

1-)take clid.reg from winbuilder scripts. (credits to it's founder)
2-)make needed changes wimb suggested
(Replacing in clid.reg "all 43,00,3a,00,5c,00 were by 58,00,3a,00,5c,00" means that hexcode for C:\ is replaced by X:\
C is hex 43 and X is hex 58).)
3-)make firewall change i suggested in this topic (search)
4-)boot in winpe. load install wim classes hiv with a hiv mount tool. import modified clid.reg on it. with working in winpe environment it will give you system owners and you wont take a message some of keys are in use.
5-)remove runas interactive user keys.
6-)backup loaded classes hiv as hiv (for keep ownerships)
7-)also internet explorer ieproxy.dll register error solved like this
8-)i manually imported this classes hiv to my software\classes offline

now i can see wallpapers in customization screen but i don't see wallpaper. :( also there is 2 explorer process in task manager. one is system other is administrator account. i don't know if it is normal. maybe when i log off it doesnt end system session.

firewall mmc working. eventlog gives error 50. i think because it can not find right location for logs. also task scheduler says can not find data. probably that is same too.
there is not enough information to solve vssadmin list writers. at bitlocker cpl i don't see any place to use it. does it automaticaly finds drives in there? or need to open an exe to get it work. i try to run bitlockerwizard from system32 folder nothing happens.

This post has been edited by Kullenen_Ask: 24 May 2010 - 09:30 AM


#59 User is offline   wimb 

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

Posted 05 May 2010 - 06:41 AM

View Postjoakim, on 05 May 2010 - 04:18 AM, said:

In case you did not know, the new Windows 7 Embedded is a Windows 7 broken down into many components/packages that can be added or removed.

Hi joakim

Thanks for useful info on Windows 7 Embedded. :thumbup
It will be interesting to make comparison with Make_PE3 and see what we can use of this approach.

#60 User is offline   Kullenen_Ask 

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

Posted 07 May 2010 - 03:48 AM

in action clip


new build coming
desktop wallpaper support. (From personalization and right click save as wallpaper support.)
theme as system user. (trying to get aero work.)
another clip (you will say i am a liar and this is a real windows 7 :D )

Notes:
*I have seen that my system\productoptions has terminal server personal. i was know it need terminal server key for background support far before but i thought terminal server personal also should be same thing. I understood i was false. Changed it to terminal server and background works now.
*Logged in as administrator (It is like real windows with everything.) backed up user hive and saved is a config\default hive (Every user uses same this hive.) Now i have blue classic theme. it means system can use theme support if there is aero.


This post has been edited by Kullenen_Ask: 07 May 2010 - 07:13 AM


Share this topic:


  • 11 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

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



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