Zawartość:
Okno z błędem "Aplikacja ta jest zablokowana w celach ochrony" może pojawić się podczas uruchamiania instalatorów aplikacji lub sterowników. Dzieje się tak z powodu braku lub uszkodzenia potwierdzonego podpisu cyfrowego, który informuje Windows 11, że instalowane/uruchamiane oprogramowanie jest bezpieczne. Wszystkie przedstawione poniżej zalecenia nie są zamienne, dlatego spróbuj najpierw rozwiązać problem najłatwiejszymi opcjami.
Oczywiście, nie można pominąć konieczności sprawdzenia uruchamianego pliku pod kątem bezpieczeństwa. Jest bardzo prawdopodobne, że system operacyjny blokuje go nieprzypadkowo i rzeczywiście jest on niepożądany. Użyj programu antywirusowego do sprawdzenia, a w przypadku jego braku możemy polecić online sprawdzenie plików. Szczegóły na ten temat zostały opisane w osobnym artykule pod następującym linkiem.
Szczegóły: Online sprawdzenie systemu, plików i linków na wirusy
Opcja 1: Uruchomienie/instalacja przez konsolę
W pojedynczej sytuacji (gdy inne instalatory uruchamiają się normalnie) można obejść się uruchomieniem instalatora przez konsolę. Jak już rozumiesz, nie jest to rozwiązanie — to tylko unikanie potencjalnego problemu. Ale ponieważ jest bardzo prawdopodobne, że problemu nie ma, a konflikt systemu operacyjnego i pliku ma charakter jednorazowy, proponujemy skorzystać z "Wiersza poleceń".
- Najpierw należy skopiować ścieżkę do pliku, z którym wystąpiła omawiana sytuacja. Kliknij na niego prawym przyciskiem myszy i skorzystaj z opcji "Kopiuj jako ścieżkę".
- Uruchom "Wiersz poleceń" w dowolny wygodny sposób, ale koniecznie z uprawnieniami administratora.Na przykład, można to zrobić, klikając prawym przyciskiem myszy na "Start" i wybierając "Terminal (Administrator)".
- Tutaj przez panel zakładek przełącz się na "Wiersz polecenia".
- Wklej tam za pomocą skrótu klawiszowego Ctrl + V skopiowaną z pierwszego kroku ścieżkę i naciśnij Enter.
- Powinien uruchomić się instalator aplikacji lub sterownika.
Opcja 2: Logowanie na konto "Administrator"
Kiedy system nie pozwala na zainstalowanie lub otwarcie pliku, spróbuj to zrobić przez konto "Administratora". Domyślnie takie konto jest wyłączone w systemie, dlatego najpierw trzeba je włączyć, zalogować się, przenieść tam problemowy plik i zainstalować. Z tego konta program będzie zainstalowany dla wszystkich innych kont, które są na komputerze.
Nie myl konta "Administrator" ze swoim kontem, które ma uprawnienia administratora — to dwa różne typy i rodzaje profili.
O tym, jak włączyć w systemie ukrytego "Administratora", opowiadaliśmy w osobnym materiale pod następującym linkiem. W nim przejdź do Metody 4, gdzie mowa jest właśnie o koncie.
Szczegóły: {innerlink id='15722', txt='Jak włączyć "Administratora" w Windows 11', sublink='_4__171187'}
Dla bezpieczeństwa profil po wykonaniu zadania lepiej wyłączyć tym samym sposobem, w jaki został aktywowany.
Opcja 3: Obniżenie uprawnień/wyłączenie UAC
"Kontrola kont użytkowników" (UAC) również może wpływać na otwieranie instalatora, dlatego na czas obniż jego priorytet lub całkowicie wyłącz.Niezależnie od wyniku, narzędzie należy ponownie aktywować, ponieważ jego wyłączony stan obniża bezpieczeństwo systemu operacyjnego i może prowadzić do wystąpienia innych błędów, na przykład podczas próby uruchomienia jakiejkolwiek aplikacji systemowej.
Szczegóły: Wyłączenie kontroli kont użytkowników w Windows 11
Opcja 4: Użycie programu do usuwania podpisu
Poprzednie zalecenia mogą nie pomóc lub wydawać się trudne do wykonania dla niedoświadczonych użytkowników. W takiej sytuacji istnieje prosta alternatywa — usunięcie podpisu z programu w ogóle. Oczywiście, zadziała to tylko wtedy, gdy ten podpis pierwotnie istniał, ale okazał się nieważny, a Windows zablokował uruchomienie powiązanej z nim aplikacji. W tym pomoże prosta aplikacja, która nie wymaga instalacji i jest dostępna do pobrania z oficjalnej strony dewelopera.
- Kliknij przycisk powyżej, przejdź na stronę i pobierz FileUnsigner. Wydobądź plik wykonywalny z archiwum i umieść go tam, gdzie znajduje się plik problematycznego programu.
Możliwe, że będziesz musiał wyłączyć program antywirusowy, ponieważ czasami zewnętrzni ochroniarze błędnie identyfikują ten program jako niebezpieczny z powodu jego specyficznej funkcji.
Szczegóły: Wyłączenie programu antywirusowego
- Przeciągnij problematyczny plik na FileUnsigner.
- Uruchomi się "Wiersz poleceń", w którym zostanie wyświetlony wynik procedury.Jeśli widzisz "Pomyślnie odznaczone", oznacza to, że usunięcie podpisu przebiegło pomyślnie, a teraz wystarczy zamknąć okno konsoli, a następnie uruchomić instalator programu/sterownika.
Opcja 5: Poprawka tylko dla "mmc.exe"
Jak wynika z podtytułu, zalecenie to dotyczy wyłącznie tych, którzy otrzymali błąd dotyczący "mmc.exe", który wystąpił po próbie uruchomienia dowolnego narzędzia systemowego.
W zasadzie do rozwiązania problemu nadają się również wcześniejsze opcje z artykułu, jednak same w sobie pomagają jedynie uniknąć pojawienia się błędu poprzez obniżenie poziomu bezpieczeństwa systemu operacyjnego. Wiele użytkowników korzysta z następującego zalecenia, które jest skierowane bezpośrednio na usunięcie:
- Otwórz "Wiersz polecenia" z uprawnieniami administratora, tak jak pokazano to wcześniej. Wprowadź polecenie
SC stop CryptSvci naciśnij Enter. W rezultacie powinna zatrzymać się usługa kryptograficzna. - Poleceniem
ren C:WindowsSystem32catroot2 catroot2.oldzmień nazwę folderu systemowego "catroot2" na "catroot2.old", aby system operacyjny mógł go automatycznie odtworzyć, ale już pustego. - Uruchom ponownie komputer w zwykły sposób lub przez otwarte okno konsoli za pomocą polecenia
shutdown /r /t 0, wcześniej zapisując cały proces pracy na komputerze. Po ponownym uruchomieniu problem powinien zniknąć, a stanie się to dzięki odtworzeniu systemowej bazy danych katalogów.
Osoby korzystające nie z "Wiersza polecenia", a z "PowerShell", powinny w konsoli wykonać następujące polecenia:
Stop-Service cryptsvc
Rename-Item -Path "C:WindowsSystem32catroot2" -NewName catroot2.old
Restart-Computer -Force
Możesz później wejść do C:WindowsSystem32 i usunąć "catroot2.old", aby nie zajmował miejsca na nośniku.
Dodatkowo
Jeszcze jedna rekomendacja — sprawdź integralność pliku konsoli "mmc.exe" pod kątem uszkodzeń lub podmiany.Jeśli okaże się, że ma problemy z integralnością, zostanie przywrócony z specjalnego katalogu systemowego. W konsoli z uprawnieniami administratora wykonaj polecenie sfc /scanfile=C:WindowsSystem32mmc.exe. W przypadku braku uszkodzeń otrzymasz odpowiedni komunikat, a jeśli zostaną one znalezione, rozpocznie się przywracanie oryginału z magazynu komponentów.
Ponieważ rozważany błąd występuje podczas próby uzyskania dostępu do dowolnej przystawki, a nie konkretnie do "Konsoli zarządzania (MMC)", możesz skorzystać z Opcji 1 i uruchomić potrzebną przystawkę przez "Wiersz polecenia" według jej nazwy, na przykład "Usługi" —
services.msc, "Menedżer urządzeń" —devmgmt.msc, "Edytor lokalnych zasad grupy" —gpedit.msci tak dalej. Nazwy takich przystawek są dostępne w internecie. Pamiętaj, że takie uruchomienie nie jest rozwiązaniem, metoda ta nadaje się tylko do obejścia usterki.