Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a laptop running Windows 8. Although it originally ran well, it started having very bad performance issues. I decided to perform some research into the topic. Opening up Task Manager, I discovered a process called TiWorker.exe (I think this handles update checking) takes up ~50% of my CPU for the first hour my computer is on, then shuts down.

This causes my computer to have horrible load times an very bad performance. My CPU usage hovers between 90-100%, which is unacceptable. To put this into perspective, my CPU hovers between 0-20% and Linux, and the startup is quick. I understand that Linux has much better performance than Windows anyway, but this is excessive.

Is there any way I can cause TiWorker to take up less CPU? I really need my computer to be fast (at least, more so than a snail). Thanks for any help. I really appreciate it.

Here is my xperf etl file: https://www.dropbox.com/s/6le4j7ye9on0k79/HighCPUUsage.etl

share|improve this question
    
follow this when you have the TiWorker.exe issue again and upload the trace file: pastebin.com/pgE11HRD –  magicandre1981 Nov 27 '13 at 4:45
    
the trace doesn't show any CPU usage by TiWorker.exe. Capture a trace when you have the usage again. –  magicandre1981 Nov 27 '13 at 17:40

4 Answers 4

Have you tried the following fix from Microsoft?

http://support.microsoft.com/kb/2771431/en-us

share|improve this answer
    
The download link is broken for me. –  dillmo Nov 27 '13 at 16:47
    
the update is already superseded and replaced with a newer version. –  magicandre1981 Nov 27 '13 at 17:21

I am currently experiencing the same feeling. Since we share a common goal (be able to work), I suggest you do the same as I did:

1 - Install and run Microsoft's Process Explorer (which I love because it shows historical responsabilities) using elevated privileges

2 - Right click under TiWorker.exe and set its priority to Background or, temporarily, suspend it (this will release your system immediately).

enter image description here

share|improve this answer

To fix the TiWorker.exe issue

  • Press Ctrl+Alt+Del.
  • Choose Task Manager.
  • Go to Details.
  • Find the process called TiWorker.exe. The description will be Windows Modules Installer Worker.
  • Right-click.
  • Either select End process tree or hover above Set priority. Continue if you select second option.
  • Click on Low.
  • Voila!

To lower startup times

In Windows

  • Press Ctrl+Alt+Del.
  • Choose Task Manager.
  • Go to Startup.
  • Right-click.
  • Disable all of them (recommended that you leave the drivers and anti-virus software). Or technically, whatever you want to.
  • Voila!

In BIOS

The steps will differ from BIOS to BIOS, apologies for that. Anyway:

  • Tinker around and look for things related to performance.
  • If you have a new Intel-based/Intel-manufactured motherboard, you'll find either of these two: Enable Intel Rapid Start Technology or Intel Fast Boot Technology.
  • Other ones include Instant Boot, UEFI Technology (this is a different thing but if your system hardware supports it, enable, it's common these days). Basically, anything synonymous with the word Fast Boot and it does the same work as these technologies.
  • Select Yes and if you're confident, tinker around trying to customize the technology the way you want to.
  • Voila!
share|improve this answer

I had the same issue which i just resolved, the file you are having problems with is windows automatic update service. Go to control panel, search update, click turn windows updates on or off, then set it to never check for windows updates. If you would like to check for updates in the future just change the setting get the updates and change it back to NEVER.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.