Come posso spostare il settore di avvio su un'altra unità?


20

Quando ho installato Windows 7 sul mio nuovo SSD sembra che abbia incasinato alcune parti durante la selezione della partizione, e ora ho la mia partizione di sistema con il settore di avvio su un altro disco rigido e la partizione di avvio contenente Windows sul mio SSD.

Come posso spostare il settore di avvio dal mio disco rigido al mio SSD, in modo che il sistema e la partizione di avvio siano entrambi SSD e non ho più bisogno del disco rigido per l'avvio?

Sono un po 'perso su come farlo, in quanto non ho idea di come li ho divisi in primo luogo. Quando ho dovuto riparare il settore di avvio utilizzando BootRec.exe non sono riuscito a rimetterlo sul disco rigido, non ho visto alcuna opzione per crearne uno altrove.

Voglio anche mantenere tutto il contenuto sul mio SSD, quindi reinstallare Windows non è un'opzione.

Ecco uno screenshot del mio attuale layout del disco (in tedesco, ma la maggior parte dei termini dovrebbe essere facilmente riconoscibile):

inserisci qui la descrizione dell'immagine


1
Hai provato a disconnettere l'HDD prima di eseguire bootrec?
Karan,

Risposte:


10

Alla fine ho usato Easy BCD , che è gratuito per uso personale. Il bcdbootmetodo non ha funzionato per qualche motivo, il comando è uscito correttamente e ha copiato i file, ma non riesco ancora ad avviarlo c:.

Easy BCD ha un'opzione "Cambia unità di avvio" in BCD Backup / Repair, che ha funzionato nel mio caso.


1
Non ha funzionato per me. Easy BCD mi ha detto C: non è una partizione primaria e si è rifiutato di fare qualsiasi cosa (è una partizione primaria).
Petr Peller,

8

Credo che il comando di cui hai bisogno sia:

bcdboot c: \ windows / sc:

Sembra che si descrive lo stesso problema esatto che Scott Hanselman fa in questo post del blog


1
Questo ha funzionato anche per me. Nel mio caso, come sottolineato anche nei commenti sui post del blog, ho dovuto contrassegnare anche la partizione active.
Wouter,

Funzionava come un incantesimo: devi eseguirlo come amministratore e dovresti tenere a mente di usare le lettere di unità corrette se l'unità da cui vuoi avviare non è su `c: \`
Marwie,

(Windows 10) Grazie, ha funzionato perfettamente. Avevo una vecchia installazione su un'unità inutilizzata ma connessa che ha iniziato a guastarsi in modo udibile e lo scollegamento avrebbe impedito l'avvio della mia installazione utile. L'esecuzione di questo comando in una cmdfinestra "Esegui come amministratore" ha risolto il problema. Bellissimo!
qubodup,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.