TrustedInstaller Slows My Computer Down on Startup
TrustedInstaller on some Windows Vista systems can essentially hang for several minutes consuming 100% of the CPU cycles, which makes the computer unusable until the TrustedInstaller.exe process terminates itself. The purpose of TrustedInstaller is to act as the gatekeeper and protect essential system resources, such as files, folders, and registry keys, that are critical to keep Windows Vista stable. When a program installed on your computer tries to access system files, TrustedInstaller starts automatically to prevent the program from modifying critical system files. On startup TrustedInstaller can sometimes consume 100% of the system resources, or less, to do its job. Microsoft will most likely address this, and other issues in their first service pack for Vista which is expected soon.
For background and FYI purposes here is how TrustedInstaller is defined.
TrustedInstaller Windows Services definition:
Adds, modifies, and removes applications provided as a Windows Installer (*.msi) package. If this service is disabled, any services that explicitly depend on it will fail to start.
TrustedInstaller Other definition:
trustedinstaller.exe is a Windows Modules Installer from Microsoft Corporation belonging to Microsoft® Windows® Operating System. This enables management of Windows updates.
There are two ways to stop TrustedInstaller from causing problems by consuming all your system resources during startup.
1) Modify Service Setting
To quickly access the Services window use the shortcut keys Win+r. Win stands for Windows Logo Key. In the Run box type:
control services
… and hit enter.
The long way to access the Services window is to click the Windows Logo icon in the bottom left corner –> Control Panel –> System Maintenance –> Administrative Tools –> Services. Now scroll down until you see Windows Installer, and double-click it to open the dialog window.
![]()
On the General tab set the Startup type selection to Manual.
![]()
Click the Recovery tab, then change the First Failure selection from Restart the Service to Take No Action.

Now click OK. When you reboot your computer the TrustedInstaller should not start, but it will start when programs try to modify a critical system file, folder, or registry key.
2) Kill TrustedInstaller.exe on Startup
To eliminate altering the Service settings, I have written a script that will kill the TrustedInstaller.exe when your computer startsup. This should keep TrustedInstaller from consuming resources during startup, but still function properly when needed. First click the Windows Logo Icon –> All Programs, now right-click Startup, and select Open.

Click here to download the TrustedInstaller killer script, unzip it, and copy the file into the Startup folder. Now close the folder.

Each time the computer starts up you’ll see a black command window flash. That is the script killing the TrustedInstaller.exe process automatically.
To remove the script simply delete it from the Startup folder. You can also put the TrustedInstaller killer script on your desktop to kill the script manually with a double-click on the file.
Related posts:
No Comments yet »
Leave a comment
© Copyright NerdGrind 2007 - 2008. All rights reserved.