Hello guys, I need to change BCD starting parameters for WinRE, which I then usually start from so called "<F8> BootMenu". I need to do something like: Code: bcdedit /store C:\Boot\BCD /set {default} NoIntegrityChecks Yes but not for regular Windows, but for WinRE. I have mounted winre.wim, problem is, that there isn't any "Boot" or "EFI" dir in there. Where is BCD for Windows RE (which usually loads itself to "X:" RAM-Drive) stored? Thanks for any (nice) answers.
It's stored with the system BCD. Try: Code: bcdedit /enum all|more or if looking offline like your example: Code: bcdedit /store c:\boot\BCD /enum all|more
I successfully located everything. But I still didn't achieved, what I wanted: For fun I deployed W8-1-1 on old non-NX CPU nbook. I patched ntoskrnel.exe, hall.dll, halmacpi.dll, winload.exe, switched on NoIntegrityChecks, switched off RecoveryEnabled in BCD and successfully loaded main OS. Now I tried to do the same for WinRE (inside winre.wim) and in BCD too. Problem is that while "NoIntegrityChecks Yes" works on main installation (so I can load patched winload.exe with disabled patchguard), it doesn't work on WinRE (no matter, if it is WinRE deployed to ramdisk no directly extracted to HDD). Strange.
When I originally moved to Win8 I tried to permanently set bcd to Legacy so I could have the F8 key back. I replaced all Standard to Legacy in all the BCD Templates and any BCD I could find in OS & in winre.wim. Did not work. System would start off with Legacy but any recovery/bcdboot command would set it back to Standard. I gave up...