Kausta Temp teisaldamine võib mõnikord põhjustada Windowsi printimisprobleeme, sõltuvalt sellest, kuidas õigused sihtkaustas või draivis on seatud. Pärast TEMP- või TMP-kasutajakeskkonna muutujate muutmist, et teisaldada kaust Temp teise kettale, pärib uus kaust Temp vanema käest õigused, mille tulemuseks on sageli teie kasutajakonto puuduvad NTFS-i õigused.
Pärast kausta TEMP teisaldamist kuvatakse käsuviibalt käsu ICACLS% TEMP% käsk Loa kirjed allpool või pisut sarnaselt:
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)
Siin on kaks asja: teie kasutajakonto puudub loendis. Samuti on autentitud kasutajatel ja kasutajatel TEMP-kausta muutmine ja lugemine / täitmine, mida pole vaja. Ülaltoodud lubadega tekivad järgmised probleemid:
Testlehte ei prindita tavalisest kasutaja tunnusest, isegi kui olete administraator. Kõrgendatud programme on võimalik printida.
Microsoft Print to PDF loob 0-baidise faili või ei tee tavakasutajana printimisel midagi.
Lühidalt, järgmised on loa kanded, mida me tegelikult vajame.
NT AUTHORITY\SYSTEM:(OI)(CI)(F) BUILTIN\Administrators:(OI)(CI)(F) W10-PC\Ramesh:(OI)(CI)(F)
* kus selles näites Ramesh on kasutajanimi.
Siit saate teada saada, kuidas parandada kausta TEMP õigusi.
TEMP-i kausta õiguste kinnitamine
Avage kõrgendatud või administraatori käsuviip. Tippige järgmised käsud täpselt nii, nagu allpool toodud, ja vajutage iga käsu järel ENTER:
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
Esimene käsk eemaldab kõik TEMP-i kausta päritud õigused ja järgmised kolm käsku on anda administraatoritele, SÜSTEEMILE ja teie kasutajakontole rekursiivselt täielikud juhtimisõigused (sealhulgas alamkaustad ja failid). Ja viimane käsk seab kausta% TEMP% \ Low terviklikkuse taseme madalaks kohustuslikuks terviklikkuse tasemele, nii et kaustale pääsevad ligi madala IL-i töötavad programmid, näiteks Internet Explorer. See tuleb seadistada, et vältida trükiprobleeme veebibrauserites, näiteks Internet Explorer.
Nüüd saate selle tulemuse, kui käivitate ICACLS% TEMP%, mis on täpselt see, mida me vajame.
See peaks parandama valede NTFS-i lubadega seotud printimisprobleemid. Muidugi saate samu Permissions konfigureerida dialoogi Permissions abil Temp kausta atribuutide kaudu; kuid ma eelistan isiklikult Icacl-sid, sest see on kiirem viis ülesande täitmiseks. Kui teete seda vahekaardi Load abil, peaks see lõpuks välja nägema selline.
Seotud postitus
Parandage kokkusurutud (tõmblukustatud) kausta juurdepääsu tõrge "Toimingut ei õnnestu lõpule viia"