Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Win8PE SE

- - - - -

  • Please log in to reply
105 replies to this topic

#1
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Win8PESE800x600.jpg


Win8PE SE Downloads Page

Download Server w8pese.cwcodes.net

Win8PE SE Home Page and project index


Make and boot from a Win8PE_SE ISO file Tutorials, How To's and Guides by Steve, RMPrepUSB.


Win8PE SE project is based on PE4 environment and will use a Windows 8 (SP0) x86 or x64 DVD.
It is better (recommended) to have the DVD copied in a folder on your hard drive.

Win8PE SE is Based on the experienced organisation and reliability of Win7PE SE. It comes as a base with only a minimal of applications.
Take pleasure to personalize it and to add your components and applications.
Link to TechNet Evaluation Center Previous Versions and choose Windows 8 enterprise
Or direct link to Windows 8 enterprise evaluation for developers

Some advantages of Windows 8 and Win8PE SE:

Windows 8 Increased hardware compatibility.
Support of UEFI Unified Extensible Firmware Interface and high-speed SSD hard disk.
Native support of USB3.0
...

Win8PESE uses the very good Ex7ForW8 (Windows 7 explorer.exe for Windows 8). Thank you Tihiy for this nice work :thumbup
Transparency is enabled on the Aero theme.
For the shell loader, You can choose between the great PEShell swapper and the famous Chinese Pecmd.


In PostConfig script, you have the ability to create Win8PE SE image in another folder.
This will keep the Target folder untouched.

With the following advantages:
The small green button on scripts remains always operational.
No problem on editing hives.
Really usefull, you can add, edit, customize the target.
Simply recreate the new target image and Iso smile.gif
Only disadvantage, it requires more space on hdd.

Win8PESE share scripts with Win7pese and and the great Gena PE1 project


A big thanks to the precursors on Win7PESE: Yahoouk's and JFX's.
Besides JFX continued help on numerous critical PE3 building cases and on PE4 as with WoW64 (running 32bit programs in a 64bit environment) and other... :thumbup: Thank you for your help. We are happy to see you around.
With a big thank you to all those who have supported and help improve this Win7 base Lancelot, 2aCD, Galapo, Homes32 and ALL other :yes:
Thank you very much also to sp_star with his good works, beautiful inspiration source cool.gif
A huge thanks to Galapo for the new domain w8pese.cwcodes.net smile.gif
Without forgetting Lancelot with the new Macro Library and his great support smile.gif


Thank you in advance to those who help to improve it. Have fun.
X-Mas-beer.gif

Edited by ChrisR, 22 October 2013 - 04:46 PM.



How to remove advertisement from MSFN

#2
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,996 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

wow! Thanks, I'll give it a try !!

:thumbup :thumbup :thumbup
Posted Image

#3
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Thank you Magic Andre :thumbup

However, there is a problem in the first package in images.script which could prevent the good building
The problem is fixed now after downloading the latest version of images configuration
Successfully tested "Out of the box" on Xp x86 and Win7 x64.

PENetwork was also updated with latest version 58 beta 10, thanks to Holger

The package has been updated accordingly.

The Ms wimmount driver is always so long to mount images, after a first building (need wimmount installed) you can use once the Extract Wim Folders script in Utils folder to play with Win8pese and have a building more reliable and faster.

#4
Lancelot_Real

Lancelot_Real

    Junior

  • Member
  • Pip
  • 99 posts
  • OS:XP Pro x64
  • Country: Country Flag
Congradulations ChrisR :thumbup

It is a Nice Happy New Year B)

#5
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,996 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

can you please rename the zip to the old date way you did with the Win7 version? So we can see if we use the latest version.
Posted Image

#6
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag

can you please rename the zip to the old date way you did with the Win7 version? So we can see if we use the latest version.

Yep, in win7, the archive files was dated at the beginning when I was doing the updates manually on mediafire.
Now the archive Win(7)8PE_SE.zip is automatically generated in php on the server and used by another php in the downloads page.
I do not know the solution in php to have those dated files, I like also :) .

#7
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,996 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

ask it here in the coding section. maybe someone uses php.
Posted Image

#8
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,289 posts
  • OS:none specified
  • Country: Country Flag
@ChrisR
Very good. :) Posted Image

jaclaz

#9
steve6375

steve6375

    Junior

  • Member
  • Pip
  • 59 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Thought I would try an x86 Win8 PE build using this project. My OS is Win7 Ult x64.
