Co robi plik splwow64.exe? Dlaczego działa, jak się uruchamia?
Zauważyłem kilka razy, że niektóre aplikacje zawiesiłyby się i ten proces był częścią łańcucha oczekiwania, po awarii mógł ponownie używać programu. Widziałem w opisie pliku „host sterownika drukarki dla aplikacji 32-bitowych”, ale nie do końca rozumiem, co to naprawdę oznacza - co to robi… czy mogę bezpiecznie po prostu przypadkowo zawiesić ten program lub może jakoś to wyłączyć?
splwow64.exe
), Znajdziesz około 10 dobrych źródeł na jego temat.Odpowiedzi:
Krótki:
Proces jest wykonywany za każdym razem, gdy 32-bitowa aplikacja uzyskuje dostęp do jednej z zainstalowanych drukarek. Możesz zabić proces, jeśli nie drukujesz czegoś aktywnie. Po prostu uruchomi się ponownie następnym razem, gdy chcesz coś wydrukować, np. Z Worda (który jest aplikacją 32-bitową).
Wyjaśnienie:
WOW64 to tak zwana warstwa „Windows On Windows 64”, która umożliwia uruchamianie aplikacji 32-bitowych w systemie 64-bitowym.
Właśnie dlatego masz „klasyczny”
System32
(gdzie przechowywane są wszystkie 64-bitowe pliki binarne) iSysWOW64
folder dla warstwy zgodności WOW.Jednak aplikacje 32-bitowe nie mogą używać 64-bitowych plików binarnych (a zatem także sterowników drukowania) i odwrotnie.
Jest
splwow64.exe
to aplikacja 64-bitowa, dlatego może rozmawiać z 64-bitowymi sterownikami drukowania i „tłumaczy” komunikację między aplikacjami 32-bitowymi a sterownikami 64-bitowymi.źródło