Uneori, codul de boot al volumului, parte din înregistrarea de încărcare a volumului care se află pe unitatea pe care este instalată Windows, poate deveni coruptă sau reprogramată accidental pentru a utiliza un manager de boot greșit.
Când se întâmplă acest lucru, puteți obține erori de oprire a sistemului, de obicei, erori hal.dll în Windows 7, 8, 10 și Vista.
Din fericire, corectarea erorilor de cod de boot al volumului este ușoară prin comanda bootsect, un instrument de restaurare a sectorului de boot disponibil numai din Promptul de comandă disponibil din Opțiuni avansate de pornire sau Opțiuni de recuperare sistem.
Actualizarea codului de încărcare a volumului pentru a utiliza BOOTMGR
Este ușor și ar trebui să dureze doar 10-15 minute de făcut. Iată cum.
-
Accesați opțiunile avansate de pornire (Windows 10 & 8) sau porniți din meniul Opțiuni de recuperare sistem (Windows 7 & Vista).
Simțiți-vă liber să împrumutați un disc Windows sau un prieten al unui prieten pentru a accesa unul dintre aceste moduri de diagnosticare dacă nu aveți suport media Windows.
Utilizarea suporturilor de instalare originale este doar o modalitate de a accesa aceste meniuri de reparații. Consultați Cum să creați o unitate de recuperare Windows 8 sau cum să creați un disc de reparare a sistemului Windows 7 (în funcție de versiunea Windows) pentru a vă ajuta să creați discuri de reparații sau unități flash de la alte copii de lucru ale Windows. Aceste opțiuni nu sunt disponibile pentru Windows Vista.
-
Open Prompt Command.
Dispozitivul de comandă disponibil din opțiunile avansate de pornire și Opțiunile de recuperare a sistemului și în Windows funcționează foarte asemănător între sistemele de operare, astfel încât aceste instrucțiuni se vor aplica în mod egal oricărei versiuni de disc de configurare Windows pe care o utilizați, inclusiv Windows 10, Windows 8, Windows 7, Windows Vista, Windows Server 2008, etc.
-
La prompt, tastați comanda bootsect după cum se arată mai jos, apoi apăsați introduce:
bootsect / nt60 sys
Comanda bootsect, așa cum este folosită mai sus, va actualiza codul de boot al volumului de pe partiția folosită pentru a porni Windows la BOOTMGR, cea compatibilă cu sistemele de operare Windows Vista, Windows 7, Windows 8, Windows 10 și ulterioare.
nt60 comutatorul aplică codul de boot newer pentru BOOTMGR în timp ce nt52 comutatorul aplică codul de boot mai vechi pentru NTLDR.
Unele documente pe care le-am văzut online privind comanda bootsect se referă la actualizarea codului de boot master, care este incorect. Comanda bootsect face modificări la volum de cod de boot , Nu cod de boot master .
-
După rularea comenzii bootsect după cum se arată în ultimul pas, ar trebui să vedeți un rezultat care arată astfel:
C: (? Volume {37a450c8-2331-11e0-9019-806e6f6e6963})Actualizată codul de boot al sistemului de fișiere NTFS.Codul de boot a fost actualizat cu succes pe toate volume vizate.
Dacă primiți un fel de eroare sau aceasta nu funcționează după ce încercați să porniți din nou Windows normal, încercați să rulați bootsect / nt60 toate in schimb. Singurul avertisment aici este că, dacă porniți dual computerul dvs., este posibil să provocați din neatenție o problemă similară, dar contrară, cu orice sistem de operare mai vechi pe care îl bootați.
-
Închideți fereastra Prompt Command și apoi scoateți discul Windows de pe unitatea optică sau de pe unitatea USB de pe portul USB.
-
Apasă pe Repornire butonul din Opțiunile de recuperare a sistemului fereastră sau atingere / clic Continua din partea principală Opțiuni avansate de pornire ecran.
-
Windows ar trebui să înceapă în mod normal acum.
-
Dacă vă confruntați încă cu problema dvs., cum ar fi o eroare hal.dll, de exemplu, consultați nota de la pasul 4 pentru o altă idee sau continuați cu orice defecțiuni ați urmărit.
Sfaturi și mai mult ajutor
Aveți probleme cu folosirea lui bootsect / nt60 pentru a schimba codul de încărcare a volumului? Consultați Obțineți mai mult ajutor pentru informații despre contactarea cu mine în rețele sociale sau prin e-mail, postarea pe forumuri de asistență tehnică și multe altele.