joakim Posted April 8, 2010 Posted April 8, 2010 I know this excellent feature was partly removed on Vista, and later completely removed on Windows 7. However, it is still possible to create your own custom profiles, by writing them directly into the registry. The profiles will then also be visible when you try to configure "logon" inside services.msc, and you can also configure each service with these profiles.But how, if possible, can we interact with these profiles at boot time?Btw, my final goal is to create profiles that will let you choose the size of your ramdisk (WinPECacheThreshold) at boot time. Just like what is possible on XP were hardware profiles work great.Joakim
joakim Posted April 10, 2010 Author Posted April 10, 2010 I gave up hardware profiles for Vista as the goal could be achieved in an other way. Patch winload.exe and include alternative sets of the SYSTEM hive. Differentiate these in the BCD store, pointing the path to different winload.exe. This way it was possible to include all available ramdisk sizes (32, 64, 128, 256, 512) as a boot option, adding roughly 10 Mb to the build on WinPE 3.0.Joakim
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now