Cara Mereset Izin File dan Folder ke Default (ACL yang Diwarisi) di Windows - Winhelponline

How Reset File Folder Permissions Default Windows Winhelponline

Entri izin yang salah ditetapkan untuk akun pengguna dapat mencegah program mengakses file atau folder. Atau dapat menyebabkan pengguna yang tidak sah memiliki akses penuh ke objek. Dalam beberapa kasus, mungkin ada referensi ke akun pengguna (atau SID) yang sudah usang di ACL (daftar izin) yang ingin Anda bersihkan.



Apakah Anda salah mengubah izin NTFS untuk file atau folder, dan ingin kembali ke default (ACL yang diwariskan)?



Artikel ini memberi tahu Anda cara mengganti izin file atau folder dengan izin bawaan yang diwariskan dengan cepat menggunakan baris perintah icacls.exe. Informasi ini berlaku untuk semua versi Windows, dari Windows Vista hingga Windows 10.



Setel ulang Izin NTFS untuk File atau Folder

Menggunakan built-in icacls.exe alat konsol, Anda dapat dengan cepat mengatur ulang izin NTFS untuk file atau folder. Alat ini juga memiliki fitur di mana Anda dapat mengatur ulang izin untuk file di folder dan sub-folder, secara rekursif.



  • Itu icacls.exe / reset command-line menggantikan ACL (daftar izin) dengan ACL bawaan default untuk semua file atau folder yang cocok.

Penting: Akun pengguna Anda memerlukan izin kontrol penuh untuk mengatur ulang atau mengubah izin file atau folder. Kurangnya izin akan menyebabkan kesalahan Gagal memproses n file saat menjalankan perintah reset. Jika itu yang terjadi, pastikan Anda terlebih dahulu ambil kepemilikan dan tetapkan izin kontrol penuh untuk akun Anda.

Misalkan Anda memiliki izin berikut untuk folder:

icacls mengatur ulang file atau folder izin

Pada gambar di atas, Anda dapat melihat bahwa ada entri izin khusus (tidak diwariskan) untuk pengguna bernama BackupUser , Untuk D: Dokumen map.

  • Untuk menghapus entri izin yang tidak diinginkan, Anda dapat melakukannya melalui dialog Pengaturan Keamanan Lanjutan. Tetapi ini bisa membosankan jika Anda ingin mengatur ulang izin banyak untuk semua file dalam satu folder dan subfolder. Di situlah built-in icacls.exe alat datang untuk menyelamatkan.

Menjalankan icacls.exe d: docs baris perintah untuk melihat izin folder menunjukkan ini:

OPTIPLEX-9020  BackupUser: (OI) (CI) (M) 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) (M) NT AUTHORITY  Authenticated Users: (I) (OI) (CI) (IO) (M) BUILTIN  Users: (I) (RX) BUILTIN  Pengguna: (I) (OI) (CI) (IO) (GR, GE)
  • Itu (SAYA) entri menunjukkan bahwa izin diwarisi dari penampung induk. Dalam daftar ACL di atas, hanya ada satu entri ACL yang tidak diturunkan untuk BackupUser .

Atur ulang izin NTFS untuk file atau folder

Gunakan baris perintah ini (dari admin Command Prompt ) sintaks untuk mengatur ulang izin untuk file atau folder.

icacls file_or_folder_name / reset

Untuk mengatur ulang Docs map izin, saya akan menjalankan:

icacls d:  docs / reset

Untuk mengatur ulang individu izin file, saya akan menjalankan:

icacls d:  docs  places.docx / reset

Untuk mengatur ulang izin untuk semua data di dalam folder (mis., D: Dokumen ), Lari:

icacls d:  docs  * / reset

Setel ulang izin NTFS untuk folder, subfoldernya, dan file

Untuk mengatur ulang izin untuk Docs folder bersama dengan sub-foldernya, dan semua file secara rekursif , jalankan perintah ini:

icacls d:  docs / reset / t / c

Argumen baris perintah terkait:

  • / t - Melakukan operasi pada semua file yang ditentukan dalam direktori saat ini dan subdirektorinya.
  • / c - Melanjutkan operasi meskipun ada kesalahan file. Pesan kesalahan akan tetap ditampilkan.
  • / q - Menekan pesan sukses.
  • / l - Melakukan operasi pada tautan simbolik alih-alih tujuannya.

Anda akan melihat keluaran seperti ini:

file diproses: d:  docs file diproses: d:  docs  Expenses.xlsx file diproses: d:  docs  Places.docx Berhasil diproses 3 file Gagal memproses 0 file

icacls mengatur ulang file atau folder izin

Izin untuk Docs folder sekarang disetel ulang. Ini berarti entri ACL tambahan akan hilang. Hanya entri yang diwariskan yang tersisa. Jika Anda telah menonaktifkan warisan sebelumnya, file icacls.exe / reset baris perintah akan mengembalikan izin yang diwariskan kembali.


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!
Jadi terima kasih banyak atas dukungan Anda, pembaca saya. Ini tidak akan memakan waktu lebih dari 10 detik dari waktu Anda. Tombol bagikan ada tepat di bawah. :)