"ไดรฟ์ที่ติดตั้ง Windows ถูกล็อค" หมายถึงไดรฟ์กำลังถูกใช้งาน จึงถูกล็อคไว้สำหรับการปรับเปลี่ยนเพิ่มเติม ปัญหานี้มักเห็นเมื่อพยายามบูทจากสื่อติดตั้ง Windows หรือพยายามรีเซ็ต Windows 10

เมื่อไหร่ที่ "ไดรฟ์ที่ติดตั้ง Windows ถูกล็อค" มักเกิดขึ้น?
ผู้ใช้ส่วนใหญ่รายงานว่าปัญหานี้เกิดขึ้นหลัง BSOD crash ที่ไม่คาดคิด หรือหลังจากแอป Windows เริ่มต้นหลายตัวเริ่มทำงานผิดปกติ
จากสิ่งที่ผู้ใช้ในสถานการณ์คล้ายกันรายงาน มีหลายกรณีที่ทำให้เกิดปัญหานี้ นี่คือสรุปสาเหตุยอดนิยมของข้อผิดพลาดนี้:
- BitLocker boot agent ถูกปิดใช้งาน – ผู้ใช้ส่วนใหญ่ที่เจอข้อผิดพลาดนี้รายงานว่าใช้ BitLocker whole-disk encryption Boot agent นี้ใช้ปลดล็อกข้อมูลผู้ใช้และไดรฟ์ Windows ก่อนที่เครื่องจะเริ่มโหลดไฟล์อื่นๆ ที่จำเป็นระหว่างสตาร์ทอัป หาก BitLocker boot agent ถูกปิดใช้งานหรือเขียนทับ (อาจเกิดขึ้นโดยเจตนา โดยบังเอิ้น หรือจากการแทรกแซงของบุคคลที่ 3) คุณอาจติดกับ "Drive where Windows is installed is locked"
- BCD file เสียหาย – ข้อผิดพลาด "Drive where Windows is installed is locked" ยังอาจเกิดขึ้นหาก BCD (Boot Configuration Data) file เสียหายหรือมีพารามิเตอร์การกำหนดค่าผิด
- Trusted Platform Module (TPM) ถูกว่างเปล่าหรือรีเซ็ต – อีกสถานการณ์ทั่วไปที่ "Drive where Windows is installed is locked" จะเกิดขึ้น คือหาก BitLocker ใช้ฮาร์ดแวร์ encryption chip ที่เรียกว่า TPM (หรือ Trusted Platform Module) โมดูลนี้ใช้จัดการ secret keys สำหรับกระบวนการเข้ารหัส หาก Trusted Platform Module ถูกว่างเปล่าหรือล้าง ระบบจะบูทไม่ได้
หากคุณกำลังเผชิญกับข้อผิดพลาด "Drive where Windows is installed is locked" วิธีด้านล่างอาจช่วยได้ วิธีแก้ไขที่นำเสนอด้านล่างได้รับการยืนยันว่าทำงานโดยผู้ใช้อย่างน้อยหนึ่งคน โปรดทำตามแต่ละวิธีแก้ไขตามลำดับจนพบวิธีที่แก้ปัญhaบนฝั่งของคุณ
วิธีที่ 1: เปลี่ยนวิธีการบูทจาก CSM เป็น UEFI
ได้พบว่าปัญหานี้พบบ่อยในผู้ใช้ที่ใช้ Compatibility Support Module (หรือ CSM) legacy BIOS ระหว่างที่มีระบบรองรับ UEFI
หากคุณได้ข้อผิดพลาด "Drive where Windows is installed is locked" ตอนสตาร์ทอัป วิธีแก้ไขที่เป็นไปได้คือเข้า BIOS settings และเปลี่ยนประเภทการบูทจาก CSM เป็น UEFI โดยขั้นตอนที่แน่นอนในการเข้าถึง BIOS settings ขึ้นอยู่กับผู้ผลิตเมนบอร์ด แต่คุณสามารถค้นหาออนไลน์ง่ายๆ เพื่อหาว่าต้องกดปุ่มไหนระหว่างสตาร์ทอัปเพื่อเข้า BIOS settings จำได้ว่า Boot Type setting มักอยู่ในเมนู Advanced
หลังเปลี่ยนประเภทการบูทเป็น UEFI บันทึกการกำหนดค่า ออกจาก BIOS และรอคอมพิวเตอร์บูทกลับมา หากยังได้ข้อผิดพลาด "Drive where Windows is installed is locked" ที่ไหนสักแห่งระหว่างสตาร์ทอัป ให้ทำต่อวิธีถัดไป
วิธีที่ 2: ซ่อมแซม Boot Configuration Data
สาเหตุทั่วไปอีกอย่างที่ผู้ใช้เห็นข้อผิดพลาด "Drive where Windows is installed is locked" ตอนสตาร์ทอัป คือ Boot Configuration Data (BCD) ถูกแทรกแซงหรือเสียหายจากหลายสาเหตุ
โชคดีที่ Windows มีชุดคำสั่ง Command Prompt ที่ใช้ซ่อมแซมและแก้ไข boot record errors ที่อาจก่อให้เกิดปัญหานี้
เพื่อให้สามารถใช้คำสั่งซ่อมแซมเหล่านี้ คุณอาจต้องบูทจากสื่อติดตั้ง Windows แต่สามารถเข้าถึงเมนู Advanced options ได้โดยบังคับให้บูทล้มเหลว 2-3 ครั้งติดต่อกัน
หมายเหตุ: หากไม่มีสื่อติดตั้ง Windows สามารถทำตามคำแนะนำนี้ (here) เพื่อสร้าง Windows 10 bootable USB
เมื่อมีสื่อติดตั้งแล้ว ให้บูทจากมัน และทำตามขั้นตอนด้านล่างเพื่อใส่คำสั่งซ่อมแซมที่จำเป็นสำหรับ Boot Configuration Data:
- ที่หน้าจอ Windows Setup แรก คลิก Next แล้วคลิก Repair your computer

