PIN เป็นตัวเลือกที่ยอดเยี่ยมสำหรับลงชื่อเข้าใช้ระบบท้องถิ่น ไม่เหมือนรหัสผ่าน PIN เฉพาะระบบ และ PIN 4-6 หลักเพียงพอที่จะรักษาความปลอดภัยโปรไฟล์ ดังนั้นผู้ใช้จำนวนมากจึงเปลี่ยนมาใช้วิธีลงชื่อเข้าใช้ใหม่ แม้ Microsoft จะพยายามสร้างทุกผลิตภัณฑ์ด้วยความแม่นยำ ไม่มีสิ่งใดสมบูรณ์แบบ และระบบ PIN ก็เช่นกัน บางครั้งขณะสร้าง PIN ใหม่ ผู้ใช้ได้รับข้อความดังนี้:
We couldn't sign you in, The device that is required by this cryptographic provider is not ready for use.

ถ้าผู้ใช้ได้รับ Error แบบนี้ จะไม่สามารถเปลี่ยน เพิ่ม หรือลบ PIN ได้
การแก้ไขปัญหาต่อไปนี้อาจลองได้:
1] ลงชื่อเข้าใช้ด้วยบัญชี Microsoft
- คลิกปุ่ม Start แล้วสัญลักษณ์รูปเฟืองเพื่อเปิดหน้าตั้งค่า
- ดับเบิลคลิกที่ Accounts แท็บ "Your info" จะถูกเลือกโดยค่าเริ่มต้น
- ถ้าคุณล็อกอินด้วย Local Account ให้คลิกตัวเลือก "Sign in with a Microsoft account instead."
- ทำการตั้งค่าเสร็จและรีสตาร์ทระบบ
ถ้าแก้ปัญหาได้ คุณสามารถทำให้โปรไฟล์เก่าที่ลิงก์กลายเป็น Local Profile
2] ตรวจสอบ TPM
TPM (Trusted Platform Module) เป็นชิปบนระบบใช้สำหรับความปลอดภัย TPM เก็บ Artifacts พร้อม Encryption Keys และจำเป็นสำหรับการยืนยันตัวตน คุณควรทราบว่าไม่ phảiทุกระบบมี TPM
ดังนั้น เพื่อให้แน่ใจว่าปัญหาไม่ได้มาจาก TPM ลองทำดังนี้:
- ให้แน่ใจว่า BIOS อัปเดตล่าสุด
- ให้แน่ใจว่า TPM เปิดอยู่ใน BIOS เพื่อตรวจสอบ ให้กด Win+R เปิด Run พิมพ์คำสั่ง tpm.msc กด Enter เปิดคอนโซล TPM Management เช็คภายใต้ Status ควรเห็น – The TPM is ready for use
3] รีเซ็ต ACLs บนโฟลเดอร์ Ngc
จากสาเหตุที่คาดการณ์ได้มากมาย สาเหตุหนึ่งอาจเป็นถ้า Access Control Lists (ACLs) บนโฟลเดอร์ Ngc เสียหาย เพื่อแยกความเป็นไปได้นี้ เรา Reset ACLs ขั้นตอนตามที่แนะนำบน MicrosoftAnswers ดังนี้:
คลิกขวาที่ปุ่ม Start แล้วเปิด Command Prompt โหมด Administrator
รันคำสั่งต่อไปนี้:
icacls C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Ngc /T /Q /C /RESET
ทำแล้ว รีสตาร์ทคอมพิวเตอร์ ดูว่าช่วยได้ไหม
