Bagaimana cara menghapus direktori yang disebut C: di bawah Windows?


12

Saya membaca pertanyaan ini:

Bagaimana cara menghapus (tidak valid) file dengan titik dua di namanya di bawah Windows?

Ini tampaknya tidak berfungsi untuk direktori bernama C:sekalipun.

Saya memiliki direktori yang bernama F:\VM\C:peluang untuk menghapusnya menggunakan Windows?

Saya mencoba rmdir "\\?\F:\VM\C:"yang tidak berhasil.


Ada beberapa duplikat tentang hal ini. Anda dapat mencoba: superuser.com/questions/90227/files-with-illegal-filenames atau: superuser.com/questions/31587/… atau: superuser.com/questions/165395/… dan hanya mencoba beberapa jawaban alternatif.
Ramhound

@ Ramhound Ok, semua solusi berbasis cmd dalam jawaban ini telah gagal sejauh ini. Mungkin saya akan beruntung dengan alat khusus. Karena file itu dibuat di Linux seharusnya tidak ada masalah untuk menghapusnya menggunakan Linux, tapi itu bukan pertanyaan saya di sini :)
Jens Mühlenhoff

Saya juga memiliki masalah serupa yang memiliki beberapa solusi berbeda, salah satunya dapat membantu: superuser.com/questions/229563/…
glenneroo

Jawaban:


8

Jika Anda benar-benar tidak peduli dengan isi folder yang dimaksud, menjalankan chkdsk pada volume mungkin berakhir dengan perbaikan cepat untuk Anda, terutama jika memang ada masalah di belakang layar yang mungkin perlu diperbaiki juga:

chkdsk f: /f /v (the / v sehingga Anda dapat melihat apa yang terjadi + Anda selalu dapat menjalankannya tanpa / f dalam mode read-only terlebih dahulu untuk melihat apakah itu benar-benar menemukan kesalahan untuk diperbaiki)

Catatan - selalu ada kemungkinan menjalankan chkdsk dapat mengacaukan data Anda, jadi selalu pastikan bahwa Anda memiliki cadangan.


Itu berhasil dan mengembalikan "isi file" ke "F: \ found.000 \ file0000.chk", dll.
Jens Mühlenhoff
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.