Tidak dapat menghapus atau mengambil kepemilikan folder (Windows 7) [duplikat]

14

Saya memiliki folder yang tidak dapat saya hapus.

Saya juga tidak bisa mengambil kepemilikan.

Hard drive adalah yang sebelumnya saya gunakan di PC lain, jika ini ada bedanya.

Ketika mencoba untuk mengambil kepemilikan, dikatakan tidak dapat menampilkan pemilik saat ini dan ketika mencoba untuk mengambil kepemilikan memilih grup mana saja yang mengatakan akses ditolak.

Saya juga sudah mencoba melalui baris perintah menggunakan takeown namun ini juga mengatakan Access Ditolak.

Windows 7, dan saya masuk sebagai administrator.

fileperms
sumber
1
Jika Anda perlu menghapusnya dan Windows tidak memungkinkan Anda melakukannya, boot dari Linux Live CD / USB dan singkirkan folder tersebut.
Karan
Apakah itu pada drive eksternal? USB atau sejenisnya?
Burhan Khalid
Saran Karan sangat baik untuk folder dengan ribuan file karena me-reboot ke Linux jauh lebih cepat daripada menunggu kepemilikan selesai.
ndemou

Jawaban:

17
  1. Unduh PsExec.exe dari Sysinternals, alat ini memungkinkan Anda untuk membuka prompt perintah di bawah hak istimewa SISTEM LOKAL: http://live.sysinternals.com/psexec.exe (masukkan dalam C: \ temp)

  2. Buka prompt perintah dengan Administrator Privileges

  3. CD ke C: \ temp

  4. Jalankan psexec -s -i cmd.exe:, ini menginstal layanan sementara yang akan membuka command prompt di bawah akun SISTEM LOKAL. Layanan akan dihapus secara otomatis setelah Anda menutup layar (yaitu setelah EXIT)

  5. Jalankan TAKEOWN /F <folder> /R /D Y:, ini akan mengatur grup Administrators sebagai pemilik, itu juga berulang ke folder

  6. Untuk memberikan hak kontrol penuh kepada grup Administrator, jalankan ICACLS <folder> /grant administrators:F /T; yang /Tmenunjukkan bahwa operasi ini dilakukan pada semua file dan direktori yang cocok di bawah direktori yang ditentukan

Heebr
sumber
1
Terima kasih, tetapi masih mengatakan Access Ditolak ketika mencoba melalui prompt cmd dibuka oleh psexec
fileperms
8
Bisa jadi itu terkunci oleh beberapa proses. Lihatlah tautan jika ada sesuatu yang dapat Anda gunakan.
Heebr
1
Jika ini masih tidak membantu, cobalah mengatur ulang izin (Mewarisi dari atas) dan memberikan hak penuh kepada semua orang dengan kemudian mengeksekusi: 1: 'ICACLS <folder> / reset / T', 2: 'ICACLS <folder> / setowner everyone' , 3: 'ICACLS <folder> / beri semua orang: F'
Heebr
2
takeownharus memiliki parameter yang /Aditentukan untuk menetapkan kepemilikan kepada Administrator, bukan akun sistem lokal.
Mahmoud Al-Qudsi
1
melakukan pemeriksaan sistem file ( chkdskpada Windows) - mungkin sistem file rusak
Zrin