ตามความเข้าใจของฉันเกี่ยวกับระบบไฟล์ของ Windows โปรแกรมสามารถอ่านไฟล์ตามพา ธ ของมันหากพา ธ นี้เปลี่ยนไปดังนั้นโปรแกรมใดก็ตามที่ใช้อ่านไฟล์นี้ไม่สามารถทำได้อีกต่อไป นี่หมายถึงว่าสำหรับโปรแกรมใด ๆ ในระบบ windows ที่ขึ้นอยู่กับไฟล์ผลลัพธ์ของการลบและเปลี่ยนชื่อไฟล์จะต้องเหมือนกัน
กรณีเฉพาะที่คำตอบนี้ขึ้นอยู่กับระบบฝังตัวที่ทำงานบน Windows 2000 คู่มือผู้ให้บริการแนะนำผู้ใช้ในการลบไฟล์ภายในโฟลเดอร์ ในฐานะผู้ใช้ที่ระมัดระวังฉันเพียงคัดลอกไฟล์ไปยังเส้นทางที่เรียกว่า "folder_backup" และปล่อยให้โฟลเดอร์ว่างเปล่า
ระหว่างการดำเนินการนี้ระบบถดถอยและไม่สามารถทำงานได้อย่างถูกต้อง ดังนั้นผู้ให้บริการที่เขียนคู่มือจึงถูกเรียก การวินิจฉัยของพวกเขาคือฐานข้อมูลเสียหายเพราะมี 2 ฐานข้อมูลพร้อมกันชี้ไปที่ "folder_backup" เป็นฐานข้อมูลที่สอง เพื่อความเข้าใจของฉันไฟล์ภายใน "D: / folder_backup" จะเฉื่อยยกเว้นกรณีพิเศษของโปรแกรมที่ค้นหาโฟลเดอร์ที่ขึ้นต้นด้วย "โฟลเดอร์" หรืออ่านเนื้อหาทั้งหมดในไฟล์ "D: /"
ไฟล์ที่ถูกเปลี่ยนชื่อยังคงสามารถเข้าถึงได้โดยระบบที่ไม่คลุมเครืออะไรที่ไฟล์นั้นถูกลบทิ้งไป?