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

แก้ไขข้อผิดพลาด 'ต้องใช้แอปใหม่เพื่อเปิดลิงก์ WindowsDefender' ใน Windows Security

ข้อความ “You’ll need a new app to open this windowsdefender link” แสดงเมื่อ Windows ไม่สามารถเปิดแอป Windows Security ผ่านโปรโตคอล windowsdefender: ในตัวได้ โปรโตคอลนี้ทำงานคล้าย https: สำหรับเบราว์เซอร์ บอก Windows ว่าแอปไหนควรเปิดลิงก์ระบบเฉพาะ หากการลงทะเบียนแอป Windows Security หรือ Protocol Handler เสียหาย Windows จะเปิดแดชบอร์ดความปลอดภัยไม่ได้

ข้อผิดพลาดนี้มักปรากฏเมื่อ:

  • คลิก Virus & Threat Protection
  • เปิด Windows Security จาก Start Menu
  • คลิกการแจ้งเตือนของ Defender
  • หลังถอนติดตั้ง Antivirus บุคคลที่สาม

ในกรณีส่วนใหญ่ Microsoft Defender ยังทำงานในพื้นหลัง Real-time Protection อาจยังทำงานอยู่ แต่ UI เปิดไม่ได้ หมายถึงไม่สามารถเข้าถึง Threat History, Firewall Settings, หรือ Protection Controls ได้

สาเหตุทั่วไป

  • การลงทะเบียนแอป Windows Security เสียหาย หลัง Windows Update
  • ไฟล์ระบบเสียหาย ส่งผลต่อ Protocol Handlers
  • Antivirus บุคคลที่สาม ปิดใช้งานส่วนประกอบของ Defender
  • การกำหนดค่า Security Center Service ผิดปกติ
  • มัลแวร์รบกวน บล็อกการเข้าถึงความปลอดภัย

1. ตรวจสอบบริการที่จำเป็นทำงานอยู่

Windows Security ขึ้นอยู่กับบริการหลัก หากปิดใช้งานหรือถูกบล็อก UI จะเปิดไม่ได้

  1. กด Windows + R พิมพ์ services.msc Enter
  2. หา Security Center (wscsvc)
  3. ตั้ง Startup type เป็น Automatic (Delayed Start)
  4. ตรวจสอบสถานะเป็น Running
  5. ทำซ้ำสำหรับ Microsoft Defender Antivirus Service (WinDefend)
  6. รีสตาร์ท PC

หาก Startup Type สีเทา หรือบริการล้มเหลว Error 1068 (Dependency Service Failed) อาจเป็นความเสียหายระบบหรือนโยบายจำกัด ให้ไปขั้นตอนถัดไป

2. ซ่อมแซมไฟล์ระบบด้วย SFC และ DISM

ไฟล์ระบบเสียหายมักทำลายโปรโตคอล windowsdefender SFC และ DISM ซ่อมแซมส่วนประกอบ Windows ที่ได้รับการป้องกันอย่างปลอดภัย

  1. เปิด Start ค้นหา CMD เลือก Run as administrator
  2. รัน:
    SFC /scannow
  3. รอเสร็จ ผลอาจเป็น:
    • No integrity violations — ไฟล์ระบบสมบูรณ์
    • Corrupt files found and repaired — รีสตาร์ทและทดสอบอีกครั้ง
    • Unable to fix some files — รัน DISM ต่อไป

จากนั้นรัน:

DISM /Online /Cleanup-Image /RestoreHealth

รอถึง 100% หากสำเร็จ รีสตาร์ท PC

3. ลงทะเบียนแอป Windows Security ใหม่ (Re-register)

Windows Security ถูกส่งมอบเป็น System App Package ชื่อ Microsoft.Windows.SecHealthUI หากการลงทะเบียนเสีย โปรโตคอล windowsdefender จะล้มเหลว การลงทะเบียนใหม่จะคืนค่าการเชื่อมโยงภายใน

  1. ค้นหา Windows PowerShell เลือก Run as administrator
  2. รัน:
    Get-AppxPackage Microsoft.Windows.SecHealthUI -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  3. หากไม่มีข้อความแดง (Red Errors) ให้รีสตาร์ท PC และทดสอบ Windows Security อีกครั้ง

หากเห็นข้อความแดง ให้จดข้อความไว้ มักบ่งชี้ความเสียหายระบบลึกซึ้ง ซึ่งขั้นตอนที่ 5 จะแก้ได้

4. ตรวจสอบความขัดแย้งกับ Antivirus บุคคลที่สาม

เมื่อติดตั้ง Antivirus บุคคลที่สาม Windows จะปิดส่วนประกอบของ Microsoft Defender อัตโนมัติ หากซอฟต์แวร์นั้นถูกลบไม่สมบูรณ์หรือเสียหาย UI ของ Windows Security อาจแตก

  1. เปิด Settings > Apps > Installed apps
  2. ถอนติดตั้ง Antivirus บุคคลที่สามทุกตัว
  3. รีสตาร์ท PC
  4. หากจำเป็น ใช้ Removal Tool อย่างเป็นทางการของผู้ผลิต เพื่อลบ Driver คงเหลือให้หมด

หลังลบ Windows ควรเปิด Microsoft Defender อัตโนมัติ ตรวจสอบได้จาก Task Manager ว่า MsMpEng.exe กำลังทำงานอยู่

5. ซ่อมแซม Windows ด้วย In-Place Upgrade

หากส่วนประกอบระบบยังคงเสียหาย การ Repair Installation จะคืนค่าไฟล์หลักของ Windows พร้อมเก็บไฟล์ส่วนตัวและโปรแกรมที่ติดตั้งไว้

Windows 11:

  1. เปิด Settings
  2. ไป System > Recovery
  3. เลือก Reinstall now ใต้ Recovery Options
  4. ทำตามขั้นตอน ให้ Windows ซ่อมแซมเสร็จ

Windows 10 หรือ Windows 11 Build เก่า:
ดาวน์โหลด Windows ISO ล่าสุดจาก Microsoft รัน setup.exe เลือก Keep personal files and apps

กระบวนการใช้เวลาประมาณ 30-90 นาที อาจต้องการอินเทอร์เน็ต