Jump to content











Photo
- - - - -

PhoenixPE Project


  • Please log in to reply
3 replies to this topic

#1 homes32

homes32

    Gold Member

  • .script developer
  • 1035 posts
  • Location:Minnesota
  •  
    United States

Posted 10 January 2023 - 02:50 AM

PhoenixPE is a WinPE Rescue/Recovery Environment based on Win10/Win11. It can be booted via USB, CD/DVD, PXE/Network, or hard disk.
  • PhoenixPE uses the "next-generation" PEBakery engine resulting in faster build times and advanced features compared to legacy Winbuilder projects.
  • Build from Win10/Win11 sources using either boot.wim or WinRE.wim as a base.
  • Designed from the ground up to be developer/contributor friendly and use clean, well documented code.
  • Easy to understand options and uncluttered user interface.
  • Flexible and fully customizable.
Homepage: GitHub

Latest Release: Download
  • Brito and misty like this

#2 homes32

homes32

    Gold Member

  • .script developer
  • 1035 posts
  • Location:Minnesota
  •  
    United States

Posted 10 January 2023 - 02:50 AM

Reserved.



#3 homes32

homes32

    Gold Member

  • .script developer
  • 1035 posts
  • Location:Minnesota
  •  
    United States

Posted 10 January 2023 - 02:52 AM

It's about time reboot had a boot disk again! :D


  • Brito likes this

#4 misty

misty

    Gold Member

  • Developer
  • 1066 posts
  •  
    United Kingdom

Posted 11 January 2023 - 05:35 PM

@homes32
Nice looking project/work. The project contains a nice selection of applications. 
 
I'm currently downloading the recommended Windows 10 2004 (10.0.19041) iso to test. My initial test with Windows 11 22H2 failed to boot to the desktop (en-us_windows_11_consumer_editions_updated_nov_2021_x64_dvd_4222adf1.iso).
 
I will feed back after downloading the recommended iso and testing. 
 
:cheers:
 
misty


  • Brito likes this

#5 misty

misty

    Gold Member

  • Developer
  • 1066 posts
  •  
    United Kingdom

Posted 11 January 2023 - 09:05 PM

@homes32
Tested PhoenixPE using the recommended Windows 10 2004 source files. The build process was smooth. The resulting PE works well and it's nice to see a fully functioning Windows Explorer shell. Great work - thanks. 
 
:cheers:
 
misty

#6 misty

misty

    Gold Member

  • Developer
  • 1066 posts
  •  
    United Kingdom

Posted 11 January 2023 - 09:12 PM

I've not had a look at the code in the project scripts, but did note that taking ownership of the registry hives is a time consuming process. I experimented a few years ago with mounting > exporting > unmounting and then loading a blank hive and importing to it the registry settings exported in the previous step as a means of bypassing registry restrictions. The process is documented in more detail in the following webpage -
http://mistyprojects.../SetACL.htm#alt

:cheers:

#7 vigipirate

vigipirate

    Member

  • Members
  • 99 posts
  •  
    France

Posted 12 January 2023 - 06:07 PM

Hello Mr. Homes32 can create a script for screening screen image troip large do not see all the window no adjustment by default as in windows must I install pilot graphics card on winxpe there is setmaxresolution Thank you in advance for your work



#8 homes32

homes32

    Gold Member

  • .script developer
  • 1035 posts
  • Location:Minnesota
  •  
    United States

Posted 01 February 2023 - 01:38 AM

New Release: 2023-01-30

Thanks to all who contributed and submitted bug reports!



#9 homes32

homes32

    Gold Member

  • .script developer
  • 1035 posts
  • Location:Minnesota
  •  
    United States

Posted 01 February 2023 - 01:46 AM

I've not had a look at the code in the project scripts, but did note that taking ownership of the registry hives is a time consuming process. I experimented a few years ago with mounting > exporting > unmounting and then loading a blank hive and importing to it the registry settings exported in the previous step as a means of bypassing registry restrictions. The process is documented in more detail in the following webpage -
http://mistyprojects.../SetACL.htm#alt

:cheers:

I do remember reading that document a few years ago. the first round of Phoenix circa 2014-2015 actually did use this method, but as I recall there were some issues that cropped up with certain registry keys needing special ACL's. ideally I suppose would be to just take ownership of the keys needed, but then you still have to balance the support factor, as your going to get lots of complaints from users that don't understand, and then there's M$ changing things on a whim as well.



#10 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4197 posts

Posted 23 February 2023 - 07:16 AM

PhoenixPE

Whats the difference  between the rt and X86 files?

Took a while to download ISO, extract it to the source folder and process( build) the project PhoenixPE iso.

Overall all went smooth and finished the build. Booted fine.

 

[attachment=19092:TEST iso.png]

[attachment=19093:PEBAKERY TEST iso Build .png]

[attachment=19094:PEBAKERY Win11.png]

 

 

 

 

 

 

 

 

 

 


  • Brito likes this

