Skip to content

Jak zablokować (lub zezwolić) określone aplikacje dla użytkowników w systemie Windows

31 de lipiec de 2021
bra top 1 650x290 1024x453 1

Jeśli chcesz ograniczyć aplikacje, które użytkownik może uruchamiać na komputerze, system Windows oferuje dwie opcje. Możesz zablokować aplikacje, których użytkownik nie chce uruchamiać, lub ograniczyć je do uruchamiania tylko określonych aplikacji. Oto jak to zrobić.

UWAGA: Upewnij się, że wprowadzasz zmiany na koncie użytkownika, które faktycznie chcesz ograniczyć, i że zawsze masz nieograniczone konto administracyjne, aby cofnąć te zmiany. Jest to szczególnie ważne, jeśli ograniczasz użytkowników do określonego zestawu aplikacji, ponieważ ci użytkownicy stracą dostęp nawet do narzędzi takich jak Edytor rejestru i Edytor lokalnych zasad grupy. Jeśli przypadkowo zastosujesz ograniczenia do swojego konta administracyjnego, jedynym sposobem, jaki znaleźliśmy, aby cofnąć zmiany, jest uruchomienie Przywracania systemu, przechodząc do Ustawienia> Aktualizacje i zabezpieczenia> Odzyskiwanie i klikając przycisk „Uruchom ponownie teraz” w obszarze Uruchamianie zaawansowane. Stamtąd możesz znaleźć ustawienie uruchamiania Przywracania systemu po ponownym uruchomieniu, ponieważ nie będzie można uruchomić Przywracania systemu w normalny sposób. Z tego powodu zdecydowanie zalecamy utworzenie punktu przywracania przed wprowadzeniem jakichkolwiek zmian tutaj.

Użytkownicy domowi: blokuj lub ograniczaj aplikacje, edytując rejestr

Aby zablokować lub ograniczyć aplikacje w wersji Home systemu Windows, musisz zagłębić się w Rejestr systemu Windows, aby wprowadzić pewne zmiany. Sztuczka polega na tym, że będziesz chciał się zalogować jako użytkownik, którego chcesz dokonać zmian dla, a następnie edytuj Rejestr po zalogowaniu się na swoje konto. Jeśli masz wielu użytkowników, dla których chcesz dokonać zmian, musisz powtórzyć proces dla każdego użytkownika.

Standardowe ostrzeżenie: Edytor rejestru to potężne narzędzie, którego niewłaściwe użycie może spowodować niestabilność lub nawet uniemożliwić działanie systemu. Jest to dość prosty hack i tak długo, jak trzymasz się instrukcji, nie powinieneś mieć żadnych problemów. To powiedziawszy, jeśli nigdy wcześniej z nim nie pracowałeś, rozważ przeczytanie o tym, jak korzystać z Edytora rejestru, zanim zaczniesz. I koniecznie wykonaj kopię zapasową Rejestru (i swojego komputera!) przed wprowadzeniem zmian.

Blokuj niektóre aplikacje w rejestrze

Najpierw musisz zalogować się do systemu Windows przy użyciu konta użytkownika, dla którego chcesz zablokować aplikacje. Otwórz Edytor rejestru, naciskając Start i wpisując „regedit”. Naciśnij klawisz Enter, aby otworzyć Edytor rejestru i nadaj mu uprawnienia do wprowadzania zmian na komputerze.

1627733827 923 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie


W Edytorze rejestru użyj lewego paska bocznego, aby przejść do następującego klucza:

HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPolicies

1627733827 642 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Następnie utworzysz nowy podklucz wewnątrz Policies klucz. Kliknij prawym przyciskiem myszy Policies wybierz Nowy > Klucz, a następnie nazwij nowy klucz Explorer .

1627733827 165 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Następnie utworzysz wartość wewnątrz nowego Explorer klucz. Kliknij prawym przyciskiem myszy Explorer i wybierz wartość Nowy > DWORD (32-bitowy). Nazwij nową wartość DisallowRun .

1627733827 64 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Kliknij dwukrotnie nowy DisallowRun wartość, aby otworzyć jego okno dialogowe właściwości. Zmień wartość z 0 na 1 w polu „Dane wartości”, a następnie kliknij „OK”.

1627733827 51 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Wracając do głównego okna Edytora rejestru, utworzysz teraz nowy podklucz wewnątrz Explorer klucz. Kliknij prawym przyciskiem myszy Explorer i wybierz Nowy > Klucz. Nazwij nowy klucz DisallowRun , podobnie jak wartość, którą już utworzyłeś.

