什么是splwow64.exe?

Pas*_*tel 9 windows-7 process

splwow64.exe 有什么作用?它为什么运行,它如何被触发?

我已经注意到几次某些应用程序会冻结并且这个过程是等待链的一部分,在它崩溃后它能够再次继续使用该程序。我确实在文件描述中看到它说“用于 32 位应用程序的打印驱动程序主机”,但我不太明白这到底意味着什么 - 它有什么作用......,我只是随机崩溃这个程序是否安全或可以它以某种方式被禁用?

小智 14

短的:

每次 32 位应用程序访问您安装的打印机之一时,都会执行该过程。如果您不主动打印某些内容,则可能会终止该过程。下次您要打印某些内容时,它只会重新启动,例如,从 Word(这是一个 32 位应用程序)。

解释:

WOW64 是所谓的“Windows On Windows 64”层,它使您能够在 64 位系统上执行 32 位应用程序。

这就是为什么您拥有“经典” System32(存储所有 64 位二进制文​​件)和SysWOW64WOW 兼容层文件夹的原因。

但是,32 位应用程序不能使用 64 位二进制文​​件(因此也不能使用打印驱动程序),反之亦然。

splwow64.exe是一个 64 位应用程序,因此能够与 64 位打印驱动程序对话并“翻译”32 位应用程序和 64 位驱动程序之间的通信。