#11 homes32

homes32

    Gold Member

  • .script developer
  • 1035 posts
  • Location:Minnesota
  •  
    United States

Posted 26 February 2023 - 05:55 PM

PhoenixPE

Whats the difference  between the rt and X86 files?

 

functionally, they are identical.

 

the rt download requires that you have the Microsoft .NET 6 Runtime installed on your host. This makes for a smaller project download, but might frustrate novice users who have to figure out how to download/install it. (.NET 6 is relativly new and isn't widely installed or shipped with Windows yet.)

 

the x64 download has the .NET 6 runtime packaged/included, so you don't have to worry about downloading/installing any runtimes.The result is easier for a general user as "it just works". The downside is a slightly larger download and no x86 or ARM support.



#12 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4197 posts

Posted 27 February 2023 - 07:19 AM

Tested the x64 download. PhoenixPE-2023.01.30-x64

Had to move the PhoenixPE to C drive for things to work.

originally had the folder in

C:\Users\Hello\Downloads\- Winbuilder\PhoenixPE 2023-01-30

It will complain about location. Based on not liking the dashes on location. Misty fixed that on his Projects.

 

Does the rt have support for x86 and/or ARM support?



#13 homes32

homes32

    Gold Member

  • .script developer
  • 1035 posts
  • Location:Minnesota
  •  
    United States

Posted 28 February 2023 - 03:47 AM


Does the rt have support for x86 and/or ARM support?

it does. Keep in mind .NET6 is a requirement of PEBakery, not PhoenixPE, so while PEBakery can run on x86/x64/ARM, PhoenixPE will only build x86/x64 sources, it does not have full support for ARM sources at this time.



#14 TheHive

TheHive

    Platinum Member

  • .script developer
  • 4197 posts

Posted 01 March 2023 - 12:53 AM

Ok!



#15 Bukvod

Bukvod

    Frequent Member

  • Advanced user
  • 123 posts
  •  
    United States

Posted 2 weeks ago

This project is great. I hope somone might shed some light on this issue I am having. Everything builds great until I try and add True Image 2021 script. I get the error. 

 

 

 [Success] [M] ShellExecute - Executed [C:\Bukvod\USB\pe bakery_test\Projects\PhoenixPE\Tools\x64\AutoIt3.exe C:\Bukvod\USB\pe bakery_test\Projects\PhoenixPE\Tools\a3x\PhoenixAPI-FileSearch.a3x "C:\Bukvod\USB\pe bakery_test\Workbench\PhoenixPE\Temp\TrueImage2021" "WinPE_resources.dll" "C:\Bukvod\USB\pe bakery_test\Workbench\PhoenixPE\Temp\PhoenixAPI-FileSearch.ini"], returned exit code [1], took [5s] (ShellExecute,Hide,"%Tools%\%HostArch%\AutoIt3.exe","%Tools%\a3x\PhoenixAPI-FileSearch.a3x #$q%Path%#$q #$q%SearchFilter%#$q #$q%ProjectTemp%\PhoenixAPI-FileSearch.ini#$q")
        [Success] [M] ShellExecute - Exit code [1] saved into variable [%ExitCode%] (ShellExecute,Hide,"%Tools%\%HostArch%\AutoIt3.exe","%Tools%\a3x\PhoenixAPI-FileSearch.a3x #$q%Path%#$q #$q%SearchFilter%#$q #$q%ProjectTemp%\PhoenixAPI-FileSearch.ini#$q")
        [Success] [M] ShellExecute - Returned exit code [1] to [#r] (ShellExecute,Hide,"%Tools%\%HostArch%\AutoIt3.exe","%Tools%\a3x\PhoenixAPI-FileSearch.a3x #$q%Path%#$q #$q%SearchFilter%#$q #$q%ProjectTemp%\PhoenixAPI-FileSearch.ini#$q")
        [Ignore] [CM] Comment (// Return the result as #r)
        [Error] [ME] IniRead - Could not find file 'C:\Bukvod\USB\pe bakery_test\Workbench\PhoenixPE\Temp\PhoenixAPI-FileSearch.ini'. (IniRead,"%ProjectTemp%\PhoenixAPI-FileSearch.ini","String","List",%SearchResult%,"Default=") (Line 847)


#16 Bukvod

Bukvod

    Frequent Member

  • Advanced user
  • 123 posts
  •  
    United States

Posted 2 weeks ago

I need help figuring this out. Build works fine until I add True Image 2021. I get this error and can not figure out what generates the file that is not found.

 

[Error] [ME] IniRead - Could not find file 'C:\Bukvod\USB\pe bakery_test\Workbench\PhoenixPE\Temp\PhoenixAPI-FileSearch.ini'. (IniRead,"%ProjectTemp%\PhoenixAPI-FileSearch.ini","String","List",%SearchResult%,"Default=") (Line 847)






3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users