บางผู้ใช้พบข้อผิดพลาด 0x80071771 เมื่อพยายามเปิดหรือจัดการไฟล์บน Windows 10 ปัญหานี้มักรายงานว่าเกิดขึ้นหลังจากที่ผู้ใช้อัปเกรดเป็น Windows เวอร์ชันล่าสุดจากเวอร์ชันเก่า ข้อความผิดพลาดบางครั้งมาพร้อมกับข้อความ "The specified file could not be decrypted" (ไม่สามารถถอดรหัสไฟล์ที่ระบุได้)
สาเหตุของข้อผิดพลาด 0x80071771
เราสืบสวนปัญหานี้จากรายงานผู้ใช้และกลยุทธ์ซ่อมแซมที่ผู้ใช้ที่ได้รับผลกระทบใช้แก้ไขปัญหา
รหัสข้อผิดพลาดนี้มักพบเมื่อผู้ใช้พยายามเข้าถึงไฟล์ที่เคยสร้างและเข้ารหัสบนคอมพิวเตอร์อีกเครื่องหนึ่ง
ข้อความผิดพลาดนี้เกี่ยวข้องกับไฟล์ที่ถูกเข้ารหัสด้วย Encrypting File System (EFS) ระบบเข้ารหัสที่สร้างขึ้นใน Windows ใช้กันอย่างแพร่หลายในการเข้ารหัสไฟล์และโฟลเดอร์เพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต
ระบบเข้ารหัสนี้ออกแบบมาเพื่อปกป้องข้อมูลลับของคุณจากภัยคุกคามหรือผู้โจมตีที่เข้าถึงคอมพิวเตอร์ของคุณได้ สิ่งสำคัญคือ เมื่อไฟล์ถูกเข้ารหัสแล้ว จะต้องมี Certificate (ใบรับรอง) เพื่อเข้าถึงจากอุปกรณ์อื่น ดังนั้น ไฟล์ที่เข้ารหัสแล้วจึงสามารถเข้าถึงได้เฉพาะเครื่องที่เข้ารหัสมันเท่านั้น โดยไม่ต้องดำเนินการเพิ่มเติม
ด้วยข้อนี้ในใจ มี 2 วิธีที่คุณสามารถเข้าถึงไฟล์ที่เข้ารหัสบนคอมพิวเตอร์อื่นได้:
- ถอดรหัสไฟล์ ก่อน ย้ายไปคอมพิวเตอร์ใหม่
- ย้ายไฟล์ที่เข้ารหัสไปคอมพิวเตอร์ใหม่ พร้อมกับ Certificate หรือ Encryption Key
ถ้าคุณกำลังหาวิธีแก้ไขข้อผิดพลาด 0x80071771 บทความนี้จะให้ขั้นตอนการแก้ไขหลายขั้นตอน โอกาสที่ทุกวิธีจะใช้ได้กับสถานการณ์ของคุณไม่สูง
เพราะฉะนั้น ขอแนะนำให้ทำตามวิธีต่างๆ ตามลำดับที่นำเสนอ และข้ามวิธีที่ทำไม่ได้ คุณควรจะพบวิธีที่แก้ปัญหาได้ในที่สุด
วิธีที่ 1: ให้สิทธิ์เต็มเพื่อเข้าถึงไฟล์
วิธีหนึ่งที่อาจช่วยให้เข้าถึงไฟล์ที่เข้ารหัสได้ คือ ให้สิทธิ์เต็มในการเข้าถึงไฟล์ระบบ แล้วตามวิธีถอดรหัสภายในเพื่อปลดล็อกไฟล์ แต่จำไว้ว่า วิธีนี้จะไม่ได้ผลในสถานการณ์ที่ไฟล์ถูกเข้ารหัสบนเครื่องอื่นตั้งแต่แรก
คุณต้องทำตามขั้นตอนด้านล่างบนคอมพิวเตอร์ที่ไฟล์ถูกเข้ารหัสไว้ตั้งแต่แรก หลังทำเสร็จ คุณจะสามารถย้ายไฟล์และเปิดบนคอมพิวเตอร์อื่นได้โดยไม่เจอข้อผิดพลาด 0x80071771
ผู้ใช้หลายคนรายงานว่าแก้ไขข้อผิดพลาด 0x80071771 ได้ด้วยขั้นตอนด้านล่าง:
- ใน File Explorer คลิกขวาที่ตัวอักษรไดรฟ์ที่มีปัญหา เลือก Properties

- ในหน้าจอ Properties ไปแท็บ Security คลิกปุ่ม Edit (ใกล้ To change permissions, คลิก Edit)

- จากแท็บ Security คลิกปุ่ม Add ใต้ Group or user names

- ในหน้าต่าง Select Users or Groups พิมพ์ Everyone ในกล่องใต้ Enter the object names to select (examples) คลิก Ok

- กลับไปที่หน้าต่าง Permissions เลือกกลุ่ม Everyone ติ๊กถูกทั้งหมดในกล่อง Allow ใต้ Permissions for Everyone

- กด Apply บันทึกการเปลี่ยนแปลง กลับไปแท็บ Security ใน Properties ของโวล्यूमที่ได้รับผลกระทบ แต่ครั้งนี้คลิกปุ่ม Advanced (เกี่ยวกับ Special permissions or advanced settings)

- จากหน้าต่าง Advanced Security Settings ไปแท็บ Permissions คลิก Change

- จากหน้าต่าง Select User or Group พิมพ์ Everyone ใต้ Enter the object name to select กด Ok

- ติ๊กถูกกล่องที่เกี่ยวข้องกับ Replace owner on subcontainers and objects

- กับ Owner เป็น Everyone ไปแท็บ Auditing คลิก Add

