No se puede acceder a ciertas áreas del registro de Windows debido a los Permisos asignados (o a la falta de ellos) para esas claves. Por ejemplo, algunas claves de registro son propiedad de la cuenta LocalSystem, y algunas son propiedad de TrustedInstaller.
Hay casos legítimos en los que necesita acceder a una clave de registro para modificar o recuperar una configuración, y recibir Acceso es denegado o errores similares al hacerlo. Algunos de los errores que puede encontrar son:
Error Al crear la clave
< el nombre de la clave> no se puede abrir. Un error impide que se abra esta clave.
Detalles: Acceso denegado.
No se puede crear clave: No tiene los permisos necesarios para crear una nueva clave bajo <nombre de clave>.
Cuando se trata de un PC infestado de malware, es posible que tenga que eliminar varias entradas del registro manualmente en caso de que la herramienta de limpieza que utiliza no las elimine todas. En la mayoría de los casos, obtendrás un error («Clave de eliminación de error») que indica que no tienes permiso para eliminar la rama especificada. En ese caso, se requieren pasos adicionales para restablecer los permisos de ACL del registro antes de eliminar la clave.
Para obtener acceso a una clave de registro protegida, tiene dos opciones.
- La opción 1 es ejecutar el Editor del registro bajo derechos de SISTEMA o TrustedInstaller y cambiar las modificaciones necesarias en el registro.
- La opción 2 sería cambiar o tomar posesión de esa clave de registro y luego asignar el control total (o los permisos necesarios) para su cuenta de usuario.
Se prefiere la opción 1 si necesita modificar o eliminar un valor de registro o una clave sin cambiar las entradas de permisos para esa rama. Se prefiere la opción 2, especialmente si necesita agregar los permisos necesarios para su cuenta de usuario para una clave de registro específica.
En este artículo, veamos la opción 2: cambiar la propiedad de las claves de registro y asignar permisos completos a su cuenta de usuario. Aquí están las instrucciones para hacerlo en cualquier versión de Windows.
(Las capturas de pantalla son de una computadora con Windows 10, pero los pasos son exactamente los mismos en Windows 8 y 8.1. En Windows Vista & 7, hay un ligero cambio en los cuadros de diálogo de permisos, donde se puede establecer la propiedad haciendo clic en la pestaña Propietario en el cuadro de diálogo Seguridad avanzada. La pestaña Propietario se ha eliminado en Windows 8 y versiones posteriores.)
Tomar posesión de una Clave de Registro
- Abra el Editor del Registro ejecutando
regedit.exe
- Vaya a la rama para la que desea modificar los permisos.
- Haga clic con el botón derecho en la rama y elija Permisos…
- Haga clic en el botón Avanzado.
- En el cuadro de diálogo Configuración de seguridad avanzada, anote al propietario. Si dice No se puede mostrar el propietario actual, o si tu cuenta no es el propietario actual, haz clic en Cambiar
- Escriba el nombre de su cuenta de usuario y haga clic en Aceptar.
- Tu cuenta de usuario aparece como el propietario, pero el cambio no se aplicará hasta que hagas clic en Aplicar.
- Si también desea tomar posesión de las subclaves de la rama seleccionada, haga clic en Reemplazar propietario en subcontenedores y objetos y, a continuación, haga clic en Aplicar. No cierre el diálogo todavía.
(Si usa Windows Vista o 7, haga clic en la ficha Permisos del cuadro de diálogo Configuración de seguridad avanzada y siga el resto de las instrucciones. Los cuadros de diálogo serían diferentes en Windows Vista & 7 después del paso 7, pero no es tan difícil de seguir.)
Asignación de Permisos de Control total para su Cuenta de Usuario
Acaba de cambiar la propiedad de la clave, pero eso no es suficiente. Necesitarás asignar los Permisos necesarios (generalmente, Control Total) a la rama específica para poder escribir en ella.
- Haga clic en el botón Agregar en el cuadro de diálogo Configuración de seguridad avanzada.
- Haga clic en Seleccionar una entidad principal
- Escriba el nombre de su cuenta de usuario y haga clic en Aceptar.
- Haga clic en la casilla de verificación Control total para habilitarla.
Ahora ha otorgado a su cuenta de usuario permisos de Control total.
Eso es todo. Agregue tantas entradas como necesite, como Administradores, SISTEMA, etc. según sea necesario.
RELACIONADO: Tomar Posesión de la Clave del Registro & Asignar permisos mediante Línea de comandos