ระบบอาจแสดงปัญหา Recovery Key เนื่องจากการตั้งค่า BIOS ไม่ถูกต้อง นอกจากนี้ การเปลี่ยนแปลงที่ไม่พึงประสงค์ในวงจรระบบ (circuitry) ก็อาจก่อให้เกิดปัญหานี้
ปัญหาจะเกิดขึ้นเมื่อผู้ใช้เปิดเครื่อง แต่ระบบขอ BitLocker Key เพื่อดำเนินการต่อ (ผู้ใช้หลายคนไม่รู้ว่ามี BitLocker ทำงานอยู่บนไดรฟ์) สาเหตุหลักมักมาจากการอัปเดต Windows/BIOS หรือการเปลี่ยนชิ้นส่วนเมนบอร์ด (หรือเมนบอร์ดทั้งตัว) สำหรับบางคน ปัญหาอาจเกิดกับไดรฟ์เพียงตัวเดียว ปัญหานี้รายงานในทุกระดับแบรนด์ PC ไม่ได้จำกัดเฉพาะยี่ห้อใด

ก่อนลองวิธีแก้ไข ให้ ตัดการเชื่อมต่ออินเทอร์เน็ต และตรวจสอบว่าไม่ใช่โจมตีแรนซัมแวร์ (ransomware) ตรวจสอบอีกว่า บัญชี Microsoft ในการตั้งค่าระบบได้รับการ ยืนยันแล้ว (ไม่มีปุ่ม Verify Your Identity) ตรวจสอบอีกว่าสามารถใช้ BitLocker Repair Tool แก้ปัญหาได้หรือไม่ และลองใช้ Control Panel ใน Safe Mode เพื่อปิด BitLocker ดู
สำคัญ: ทุกครั้งที่ ล็อกอินสำเร็จ ให้ลอง ปิด BitLocker หรือ สำรอง Recovery Key ไว้ที่ปลอดภัย เช่น บัญชี Microsoft
วิธีที่ 1: ถอดสายไฟ (PC) หรือถอดแบตเตอรี่ (Laptop)
ปัญหา BitLocker อาจเกิดจากการเปลี่ยนแปลงในวงจรระบบ การถอดสายไฟหรือแบตเตอรี่อาจช่วยให้ชิ้นส่วนบนเมนบอร์ดปล่อยประจุไฟฟ้าหมด และแก้ปัญหาได้
- ปิดเครื่องหรือบังคับปิดโดยกดปิดไว้ 5-10 วินาที
- ถอดสายไฟจากแหล่งจ่ายไฟ หากเป็นแล็ปท็อป ให้ถอดแบตเตอรี่ออก

- รอ อย่างน้อย 5 นาที แล้วค่อยเสียบสายไฟกลับ (หรือ裝แบตเตอรี่กลับ)
- เปิดเครื่องและตรวจสอบว่าปัญหา BitLocker แก้ไขแล้วหรือยัง หากแก้แล้ว ให้ ปิด BitLocker ใน Control Panel และถอดรหัสไดรฟ์ที่มีปัญหา
วิธีที่ 2: ใช้ Command Prompt ค้นหา Key
หากคุณล็อกอินเข้าระบบได้ และปัญหาเกิดกับไดรฟ์เดียวเท่านั้น อาจหา BitLocker Key ได้ผ่าน Command Prompt
- กดปุ่ม Windows พิมพ์ Command Prompt คลิกขวาเลือก Run as Administrator

- รันคำสั่ง:
manage-bde -protectors X: -get
โดย X คือตัวอักษรไดรฟ์ที่ถูกเข้ารหัสด้วย BitLocker

- บันทึก Recovery ID และ Recovery Key ที่แสดงขึ้น
- ลองใช้ Key นั้นเพื่อถอดรหัส BitLocker
- หากไม่ได้ ให้เปิด Notebook คัดลอกโค้ด PowerShell ต่อไปนี้:
$BitlockerVolumers = Get-BitLockerVolume $BitlockerVolumers | ForEach-Object {$MountPoint = $_.MountPoint $RecoveryKey = [string]($_.KeyProtector).RecoveryPassword if ($RecoveryKey.Length -gt 5) { Write-Output ("The drive $MountPoint has a BitLocker recovery key $RecoveryKey.") } } - บันทึกไฟล์เป็น .ps1 (เช่น RecoveryKey.ps1)


