Bagaimana cara saya mengambil kepemilikan folder ketika akses ditolak dan tab keamanan hilang?

20

Saya memiliki Server Windows 2003 Standard x64 dengan SP2.

Setelah menghapus sejumlah besar folder dari folder, OS melaporkan "Akses Ditolak" pada setiap upaya untuk membaca atau memanipulasi folder. Saat memeriksa properti folder, tab Keamanan tidak ada, hanya Umum dan Kustomisasi yang terdaftar. Kami sudah mencoba beberapa hal.

  1. Ganti nama folder, akses ditolak.
  2. Hapus folder, akses ditolak.
  3. Ambil kepemilikan folder orang tua, dan sebarkan izin kepada anak-anak, akses ditolak.
  4. Subinacl, akses ditolak.
  5. Takeown (cmdline), akses ditolak.

Kami menjalankan chkdsk dalam mode read-only, dan ini belum selesai. Jika memungkinkan kami ingin menyelesaikan masalah ini tanpa me-reboot atau menjalankan chkdsk penuh dengan server offline.

Adakah yang tahu solusi untuk masalah ini?

Jim Counts
sumber
Jika Anda tidak dapat mengklaim kepemilikan, dan akun Anda adalah admin domain atau akun admin perusahaan, maka ada sesuatu yang / sangat / salah dengan gambar ini ...
Avery Payne
Yap, saya tidak akan menanyakan apakah ada sesuatu yang tidak sangat salah :)
Jim Hitungan
1
Saya menemukan bahwa di atas benar. Seorang pengguna memegang folder terbuka, dengan proses digantung. Saya menggunakan alat yang disebut Hyena dan memutus sesi pengguna dari folder yang dimaksud dan ini memungkinkan saya mengakses.

Jawaban:

35

Ketika saya melihat ini, itu karena suatu proses menahan folder tetapi folder sedang dalam proses dihapus. Gunakan alat seperti Process Explorer untuk melihat apakah ada yang memiliki pegangan terbuka di folder. Saya kira begitu Anda merilis atau reboot, folder itu akan hilang.

Kevin Kuphal
sumber
1
Terima kasih, saya menemukan bahwa Sistem memiliki pegangan. Ketika saya menghapus pegangannya, folder itu menghilang. Itu kosong pula, jadi +1 untuk menang.
Jim Menghitung
Bekerja dengan baik untuk saya juga. Memiliki layanan indeks di server cidaemon mengunci satu file dan mencegah pemuatan profil pada klien.
André Schild
Saya seorang idiot; Saya tidak percaya saya tidak berpikir untuk memeriksanya. Terima kasih.
Owen Blacker
3
Terima kasih, ini berhasil untuk saya. Perlu dicatat bahwa pesan yang diberikan dalam kasus ini menyesatkan. Mengapa Anda tidak mendapatkan "ini digunakan oleh suatu program" alih-alih "akses ditolak" ketika Anda mencoba menghapus atau mengambil kepemilikan?
harpo
Situasi serupa di sini: gimp memiliki pegangan folder dan svn bentrok mencoba untuk menghapusnya ketika beralih ke cabang lain. Kehilangan lebih dari satu jam mencari mengapa saya tidak bisa melakukan apa pun pada folder, termasuk mengutak-atik dengan izin pengguna, mencoba takeown, icacl, subinacl dll. Akan lebih bagus jika pesan bisa lebih benar - tentang file yang digunakan dan menghapus yang tertunda , tidak hanya "akses ditolak".
Zbyszek
1

Kedengarannya lebih seperti ada kunci file pada folder - mungkin beberapa aplikasi sudah membukanya. Coba gunakan program seperti Unlocker - itu akan menunjukkan kepada Anda aplikasi apa yang membuatnya terkunci dan dapat melepaskan kunci dan kemudian menghapus file atau folder untuk Anda.

Sanjay Sheth
sumber
+1 Terima kasih atas sarannya, saya telah menggunakan Unlocker sebelumnya, tetapi dalam hal ini saya ingin menghindari menginstal apa pun.
Jim Menghitung
1

Saya memiliki masalah yang sama, dan seperti dalam situasi Kevin, file itu ditahan terbuka yang sedang dihapus. Namun, tidak ada dalam proses explorer, unlocker gagal, seperti banyak hal lain yang saya coba.

Ternyata karena folder itu dibagikan, folder tersebut dibuka oleh pengguna lain dan dapat diselesaikan dengan masuk ke Alat Administratif -> Manajemen Komputer -> Folder Bersama -> Buka File dan tutup file atau folder yang relevan dari sana. Folder kemudian selesai dihapus secara otomatis.

Nick
sumber
Wow, 3,5 tahun kemudian, ini benar-benar menyelamatkan hari saya. Terima kasih. File tetap dibuka di sana melalui shutdown komputer dan restart. Setelah membersihkannya di sana, saya menghapusnya dengan mudah.
Noam Gal
1

Untuk menghapus file / folder yang dikunci oleh sistem.

  1. Temukan folder c: \ users \ xxx
  2. Cobalah untuk mengambil kepemilikan folder dan subfolder: (mungkin akan gagal)
  3. Jika tidak gagal, beri Anda hak penuh untuk folder dan subfolder dan hapus.
  4. Tetapi karena gagal, kita perlu menemukan proses windows penyihir mengunci file.
  5. Mulai c: \ cms \ Microsoft SysInternal \ procexp.exe
  6. Pergi untuk menemukan, menemukan pegangan
  7. Lakukan pencarian c: \ users \ xxx
  8. Jangan mengambil nomor PID yang mengunci file (kolom kedua)
  9. Kembali dan proses Kill atau Kill pohon proses jika itu pohon.
  10. Kembali ke folder dan ambil kapal pemilik folder dan subfolder c: \ users \ xxxx
  11. Memberi Anda hak penuh folder dan subfolder c: \ users \ xxx
  12. Hapus folder c: \ users \ xxx
  13. Login kembali pengguna, ia akan memiliki profil baru yang segar.

Cara mengambil pemilik kapal dan memberi Anda hak penuh folder dan subfolder

  1. Temukan folder c: \ users \ xxx Anda
  2. Mouse kanan di atasnya | properti | Keamanan | Mahir | Pemilik | Edit | Pilih akun iklan Anda | Ganti Pemilik pada subkontainer dan objek | Menerapkan
  3. Kembali ke tab Izin | ubah izin | tambahkan akun iklan Anda | Kontrol penuh | Ganti semua izin objek anak dengan izin bawaan dari objek ini
  4. Sekarang hapus folder c: \ users \ xxx Anda.
pengguna283191
sumber
0

Saya berada dalam situasi yang sama - program cadangan / pemulihan yang kami gunakan (FDR / Hulu) memiliki kunci pada folder - memulai kembali layanannya dan melepaskannya.

Siddhartha
sumber
0

Hal serupa terjadi pada saya. Saya memiliki proses mengunci file. Ini adalah bagaimana saya memperbaikinya. Saya mengunduh Process Explorer dari Run sekarang dari Sysinternals Live. Kemudian pada bilah menu di bagian atas aplikasi, saya mengklik Temukan. Di sana saya mengetik file atau direktori yang tidak bisa saya ubah izinnya. Proses ini mungkin memakan waktu cukup lama. Setelah file atau direktori muncul, saya menemukan proses yang menahan kunci. Lalu saya mengklik kanan proses dan membunuhnya.

John Losito
sumber
-2

Saya memiliki masalah yang sama dan satu-satunya cara saya menyadari mengapa saya tidak dapat mengambil kepemilikan atau bahkan memberikan izin adalah dengan menggunakan Process Explorer. Ia memberi tahu saya bahwa AVG, anti-virus saya, telah menguasai seluruh E saya: \ Drive. Nonaktifkan anti-virus, dan voila! Berhasil! Saatnya mencopot sampah ini.

IAmAGuest
sumber