Ripristina il registro e le autorizzazioni dei file in Windows XP

Potrebbe essere necessario ripristinare le autorizzazioni del registro e dei file se si riscontra un errore di accesso negato durante l'installazione di un Service Pack o aggiornamento di Windows XP. ( Esempio: errore di installazione del Service Pack 3. Accesso negato.)

Suggerimento: se viene visualizzato l'errore di installazione del Service Pack 3. Accesso negato durante l'installazione di Windows XP Service Pack 3, per verificare se l'errore è causato da autorizzazioni di registro errate, aprire il file C: \ Windows \ Svcpack.log utilizzando Blocco note e cercare il testo Accesso negato o DoRegistryUpdates non riuscito .

Nota: gli errori di accesso negato possono essere causati anche da applicazioni di terze parti, in particolare applicazioni antivirus o antispyware. Quindi, assicurarsi di chiudere temporaneamente tutte le utility antivirus e antispyware e quindi installare il Service Pack. Questo aiuta nella maggior parte dei casi. È necessario ripristinare le autorizzazioni del registro e dei file solo se necessario.

Ripristino del registro e delle autorizzazioni dei file

Utilizzo di SECEDIT.EXE (per Windows XP Professional)

In Windows XP Professional, è possibile utilizzare la seguente riga di comando secedit per ripristinare le impostazioni predefinite delle autorizzazioni di file e registro.

secedit / configure / cfg% windir% \ repair \ secsetup.inf / db secsetup.sdb / verbose

Per ulteriori informazioni, vedere l'articolo Come ripristinare le impostazioni di sicurezza predefinite.

Utilizzando SubInACL

Per Windows XP Home Edition (e Professional Edition), è possibile utilizzare lo strumento SubInACL per ripristinare le autorizzazioni del registro e dei file. Scarica e installa Subinacl.exe (~ 370 KB) da Microsoft. SubInACL è uno strumento da riga di comando che consente agli amministratori di ottenere informazioni sulla sicurezza di file, chiavi di registro, ecc.

Scarica reset.zip, decomprimi ed esegui il file reset.cmd . Questo script ripristina le autorizzazioni del registro e dei file nel sistema.

Reset.cmd Sommario

Il file reset.cmd contiene le seguenti righe:

cd / d "% ProgramFiles% \ Windows Resource Kits \ Tools"

subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant = amministratori = f / grant = system = f

subinacl / subkeyreg HKEY_CURRENT_USER / grant = amministratori = f / grant = system = f

subinacl / subkeyreg HKEY_CLASSES_ROOT / grant = amministratori = f / grant = system = f

subinacl / sottodirectory% SystemDrive% \ / grant = amministratori = f / grant = system = f

Articoli Correlati