सेटिंग्स ऐप विंडोज 10 ऑपरेटिंग सिस्टम को प्रबंधित और कॉन्फ़िगर करने में महत्वपूर्ण भूमिका निभाता है (विंडोज 11 में तो और भी अधिक)। क्लासिक विंडोज कंट्रोल पैनल का विकास अब नहीं किया जा रहा है, और माइक्रोसॉफ्ट नई सुविधाएँ केवल आधुनिक सेटिंग्स ऐप में जोड़ रहा है। हालाँकि, मैंने ऐसी स्थितियों का सामना किया है जब सेटिंग्स ऐप बार-बार क्रैश होता है, खुलता नहीं, किसी विशिष्ट सेटिंग्स सेक्शन को खोलते ही तुरंत बंद हो जाता है, या कोई त्रुटि देता है। आइए देखें कि विंडोज 10 या विंडोज 11 में सेटिंग्स ऐप को कैसे रिपेयर किया जाए।
विंडोज 10 और 11 में सेटिंग्स ऐप को रीसेट कैसे करें?
सबसे आसान मामले में, यदि आपको सेटिंग्स ऐप में कोई समस्या है, तो आप इसकी सेटिंग्स को डिफ़ॉल्ट पर रीसेट कर सकते हैं। विंडोज सर्च का उपयोग करके सेटिंग्स ऐप ढूंढें और ऐप सेटिंग्स चुनें।
सेटिंग्स रीसेट करने के लिए रीसेट पर क्लिक करें।
इसी तरह, आप पावरशेल का उपयोग करके विंडोज 10 में सेटिंग्स ऐप को सॉफ्टली रीसेट कर सकते हैं:
Get-AppxPackage windows.immersivecontrolpanel | Reset-AppxPackage
यदि रीसेट से मदद नहीं मिली, तो सुनिश्चित करें कि आपके खाते में सेटिंग्स ऐप की मेनिफेस्ट फ़ाइल पर रीड और राइट NTFS अनुमतियाँ हैं (पावरशेल से करना आसान है):
get-acl C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest |fl
डिफ़ॉल्ट रूप से, केवल NT SERVICE\TrustedInstaller के पास इस फ़ाइल तक पहुंच की अनुमति होती है।
takeown और icacls टूल्स का उपयोग करके, SystemSettings.exe.manifest फ़ाइल का स्वामित्व अपने खाते को दें और खुद को पूर्ण नियंत्रण अनुमतियाँ दें:
takeown /F 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest'
icacls 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest' /grant myhostname\root:F
फ़ाइल को हटाएं (या बेहतर है कि सिर्फ उसका नाम बदलें):
Rename-Item 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest' 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest_bak'
ऐप सेटिंग्स को फिर से रीसेट करने का प्रयास करें।
यदि सेटिंग्स ऐप उसके आइकन पर क्लिक करते ही तुरंत बंद हो जाता है, तो सुनिश्चित करें कि उपयोगकर्ताओं को GPO सेटिंग्स में कंट्रोल पैनल लॉन्च करने की अनुमति है। लोकल ग्रुप पॉलिसी एडिटर (gpedit.msc) में, यह विकल्प यूजर कॉन्फिगरेशन -> एडमिनिस्ट्रेटिव टेम्पलेट्स -> कंट्रोल पैनल -> कंट्रोल पैनल और पीसी सेटिंग्स तक पहुंच प्रतिबंधित करें में स्थित है।
NoControlPan रजिस्ट्री पैरामीटर HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer में इस GPO विकल्प से मेल खाता है।
विंडोज 10/11 में सेटिंग्स ऐप को पुनः स्थापित कैसे करें?
सेटिंग्स ऐप एक बिल्ट-इन UWP विंडोज ऐप है। इसका मतलब है कि आप इसे किसी अन्य माइक्रोसॉफ्ट स्टोर APPX की तरह प्रबंधित करते हैं: आप इसे अनइंस्टॉल, इंस्टॉल या रिपेयर कर सकते हैं।
सुनिश्चित करें कि ImmersiveControlPanel appx विंडोज में पंजीकृत है:
Get-AppxPackage *immersivecontrolpanel*
जैसा कि आप देख सकते हैं, अन्य माइक्रोसॉफ्ट स्टोर ऐप्स के विपरीत, यह C:\Windows\ImmersiveControlPanel में स्थित है न कि C:\Program Files\WindowsApps में।
मेनिफेस्ट फ़ाइल का उपयोग करके ImmersiveControlPanel ऐप को पुनः स्थापित करने का प्रयास करें। निम्नलिखित पावरशेल कमांड्स का उपयोग करें:
$manifest = (Get-AppxPackage *immersivecontrolpanel*).InstallLocation + '\AppxManifest.xml'
Add-AppxPackage -DisableDevelopmentMode -Register $manifest
अपने कंप्यूटर को पुनरारंभ करें:
Restart-Computer
यदि कुछ भी मदद नहीं करता, तो C:\Windows\ImmersiveControlPanel डायरेक्टरी का नाम बदलें, और निम्नलिखित कमांड्स का उपयोग करके विंडोज इमेज सिस्टम फ़ाइलों की जांच और मरम्मत करें:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
ये कमांड्स विंडोज कंपोनेंट स्टोर से स्रोत फ़ाइलों का उपयोग करके ImmersiveControlPanel डायरेक्टरी को पुनः बनाना चाहिए।