เหตุใดฉันไม่สามารถลบไฟล์ที่“ ไม่มีอยู่” แต่ปรากฏในไดเรกทอรีดาวน์โหลดของฉัน


24

ฉันดาวน์โหลดวิดีโอสามเรื่องแล้ว ฉันย้ายมันไปยังโฟลเดอร์อื่นที่ฉันใส่วิดีโอทั้งหมดไว้ แต่สำเนาของไฟล์ยังคงปรากฏในไดเรกทอรีดาวน์โหลดของฉัน ฉันพยายาม (ใน Explorer และcmd.exe) เพื่อลบย้ายเปลี่ยนชื่อหรือเปิด แต่ Windows บอกว่าCould not find this item.ไม่มีไฟล์อยู่ในไดเรกทอรีนั้นอีกต่อไป แต่มันยังปรากฏอยู่ที่นั่น ฉันจะลบสิ่งเหล่านี้ออกจากโฟลเดอร์ดาวน์โหลดได้อย่างไร ฉันได้ลองแทนที่ไฟล์ด้วยไฟล์อื่นด้วยการบันทึกทับ แต่แทนที่พวกเขาจะอยู่ติดกันและฉันสามารถลบไฟล์ใดไฟล์หนึ่ง แต่หลังจากนั้นไฟล์อื่น ๆ ก็ไม่สามารถลบได้ พวกเขายังไม่ใช้พื้นที่

ฉันใช้ Windows 7 และไฟล์ต่าง ๆ ถูกดาวน์โหลดผ่าน Firefox เข้าสู่ระบบไฟล์ NTFS


พวกเขายังคงอยู่ที่นั่นหลังจากรีบูตหรือไม่
iglvzx

การตรวจสอบดิสก์จำเป็นหนึ่งและฉันได้ปิดเครื่องคอมพิวเตอร์หลายครั้งตั้งแต่นั้นมา ใช่แล้วมันยังอยู่ที่นั่นหลังจากรีบูต
apokaliptis

4
ลองใช้ชื่อย่อ 8.3สำหรับแต่ละไฟล์เมื่อลบด้วย cmd.exe
Andrew Lambert

4
ใช้dir /xเพื่อดูชื่อไฟล์ 8.3 ใน command-prompt
Synetech

1
ขอบคุณสำหรับเคล็ดลับ Synetech! ความคิดเห็นที่ประหลาดใจใช้งานได้! ฉันจะเปลี่ยนเป็นคำตอบ
apokaliptis

คำตอบ:


26

ฉันเคยเห็น Explorer แสดงไฟล์ชั่วขณะหนึ่งหลังจากที่ถูกลบไปแล้วดังนั้นการคาดเดาครั้งแรกของฉันคือว่ามันถูกลบไปแล้ว แต่ทิ้งไว้ว่าเป็น "ผี"

หากไฟล์ยังคงปรากฏหลังจากรีบูตเครื่องแสดงว่าไม่ใช่ไฟล์ดังกล่าว แต่มันอาจถูกใช้งานโดยโปรแกรม Explorer หรือโปรแกรมป้องกันไวรัส ฉันขอแนะนำให้ลองUnlockerเพื่อปล่อย / ลบ แต่อีกครั้งคุณบอกว่าไฟล์ถูกสร้างขึ้นใหม่ดังนั้นมันจะไม่เป็นเช่นนั้น

สุดท้ายผมกำลังเหลือเพียงทางเลือกหนึ่งคือความขัดแย้งชื่อไฟล์ พวกเขาหายาก (ไม่ควรเกิดขึ้น) แต่สถานการณ์บางอย่าง (เช่นสภาพการแข่งขัน) สามารถนำพวกเขาไปสู่สิ่งที่เกิดขึ้นได้ ในกรณีนี้วิธีที่ดีที่สุดในการจัดการกับพวกเขานั้นเหมือนกับเมื่อจัดการกับไฟล์ที่มีชื่อไฟล์ที่ไม่ถูกต้อง (เช่นที่มีอักขระผิดกฎหมายในไฟล์หรือช่องว่างในสมัย ​​DOS) มีสองวิธีในการจัดการสถานการณ์นี้ตอนนี้ทั้งจาก command-prompt ดังนั้นให้เปิด command-prompt ไปยังโฟลเดอร์ที่มีไฟล์:

  • ใช้> dir /x เพื่อดูชื่อไฟล์รูปแบบ 8.3 และใช้เพื่อลบไฟล์ที่เป็นปัญหา

หรือ

  • ใช้สัญลักษณ์แทนเช่น > del *problem*file* 

1
ไฟล์ที่ไม่ถูกต้องดังกล่าวสามารถสร้างโปรแกรมโดยประมาทโดยใช้fopenฟังก์ชั่นร่วมกับ `` \\?
Wodzu