- ใน Auditing Entry สำหรับโวล्यุมที่ได้รับผลกระทบ เลือก Everyone เป็น Principal ไปส่วน Basic permission ติ๊กถูก Full control คลิก Ok แล้ว Apply

หลังทำขั้นตอนข้างต้นเสร็จ คอมพิวเตอร์ของคุณได้สิทธิ์เต็มในการเข้าถึงไฟล์แล้ว ต่อไป ใช้ Command Prompt แบบ Elevated เพื่อถอดรหัสไฟล์:
- กด Windows key + R เปิด Run dialog พิมพ์ cmd กด Ctrl + Shift + Enter เปิด Command Prompt แบบ Admin เมื่อ UAC ถาม คลิก Yes

- ใน Elevated Command Prompt พิมพ์คำสั่งต่อไปนี้เพื่อถอดรหัสไฟล์ที่เคยแสดงข้อผิดพลาด 0x80071771:
cipher /d "full path of file with extension"
หมายเหตุ: "full path of file with extension" เป็นตัวอย่าง . คุณต้องแทนที่ด้วยพาธไฟล์จริง เช่น: C:\Users\madro\Desktop\appuals\0x80071771.jpg - ลองเปิดไฟล์ดูว่าข้อผิดพลาดแก้ไขแล้วหรือไม่
ถ้ายังเจอ 0x80071771 Error - "The specified file could not be decrypted" ให้ไปวิธีถัดไปด้านล่าง
วิธีที่ 2: นำเข้า EFS File Encryption Certificate + Key ใน Windows 10
วิธีเดียวที่จะเปิดไฟล์ที่เข้ารหัส (EFS file) บนคอมพิวเตอร์อื่นคือ นำเข้าไฟล์พร้อม Certificate และ Key แอปพลิเคชันใดๆ ที่ไม่มี File Encryption Key ที่เหมาะสมจะเปิดไม่ได้
แต่วิธีนี้ต้องการการเข้าถึงคอมพิวเตอร์ที่เคยใช้เข้ารหัสไฟล์ เพื่อ Export Key + Certificate นี่คือคู่มือเร็ว:
การ Export EFS Certificate + Key
- กด Windows key + R เปิด Run dialog พิมพ์ certmgr.msc กด Enter เปิด Certificates Manager
- ใน Certificates Manager เลือก Certificates จาก फल左 pane คลิก Personal แล้วไป Right panel ดับเบิลคลิก Certificates
- คลิกขวา Certificate ที่ต้องการนำเข้าไปเครื่องใหม่ เลือก All Tasks > Export
- คลิก Next หน้าจอแรก เลือก Yes, export the private key หน้าจอถัดไป
- เลือก Personal Information Exchange - PKCS #12 ติ๊กถูก Include all certificates in the certification path, Export all extender properties และ Enable certificate privacy แล้ว Next
- ตั้งรหัสผ่านสำหรับไฟล์ PFX ยืนยัน ระบุ Encryption เป็น TripleDES กด Next
- กด Browse เลือกตำแหน่งบันทึกไฟล์ PFX คลิก Next
- คลิก Finish เสร็จสิ้น
ขั้นตอนด้านล่างจะแสดงวิธีนำเข้าไฟล์ PFX ที่ใช้สำหรับ Certificate การเข้ารหัสไฟล์และ Key ที่ใช้กับ EFS บนคอมพิวเตอร์อื่น มี 2 วิธี:
ทั้ง 2 วิธีใช้ได้กับ Windows 10 ทุกเวอร์ชัน ทำตามวิธีไหนสะดวกกว่าก็ได้:
ตัวเลือกที่ 1: นำเข้า EFS File Encryption Certificate และ Key ผ่านไฟล์ PFX
- เมื่อได้ไฟล์ PFX จากเครื่องแรก ย้ายไปเครื่องที่เจอข้อผิดพลาด 0x80071771
- คลิกขวาไฟล์ PFX เลือก Install PFX
- ใต้ Store Location เลือก Current User กด Next
- ตรวจสอบไฟล์ PFX ถูกต้องจากหน้าต่าง File to Import คลิก Next
- หน้าจอถัดไป ใส่รหัสผ่านที่ใช้ตอนเข้ารหัสไฟล์ในช่อง Password ติ๊ก Mark this key as exportable และ Include all extended properties
- เลือก Toggle Automatically select the certificate store based on the type of certificate คลิก Next อีกครั้ง
หมายเหตุ: อาจมี Security Warning ถ้า Windows Validate Certificate ไม่ได้ ถ้าคุณไว้วางใจที่มาของไฟล์ คลิก Yes - คลิก Finish ยืนยันการนำเข้า คลิก Ok ที่พรอมป์สุดท้าย
ตัวเลือกที่ 2: นำเข้า EFS File Encryption Certificate และ Key ผ่าน Certificates Manager
- กด Windows key + R เปิด Run พิมพ์ certmgr.msc กด Enter เปิด Certificates Manager
- ใน Certificate Manager ไป Left pane คลิกขวาโฟลเดอร์ Personal (ใต้ Certificates - Current User)
- เลือก All Tasks แล้ว Import เพื่อเปิด Import Wizard
- หน้าจอแรก ตรวจสอบ Current User ถูกเลือก คลิก Next
- หน้าจอถัดไป คลิก Browse ไปที่ไฟล์ PFX ที่ต้องการนำเข้า คลิก Open แล้ว Next
- หน้าจอถัดไป พิมพ์รหัสผ่าน PFX ติ๊ก Mark this key as exportable และ Include all extended properties
- เลือก Toggle Automatically select the certificate store based on the type of certificate คลิก Next
- กด Finish เสร็จสิ้นการนำเข้า คลิก Ok ที่พรอมป์สุดท้าย