Cześć przyjaciele! Pewnego dnia po raz kolejny natknąłem się na błąd podczas uruchamiania niektórych usług systemowych. Dlaczego znowu to mówię? Chodzi o to, że już ją spotkałem. nie po raz pierwszy, ale jakoś nie mogłem dojść do opisu sposobów, w jakie skutecznie poradziłem sobie z błędem 5.

Tak więc spotykamy kilka możliwych rozwiązań, które mogą Ci pomóc, jeśli napotkasz problemy z uruchomieniem usług, a mianowicie „ Błędy 5. Odmowa dostępu”. Ogólnie najpierw opiszę samą istotę błędu, o którym mówię, aby można było określić ten sam problem, który masz lub coś zupełnie innego.

Otwierając menu usług i wybierając potrzebną mi pozycję, przechodzę do ich właściwości, gdzie w elemencie o tym, jak uruchomić usługę, ustawiam wartość na „Automatycznie”, a także klikam przycisk „Start”, aby uruchom to natychmiast. Niestety, zamiast udanego uruchomienia na ekranie pojawia się małe okno z dość dziwnym komunikatem, że usługa nie mogła zostać uruchomiona z powodu „Błądu 5. Odmowa dostępu”.

Ta wiadomość mnie zaskoczyła, ponieważ mówiła o braku uprawnień, chociaż pracowałem przy komputerze, logując się za pomocą konta administratora systemu, a jak wiadomo, są wszystkie możliwe uprawnienia do zmiany właściwości i ustawień systemu operacyjnego.

Jak rozwiązać problem z błędem 5?

Istnieje kilka rozwiązań tego rodzaju problemu, a mianowicie naprawienie przyczyn „błędu 5. Odmowa dostępu” podczas uruchamiania usług, wszystko zależy od sytuacji, w jakiej znajduje się użytkownik. Dalej, jak zwykle, nie będę opisywał stuprocentowej metody, która pomoże wszystkim, ponieważ nie ma, ale napiszę o tym, jak wyszedłem z tej sytuacji z pozytywnym wynikiem.

Znalazłem kilka przykładów naprawy błędu 5 w sieci, ale sam dotarłem do innych. Ogólnie zobaczmy, co w mojej praktyce pomogło pozbyć się problemów z uruchamianiem usług, ale jeśli spróbujesz zrobić to samo dla siebie, może jedna z sugerowanych przeze mnie opcji będzie Ci odpowiadać.

„Błąd 5. Odmowa dostępu” podczas uruchamiania usług systemowych, rozwiązań

1. Otwarcie pełnego dostępu do napędu „C”. Nie wiem dlaczego, ale natknąłem się na komputery, na których zabezpieczenie dysku systemowego było ustawione na tylko do odczytu i nic więcej, a ten parametr był ustawiony dla wszystkich kont. Ale jak tylko zwróciłem wszystkie checkboxy bezpieczeństwa, błąd 5 zniknął na zawsze, ale usługa zaczęła działać bez żadnych problemów.

Aby zwrócić prawa, musisz przejść do okna właściwości dysku systemowego „C” i przejść do zakładki „ Bezpieczeństwo”. Pomijając listę użytkowników i grup, schodzimy do przycisków „Edytuj” - „Dodaj”.

W wyświetlonym obszarze użyj rąk na klawiaturze, aby wpisać słowo „ Wszystko”, co oznacza, że ​​ustawimy te same prawa dostępu dla absolutnie wszystkich użytkowników systemu.

Jeśli wszystko jest tak, to w poprzednim kroku nie popełniłeś błędów, kliknij „OK”.

Dla tych, którzy nadal są użytkownikami systemu Windows XP, należy zwrócić uwagę na fakt, że domyślnie możesz nie widzieć zakładki „Zabezpieczenia”. Aby przywrócić go na swoje miejsce, wykonaj kilka prostych kroków.

  1. Otwórz dowolny folder;
  2. Kliknij „Usługa” u góry.
  3. „Właściwości folderów”;
  4. "Pogląd";
  5. Na liście dodatkowych opcji odznacz korzystanie z uproszczonego udostępniania.

Następnie wykonujemy opisane powyżej czynności i oczywiście sprawdzamy, czy udało Ci się poradzić sobie z błędem5 za pomocą tej metody, czy nie.

2. Jest też inny sposób, który dostałem na stronach pomocy technicznej Microsoft. Widząc tę ​​wskazówkę w komentarzach, postanowiłem spróbować i problem z błędem 5 podczas uruchamiania usługi został rozwiązany.

