Saya tidak dapat menghapus pohon direktori yang sangat dalam. Ketika saya mencoba untuk menghapusnya secara normal, itu hanya tetap 0% dan tidak ada yang terjadi.
Saya telah mencoba menggunakan metode robocopy dengan /purge
, yang berjalan selama lebih dari 1 jam tanpa terjadi apa-apa.
Saya kemudian mencoba alat Hapus Jauh dari sini: https://github.com/juanpablojofre/deepremove
Dikatakan mendeteksi 1520 folder dan kemudian saya mendapatkan pesan kesalahan ini:
Saya telah berhasil menggunakan perangkat lunak deep removal sebelumnya, tetapi tidak berhasil dalam kasus ini. Saya pikir itu mungkin karena subdirektori tidak memiliki nama yang sama, tetapi entah bagaimana dinamai mesin tiket yang lebih baik e dan lebih baik tiket-machin setiap folder lainnya. Adakah yang tahu bagaimana cara memperbaikinya?
sumber
chkdsk
membantu?share1$
dan kemudian setelah itu tutup semua instance dari explorer yang telah Anda buka dengan folder ini, dll. Sekarang terhubung ke\\localhost\share1$
dan folder pertama menghapusnya, dll. Anda kemudian membatalkan berbagi dan ulangi proses yang sama lagi meninggalkan 255 karakter di jalur penuh. Selain itu, pertimbangkan untuk boot ke disk Linux atau sesuatu dan coba hapus.Jawaban:
Anda dapat menggunakan alat ini untuk memindai pohon direktori untuk menemukan nama jalur lebih dari 255 karakter:
https://sourceforge.net/projects/tlpd/files/v4.6/source/
dan kemudian ganti namanya.
TLPD dikembangkan sebagai produk pelengkap untuk proyek EVACopy: http://evacopy.sourceforge.net
sumber