Cum se transferă fișierele de boot Windows 7 pe un alt hard disk

Condiții inițiale: în sistemul dvs. există mai multe hard discuri. Una dintre ele are deja instalat un sistem de operare, iar al doilea a instalat Windows 7. A fost nevoie să eliminați de pe sistem un hard disk pe care Windows 7 nu este instalat. Dar sa dovedit că fără această unitate sistemul tău nu dorește să se încarce.







Acest lucru se datorează faptului că una dintre cele trei condiții pentru o descărcare de succes a încetat să fie respectată:

  • partiția din care se realizează descărcarea trebuie să fie activă;
  • Sectorul de boot al partiției trebuie să fie compatibil cu bootmgr;
  • pe partiția activă ar trebui să fie fișierele de boot de sistem de operare. Pentru Windows 7, acesta este fișierul bootmgr și spațiul de stocare a configurației de încărcare (BCD) localizat în folderul ascuns și în sistem Boot.

Luați în considerare soluția problemei cu exemplul configurației arătate în figură

Imaginea de ecran a "Disk Management" arată că unitatea C. pe care este instalat Windows 7 nu este activă. Active este discul D. Fișierele de boot Windows 7 (acestea sunt ascunse și sistemul) de pe unitatea C: nu este, de asemenea, găsită. Sarcină: transferați încărcătorul de pe unitatea D: la unitatea C. Asta înseamnă să vă asigurați că ați respectat condițiile de mai sus.

Utilizarea discului de recuperare Windows 7 sau a discului de recuperare

Cu aceste discuri, transferul fișierelor de boot este ușor. Dezactivați fizic hard diskul "inutil", porniți de pe disc, setând BIOS-ul unității CD-DVD ca primul dispozitiv de boot, introduceți mediul de recuperare. După finalizarea scanării și scanării sistemelor de operare instalate, efectuați "Recuperarea la pornire". Programul de recuperare va pregăti hard disk-ul necesar și va copia fișierele necesare. După repornire, opțiunea de boot va fi restabilită.

Dacă nu aveți nici un disc de instalare sau un disc de recuperare, puteți utiliza metoda descrisă mai jos.

Transferați fișiere utilizând utilitarul bcdboot.exe

În mod condiționat, este posibilă împărțirea următoarei operațiuni în trei etape, care corespund celor trei condiții necesare pentru o descărcare reușită.

Mai întâi, accesați modulul de gestionare a discurilor (Win + R, tastați diskmgmt.msc în linia de execuție și faceți clic pe OK) și vedeți ce literă este atribuită primei stânga a discului pe care intenționați să o părăsiți. Aceasta este secțiunea pe care o vom face bootabilă și activă: faceți clic dreapta pe partiția selectată și selectați elementul din meniul contextual "Faceți partiția activă". Rețineți că această secțiune trebuie să aibă atributul "principal".

În al doilea rând: executați un prompt de comandă cu drepturi de administrator. Toate comenzile discutate mai jos vor fi executate secvențial fără a ieși din linia de comandă.

unde X este numărul de disc care trebuie lăsat în lista de discuri (comanda disc de listă).

Pentru aceasta, aveți nevoie de utilitarul bootsect.exe. care, dacă nu există nici un disc de instalare, pot fi luate aici. În prealabil, descărcați și despachetați-l, de exemplu, în directorul rădăcină al C:.

Notă: experiența arată că, dacă aveți 2 sau mai multe dispozitive HDD, este necesară tasta / force.

- tasta / l - selectați setările de limbă ale managerului de încărcare. Dacă sistemul dvs. nu este în limba rusă, utilizați alte valori ale acestei chei, de exemplu pentru engleză - en - us, pentru germană - de - DE, etc.

- Comutatorul / s identifică litera de volum atribuită partiției sistemului vizat la care sunt copiate fișierele de mediu de încărcare. Aceasta este secțiunea pe care am activat-o. Deoarece firmware-ul comenzii folosește în mod implicit partiția de sistem curentă (înainte de extragerea hard diskului - aceasta este o partiție D :), utilizarea acestei chei cu litera partiției de boot așteptate este obligatorie!

  1. Asigurați-vă că discul este activ. Există două moduri de a face partiția dorită activă.
  2. Suprascriem sectorul de boot (face-l compatibil cu bootmgr):
  3. Transferați fișierul BCD și fișierul bootmgr la noua partiție activă:

