如何在 Vista 系统上限制 TrustedInstaller.exe 的 CPU 份额

如何在 Vista 系统上限制 TrustedInstaller.exe 的 CPU 份额

我正在尝试修复几台运行 Vista 的低端单核台式机。在正常使用中,它们的速度足够快,不会造成问题。问题是,由于这些机器只在使用时才开机,主要用于学校作业,因此 windowsupdate 开始安装补丁,它会启动 TrustedInstaller,这反过来会占用 100% 的 CPU,导致机器几乎无法使用,无论修补它们需要多长时间。

我如何限制 TrustedInstaller.exe 所占用的 CPU 时间?

答案1

当进程已运行时,您可以调用任务管理器(或进程探索器) 以将其优先级降低为空闲。这通常会使该进程不再占用 100% 的 CPU,因为它应该是进程优先级中的最后一个。

但是,我不知道如何强制某个进程在下次打开时具有优先级。也许其他人有办法做到这一点。

编辑: 另一个问题在如何为特定进程保存优先级的方法上似乎有一个很好的答案。

答案2

我发现 Process Hacker 2 在这方面非常有用。它允许您更改进程优先级(包括 TrustedInstaller.exe 的优先级)并保存 CPU 优先级设置,这样只要 Process Hacker 程序正在运行,它就会一直使用。

答案3

编辑:我认为您需要在更新时限制 CPU 使用率。在这种情况下,您可以使用 ThrottleStop,将时钟调制和芯片组时钟调制设置为 50 以下,然后将乘数设置为最低值。

对于您来说,您可以使用 Battle Encoder Shirase (BES)。

相关内容