2012-08-22 19:46:37 +0000 2012-08-22 19:46:37 +0000
18
18
Advertisement

Hoe verwijder je een oud OS uit het boot menu

Advertisement

Toen ik een upgrade uitvoerde van Windows XP naar Windows 7, had ik een tweede schijf in de buurt en stelde die in op dual boot.

Na een tijdje besloot ik dat ik nooit meer terug zou gaan naar Windows XP, en dus verwijderde ik de windows directory op die schijf. Helaas, nu kan ik Windows XP niet meer uit het boot menu verwijderen.

Ik heb geprobeerd in MSCONFIG naar de opstart tab te gaan, maar daar staat alleen Windows 7.
Ik weet niet of het nog steeds van de Windows XP Boot ini afgaat.

edit: Before:

C:\Windows\system32>bcdedit /v

Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder {466f5a88-0af2-4f76-9038-095b170dc21c}
                        {d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30

Windows Legacy OS Loader
------------------------
identifier {466f5a88-0af2-4f76-9038-095b170dc21c}
device partition=D:
path \ntldr
description Earlier Version of Windows

Windows Boot Loader
-------------------
identifier {d703a693-0587-11df-9a8e-e8a34060eec6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
nx OptIn

After:

C:\Windows\system32>bcdedit /delete {466f5a88-0af2-4f76-9038-095b170dc21c} /f
The operation completed successfully.

C:\Windows\system32>bcdedit /v

Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder {d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30

Windows Boot Loader
-------------------
identifier {d703a693-0587-11df-9a8e-e8a34060eec6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
nx OptIn

Ik zal moeten wachten tot later om hem opnieuw op te starten en te testen

Advertisement
Advertisement

Antwoorden (5)

28
28
28
2012-08-23 12:47:25 +0000

U moet de BCD (Boot Configuration Data) store handmatig bewerken. Om dat te doen, moet je gebruik maken van een tool genaamd bcdedit.

Exporteer BCD-instellingen voor backup

Begin met het exporteren van je huidige BCD-instellingen voor backup.

  1. Start op in Windows 7
  2. Log in met een administrator account
  3. Open een verhoogde opdrachtprompt
  4. Typ bcdedit /export c:\bcdbackup en druk op Enter

Dit maakt een bestand met de naam bcdbackup op uw C-schijf. Merk op dat er geen bestandsextensie in de bestandsnaam staat. Hier is geen bestandsextensie nodig. Je kunt deze locatie of de naam van het bestand veranderen als je wilt, maar als het in de root van C wordt opgeslagen, is het gemakkelijk te vinden als dat nodig is.

Lijst van alle entries in BCD store

Dit geeft een lijst van alle besturingssystemen waarvan de computer kan opstarten.

  • Voer bcdedit in en druk op Enter
  • Voer bcdedit /v in en druk op Enter

Door de V-schakelaar te gebruiken geeft de lijst je de UUIDs. Hier is een voorbeeld van hoe het eruit zou kunnen zien als u alleen bcdedit gebruikt zonder de V (verbose) schakelaar.

En hier is een voorbeeld met de V switch.

Je moet de V switch gebruiken om de UUIDs voor de verschillende besturingssystemen te zien.

Verwijder de Windows XP entry

Zie je een entry voor Windows XP aan de rechterkant van de description headline? Zo ja, dan moet je die verwijderen. En om het te verwijderen, moet je de identifier weten.

De identifier is het UUID nummer dat je aan de rechterkant van de identifier koptekst ziet, inclusief de accolades. accolades zijn de gekrulde haakjes aan het begin en het eind van het nummer.

  1. Als u dat nog niet gedaan hebt, typt u bcdedit /v en drukt u opEnter
  2. Zoek de UUID-identificatie voor de vermelding met “Windows XP” als beschrijving.
  3. Typ bcdedit /delete {UUID} en druk opEnter om de invoer te verwijderen.

Afhankelijk van het aantal besturingssystemen dat je geïnstalleerd hebt, kan dit 4 tot 15 minuten duren. Laat het gewoon zijn ding doen, je krijgt een bevestigingsbericht te zien als het klaar is.

Waarschuwing! Zorg ervoor dat je de juiste UUID intypt! Je moet de UUID voor Windows XP intypen. Als je de UUID voor Windows 7 intypt, zul je niet in staat zijn om in Windows 7 op te starten, tenminste niet totdat je het herstelt met behulp van het backupbestand dat je eerder hebt gemaakt.

Wanneer u de bevestigingsboodschap ziet, typt u opnieuw bcdedit /v en drukt u op Enter. Zorg ervoor dat er geen vermelding voor Windows XP meer is. Start de computer opnieuw op om er zeker van te zijn dat u kunt opstarten in Windows 7, en dat de bootloader niet langer het opstartmenu weergeeft. Als dit het geval is, bent u nu helemaal klaar.

Hoe herbouw je een bestaande BCD store met bootrec

Als je nog steeds het boot menu ziet, of als je niet in staat bent om in Windows 7 op te starten, dan zul je een van de twee dingen moeten doen.

  • A: Herstel de BCD met het backupbestand dat je eerder gemaakt hebt (zie instructies hieronder). 0x2 & - B: U kunt opnieuw bouwen van de BCD met behulp van een tool genaamd Bootrec.

Om een van deze dingen te doen, moet je de System Recovery Options openen.

  1. Herstart de computer
  2. Houd de F8-toets direct na de POST ingedrukt, totdat u het menu Advanced Boot Options ziet. De POST is de power-on-self-test, dit is het eerste scherm dat verschijnt als je de computer opstart.
  3. Selecteer de optie Repair Your Computer (Uw computer repareren) en druk opEnter. Dit brengt u naar de System Recovery Options, ook bekend als WinRE (Windows Recovery Environment).

Wanneer je bij de System Recovery Options bent, klik je op de Command Prompt link om een commando prompt te openen. Om te proberen de bestaande BCD opslag opnieuw op te bouwen typt u bootrec /rebuildbcd en drukt u op Enter. Nu zullen de harde schijven worden gescand op Windows-installaties.

Als de bootrec een Windows installatie vindt zal hij je vragen of je deze wilt toevoegen aan de bootlijst. Om ja te zeggen druk je op Y, om nee te zeggen druk je op N, en om ja te zeggen tegen alles druk je op A. Als Windows 7 eerder was verwijderd van de opstartlijst dan zou deze operatie het weer moeten toevoegen aan de opstartlijst.

Hoe maak je een nieuwe BCD store met bootrec

Als bootrec geen Windows installaties vindt, dan moet je de BCD helemaal verwijderen en dan het bootrec /rebuildbcd commando opnieuw uitvoeren en bootrec zal een gloednieuwe werkende BCD store maken.

De BCD store bevindt zich in C:\Boot. Maar in plaats van de BCD te verwijderen, kun je hem ook hernoemen van BCD naar BCD.old. Dit heeft hetzelfde effect als verwijderen - Windows zal het niet langer gebruiken, maar het voordeel is dat je een extra laag back-up hebt van de BCD. Om de BCD te hernoemen moet u eerst de attributen wijzigen.

  1. Type attrib c:\boot\bcd -h -r -s en druk op Enter Dit verwijdert de attributen Verborgen, Alleen-lezen en Systeem.
  2. Typ ren c:\boot\bcd bcd.old en druk op Enter
  3. Type bootrec /rebuildbcd en druk op Enter Om gevonden Windows-installaties aan de opstartlijst toe te voegen, drukt u op Y of A voor alle. Dit zou een nieuw BCD-bestand moeten makeninC:\Boot. Dit nieuwe bestand zal verschillen van het oude bestand dat eerder hernoemd werd.

Start de computer opnieuw op en kijk of je in Windows 7 kunt opstarten, en of je het opstartmenu te zien krijgt. Als u het opstartmenu niet ziet en u kunt wel in Windows 7 opstarten, dan is alles nu in orde.

BCD instellingen importeren van backup

Als je om een of andere reden je BCD wilt terugzetten naar de backup die je eerder hebt gemaakt kun je het bcdedit /import c:\bcdbackup commando gebruiken. Je kunt dit commando gebruiken vanuit Windows, of vanuit de WinRE opdrachtprompt.

Herinnering

Voor de toekomst, zorg ervoor dat je de oude Windows entry verwijdert uit de boot lijst voordat je de Windows folder verwijdert. Om dat te doen, kun je de msconfig tool gebruiken, daar ben je vast wel bekend mee. Pas nadat je de boot list entry voor de Windows versie die je van plan bent te verwijderen hebt verwijderd, kun je de Windows map verwijderen.

Ik zou er persoonlijk de voorkeur aan geven om die schijfpartitie volledig te formatteren. Als je je zorgen maakt over je persoonlijke bestanden die nog op de oude schijf staan, dan kun je daar het beste een back-up van maken of ze simpelweg kopiëren naar de nieuwe schijf. Het is ook een goede gewoonte om persoonlijke bestanden op een aparte partitie op te slaan. Op die manier kunt u ze gemakkelijk openen vanuit andere besturingssystemen.

3
3
3
2013-12-21 23:25:19 +0000

Ga naar run in je start menu, typ msconfig , druk op enter, selecteer boot tab zoek en highlight het OS dat je wilt verwijderen, druk dan op de delete knop.

2
Advertisement
2
2
2012-08-22 19:55:19 +0000
Advertisement

Omdat ik dit al eerder heb gedaan, hier is het:

  1. Ga naar cmd of boot met een bootable disk die je naar command prompt brengt en voer

uit 2. Start opnieuw op.

  1. Ga naar BIOS, en stel de Windows 7-schijf in om op te starten voor elke andere schijf, en je hebt geen bootloader optie meer. Het zal direct in Windows 7 opstarten
2
2
2
2016-11-14 15:45:34 +0000

Ik hoop dat iemand anders niet dezelfde pijn hoeft te doorstaan als ik.

Als je de windows boot manager blijft krijgen met maar één entry, ondanks dat je nog steeds een 0 seconde timeout hebt van msconfig, doe dan het volgende:

bcdedit /set {bootmgr} displaybootmenu no
0
Advertisement
0
0
2012-08-22 19:54:56 +0000
Advertisement

Hoe verwijder je een tweede installatie van een Windows besturingssysteem van een partitie http://support.microsoft.com/kb/888023

Verwijder Ubuntu of XP van het Windows 7 Boot Menu http://www.howtogeek.com/howto/17903/remove-ubuntu-or-xp-from-the-windows-7-boot-menu/

Advertisement

Gerelateerde vragen

3
28
13
7
10
Advertisement