Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


  • Content Count

  • Donations

  • Joined

  • Last visited

Community Reputation

0 Neutral

About boyans

Contact Methods

  • Website URL

Profile Information

  • OS
    Windows 7 x64
  1. A simple solution: 1) You boot to XP. 2) Open command prompt and navigate to \Windows\system32 on Windows 7 partition. 3) Type next command, then <enter>. bcdedit /default {current}The line above says - set default boot entry to current booted system. If you want to get an overview of BCD contents - get Visual BCD Editor. The tool displays BCD in a structured way (explorer like, regedit like) and you can change every possible parameter to your liking. Some knowledge is needed when making changes in BCD as you can make your system unbootable very easy! Always make a backup of your BCD! bcdedit /export filepath\filenameFor importing a saved BCD use bcdedit /import filepath\filename
  2. There are some benefits using UEFI boot. At least it is faster compared to BIOS boot (for Window 7 you have to disable Secure boot so it will not be safer). GPT style disks do not have the limitation of 4 primary partitions ! Most OS now support UEFI boot - for example Ubuntu if you want to try a Linux version (dual-boot with Windows).
  3. Automatic way: You can try Dual-boot Repair tool for Windows 8.1 update. It fixes not only boot manager (for Windows 7/8) but also ntldr (for Windows XP) and boot.ini. What the tool does is to place correct(corrected) boot files on "System partition". Manual way: You can do this manually - for XP place ntldr, ntdetect.com and boot.ini on System partition, check boot.ini entry for pointing to correct device - you can use ArcPaths utility to display correct ARC Path for XP system folder like "multi(i)disk(k)rdisk(m)partition(n)\WINDOWS".
  4. On Windows 7/Vista the 'Repair your computer' on F8 ("Advanced boot options") dependence is like this: First of all: The Windows 7/Vista BCD contains objects and every object has an id which is a {GUID}. The objects in the BCD are of type: 1.Loaders/Applications, 2.Settings and 3.DeviceOptions Every object has items. 1. The Loader object in the BCD must have two items: 1.1. RecoverySequence item with value '{GUID1}' 1.2. RecoveryEnabled item with value 'true' 2. {GUID1} above is a reference to another loader object called the 'Recovery Loader' The Recovery Loader object is a 'normal' Windows 7 Loader object with two exceptions: 2.1. The Recovery Loader object has an additional item 'RecoveryOS' with value 'true' 2.2. The Recovery Loader object has usually for item 'device' (also called 'ApplicationDevice') the value of: 'DeviceType=RamdiskDevice + DriveAndPath to winre.wim + AdditionalOptions={GUID2}' 3. {GUID2} in the line above is the object id of the corresponding DeviceOptions object. The DeviceOptions object contains DeviceAndPath to boot.sdi To sum up: To have 'Repair your computer on F8' = the Windows 7/Vista loader has a reference to another loader which loads winre.wim with the help of boot.sdi to RAM.
  • Create New...