Negalite spausdinti kaip įprastas vartotojas? Pataisykite TEMP aplankų leidimus

2017-09-15 16:43:52
Pagrindinis·Microsoft·Negalite spausdinti kaip įprastas vartotojas? Pataisykite TEMP aplankų leidimus

Jei perkeliate aplanką „Temp“, „Windows“ sistemoje kartais gali kilti spausdinimo problemų, atsižvelgiant į tai, kaip leidimai nustatomi paskirties aplanke ar diske. Pakeitęs TEMP arba TMP vartotojo aplinkos kintamuosius norėdamas perkelti „Temp“ aplanką į kitą diską, naujasis „Temp“ aplankas paveldi leidimus iš tėvų, todėl dažnai trūksta jūsų vartotojo paskyros NTFS leidimų.

Perkėlę TEMP aplanką, paleisdami komandą ICACLS% TEMP% iš komandinės eilutės, paprastai pateikiami leidimo įrašai, kaip nurodyta toliau, arba šiek tiek panašūs:

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) 

Čia yra du dalykai, sąraše trūksta jūsų vartotojo abonemento. Be to, autentifikuoti vartotojai ir vartotojai turi modifikuoti ir skaityti / vykdyti jūsų TEMP aplanko prieigas, kurios nėra būtinos. Dėl aukščiau nurodytų leidimų kyla šios problemos:

  • Testo puslapis nespausdinamas iš standartinio vartotojo rakto, net jei esate administratorius. Padidėjusias programas galima spausdinti.

  • „Microsoft Print to PDF“ sukuria 0 baitų failą arba nieko nedaro, kai spausdinama kaip įprastas vartotojas.

Trumpai tariant, toliau pateikiami leidimai, kurių mums tikrai reikia.

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

* kur šiame pavyzdyje „Ramesh“ yra vartotojo vardas.

Štai kaip išspręsti TEMP aplanko leidimus.

TEMP aplanko leidimų taisymas

Atidarykite padidintą arba administratoriaus komandų eilutę. Įveskite šias komandas tiksliai taip, kaip nurodyta žemiau, ir paspauskite ENTER po kiekvienos komandos:

 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 

Pirma komanda pašalina visus paveldėtus TEMP aplanko leidimus, o kitos trys komandos turi suteikti administratoriams, SISTEMAI ir jūsų vartotojo abonementui retrospektyviai visas valdymo teises (įskaitant pakatalogius ir failus). Ir paskutinė komanda nustato aplanko% TEMP% \ žemas vientisumo lygį iki žemo privalomo vientisumo lygio, kad aplanką galėtų pasiekti programos, veikiančios žemoje IL, pvz., „Internet Explorer“. Tai reikia nustatyti norint išvengti spausdinimo problemų žiniatinklio naršyklėse, tokiose kaip „Internet Explorer“.

Dabar jūs gaunate šį rezultatą paleisdami ICACLS% TEMP%, tai yra būtent tai, ko mums reikia.

Tai turėtų išspręsti spausdinimo problemas, susijusias su neteisingais NTFS leidimais. Jūs, be abejo, galite sukonfigūruoti tuos pačius leidimus naudodami dialogo langą Leidimai, naudodami aplanko „Temp“ ypatybes; bet aš asmeniškai renkuosi „Icacls“, nes tai yra greitesnis būdas atlikti užduotį. Jei tai darote naudodami skirtuką Leidimai, jis ilgainiui turėtų atrodyti taip.

Susijęs pranešimas

Pataisyti suglaudinto („zip“) aplanko prieigą, atmesta klaida „Nepavyko atlikti operacijos“

Redaktoriaus Pasirinkimas