Pierwszym krokiem jest otwarcie wiersza polecenia jako administrator, ale jeśli jesteś na tym koncie, nie możesz się martwić i po prostu otwórz cmd za pomocą „Uruchom”.

Teraz w wyświetlonym oknie napisz to: administratorzy grupy lokalnej sieci /dodaj usługę sieciową (Ważne: jeśli znasz angielski. OS to zamiast Admin. określ administratora) i naciśnij klawisz Enter.

Następnie robimy to: Administratorzy grupy lokalnej sieci /dodaj usługę lokalną . (Administratorzy)

Po zakończeniu wykonywania poleceń zamknij okno wiersza polecenia i uruchom ponownie komputer.

Jeśli polecenia zostały wprowadzone poprawnie i miałeś szczęście, błąd 5 uniemożliwiający uruchomienie usług powinien zniknąć, a same usługi uruchomią się bez żadnych komunikatów o odmowie dostępu.

3. Próbujemy naprawić błąd z odmową dostępu podczas uruchamiania usług za pomocą rejestru systemu operacyjnego.

Ale zanim zaczniemy pospiesznie posiekać nasz rejestr, najpierw musimy znaleźć nazwę usługi, która nie chce się uruchomić. Aby to zrobić, na liście usług otwórz właściwości potrzebnej usługi i spójrz na linię „ Nazwa serwisu”. Pamiętając o tym, przechodzimy bezpośrednio do pracy z rejestrem.

Edytor rejestru — uruchom go za pomocą okna „Uruchom”. Jeśli nie rozumiesz, co to jest, to ty.

Powinieneś zobaczyć dużą listę usług w kolejności alfabetycznej. Aby zrozumieć, jakiego rodzaju usługi potrzebujemy, kazałem spojrzeć na jej nazwę we właściwościach. Więc szukamy sekcji o odpowiedniej nazwie, kliknij prawym przyciskiem myszy, aby wywołać menu sekcji i wybierz wiersz " Uprawnienia».

Powinno zostać wyświetlone to samo ustawienie zabezpieczeń, które opisałem w pierwszym akapicie. Ogólnie rzecz biorąc, staramy się zapewnić pełny dostęp w grupach „Administratorzy” i „Użytkownicy”.


Jeśli w ogóle ich tam nie ma, to naprawiamy tę sprawę w taki sam sposób, jak pokazałem to na początku artykułu.

4. Rozważmy jeszcze jeden punkt, który wiąże się również z dostępem do dysku C, tylko tym razem nie dla wszystkich użytkowników, a mianowicie USŁUGA LOKALNA.

Więc ponownie przechodzimy do właściwości bezpieczeństwa dysku systemowego. Następnie po liście użytkowników i grup kliknij przycisk „Dodaj”.

W wyświetlonym oknie kliknij „Szukaj”. W rezultacie powinna pojawić się lista, z której musimy wybrać „” i kliknąć przyciski „OK”.

Tę grupę należy dodać do listy użytkowników, teraz aby zejść nieco niżej do okna "Uprawnienia dla LOKALNIE", ustawić wszystkie możliwe checkboxy i zastosować zmiany.

W teorii usługa powinna zacząć się po tym, ale błąd 5 znika bez śladu.

5. Możesz też wyłączyć lub usunąć program antywirusowy i spróbować uruchomić usługę bez niego. Faktem jest, że niektóre programy antywirusowe, oprócz oprogramowania, samodzielnie instalują dodatkowe usługi, które mogą odebrać ci prawa do włączania lub wyłączania niektórych usług lokalnych.

6. No oczywiście stuprocentowa opcja jest taka, że ​​wiem, że nie u każdego się to sprawdzi, ale mogę śmiało powiedzieć, że na pewno pomoże pozbyć się błędu 5 z odmową dostępu do uruchomienia usługi, no cóż, i dodatkowo uratuj komputer przed różnymi innymi usterkami i problemami 🙂

Na tym prawdopodobnie skończę mój artykuł, ale jeśli choć jedna z powyższych opcji Ci pomoże, to nie zapomnij do nas dołączyć

Myślę, że większość użytkowników spotkała się z takim problemem jak zamrożenie usług w Windowsie, zresztą próba wymuszenia na siłę przerwania takiej usługi nie powiodła się i zawiesza się w trybie Zatrzymanie. Z interfejsu graficznego ponowne uruchomienie lub wymuszenie zakończenia usługi również kończy się niepowodzeniem, a ponowne uruchomienie samego serwera, w naszym przypadku komputera, może nie zawsze być prawidłowe.