- ในเมนู Advanced options คลิก Troubleshoot แล้วคลิก Command Prompt

- ใน Command Prompt ที่เปิดใหม่ ใส่คำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่ง เพื่อซ่อม Boot Configuration Data (BCD):
Bootrec /FixMbr Bootrec /FixBoot Bootrec /ScanOS Bootrec /RebuildBcd
- เมื่อคำสั่งทั้งหมดดำเนินการสำเร็จแล้ว รอข้อความสำเร็จ แล้วพิมพ์ chkdsk /f /r กด Enter เพื่อสแกน bad sectors
- ที่สิ้นสุดกระบวนการ คอมพิวเตอร์ควรรีสตาร์ท เมื่อทำเช่นนั้น ให้ถอดสื่อติดตั้ง Windows ออก และให้บูทจาก HDD (หรือ SSD) หาก Boot Configuration Data เป็นสาเหตุของข้อผิดพลาด "Drive where Windows is installed is locked" คุณควรบูทปกติได้แล้ว
หากยังเห็นข้อผิดพลาด "Drive where Windows is installed is locked" ตอนสตาร์ทอัป ให้ทำต่อวิธีถัดไป
วิธีที่ 3: ตรวจสอบให้แน่ใจว่า RAID Array เปิดอยู่ (หากเกี่ยวข้อง)
หากคุณใช้การตั้งค่า RAID เป็นไปได้ว่า ข้อผิดพลาด "Drive where Windows is installed is locked" เกิดขึ้นเพราะการตั้งค่า RAID array ถูกปิดจาก BIOS settings ซึ่งรู้จักกันดีว่าเกิดขึ้นเมื่อแบตเตอรี่เมนบอร์ด (CMOS battery) หมด – ในกรณีนี้ BIOS จะลืมการตั้งค่าของคุณ ปิดใช้งาน RAID setup โดยค่าเริ่มต้น
หากคุณตั้งค่า RAID บนคอมพิวเตอร์ ให้เข้า BIOS settings ตรวจสอบว่า RAID array เปิดอยู่หรือไม่ หากปิด ให้เปิด บันทึกการกำหนดค่า ออกจาก BIOS และรอคอมพิวเตอร์บูทกลับมา หากนี่คือสาเหตุของ "Drive where Windows is installed is locked" คอมพิวเตอร์ควรบูทปกติได้แล้ว
หมายเหตุ: หากวิธีนี้เกี่ยวข้อง อย่าลืมเปลี่ยนแบตเตอรี่ CMOS ด้วยอันใหม่ มิฉะนั้นคุณจะเห็นสิ่งนี้ซ้ำทุกครั้งที่ปิดเครื่อง
วิธีที่ 4: ใช้เครื่องอื่นคัดลอกเนื้อหาของ HDD (หรือ SSD)
หากลองวิธีข้างต้นทั้งหมดแล้วไม่ได้ผล คุณน่าจะไม่มีทางเลือกอื่นในการแก้ไข "Drive where Windows is installed is locked" นอกจากการติดตั้งใหม่หรือ reset
อย่างไรก็ตาม หากคุณไม่ต้องการสูญเสียข้อมูลบน所謂 "locked drive" คุณสามารถเชื่อมต่อกับเครื่องอื่นได้ แต่อย่าเชื่อมต่อเป็นไดรฟ์หลัก เพราะคุณจะได้ข้อความเดียวกันเมื่อเครื่องพยายามบูทจากมัน แทนที่จะเป็นเช่นนั้น ให้เชื่อมต่อเป็นอุปกรณ์จัดเก็บ USB ภายนอก (หากเป็นไปได้) หรือเป็นไดรฟ์รอง – ทุกอย่างใช้ได้ตราบใดที่คอมพิวเตอร์ไม่บูทจากมัน
เมื่อคอมพิวเตอร์บูทจากไดรฟ์อื่น ไดรฟ์ของคุณจะได้รับการจดจำ และคุณจะสามารถคัดลอกข้อมูลออกจากมันได้ หลังสำรองข้อมูลปลอดภัยแล้ว คุณสามารถทำ clean install หรือ reset เพื่อกำจัดข้อผิดพลาด "Drive where Windows is installed is locked"