แก้ไข: แอปการตั้งค่าไม่เปิดหรือปิดทันที

/th/images/Windows-Settings-App-Wont-Open.jpg

แอปการตั้งค่า Windows อาจไม่สามารถเปิดหรือปิดได้ทันทีเมื่อแพ็คเกจ Immersive Control Panel หรือส่วนประกอบที่เกี่ยวข้องเสียหาย ซึ่งมักเกิดขึ้นเนื่องจากไฟล์ระบบเสียหาย การลงทะเบียนแอปไม่ถูกต้อง หรือข้อมูลโปรไฟล์ผู้ใช้เสียหาย นอกจากนี้ยังอาจเกิดขึ้นได้หากนโยบายกลุ่มหรือรายการรีจิสตรีจำกัดการเข้าถึง หรือหากไฟล์ภายใน C:\Windows\ImmersiveControlPanel หายไป

/th/images/Windows-Settings-App-Wont-Open.jpg

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

1. ออกจากระบบและกลับเข้าสู่ Windows

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

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

  1. กด Ctrl + Alt + Del และเลือกออกจากระบบ

/th/images/Sign-Out-and-then-Sign-In-Again.jpg

  1. เมื่อหน้าจอลงชื่อเข้าใช้ปรากฏขึ้น ให้กลับเข้าสู่บัญชีของคุณ

  2. หลังจากโหลดเดสก์ท็อปแล้ว ให้เปิดการตั้งค่าเพื่อยืนยันว่าเปิดใช้งานได้อย่างถูกต้อง

2. ใช้ PowerShell เพื่อติดตั้ง Windows Updates

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

  1. กด Win + X แล้วเลือก Windows Terminal (Admin) หรือ PowerShell (Admin)

/th/images/Running-Terminal-as-an-administrator.jpg

  1. รันคำสั่งต่อไปนี้เพื่อติดตั้งโมดูลอัพเดต:

Install-Module PSWindowsUpdate

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

  1. ตรวจสอบการอัปเดตที่มีอยู่:

Get-WindowsUpdate

  1. ติดตั้งการอัปเดตที่ค้างอยู่ทั้งหมด:

Install-WindowsUpdate

/th/images/Installing-Windows-Updates-using-PowerShell.jpg

  1. หลังจากการติดตั้งเสร็จสิ้น ให้รีบูทพีซีของคุณเมื่อได้รับแจ้ง

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

การเรียกใช้ SFC (System File Checker) และ DISM (Deployment Image Servicing and Management) จะซ่อมแซมส่วนประกอบของ Windows ที่เสียหายซึ่งแอพการตั้งค่าต้องใช้ วิธีนี้จะคืนค่าไฟล์สำคัญและการขึ้นต่อกันที่จำเป็นสำหรับแผงควบคุม Immersive เพื่อให้ทำงานได้อย่างถูกต้อง

  1. เปิด Command Prompt ในฐานะผู้ดูแลระบบ

/th/images/Opening-CMD-as-an-administrator.jpg

  1. พิมพ์คำสั่งเหล่านี้ทีละคำสั่ง โดยกด Enter หลังจากแต่ละคำสั่ง:

DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow

/th/images/DISM-and-SFC-Scan-Completed.jpg

  1. เมื่อการสแกนถึง 100% ให้รีสตาร์ทพีซีของคุณแล้วลองเปิดการตั้งค่าอีกครั้ง

4. ลงทะเบียนใหม่หรือรีเซ็ตแอปการตั้งค่าผ่าน PowerShell

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

  1. คลิกขวาที่ปุ่ม Start และเลือก Windows PowerShell (Admin) หรือ Terminal (Admin)

  2. คัดลอกและวางคำสั่งนี้ จากนั้นกด Enter:


Get-AppxPackage *windows.immersivecontrolpanel* | Reset-AppxPackage

/th/images/Running-the-Command-that-Registers-Settings-App-from-Terminal.jpg

หากคำสั่งข้างต้นล้มเหลว ให้ลงทะเบียนแอประบบทั้งหมดอีกครั้ง:


Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