Teraz przyjrzymy się metodzie, która pomoże wymusić zamknięcie zamrożonego procesu, podczas gdy samo urządzenie nie musi być ponownie uruchamiane.

Jak wymusić zamknięcie zawieszonej usługi?

Tak więc, gdy tylko minie 30 sekund i będzie jasne, że usługa nie została zatrzymana, system Windows wyświetli następujący komunikat:

Możesz szybko i bez wysiłku zamknąć zawieszony proces za pomocą narzędzia. Wcześniej musisz zdefiniować PID proces (usługa). Jako przykład użyjemy usługi, nazwa procesu systemowego to wuauserver.

Uwaga! Jeśli zakończysz ważny proces, może to doprowadzić do ponownego uruchomienia systemu lub BSOD (ekran śmierci).

Teraz otwieramy wiersz poleceń z uprawnieniami administratora, jeśli nie zostanie to zrobione, może wystąpić błąd. Wpisz następujące polecenie w wierszu poleceń:


Pojawi się komunikat, że usługa Windows Update została zakończona. Możesz wtedy wrócić do zarządzania usługą i tam ponownie rozpocząć proces lub całkowicie go usunąć, jeśli z niego nie korzystasz.

Istnieje inna metoda na wymuszone zakończenie procesu bez konieczności wyszukiwania PID. W takim przypadku pomoże nam już znane narzędzie. Uruchommy go jako administrator.

Poniższe polecenie pomoże nam zidentyfikować usługi, które są w stanie zatrzymania:

Get-WmiObject -Class win32_service | Where-Object ($_.state -eq 'przestań w toku')


Teraz musimy zakończyć proces dla znalezionych usług, to nam pomoże. Za pomocą poniższego skryptu wszystkie usługi zawieszone w systemie zostaną zakończone:

$Services = Get-WmiObject -Class win32_service -Filter "stan = 'przestań w toku""
jeśli ($Usługi) (
foreach($usługa w $Usługach)(
próbować(
Stop-Process -Id $service.processid -Force -PassThru -ErrorAction Zatrzymaj
}
złapać(
Ostrzeżenie przed zapisem — komunikat » Błąd. Szczegóły błędu: $_.Exception.Message"
}
}
}
w przeciwnym razie(
Zapis "Brak usług ze statusem 'Zatrzymywanie'."
}


To wszystko, dzisiaj udało nam się dokończyć procesy, których nie mogliśmy wykonać, na przykład za pomocą menedżera urządzeń lub z powłoki graficznej.

Jeśli jakakolwiek usługa systemu Windows ulegnie awarii, musisz albo ponownie uruchomić usługę, albo ponownie uruchomić system. Ponowne uruchamianie komputera jest niewygodne, ponieważ zajmuje trochę czasu i zamyka wszystkie okna. Jeśli nie możesz zatrzymać usługi za pomocą Panelu sterowania, możesz ponownie uruchomić usługę Windows z wiersza poleceń.

Istnieją 4 sposoby otwierania ustawień usług systemu Windows:

  1. Kliknij Wygraj+R, w oknie Biegać wejść services.msc i naciśnij Enter. Otworzy się Menedżer usług.
  2. Kliknij Początek, w wyszukiwaniu wpisz Usługi, Otwórz ustawienia.
  3. otwarty Panel sterowania -> System i zabezpieczenia -> Narzędzia administracyjne -> Usługi.
  4. Kliknij prawym przyciskiem myszy przycisk Początek lub klawisze Wygraj+X. Iść do „Zarządzanie komputerem -> Usługi i aplikacje -> Usługi.

Na szczęście z wersji na wersję systemu Windows ta sekcja ustawień niewiele się zmieniła. W systemach Windows 7, Vista, 8 i 10 Usługi będą wyglądać prawie tak samo.

Uruchom ponownie za pomocą Panelu sterowania

Możliwości standardowych ustawień w Panelu sterowania wystarczą, aby zatrzymać i uruchomić usługi systemowe. Jest taka możliwość - nieznacznie zwiększy to wydajność urządzenia.

Zatrzymywanie i ponowne uruchamianie usług Windows:

  1. Otwórz okno w dowolny sposób Usługi, znajdź właściwy.
  2. Kliknij prawym przyciskiem myszy żądaną usługę i wybierz Uruchom ponownie.
  3. Jeśli przycisk Uruchom ponownie nieaktywny - kliknij Nieruchomości.
  4. Kliknij Zatrzymaj się, poczekaj na zatrzymanie usługi.
  5. Kliknij przycisk Biegać.