The build (downloaded 2012-01-30 1800 GMT) worked OK (a few warnings in log file), but the resulting ISO did not boot in VMWare Player or QEMU.
I did not change any of the settings and I extracted the Win8 ISO to a folder using 7Zip first (and also tried it from a mounted ISO using ImDisk).
I never seem to have much luck with WinBuilder... :huh:

It starts to boot and I get the dots going round in a circle and then 'Your PC ran into a problem and needs to restart'.

Warnings were:

(1-files.Script) FileCopy [%BaseDir%\Mount\Win8PESE\Source\InstallWimSrc\Windows\winsxs\manifests\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.9200.16384_en-US*] to: [%BaseDir%\Target\Win8PESE\Windows\winsxs\manifests]: No matching file found
(1-files.Script) FileCopy [%BaseDir%\Mount\Win8PESE\Source\InstallWimSrc\Windows\winsxs\manifests\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.9200.16384_en-US*] to: [%BaseDir%\Target\Win8PESE\Windows\winsxs\manifests]: No matching file found
(1-files.Script) FileCopy [%BaseDir%\Mount\Win8PESE\Source\BootWimSrc\Windows\winsxs\manifests\*_microsoft-windows-comctl32-v5.resources_31bf3856ad364e35_6.2.9200.16384_en-US*] to: [%BaseDir%\Target\Win8PESE\Windows\winsxs\manifests]: No matching file found
(1-files.Script) FileCopy [%BaseDir%\Mount\Win8PESE\Source\BootWimSrc\Windows\winsxs\manifests\*_microsoft-windows-comdlg32.resources_31bf3856ad364e35_6.2.9200.16384_en-US*] to: [%BaseDir%\Target\Win8PESE\Windows\winsxs\manifests]: No matching file found
(1-files.Script) FileCopy [%BaseDir%\Mount\Win8PESE\Source\BootWimSrc\Windows\winsxs\manifests\*_microsoft-windows-comdlg32_31bf3856ad364e35_6.2.9200.16384_none_*] to: [%BaseDir%\Target\Win8PESE\Windows\winsxs\manifests]: No matching file found

Edited by steve6375, 30 January 2013 - 01:21 PM.

Visit www.rmprepusb.com for RMPrepUSB, the new Easy2Boot multiboot USB solution and 100+ tutorials on booting from USB drives.


#10
JFX

JFX

    Advanced Member

  • Member
  • PipPipPip
  • 457 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Hi steve6375,

Do you use a pre or post RTM version of windows 8?
These files need to exist on every windows, but maybe your version is different so it doesn't match the file pattern.

Please take a look in your boot.wim how these files are called.

#11
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Hi steve6375,

If you are trying to build Win8PESE again with Win 8 RTM (If it is the case). I hope ;)
There have been many changes since January 2.
You can update the project with wb download center or better with "Update Win8PE SE (Exact and Secure)" script in Utils folder.
to take advantage of all improvements (An update package should come soon).

#12
steve6375

steve6375

    Junior

  • Member
  • Pip
  • 59 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Hi
OK - my bad for using non-Release version of Win8 - it works with the 90-day evaluation version.

I have dabbled a few times with WinBuilder as it looks very powerful but I have always had difficulties using it and given it up several times!
For instance, if this project is source build specific - why doesn't it check the source Win8 files first?

I am trying to use grub4dos to map the iso (located at \_ISO\Windows\Win8PE_x86.iso) and run it. Here are my issues.

I tried booting from ISO but had a problem as the Y: drive was not found (which was not unexpected!). There is a warning triangle on the Desktop (good idea!) which talks about changing the ISO, but the MountPEMedia.ini instructions are not very clear at all!
The MountPEmedia.ini file has no path in the IsoInfo/IsoName section and so it is unclear whether to specify \_ISO\Windows\Win8PE_x86.iso or _ISO\Windows\Win8PE_x86.iso!
The help text is not very helpful! A simple statement to say that ImDisk is used and it expects to find the un-renamed iso file in the root of the boot drive by default would have been useful!
Also the instructions say to change the path in the Finals - CreateISO script - but again the path to use is unclear as there is already an ISO folder under Project. Also changing this path in WinBuilder makes no difference, the ISO is still expected in the root of the USB drive -so I am unclear as to what...
'Rebuild by giving your personal Iso file name\Subfolder in the script Finals\Create ISO.' actually means?
The ini file also talks about modifying Win8PESE.ini to specify your personal ISO filename - but no clue as to if this file already exists or if I have to make it and where it should be located or what it's format is! I eventually found the file in the ISO folder under the main build folder, so I guess I need to copy this file to the root of the USB drive and modify it it manually? I was kind of expecting that if I specified the target path of the ISO file as %BaseDir%\_ISO\Windows, then the Win8PESE.ini file would be set to \_ISO\Windows\Win8PE_x86.iso for me?

