Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีแก้ไขข้อผิดพลาด Disk Signature Collision ใน Windows

วิธีแก้ไขข้อผิดพลาด Disk Signature Collision ใน Windows

Disk Signature (หรือ HDD signature, Disk Identifier, UID, fault tolerance signature) คือตัวระบุเฉพาะตัวที่เก็บใน MBR (Master Boot Record) ใช้เพื่อแยกแยะอุปกรณ์จัดเก็บ ประกอบด้วยตัวอักษรตัวเลข 8 ตัว

Disk Collision คืออะไร?

เกิดเมื่อ Windows ตรวจพบดิสก์ 2 ตัวที่มี Signature เหมือนกัน Windows ไม่อนุญาตให้ดิสก์ซ้ำอยู่พร้อมกัน

• Windows Vista/XP: เปลี่ยน Signature อัตโนมัติ
• Windows 7/8/8.1/10: ปิดดิสก์ตัวที่สอง ไม่ให้ mount จนแก้ไข collision แล้ว

วิธีแก้ไขข้อผิดพลาด Disk Signature Collision ใน Windows

อาจเจอข้อความ: "The boot selection failed because a required device is inaccessible" หรือ "This disk is offline because it has a signature collision." ใน Disk Management หากดิสก์บูทออฟไลน์ → บูทไม่ได้ Error 0xc000000e

สาเหตุของ Disk Collision

นادرة แต่เกิดได้หาก: รันดิสก์ที่โคลนมาพร้อมกับต้นฉบับ, สร้าง Virtual Hard Drive จาก Physical, หรือใช้ซอฟต์แวร์ बैकอัพที่ใช้ virtualization

วิธีแก้ Disk Signature Collision Error

1. เปิด Command Prompt หรือ PowerShell (Admin)

2. พิมพ์ Diskpart → Enter

วิธีแก้ไขข้อผิดพลาด Disk Signature Collision ใน Windows

3. พิมพ์ list disk → Enter (แสดงดิสก์ฟิสิกส์ทั้งหมด)

วิธีแก้ไขข้อผิดพลาด Disk Signature Collision ใน Windows

4. พิมพ์ select disk x (x = หมายเลขดิสก์ที่มีปัญหา) → Enter

วิธีแก้ไขข้อผิดพลาด Disk Signature Collision ใน Windows

5. พิมพ์ Uniqueid disk → Enter (แสดง Signature ปัจจุบัน)

วิธีแก้ไขข้อผิดพลาด Disk Signature Collision ใน Windows

6. พิมพ์ unique disk ID={NEW SIGNATURE} (แทน {NEW SIGNATURE} ด้วยค่าใหม่ ไม่ต้องใส่วงเล็บ)

วิธีแก้ไขข้อผิดพลาด Disk Signature Collision ใน Windows

Signature ต้องเป็นเลขฐานสิบหก (hexadecimal) หากรูปแบบผิด DISKPART จะแจ้ง error

ทำถูกต้อง Windows จะนำดิสก์ออนไลน์และกำหนด Drive letter ใหม่ อาจต้องรีบูท

สรุป

Disk collision เกิดน้อย แต่หากเกิดและไม่รู้จักจัดการ → เครื่องบูทไม่ได้ วิธีข้างต้นเป็นวิธีแน่ใจและเสี่ยงน้อยที่สุด