Verificați și editați BCD

Ca urmare a comenzii, verificați parametrii (subliniat în captura de ecran):

  • în secțiunea "Manager de boot Windows", parametrul dispozitivului trebuie să fie egal cu litera partiției active noi, în cazul nostru - C :.
  • în secțiunea "Descărcați Windows", parametrii dispozitivului și ai lui osdevice trebuie să fie egali cu litera partiției pe care sunt în prezent localizate directoarele Windows. În cazul nostru, aceasta este, de asemenea, C :.
  • În caz de neconcordanță, efectuați modificările necesare utilizând următoarele comenzi:






De obicei, comenzile nu sunt necesare, dar nu strica sa verificam. În locul unui identificator, acesta poate fi sau chiar unul alfanumeric. Apoi, în comenzi trebuie să utilizați unul care este folosit pentru descărcare.

Astfel, transferarea fișierelor de boot pe un alt disc nu este o sarcină atât de dificilă.

În loc de o concluzie sau "meniul multilingv rusesc"

Datorită faptului că programul de pornire care rulează din mediul de recuperare folosește parametrii "implicit", limba managerului de booturi devine limba engleză. Dacă există un sistem bootabil, acest lucru nu este vizibil, iar dacă există un meniu multiboot, acesta vă prinde ochiul. Dacă acest lucru nu vă convine, executați următoarele la promptul de comandă:

Trebuie să îl executați după transferarea fișierelor de boot la noua partiție.


Vă mulțumim că instrucțiunile desigur, dar atunci când transferați fișierul descărcat (fie 1, fie manual al treilea punct) Am plecat 3 fișiere virtuale de disc în jurul valorii de 500 de show-uri. hard diskul este 1TB, împărțit în 5 logice (C, G, H, I, J). operațiunea a avut succes, dar după ce reporniți computerul, am descoperit spațiu nealocat de 680 de concerte pe site-ul, care a avut anterior roți H, I, și J. cu discurile au dispărut toate filmele, jocurile și alte „în valoare de“ mai mult de 500 de concerte.
le pot restaura, sau va trebui să descarc totul din nou?


Nu iese. A încercat să instaleze o dată linux cu Windows apoi șterse, și Windows nu a vrut să rearanjăm. Am incercat tot felul Bootrec.exe nimic cu încărcătorul nu a ajutat, ca urmare a seta Windu la o altă unitate, apoi a părăsit bootloader, și Windu squinted. Acum nu pot să o scriu pe unitatea C: \. și în îndeplinirea instrucțiunilor dumneavoastră după „c: \ bootsect / nt60 Toate / forță“ ieșirile „Nu s-a putut harta partiții conduce la asociate obiectelor de dispozitiv de volum:“ te rog ajuta ..


Puneți întrebarea dvs. pe forum


Arkady vă mulțumesc foarte mult pentru articol. Shoveled întregul Internet în căutarea unui răspuns și a fost disperată de a rearanja (și nu săptămâna trecută, după instalare) Windu ca împuns la articolul dumneavoastră. Totul este foarte accesibil și simplu (chiar și legăturile cu utilitarul au fost atașate). Inițial (fără a citi articolul dvs.), am folosit prima metodă descrisă de dvs., dar nu a afectat lucrarea. După a doua metodă, totul începe cu un bang. Vă mulțumim din nou.


Mă bucur că am putut ajuta


Nu puteam să întreb. când introduc: bcdboot% Windir% / l ru-Ru / s C. Afișează: eșuat la instalarea căii la volumul sistemului din bibliotecă.
Ce ar trebui să fac?


Creați un subiect pe forum, atașați capturi de ecran ale ferestrei de comandă și "Disk Management" - încercați să-l dați afară


Multe mulțumiri pentru atenție. Mi-am dat seama.


Eroare în text:
"Executați comanda
bcdedit / store De la: \ boot \ bcd "
Litera de unitate C: \ martie rus scrisoarea scrisă, copiată aici când această echipă, am nu este îndeplinită, nu a fost încă scris litera C: unitate în structura engleză