Line 22 in the MountPEMedia.ini file would be far more helpful if changed to say...

Line22=C) Edit the Win8PESE.ini file (found in the same folder as your WinBuilder target ISO file) and place the Win8PESE.ini file in the root of the boot drive - e.g. edit contents to IsoName=\_ISO\Windows\Win8PE_x86.ISO


OK - now another Q (sorry)
The Win8PE Project Index has some files to download - e.g. Main Configuration (config.script), Images Configuration (images.script), etc. Where do I put these files and how do I add them to the build? The WinBuilder CHM is very helpful about how to make scripts, etc. but not very helpful about how to start a simple project and then add to it.

Thanks for your help. Once I can figure out WinBuilder and this project, I hope to put a tutorial on my site for other WinBuilder newbies to follow!

Edited by steve6375, 31 January 2013 - 05:49 AM.

Visit www.rmprepusb.com for RMPrepUSB, the new Easy2Boot multiboot USB solution and 100+ tutorials on booting from USB drives.


#13
Lancelot_Real

Lancelot_Real

    Junior

  • Member
  • Pip
  • 99 posts
  • OS:XP Pro x64
  • Country: Country Flag
Hi steve6375,


You can put your suggestions on "MountPEmedia / CdDrive - X: - Y:"
on its development topic, which would be better to keep things in one place
http://theoven.org/index.php?topic=346

most of us are not English native speaking, and even English native speakers explanations not always very understandable, it takes time to figure out a basic way to write instructions understandable by all

*
When you use "Update Win8PE SE (Exact and Secure)" , files downloaded to their folders ;)
it is only an index, and an easy way to fully summerize plugins inside project, also their locations as title, but not suitable to download all one by one, but maybe with a clever download manager ( "Update Win8PE SE (Exact and Secure" ) created for that and related purposes)

*
.chm file you refer have lots of missing and also wrong guidance partialy, aside since it is about wb it is not our concern at all :whistle:
simply, extracting ready zip package and updating with "Update Win8PE SE (Exact and Secure" will give you latest files :thumbup

Edited by Lancelot_Real, 31 January 2013 - 06:23 AM.


#14
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Thanks for your good feedback :thumbup

why doesn't it check the source Win8 files first?

You're right and I talked with JFX about that, there is just half an hours.
We'll add a check at the beginning of the project on the Version of several files to verify that it is indeed a RTM version.


but the MountPEMedia.ini instructions are not very clear at all!

Good return on MountPEMedia, I'll take into account to improve it.
When developed it sometimes seems obvious and it becomes a little difficult to express clearly. So thanks.
Outside clarify things on this, I do not have a good English, Perhaps you can help on this part.

so it is unclear whether to specify \_ISO\Windows\Win8PE_x86.iso or _ISO\Windows\Win8PE_x86.iso!
The ini file also talks about modifying Win8PESE.ini to specify your personal ISO filename - but no clue as to if this file already exists or if I have to make it and where it should be located or what it's format is! I eventually found the file in the ISO folder under the main build folder, so I guess I need to copy this file to the root of the USB drive and modify it it manually? I was kind of expecting that if I specified the target path of the ISO file as %BaseDir%\_ISO\Windows, then the Win8PESE.ini file would be set to \_ISO\Windows\Win8PE_x86.iso for me?

you think well ;)
and both path should work.

OK - now another Q (sorry)
The Win8PE Project Index has some files to download - e.g. Main Configuration (config.script), Images Configuration (images.script), etc. Where do I put these files and how do I add them to the build? The WinBuilder CHM is very helpful about how to make scripts, etc. but not very helpful about how to start a simple project and then add to it.

Use the download button on wb, it will do it for you but with sometimes few worries.
Better, use "Update Win8PE SE (Exact and Secure)" in utils folder, you will have an exact image of the server without having to worry about folder...

Thanks for your help. Once I can figure out WinBuilder and this project, I hope to put a tutorial on my site for other WinBuilder newbies to follow!

:thumbup

Edit: you win Lancelot ;), you press the button before, I did not see your answer

Edit2:

so it is unclear whether to specify \_ISO\Windows\Win8PE_x86.iso or _ISO\Windows\Win8PE_x86.iso!

I looked at the source, one or the other should work :)

Edited by ChrisR, 31 January 2013 - 06:59 AM.


#15
steve6375

steve6375

    Junior

  • Member
  • Pip
  • 59 posts
  • OS:Windows 7 x64
  • Country: Country Flag
