Nemôžete tlačiť ako štandardný používateľ? Opraviť povolenia priečinka TEMP - Winhelponline

Cannot Print Standard User

Presunutie priečinka Temp môže niekedy spôsobiť problémy s tlačou v systéme Windows, v závislosti od toho, ako sú povolenia nastavené v cieľovom priečinku alebo na jednotke. Po zmene TEMP alebo TMP premenné užívateľského prostredia Ak chcete presunúť priečinok Temp na inú jednotku, nový priečinok Temp dedí povolenia od rodiča, čo často vedie k chýbajúcim povoleniam NTFS pre váš používateľský účet.



Po presunutí priečinka TEMP spustením príkazu ICACLS% TEMP% z príkazového riadku zvyčajne zobrazuje položky povolení uvedené nižšie alebo mierne podobné:

 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 AUTORIT  Overení používatelia: (I) (OI) (CI) (IO) (M) BUILTIN  Používatelia: (I) (RX) BUILTIN  Používatelia: (I) (OI ) (CI) (IO) (GR, GE) 

Sú tu dve veci, váš používateľský účet v zozname chýba. Authenticated Users and Users have Modify and Read / Execute accesss for your TEMP folder, which are not required. S vyššie uvedenými povoleniami sa vyskytujú nasledujúce problémy:



  • Testovacia stránka sa netlačí zo štandardného tokenu používateľa, aj keď ste administrátor. Zvýšené programy sú schopné tlačiť.
  • Microsoft Print to PDF vygeneruje 0-bajtový súbor alebo pri tlači ako štandardný užívateľ neurobí nič.

Stručne povedané, toto sú položky povolení, ktoré skutočne potrebujeme.

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

* kde Ramesh je v tomto príklade meno používateľa.



Týmto spôsobom je možné opraviť povolenia pre priečinok TEMP.

Oprava povolení priečinka TEMP

Otvorte vyvýšený alebo Príkazový riadok správcu . Zadajte nasledujúce príkazy presne tak, ako je uvedené nižšie, a po každom príkaze stlačte kláves ENTER:

 icacls% temp% / inheritance: r icacls% temp% / grant% username% :( OI) (CI) F / T / C icacls% temp% / grant Správcovia: (OI) (CI) F / T / C icacls% temp% / grantový systém: (OI) (CI) F / T / C md% temp%  Low icacls% temp%  Low / setintegritylevel (OI) (CI) low 

Prvý príkaz odstráni všetky zdedené povolenia pre priečinok TEMP a ďalšie tri príkazy majú udeliť správcom, SYSTÉMU a vášmu používateľskému účtu oprávnenie Úplné riadenie rekurzívne (vrátane podpriečinkov a súborov). A posledný príkaz nastaví úroveň integrity priečinka% TEMP% Low na nízku povinnú úroveň integrity, aby k priečinku bolo možné získať prístup pomocou programov spustených s nízkym IL, ako je napríklad Internet Explorer. Toto je potrebné nastaviť, aby sa zabránilo problémom s tlačou vo webových prehľadávačoch, ako je napríklad Internet Explorer.

Teraz získate tento výsledok pri behu ICACLS% TEMP% , čo je presne to, čo potrebujeme.

To by malo opraviť problémy s tlačou súvisiace s nesprávnymi povoleniami NTFS. Rovnaké povolenia môžete samozrejme nakonfigurovať pomocou dialógového okna Povolenia prostredníctvom vlastností priečinka Temp, ale osobne uprednostňujem Icacls pretože je to rýchlejšia cesta k splneniu úlohy. Ak to robíte pomocou karty Povolenia, malo by to nakoniec vyzerať takto.

Súvisiaci príspevok

Opraviť chybu odmietnutia prístupu k stlačenému (komprimovanému) priečinku „Operáciu nie je možné dokončiť“


Jedna malá požiadavka: Ak sa vám tento príspevok páčil, zdieľajte ho?

Jedno „malé“ zdieľanie od vás by vážne pomohlo pri rozširovaní tohto blogu. Niekoľko skvelých návrhov:
  • Pripnúť!
  • Zdieľajte to na svojom obľúbenom blogu + Facebook, Reddit
  • Tweetujte to!
Takže vám veľmi pekne ďakujem za podporu, môj čitateľ. Nebude to trvať viac ako 10 sekúnd vášho času. Tlačidlá zdieľania sú vpravo dole. :)