Windows 7 – Le lettere di unità spontaneamente modificate, non possono avviare

Ho appena avuto lettere di unità di scambio di Windows 7 intorno a me, il risultato finale è che il sistema non stivali più. Ci sono diversi volumi montati nel sistema, quindi non sono sicuro di quello che è cambiato, ma alless le seguenti lettere:

C: (500GB SSD, Windows 7 install) E: (2TB RAID-1, used for storing videos, photos, misc. media files, etc.) K: (128GB SSD, used for installing whatever game I'm currently playing) ?: (old HDD that used to have some previous version of Windows on it, not sure what letter it used to have, think it may have been D:) 

… sono diventati:

 C: (old HDD that used to have some previous version of Windows on it, not sure what letter it used to have, think it may have been D:) E: (500GB SSD, Windows 7 install) D: (2TB RAID-1, used for storing videos, photos, misc. media files, etc.) F: (128GB SSD, used for installing whatever game I'm currently playing) 

Se wheressi speculare su un trigger, ho recentemente cancellato una partizione sul volume RAID-1 e ho usato il suo spazio per aumentare la dimensione di un'altra partizione sullo stesso volume. Tutto sembrava funzionare bene dopo che l'ho fatto (alcuni giorni fa), anche se non mi sono riavviato subito dopo.

Ho riavviato oggi, e dopo aver mostrato il logo di Windows per alcuni secondi lo schermo è andato in bianco e la macchina è appena stata seduta lì, senza fare niente. Un successivo riavvio ha generato lo strumento di riparazione automatico di avvio di Windows, che ha detto che non poteva fare nulla. Gli ho detto di far emergere la console manuale, e quando ho notato che le lettere dell'unità erano state accese.

Ho trovato alcune istruzioni su come reassegnare manualmente le lettere dell'unità e le ho provate (sono rimasto sorpreso di scoprire che l'editor del Registro di sistema è in realtà disponibile in modalità di ripristino). Tuttavia non sembra aver fatto niente.

    Quindi penso che il problema principale è che C: è ora E: e probabilmente anche non aiuta che la cosa che è ora su C: usato una versione di Windows installata su di esso.

    Comunque, la domanda è che cosa avrebbe potuto causare questo, e cosa più importnte, come può essere annullato?

    Ok, problema risolto seguendo le istruzioni qui:

    http://www.sevenforums.com/tutorials/163216-bootrec-exe-tool-how-use-windows-recovery-environment.html

    Per riassumere, andare al prompt dei comandi di System Recovery e quindi eseguire i seguenti comandi:

    1. bcdedit /export C:\BCD_Backup
    2. c:
    3. cd boot
    4. attrib bcd -s -h -r
    5. ren bcd bcd.old
    6. bootrec /RebuildBcd

    Ho ripetuto la sequenza sia per C: sia per E: e alla fine ho anche eseguito un bootrec /fixmbr per una buona misura.

    Dopo che Windows è stato avviato normalmente e tutte le mie lettere di unità sembrano essere ancora corrette.