1627733828 990 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Teraz nadszedł czas, aby zacząć dodawać aplikacje, które chcesz zablokować. Zrobisz to, tworząc nową wartość ciągu wewnątrz DisallowRun klucz dla każdej aplikacji, którą chcesz zablokować. Kliknij prawym przyciskiem myszy DisallowRun wartość, a następnie wybierz Nowy > Wartość ciągu. Będziesz nazywać te wartości prostymi liczbami, więc nazwij pierwszą utworzoną wartość „1”.

1627733828 981 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie


Kliknij dwukrotnie nową wartość, aby otworzyć okno dialogowe jej właściwości, wpisz nazwę pliku wykonywalnego, który chcesz zablokować w polu „Dane wartości” (np. notepad.exe ), a następnie kliknij „OK”.

1627733828 130 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Powtórz ten proces, nazywając drugą wartość ciągu „2”, a trzecią „3” i tak dalej, a następnie dodając nazwy plików wykonywalnych, które chcesz zablokować do każdej wartości.

1627733828 49 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Po zakończeniu możesz ponownie uruchomić system Windows, zalogować się na to konto użytkownika, a następnie przetestować, próbując uruchomić jedną z tych aplikacji. Powinieneś zobaczyć wyskakujące okno „Ograniczenia” informujące, że nie możesz uruchomić aplikacji.

1627733828 203 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Musisz powtórzyć ten proces dla każdego konta użytkownika, dla którego chcesz zablokować aplikacje. Jeśli jednak blokujesz te same aplikacje dla wielu kont użytkowników, zawsze możesz utworzyć własny hack rejestru, eksportując DisallowRun klucz po skonfigurowaniu pierwszego konta użytkownika, a następnie zaimportowaniu go po zalogowaniu się na każde kolejne konto.

Jeśli chcesz edytować listę zablokowanych aplikacji, po prostu wróć do DisallowRun i wprowadź żądane zmiany. Jeśli chcesz przywrócić dostęp do wszystkich aplikacji, możesz usunąć całośćExplorer klucz, który stworzyłeś – wraz z DisallowRun podklucz i wszystkie wartości. Możesz też po prostu wrócić i zmienić wartość DisallowRunvalueyou utworzone od 1 do 0, skutecznie wyłączając blokowanie aplikacji, pozostawiając listę aplikacji na miejscu, jeśli chcesz włączyć ją ponownie w przyszłości.

Blokuj tylko niektóre aplikacje w rejestrze

Ograniczenie użytkowników do uruchamiania tylko niektórych aplikacji w Rejestrze odbywa się prawie dokładnie tak samo, jak blokowanie określonych aplikacji. Ponownie będziesz musiał zalogować się do systemu Windows przy użyciu konta użytkownika, które chcesz zmienić. Uruchom Edytor rejestru, a następnie przejdź do następującego klucza:

HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPolicies


Kliknij prawym przyciskiem myszy Policies wybierz Nowy > Klucz, a następnie nazwij nowy klucz Explorer .

1627733827 165 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Następnie utworzysz wartość wewnątrz nowego Explorer klucz. Kliknij prawym przyciskiem myszy Explorer i wybierz wartość Nowy > DWORD (32-bitowy). Nazwij nową wartość RestrictRun .

1627733828 217 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Kliknij dwukrotnie nowy RestrictRun wartość, aby otworzyć jego okno dialogowe właściwości. Zmień wartość z 0 na 1 w polu „Dane wartości”, a następnie kliknij „OK”.

1627733828 435 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Wracając do głównego okna Edytora rejestru, utworzysz teraz nowy podklucz wewnątrz Explorer klucz. Kliknij prawym przyciskiem myszy Explorer i wybierz Nowy > Klucz. Nazwij nowy klucz RestrictRun , podobnie jak wartość, którą już utworzyłeś.

1627733828 431 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Teraz dodasz aplikacje, do których użytkownik ma dostęp. Utwórz nową wartość ciągu wewnątrz RestrictRun klucz dla każdej aplikacji, którą chcesz zablokować. Kliknij prawym przyciskiem myszy RestrictRun wartość, a następnie wybierz Nowy > Wartość ciągu. Będziesz nazywać te wartości prostymi liczbami, więc nazwij pierwszą utworzoną wartość „1”.

1627733829 587 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Kliknij dwukrotnie nową wartość, aby otworzyć okno dialogowe jej właściwości, wpisz nazwę pliku wykonywalnego, który chcesz zablokować w polu „Dane wartości” (np. notepad.exe ), a następnie kliknij „OK”.

1627733828 130 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie


Powtórz ten proces, nazywając wartości „2”, „3” i tak dalej, a następnie dodając nazwy plików wykonywalnych, które użytkownik ma uruchomić do każdej wartości.

1627733829 981 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Po zakończeniu uruchom ponownie system Windows, ponownie zaloguj się na to konto użytkownika i przetestuj ustawienia. Powinieneś być w stanie uruchamiać tylko aplikacje, do których wyraźnie zezwolono na dostęp. Musisz powtórzyć ten proces dla każdego konta użytkownika, dla którego chcesz ograniczyć aplikacje, lub utworzyć własny hack rejestru, którego możesz użyć do szybszego zastosowania ustawień dla każdego użytkownika.

