Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10

บางผู้ใช้พบข้อผิดพลาด 0x80071771 เมื่อพยายามเปิดหรือจัดการไฟล์บน Windows 10 ปัญหานี้มักรายงานว่าเกิดขึ้นหลังจากที่ผู้ใช้อัปเกรดเป็น Windows เวอร์ชันล่าสุดจากเวอร์ชันเก่า ข้อความผิดพลาดบางครั้งมาพร้อมกับข้อความ "The specified file could not be decrypted" (ไม่สามารถถอดรหัสไฟล์ที่ระบุได้)

แก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10

สาเหตุของข้อผิดพลาด 0x80071771

เราสืบสวนปัญหานี้จากรายงานผู้ใช้และกลยุทธ์ซ่อมแซมที่ผู้ใช้ที่ได้รับผลกระทบใช้แก้ไขปัญหา

รหัสข้อผิดพลาดนี้มักพบเมื่อผู้ใช้พยายามเข้าถึงไฟล์ที่เคยสร้างและเข้ารหัสบนคอมพิวเตอร์อีกเครื่องหนึ่ง

ข้อความผิดพลาดนี้เกี่ยวข้องกับไฟล์ที่ถูกเข้ารหัสด้วย Encrypting File System (EFS) ระบบเข้ารหัสที่สร้างขึ้นใน Windows ใช้กันอย่างแพร่หลายในการเข้ารหัสไฟล์และโฟลเดอร์เพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต

ระบบเข้ารหัสนี้ออกแบบมาเพื่อปกป้องข้อมูลลับของคุณจากภัยคุกคามหรือผู้โจมตีที่เข้าถึงคอมพิวเตอร์ของคุณได้ สิ่งสำคัญคือ เมื่อไฟล์ถูกเข้ารหัสแล้ว จะต้องมี Certificate (ใบรับรอง) เพื่อเข้าถึงจากอุปกรณ์อื่น ดังนั้น ไฟล์ที่เข้ารหัสแล้วจึงสามารถเข้าถึงได้เฉพาะเครื่องที่เข้ารหัสมันเท่านั้น โดยไม่ต้องดำเนินการเพิ่มเติม

ด้วยข้อนี้ในใจ มี 2 วิธีที่คุณสามารถเข้าถึงไฟล์ที่เข้ารหัสบนคอมพิวเตอร์อื่นได้:

  • ถอดรหัสไฟล์ ก่อน ย้ายไปคอมพิวเตอร์ใหม่
  • ย้ายไฟล์ที่เข้ารหัสไปคอมพิวเตอร์ใหม่ พร้อมกับ Certificate หรือ Encryption Key

ถ้าคุณกำลังหาวิธีแก้ไขข้อผิดพลาด 0x80071771 บทความนี้จะให้ขั้นตอนการแก้ไขหลายขั้นตอน โอกาสที่ทุกวิธีจะใช้ได้กับสถานการณ์ของคุณไม่สูง

เพราะฉะนั้น ขอแนะนำให้ทำตามวิธีต่างๆ ตามลำดับที่นำเสนอ และข้ามวิธีที่ทำไม่ได้ คุณควรจะพบวิธีที่แก้ปัญหาได้ในที่สุด

วิธีที่ 1: ให้สิทธิ์เต็มเพื่อเข้าถึงไฟล์

วิธีหนึ่งที่อาจช่วยให้เข้าถึงไฟล์ที่เข้ารหัสได้ คือ ให้สิทธิ์เต็มในการเข้าถึงไฟล์ระบบ แล้วตามวิธีถอดรหัสภายในเพื่อปลดล็อกไฟล์ แต่จำไว้ว่า วิธีนี้จะไม่ได้ผลในสถานการณ์ที่ไฟล์ถูกเข้ารหัสบนเครื่องอื่นตั้งแต่แรก

คุณต้องทำตามขั้นตอนด้านล่างบนคอมพิวเตอร์ที่ไฟล์ถูกเข้ารหัสไว้ตั้งแต่แรก หลังทำเสร็จ คุณจะสามารถย้ายไฟล์และเปิดบนคอมพิวเตอร์อื่นได้โดยไม่เจอข้อผิดพลาด 0x80071771

ผู้ใช้หลายคนรายงานว่าแก้ไขข้อผิดพลาด 0x80071771 ได้ด้วยขั้นตอนด้านล่าง:

  1. ใน File Explorer คลิกขวาที่ตัวอักษรไดรฟ์ที่มีปัญหา เลือก Propertiesแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  2. ในหน้าจอ Properties ไปแท็บ Security คลิกปุ่ม Edit (ใกล้ To change permissions, คลิก Edit)แก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  3. จากแท็บ Security คลิกปุ่ม Add ใต้ Group or user namesแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  4. ในหน้าต่าง Select Users or Groups พิมพ์ Everyone ในกล่องใต้ Enter the object names to select (examples) คลิก Okแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  5. กลับไปที่หน้าต่าง Permissions เลือกกลุ่ม Everyone ติ๊กถูกทั้งหมดในกล่อง Allow ใต้ Permissions for Everyoneแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  6. กด Apply บันทึกการเปลี่ยนแปลง กลับไปแท็บ Security ใน Properties ของโวล्यूमที่ได้รับผลกระทบ แต่ครั้งนี้คลิกปุ่ม Advanced (เกี่ยวกับ Special permissions or advanced settings)แก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  7. จากหน้าต่าง Advanced Security Settings ไปแท็บ Permissions คลิก Changeแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  8. จากหน้าต่าง Select User or Group พิมพ์ Everyone ใต้ Enter the object name to select กด Okแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  9. ติ๊กถูกกล่องที่เกี่ยวข้องกับ Replace owner on subcontainers and objectsแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  10. กับ Owner เป็น Everyone ไปแท็บ Auditing คลิก Addแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  11. ใน Auditing Entry สำหรับโวล्यุมที่ได้รับผลกระทบ เลือก Everyone เป็น Principal ไปส่วน Basic permission ติ๊กถูก Full control คลิก Ok แล้ว Applyแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10

