Memindahkan folder Temp Anda terkadang dapat menyebabkan masalah pencetakan di Windows, tergantung pada bagaimana Izin diatur di folder atau drive tujuan. Setelah mengubah TEMP atau TMP Anda variabel lingkungan pengguna untuk memindahkan folder Temp Anda ke drive yang berbeda, folder Temp yang baru mewarisi Izin dari orang tua, yang seringkali mengakibatkan hilangnya Izin NTFS untuk akun pengguna Anda.
Setelah memindahkan folder TEMP, jalankan perintah ICACLS% TEMP% dari Command Prompt biasanya menampilkan entri Izin seperti di bawah ini, atau sedikit mirip:
BUILTIN Administrator: (I) (F) BUILTIN Administrator: (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)
Ada dua hal di sini, akun pengguna Anda tidak ada di daftar. Juga, Pengguna dan Pengguna yang Diautentikasi memiliki akses Ubah dan Baca / Jalankan untuk folder TEMP Anda, yang tidak diperlukan. Dengan Izin di atas, masalah berikut terjadi:
- Halaman pengujian tidak dicetak dari token pengguna standar, meskipun Anda adalah administrator. Program yang ditinggikan dapat mencetak.
- Microsoft Print ke PDF menghasilkan file 0-byte atau tidak melakukan apa-apa saat dicetak sebagai pengguna standar.
Singkatnya, berikut ini adalah entri Izin yang benar-benar kami butuhkan.
NT AUTHORITY SYSTEM: (OI) (CI) (F) BUILTIN Administrators: (OI) (CI) (F) W10-PC Ramesh: (OI) (CI) (F)
* di mana Ramesh dalam contoh ini, adalah nama pengguna.
Berikut adalah cara memperbaiki Izin untuk folder TEMP.
Memperbaiki Izin folder TEMP
Buka yang ditinggikan atau Prompt Perintah Admin . Ketik perintah berikut persis seperti yang diberikan di bawah ini, dan tekan ENTER setelah setiap perintah:
icacls% temp% / inheritance: r icacls% temp% / grant% username% :( OI) (CI) F / T / C icacls% temp% / grant Administrator: (OI) (CI) F / T / C icacls% temp% / grant Sistem: (OI) (CI) F / T / C md% temp% Low icacls% temp% Low / setintegritylevel (OI) (CI) low
Perintah pertama menghapus semua Izin yang diwariskan untuk folder TEMP, dan tiga perintah berikutnya adalah untuk memberikan Administrator, SISTEM, dan akun pengguna Anda Izin Kontrol Penuh secara rekursif (termasuk sub-folder dan file). Dan perintah terakhir mengatur tingkat integritas folder% TEMP% Rendah ke Tingkat Integritas Wajib Rendah, sehingga folder tersebut dapat diakses oleh program yang berjalan di IL rendah, seperti Internet Explorer. Ini perlu disetel untuk menghindari masalah pencetakan di browser Web, seperti Internet Explorer.
Sekarang Anda mendapatkan hasil ini saat berlari ICACLS% TEMP% , itulah yang kami butuhkan.
Itu seharusnya memperbaiki masalah pencetakan yang terkait dengan Izin NTFS yang salah. Anda tentu saja dapat mengonfigurasi Izin yang sama menggunakan dialog Izin melalui properti folder Temp tetapi saya pribadi lebih suka Icacls karena ini cara yang lebih cepat untuk menyelesaikan tugas. Jika Anda melakukannya menggunakan tab Izin, pada akhirnya akan terlihat seperti ini.
Posting terkait
Perbaiki Kesalahan Akses Folder Terkompresi (Di-zip) 'Tidak Dapat Menyelesaikan Operasi'
Satu permintaan kecil: Jika Anda menyukai posting ini, tolong bagikan ini?
Satu bagian 'kecil' dari Anda akan sangat membantu pertumbuhan blog ini. Beberapa saran bagus:- Sematkan!
- Bagikan ke blog favorit Anda + Facebook, Reddit
- Tweet itu!