So are you saying that whenever a new WinBuilder Project is downloaded and launched, the first thing a user should do is click on the Download button to get the latest version and maybe change option to Minimum/Recommended/Complete?

The Update WinPE SE (Exact and Secure) is not in the Utils folder by default on a new (82) Project - is it better to add this in as default for the project and instruct users to run this first (or is it automatically run?). It seems to download a lot of files the first time it is run - is 82 very out of date?

Visit www.rmprepusb.com for RMPrepUSB, the new Easy2Boot multiboot USB solution and 100+ tutorials on booting from USB drives.


#16
Lancelot_Real

Lancelot_Real

    Junior

  • Member
  • Pip
  • 99 posts
  • OS:XP Pro x64
  • Country: Country Flag

Edit: you win Lancelot ;), you press the button before, I did not see your answer


Goal is absolutely opposite, with letting you say final words :thumbup


@steve6375

comparing projects will let you figure out better:
Win7PE SE is improved for a long while, so downloading .zip distribution will work ok without requiring any update, maturity..

Wiin8PE SE is currently at verrrry hot development stage, nearly everyday a new update, either critical, or very helpful to run frequent applications, or soon preventing new wrong (not official) source,
you can catch fast going development story here http://theoven.org/i....php?board=29.0 ..
Wiin8PESE is nearly 1 month baby, even very mature today, I understand Chris would not like to update a new zip distribution everyday, before coming to a more stable stage, which seems soon...

For people who need to catch hot development, Win7PESE Win8PESE even Gena , using Update XXXX (Exact and Secure) is the only safe , secure way,
yes first time download take some time, but only first time, subsequent downloads shorter....

As far as I am aware, 82 and 80 numbers has no relation to project or things we talked about, but only builder (wb) version, it is stable number,
ex:
like you use cmd.exe on XP, cmd.exe version 5.1, 2k3 etc... cmd.exe version 5.2 , Win7SP1 cmd.exe version 6.1 ... has no relation to a batch version you are using. :whistle:

Edited by Lancelot_Real, 31 January 2013 - 07:28 AM.


#17
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag

So are you saying that whenever a new WinBuilder Project is downloaded and launched, the first thing a user should do is click on the Download button to get the latest version and maybe change option to Minimum/Recommended/Complete?

Normally Not, not necessarily, but as the project is very young there have been many changes but I hope it is rather not too bad ;)
But it is a good stuff to get the latest improvements.
I have to publish a new version with all the fixes and improvements, but each time, a new thing comes, like MountPEmedia, check RTM version ;) and I wishes it as stable as possible.
I hope to do it really soon.

You are right on Update WinPE SE (Exact and Secure) it was not there at the beginning.

It seems to download a lot of files the first time it is run

There have been many changes indeed, also due to a complete rewrite of the macro library by Lancelot, more stable, compatible PE1,2,.,4 and with a lot of usefull new macro. Transparent for users and really useful for developers.

Edited by ChrisR, 31 January 2013 - 08:03 AM.


#18
ludo

ludo

    Newbie

  • Member
  • 35 posts
  • OS:Windows 7 x86
  • Country: Country Flag
Hello ChrisR, Kullenen_Ask, JFX, Lancelot_Real and other member of this forum,

Thanks ChrisR for your very good work ;-)
Thanks to the team who help ChrisR ;-)

If i can help you to progress in your work, no problem ;-)

I come back, Ludovici from Bootland (Reboot.pro)

Merci ChrisR pour ton travail, si je peux t'aider à quoi que ce soit n'hésite pas ;-)
Je suis de retour, ludovici from Bootland (Reboot.pro)





#19
steve6375

steve6375

    Junior

  • Member
  • Pip
  • 59 posts
  • OS:Windows 7 x64
  • Country: Country Flag
One more Q please
I am making an ISO, but booting via grub4dos from a USB stick containing just the ISO. How would I include apps so that PStart will list them.
I tried adding the exe to the Pstart script form and I can get the app to appear on the Desktop and in the Start Menu and it runs from there - however, the PStart,xml is not compiled with the app in it and so the entry is not listed in the Pstart form when launched.

Visit www.rmprepusb.com for RMPrepUSB, the new Easy2Boot multiboot USB solution and 100+ tutorials on booting from USB drives.


#20
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag
Salut Ludo,

Ca fait plaisir de te voir, le temps passent mais les passions, passe temps ne se perdent pas.

Je suis sûr que ton ami Kullenen_Ask a déjà son Win8PE multimedia.
Mais faute de moteur qui lui convienne, il le construit manuellement, dommage pour le partage.

