यहां तक कि जब प्रोग्राम्स एलिवेटेड (एडमिनिस्ट्रेटर) चलाते हैं, तो कुछ रजिस्ट्री कीज़ और फाइलें राइट नहीं होती हैं। ऐसा इसलिए हो सकता है क्योंकि फ़ाइलें TrustedInstaller के स्वामित्व में हैं, और प्रशासकों के लिए कोई लिखित पहुँच प्रदान नहीं की गई है। उस स्थिति में, प्रोग्राम को TrustedInstaller के रूप में चलाने से एक लॉक रजिस्ट्री कुंजी को ठीक करने या किसी फ़ाइल को साफ़ करने में मदद मिल सकती है, जिसे वैसे भी एक्सेस नहीं किया जा सकता।
सम्बंधित: विंडोज में प्रोग्राम अंडर सिस्टम (लोकलसिस्टम) अकाउंट कैसे चलाएं
ट्रस्टेडस्टैलर के रूप में प्रोग्राम कैसे चलाएं
आप विभिन्न उपकरणों या विधियों का उपयोग करके प्रोग्राम को TrustedInstaller के रूप में लॉन्च कर सकते हैं। नीचे दिए गए उपकरणों में से एक का अनुसरण करें जो आपको सूट करता है।
उन्नतरुण
उन्नतरुण Nirsoft से आप विभिन्न सेटिंग्स के साथ एक प्रोग्राम चला सकते हैं, जिसे आप चुनते हैं, जिसमें शामिल हैं - निम्न या उच्च प्राथमिकता, प्रारंभ निर्देशिका, मुख्य विंडो स्थिति (न्यूनतम / अधिकतम), विभिन्न उपयोगकर्ता या अनुमतियों के साथ प्रोग्राम चलाएँ, ऑपरेटिंग सिस्टम संगतता सेटिंग्स और वातावरण चर। आप वांछित सेटिंग्स को एक कॉन्फ़िगरेशन फ़ाइल में भी सहेज सकते हैं और फिर प्रोग्राम को स्वचालित रूप से वांछित सेटिंग्स के साथ कमांड-लाइन से चला सकते हैं।
एडवांस्ड रन का उपयोग करके, आप एक प्रोग्राम भी शुरू करते हैं प्रणाली , TrustedInstaller, या एक अलग उपयोगकर्ता संदर्भ।
किसी प्रोग्राम को TrustedInstaller के रूप में लॉन्च करने के लिए आप निम्न AdvancedRun कमांड-लाइन सिंटैक्स का उपयोग कर सकते हैं।
AdvancedRun.exe / EXEFilename 'c: windows system32 cmd.exe' / RunAs 8 / Run
उपर्युक्त ने कमांड प्रॉम्प्ट को ट्रस्टेड इनस्टॉलर के रूप में लॉन्च किया।
उपरोक्त उदाहरण में, / RunAs पैरामीटर का ’8 'मान Run As मोड को TrustedInstaller पर सेट करता है। किसी प्रोग्राम को सिस्टम उपयोगकर्ता के रूप में चलाने के लिए, मान ’4 'पास करें। यदि आपको पता नहीं है कि कमांड-लाइन से उपयोग करने का सही मूल्य क्या है, तो बस यूजर इंटरफेस से वांछित विकल्प चुनें, इसे कॉन्फ़िगर फ़ाइल में सहेजें, और फिर कॉन्फ़िगरेशन (.cfg) फ़ाइल में संग्रहीत मानों की जांच करें।
पॉवररून
PowerRun एक फ्रीवेयर यूटिलिटी है जो TrustedInstaller विशेषाधिकारों के तहत प्रोग्राम लॉन्च कर सकती है। यदि आपके पास एक लॉक-डाउन रजिस्ट्री कुंजी या ट्रस्टेडइनस्टैलर के स्वामित्व वाली फ़ाइल है और फ़ाइल का नाम बदल या बदल नहीं सकता है, तो यह उपकरण मदद कर सकता है।
डाउनलोड पॉवररून और इसे चलाओ। सूची में आवश्यक कार्यक्रम जोड़ें और ट्रस्टेडइनस्टालर के रूप में चलाएं।
PowerRun कमांड-लाइन समर्थन
PowerRun निम्न कमांड-लाइन तर्कों का समर्थन करता है।
उपयोग: PowerRun_x64.exe [/ SW:आदेश: / SW: 0 = विंडो छिपाएं / SW: 1 = विंडो दिखाएं (डिफ़ॉल्ट) / SW: 2 = विंडो को छोटा करें / SW: 3 = अधिकतम करें विंडो / WD: (पथ) = कार्यशील निर्देशिका / SYS = केवल सिस्टम उपयोगकर्ता (विश्वसनीय नहीं) उदाहरण: PowerRun_x64.exe 'C: Test.exe' PowerRun_x64.exe 'C: Test.exe' param1 param2 आदि PowerRun_x64.exe 'C: Test.bat' param1 param2: PowerRun_x64.exe / SW: 2 '/ WD: C: 'notepad.exe C: test.txt PowerRun_x64.exe Regedit.exe' C: Test.reg 'PowerRun_x64.exe Regedit.exe /SC:Test.reg PowerRun_x64.exe% SystemRoot% system32 cmd.exe PowerRun_x64.exe cmd.exe / k इको हैलो वर्ल्ड! PowerRun_x64.exe / SYS cmd.exe / k इको हेल्लो वर्ल्ड! PowerRun_x64.exe / SW: 0 'Reg.exe' में 'HKLM Software keyname' / v 'क़ीमती' / t REG_SZ / d 'हैलो' / f जोड़ें
NSudo
NSudo () GitHub ) पॉवररन की तरह ही एक टूल है, लेकिन यह सिस्टम के तहत प्रोग्राम लॉन्च कर सकता है ( स्थानीय सिस्टम ), करंट यूजर, करंट प्रोसेस या ट्रस्टेड इनस्टॉलर अकाउंट।
NSudo: कमांड-लाइन समर्थन
NSudo संस्करण 6.2.1812.31 -U: [विकल्प] निर्दिष्ट उपयोगकर्ता विकल्प के साथ एक प्रक्रिया बनाएँ। उपलब्ध विकल्प: T TrustedInstaller S System C वर्तमान उपयोगकर्ता P वर्तमान प्रक्रिया D वर्तमान प्रक्रिया (ड्रॉप सही) PS: यह एक अनिवार्य पैरामीटर है। -प: [विकल्प] निर्दिष्ट विशेषाधिकार विकल्प के साथ एक प्रक्रिया बनाएँ। उपलब्ध विकल्प: E सभी विशेषाधिकार सक्षम करें सभी विशेषाधिकार PS अक्षम करें: यदि आप एक प्रक्रिया बनाने के लिए डिफ़ॉल्ट विशेषाधिकारों का उपयोग करना चाहते हैं, तो कृपया '-P' पैरामीटर को शामिल न करें। -म: [विकल्प] निर्दिष्ट वफ़ादारी स्तर विकल्प के साथ एक प्रक्रिया बनाएँ। उपलब्ध विकल्प: एस सिस्टम एच हाई एम मीडियम एल लो पीएस: यदि आप एक प्रक्रिया बनाने के लिए डिफ़ॉल्ट इंटीग्रिटी स्तर का उपयोग करना चाहते हैं, तो कृपया '-M' पैरामीटर को शामिल न करें। -पैरिटी: [विकल्प] निर्दिष्ट [रियायत प्राथमिकता विकल्प] के साथ एक प्रक्रिया बनाएँ। उपलब्ध विकल्प: सामान्य सामान्य से अधिक सामान्य उच्च RealTime पुनश्च: यदि आप एक प्रक्रिया बनाने के लिए डिफ़ॉल्ट प्रक्रिया प्राथमिकता का उपयोग करना चाहते हैं, तो कृपया '-पैरिटी' पैरामीटर को शामिल न करें। -शो विन्डोवमोड: [विकल्प] एक निर्दिष्ट विंडो मोड विकल्प के साथ एक प्रक्रिया बनाएं। उपलब्ध विकल्प: Show Hide Maximize Minimize PS: यदि आप एक प्रक्रिया बनाने के लिए डिफ़ॉल्ट विंडो मोड का उपयोग करना चाहते हैं, तो कृपया '-ShowWindowMode' पैरामीटर को शामिल न करें। -रुको बाहर निकलने से पहले समाप्त होने के लिए बनाई गई प्रक्रिया के लिए NSudo का इंतज़ार करें। पुनश्च: यदि आप प्रतीक्षा नहीं करना चाहते हैं, तो कृपया -वाइट पैरामीटर शामिल न करें। -वर्तमान निर्देशिका: [DirectoryPath] प्रक्रिया के लिए वर्तमान निर्देशिका सेट करें। पुनश्च: यदि आप NSudo की वर्तमान निर्देशिका का उपयोग करना चाहते हैं, तो कृपया '-CurrentDirectory' पैरामीटर को शामिल न करें। -UseCurrentConsole वर्तमान कंसोल विंडो के साथ एक प्रक्रिया बनाएं। पुनश्च: यदि आप नई कंसोल विंडो के साथ एक प्रक्रिया बनाना चाहते हैं, तो कृपया '-UseCurrentConsole' पैरामीटर को शामिल न करें। -संस्करण NSudo की संस्करण जानकारी दिखाएं। -? इस सामग्री को दिखाएं। एच इस सामग्री को दिखाएं। -मदद इस सामग्री को दिखाएं। संदर्भ की विकल्प - सूची: -इंस्टॉल : एनएसडी को विंडोज निर्देशिका में कॉपी करें और संदर्भ मेनू जोड़ें। -स्थापना रद्द करें : Windows निर्देशिका और संदर्भ मेनू में NSudo को निकालें। पुनश्च: 1. सभी NSudo कमांड तर्क केस-असंवेदनशील हैं। 2. आप '/' या '-' ओवरराइड '-' का उपयोग कर सकते हैं और कमांड अनुभाग के मापदंडों में '=' ओवरराइड ':' का उपयोग कर सकते हैं। उदाहरण के लिए, '/ U: T' और '-U = T' बराबर हैं। 3. सबसे अच्छा अनुभव सुनिश्चित करने के लिए, NSudoC संदर्भ मेनू का समर्थन नहीं करता है।
उदाहरण:
TrustedInstaller के रूप में कमांड प्रॉम्प्ट चलाने के लिए, सभी विशेषाधिकारों और डिफ़ॉल्ट अखंडता स्तर को सक्षम करें:
NSudo -U: T -P: E cmd
प्रोसेस हैकर
यदि आप उत्कृष्ट का उपयोग कर रहे हैं प्रोसेस हैकर प्रक्रिया प्रबंधक कार्यक्रम, आप दो अलग-अलग तरीकों से TrustedInstaller के रूप में एक कार्यक्रम शुरू कर सकते हैं:
विकल्प 1: अंतर्निहित विकल्पों का उपयोग करना
प्रोसेस हैकर में, सर्विसेज टैब पर क्लिक करें। राइट-क्लिक करें विश्वसनीय इंस्टॉलर सेवा और क्लिक करें शुरू ।
प्रक्रियाओं टैब पर वापस जाएँ, राइट-क्लिक करें TrustedInstaller.exe
क्लिक करें कई तरह का और क्लिक करें इस उपयोगकर्ता के रूप में चलाएँ ...
उस प्रोग्राम को टाइप करें जिसे आप TrustedInstaller के रूप में चलाना चाहते हैं - जैसे, कमांड प्रॉम्प्ट ( cmd.exe
), और ओके पर क्लिक करें।
ध्यान दें कि उपयोगकर्ता नाम फ़ील्ड पढ़ता है NT AUTHORITY SYSTEM
। इसके अलावा, जब कोई प्रोग्राम TrustedInstaller संदर्भ के तहत लॉन्च किया जाता है, तो टास्क मैनेजर या कोई भी प्रक्रिया प्रबंधक यह दिखाएगा कि यह सिस्टम उपयोगकर्ता के रूप में चल रहा है।
यह मामला है यदि आप उपरोक्त लेख में किसी भी विधि का उपयोग करते हैं। यह सामान्य है और इसे अनदेखा किया जा सकता है। स्पॉन्डेड प्रक्रिया ट्रस्टेड इनस्टालर विशेषाधिकारों के साथ चलती है, हालांकि यह कहती है प्रणाली ।
विकल्प 2: एक प्लगइन का उपयोग करना
प्रोसेस हैकर प्लगिन (.dll फ़ाइल) डाउनलोड करने से आप प्रोसेस हैकर मुख्य मेनू के माध्यम से ट्रस्टेड इनस्टालर के रूप में प्रोग्राम चला सकते हैं। यहाँ प्लगइन डाउनलोड लिंक दिए गए हैं:
ट्रस्टेडइन्स्टॉलरप्लगिन_एक्स 32.झिप (32-बिट के लिए) https://wj32.org/processhacker/forums/download/file.php?id=795&sid=37bfe842abb595845e0663ae5bbda06b विश्वसनीयइन्स्टॉलरप्लगिन_x64. ज़िप (64-बिट के लिए) https://wj32.org/processhacker/forums/download/file.php?id=796&sid=37bfe842abb595845e0663ae5bbda06b स्रोत कोड GitHub: https://github.com/processhacker/plugins-ext/ Master / TrustedInstallerPlugin (via) TrustedInstaller - प्रोसेस हैकर फ़ोरम: https://wj32.org/processhacker/forums/viewtopic.php?t=2407
आप कॉपी करने के बाद विश्वसनीय .stallerPlugin.dll
को प्रक्रिया हैकर प्लगइन्स
निर्देशिका, करीब और प्रक्रिया हैकर फिर से खोलना।
आप देखेंगे विश्वसनीय इंस्टॉलर के रूप में चलाएं ... मुख्य मेनू के तहत कमांड।
समापन शब्द
TrustedInstaller विशेषाधिकारों के तहत कार्यक्रम चलाना जोखिम भरा हो सकता है, और आपको ऐसा करने की आवश्यकता नहीं है अधिकांश मामले , और जब तक प्रोग्राम आवश्यक सिस्टम फ़ाइलों तक पहुंच सकते हैं। इस तरह की ऊंचाई का उपयोग केवल तब ही किया जाता है जब यह आवश्यक हो और यदि आप जानते हैं कि आप क्या कर रहे हैं।
मैंने ऐसे मामले देखे हैं, जहां TrustedInstaller ने विशिष्ट सिस्टम DLL को गलत तरीके से बंद कर दिया है और सिस्टम खुद ही फाइल को नहीं पढ़ सकता है, जिसमें एक्सप्लोरर में 0 KB दिखाया गया है। फ़ाइल गुणों तक पहुँचने और सुरक्षा टैब पर क्लिक करने से पता चला कि अनुमतियां प्रदर्शित नहीं की जा सकती हैं। और ICACLS.EXE से चलने पर व्यवस्थापक कमांड प्रॉम्प्ट फ़ाइल को देख भी नहीं सकता, क्योंकि उसने कहा था कि '' सिस्टम निर्दिष्ट फ़ाइल नहीं ढूँढ सकता। सफलतापूर्वक 0 फ़ाइलें संसाधित हुईं 1 फ़ाइल संसाधित करने में विफल '।
आखिरकार, मुझे Ti राइट्स के तहत लॉन्च कमांड प्रॉम्प्ट का उपयोग करना पड़ा और फिर सिस्टम फ़ाइल परीक्षक को चलाने से पहले उन फ़ाइलों को साफ़ करना पड़ा।
एक छोटा सा निवेदन: अगर आपको यह पोस्ट पसंद आई हो तो कृपया इसे शेयर करें?
आप में से एक 'नन्हा' शेयर इस ब्लॉग के विकास में बहुत मदद करेगा। कुछ बेहतरीन सुझाव:- इसे पिन करें!
- इसे अपने पसंदीदा ब्लॉग + फेसबुक, रेडिट पर साझा करें
- इसे ट्वीट करें!