jak zabić proces chrome.exe?

Odpowiedz Nowy wątek
2019-05-24 14:20
0

Po zamknięciu chroma dalej mam w systemie taki proces

Nazwa obrazu PID Nazwa sesji Nr sesji Użycie pam.
chrome.exe 1728 Console 0 424 KB

Widoczny w Process Exploerze albo w tasklist.

Próby zamknięcia dziadostwa nie przynoszą rezultatów. Wywołanie:

taskkill /F /IM chrome.exe /T

skutkuje komunikatem:

SUKCES: proces o identyfikatorze PID 1728, podrzędny wobec procesu o identyfikatorze PID 3996, został zakończony

Tyle tylko, że nic się nie dzieje. Mogę wywołać powyższą komendę ponownie, ponownie zobaczyć komunikat o skutecznym zamknięciu, a proces nadal działa :/

Identyczny efekt przynosi próba ubijania procesu po jego PID

taskkill /PID 1728 /F

Dostaję:

SUKCES: proces o identyfikatorze PID 1728 został zakończony.

I mogę sobie powtarzać ten "sukces" do upojenia.

Rodzic procesu nie istnieje:

<non-existent process="Process">(3996)

Ktoś wie, dlaczego tak jest i jak można to zmienić?


Szpiegują cię, nie utrudniaj im tego - MasterOf 2019-05-24 14:55

Pozostało 580 znaków

2019-05-24 15:36
3

To jest jeden z powodów, dla których staram się trzymać jak najdalej od Chrome. Drugą rzeczą, która mnie dobija jest "chrome updater" czy coś w tym stylu, co sobie działa cały czas w tle, a jak ręcznie to wywalam to przeglądarka się przestaje odpalać...


That game of life is hard to play
I'm gonna lose it anyway
The losing card I'll someday lay
So this is all I have to say

Pozostało 580 znaków

2019-05-24 20:34
0
Freja Draco napisał(a):

Dostaję:

SUKCES: proces o identyfikatorze PID 1728 został zakończony.

I co, dalej masz proces 1728? A działa, jak odpalasz z uprawnieniami admina? Ja mam skrypty ubijające chrome'a przez /IM chrome.exe i działa.

Pozostało 580 znaków

2019-05-24 21:46
0
Afish napisał(a):
Freja Draco napisał(a):

Dostaję:

SUKCES: proces o identyfikatorze PID 1728 został zakończony.

I co, dalej masz proces 1728? A działa, jak odpalasz z uprawnieniami admina? Ja mam skrypty ubijające chrome'a przez /IM chrome.exe i działa.

Tak, nadal działa.
Po odpaleniu cmd z uprawnieniami administratora efekt jest podobny (chociaż gdzieś w necie też znalazłam sugestię, że może chodzić o prawa, z jakimi uruchomiono polecenie).

Próby suspendowania procesu dają podobny efekt. Przez chwilę na liście pojawia się opis "suspended" i zaraz wraca do poprzedniego stanu.


Pozostało 580 znaków

2019-05-25 00:15
0

ps chrome | kill


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."
Pokaż pozostałe 7 komentarzy
Pewnie chodzi Ci o Stop-Process z PowerShella? https://serverfault.com/a/793213 - Silv 2019-05-25 23:41
Być może, ja piszę po ludzku. - somekind 2019-05-26 00:08
No ja też bym pisał, gdybym miał Windowsa. ;) Ale w internecie łatwiej jest znaleźć Stop-Process, kill za bardzo idzie w stronę Linuksa. Stąd możliwe nieporozumienia. Niektórzy piszą, że na Windowsie nie ma kill. Przepraszam, jeśli źle mnie zrozumiałeś w pierwszym komentarzu. - Silv 2019-05-26 00:12
Bo myślałam, że to taki linuksowy, czarny humor. Faktycznie w PS jest kill. - Freja Draco 2019-05-26 02:19
Windows 10 niedługo będzie miał (jako opcję) wbudowanego prawdziwego Linuksa: https://itsfoss.com/windows-linux-kernel-wsl-2/ Nie potrafili naprawić wydajności I/O w jądrze Windowsa to wpakowali Linuksa :] - Wibowit 2019-05-26 02:37

Pozostało 580 znaków

2019-05-25 06:17
1

Próbowałaś za pomocą PowerShella? -> https://docs.microsoft.com/en[...]top-process?view=powershell-6

UPDATE2: Pamiętaj, że:

On Windows Vista and later versions of the Windows operating system, to stop a process that is not owned by the current user, you must start PowerShell by using the Run as administrator option. Also, you are not be prompted for confirmation unless you specify the Confirm parameter.


UPDATE: Tu ciekawa koncepcja jakiejś pętli, w której może być proces na Windowsie (niekoniecznie Chrome): https://stackoverflow.com/que[...]cess#comment52935824_19381725


edytowany 4x, ostatnio: Silv, 2019-05-25 06:21
@Freja Draco: czytałaś ten komentarz na SO? - Silv 2019-05-26 03:27
@Silv: Tak. Jak doszłam do rozważań na temat procesów z zepsutymi uchwytami, to stwierdziłam, że to już chyba za dużo abstrakcji. - Freja Draco 2019-05-26 03:44
Ale to może być rozwiązanie. Ja mam to czytać? Chętnie bym to zrobił, ale nawet linijki nie mogę przetestować, no to... - Silv 2019-05-26 03:46
Po prostu wypadłam z obszaru flow http://drawidea.pl/wp-content/uploads/2016/02/wykres.png i w końcu idę spać. Bo jutro trzeba wstać i wynieść śmieci :> - Freja Draco 2019-05-26 03:49
Hej, fajny rysunek <ogląda>. No to spokojnej nocy! - Silv 2019-05-26 03:52

Pozostało 580 znaków

2019-05-26 02:17
0
Silv napisał(a):

Próbowałaś za pomocą PowerShella?

Przed chwilą.
powershell.exe uruchomiony normalnie i w trybie administratora:

stop-process -id 1234 -force
kill -id 1234 -force

Żadnych efektów.

Niemniej dziękuję wszystkim za sugestie :)


Pozostaje pull request do jądra Windowsa... a, nie, czekaj, chyba nie ma go jeszcze na GitHubie. - Silv 2019-05-26 02:19

Pozostało 580 znaków

2019-05-26 02:32
0

https://gallery.technet.micro[...]m/Stop-Google-Chrome-a85b92e5


Każdy programista przybywający z innego miasta jest fachowcem.
To samo. Co ciekawe procesu nie da się ruszyć również za pomocą Cheat Engine. - Freja Draco 2019-05-26 03:25

Pozostało 580 znaków

2019-05-26 03:45
0

I jeszcze tylko dopowiem, że
wmic także nie pomaga:
PROCESS WHERE NAME="chrome.exe" DELETE


Pozostało 580 znaków

2019-05-26 06:06
0

Ja bym poszedł w stronę szukania procesu-rodzica (to też a propos wspomnianej "pętli", w której może być proces). Patrząc na to logicznie, nie może nie istnieć, skoro proces-potomek istnieje. Może PID procesu-rodzica jest podawane inne, niż trzeba?

Nie napisałaś dokładnie, jakim poleceniem sprawdzasz, czy istnieje proces-rodzic. Może są do tego inne polecenia? Może za pomocą interfejsu graficznego? Czy wszystkie sposoby dają te same dane procesu? Czy którakolwiek dana (nazwa procesu, jego PID, PID jego rodzica itp. – wszystko, co tam jest na Windowsie dostępne) ma różne wartości dla różnych poleceń?


edytowany 10x, ostatnio: Silv, 2019-05-26 06:10

Pozostało 580 znaków

2019-05-26 12:13
1
Silv napisał(a):

Ja bym poszedł w stronę szukania procesu-rodzica

Używałam Process Explorera oraz Ulitmate Process Detail & Killera.

Wg. Process Explorera jak najbardziej może wystąpić sytuacja, w której proces nie ma rodzica. Opalam Total Commadera, z jego poziomu uruchamiam program, zamykam TC i mamy działający proces bez rodzica.

Ale żeby było śmieszniej, dzisiaj po zastosowaniu sekwencji (chociaż nie wiem, czy miała ona coś do rzeczy):

  • zabij procesy potomne,
  • zabij główny proces chroma.

Wszystko pozamykało się bezproblemowo, a później po każdym kolejnym otwarciu i zamknięciu chrome nie zostawiał w systemie żadnych zombie.

Dzisiaj mam już co innego na głowie, ale na dniach może to jeszcze postudiuję.


edytowany 2x, ostatnio: Freja Draco, 2019-05-26 21:01
Jak to zwykle trzeba się przespać z problemem. - gk1982 2019-05-26 14:39

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0