/th/images/Applying-Command-that-Re-registers-all-the-APPX-Packages-in-Windows.jpg

  1. รอให้กระบวนการเสร็จสิ้น (อาจใช้เวลาหลายนาที) ละเว้นข้อความแสดงข้อผิดพลาดที่ล้มเหลว

  2. หลังจากเสร็จสิ้น ให้รีสตาร์ท Windows และตรวจสอบว่าการตั้งค่าเปิดอย่างถูกต้อง

5. ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน “Capability Access Manager Service” (camsvc) แล้ว

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

  1. กด Win + R พิมพ์ services.msc และกด Enter

/th/images/servicesmsc.jpg

  1. ค้นหาบริการ Capability Access Manager (ชื่อบริการ: camsvc )

  2. คลิกขวาและเลือก Properties

  3. ตั้งค่าประเภทการเริ่มต้นเป็นอัตโนมัติ

/th/images/Setting-Automatic-Parameter-and-Starting-Capability-Access-Manager-Service.jpg

  1. คลิก Start หากบริการหยุด จากนั้นเลือก Apply และ OK

  2. รีสตาร์ท Windows แล้วลองเปิดการตั้งค่าอีกครั้ง

6. บังคับให้ Windows สร้างโฟลเดอร์ Immersive Control Panel ใหม่

วิธีการนี้บังคับให้ Windows สร้างแพ็คเกจ Immersive Control Panel ที่โฮสต์อินเทอร์เฟซการตั้งค่าใหม่ ด้วยการเปลี่ยนชื่อโฟลเดอร์และเรียกใช้ SFC/scannow Windows จะตรวจพบไดเร็กทอรีที่หายไปและกู้คืนด้วยไฟล์ระบบใหม่

  1. เปิด Command Prompt ในฐานะผู้ดูแลระบบ

/th/images/Opening-CMD-as-an-administrator.jpg

  1. รันคำสั่งเหล่านี้ทีละคำสั่ง:

cd C:\Windows rename ImmersiveControlPanel ImmersiveControlPanel.old sfc /scannow

/th/images/Commands-to-Rebuild-the-Immersive-Control-Panel-Folder.jpg

  1. รอให้การสแกนเสร็จสิ้น SFC จะสร้างโฟลเดอร์ใหม่โดยอัตโนมัติ

  2. รีสตาร์ท Windows และทดสอบว่าการตั้งค่าเปิดอย่างถูกต้องหรือไม่

7. ดำเนินการอัปเกรดการซ่อมแซมแบบแทนที่ของ Windows

การอัพเกรดการซ่อมแซมแบบแทนที่จะแทนที่ส่วนประกอบหลักของ Windows ทั้งหมด ในขณะที่ยังคงรักษาไฟล์ส่วนตัว แอพ และการตั้งค่าของคุณไว้เหมือนเดิม ซึ่งจะมีประสิทธิภาพสูงเมื่อ Immersive Control Panel หรือกรอบงาน UWP ได้รับความเสียหายอย่างรุนแรงเกินกว่าการซ่อมแซม SFC หรือ DISM จะรีเฟรชระบบโดยใช้อิมเมจที่สะอาด และกู้คืนรายการรีจิสตรีที่จำเป็นและการขึ้นต่อกันที่จำเป็นสำหรับการตั้งค่าเพื่อให้ทำงานได้อย่างถูกต้อง

  1. ดาวน์โหลด Windows 11 ISO ล่าสุดจากเว็บไซต์ Microsoft อย่างเป็นทางการ

/th/images/Windows-11-ISO-Download.jpg

  1. คลิกขวาที่ไฟล์ ISO และเลือก Mount เพื่อเปิดเป็นไดรฟ์เสมือน

/th/images/Mount-Windows-11-ISO-file.jpg

  1. ภายในไดรฟ์ที่เมาท์ คลิกสองครั้งที่ Setup.exe เพื่อเปิดตัวโปรแกรมติดตั้ง

/th/images/Setup.exe-file-inside-the-mounted-ISO-file-1.jpg

  1. เมื่อได้รับแจ้ง ให้เลือก เก็บไฟล์ส่วนตัวและแอป เพื่อเก็บข้อมูลที่มีอยู่ของคุณ