Aby cofnąć zmiany, możesz usunąć Explorer klucz, który utworzyłeś (wraz z RestrictRun podklucz i wszystkie wartości) lub możesz to ustawić RestrictRun wartość utworzoną z powrotem do 0, wyłączając ograniczony dostęp.

Użytkownicy Pro i Enterprise: Blokuj lub ograniczaj aplikacje za pomocą lokalnego edytora zasad grupy

Jeśli korzystasz z wersji Pro lub Enterprise systemu Windows, blokowanie lub ograniczanie aplikacji może być nieco łatwiejsze, ponieważ możesz użyć Edytora lokalnych zasad grupy do wykonania zadania. Dużą zaletą jest to, że możesz zastosować ustawienia zasad do innych użytkowników – a nawet grup użytkowników – bez konieczności logowania się jako każdy użytkownik, aby wprowadzić zmiany w taki sam sposób, jak podczas wprowadzania tych zmian za pomocą Edytora rejestru.

Zastrzeżeniem jest to, że musisz zrobić trochę dodatkowej konfiguracji, najpierw tworząc obiekt polityki dla tych użytkowników. Możesz przeczytać o tym wszystkim w naszym przewodniku dotyczącym stosowania lokalnych poprawek zasad grupy do określonych użytkowników. Powinieneś także mieć świadomość, że polityka grupowa jest dość potężnym narzędziem, więc warto poświęcić trochę czasu, aby dowiedzieć się, co może zrobić. Ponadto, jeśli jesteś w sieci firmowej, wyświadcz każdemu przysługę i najpierw skontaktuj się z administratorem. Jeśli komputer służbowy jest częścią domeny, prawdopodobnie jest również częścią zasad grupy domeny, które i tak zastąpią zasady grupy lokalnej.

Proces zezwalania lub ograniczania aplikacji za pomocą Edytora lokalnych zasad grupy jest prawie identyczny, więc pokażemy Ci, jak ograniczyć użytkowników do uruchamiania tylko niektórych aplikacji tutaj i po prostu zwrócimy uwagę na różnice. Zacznij od znalezienia pliku MSC utworzonego do kontrolowania zasad dla tych konkretnych użytkowników. Kliknij dwukrotnie, aby go otworzyć i zezwolić na wprowadzanie zmian na komputerze. W tym przykładzie używamy jednego, który stworzyliśmy do stosowania zasad do wszystkich kont użytkowników nieadministracyjnych.


W oknie Zasady grupy dla tych użytkowników, po lewej stronie, przejdź do opcji Konfiguracja użytkownika> Szablony administracyjne> System. Po prawej stronie znajdź ustawienie „Uruchom tylko określone aplikacje systemu Windows” i kliknij je dwukrotnie, aby otworzyć jego właściwości dialog. Jeśli chcesz blokować określone aplikacje, zamiast je ograniczać, zamiast tego otwórz ustawienie „Nie uruchamiaj określonych aplikacji systemu Windows”.

1627733829 881 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

W otwartym oknie właściwości kliknij opcję „Włączone”, a następnie kliknij przycisk „Pokaż”.

1627733829 829 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

W oknie „Pokaż zawartość” kliknij każdy wiersz na liście i wpisz nazwę pliku wykonywalnego, który użytkownicy będą mogli uruchamiać (lub nazwę aplikacji, które chcesz zablokować, jeśli zamiast tego robisz to). Po zakończeniu tworzenia listy kliknij „OK”.

1627733829 583 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Możesz teraz wyjść z okna lokalnych zasad grupy. Aby przetestować zmiany, zaloguj się na jedno z kont użytkowników, których dotyczy problem, i spróbuj uruchomić aplikację, do której użytkownik nie powinien mieć dostępu. Zamiast uruchamiać aplikację, powinieneś zobaczyć komunikat o błędzie.

1627733828 203 Jak zablokowac lub zezwolic okreslone aplikacje dla uzytkownikow w systemie

Jeśli chcesz wyłączyć zmiany, po prostu wróć do edytora lokalnych zasad grupy, ponownie klikając dwukrotnie plik MSC. Tym razem zmień opcje „Uruchamiaj tylko określone aplikacje systemu Windows” lub „Nie uruchamiaj określonych aplikacji systemu Windows” na „Wyłączone” lub „Nieskonfigurowane”. Spowoduje to całkowite wyłączenie ustawienia. Spowoduje to również zresetowanie listy aplikacji, więc jeśli chcesz ją ponownie włączyć, musisz ponownie wpisać tę listę.

Czy ten post był pomocny?