Computer >> कंप्यूटर >  >> प्रणाली >> Windows 7

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

इस लेख में, हम दिखाएंगे कि उपयोगकर्ता खाता नियंत्रण सेवा को पूरी तरह से अक्षम किए बिना किसी विशिष्ट एप्लिकेशन के लिए यूएसी को चुनिंदा रूप से कैसे अक्षम किया जाए। RunAsInvoker . का उपयोग करके एक ऐप के लिए UAC को बंद करने के कई तरीकों पर विचार करें संगतता ध्वज।

उपयोगकर्ता खाता नियंत्रण उपयोगकर्ता को किसी भी कार्रवाई की पुष्टि करने के लिए कहता है जिसके लिए व्यवस्थापकीय विशेषाधिकारों की आवश्यकता होती है। विंडोज़ को कई खतरों (वायरस, ट्रोजन, वर्म्स, रूटकिट इत्यादि) से बचाने के लिए यह एक काफी प्रभावी तंत्र है। कुछ उपयोगकर्ता यूएसी विंडो को पॉप अप करना कष्टप्रद पाते हैं, और वे इस सुरक्षा सुविधा को अक्षम करना पसंद करते हैं, हालांकि माइक्रोसॉफ्ट और सुरक्षा विशेषज्ञ दृढ़ता से ऐसा नहीं करने की सलाह देते हैं।

RunAsInvoker ध्वज आपको मूल प्रक्रिया से विरासत में मिले मार्कर के साथ एप्लिकेशन को चलाने की अनुमति देता है। यह एप्लिकेशन मेनिफेस्ट के प्रसंस्करण और इंस्टॉलर प्रक्रियाओं की खोज को रद्द कर देता है। यह पैरामीटर व्यवस्थापकीय विशेषाधिकार प्रदान नहीं करता है, लेकिन केवल यूएसी संकेत को छोड़ देता है।

उदाहरण के तौर पर, हम रजिस्ट्री संपादक के लिए उपयोगकर्ता खाता नियंत्रण संकेत को अक्षम कर देंगे (regedit.exe ) इस तथ्य के बावजूद कि मेरे खाते में स्थानीय व्यवस्थापक विशेषाधिकार हैं, जब मैं उपयोगिता चलाता हूं, तब भी एक यूएसी अनुरोध लॉन्च की पुष्टि करने के लिए प्रकट होता है।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

यदि प्रोग्राम को सिस्टम सेटिंग्स या फ़ाइलों को बदलने के बाद से व्यवस्थापक अनुमतियों की आवश्यकता होती है, तो UAC को अक्षम करने के बाद एप्लिकेशन में उपयोगकर्ता विशेषाधिकार नहीं बढ़ेंगे। प्रोग्राम अभी भी वर्तमान उपयोगकर्ता अनुमतियों के तहत चलेगा, और यदि आपके पास ये परिवर्तन करने का अधिकार नहीं है, तो प्रोग्राम उन्हें नहीं कर पाएगा। कुछ ऐसे अनुप्रयोग भी हैं जो केवल "व्यवस्थापक के रूप में" मोड में चलते हैं, जो RunAsInvoker संगतता ध्वज को अनदेखा करते हैं।

सामग्री:

  • एप्लिकेशन संगतता टूलकिट का उपयोग करके किसी प्रोग्राम के लिए UAC को अक्षम करना
  • रजिस्ट्री के माध्यम से RunAsInvoker ऐप फ्लैग सक्षम करें
  • चमगादड़ch एप्लिकेशन को RunAsInvoker मोड में चलाने के लिए फ़ाइल

एप्लिकेशन संगतता टूलकिट का उपयोग करके प्रोग्राम के लिए यूएसी को अक्षम करना

हमें एप्लिकेशन संगतता टूलकिट स्थापित करने की आवश्यकता है, जो कि विंडोज एडीके का हिस्सा है। विंडोज 10 के लिए विंडोज एडीके का नवीनतम संस्करण यहां डाउनलोड करें।

Adksetup.exe फ़ाइल चलाएँ और स्थापना के दौरान (कार्यक्रम को इंटरनेट पहुँच की आवश्यकता है), केवल अनुप्रयोग संगतता उपकरण का चयन करें। आइटम

Microsoft अनुप्रयोग संगतता उपकरण नए विंडोज़ संस्करणों में माइग्रेट करते समय ऐप संगतता समस्याओं को ठीक करने के लिए टूल का एक निःशुल्क सेट है।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

एप्लिकेशन संगतता व्यवस्थापक . के दो संस्करण हैं सिस्टम में - 32-बिट और 64-बिट। जिस एप्लिकेशन बिटनेस के लिए आप UAC अनुरोध को अक्षम करना चाहते हैं, उसके आधार पर एप्लिकेशन संगतता व्यवस्थापक का संस्करण चलाएँ।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

संगतता व्यवस्थापक (32-बिट) को व्यवस्थापकीय विशेषाधिकारों के साथ चलाएं (!) . कस्टम डेटाबेस . में नोड, राइट क्लिक करें नया डेटाबेस और नया बनाएं -> एप्लिकेशन सुधार . चुनें ।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

निम्न विंडो में, एप्लिकेशन का नाम (regedit), विक्रेता का नाम (Microsoft) और निष्पादन योग्य फ़ाइल का पथ (C:\Windows\System32\regedit.exe) दर्ज करें।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

अगला . दबाकर कॉन्फ़िगरेशन विज़ार्ड की अगली विंडो (संगतता मोड) को छोड़ें . संगतता सुधार . में विंडो में, विकल्प चेक करें RunAsInvoker

आप टेस्ट रन . दबाकर सुनिश्चित कर सकते हैं कि एप्लिकेशन UAC के बिना चल सकता है बटन।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

मिलान जानकारी . में संवाद, आप निर्दिष्ट कर सकते हैं कि कौन से एप्लिकेशन पैरामीटर की जांच की जानी चाहिए (संस्करण, चेकसम, आकार, आदि)। मैंने अगले Windows 10 अपडेट के बाद संगतता पैच फ़ाइल के मनोरंजन से बचने के लिए COMPANY_NAME, PRODUCT_NAME और ORIGINAL_FILENAME विकल्पों को चेक किया हुआ छोड़ दिया है।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

युक्ति . हैकर द्वारा निष्पादन योग्य की स्पूफिंग से बचाने के लिए, आप फ़ाइल चलाते समय अतिरिक्त जांच का अनुरोध कर सकते हैं (उदा., CHECKSUM, FILE_VERSION या FILE_SIZE सत्यापन, आदि)। यह ध्यान दिया जाना चाहिए कि अतिरिक्त जांच ऐप स्टार्टअप को धीमा कर देगी।

समाप्त करें Click क्लिक करें और फ़ाइल का नाम निर्दिष्ट करें जिसे संगतता फिक्सिंग पैकेज में सहेजा जाना है, उदा। जी., regedit.sdb . इस फ़ाइल में निर्दिष्ट संगतता विकल्पों के साथ एप्लिकेशन प्रारंभ करने के निर्देश होंगे।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

अब आपको केवल हमारे आवेदन पर संगतता सुधार पैकेज लागू करना होगा। आप इसे या तो संगतता व्यवस्थापक कंसोल से कर सकते हैं (इंस्टॉल करें . चुनकर) मेनू में) या कमांड प्रॉम्प्ट से।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

ऐसा करने के लिए, उन्नत कमांड प्रॉम्प्ट चलाएँ और निम्न कमांड निष्पादित करें:

sdbinst -q c:\ps\regedit.sdb

यदि आपने इसे सही किया है, तो सफल पैकेज स्थापना का संदेश प्रकट होता है।

Installation of regedit complete.

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

पैकेज स्थापित होने के बाद, संबंधित रिकॉर्ड स्थापित विंडोज प्रोग्राम (प्रोग्राम और फीचर्स) की सूची में दिखाई देगा।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

स्थानीय व्यवस्थापक अनुमतियों के बिना उपयोगकर्ता सत्र में एप्लिकेशन को चलाने के लिए अभी प्रयास करें। अब इसे यूएसी अनुरोध के बिना शुरू करना चाहिए।

अब एप्लिकेशन चलाने के लिए विशेषाधिकारों की जांच करें। टास्क मैनेजर चलाएँ, प्रोसेस टैब पर जाएँ, "एलिवेटेड" कॉलम जोड़ें। सुनिश्चित करें कि regedit.exe प्रक्रिया उपयोगकर्ता से अनपेक्षित मोड में शुरू की गई है (Elevated =No )।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

इस रजिस्ट्री संपादक प्रक्रिया में, उपयोगकर्ता केवल अपनी रजिस्ट्री कुंजियों और मापदंडों को संपादित कर सकता है। लेकिन यदि आप सिस्टम HKLM कुंजी में कुछ संपादित/बनाने का प्रयास करते हैं, तो एक त्रुटि दिखाई देती है:"आपके पास अपेक्षित अनुमति नहीं है"।

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

बाद में यह संगतता सुधार समूह नीतियों का उपयोग करके सभी उपयोगकर्ता कंप्यूटरों को वितरित किया जा सकता है। इस प्रकार आप एक सक्रिय निर्देशिका डोमेन में एकाधिक कंप्यूटरों पर विशिष्ट अनुप्रयोगों के लिए यूएसी जांच अक्षम कर सकते हैं।

