Estoy usando Windows 8 Pro x64. Mi cuenta en la PC es una cuenta de administrador. Entre varias unidades lógicas de la PC, los administradores tienen permiso de control total en todas las unidades. Lo confirmé en la pestaña Propiedad de la unidad -> Seguridad.
Utilizo Firefox 17 como mi navegador web. He configurado la ubicación E:\Downloads
para guardar todas las descargas. Cuando inicio una descarga, Firefox me pide que guarde el archivo. Cuando hago clic en el botón Guardar archivo, Firefox dice que no puede guardar el archivo porque no tiene el permiso necesario para hacerlo.
Suceden cosas similares con el resto del software. Yo uso 7 cremalleras. Cuando intento extraer contenido para E:\
conducir desde un archivo zip usando 7-zip, 7-zip me indica que no tiene permiso para generar archivos.
En resumen, mi cuenta de usuario es una cuenta de administrador, los administradores tienen control total del E:\
disco, pero no puedo crear contenidos a E:\
través de varios programas. ¿Por qué sucede esto y cómo resolver este problema?
He comprobado que si el usuario específico tiene control total sobre E:\
la unidad, entonces todo el software funciona como se esperaba. Creo que esto no debería ser una solución aceptable.
Respuesta1
Cuando inicia sesión como administrador, el sistema operativo le emite dos tokens de seguridad: uno es su token de administrador y el otro solo tiene derechos de usuario estándar. A menos que elija explícitamente ejecutar un programa como administrador, su programa solo obtiene el token de usuario estándar. No importa que haya iniciado sesión como administrador. Aún debes hacer clic derecho y elegir la opción "Ejecutar como administrador", o tu programa se comportará como si fueras un usuario estándar.
Esto no es nada nuevo. Ha sido así desde Windows Vista... desde hace ya seis años.
Las únicas formas de evitar esto son otorgar permisos al grupo de usuarios habituales o a una cuenta de usuario específica en la carpeta, o desactivar la función Control de cuentas de usuario. De lejos, la mejor opción aquí es otorgar permisos a su cuenta de usuario o crear un nuevo grupo llamado algo así como "AdministradoresNoUAC", agregarse a usted mismo y a otros administradores a ese grupo, y luego usar ese grupo para asignar permisos a sus carpetas.