Không thể in với tư cách người dùng chuẩn? Sửa quyền đối với thư mục TEMP - Winhelponline

Cannot Print Standard User



Việc di chuyển thư mục Temp của bạn đôi khi có thể gây ra sự cố in trong Windows, tùy thuộc vào cách Quyền được đặt trong thư mục hoặc ổ đĩa đích. Sau khi thay đổi TEMP hoặc TMP của bạn biến môi trường người dùng để di chuyển thư mục Temp của bạn sang một ổ đĩa khác, thư mục Temp mới sẽ kế thừa Quyền từ cấp độ gốc, thường dẫn đến việc thiếu Quyền NTFS cho tài khoản người dùng của bạn.

Sau khi di chuyển thư mục TEMP, chạy lệnh ICACLS% TEMP% từ Dấu nhắc lệnh thường hiển thị các mục Quyền như bên dưới hoặc hơi tương tự:







 BUILTIN  Quản trị viên: (I) (F) BUILTIN  Quản trị viên: (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) 

Có hai điều ở đây, tài khoản người dùng của bạn bị thiếu trong danh sách. Ngoài ra, Người dùng và Người dùng được Xác thực có quyền truy cập Sửa đổi và Đọc / Thực thi cho thư mục TEMP của bạn, không bắt buộc. Với các Quyền ở trên, các sự cố sau xảy ra:



  • Trang kiểm tra không in từ mã thông báo người dùng chuẩn, ngay cả khi bạn là quản trị viên. Các chương trình nâng cao có thể in.
  • Microsoft Print sang PDF tạo tệp 0 byte hoặc không làm gì khi được in ra dưới dạng người dùng tiêu chuẩn.

Tóm lại, sau đây là các mục Permission mà chúng ta thực sự cần.



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

* trong đó Ramesh trong ví dụ này, là tên người dùng.





Đây là cách sửa lỗi Quyền cho thư mục TEMP.

Sửa quyền đối với thư mục TEMP

Mở cao hoặc Lời nhắc lệnh của quản trị viên . Nhập chính xác các lệnh sau như được cung cấp bên dưới và nhấn ENTER sau mỗi lệnh:



 icacls% temp% / inherit: r icacls% temp% / Grant% username% :( OI) (CI) F / T / C icacls% temp% / Grant Quản trị viên: (OI) (CI) F / T / C icacls% tạm thời% / cấp Hệ thống: (OI) (CI) F / T / C md% temp%  Low icacls% temp%  Low / setintegritylevel (OI) (CI) thấp 

Lệnh đầu tiên loại bỏ tất cả các Quyền được kế thừa cho thư mục TEMP và ba lệnh tiếp theo là cấp cho Quản trị viên, HỆ THỐNG và tài khoản người dùng của bạn Quyền Kiểm soát Toàn bộ một cách đệ quy (bao gồm các thư mục con và tệp). Và lệnh cuối cùng đặt mức toàn vẹn của thư mục% TEMP% Low thành Mức toàn vẹn bắt buộc thấp, để thư mục có thể được truy cập bằng các chương trình chạy ở IL thấp, như Internet Explorer. Điều này cần được đặt để tránh sự cố in trong các trình duyệt Web, như Internet Explorer.

Bây giờ bạn nhận được kết quả này khi chạy ICACLS% TEMP% , đó là chính xác những gì chúng tôi cần.

Điều đó sẽ khắc phục sự cố in liên quan đến Quyền NTFS không chính xác. Tất nhiên, bạn có thể định cấu hình các Quyền tương tự bằng cách sử dụng hộp thoại Quyền thông qua thuộc tính thư mục Temp nhưng cá nhân tôi thích Icacls vì đó là cách nhanh hơn để hoàn thành nhiệm vụ. Nếu bạn đang làm việc đó bằng tab Quyền, cuối cùng nó sẽ trông giống như thế này.

Bài liên quan

Sửa lỗi truy cập thư mục được nén (đã nén) bị từ chối “Không thể hoàn thành thao tác”


Một yêu cầu nhỏ: Nếu bạn thích bài viết này, hãy chia sẻ nó?

Một chia sẻ 'nhỏ' từ bạn sẽ giúp ích rất nhiều cho sự phát triển của blog này. Một số gợi ý tuyệt vời:
  • Ghim nó!
  • Chia sẻ nó lên blog yêu thích của bạn + Facebook, Reddit
  • Tweet nó!
Vì vậy, cảm ơn bạn rất nhiều vì đã hỗ trợ của bạn, độc giả của tôi. Nó sẽ không mất quá 10 giây thời gian của bạn. Các nút chia sẻ ở ngay bên dưới. :)