ID articol: 307545 - View products that this article applies to.
Măriți totul | Reduceți totul

În această pagină

Rezumat

Acest articol descrie modul de recuperare a sistemului Windows XP care nu pornește din cauza sistemului registry deteriorat. Această procedură nu garantează recuperare completă a sistemului la o stare anterioară; cu toate acestea, ar trebui să puteți recupera datele când utilizați această procedură.

Avertisment Nu utilizați procedura descrisă în acest articol în cazul în care computerul dvs. s-a instalat un sistem de operare OEM. Secțiunea registry de sistem de la instalările OEM creează parole și conturi de utilizator care nu au existat anterior. Dacă utilizați procedura descrisă în acest articol, este posibil să nu vă puteți conecta iar la consola de recuperare pentru a restaura secțiunile registry de sistem originale.

Puteți repara un sistem registry deteriorat în Windows XP. Fișiere de registry deteriorate pot genera o varietate de mesaje de eroare. Consultați baza de cunoștințe Microsoft pentru articolele despre mesajele de eroare care sunt legate de problemele sistemului registry.

În acest articol se presupune că metodele obișnuite de recuperare au dat greș și că accesul la sistem este posibil numai prin consola de recuperare. Dacă există o copie de rezervă cu recuperarea automată a sistemului (ASR), aceasta este metoda preferată pentru recuperare. Microsoft vă recomandă să utilizați copia de rezervă ASR înainte de a încerca procedura descrisă în acest articol.

Notă Asigurați-vă că înlocuiți toate cele cinci secțiuni de registry. Dacă înlocuiți numai una sau două secțiuni de registry, acest lucru poate crea probleme deoarece software-ul și hardware-ul pot avea setări în mai multe locuri din registry.

Informații suplimentare

Când încercați să porniți sau să reporni?i computerul cu Microsoft Windows XP, este posibil să primi?i unul dintre următoarele mesaje de eroare:
Windows XP nu a pornit pentru că fișierul următor lipsește sau este deteriorat: \WINDOWS\SYSTEM32\CONFIG\SYSTEM
Windows XP nu a pornit pentru că fișierul următor lipsește sau este deteriorat: \WINDOWS\SYSTEM32\CONFIG\SOFTWARE
Stop: c0000218 {Eroare fișier de registry} Registrul nu poate încărca secțiunea registry (fi?ierul): \SystemRoot\System32\Config\SOFTWARE sau jurnalul sau alternativa sa
Eroare de sistem: Lsass.exe
Când încercați să actualizați o parolă, starea returnată indică faptul că valoarea furnizată ca parolă curentă nu este corectă.

Recuperarea unui sistem registry deteriorat care împiedică pornirea sistemului de operare Windows XP

Procedura descrisă în acest articol utilizează consola de recuperare și restaurarea sistemului. Acest articol prezintă și toți pașii necesari într-o ordine specifică pentru a vă asigura că procesul s-a finalizat în totalitate. După terminarea acestei proceduri, sistemul revine la o stare foarte apropiată de starea de dinaintea apariției problemei. Dacă ați executat vreodată NTBackup și ați finalizat o copie de rezervă cu starea sistemului, nu trebuie să urmați procedurile din părțile a două și a treia. Puteți trece la partea a patra.

Prima parte

În prima parte, porniți consola de recuperare, creați un folder temporar, efectuați copia de rezervă a fișierelor registry existente într-o locație nouă, ștergeți fișierele registry din locația existentă și copiați fișierele registry din folderul de reparare în folderul System32\Config. Când ați terminat această procedură, se creează un sistem registry pe care îl puteți utiliza pentru a porni Windows XP. Acest sistem registry a fost creat și salvat în timpul configurării inițiale de Windows XP. Prin urmare, modificările și setările care au avut loc după ce s-a terminat programul de instalare sunt pierdute.