Spuneți-mi, vă rog, este posibil să transferați bcd (Windows 7) pe un alt CD LOGIC prin efectuarea tuturor manipulărilor de pe XP? Mulțumesc


Pe LOGIC - este imposibil, secțiunea ar trebui să fie doar de bază. Este posibil și din XP dacă funcționează bcdboot


A făcut totul conform instrucțiunilor. Pe discul drept, fișierele de boot și folderul de încărcare au apărut la rădăcină. Dar la deconectarea fizică a discurilor inutile Windows nu este încărcat. Jură pe fișierul oem-drv64.sys
Apropo, în managerul de disc, a rămas așa cum a fost: discul necesar este bootabil, iar discul inutil a rămas un disc de sistem.


hotărând să scape de secțiunea System Reserved, dar în același timp să nu-și piardă avantajele. pentru a face acest lucru, a creat o partiție de recuperare. a aruncat-o imaginea de tip wim capturată configurată, care este accesibilă prin meniul mediului de recuperare. așa că am trei secțiuni: cu sistemul, fișierul-bin, partiția de recuperare. Fie că este puternic namudril?


Nu, dar este mai bine să puneți întrebări pe forum


După ce comanda a setat discul 0, am selectat "argumente nevalide pentru această comandă" și am trimis un fișier fișierului. și verificate și pe laptopul de lucru. același gunoi. ce ar putea fi problema? Win7 max 64 de biți


Și unde este comanda seT în articol?


La naiba, eu sunt un idiot neatent (((


Vă mulțumesc foarte mult!
Mai întâi am instalat Win 7 pe un laptop în loc de Win 8 preinstalat și apoi am convertit doar discul GPT la MBR - Win 7 a oprit încărcarea. S-ar putea, desigur, să reinstalați Win 7, dar din motive de interes am vrut să restaurez descărcarea fără a reinstala sistemul de operare. Când porniți recuperarea de pe discul de instalare, programul de recuperare a spus că sistemul de operare instalat este diferit de cel de pe discul de instalare. Al doilea mod a ajutat, multumesc mult!


Am o partiție dispozitiv de dispozitiv de boot Manager Windows: cum să schimb ce a fost unitatea C. Am încercat această comandă, cred:
bcdedit / store C: \ boot \ bcd / set dispozitiv partiție = De la:
A apărut o eroare la setarea datelor despre elemente.
Această solicitare nu este acceptată.


Am un laptop cu un HDD de 500 Gb si 18 Gb SSD. Vreau să transfer transferul pe SSD. I-am dat litera Z, și doriți să transfere sarcina, la fel ca toate au suferit, doar toate instrucțiunile de la unitatea C, și am fost invers cu unitatea C, ar trebui să fie mutat la Z. În „Disk Management“ Unitatea C este încă boot-abil, ce altceva ai nevoie ?
În acest moment pe discul Z există dosare Informații sistem volum, Boot, $ RECYCLE.BIN și fișier bootmgr. Toate ascunse. Disc Z - activ.


După executarea comenzii:
bcdedit / store C: \ bSystem
pe unitatea C: folderul Boot și fișierul bootmgr sunt create. Atât conținutul dosarului, cât și fișierul sunt diferite de cele găsite în secțiunea RESERVARE SISTEM. De ce, nu este clar.
(Vreau să eliberez partiția)

Ashipki! echipa:
bcdedit / store C: \ boot \ bcd

Din nou! aici
bcdboot% Windir% / l ru-Ru / s De la:


Poate în forum cere?


Am făcut tot (verificat de mai multe ori), rezultatul:
100MB - fișiere active, principale, sunt descărcate.
Secțiunea C: (de la care a îndurat bootloader) - curs inactiv, principal, dosar Boot șters pentru a verifica, Bootmgr stânga - la pornirea „Boot \ BCD - nu a fost găsit“, revenind dosarul de încărcare de pe unitatea C: - funcționează.
Întrebarea este - ce, după cum se spune - un cip?







Articole similare

Trimiteți-le prietenilor: