कई उपयोगकर्ताओं ने देखा है कि विंडोज 10 में कुछ प्रोग्राम चलाते या इंस्टॉल करते समय, "आपकी सुरक्षा के लिए इस ऐप को ब्लॉक कर दिया गया है "त्रुटि पॉप अप होती है और सामान्य चलने या एप्लिकेशन इंस्टॉल करने से रोकती है। दिलचस्प बात यह है कि समस्या न केवल तृतीय-पक्ष exe या msi फ़ाइलों के साथ होती है, बल्कि mmc.exe के माध्यम से लॉन्च किए गए मानक Microsoft msc स्नैप-इन के साथ भी होती है। इस प्रकार, स्थानीय व्यवस्थापक विशेषाधिकारों वाला उपयोगकर्ता भी ऐसे अनुप्रयोगों को चला या स्थापित नहीं कर सकता है।
This app has been blocked for your protection An administrator has blocked you from running this app. For more information, contact the administrator.
त्रुटि “This publisher has been blocked from running software on your machine
” भी दिखाई दे सकता है।
विंडोज 10 यूजर अकाउंट कंट्रोल (यूएसी) एक एक्सपायर्ड या निरस्त डिजिटल सिग्नेचर के साथ एप्लिकेशन चलाने / इंस्टॉल करने को ब्लॉक करता है। आप इसे डिजिटल हस्ताक्षर . पर निष्पादन योग्य फ़ाइल के गुणों में सत्यापित कर सकते हैं टैब। सबसे अधिक संभावना है कि कोड हस्ताक्षर प्रमाणपत्र पहले ही समाप्त हो चुका है।
यदि आप सुनिश्चित हैं कि एप्लिकेशन सुरक्षित है और किसी विश्वसनीय स्रोत से प्राप्त किया गया था, तो आप इस अधिसूचना को बायपास कर सकते हैं और प्रोग्राम को चला/इंस्टॉल कर सकते हैं। इसे बायपास करने के कुछ तरीके हैं:
एप्लीकेशन को एलिवेटेड कमांड प्रॉम्प्ट से चलाना
आप व्यवस्थापक विशेषाधिकारों के साथ कमांड प्रॉम्प्ट चलाकर और वहां एप्लिकेशन प्रारंभ करके इस सॉफ़्टवेयर प्रतिबंध ब्लॉक को बायपास करने का प्रयास कर सकते हैं:
वैकल्पिक रूप से, आप एप्लिकेशन लॉन्च स्ट्रिंग के साथ एक बैट/cmd फ़ाइल बना सकते हैं और बैच फ़ाइल को व्यवस्थापक के रूप में चला सकते हैं।
इंटरनेट से डाउनलोड की गई फ़ाइल को अनब्लॉक करें
यदि आपने इंटरनेट से निष्पादन योग्य फ़ाइल डाउनलोड की है, तो जांचें कि क्या यह विंडोज सुरक्षा प्रणाली द्वारा अवरुद्ध है। ऐसा करने के लिए, फ़ाइल गुण खोलें और "अनब्लॉक करें . सेट करें "चेकबॉक्स।
PowerShell का उपयोग करके किसी फ़ाइल को अनब्लॉक करना भी संभव है:Unblock-File install_filename.exe
फ़ाइल से डिजिटल हस्ताक्षर हटाना
आप किसी सेटअप फ़ाइल के डिजिटल हस्ताक्षर कोड को निकालने का प्रयास कर सकते हैं (उदाहरण के लिए, किसी तृतीय पक्ष FileUnsigner का उपयोग करके) उपकरण)।
यूएसी अक्षम करना
जहां तक यूएसी सिस्टम है जो किसी एप्लिकेशन को चलाने को रोकता है, इसे अस्थायी रूप से अक्षम किया जा सकता है।
महत्वपूर्ण . यूएसी एक महत्वपूर्ण विंडोज सुरक्षा सुविधा है, यही कारण है कि यूएसी को केवल अस्थायी आधार पर बंद किया जा सकता है। एप्लिकेशन इंस्टॉल होने के बाद, डिफ़ॉल्ट यूएसी सेटिंग्स पर वापस जाएं।आप समूह नीतियों के माध्यम से यूएसी को अक्षम कर सकते हैं। UAC GPO सेटिंग्स Windows सेटिंग्स -> सुरक्षा सेटिंग्स -> सुरक्षा विकल्प . के अंतर्गत स्थित हैं अनुभाग। UAC नीतियों के नाम उपयोगकर्ता खाता नियंत्रण . से प्रारंभ होते हैं . विकल्प खोलें “उपयोगकर्ता खाता नियंत्रण:सभी व्यवस्थापकों को व्यवस्थापकीय स्वीकृति मोड में चलाएं ” और इसे अक्षम करें . पर सेट करें .
समूह नीति सेटिंग को अपडेट करने के लिए, आपको अपने कंप्यूटर को पुनरारंभ करना होगा।
नोट . स्थानीय समूह नीति संपादक (gpedit.msc) Windows 10 होम संस्करणों में अनुपलब्ध है।रजिस्ट्री के माध्यम से यूएसी को बंद करना अधिक सुविधाजनक और आसान है। ऐसा करने के लिए, HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System पर जाएं रजिस्ट्री संपादक (regedit.exe) में और सक्षम करेंLUA . बदलें मान से 0.
या यह आदेश चलाएँ:reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
जोड़ें
उपयोगकर्ता खाता नियंत्रण को बंद करने के लिए, सिस्टम को कंप्यूटर को पुनरारंभ करने की आवश्यकता होगी:
अवरुद्ध एप्लिकेशन को स्थापित करने का प्रयास करें। सफलता के मामले में, EnableLUA . सेट करके UAC को वापस सक्षम करें 1 . का मान ।
अंतर्निहित Windows व्यवस्थापक खाते का उपयोग करके एक ऐप चलाएं
यदि पिछली विधियों में से कोई भी मदद नहीं करता है, तो आप अंतर्निहित व्यवस्थापक खाते के साथ एप्लिकेशन को चलाने/इंस्टॉल करने का प्रयास कर सकते हैं। इस खाते के लिए कोई यूएसी नहीं है। बिल्ट-इन विंडोज 10 एडमिनिस्ट्रेटर अकाउंट को कैसे इनेबल करें, इसका वर्णन यहां किया गया है।
MMC.exe ऐप को आपकी सुरक्षा के लिए ब्लॉक कर दिया गया है
कुछ मामलों में, विंडोज 10 बिल्ट-इन विंडोज टूल और प्रोग्राम के लॉन्च को रोकना शुरू कर सकता है। उदाहरण के लिए, mmc.exe प्रोग्राम, जिसके माध्यम से सभी Microsoft msc स्नैप-इन (gpedit.msc, compmgmt.msc, services.msc, secpol.msc, devmgmt.msc, आदि) चलाते हैं।
प्रक्रिया एक्सप्लोरर चलाने का प्रयास करें और सत्यापित हस्ताक्षरकर्ता कॉलम जोड़ें। सबसे अधिक संभावना है, अनुप्रयोगों के सामने, आप कैप्शन देखेंगे "No signature was present on the subject Microsoft Corporation
.
सबसे पहले, सुनिश्चित करें कि आपके विंडोज़ में अप-टू-डेट रूट प्रमाणपत्र हैं। यदि आवश्यक हो तो उन्हें अपडेट करें।
एक अन्य संभावित समस्या क्रिप्टोग्राफ़िक सेवाओं में त्रुटियाँ हैं। सुनिश्चित करें कि CryptSvc सेवा चल रही है और स्वचालित रूप से प्रारंभ करने के लिए कॉन्फ़िगर की गई है।
आप क्रिप्टोग्राफ़िक सेवा ईडीबी डेटाबेस फ़ाइल को निम्न पावरशेल कमांड के साथ फिर से बना सकते हैं:
Stop-Service cryptsvc
Rename-Item -Path "C:\Windows\System32\catroot2" -NewName catroot2.old
Restart-Computer
यदि सभी वर्णित विधियों ने मदद नहीं की, तो कमांड के साथ विंडोज सिस्टम फाइलों की अखंडता को जांचने और पुनर्स्थापित करने का प्रयास करें:
Sfc.exe /scannow
Dism.exe /Online /Cleanup-Image /Restorehealth