Windows 8, Server 2012 Runs Slow – tiworker.exe

Written by Allen White on. Posted in Server 2012, Windows 8

The symptoms for this issue that your Windows 8 or Server 2012 pc runs slowly and applications lag. If you press CTRL+ALT+DEL and check the Windows 8 or Server 2012 Processes. Then you will see a process called tiworker.exe using around 50% of your CPU time. If you try and end this process the tiworker.exe automatically starts itself again.

After 30 minutes or so the issue will go as the tiworker,exe process will end. This process is used by Microsoft’s auto update services when downloading and applying updates to Windows 8, it runs an applicability scan hence why the process will restart when you kill it as it will run until it has checked if there are updates for applications you are running.

You may also experience the error 0x80004004 (E_ABORT) while running automatic updates or CBS_E_SOURCE_MISSING. This error has also been seen while tyring to install the application server role into Server 2012.

This issue was resolved with an update from Microsoft. See the link below.


Allen White
Allen is a Consultant for ITPS in the North East of England and holds the following accreditations. MCSA, MCSE, MCTS, MCITP, CCA, CCSP, VCP 4,5 and HP ASE, AIS - Network Infrastructure.

ITPS provides strategic IT consultancy, implementation, data centre provision and unified communications, as well as support services and workspace and disaster recovery. If you require a consultation then please contact me via the contacts section or direct on 07931222991, add me on linkedin.

Comments (5)

  • Mike


    I have this specific problem. My system is Windows8 x64 but when I try to run the update, it claims it isn’t applicable. I know that it is though, because this problem has persisted for months now.


  • Lars Berntrop-Bos


    Tip: open ‘Task manager’ (Ctrl-Shift-Esc). Click ‘More details’ if that shows in the Task Manager window. Right click a process and choose ‘Go to details’.
    Now you are in the Details tab. Right click TiWorker.exe, and choose Set priority:Below normal.

    Now the TiWorker task still runs full tilt, but no longer hogs the CPU if you want to do other stuff. Night and day difference!


  • ernest


    I will try to do this,hope this work,,thnx in advace


Leave a comment


(c) Please be aware, all information is provided freely, any information used is done so at your risk and Techieshelp will not be held responsible for any issue that may occur.
!-- BuySellAds On-Site Shopping Cart -->