Windows จะบ้าคลั่งเมื่อคุณไม่ได้นำสื่อ USB ออกอย่างปลอดภัย แต่มันสำคัญจริงหรือ? จะเกิดอะไรขึ้นหากคุณไม่เคยถอดไดรฟ์ USB และสื่อที่ใช้แฟลชอื่น ๆ ออกอย่างปลอดภัย
เซสชันคำถามและคำตอบของวันนี้มาถึงเราโดยได้รับความอนุเคราะห์จาก SuperUser ซึ่งเป็นแผนกย่อยของ Stack Exchange ซึ่งเป็นการรวมกลุ่มเว็บไซต์ถาม & ตอบโดยชุมชน
คำถาม
ผู้อ่าน SuperUser Simon สงสัยจริงๆว่าชะตากรรมอาจเกิดขึ้นกับเขาได้อย่างไรหากเขาไม่เคยขับสื่อออกมาอย่างปลอดภัย
บ่อยครั้งเมื่อฉันเร่งรีบฉันจะดึงสาย USB pendrive หรือ USB ออกจากฮาร์ดไดรฟ์ภายนอกจากเดสก์ท็อปพีซีหรือแล็ปท็อปของฉันโดยอัตโนมัติโดยไม่ต้องคลิกขวาที่ไอคอนลบอย่างปลอดภัยในซิสเต็มเทรย์และถอดปลั๊กผ่านเส้นทางนี้ . จนถึงตอนนี้ไม่มีอะไรที่ไม่ดีเกิดขึ้นทุกครั้งที่ฉัน“ เร่งรีบ”
เหตุผลเบื้องหลังการคลิกขวาที่ไอคอนลบอย่างปลอดภัยคืออะไรและฉันจะสูญเสียข้อมูลบนสื่อ USB ได้หรือไม่หากไม่ดำเนินการ
[probability] สูญเสียข้อมูลดังกล่าวหรือไม่ เพิ่มขึ้นอย่างมาก หากสื่อ USB ยังคงกะพริบอยู่ในขณะที่ดึงออกจากคอมพิวเตอร์ (ซึ่งต่างจากการไม่กะพริบ)?
ไซม่อนรับการพนันเท่าไหร่?
คำตอบ
ผู้สนับสนุน SuperUser Dave Rook อธิบายว่า:
ใช่มันเกี่ยวกับสิ่งที่จะเกิดขึ้นหากคุณนำอุปกรณ์ออกเมื่อใช้งานอยู่ (อ่านหรือเขียน):
เมื่อคุณเสียบไดรฟ์ USB คุณจะให้พีซีของคุณมีอิสระในการเขียนและอ่านข้อมูลจากมัน บางส่วนเป็นแคช
การแคชเกิดขึ้นโดยการไม่เขียนข้อมูลลงในอุปกรณ์ USB ในทันทีและแทนที่จะเก็บไว้ในหน่วยความจำ (RAM) ของพีซี หากคุณดึงไดรฟ์ USB ออกจากพีซีของคุณก่อนที่ข้อมูลนี้จะถูกเขียนหรือในขณะที่เขียนอยู่คุณจะพบกับไฟล์ที่เสียหาย
อย่างไรก็ตาม Windows จะปิดใช้งานการแคชบนอุปกรณ์ USB โดยอัตโนมัติเว้นแต่คุณจะบอกว่าคุณต้องการเปิดใช้งานโดยเฉพาะ โดยส่วนใหญ่คุณไม่จำเป็นต้องคลิกปุ่ม "Safely Remove Hardware" หากคุณไม่ได้เขียนหรืออ่านอะไรจากอุปกรณ์
มันเป็นเพียงระดับความปลอดภัยพิเศษที่ป้องกันไม่ให้คุณทำลายไฟล์ของคุณเอง
การทำเช่นนี้จะทำให้ไฟล์ปิด "อย่างดี" โดยจะรักษาข้อมูลตัวชี้และตัวบ่งชี้ขนาดไฟล์ เมื่อเขียนลงดิสก์คอมพิวเตอร์จะไม่ "ล้าง" บัฟเฟอร์เสมอไปและอาจมีการเขียนข้อมูลเพียงบางส่วนเท่านั้น การใช้ขั้นตอนที่เหมาะสมจะทำให้มั่นใจได้ว่าข้อมูลและพอยน์เตอร์อยู่ในเกณฑ์ดี
MSalters นำเสนอข้อมูลเชิงลึกที่มีสติสัมปชัญญะ:
เหตุผลประการที่สองคือแฟลชไดรฟ์จำเป็นต้องมีพลังงานที่เสถียรเป็นเวลา ~ 0.25 วินาทีหลังจากเขียนคำสั่ง นี่เป็นปัญหาพื้นฐานทางกายภาพเนื่องจากปัจจัยสุ่มบางการเขียนอาจปล่อยให้ตรรกะ 1 บิตอยู่ในสถานะไฟฟ้า 0.72 การแก้ไขทำได้ง่ายเพียงแค่เขียนบิตซ้ำหรืออาจถึงสองสามครั้ง ในที่สุดมันก็จะติด
หากคุณโชคไม่ดีจริงๆบิตที่ล้มลงจะอยู่ในตารางระบบไฟล์และเสียหายเช่น ไดเร็กทอรีทั้งหมด
กล่าวอีกนัยหนึ่งก็คือไม่คุ้มที่จะพนันว่าบิตใดอาจเสียหายหรืออาจไม่เสียหายอาจเป็นไฟล์ชั่วคราวในแคชของแอปพลิเคชันแบบพกพาหรืออาจเป็นไปได้ตามที่ MSalters ชี้ให้เห็นว่าเป็นไฟล์ระบบที่สำคัญ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการดีดสื่อออกอย่างปลอดภัยโปรดดู: HTG อธิบาย: คุณจำเป็นต้องถอดแท่ง USB อย่างปลอดภัยหรือไม่?
มีสิ่งที่จะเพิ่มคำอธิบาย? ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange ที่เชี่ยวชาญด้านเทคโนโลยีคนอื่น ๆ หรือไม่? ดูกระทู้สนทนาฉบับเต็มได้ที่นี่ .