Pentru a finaliza prima parte, urmați acești pași:
  1. Introduce?i discheta de pornire Windows XP în unitatea de dischetă sau introduce?i CD-ul Windows XP în unitatea CD-ROM sau DVD-ROM, apoi reporni?i computerul.
    Face?i clic pentru a selecta op?iunile necesare pornirii computerului din unitatea CD-ROM, dacă vi se solicită acest lucru.
  2. La afișarea ecranului „Welcome to Setup”, apăsați pe R pentru a porni consola de recuperare.
  3. Dacă ave?i un computer care încarcă două sau mai multe sisteme de operare, selecta?i instalarea pe care dori?i să o accesa?i din consola de recuperare.
  4. Când vi se solicită acest lucru, tasta?i parola de administrator. Dacă nu există o parolă de administrator, apăsa?i pe ENTER.
  5. În linia de comandă a consolei de recuperare, tastați următoarele linii, apăsând pe ENTER după fiecare linie:
    md tmp
    copy c:\windows\system32\config\system c:\windows\tmp\system.bak
    copy c:\windows\system32\config\software c:\windows\tmp\software.bak
    copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
    copy c:\windows\system32\config\security c:\windows\tmp\security.bak
    copy c:\windows\system32\config\default c:\windows\tmp\default.bak

    delete c:\windows\system32\config\system
    delete c:\windows\system32\config\software
    delete c:\windows\system32\config\sam
    delete c:\windows\system32\config\security
    delete c:\windows\system32\config\default

    copy c:\windows\repair\system c:\windows\system32\config\system
    copy c:\windows\repair\software c:\windows\system32\config\software
    copy c:\windows\repair\sam c:\windows\system32\config\sam
    copy c:\windows\repair\security c:\windows\system32\config\security
    copy c:\windows\repair\default c:\windows\system32\config\default
  6. Tasta?i exit pentru a ieși din consola de recuperare. Computerul va reporni.
Notă Această procedură presupune că s-a instalat Windows XP în folderul C:\Windows. Asigurați-vă că modificați C:\Windows la folderul_windows corespunzător dacă locația diferă.

Dacă aveți acces la alt computer, pentru a economisi timp, puteți copia textul de la pasul cinci, apoi creați un fișier text numit „Regcopy1.txt” (de exemplu). Pentru a utiliza acest fișier, executați comanda următoare când porniți în consola de recuperare:
batch regcopy1.txt
Cu comanda batch în consola de recuperare, puteți procesa pe rând toate comenzile dintr-un fișier text. Dacă utilizați comanda batch, nu trebuie să tastați manual atât de multe comenzi.

Partea a doua

Pentru a finaliza procedura descrisă în această secțiune, trebuie să vă conectați ca administrator sau ca utilizator cu drepturi administrative (un utilizator care are un cont în grupul Administratori). Dacă utilizați Windows XP Home Edition, vă puteți conecta ca utilizator cu drepturi administrative. Dacă vă conectați ca administrator, trebuie să porniți mai întâi Windows XP Home Edition în modul de siguranță. Pentru a porni computerul cu Windows XP Home Edition în modul de siguranță, urmați acești pași.

Notă Imprimați aceste instrucțiuni înainte de a continua. Nu puteți vizualiza aceste instrucțiuni după ce reporniți computerul în modul de siguranță. Dacă utilizați sistemul de fișiere NTFS, de asemenea, imprimați instrucțiunile cuprinse în articolul KB309531 din baza de cunoștințe. Pasul 7 conține o trimitere la articol.
  1. Faceți clic pe Start, pe Închidere (sau pe Oprire computer), pe Repornire și pe OK (sau faceți clic pe Repornire).
  2. Apăsa?i pe tasta F8.

    Pe un computer care este configurat să pornească mai multe sisteme de operare, puteți apăsa pe F8 când vedeți meniul Startup (Pornire).
  3. Utiliza?i tastele săge?i pentru a selecta op?iunea corespunzătoare a modului protejat, apoi apăsa?i pe ENTER.
  4. Dacă aveți un computer care încarcă două sau mai multe sisteme de operare, utilizați tastele săgeată pentru a selecta instalarea pe care doriți să o accesați, apoi apăsați pe ENTER.
În partea a doua, copiați fișierele registry din locația în care s-a creat copia de rezervă utilizând Restaurare sistem. Acest folder nu este disponibil în consola de recuperare și, în general, nu este vizibil în timpul utilizării obișnuite. Înainte de a începe această procedură, trebuie să modificați mai multe setări pentru a face folderul vizibil:
  1. Porni?i Windows Explorer.
  2. În meniul Instrumente, face?i clic pe Op?iuni folder.
  3. Face?i clic pe fila Vizualizare.
  4. La Fișiere și foldere ascunse, faceți clic pentru a selecta Se afișează fișierele și folderele ascunse, apoi faceți clic pentru a debifa caseta de selectare Se ascund fișierele protejate ale sistemului de operare (recomandat).
  5. Faceți clic pe Da la apariția casetei de dialog care confirmă faptul că doriți să afișați aceste fișiere.
  6. Faceți clic dublu pe unitatea pe care ați instalat Windows XP pentru a afișa o listă de foldere. Este important să faceți clic pe unitatea corectă.
  7. Deschideți folderul System Volume Information. Acest folder nu este disponibilă și apare estompat, deoarece este setat ca folder foarte ascuns.

    Notă Acest folder conține unul sau mai multe foldere _restore {GUID}, cum ar fi „_restore {87BD3667-3246-476B-923F-F86E30B3E7F8}”.

    Notă Puteți primi următorul mesaj de eroare:
    C:\Nu se poate accesa System Volume Information. Acces refuzat.
    Dacă primiți acest mesaj, consultați articolul următor din baza de cunoștințe Microsoft pentru a obține acces la acest folder și pentru a continua procedura:
    309531 Cum se accesează folderul System Volume Information
  8. Deschideți un folder care nu a fost creat la momentul actual. Probabil va trebui să faceți clic pe Detalii în meniul Vizualizare pentru a vedea când au fost create aceste foldere. Pot exista unul sau mai multe foldere care încep cu „RPx sub acest folder. Acestea sunt puncte de restabilire.
  9. Deschideți unul dintre aceste foldere pentru a localiza subfolderul Instantaneu. Calea următoare este un exemplu de cale de folder către folderul Instantaneu:
    C:\System volum Information\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP1\Snapshot
  10. Din folderul Instantaneu, copiați următoarele fișiere în folderul C:\Windows\Tmp:
    • _REGISTRY_USER_.DEFAULT
    • _REGISTRY_MACHINE_SECURITY
    • _REGISTRY_MACHINE_SOFTWARE
    • _REGISTRY_MACHINE_SYSTEM
    • _REGISTRY_MACHINE_SAM
  11. Redenumiți fișierele din folderul C:\Windows\Tmp după cum urmează:
    • Redenumiți _REGISTRY_USER_.DEFAULT cu DEFAULT
    • Redenumiți _REGISTRY_MACHINE_SECURITY cu SECURITY
    • Redenumiți _REGISTRY_MACHINE_SOFTWARE cu SOFTWARE
    • Redenumiți _REGISTRY_MACHINE_SYSTEM cu SYSTEM
    • Redenumiți _REGISTRY_MACHINE_SAM cu SAM
Aceste fișiere sunt copia de rezervă a fișierelor registry din Restaurare sistem. Deoarece ați utilizat fișierele registry create de programul Configurare, acest sistem registry nu știe că aceste puncte de restabilire există și că sunt disponibile. Se creează un folder nou cu GUID (identificator unic universal) nou în System Volume Information și un punct de restabilire care include o copie a fișierelor registry copiate în cursul primei părți. Prin urmare, este important să nu utilizați cel mai actual folder, mai ales dacă marca de timp a folderului este aceeași cu ora curentă.

Configura?ia curentă a sistemului nu cunoaște punctele de restabilire anterioare. Trebuie să aveți o copie anterioară a sistemului registry de la un punct de restabilire anterior pentru ca punctele de restabilire anterioare să fie disponibile din nou.

Fișierele registry copiate în folderul Tmp din folderul C:\Windows sunt mutate pentru a exista garanția că fișierele sunt disponibile în consola de recuperare. Trebuie să utilizați aceste fișiere pentru a înlocui fișierele registry aflate în prezent în folderul C:\Windows\System32\Config. În mod implicit, consola de recuperare a limitat accesul la folder și nu se pot copia fișiere din folderul Volum de sistem.

Notă Prin procedura descrisă în această secțiune se presupune că executați pe computer sistemul de fișiere FAT32. Pentru informații suplimentare despre cum se accesează folderul System Volume Information cu sistemul de fișiere NTFS, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:
309531 Cum se accesează folderul System Volume Information

Partea a treia

În partea a treia, ștergeți fișierele registry existente și copiați fișierele System Restore Registry în folderul C:\Windows\System32\Config:
  1. Porniți consola de recuperare
  2. În linia de comandă, tastați următoarele linii, apăsând pe ENTER după fiecare linie:
    del c:\windows\system32\config\sam

    del c:\windows\system32\config\security

    del c:\windows\system32\config\software

    del c:\windows\system32\config\default

    del c:\windows\system32\config\system

    copy c:\windows\tmp\software c:\windows\system32\config\software

    copy c:\windows\tmp\system c:\windows\system32\config\system

    copy c:\windows\tmp\sam c:\windows\system32\config\sam

    copy c:\windows\tmp\security c:\windows\system32\config\security

    copy c:\windows\tmp\default c:\windows\system32\config\default
    Notă Unele dintre aceste linii de comandă pot fi restrânse pentru lizibilitate.
  3. Tasta?i exit pentru a ieși din consola de recuperare. Computerul reporne?te.
Notă Această procedură presupune că s-a instalat Windows XP în folderul C:\Windows. Asigurați-vă că modificați C:\Windows la folderul_windows corespunzător dacă locația diferă.

Dacă aveți acces la alt computer, pentru a economisi timp, puteți copia textul de la pasul doi, apoi creați un fișier text numit „Regcopy2.txt” (de exemplu). Pentru a utiliza acest fișier, executați comanda următoare când porniți în consola de recuperare:
batch regcopy2.txt

Partea a patra

  1. Faceți clic pe Start, apoi pe Toate programele.
  2. Faceți clic pe Accesorii, apoi pe Instrumente sistem.
  3. Faceți clic pe Restaurare sistem, apoi pe Restaurare la un punct de restabilire anterior.

Referințe

Pentru informa?ii suplimentare despre utilizarea consolei de recuperare, face?i clic pe următoarele numere de articol pentru a vedea articolul în Baza de cuno?tin?e Microsoft:
307654 Cum se instalează ?i se utilizează consola de recuperare în Windows XP
216417 Cum se instalează consola de recuperare Windows
240831 Cum se copiază fișiere din consola de recuperare pe un suport amovibil
314058 Descrierea consolei de recuperare Windows XP
Pentru informa?ii suplimentare despre Restaurare sistem, face?i clic pe următoarele numere de articol pentru a vedea articolele în baza de cuno?tin?e Microsoft:
306084 Cum se restaurează sistemul de operare la o stare anterioară în Windows XP
261716 Restaurare sistem elimină fișiere în cursul unei proceduri de restaurare
Pentru informa?ii suplimentare despre cele trei cauze susceptibile de deteriorarea sistemului registry și despre izolarea acestora, face?i clic pe următorul număr de articol pentru a-l vedea în baza de cuno?tin?e Microsoft:
822705 Pa?i de depanare a sistemului registry pentru utilizatorii avansa?i

Proprietă?i

ID articol: 307545 - Ultima examinare: 8 martie 2014 - Revizie: 6.0
Se aplică la:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
Cuvinte cheie: 
kbenv kbinfo KB307545

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com