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

แก้ไขข้อผิดพลาด 'New App Required to Open ms-actioncenter Link' ใน Windows 10/11

หากคลิก Notification Center (Bell/Date) หรือไอคอน Quick Settings แสดง “You’ll need a new app to open this ms-actioncenter link” Windows ไม่สามารถเรียก Built-in ms-actioncenter: Protocol ที่เปิดแผงเหล่านี้ได้

นี่มักเกิดเมื่อ Shell AppX Registrations เสียหาย (หลัง Debloat Tools หรือ Broken Updates), Policy ปิด Notifications/Action Center, หรือ System Files เสียหาย

  • บน Windows 11 แผงเหล่านี้คือ Notification Center และ Quick Settings
  • บน Windows 10 แผงรวมคือ Action Center

Underlying ms-actioncenter Protocol ใช้ร่วมกันทั้งสอง Version

Error มักปรากฏเมื่อคลิก Notification Bell/Date, พื้นที่ Network/Volume/Battery, หรือใช้ Shortcuts ที่เกี่ยวข้อง วิธีแก้ด้านล่างกู้คืนความสามารถของ Shell ในการเปิดแผง ด้วยวิธีต่างๆ เริ่มจากวิธีเร็วที่สุด

1. ซ่อม Notification Center (Re-register AppX)

Taskbar Panels ขึ้นอยู่กับ Built-in AppX Packages หาก Registration เสีย ms-actioncenter Handler จะล้มเหลวและคุณเห็น Prompt นี้ Re-register Built-in Apps มักกู้คืน Handler

หมายเหตุ: คำสั่งนี้ Re-register Built-in Apps สำหรับ All Users อาจใช้เวลานาน และอาจแสดง Red Errors บางอย่าง ซึ่งอาจปกติสำหรับ Apps ที่ไม่ได้ติดตั้งสำหรับทุกคน

  1. ค้นหา PowerShell คลิก Run as administrator
  2. รันคำสั่ง:
    Get-AppxPackage -AllUsers | ForEach-Object { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }
  3. รอจน PowerShell กลับสู่ Prompt แล้ว Restart PC
  4. ทดสอบ Notification Center หรือ Quick Settings ใหม่

2. ลบ Notification/Action Center Policies (Registry)

Group Policy หรือ Debloat Tools อาจปิด Notification Center/Action Center เมื่อ Policies เหล่านี้ Set ไว้ Windows อาจบล็อกแผงและ Trigger ms-actioncenter Error

คำเตือน: การแก้ Registry ผิดอาจก่อให้เกิดปัญหา เปลี่ยนเฉพาะ Keys ที่กล่าวถึง บน Managed Work/School PCs Policies อาจกลับมาหลัง Restart

  1. กด Win + R พิมพ์ regedit Enter
  2. ไปที่:
    Computer\HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows
  3. ใต้ Windows หา Explorer หากไม่มี คลิกขวา Windows > New > Key ตั้งชื่อ Explorer
  4. กับ Explorer ที่เลือก ตรวจสอบ Values:
    • DisableNotificationCenter
    • DisableActionCenter (命名旧版)

    หากมีและตั้งเป็น 1 ให้เปลี่ยนเป็น 0

  5. หาก DisableNotificationCenter ไม่มี ให้สร้าง: คลิกขวา Right Pane > New > DWORD (32-bit) Value ชื่อ DisableNotificationCenter
  6. ดับเบิลคลิก DisableNotificationCenter ตั้ง Value data เป็น 0
  7. เช็ค Machine-wide Location ด้วย:
    Computer\HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Explorer

    หาก DisableNotificationCenter หรือ DisableActionCenter มีและเป็น 1 ให้เปลี่ยนเป็น 0 ลบ Values เฉพาะต้องแน่ใจว่ามาจาก Tweak/Debloat Tool ไม่ใช่ Organization

  8. Restart PC ทดสอบ Notification Center / Quick Settings

3. ถอนติดตั้ง Quality Update ล่าสุด (หากเริ่มหลัง Update)

หากปัญหาเริ่มทันทีหลัง Windows Quality Update การ Roll Back Latest Cumulative Update อาจซ่อม Shell Regressions โดยไม่สัมผัสไฟล์ของคุณ

Tip: หา Cumulative Update 近期 ที่มี KB Numbers ใน Update History Uninstall ตัวที่ติดตั้งก่อนปัญหาเริ่ม Windows อาจติดตั้งกลับภายหลัง หาก Bug กลับมา ให้ Pause Updates

  1. ไป Settings > Windows Update > Update history > Uninstall updates Uninstall Quality/Cumulative Update ล่าสุด Reboot และ Test
  2. หากตัวเลือกไม่มี ใช้ Advanced Startup:
    1. เปิด Start > Power
    2. ค้าง Shift คลิก Restart
    3. เลือก Troubleshoot > Advanced options
    4. เลือก Uninstall Updates > Uninstall latest quality update
    5. รอ Windows Rollback เสร็จ ทดสอบแผงอีกครั้ง

4. ซ่อมแซม System Files (DISM และ SFC)

หากแผงยังชำรุด System File หรือ Component Store Corruption อาจบล็อก Shell Components ไม่ให้ Register DISM และ SFC ซ่อมได้โดยไม่ต้อง Reinstall เต็ม

  1. เปิด Command Prompt as Administrator (Search cmd > Run as administrator)
  2. รัน:
    DISM /Online /Cleanup-Image /RestoreHealth
    Note: DISM อาจดูค้างที่ Percentage บางจุด ให้รอจบ
  3. จากนั้นรัน:
    sfc /scannow
    หาก SFC รายงานไฟล์ซ่อมไม่ได้: Restart รันอีกครั้ง หากยังแก้ไม่ได้ พิจารณา In-Place Repair Install
  4. Restart และทดสอบ Taskbar Icons