¿No puede imprimir como usuario estándar? Arreglar permisos de carpeta TEMP - Winhelponline

Cannot Print Standard User



Mover su carpeta Temp a veces puede causar problemas de impresión en Windows, dependiendo de cómo se establezcan los Permisos en la carpeta o unidad de destino. Después de cambiar su TEMP o TMP variables de entorno de usuario Para mover su carpeta Temp a una unidad diferente, la nueva carpeta Temp hereda los Permisos del padre, lo que a menudo resulta en la falta de Permisos NTFS para su cuenta de usuario.

Después de mover la carpeta TEMP, ejecute el comando ICACLS% TEMP% desde el símbolo del sistema normalmente muestra las entradas de Permiso como se muestra a continuación, o algo similar:







 BUILTIN  Administradores: (I) (F) BUILTIN  Administradores: (I) (OI) (CI) (IO) (F) NT AUTHORITY  SYSTEM: (I) (F) NT AUTHORITY  SYSTEM: (I) (OI ) (CI) (IO) (F) NT AUTORIDAD  Usuarios autenticados: (I) (OI) (CI) (IO) (M) BUILTIN  Usuarios: (I) (RX) BUILTIN  Usuarios: (I) (OI ) (CI) (IO) (GR, GE) 

Aquí hay dos cosas, su cuenta de usuario no está en la lista. Además, los usuarios autenticados y los usuarios tienen accesos para modificar y leer / ejecutar para su carpeta TEMP, que no son necesarios. Con los permisos anteriores, ocurren los siguientes problemas:



  • La página de prueba no se imprime desde el token de usuario estándar, incluso si eres administrador. Los programas elevados pueden imprimir.
  • Microsoft Print a PDF genera un archivo de 0 bytes o no hace nada cuando se imprime como usuario estándar.

En resumen, las siguientes son las entradas de permisos que realmente necesitamos.



 NT AUTORIDAD  SISTEMA: (OI) (CI) (F) BUILTIN  Administradores: (OI) (CI) (F) W10-PC  Ramesh: (OI) (CI) (F) 

* donde Ramesh en este ejemplo, es el nombre de usuario.





A continuación, se explica cómo corregir los permisos de la carpeta TEMP.

Arreglando los permisos de la carpeta TEMP

Abra un elevado o Símbolo del sistema de administrador . Escriba los siguientes comandos exactamente como se indica a continuación y presione ENTER después de cada comando:



 icacls% temp% / herencia: r icacls% temp% / grant% username% :( OI) (CI) F / T / C icacls% temp% / grant Administradores: (OI) (CI) F / T / C icacls% temp% / grant System: (OI) (CI) F / T / C md% temp%  Low icacls% temp%  Low / setintegritylevel (OI) (CI) low 

El primer comando elimina todos los permisos heredados de la carpeta TEMP, y los siguientes tres comandos son para otorgar a los administradores, al SISTEMA y a su cuenta de usuario Permisos de control total de forma recursiva (incluidas las subcarpetas y los archivos). Y el último comando establece el nivel de integridad de% TEMP% Carpeta baja en Nivel de integridad obligatorio bajo, de modo que los programas que se ejecutan en IL bajo, como Internet Explorer, puedan acceder a la carpeta. Esto debe configurarse para evitar problemas de impresión en navegadores web, como Internet Explorer.

Ahora obtienes este resultado al ejecutar ICACLS% TEMP% , que es exactamente lo que necesitamos.

Eso debería solucionar problemas de impresión relacionados con permisos NTFS incorrectos. Por supuesto, puede configurar los mismos permisos utilizando el cuadro de diálogo Permisos a través de las propiedades de la carpeta Temp, pero yo personalmente prefiero Icacls porque es una forma más rápida de realizar la tarea. Si lo está haciendo usando la pestaña Permisos, eventualmente debería verse así.

Publicación relacionada

Corregir el error de acceso denegado a la carpeta comprimida (en zip) 'No se puede completar la operación'


Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.

Una 'pequeña' parte de usted ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:
  • Pin it!
  • Compártelo en tu blog favorito + Facebook, Reddit
  • ¡Tuitealo!
Así que muchas gracias por su apoyo, mi lector. No tomará más de 10 segundos de su tiempo. Los botones para compartir están justo debajo. :)