- เปิด Windows PowerShell (Admin) จากเมนู Power User (คลิกขวาปุ่ม Windows)

- ใช้คำสั่ง CD ไปยังโฟลเดอร์ไฟล์ .ps1 และรันไฟล์นั้น
- ตรวจสอบว่า Recovery Key แสดงขึ้นมาหรือไม่ หากมี ให้ลองใช้ Key นั้นถอดรหัส
วิธีที่ 3: ดึง Recovery Key จากที่เก็บข้อมูลออนไลน์
หากไม่มี Key ในเครื่อง/USB/กระดาษ ให้ลองตรวจสอบที่เก็บข้อมูลออนไลน์ด้านล่าง แต่จำได้ว่า หาก Key ไม่อยู่ที่นี่ หรือ Key ที่หาไม่ได้ ให้เช็คว่าเคยใช้ บัญชี Microsoft อื่น (ส่วนตัว/ที่ทำงาน/โรงเรียน) บนเครื่องนี้หรือไม่ หากเคย ให้ล็อกอินด้วยบัญชีนั้น (อาจต้องลองทีละบัญชี) และตรวจสอบที่เก็บข้อมูลเหล่านี้
ใช้ลิงก์ OneDrive
- เปิดเบราว์เซอร์ ไปที่ลิงก์ OneDrive (อาจต้องล็อกอินด้วย Microsoft Credentials)
- ตรวจสอบว่ามี Recovery Key หรือไม่ หากมี ให้ลองใช้ Key นั้น (หรือลองบัญชี Microsoft อื่นที่เคยใช้บนเครื่องนี้)

ใช้หน้า Microsoft Account
- ไปที่หน้า Microsoft Account ผ่านเบราว์เซอร์
- ในแถบนำทางด้านซ้าย คลิก Devices (มักเป็นตัวเลือกที่ 3) ตรวจสอบว่าอุปกรณ์ที่มีปัญหาแสดงอยู่หรือไม่
- หากมี ให้คลิก View BitLocker key สำหรับอุปกรณ์นั้น และลองใช้ Key นั้น

- หากไม่ได้ ให้ตรวจสอบที่นี่อีกครั้ง
- ให้แน่ใจว่าอุปกรณ์ที่มีปัญหาถูก เลือก แล้วลองใช้ Key นั้น
ใช้ Office 365 / Azure Active Directory
- ไปที่พอร์ทัล Azure (หากใช้ Office 365 หรือองค์กรใช้ Azure AD)
- ในแถบนำทางซ้าย คลิก Azure Active Directory อีกครั้งในหน้าถัดไป

- คลิก Devices แล้วที่แท็บ All Devices (หรือแท็บ BitLocker keys) เปิดอุปกรณ์ที่มีปัญหา (หากแสดง)

- คัดลอก BitLocker Recovery Key (อาจคลิกไอคอน "click to copy") และลองใช้ Key นั้นถอดรหัส

อาจต้องติดต่อ IT Admin ขององค์กร หากนโยบายความปลอดภัยไม่อนุญาตให้ดึง Key จาก Azure Directory หากเครื่องอยู่ใน Domain Network ให้ติดต่อ Network Admin เพื่อขอ BitLocker Recovery Key (อาจสำรองไว้บนเซิร์ฟเวอร์ท้องถิ่น)
วิธีที่ 4: แก้ไขการตั้งค่า BIOS
อาจเจอปัญหา BitLocker หากการตั้งค่า BIOS ถูกเปลี่ยนโดยผู้ใช้ หรือจากการอัปเดต BIOS เนื่องจากอาจสร้างการเปลี่ยนแปลงสภาพแวดล้อม (เช่น เปิด/ปิด TPM) ที่สำคัญต่อการทำงานของ BitLocker การเปลี่ยนการตั้งค่า BIOS ด้านล่างอาจช่วยแก้ปัญหา
คำเตือน: ดำเนินการอย่างระมัดระวัง เพราะการแก้ไข BIOS ต้องมีความรู้ หากทำผิดอาจทำให้ PC ใช้ไม่ได้ (brick) และสูญเสียข้อมูล
บูท เข้า BIOS และลองเปลี่ยนการตั้งค่าต่อไปนี้ จำไว้ว่า คำสั่งอาจต่างออกไป ขึ้นอยู่กับรุ่นเมนบอร์ด
เปิด/ปิดโมดูล TPM
- ใน BIOS ขยายแท็บ Security เลือก TPM Security
- ติ๊กถูก TPM Security และบันทึกการเปลี่ยนแปลง

