วิธีจัดการกับข้อผิดพลาดการเปิดใช้งาน Windows 0xC0000022 (08.11.25)
เมื่อคุณติดตั้งสำเนาใหม่ของระบบปฏิบัติการ Windows ของคุณหรือเปลี่ยนชิ้นส่วนของฮาร์ดแวร์ที่สำคัญต่อการทำงานของระบบ คุณจะได้รับแจ้งให้เปิดใช้งานซอฟต์แวร์ของคุณกับ Microsoft เมื่อคุณเปิดใช้งานทางออนไลน์หรือทางโทรศัพท์ Microsoft จะตรวจสอบว่ารหัสผลิตภัณฑ์ของคุณเป็นของแท้หรือไม่ หากคีย์ถูกละเมิดลิขสิทธิ์หรือใช้บนคอมพิวเตอร์เครื่องอื่น กระบวนการเปิดใช้งานจะล้มเหลว
การเปิดใช้งาน Windows เป็นกระบวนการที่ไม่ซับซ้อน ตราบใดที่คุณมีรหัสผลิตภัณฑ์ของแท้ เพียงคลิกลิงก์เปิดใช้งาน พิมพ์รหัสผลิตภัณฑ์ของคุณ รอ Microsoft ยืนยัน เท่านี้ก็เรียบร้อย! กระบวนการนี้ค่อนข้างง่าย แต่ก็ไม่เสมอไป ข้อผิดพลาดในการเปิดใช้งาน เช่น 0xC0000022 สามารถเกิดขึ้นได้ในระหว่างกระบวนการและนำไปสู่ความล้มเหลวในการเปิดใช้งาน
ข้อผิดพลาด 0xC0000022 คืออะไรข้อผิดพลาดในการเปิดใช้งาน Windows 0xC0000022 มักมาพร้อมกับข้อความต่อไปนี้:
ไม่สามารถเปิดใช้งาน Windows ได้
ไปที่แผงควบคุมเพื่อเรียนรู้เกี่ยวกับวิธีการเปิดใช้งานอื่นๆ
รหัสข้อผิดพลาด: 0xC0000022
คำอธิบายข้อผิดพลาด: (การเข้าถึงถูกปฏิเสธ)
กระบวนการร้องขอการเข้าถึงวัตถุแต่ยังไม่ได้ ได้รับสิทธิ์การเข้าถึงเหล่านั้นแล้ว
เคล็ดลับสำหรับมือโปร: สแกนพีซีของคุณเพื่อหาปัญหาด้านประสิทธิภาพ ไฟล์ขยะ แอปที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัย
ที่อาจทำให้เกิดปัญหาระบบหรือประสิทธิภาพการทำงานช้า
ข้อเสนอพิเศษ เกี่ยวกับ Outbyte, คำแนะนำในการถอนการติดตั้ง, EULA, นโยบายความเป็นส่วนตัว
ข้อผิดพลาดนี้ไม่ใช่สิ่งใหม่ เพราะมันมีมาก่อน Windows XP และรหัสข้อผิดพลาดนี้ไม่ได้มีเฉพาะในบริการเปิดใช้งาน Windows เท่านั้น รหัสข้อผิดพลาด 0xC0000022 สามารถทริกเกอร์ได้โดยแอปพลิเคชันเฉพาะ เช่น โปรแกรม Adobe
อะไรทำให้เกิดข้อผิดพลาด 0xC0000022ข้อผิดพลาด 0xC0000022 เกิดขึ้นเมื่อมีปัญหาเกี่ยวกับสิทธิ์การเข้าถึงเนื่องจากบริการป้องกันซอฟต์แวร์เสียหายหรือหยุดทำงาน นี่เป็นบริการระบบ Windows ที่สำคัญเพราะจะจัดการการดาวน์โหลด การติดตั้ง และการบังคับใช้ใบอนุญาตดิจิทัลทั้งหมดสำหรับระบบปฏิบัติการ Windows และแอปพลิเคชันต่างๆ ดังนั้น เมื่อคุณพบข้อผิดพลาดนี้ อาจเป็นเพราะ Software Protection Service ไม่ทำงาน หรือได้รับความเสียหายหรือขาดส่วนประกอบบางอย่าง
แม้ว่ารหัสข้อผิดพลาด 0xC0000022 ส่วนใหญ่จะเกี่ยวข้องกับ Software Protection Service แต่ก็อาจเป็นได้ เกิดจากปัจจัยอื่นๆ เช่น ไฟล์ที่เสียหาย โปรแกรมป้องกันไวรัสที่มีการป้องกันมากเกินไป หรือปัญหาการเข้าถึง DLL
วิธีแก้ไขข้อผิดพลาด 0xC0000022มีหลายวิธีในการแก้ไขข้อผิดพลาด 0xC0000022 แต่สิ่งแรกที่คุณต้องทำคือดำเนินการล้างข้อมูลพื้นฐานในกรณีที่ปัญหาเกิดขึ้นชั่วคราว รีบูตเครื่องคอมพิวเตอร์และใช้เครื่องมือซ่อมแซมพีซีเพื่อลบไฟล์ขยะออกจากระบบของคุณ ปิดการใช้งานโปรแกรมป้องกันไวรัสของคุณชั่วคราวและลองดูว่าการเปิดใช้งานจะดำเนินการได้สำเร็จในครั้งนี้หรือไม่ หากไม่เป็นเช่นนั้น ให้ข้ามไปที่การแก้ไขตามรายการด้านล่าง
แก้ไข #1: ตรวจสอบ Software Protection Serviceเนื่องจากข้อผิดพลาดนี้มีความเกี่ยวข้องอย่างใกล้ชิดกับ Software Protection Service สิ่งแรกที่คุณต้องทำคือตรวจสอบว่า บริการกำลังทำงาน หากไม่เป็นเช่นนั้น คุณจะต้องปิดเพื่อให้เปิดใช้งาน Windows Activation ได้อย่างราบรื่น
ในการเริ่ม Software Protection Service ให้ทำตามขั้นตอนด้านล่าง:เมื่อบริการมี เริ่มต้น รีบูตเครื่องคอมพิวเตอร์และลองเปิดใช้งาน Windows อีกครั้งเพื่อดูว่าใช้งานได้หรือไม่ หากคุณยังคงเห็นข้อความแสดงข้อผิดพลาดหลังจากเริ่มบริการ คุณอาจมีปัญหาเกี่ยวกับการอนุญาตหรือไฟล์ที่ทำให้การปกป้องซอฟต์แวร์ไม่ทำงาน ในการแก้ไขปัญหานี้ ให้ทำตามคำแนะนำด้านล่าง:
Icacls %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform /grant “BUILTIN\Administrators:(OI)(CI)(F)” “NT AUTHORITY\SYSTEM:(OI)(CI)(F)” )” “NT Service\sppsvc:(OI)(CI)(R,W,D)” “บริการเครือข่าย:(OI)(CI)(F)”
การดำเนินการนี้ควรแก้ไขปัญหาการอนุญาตหรือไฟล์เกี่ยวกับ Software Protection ขั้นตอนต่อไปคือตรวจสอบให้แน่ใจว่าบริการเริ่มต้นโดยอัตโนมัติระหว่างการเริ่มต้น ในการดำเนินการ:
รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงทั้งหมดมีผล จากนั้นลองเปิดใช้งาน Windows อีกครั้ง
แก้ไข #2: ซ่อมแซมไฟล์ที่สูญหายหรือเสียหายหากข้อผิดพลาดเกิดจากไฟล์ที่สูญหาย เสียหาย หรือเสียหาย การเรียกใช้ System File Checker มักจะสามารถแก้ไขปัญหานี้ได้ ในการเรียกใช้ SFC ให้ทำตามคำแนะนำด้านล่าง:
- WSReset.exe
- dism /online /cleanup-image /restorehealth
- dism /online /cleanup-image /StartComponentCleanup
- sfc /scannow
- powershell
- Get-AppXPackage -AllUsers |where-Object {$_.InstallLocation -like “*SystemApps*”} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
รอให้การสแกนเสร็จสิ้นและทำตามคำแนะนำบนหน้าจอเพื่อแก้ไขปัญหาที่ SFC ตรวจพบ ลองเปิดใช้งาน Windows ของคุณเพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ถ้าไม่ใช่ คุณสามารถเรียกใช้การสแกนที่ลึกขึ้นโดยใช้ Deployment Image Servicing and Management (DISM) โดย:
- Dism /Online /Cleanup-Image /CheckHealth
- Dism /Online /Cleanup-Image /ScanHealth
- Dism /Online /Cleanup-Image /RestoreHealth
ให้ DISM ทำงาน จากนั้นรีบูตเครื่องคอมพิวเตอร์หลังจากกระบวนการเสร็จสิ้น ต่อไป ให้ตรวจสอบว่าขณะนี้คุณสามารถเปิดใช้งาน Windows ของคุณโดยไม่มีข้อผิดพลาด
แก้ไข #3: ตรวจสอบปัญหาการอนุญาตสาเหตุอื่นที่ทำให้เกิดข้อผิดพลาด 0xC0000022 ก็คือสิทธิ์การดูแลระบบไม่เพียงพอ หากต้องการรับสิทธิ์ผู้ดูแลระบบสำหรับคอมพิวเตอร์ของคุณ ให้ทำตามคำแนะนำด้านล่าง:
การเปิดใช้งาน Windows เป็นบริการสำคัญที่จะตรวจสอบความถูกต้องของระบบปฏิบัติการ Windows ของคุณ ความล้มเหลวระหว่างการเปิดใช้งานอาจหมายความว่ามีบางอย่างที่ขัดขวางไม่ให้บริการทำงานบางอย่าง อาจเป็นเพราะปัญหาด้านการป้องกันซอฟต์แวร์ ไฟล์ระบบเสียหาย หรือสิทธิ์ของผู้ดูแลระบบไม่เพียงพอ การแก้ไขข้างต้นน่าจะเพียงพอสำหรับสาเหตุที่พบบ่อยที่สุดของข้อผิดพลาดนี้ ลงรายการเพื่อหาแนวทางแก้ไขที่เหมาะกับคุณ
วิดีโอ YouTube: วิธีจัดการกับข้อผิดพลาดการเปิดใช้งาน Windows 0xC0000022
08, 2025