ฉันมีปัญหาเดียวกัน (ไฟล์ที่มองเห็นได้ใน explorer แต่เมื่อพยายามทำอะไรกับมันมันบอกว่าไม่พบไฟล์ - แม้หลังจากรีบูต) ด้วยไฟล์ใน Windows 8.1 และการลบไฟล์ด้วย Unlocker ก็ทำหน้าที่ได้ .
AlexV

ฉันสามารถค้นหาได้dir /xแต่พูดว่า "ระบบไม่พบไฟล์ที่ระบุ" เมื่อพยายามลบมัน
Daniel Cheung

เฮ้ฉันไม่รู้ว่ามันเกี่ยวข้องกันแค่ไหน แต่ถ้าคุณใช้ Win 10 อย่างที่ฉันทำและค้นหาคำถามนี้เหมือนที่ฉันทำคุณอาจพบว่าการลบโดยใช้ bash shell นั้นง่ายกว่า คุณต้องการเพียงคำสั่ง rm อย่างง่าย แค่ $ 0.02 ของฉัน
Nikhil Itty

ไปที่พรอมต์คำสั่งเรียกใช้ dir / x จากนั้นทำการลบด้วยชื่อที่ถูกต้อง หลังจากรีเฟรชเดสก์ท็อปของฉัน (ซึ่งเป็นไฟล์โกสต์) มันหายไปตลอดกาล! ขอบคุณสำหรับคำใบ้!
Exel Gamboa

3

ไม่เกี่ยวข้องกับข้อผิดพลาดในการรีเฟรชอัตโนมัติของ Windows 7 explorer ใช่ไหม อาจจะ.

ลองแก้ไขโดย Nick บนเว็บไซต์NGPixel :

1) เปิดคอมพิวเตอร์ของฉันและคลิกจัดระเบียบ> ตัวเลือกโฟลเดอร์และการค้นหา

2) ภายใต้แท็บมุมมองให้ยกเลิกการเลือกตัวเลือกซ่อนไฟล์ระบบปฏิบัติการที่ได้รับการป้องกัน (แนะนำ)

3) บนเดสก์ท็อปของคุณคุณควรเห็นไฟล์ Desktop.ini ตั้งแต่ 1 ไฟล์ขึ้นไป ลบทั้งหมด (ไม่มันจะไม่ทำลายระบบของคุณมันถูกสร้างขึ้นโดยอัตโนมัติ)

4) รีบูทคอมพิวเตอร์ของคุณ แก้ไขปัญหา!

แหล่งที่มา: http://www.ngpixel.com/2011/05/29/windows-7-fix-the-explorer-not-auto-refreshing-bug/

หวังว่าความช่วยเหลือนี้ แจ้งให้เราทราบ. :)


ไม่มันไม่ใช่ปัญหาฉันจะได้คำตอบที่ฉันพบในวันพรุ่งนี้ ฉันต้องรอ 8 ชั่วโมง ขอบคุณสำหรับความช่วยเหลือ คนอื่นที่อ่านบทความนี้อาจมีปัญหาที่คุณอธิบาย
apokaliptis

หาเรื่อง; เป็นเวลาหลายเดือนแล้วที่ฉันพบข้อผิดพลาดที่ไม่ทำให้สดชื่นใน Explorer ของ XP ที่ซึ่งการเปลี่ยนแปลงชื่อไฟล์หรือการสร้าง / การลบไฟล์ไม่ปรากฏขึ้นและจำเป็นต้องF5แสดง และ Explorer ของ 7 นั้นมีจุดบกพร่องคล้าย ๆ กัน แต่แตกต่างกันซึ่ง.EXEไฟล์นั้นถูกใช้งานอยู่เป็นระยะเวลาหนึ่งหลังจากถูกลบไปแล้วทำให้ไม่สามารถลบโฟลเดอร์ได้ มันน่ารำคาญมาก : roll: (เช่นเดียวกับความคิดเห็นบางส่วนในหน้า NGPixel ฉันไม่ได้มีไดรฟ์เครือข่ายหรือdesktop.iniเห็นได้ชัดว่าปัญหาซับซ้อนกว่าปัจจัยเพียงสาเหตุเดียว)
Synetech

ฉันมีปัญหาที่แน่นอนเหมือนกับ @Synetech แต่การลบทั้งคู่Desktop.iniทำได้ ขอขอบคุณ!
Gaia

1

ลองลบโฟลเดอร์เฉพาะที่มีไฟล์เฉพาะลงในถังรีไซเคิล จากนั้นไปที่ถังรีไซเคิลและกู้คืนไฟล์ที่คุณเพิ่งลบ ฉันหวังว่าจะเหมาะกับคุณ


1

ฉันมีปัญหาที่คล้ายกันและสิ่งที่ได้ผลสำหรับฉันคือการสร้างไฟล์ที่มีชื่อเดียวกันจากนั้นจึงลบไฟล์ใหม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.