Jeśli usługa zawiesiła się lub nie została zatrzymana, otwórz Menedżera zadań (Ctrl+Alt+Del) i zakończ wszystkie procesy związane z problematyczną usługą.

Uruchom ponownie za pomocą wiersza poleceń

Jeśli Panel sterowania nie radzi sobie ze swoimi obowiązkami, możesz wyłączyć lub ponownie uruchomić usługę za pomocą wiersza polecenia (cmd.exe). Wiersz polecenia musi być uruchomiony jako administrator.

Do zarządzania usługami służą 4 polecenia, które powielają funkcjonalność Panelu sterowania:

  • usługa zatrzymania netto— Zatrzymaj wybraną usługę.
  • usługa startu netto- Biegać.
  • usługa pauzy netto- Zawieś usługę.
  • netto kontynuuj usługę- Wznów usługę.

Aby pracować z usługą, musisz znać jej nazwę. Na przykład, początek usługi Dźwięk systemu Windows zostanie wykonany na polecenie net start audiosrv. Gdzie audiosrv to nazwa usługi systemowej.

Aby się dowiedzieć, musisz udać się do właściwości. Wymagany wiersz będzie na samej górze - „Nazwa usługi”. Możesz wyświetlić nazwy wszystkich aktywnych usług bezpośrednio w wierszu polecenia, wpisując sc typ zapytania = usługa.

Za pomocą konsoli możesz nie tylko ponownie uruchomić usługę, ale także zmienić jej typ uruchamiania za pomocą polecenia scconfig *USŁUGA* początek=*START_TYPE*.

Dostępne typy uruchamiania:

  • automatyczny— Automatycznie.
  • żądanie- Ręcznie (na życzenie).
  • opóźniony-auto- Opóźniony start.

Na przykład polecenie sc config audiosrv start=auto przeniesie usługę Dźwięk systemu Windows do typu startowego Automatycznie.

Aby uzyskać kompletność, należy wspomnieć o jeszcze jednym sposobie ponownego uruchomienia - za pośrednictwem Menedżera zadań. Aby to zrobić, naciśnij kombinację klawiszy Ctrl+Alt+Del(lub Ctrl-Shift-Esc), wybierz Menadżer zadań i przejdź do zakładki Usługi. Po naciśnięciu prawego przycisku myszy na dowolnej usłudze pojawia się menu kontekstowe, z którego można zatrzymać, uruchomić i ponownie uruchomić.

Administratorzy systemów zwykle mają do czynienia z koniecznością wymuszenia wyłączenia usług, ale równie dobrze może się okazać, że podczas jakiejś konfiguracji trzeba będzie wykonać taką operację - zwykły użytkownik. Otwierasz konsolę zarządzania usługą, znajdujesz usługę, którą należy zatrzymać lub zrestartować, klikasz odpowiedni link w lewym panelu, ale zamiast bezpiecznie zatrzymać lub ponownie uruchomić usługę zawiesza się w statusie "Zatrzymaj się".

I na nic nie reaguje. I później 30 sekund otrzymasz następujący komunikat:

Nie można zatrzymać usługi NAMESERVIS Windows na komputerze lokalnym.
Błąd 1053. Serwis nie odpowiedział na żądanie w odpowiednim czasie.

Pierwszą rzeczą, która przychodzi do głowy, jest ponowne uruchomienie komputera. To zwykle pomaga, ale może się okazać, że druga próba zatrzymania usługi nie powiedzie się i doprowadzi do jej ponownego zawieszenia lub z jakiegoś powodu ponowne uruchomienie jest niemożliwe. W takim przypadku nie pozostaje nic innego, jak dokończyć pracę w trybie wymuszonym.

Na początek możesz wypróbować najbardziej popularne menadżer zadań. Otwórz dyspozytora, znajdź nie odpowiadającą usługę, kliknij na nią prawym przyciskiem myszy i wybierz opcję z menu kontekstowego.

Ta akcja przekieruje Cię do procesu obsługi, który możesz następnie zakończyć w trybie wymuszonym .

Możesz także zamknąć usługę za pomocą wiersza poleceń uruchomionego jako administrator za pomocą standardowego narzędzia zabójca zadań. Polecenie wygląda tak:

taskkill /Usługa PID # /F

ćwierkanie PID możesz w zakładce menedżera zadań „Usługi” lub uruchamiając polecenie sc queryex name , gdzie Nazwa- systemowy (Łacina) Nazwa serwisu.

Wynik polecenia zabójca zadań Z PID i parametr F powinna być wiadomością „Proces, z identyfikatorem zakończono sukcesem" .