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

แก้ไข: ข้อผิดพลาดการเข้าถึงรีจิสทรี (Error Accessing the Registry)

ผู้ใช้บางคนได้รับข้อผิดพลาด “error accessing the registry” เมื่อพยายามรวมคีย์รีจิสทรีบนคอมพิวเตอร์ Windows ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าปัญหาเกิดขึ้นหลังจากที่พวกเขาทำการติดตั้ง Windows ใหม่และพยายามเปิดไฟล์ .reg ปัญหานี้พบส่วนใหญ่บน Windows 7, Windows 8 และ Windows 10

แก้ไข: ข้อผิดพลาดการเข้าถึงรีจิสทรี (Error Accessing the Registry)

สาเหตุของปัญหา “error accessing the registry”

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

  • ไฟล์รีจิสทรีไม่มีสิทธิ์ผู้ดูแลระบบ – สถานการณ์นี้พบได้บ่อยกับการติดตั้ง/ติดตั้งใหม่ Windows ใหม่ หาก Registry Editor ยังไม่เคยถูกเปิดมาก่อน มันอาจจะไม่มีสิทธิ์ที่จำเป็นในการรวมไฟล์ .reg กับรีจิสทรีปัจจุบันของคุณ
  • การเสียหายของไฟล์ระบบทำให้เกิดข้อผิดพลาด – มีกรณียืนยันแล้วที่ข้อผิดพลาดนี้ปรากฏเนื่องจากชุดของไฟล์ระบบที่เสียหายซึ่งรบกวนความสามารถในการนำเข้าของยูทิลิตี้ Registry Editor หากเป็นเช่นนั้น มีสองวิธีแก้ไขที่ยืนยันแล้ว (System Restore และ Repair Install) ที่ทราบว่าแก้ไขปัญหาได้

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

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

วิธีที่ 1: นำเข้าไฟล์รีจิสทรีด้วยสิทธิ์ผู้ดูแลระบบ

ตามที่ผู้ใช้ที่ได้รับผลกระทบหลายคนแนะนำ โอกาสคือคุณกำลังจัดการกับปัญหาสิทธิ์ speciale ยังไม่ได้เปิดมาก่อน

ผู้ใช้หลายคนที่ต่อสู้กับการแก้ไขข้อความแสดงข้อผิดพลาดเดียวกันรายงานว่าปัญหาได้รับการแก้ไขในที่สุดหลังจากที่พวกเขาเปิด Registry Editor ด้วยสิทธิ์ผู้ดูแลระบบ และใช้เมนู Import เพื่อรวมไฟล์ นี่คือคำแนะนำ سريعในการทำเช่นนี้:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run จากนั้นพิมพ์ “regedit” และกด Ctrl + Shift + Enter เพื่อเปิด Registry Editor ด้วยสิทธิ์ผู้ดูแลระบบแก้ไข: ข้อผิดพลาดการเข้าถึงรีจิสทรี (Error Accessing the Registry)
  2. ที่พรอม UAC (User Account Control) ให้เลือก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบแก้ไข: ข้อผิดพลาดการเข้าถึงรีจิสทรี (Error Accessing the Registry)
  3. ภายใน Registry Editor ให้ไปที่ File > Import โดยใช้แถบริบบอนที่ด้านบนแก้ไข: ข้อผิดพลาดการเข้าถึงรีจิสทรี (Error Accessing the Registry)
  4. ใช้เมนู Import เพื่อนำทางไปยังตำแหน่งของไฟล์ที่คุณพยายามรวม เมื่อคุณไปถึงที่นั่น ให้เลือกมันและคลิก Open เพื่อรวมกับรีจิสทรีปัจจุบันของคุณแก้ไข: ข้อผิดพลาดการเข้าถึงรีจิสทรี (Error Accessing the Registry)

    หมายเหตุ: หลักการเดียวกันใช้ได้กับสถานการณ์ที่คุณพบข้อผิดพลาดเมื่อพยายามนำเข้าคีย์ .reg โดยอัตโนมัติผ่านไฟล์ .bat เพื่อให้ทำงาน คุณจะต้องรันมันจากหน้าต่าง CMD ที่มีสิทธิ์ผู้ดูแลระบบ (elevated) – กด Windows key + R, พิมพ์ “cmd” และกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ

    กระบวนการนี้ควรจะหลีกเลี่ยงข้อผิดพลาด “error accessing the registry” ได้สำเร็จ หากคุณยังคงได้รับข้อผิดพลาด หรือวิธีนี้ไม่ใช้ได้กับสถานการณ์ปัจจุบันของคุณ ให้ไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2: ดำเนินการ System Restore

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

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

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

นี่คือคำแนะนำ سريعในการใช้วิซาร์ด System Restore:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run จากนั้นพิมพ์ “rstrui” และกด Enter เพื่อเปิดวิซาร์ด System Restore
  2. เมื่อคุณไปถึงหน้าจอ System Restore แรก คุณจะถูกถามว่าคุณต้องการใช้ Restore point ที่แนะนำหรือไม่ เปลี่ยน toggle เป็น Choose a different restore point และกด Next เพื่อดำเนินต่อไป
  3. เลือก System restore point จากรายการและกด Next เพื่อดำเนินต่อไป
  4. กด Finish เพื่อจบกระบวนการกู้คืน หลังจากช่วงเวลาสั้นๆ คอมพิวเตอร์ของคุณจะรีสตาร์ทและสถานะเก่าจะถูกกู้คืน
  5. เมื่อการเริ่มต้นครั้งต่อไปเสร็จสิ้น ให้ลองรวม/นำเข้าไฟล์อีกครั้ง และดูว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขหรือไม่
แก้ไข: ข้อผิดพลาดการเข้าถึงรีจิสทรี (Error Accessing the Registry)

หากคุณยังคงเผชิญกับข้อผิดพลาด “error accessing the registry” ให้ไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3: ดำเนินการ Repair Install

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

ผู้ใช้หลายคนที่ต่อสู้กับข้อผิดพลาดเดียวกันอย่างแม่นยำรายงานว่าปัญหาได้รับการแก้ไขในที่สุดหลังจากที่พวกเขาดำเนินการ repair install

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

หากคุณตัดสินใจทำ repair install คุณสามารถปฏิบัติตามคำแนะนำที่มีในบทความนี้ (ที่นี่)