- ตรวจสอบว่าปัญหา BitLocker หายไปหรือไม่
หาก TPM เปิดอยู่แล้ว ให้ลองปิด TPM ดู
เปิด/ปิด Secure Boot
- เข้า BIOS ไปที่แท็บ System Configuration
- เปิด Secure Boot ตรวจสอบปัญหา หากเปิดอยู่แล้ว ให้ลองปิดดู

เปิด Platform Trust Technology (PTT)
- ใน BIOS ไปที่แท็บ Configuration เปิด Platform Trust Technology

- บันทึกและตรวจสอบปัญหา
อัปเดต BIOS เป็นเวอร์ชันล่าสุด
- ก่อนอัปเดต ลองดาวน์เกรด BIOS เป็นเวอร์ชันเก่า ดูแก้ปัญหาได้ไหม (หาได้ ให้ปิด BitLocker ใน Control Panel ทันที เพราะอาจเกิดซ้ำเมื่ออัปเดต BIOS อีกครั้ง)
- หาไม่ได้ ให้อัปเดต BIOS ตามวิธีของผู้ผลิต (อาจต้องถอดไดรฟ์ที่มีปัญหา หรือใช้ USB อัปเดต) ตรวจสอบว่าแก้ปัญหาได้หรือไม่:
- Gateway
- HP
- Lenovo
- MSI
- Dell
แก้ไข Boot Sequence
- ใน BIOS ขยาย General เลือก Boot Sequence
- ในหน้าต่างขวา ยกเลิกตัวเลือกบูทที่ไม่ใช้ เช่น ยกเลิก Windows Boot Manager และ UEFI/อุปกรณ์อื่นที่ไม่จำเป็น ให้ติ๊กเฉพาะไดรฟ์ที่ติดตั้ง Windows

- บันทึกและตรวจสอบปัญหา
เปลี่ยน Boot Mode
- ใน BIOS ไปที่แท็บ Boot ตั้งค่า Boot Mode เป็น UEFI

- ตรวจสอบปัญหา หายังไม่ได้ ให้ลองเปิด TPM/PTT และ Secure Boot (ที่กล่าวไว้ข้างต้น) ให้แน่ใจว่า Legacy Boot ถูกยกเลิก
รีเซ็ตการตั้งค่า BIOS ต่างๆ
- ใน BIOS ขยาย Secure Boot เลือก Expert Key Management
- คลิก Restore Settings เลือก Factory Settings

- เลือก OK และ ออกจาก BIOS
- ตรวจสอบปัญหา
- หายังไม่ได้ ให้เข้า BIOS อีกครั้ง ที่แท็บ General คลิก Restore Settings
- เลือก Custom User Setting คลิก OK
- ตรวจสอบปัญหา
- หายังไม่ได้ ให้ทำซ้ำขั้นตอน 5-6 แต่เลือก Factory Settings
- หายังไม่ได้ ให้ทำซ้ำแต่เลือก BIOS Defaults

หากปัญหายังคงอยู่และหา BitLocker Key ไม่ได้ อาจต้องใช้บริการกู้ข้อมูลของบุคคลที่สาม หรือโฟแมตไดรฟ์/ระบบ แล้วค่อยกู้ข้อมูลด้วยเครื่องมือกู้ข้อมูล (แต่อาจสูญเสียข้อมูล)