„Odmowa dostępu” podczas próby zakończenia procesu w systemie Windows 8


29

Podczas próby zakończenia procesu w systemie Windows 8 pojawia się komunikat „Odmowa dostępu”.

Z problemów z procesem Kill (Windows 8) dotyczących przepełnienia stosu przeczytałem:

Proces może mieć aktywny wątek w trybie jądra, który się nie kończy. Najlepszym sposobem na zdiagnozowanie tego jest użycie Menedżera zadań, zakładki Szczegóły, kliknij prawym przyciskiem myszy jeden z nagłówków kolumn i wybierz „Wybierz kolumny”. Zaznacz „Uchwyty”. Spójrz na wyświetlaną wartość procesu. Jeśli zobaczysz niezerową wartość, proces prawdopodobnie otworzy uchwyt i czeka, aż sterownik urządzenia wykona żądanie We / Wy. Poza tym ten sterownik urządzenia jest niewrażliwy na prośbę systemu Windows o anulowanie żądania. Zawężenie sprawiającego problemy nie jest tak łatwe, musisz wiedzieć więcej o tym, jakie dokładnie żądania We / Wy wykonuje Twój proces. Kontynuuj, zadając pytanie na superuser.com *

Więc tak ... ten problem dotyczy następujących programów:

  • Spotify
  • Skype
  • Battlefield 3

Sprawdziłem, czy mam pełne pozwolenie na wszystko. Dodał nawet „Wszyscy” z pełnym dostępem.

Inne rozwiązanie dotyczyło C ++, o czym nie mam pojęcia.

Próbowałem poprosić o wsparcie w witrynach Microsoft, ale powiedzieli mi tylko, aby przejść do Security i dodać wszystkich z pełnym dostępem.


Ponownie uruchamiam komputer, uruchamiam Skype. Otwiera się, ale przestaje odpowiadać. Tak samo z Spotify, mogę odtworzyć 1 piosenkę, kiedy się skończy, program przestaje odpowiadać.
— PxGrim,

Właśnie zagrałem w rundę bf3, kiedy ją zakończyłem, nie zamknęła się poprawnie. Mam wrażenie, że to może być większa część mojego problemu.
— PxGrim,

Wciąż szukam odpowiedzi!
— PxGrim,

Myślę, że musi istnieć coś, co nie powoduje, że te programy uruchamiają się poprawnie i nie jestem pewien, co te 3 programy mają ze sobą wspólnego.
— PxGrim,

Więc skype znów zaczął działać nagle. Nie wiem jak i dlaczego, właśnie zauważyłem. Spotify jest nadal zepsuty.
— PxGrim,

Odpowiedzi:


13

Najkrótsza droga:

Użyj narzędzia PsExec Sysinternals, aby uzyskać uprawnienia użytkownika SYSTEMU (pobierz tutaj ).
Następnie uruchom wiersz polecenia jako administrator i napisz:

psexec -s taskkill /im ExeNameToKill.exe /f

Najdłuższa droga:

Użyj tej metody, aby uzyskać uprawnienia użytkownika SYSTEM.
Następnie użyj, taskkill /im ExeNameToKill.exe /faby zakończyć te procesy.

Uwaga: zachowaj ostrożność podczas pracy z uprawnieniami SYSTEM. Łatwo jest uszkodzić system operacyjny, jeśli się nim zagrasz.


1
... Tak. I pamiętaj, aby w końcu przywrócić ten plik sethc.exe (lub inne, których użyłeś do tej metody).
— Searush,

1

Proszę spróbować ...

  1. Kliknij prawym przyciskiem myszy aplikację w Menedżerze zadań
  2. Kliknij „Przejdź do szczegółów”, zostaniesz przekierowany do karty „Szczegóły” z wybraną aplikacją. „Zakończ zadanie” lub „Zakończ drzewo zadań”. Jeśli to nadal nie działa, wykonaj następny krok.
  3. Kliknij prawym przyciskiem myszy wybraną aplikację na karcie „Szczegóły” i kliknij „Przejdź do usług”. Nastąpi przekierowanie do zakładki „Usługi” z wybraną usługą ... Zatrzymaj ją lub uruchom ponownie.

Mam nadzieję, że zadanie zakończy się sukcesem .. :)


O wiele lepiej niż wszystkie inne alternatywy!
— Berit Larsen

0

Zauważyłem, że inni z tym problemem rozwiązują ten problem, wyłączając ICS (Udostępnianie połączenia internetowego); przynajmniej te, dla których włączono ICS.

Z pewnością wydaje się, że dotyczy sterownika trybu jądra lub czegoś takiego. Proponuję całkowicie odinstalować sterowniki sieciowe dla sieci bezprzewodowej / LAN i ponownie zainstalować najnowsze sterowniki od producenta , a nie aktualizację systemu Windows.

Jest to długofalowa sugestia, ale wygląda na to, że nie można nic zrobić poza czyszczeniem całego systemu, chyba że wiesz, jak debugować pamięć trybu jądra. :)


Miałem ten problem i wyłączyłem ICS, ponieważ wydaje się to niepewne. W moim przypadku było to po prostu bardzo wolne i ostatecznie się zatrzymało.
— trysis

0

W Windows 8- mam gorzkie doświadczenia ze skype, przeszukałem forum społeczności skype, ale zasugerowali mi zupełnie daremny sposób. Właśnie pobrałem LOCK HUNTER i podszedłem do niego "C:\Users\%username%\AppData\Roaming\Skype"i zmieniłem jego nazwę za pomocą Lockhunter. Następnie otworzył Skype (który utworzył nowe dane użytkownika)


-2

Upewnij się, że twoje konto użytkownika ma uprawnienia administracyjne. Jeśli to nie wystarczy, kliknij prawym przyciskiem myszy odpowiedni plik wykonywalny i zmień jego właściciela na swoje konto.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.