หลังทำขั้นตอนข้างต้นเสร็จ คอมพิวเตอร์ของคุณได้สิทธิ์เต็มในการเข้าถึงไฟล์แล้ว ต่อไป ใช้ Command Prompt แบบ Elevated เพื่อถอดรหัสไฟล์:

  1. กด Windows key + R เปิด Run dialog พิมพ์ cmd กด Ctrl + Shift + Enter เปิด Command Prompt แบบ Admin เมื่อ UAC ถาม คลิก Yesแก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10
  2. ใน 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
  3. ลองเปิดไฟล์ดูว่าข้อผิดพลาดแก้ไขแล้วหรือไม่

ถ้ายังเจอ 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

  1. กด Windows key + R เปิด Run dialog พิมพ์ certmgr.msc กด Enter เปิด Certificates Manager
  2. ใน Certificates Manager เลือก Certificates จาก फल左 pane คลิก Personal แล้วไป Right panel ดับเบิลคลิก Certificates
  3. คลิกขวา Certificate ที่ต้องการนำเข้าไปเครื่องใหม่ เลือก All Tasks > Export
  4. คลิก Next หน้าจอแรก เลือก Yes, export the private key หน้าจอถัดไป
  5. เลือก Personal Information Exchange - PKCS #12 ติ๊กถูก Include all certificates in the certification path, Export all extender properties และ Enable certificate privacy แล้ว Next
  6. ตั้งรหัสผ่านสำหรับไฟล์ PFX ยืนยัน ระบุ Encryption เป็น TripleDES กด Next
  7. กด Browse เลือกตำแหน่งบันทึกไฟล์ PFX คลิก Next
  8. คลิก Finish เสร็จสิ้น
แก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10

ขั้นตอนด้านล่างจะแสดงวิธีนำเข้าไฟล์ PFX ที่ใช้สำหรับ Certificate การเข้ารหัสไฟล์และ Key ที่ใช้กับ EFS บนคอมพิวเตอร์อื่น มี 2 วิธี:

ทั้ง 2 วิธีใช้ได้กับ Windows 10 ทุกเวอร์ชัน ทำตามวิธีไหนสะดวกกว่าก็ได้:

ตัวเลือกที่ 1: นำเข้า EFS File Encryption Certificate และ Key ผ่านไฟล์ PFX

  1. เมื่อได้ไฟล์ PFX จากเครื่องแรก ย้ายไปเครื่องที่เจอข้อผิดพลาด 0x80071771
  2. คลิกขวาไฟล์ PFX เลือก Install PFX
  3. ใต้ Store Location เลือก Current User กด Next
  4. ตรวจสอบไฟล์ PFX ถูกต้องจากหน้าต่าง File to Import คลิก Next
  5. หน้าจอถัดไป ใส่รหัสผ่านที่ใช้ตอนเข้ารหัสไฟล์ในช่อง Password ติ๊ก Mark this key as exportable และ Include all extended properties
  6. เลือก Toggle Automatically select the certificate store based on the type of certificate คลิก Next อีกครั้ง
    หมายเหตุ: อาจมี Security Warning ถ้า Windows Validate Certificate ไม่ได้ ถ้าคุณไว้วางใจที่มาของไฟล์ คลิก Yes
  7. คลิก Finish ยืนยันการนำเข้า คลิก Ok ที่พรอมป์สุดท้าย
แก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10

ตัวเลือกที่ 2: นำเข้า EFS File Encryption Certificate และ Key ผ่าน Certificates Manager

  1. กด Windows key + R เปิด Run พิมพ์ certmgr.msc กด Enter เปิด Certificates Manager
  2. ใน Certificate Manager ไป Left pane คลิกขวาโฟลเดอร์ Personal (ใต้ Certificates - Current User)
  3. เลือก All Tasks แล้ว Import เพื่อเปิด Import Wizard
  4. หน้าจอแรก ตรวจสอบ Current User ถูกเลือก คลิก Next
  5. หน้าจอถัดไป คลิก Browse ไปที่ไฟล์ PFX ที่ต้องการนำเข้า คลิก Open แล้ว Next
  6. หน้าจอถัดไป พิมพ์รหัสผ่าน PFX ติ๊ก Mark this key as exportable และ Include all extended properties
  7. เลือก Toggle Automatically select the certificate store based on the type of certificate คลิก Next
  8. กด Finish เสร็จสิ้นการนำเข้า คลิก Ok ที่พรอมป์สุดท้าย
แก้ไข: ข้อผิดพลาด 0x80071771 บน Windows 10