Proces explorer.exe ma wątek z „adresem początkowym” rozpoczynającym się od „windows.immersiveshell.serviceprovider.dll”. Wymaga dużej mocy obliczeniowej. Dodatkowo po przebudzeniu wytwarza trzy okna klasy „MetroGhostWindow”, które mają miejsce w oknie dialogowym Alt + Tab.
Zabicie wątku za pomocą Process Hackera działa doskonale i uwalnia zasoby. Ale czy istnieje takie samo narzędzie wiersza poleceń?
windows
windows-8
windows-8.1
threads
Anixx
źródło
źródło
Odpowiedzi:
Cóż, ten skrypt VBS robi to za mnie.
Umieść skrót do folderu autostartu. Umieść w tym samym folderze, co ten skrypt narzędzia nopey i processhacker.
Wyłącza także wszystkie rzeczy Metro do ponownego uruchomienia Explorer.
PS Oto archiwum zip ze wszystkimi niezbędnymi rzeczami. Po prostu rozpakuj i uruchom.
http://www.eightforums.com/attachments/customization/67840d1462474574-there-way-disable-metro-interface-metrokill.zip
źródło
windows.immersiveshell.serviceprovider.dll
: Nie użyłbym go (zwłaszcza nie przy uruchamianiu), chyba że mógłbym ustanowić ten link, a ja jeszcze nie znalazłem narzędzia wiersza poleceń, które to robi. Po złożeniu zamówienia na mojejProcessHacker
aukcji znajduje on zupełnie inny wątek.Możesz utworzyć argument wiersza poleceń dla PH (Process Hacker).
Możesz to zrobić
ProcessHacker.exe -c -ctype thread -cobject 1424 -caction terminate
Identyfikator można uzyskać za pomocą Eksploratora procesów, aby znaleźć identyfikator TID (identyfikator wątku) wątku, który chcesz zakończyć. Aby to zrobić, kliknij prawym przyciskiem myszy opcję Proces> Właściwości, a zobaczysz wątek, który chcesz zakończyć.
Przykład dla mnie to TID
7924
źródło