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

แก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10

บางผู้ใช้ Windows 10 พบข้อผิดพลาด 0x80070715 เมื่อพยายามเปิด Windows Security หรือเมื่อดำเนินการที่เกี่ยวข้องกับ DLLRegisterserver

แก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10

สาเหตุที่อาจก่อให้เกิดปัญหานี้:

  • Volume Shadow Copy ถูกปิดใช้งาน – หากเกิดขณะใช้คำสั่ง DllRegisterServer จาก CMD หรือ PowerShell อาจเพราะบริการ Volume Shadow Copy ถูกปิด ต้องเปิดใช้งานจากหน้าจอ Services
  • แอป Windows Security เสียหาย – หากเกิดเฉพาะตอนเริ่มสแกนด้วย Windows Security อาจเป็นการเสียหายของแอป ควร Reset ผ่าน GUI, PowerShell, หรือ CMD
  • บริการ Windows Update ถูกปิดใช้งาน – หากเกิดตอน Windows Security พยายามดาวน์โหลดไวรัสซิกเนเจอร์ใหม่ อาจเพราะบริการ Windows Update ไม่สามารถเข้าถึงได้ ต้องเปิดใช้งานจากหน้าจอ Services
  • Windows 10 Build เก่าเกินไป – Windows Security อาจแสดงข้อผิดพลาดนี้หากขาด Security Update ที่เป็น Build บังคับ หากบล็อกอัปเดต ควรติดตั้งอัปเดตทั้งหมดจน Build ล่าสุด

วิธีที่ 1: เปิดใช้งาน Volume Shadow Copy

หากเจอข้อผิดพลาดขณะใช้คำสั่ง DllRegisterServer ในเทอร์มินอล อาจเพราะบริการ Volume Shadow Copy ถูกปิด

เมื่อลงทะเบียนไฟล์ DLL ผ่าน CMD หรือ PowerShell จำเป็นต้องมีบริการ Volume Shadow Copy เปิดใช้งานอยู่

ขั้นตอนตรวจสอบและเปิดใช้งานผ่านหน้าจอ Services:

  1. กด Windows + R พิมพ์ services.msc Enter เปิดหน้าจอ Services คลิก Yes ที่ UACแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  2. เลื่อนหา Volume Shadow Copy
  3. คลิกขวา เลือก Startแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  4. หลังเปิดใช้งานแล้ว ลองทำซ้ำการกระทำที่เคยทำให้เกิด 0x80070715 ดูว่าแก้ไขแล้วหรือไม่

วิธีที่ 2: รีเซ็ตแอป Windows Security

หากเจอ 0x80070715 ตอนเปิด Windows Security หรือสแกน อาจเป็นการเสียหายที่ป้องกันไม่ให้เปิดได้ปกติ

หมายเหตุ: Windows Security คือชุดความปลอดภัยในตัวของ Windows 10 รวม Antivirus, Anti-phishing, Anti-ransomware, และ Firewall

โดยทั่วไปข้อผิดพลาดนี้เกิดจากไฟล์บางส่วนของ Security Suite ถูกทำลาย หลายคนแก้ไขได้โดย Reset Windows Security App

มี 3 ทางเลือก:

  • Reset ผ่าน Start Menu
  • Reset ผ่าน PowerShell
  • Reset ผ่าน Command Prompt

เลือกวิธีที่สะดวกที่สุด:

A. Reset ผ่าน Start Menu

  1. กดปุ่ม Start ค้นหา Windows Security
  2. คลิกขวา Windows Security เลือก App Settingsแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  3. ในหน้า Properties ของ Windows Security เลื่อนลงไปที่แท็บ Reset คลิก Resetแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  4. คลิก Reset อีกครั้งที่หน้ายืนยัน รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าสามารถเปิด Windows Security ได้แล้วหรือไม่

B. Reset ผ่าน PowerShell

  1. กด Windows + R พิมพ์ powershell กด Ctrl + Shift + Enter เปิด PowerShell แบบ Elevatedแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  2. คลิก Yes ที่ UAC
  3. ใน PowerShell พิมพ์คำสั่งนี้ Enter:
    Get-AppxPackage *Microsoft.Windows.SecHealthUI* | Reset-AppxPackage
  4. รอเสร็จ รีสตาร์ท ตรวจสอบว่าข้อผิดพลาดแก้ไขแล้วหรือไม่

C. Reset ผ่าน Command Prompt

  1. กด Windows + R พิมพ์ cmd กด Ctrl + Shift + Enter เปิด CMD แบบ Elevatedแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  2. คลิก Yes ที่ UAC
  3. ใน CMD พิมพ์คำสั่งนี้ Enter:
    PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage *Microsoft.Windows.SecHealthUI*).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
  4. รีสตาร์ท ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

หากยังไม่ได้ ให้ลองวิธีถัดไป

วิธีที่ 3: เปิดใช้งานบริการ Windows Update

หากเจอ 0x80070715 ตอนเริ่มสแกนใน Windows Security (และลอง Reset แล้วไม่ได้) อาจเพราะบริการ Windows Update ไม่ได้เปิด ทำให้ดาวน์โหลด Security Signature ใหม่ไม่ได้

หลายคนแก้ไขได้โดยบังคับเริ่มบริการ Windows Update และเปลี่ยน Startup type จากหน้าจอ Services

ขั้นตอน:

  1. กด Windows + R พิมพ์ services.msc Enter เปิด Servicesแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  2. หา Windows Update
  3. คลิกขวา Windows Update เลือก Propertiesแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  4. ในแท็บ General เปลี่ยน Startup type เป็น Automatic คลิก Start เพื่อบังคับเริ่มบริการแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  5. หลังบริการเปิดใช้งานแล้ว ลองสแกน Windows Security อีกครั้ง ดูว่าแก้ไขแล้วหรือไม่

วิธีที่ 4: ติดตั้ง Windows Update ที่ค้างอยู่ทั้งหมด

หากเจอ 0x80070715 ตอนเปิด Windows Security ต้องแน่ใจว่าติดตั้งอัปเดตค้างอยู่ทั้งหมดเพื่อให้มี Security Dependencies ครบ

หลายคนแก้ไขได้โดยติดตั้ง Windows 10 Update ที่ค้างอยู่ทั้งหมด

ขั้นตอน:

  1. กด Windows + R พิมพ์ ms-settings:windowsupdate Enter เปิดแท็บ Windows Update ใน Settingsแก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10
  2. คลิก Check for updates
  3. ทำตามคำแนะนำติดตั้งทุกอัปเดตที่排定ไว้แก้ไข DLLRegisterserver ล้มเหลวพร้อมข้อผิดพลาด 0x80070715 บน Windows 10

    หมายเหตุ: ติดตั้งทุกประเภท รวม Cumulative และ Security Updates

  4. หากแจ้งรีสตาร์ท ให้ทำตาม แต่ต้องกลับมาติดตั้งต่อหลังบูทใหม่
  5. หลังติดตั้งครบ รีบูทอีกครั้ง ลองทำซ้ำการกระทำที่เคยล้มเหลวด้วย 0x80070715