Avec JFX, Lancelot, Galapo nous avons une équipe gagnante pour construire cette base.
J'ai, Nous avons passé beaucoup de temps ce mois sur Win8PE et La base devient de plus en plus stable de jour en jour.
Je ne trouverais pas toujours autant de temps pour la suite.
Ensuite, il n'y a rien d'urgent pour ajouter de nouveaux composants (IE10, Audio ...)
Sachant que beaucoup de script Win7PeSe doivent être compatible (VC++, paint, Calc, Photo Viewer...)

N'hésite pas, a nous rejoindre sur TheOven.org pour partager.

PS: Nothing secret, just a small French exchange

@Steve
I answer you soon about pstart in ISO boot.

#21
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,289 posts
  • OS:none specified
  • Country: Country Flag
As a side note, a possible replacement for pstart has been found/proposed by ericgl:
http://reboot.pro/to...drive/?p=166886
available in both 32 and 64 bit.

jaclaz

#22
steve6375

steve6375

    Junior

  • Member
  • Pip
  • 59 posts
  • OS:Windows 7 x64
  • Country: Country Flag
I seem to be having problems with Win8PESE.ini now. I thought that all that was required was to put the path to the ISO in this file and put it in the root of the USB drive - however, this does not seem to work and I get the yellow warning triangle on the Desktop UNLESS I actually build the ISO with the path set in Finals - Create ISO as well.??

Visit www.rmprepusb.com for RMPrepUSB, the new Easy2Boot multiboot USB solution and 100+ tutorials on booting from USB drives.


#23
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag

I seem to be having problems with Win8PESE.ini now. I thought that all that was required was to put the path to the ISO in this file and put it in the root of the USB drive - however, this does not seem to work and I get the yellow warning triangle on the Desktop UNLESS I actually build the ISO with the path set in Finals - Create ISO as well.??

Oups :blushing: I better understand your concerns. Thank you for having insisted on MountPEmedia :thumbup
There has been a missed on CDDrive_X_Y.script during the recent synchronization between Win7PESE and WIN8PESE.

This shall be corrected (MountPEmedia sought the Win7PESE.ini file instead of Win8...)

CdDrive - X: - Y: v16 is on server
to put on .\Projects\Win8PESE\Build folder or "Update Win8PE SE (Exact and Secure)"

Edited by ChrisR, 31 January 2013 - 04:22 PM.


#24
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag

As a side note, a possible replacement for pstart has been found/proposed by ericgl:
available in both 32 and 64 bit.

Yep, TBlauncher from Terabyte Unlimited available in both architecture. An alternative to the very good Pstart, I have not tested.
However no problem here for 32 bits Pstart in Win8(7)PESE with the great JFX's Wow64 plugin. It provides support for running 32bit programs in a 64bit environment.

#25
ChrisR

ChrisR

    Member

  • Member
  • PipPip
  • 218 posts
  • OS:Windows 7 x64
  • Country: Country Flag

I am making an ISO, but booting via grub4dos from a USB stick containing just the ISO. How would I include apps so that PStart will list them.
I tried adding the exe to the Pstart script form and I can get the app to appear on the Desktop and in the Start Menu and it runs from there - however, the PStart,xml is not compiled with the app in it and so the entry is not listed in the Pstart form when launched.

I see what you mean ;) with the correction of CDDrive_X_Y.script, it should already be better.
PStart is one of the first plugin I've written. It would need a refresh for the ISO Boot.

Currently, It is not intended for the ISO boot but it works well with both CopyToUSB plugin in Write media folder.
With the folder ISO\WIM directly copied on USB key, disk.
[Boot]
[efi] (x64]
[Programs]
[Sources]
|-- boot.wim
BOOTMGR
CdUsb.y
menu.lst (title Win8PESE | chainloader /BOOTMGR)

In this case PStart.xml can be created with relative links before building in Source folder (button) or after, in programs folder if writable media.


For ISO Boot, I write it in my todo, A small PStartLauncher should do the trick.
With a research of PStart.exe at the root (or path: root - .\pstart - .\programs) of a ready drive.
Wimb does a trick like this I believe in MakePE3.
ps: too bad that he does not make an evolution for Win7 SP1,but I understand that he may prefer W7 VHD compact.


Edit: I have an old program cdusb.exe (it search for CdUsb.Y file for remount the USB/CD drive on Y:). With some small editing and an improvement of PStart plugin, it should do the trick.
I look next week if I have some time.

Edited by ChrisR, 31 January 2013 - 07:05 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN