Primiți un mesaj de eroare „Acces refuzat” când încercați să instalați Windows XP Service Pack 2 sau Windows Server 2003 Service Pack 1

Traduceri articole Traduceri articole
ID articol: 873148 - View products that this article applies to.


Important Acest articol conține informații despre modificarea valorilor din registry. Înainte de a face modificări în registry, asigurați-vă că ați realizat o copie de rezervă. Dacă apare o problemă, asigurați-vă că știți să restaurați registry. Pentru mai multe informații despre copierea de rezervă, restaurarea și modificarea registry, faceți clic pe următorul număr de articol pentru a-l vizualiza în Baza de cunoștințe Microsoft:
256986 Descrierea Registry din Microsoft Windows
Măriți totul | Reduceți totul

În această pagină

SIMPTOME

Când încercați să instalați Microsoft Windows XP Service Pack 2 (SP2) sau Microsoft Windows Server 2003 Service Pack 1 (SP1), este posibil să vă confruntați cu oricare din următoarele probleme:
  • Pachetul service pack nu se poate instala.
  • Primiți următorul mesaj de eroare:
    Service Pack setup has failed. Access is denied
  • Fișierul Svcpack.log conține următorul mesaj de eroare:
    DoRegistryUpdates failed

CAUZĂ

Aceste probleme pot apărea atunci când permisiunile pentru una sau mai multe chei de registry au restricții care împiedică actualizarea acestor chei de registry. Nereușita actualizării unei chei de registry poate provoca nereușita programului de instalare.

REMEDIERE

Avertisment Pot apărea probleme grave dacă modificați incorect registry utilizând Registry Editor sau altă metodă. Aceste probleme pot necesita reinstalarea sistemului de operare. Microsoft nu poate garanta că aceste probleme pot fi remediate. Modificați registry pe propriul risc.

Notă Trebuie să fiți membru al grupului de securitate administratori pentru a finaliza acești pași.

Pentru a evita această problemă, urmați pașii următori.

Pasul 1: Verificați dacă este nu a reușit actualizarea registry

  1. Deschideți fișierul Svcpack.log. În mod implicit, acest fișier se află în folderul C:\Windows. Pentru a deschide fișierul Svcpack.log, faceți clic pe Start, pe Executare (Run), tastați %windir%\svcpack.log, apoi faceți clic pe OK.
  2. În meniul Editare (Edit), faceți clic pe Găsire (Find).
  3. În caseta De găsit (Find what), tastați DoRegistryUpdates failed, apoi faceți clic pe Următorul găsit (Find next).
  4. Dacă se găsește un mesaj de eroare DoRegistryUpdates failed, există o problemă care împiedică actualizarea de registry. Mesajul de eroare va fi asemănător cu următorul exemplu:
    xxxx.xxx: DoInstallation:DoRegistryUpdates failed.
    xxxx.xxx: Access is denied.
    xxxx.xxx: Message displayed to the user: Access is denied.
    Notă xxxx.xxx reprezintă marca de timp a fiecărei intrări.

Pasul 2: Găsirea cheii de registry specificate

Imediat ce ați verificat apariția permisiunii nereușite a unei chei de registry, trebuie să găsiți cheia de registry corectă pentru a modifica permisiunile și a permite instalarea cu succes a Windows XP SP2 sau a Windows Server 2003 SP1. Pentru aceasta, urmați pașii de mai jos:
  1. Includeți informațiile de registry în fișierul Setupapi.log activând înscrierea detaliată în jurnal. Pentru informații suplimentare privind modul de a activa înscrierea detaliată în jurnal, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:
    906485 Cum se activează înscrierea detaliată în jurnal pe un computer cu Windows XP (articolul poate să fie în limba engleză)
    Notă În mod implicit, cheile de registry nu se înregistrează în fișierul Setupapi.log.

    După ce activați înscrierea detaliată în jurnal, instalați din nou Windows XP SP2 sau Windows Server 2003 SP1 pentru a capta cheia de registry.
  2. Deschideți fișierul Setupapi.log. În mod implicit, acest fișier se află în folderul C:\Windows. Pentru a deschide fișierul Setupapi.log, faceți clic pe Start, pe Executare (Run), tastați %windir%\setupapi.log, apoi faceți clic pe OK.
  3. Apăsați CTRL+END pentru a defila la sfârșitul fișierului Setupapi.log.
  4. În meniul Editare (Edit), faceți clic pe Găsire (Find).
  5. În caseta De găsit (Find what), tastați Error 5: Access is denied sub Direction, faceți clic pe Sus (Up), apoi pe Următorul găsit (Find Next).

    Intrarea găsită în fișierul Setupapi.log ar trebui să fie semănătoare cu următorul exemplu:
    #-007 Deleting registry key HKCR\vnd.ms.radio
    #E033 Error 5: Access is denied.
    Notă Linia de dinaintea intrării „Access is denied” indică cheia de registry la care se referă. În acest caz, HKCR indică secțiunea de registry etichetat㠄HKEY_CLASSES_ROOT”. „vnd.ms.radio” este o subcheie amplasată sub această secțiune de registry.

Pasul 3: Reinițializați permisiunile de registry

După ce ați găsit subcheia de registry cu permisiunile incorecte, actualizați permisiunile respectivei subchei.

Pentru a actualiza permisiunile unei subchei de registry, urmați acești pași:
  1. Faceți clic pe Start, pe Executare (Run), tastați regedit, apoi faceți clic pe OK pentru a porni editorul de registry.
  2. Identificați și faceți clic cu butonul din dreapta pe subcheia de registry notată la pasul 2d, apoi bifați Permissions.
  3. Sub Group or user names, faceți clic pe Administrators.
  4. Sub Permissions for Administrators, asigurați-vă că este bifată caseta de selectare Allow pentru următoarele intrări:
    • Full Control
    • Read
  5. Faceți clic pe Se aplică, apoi pe OK.
  6. În meniul File, faceți clic pe Exit pentru a închide Registry Editor.
Acum problema de permisiuni a subcheii de registry ar trebui să fie rezolvată, iar Windows XP SP2 sau Windows Server 2003 SP1 ar trebui să se instaleze cu succes. Dacă întâmpinați alte probleme când încercați să instalați Windows XP SP2 sau Windows Server 2003 SP1, repetați acești pași după necesități.

Proprietă?i

ID articol: 873148 - Ultima examinare: 3 noiembrie 2006 - Revizie: 5.2
SE APLICĂ LA
  • Microsoft Windows XP Service Pack 2, când se utilizează cu:
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003 Service Pack 1, când se utilizează cu:
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
Cuvinte cheie: 
kberrmsg kbtshoot kbnofix kbperformance kbappcompatibility kbupgrade kbsetup kbprb kbmaintenance KB873148

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