8 may 2008

Access Denied (o Acceso Denegado) en la instalación del SP3 del XP

Hoy bajé el SP3 de la página de Microsoft (windowsupdate.com) [si quieren descargarlo entero pueden hacerlo acá] y no pude instalarlo, aparecía un error mientras se instalaba que decía "acceso denegado" (access denied), luego se revertía la instalación y ahí quedaba... buscando en internet di con la solución, se las dejo.

1) Les recomiendo hacer un backup del registro por las dudas...(inicio/ejecutar: regedit.exe -> botón derecho en "mi pc"/exportar)

2) Bajar e instalar subinacl.exe (http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b)
3) Creen un archivo en notepad que se llame aaa.cmd ("aaa" lo que sea... no importa) y copien y peguen lo siguiente:

cd /d "%ProgramFiles%\Windows Resource Kits\Tools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administradores=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administradores=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administradores=f /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administradores=f /grant=system=f
subinacl /subdirectories %windir%*.* /grant=administradores=f /grant=system=f
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

Una vez creado, ejecútenlo con privilegios/siendo administrador (puede tardar un buen rato)
4) Reinicien la pc
5) Ahora si, instalen el SP3!
Bien, hasta donde entendí, el error "acceso denegado" se produce porque algunos antivirus/antispywares/xp's modificados cambian algunos permisos en el registro (ACL). Este pequeño comando (.cmd) utiliza el programita que bajaron de la página de microsoft para restaurar los permisos tal cual estaban antes de la modificación, a mi me funcionó sin ningún problema.
Pequeña aclaración, si el xp que tienen está en ingles, tienen que cambiar "administradores" por "administrators" en el archivo .cmd (o como se llame el grupo de administradores en el windows que estén usando)
Les dejo el programa de microsoft (por si no lo pudieron bajar de la pagina y le sumo el ux theme patcher para sp3 y el archivito ".cmd", otro motivo frecuente de fallas en la instalación del sp3, las versiones viejas del uxtheme tienen problemas de compatibilidad)

http://rapidshare.com/files/113573852/xpsp3.rar.html

No hay comentarios.: