Saya membuat file yang tidak terhapus pada Windows 7

12

Saya sedang memprogram dengan Python dan secara tidak sengaja mengirimkan konten alih-alih nama file open()dan saya ditinggalkan dengan file yang disebut "   being lazy " (dengan spasi awal dan spasi tambahan) yang tidak dapat dihapus.

Ketika saya mencoba menghapus file, saya mendapatkan kesalahan ini:

Tidak dapat menemukan item
ini Ini tidak lagi terletak di [jalur sistem] \ esai. Verifikasi lokasi item dan coba lagi

Saya Kesalahan

Saya tidak dapat menghapus folder itu. Saya telah me-restart komputer.
Saya mencoba menghapusnya dengan Command Prompt, tidak berfungsi:

masukkan deskripsi gambar di sini

Jika saya mencoba membukanya dengan Notepad, tidak ada yang terjadi. Jika saya mencoba dan membukanya dengan Notepad ++, dikatakan tidak ada.

John Jackson
sumber
1
Di baris perintah, coba del *lazy*.
Aaron Miller
9
Boot ke Linux Env ​​langsung dan hapus file.
Ramhound
2
Benar-benar terbelakang bahwa ini terputus dengan Explorer GUI, yang seharusnya membaca bit-exact, nama yang benar dari sistem operasi, menjaganya tetap seperti itu terlepas dari bagaimana itu ditampilkan, dan meneruskannya kembali ke OS dalam panggilan berikutnya.
Kaz
Ini terjadi sekali ketika saya membuat file di Linux yang berada di atas panjang yang diizinkan Windows pada partisi NTFS, sehingga tidak dapat membaca / menulis / menghapusnya, tetapi itu ditampilkan di direktori, seperti dalam kasus ini ...
jadkik94

Jawaban:

21

Di baris perintah, coba del *lazy*.

Aaron Miller
sumber
10
perhatikan bahwa ini akan menghapus semua file dengan "malas" pada judul. Salah satu cara untuk menargetkan file secara lebih spesifik adalah dengan menemukan nama "formulir pendek": dir /xdan kemudian menggunakan nama formulir pendek dengandel
horatio
2
Sulit dipercaya bahwa delperintah tersebut memiliki penanganan nama file yang lebih kuat daripada exporer.exe.
Kaz
1
@horatio: Karena hanya ada satu file di direktori dengan 'malas' di namanya, saya tidak melihat ada salahnya. Seperti halnya perintah shell dari Internet, seseorang mengeksekusinya di komputer sendiri dengan risiko sendiri.
Aaron Miller
1
Tentu saja. Komentar saya dimaksudkan sebagai perluasan dari jawaban Anda.
horatio
1
@horatio Saya pikir Anda harus mempostingnya sebagai jawaban terpisah.
jakub.g
-1

Sama seperti yang disarankan Ramhound, Anda perlu membuat CD Knoppix atau semacam Live Linux CD, lalu boot mesin Anda dengan Live CD tempat file itu berada. Selanjutnya telusuri drive tempat file dan folder aktif dan hapus file atau folder yang ingin Anda hapus, yang seharusnya melakukan trik.

Saya harap ini membantu, alasan utama Anda tidak dapat menghapus file adalah karena itu terbuka atau terkunci di memori, tetapi jika Anda mem-boot mesin dengan live CD yang akan menyelesaikan masalah.

Bersulang

Frank R
sumber
1
File tidak 'terbuka atau terkunci'. Itu tidak dapat dihapus karena Windows tidak mendukung nama file yang berakhir dengan ruang. msdn.microsoft.com/en-us/library/…
David Marshall