TrustedInstaller क्या है और यह फाइलों को क्यों सुरक्षित करता है?
TrustedInstaller विंडोज मॉड्यूल इंस्टॉलर सेवा द्वारा उपयोग किया जाने वाला एक यूजर अकाउंट है जो महत्वपूर्ण सिस्टम फाइलों, फोल्डरों और प्रोग्रामों का स्वामित्व रखता है। यहां तक कि एडमिनिस्ट्रेटर भी इन फाइलों को संशोधित, नाम बदल या हटा नहीं सकते। अगर आप कोशिश करते हैं, तो त्रुटि मिलती है: "You need permission from TrustedInstaller to make changes to this file/folder"।
क्या TrustedInstaller को हटाया जा सकता है?
तकनीकी रूप से हां, लेकिन ऐसा न करें। TrustedInstaller सिस्टम फाइलों को वायरस/मैलवेयर से बचाता है। इसे हटाने का प्रयास करने पर विरासत अनुमति त्रुटि आती है। सही तरीका है फाइल/फोल्डर का स्वामित्व (Ownership) लेना, फिर अपने अकाउंट को पूर्ण नियंत्रण देना।
TrustedInstaller संरक्षित फाइलें हटाने के 3 तरीके
तरीका 1: मैन्युअली स्वामित्व लें (विस्तृत चरण)
- फाइल/फोल्डर पर राइट-क्लिक → Properties → Security टैब → Advanced।
- Owner के आगे Change क्लिक करें।
- Advanced → Find Now → सूची से अपना यूजर अकाउंट चुनें → OK → OK।
- Advanced Security Settings में Replace owner on subcontainers and objects चेक करें (फोल्डर के लिए) → Apply → OK।
- फिर से Properties → Security → Advanced → Add → Select a principal → Advanced → Find Now → अपना अकाउंट चुनें → OK।
- Permissions Entry में Basic permissions के सभी बॉक्स चेक करें → Only apply these permissions to objects and/or containers within this container चेक करें → OK।
- सुरक्षा चेतावनी पर Yes → Apply → OK → OK।
- अब आप फाइल/फोल्डर को मॉडिफाई, डिलीट, रीनेम कर सकते हैं।
तरीका 2: रजिस्ट्री द्वारा "Take Ownership" विकल्प जोड़ें (त्वरित)
- नोटपैड खोलकर नीचे दिया कोड पेस्ट करें:
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\*\shell\runas] [HKEY_CLASSES_ROOT\*\shell\runas] @="Take Ownership" "HasLUAShield"="" "NoWorkingDirectory"="" "Position"="middle" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l & pause" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l & pause" [-HKEY_CLASSES_ROOT\Directory\shell\runas] [HKEY_CLASSES_ROOT\Directory\shell\runas] @="Take Ownership" "HasLUAShield"="" "NoWorkingDirectory"="" "Position"="middle" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q & pause" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q & pause" [-HKEY_CLASSES_ROOT\dllfile\shell\runas] [HKEY_CLASSES_ROOT\dllfile\shell\runas] @="Take Ownership" "HasLUAShield"="" "NoWorkingDirectory"="" "Position"="middle" [HKEY_CLASSES_ROOT\dllfile\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l & pause" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l & pause" [-HKEY_CLASSES_ROOT\Drive\shell\runas] [HKEY_CLASSES_ROOT\Drive\shell\runas] @="Take Ownership" "HasLUAShield"="" "NoWorkingDirectory"="" "Position"="middle" [HKEY_CLASSES_ROOT\Drive\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q & pause" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q & pause" [-HKEY_CLASSES_ROOT\exefile\shell\runas] [HKEY_CLASSES_ROOT\exefile\shell\runas] "HasLUAShield"="" [HKEY_CLASSES_ROOT\exefile\shell\runas\command] @="\"%1\" %*" "IsolatedCommand"="\"%1\" %*"
- File → Save As → Save as type: All Files → नाम:
takeownership.reg→ Desktop पर सेव करें। - फाइल पर राइट-क्लिक → Install → Yes (एडमिन अधिकार चाहिए)।
- अब किसी भी फाइल/फोल्डर पर राइट-क्लिक करके Take Ownership चुन सकते हैं।
- हटाने के लिए इसी तरह
Uninstallownership.regबनाएं (कोड लेख में है) और चलाएं।
तरीका 3: थर्ड-पार्टी टूल "Take Ownership" ऐप उपयोग करें
यह ऐप इंस्टॉल करते ही राइट-क्लिक मेनू में "Take Ownership" विकल्प जोड़ देता है। मैन्युअल स्क्रिप्ट बनाने की जरूरत नहीं। एडमिन अधिकार के साथ या बिना इंस्टॉल हो सकता है।
महत्वपूर्ण चेतावनी
- सिस्टम फाइलों को हटाने से विंडोज अस्थिर हो सकता है। केवल वही फाइलें हटाएं जिनके बारे में आप सुनिश्चित हों।
- सिस्टम रिस्टोर पॉइंट बनाएं ताकि गड़बड़ी होने पर वापस जा सकें।
यह गाइड आपको TrustedInstaller संरक्षित फाइलों को हटाने में मदद करेगा। सवाल हों तो कमेंट करें।