„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.

PxGrim
źródło
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.

Strumień
źródło
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 .. :)

Augusta Franciszka
źródło
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. :)

jredd
źródło
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)

SIslam
źródło
-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.

Mcandre
źródło