Et voi tulostaa vakiokäyttäjänä? Korjaa TEMP-kansion käyttöoikeudet

2017-09-15 16:43:52
Tärkein·Microsoft·Et voi tulostaa vakiokäyttäjänä? Korjaa TEMP-kansion käyttöoikeudet

Temp-kansion siirtäminen voi joskus aiheuttaa tulostusongelmia Windowsissa, riippuen siitä, kuinka Käyttöoikeudet asetetaan kohdekansiossa tai asemassa. Kun olet muuttanut TEMP- tai TMP-käyttäjäympäristömuuttujia siirtääksesi Temp-kansiosi toiseen asemaan, uusi Temp-kansio perii käyttöoikeudet vanhemmilta, jolloin usein puuttuvat NTFS-käyttöoikeudet käyttäjätililtäsi.

TEMP-kansion siirtämisen jälkeen ICACLS% TEMP% -komennon suorittaminen komentoriviltä näyttää yleensä alla olevat käyttöoikeusmerkinnät tai hiukan samankaltaiset:

BUILTIN\Administrators:(I)(F) BUILTIN\Administrators:(I)(OI)(CI)(IO)(F) NT AUTHORITY\SYSTEM:(I)(F) NT AUTHORITY\SYSTEM:(I)(OI)(CI)(IO)(F) NT AUTHORITY\Authenticated Users:(I)(OI)(CI)(IO)(M) BUILTIN\Users:(I)(RX) BUILTIN\Users:(I)(OI)(CI)(IO)(GR, GE) 

Tässä on kaksi asiaa, käyttäjätilisi puuttuu luettelosta. Todennetut käyttäjät ja käyttäjät ovat myös muokkaaneet ja lukeneet / suorittaneet TEMP-kansiosi käyttöoikeuksia, joita ei vaadita. Edellä olevien käyttöoikeuksien kanssa seuraavia ongelmia esiintyy:

  • Testisivu ei tulostu tavallisesta käyttäjän tunnuksesta, vaikka olisit järjestelmänvalvoja. Korotetut ohjelmat pystyvät tulostamaan.

  • Microsoft Print to PDF luo 0 tavun tiedoston tai ei tee mitään, kun se tulostetaan tavallisena käyttäjänä.

Lyhyesti sanottuna seuraavat ovat lupamerkinnät, joita todella tarvitsemme.

 NT AUTHORITY\SYSTEM:(OI)(CI)(F) BUILTIN\Administrators:(OI)(CI)(F) W10-PC\Ramesh:(OI)(CI)(F) 

* missä Ramesh tässä esimerkissä on käyttäjänimi.

Täältä löydät ohjeet kuinka korjata TEMP-kansion käyttöoikeudet.

TEMP-kansion käyttöoikeuksien korjaaminen

Avaa korotettu tai järjestelmänvalvojan komentokehote. Kirjoita seuraavat komennot tarkalleen alla esitetyllä tavalla ja paina ENTER jokaisen komennon jälkeen:

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

Ensimmäinen komento poistaa kaikki TEMP-kansion perimät käyttöoikeudet, ja seuraavien kolmen komennon on annettava järjestelmänvalvojille, JÄRJESTELMÄN ja käyttäjätilisi täydet hallintaoikeudet rekursiivisesti (mukaan lukien alikansiot ja tiedostot). Ja viimeinen komento asettaa% TEMP% \ Low -kansion eheystasoksi alhaisen pakollisen eheyden tason, jotta kansioon pääsee matalassa IL: ssä toimivilla ohjelmilla, kuten Internet Explorer. Tämä on määritettävä, jotta vältetään tulostaminen web-selaimissa, kuten Internet Explorer.

Nyt saat tämän tuloksen suorittaessasi ICACLS% TEMP%, mitä me tarvitsemme.

Tämän pitäisi korjata virheellisiin NTFS-käyttöoikeuksiin liittyvät tulostusongelmat. Voit tietysti määrittää samat käyttöoikeudet käyttämällä Käyttöoikeudet-valintaikkunaa Temp-kansion ominaisuuksien kautta; mutta pidän henkilökohtaisesti Iacacleja, koska se on nopeampi tapa suorittaa tehtävä. Jos teet sen käyttöoikeudet-välilehden avulla, sen pitäisi lopulta näyttää tältä.

Liittyvä postaus

Korjaa pakatun (pakatun) kansion käyttö evätty virhe "Toimintoa ei voida suorittaa loppuun"

Toimituksen Valinta