คุณต้องการที่จะ“ นำออก” อุปกรณ์ MTP ที่เชื่อมต่อกับ Windows หรือไม่?
เราทุกคนรู้ว่ามีวิธีที่ถูกและผิดวิธีในการถอดอุปกรณ์เก็บข้อมูลขนาดใหญ่ USB จากคอมพิวเตอร์ของเรา แต่หลักการเดียวกันนี้ใช้กับอุปกรณ์ MTP หรือไม่ โพสต์ SuperUser คำถาม & คำตอบนี้มีคำตอบสำหรับคำถามของผู้อ่านที่อยากรู้อยากเห็น.
เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.
คำถาม
เครื่องอ่าน SuperUser RockPaperLizard ต้องการทราบว่าคุณสามารถดึงปลั๊ก USB บนอุปกรณ์ MTP ที่เชื่อมต่อกับ Windows:
ฉันรู้ว่าหลังจากติดตั้งอุปกรณ์จัดเก็บข้อมูล USB ทั่วไปกับ Windows เป็นสิ่งสำคัญที่จะต้องถอดอุปกรณ์อย่างถูกต้องก่อนที่จะถอดปลั๊กเพื่อหลีกเลี่ยงความเป็นไปได้ที่จะสูญเสียข้อมูล แต่สำหรับอุปกรณ์ MTP (เช่นอุปกรณ์ Android จำนวนมาก) ที่เชื่อมต่อกับคอมพิวเตอร์ Windows ผ่าน USB จำเป็นต้องทำขั้นตอนพิเศษหรือเฉพาะใด ๆ ก่อนถอดสาย USB?
ฉันสนใจที่จะเข้าใจสิ่งนี้สำหรับ Windows ทุกรุ่น (XP และใหม่กว่า) ดังนั้นโปรดรวมรุ่น Windows ที่เกี่ยวข้องในคำตอบของคุณ.
คุณสามารถดึงปลั๊ก USB บนอุปกรณ์ MTP ที่เชื่อมต่อกับ Windows ได้หรือไม่?
คำตอบ
ผู้สนับสนุน SuperUser Carrein มีคำตอบสำหรับเรา:
เมื่อเสียบอุปกรณ์เก็บข้อมูลขนาดใหญ่ USB จะทำให้คอมพิวเตอร์แม่ข่ายไม่สามารถเข้าถึงที่เก็บข้อมูลจำนวนมากได้ มันถือว่าการควบคุมระบบไฟล์เหมือนกับของฮาร์ดไดรฟ์.
ดังนั้นหากระบบโฮสต์ไม่ได้รับคำสั่งอย่างชัดเจนเพื่อตัดการเชื่อมต่อระหว่างอุปกรณ์จึงมีโอกาสที่คอมพิวเตอร์โฮสต์อาจทำให้ระบบไฟล์เสียหาย ดังนั้นข้อความ“ Safely Remove Hardware and Eject Media”.
อย่างไรก็ตาม MTP หรือ Media Transfer Protocol ทำงานที่ระดับไฟล์แทนที่จะเป็นหน่วยเก็บข้อมูลขนาดใหญ่ที่ระดับบล็อก เมื่อเสียบอุปกรณ์เช่นอุปกรณ์ MTP ระบบโฮสต์จะสอบถามไฟล์ในอุปกรณ์.
สิ่งนี้ถูกดูแลเป็นฐานข้อมูลหรือดัชนีในระบบไฟล์รูทของอุปกรณ์ MTP ระบบของอุปกรณ์ MTP ไม่จำเป็นต้องสแกนอุปกรณ์ทั้งหมดอีกครั้งเมื่อมีการแก้ไขเนื้อหา จำเป็นต้องอัพเดตฐานข้อมูล / ดัชนีเท่านั้น.
จากนั้นระบบโฮสต์สามารถส่งข้อความไปยังอุปกรณ์เพื่อขอให้ดาวน์โหลดไฟล์ซึ่งอุปกรณ์จะถูกส่งโดยหลังจากรับสัญญาณ การลบไฟล์ทำงานในลักษณะเดียวกัน ระบบโฮสต์ส่งข้อความไปยังอุปกรณ์ทำเครื่องหมายไฟล์สำหรับการลบจากนั้นอุปกรณ์จะลบไฟล์เมื่อรับสัญญาณ.
สิ่งนี้ทำงานคล้ายกับระบบไฟล์ของทรานแซคชันโดยที่ไฟล์นั้นถูกแก้ไขหรือไม่ ที่เก็บข้อมูลจะไม่ได้รับผลกระทบจากการถ่ายโอนที่ล้มเหลว นี่คือเหตุผลที่ MTP อนุญาตให้โอนไฟล์ได้ครั้งละหนึ่งไฟล์เท่านั้น (การถ่ายโอนไฟล์อะตอมมิก) เพื่อให้เกิดความเสียหายที่ไม่สามารถเกิดขึ้นได้เนื่องจากการดำเนินการตามลำดับ.
ใช่คุณสามารถดึงปลั๊ก USB บนอุปกรณ์ของคุณ.
อ่านเพิ่มเติม: โปรโตคอลการถ่ายโอนสื่อ [Wikipedia]
มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.
เครดิตรูปภาพ: Jeremy Keith (Flickr)