संगतता सुधार को हटाने के लिए, कमांड चलाएँ:

sdbinst –u c:\ps\regedit.sdb

रजिस्ट्री के माध्यम से RunAsInvoker ऐप फ्लैग सक्षम करें

आप रजिस्ट्री के माध्यम से विंडोज 10/8.1/7 में RUNASINVOKER संगतता ध्वज को सक्षम कर सकते हैं। एप्लिकेशन संगतता ध्वज एकल या सभी कंप्यूटर उपयोगकर्ताओं के लिए सेट किया जा सकता है।

उदाहरण के लिए, regedit ऐप के लिए आपको एक नया रजिस्ट्री पैरामीटर बनाना होगा (REG_SZ ) निम्न रजिस्ट्री कुंजी में HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers:

  • मान का नाम:C:\windows\regedit.exe
  • मान डेटा:RunAsInvoker

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

यदि आप सभी स्थानीय कंप्यूटर उपयोगकर्ताओं के लिए एप्लिकेशन संगतता मोड को सक्षम करना चाहते हैं, तो आपको अलग-अलग रजिस्ट्री कुंजी में यह पैरामीटर बनाना होगा:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.

डोमेन में, आप इन रजिस्ट्री सेटिंग्स को GPO के माध्यम से उपयोगकर्ताओं के लिए आयात/तैनात कर सकते हैं।

बल्लेch एप्लिकेशन को RunAsInvoker मोड में चलाने के लिए फ़ाइल करें

व्यवस्थापक विशेषाधिकारों के बिना प्रोग्राम को चलाने और यूएसी प्रॉम्प्ट (लेख देखें) को दरकिनार करने का एक और तरीका है।

बस निम्न कोड के साथ एक .bat फ़ाइल बनाएं:

Set ApplicationPath="C:\windows\regedit.exe"
cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" %ApplicationPath%"

Windows 10 में विशिष्ट अनुप्रयोगों के लिए UAC प्रॉम्प्ट को अक्षम कैसे करें?

जब यह बैट फ़ाइल एक सामान्य उपयोगकर्ता के तहत चल रही हो, तो निर्दिष्ट एप्लिकेशन यूएसी प्रॉम्प्ट के बिना शुरू हो जाएगा।

इसलिए, हमने देखा कि उपयोगकर्ता खाता नियंत्रण को पूरी तरह से अक्षम किए बिना किसी विशिष्ट कार्यक्रम के लिए यूएसी को कैसे अक्षम किया जाए। यह आपको UAC संकेत के बिना और व्यवस्थापक पासवर्ड दर्ज किए बिना गैर-व्यवस्थापक के तहत Windows प्रोग्राम चलाने की अनुमति देगा।


  1. Windows 10 में एप्लिकेशन के लिए CPU प्राथमिकता कैसे सेट करें

    विंडोज़ में, सिस्टम पर चल रहे ऐप्स को उनके कार्यों के अनुसार प्राथमिकता दी जाती है। CPU प्रत्येक प्रक्रिया को प्राथमिकता स्तर के आधार पर निश्चित समय प्रदान करता है। सभी प्रक्रियाओं के लिए उच्च या सामान्य सहित कई CPU प्राथमिकताएँ निर्धारित हैं। प्राथमिकता जितनी अधिक होगी, प्रक्रिया या ऐप को उतना ही अ

  1. Windows 10 पर Microsoft संगतता टेलीमेट्री को कैसे अक्षम करें?

    यदि Microsoft संगतता टेलीमेट्री प्रक्रिया आपके Windows 10 PC पर बहुत सारे CPU संसाधन ले रही है, तो आप अकेले नहीं हैं। कार्य प्रबंधक की जाँच की और यह Windows 10 पर Microsoft संगतता टेलीमेट्री के लिए 50% से अधिक CPU उपयोग प्रदर्शित करता है? अब टास्क मैनेजर पर इन प्रक्रियाओं के लिए कस्टमर एक्सपीरियंस इ

  1. Windows 10 में UAC को कैसे निष्क्रिय करें? (4 तरीके)

    Windows 10  का उपयोग करते समय आपको एक अधिसूचना मिली होगी जो कहती है कि क्या आप इस ऐप को अपने डिवाइस में बदलाव करने की अनुमति देना चाहते हैं जिसके बाद दो विकल्प हैं:हां या नहीं। खैर, यह UAC (उपयोगकर्ता खाता नियंत्रण) द्वारा निभाई जाने वाली प्राथमिक भूमिका है जो तृतीय-पक्ष ऐप्स को आपके डिवाइस को मै