Saya memiliki hard disk eksternal yang memiliki 1 partisi, diformat dalam NTFS. Saya menggunakan drive ini pada banyak komputer dengan login yang berbeda pada mesin yang berbeda, Windows XP dan Windows 7. Semua file adalah file lama biasa, bukan OS yang dienkripsi atau dikompresi.
Sesekali Windows 7 tidak membiarkan saya mengakses beberapa file, mengutip masalah izin. Saya dapat menghindari ini per kasus dengan mengambil kepemilikan dan menetapkan izin yang sesuai. Namun ini membosankan. Apakah ada cara sederhana untuk memberi tahu Windows untuk tidak menegakkan atau menyimpan izin apa pun pada file / direktori apa pun di partisi?
external-hard-drive
permissions
ntfs
pengguna12889
sumber
sumber
Jawaban:
Drive eksternal Anda diformat dengan sistem file NTFS, yang mendukung pembatasan akses.
Sayangnya, sementara beberapa pengguna dan grup keamanan terintegrasi ke Windows dengan ID Keamanan yang telah ditentukan yang sama pada semua mesin (seperti Semua Orang), pengguna dan grup lain memiliki SID yang berasal dari mesin yang mereka tetapkan.
Untuk menormalkan situasi Anda harus:
Everyone
dan klik OK . Anda harus memverifikasi yangEveryone
telah ditambahkan ke daftar.Berhati-hatilah di masa depan untuk tidak mengalokasikan izin akses terpisah ke sub-folder drive (membiarkan semua izin sebagai warisan). Jika ini terjadi lagi, ulangi langkah untuk "Ganti entri izin pada semua objek anak".
Perhatikan fakta bahwa di bawah Windows 7/8 akun Tamu bukan bagian dari grup Semua Orang. Jika Anda membutuhkannya, Anda harus menambahkan Tamu seperti di atas untuk grup Semua Orang.
Jika Anda mengalami masalah dengan UAC, coba gunakan Explorer melalui "Run as administrator".
sumber
takeown /f e:\ /r /d y
nanti, dan semuanya beres lagi.takeown adalah alat termudah untuk menyingkirkan sistem izin yang rusak ini.
mulai cmd sebagai administrator (klik kanan ikon cmd, jalankan sebagai admin), dan masukkan
contoh untuk drive F:
sumber
F:\Documents And Settings
untuk saya, yang ditautkan keC:\Users
.Contoh di atas:
akan menugaskan pemilik ke pengguna saat ini. Untuk menetapkan pemilik ke grup administrator tambahkan
/a
opsi, Misalnya:Ini akan mencapai langkah 1-4 dari solusi harrymc.
Perhatikan bahwa
/d y
ini tergantung pada lokalisasi, dengan lokalisasi Jerman misalnya/D j
.sumber
Tentang Recur-sing, Jika Anda menemukan pintasan di dalam folder yang kembali ke folder itu cukup setel ulang izin pintasan untuk menolak izin apa pun yang menyebabkan masalah. kemungkinan besar di area data aplikasi di bawah pengguna. jika tidak, Anda mendapatkan hal-hal yang menjengkelkan seperti jalur file tidak terbatas memecah pengarsipan atau menyalin atau apa pun. Salah satu masalah paling menjengkelkan di sebelah barang keamanan itu sendiri. Jika salah satu pembuat OS ini benar-benar percaya pada kebebasan pengguna, mereka akan mengembangkan NTFS tanpa deskriptor keamanan dan membiarkan pengguna melakukan apa yang mereka kehendaki.
sumber
Tentu saja ini sudah lama ditanyakan, tetapi orang masih dapat melihat ini jika mereka melakukan pencarian yang benar (seperti yang saya lakukan). Ada beberapa metode baru untuk menangani hal ini yang telah dikembangkan.
Yang pertama adalah menggunakan
convert
perintah. Saya percaya ini tersedia dengan Windows 7 & di atas. Buka prompt perintah (saya akan menyarankan membukanya sebagai administrator jika memungkinkan). Lalu masukkan:di mana
X:
surat drive eksternal Anda. Ini akan mempertahankan format NTFS tetapi mengonversi keamanan di semua file & folder untuk memungkinkan akses oleh semua pengguna. Opsi lainnya adalah memformat ulang drive Anda ke exFAT. Anda ingin mencadangkan file yang ada di tempat lain karena ini akan menghapus disk. Anda dapat melakukan ini dari GUI format drive Windows. JIKA Anda memiliki Win7 atau lebih besar itu harus ada di sana.Klik kanan drive Anda dalam tampilan explorer, klik "Format", pilih "exFAT" di drop-down Sistem File dan klik Mulai.
Kelebihan sistem exFAT adalah tidak ada batasan ukuran file atau ukuran partisi, dan didukung penuh (Baca DAN Tulis) oleh Windows dan Mac OS yang lebih baru (dan juga distro Linux).
sumber
takeown
?convert /NoSecurity
perlu dijalankan lagi pada setiap penggunaan, dan izin administrator mungkin diperlukan saat mengunci disk. Untuk exFAT: Deskripsi perintah convert mengatakan: "Volume yang dikonversi ke sistem file NTFS tidak dapat dikonversi kembali ke FAT atau FAT32", jadi karena exFAT hanya FAT64, mungkin tidak mungkin untuk mengubah NTFS ke exFAT.Pengguna @laggingreflex bertanya dalam bunganya yang diposting tentang format file yang tidak akan menyebabkan masalah terkait izin ketika dipindahkan di antara komputer.
Dalam kasus ini saya menyarankan untuk memformat disk sebagai FAT32, yang sama sekali tidak memiliki pengertian tentang keamanan dan izin. Kerugiannya adalah terbatas pada file berukuran hingga 4GB. Keuntungannya adalah ia didukung secara universal pada semua versi Windows, Mac, Linux, konsol game, dan hampir semua hal dengan port USB.
Jika batasan 4GB tidak dapat diterima, format exFAT pada dasarnya adalah FAT64. Kerugiannya adalah itu milik dan memerlukan lisensi dari Microsoft. Ini bekerja dengan semua versi Windows dari XP Paket Layanan 3 dan di atas (dan / atau instalasi terpisah Pembaruan Windows XP KB955704), dan pada versi modern Mac OS X, tetapi memerlukan perangkat lunak tambahan di Linux.
sumber