Jump to content











Photo
- - - - -

Customising WinPE


  • Please log in to reply
3 replies to this topic

#1 misty

misty

    Gold Member

  • Developer
  • 1066 posts
  •  
    United Kingdom

Posted 09 March 2018 - 11:49 AM

*
POPULAR

During the coding and testing of the ChrisPE project a decision was made by the PEBakery Team to attempt to share as much as possible about some of the tweaks and settings used in the project.

There are multiple methods that can be used to create a customised WinPE including the PEBakery and WinBuilder builders, batch scripts, powershell, etc. What appears to be missing is accessible documentation of the file and registry dependencies required for individual features. This makes porting features between different build methods (and even projects using the same builder) time consuming and sometimes difficult.

The following documentation is our attempt to start sharing this information in a format that can be used to replicate the process across different projects and build methods.

The current documentation is a starting point. Please use this topic to share information and we will endeavour to add it to the documentation. The current documentation covers adding WoW64 support and a range of other features.

The documentation is currently hosted on my site - this may well change.

See here for the documentation.

The PEBakery Team
  • alacran, Atari800XL and slore like this

#2 Atari800XL

Atari800XL

    Frequent Member

  • Advanced user
  • 192 posts
  •  
    Netherlands

Posted 09 March 2018 - 12:29 PM

Excellent idea, Misty (both the documentation, and also this thread)!
 
Did you already incorporate JFX's tip about \Windows\Fonts\segoeui.ttf?
(sorry, AFC ATM)
Tested by adding a line to wimlib.file.lists\file.and.dependencies. The font is copied correctly to the Windows\Fonts folder, but it doesn't seem to work. Hmm, wasn't this supposed to do the trick?)

 

Maybe this is also a good starting point to explore (...) the possibiliy of Explorer Shell integration. Any general info is greatly appreciated, even global hints on where to start experimenting with this (or even advice to forget about it).



#3 vigipirate

vigipirate

    Member

  • Members
  • 99 posts
  •  
    France

Posted 09 March 2018 - 07:33 PM

Hello
could you put a password before performing chrisPE winxshell
thank you



#4 Atari800XL

Atari800XL

    Frequent Member

  • Advanced user
  • 192 posts
  •  
    Netherlands

Posted 09 March 2018 - 09:52 PM

Success on the Italics font issue (thanks to JFX).
 
I forgot that you not only have to copy the font file, but also set the registry.
 
Font:

\Windows\Fonts\segoeui.ttf

Registry:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"="segoeui.ttf"

Or as an OfflineReg "run" entry:

"Microsoft\Windows NT\CurrentVersion\Fonts" setvalue "Segoe UI (TrueType)" "segoeui.ttf" 1

(Of course, I forgot to put quotes around the key in my first [failed] tests, but they are necessary because it contains a space in "Windows NT"...)






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users