The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Email Subscription

    Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 717 other subscribers

Archive for December 11th, 2013

Trying fix for Windows 8 high CPU usage of TiWorker.exe (via: bit-tech.net)

Posted by jpluimers on 2013/12/11

Hopefully this command (ran as administrator) will fix the high CPU usage of TiWorker.exe on one of my Widows 8 machines:

DISM /online /cleanup-image /restorehealth

It took almost an hour to run…

C:\bin>DISM /online /cleanup-image /restorehealth
Deployment Image Servicing and Management tool
Version: 6.2.9200.16384
Image Version: 6.2.9200.16384
[==========================100.0%==========================]
The restore operation completed successfully. The component store corruption was repaired.
The operation completed successfully.

Thanks to Windows 8: Update KB2821895 sorgt für Probleme – Lösung gefunden! – Dr. Windows.

–jeroen

via: Windows 8 update bug clogs CPUs | bit-tech.net.

See also:

Posted in Power User, Windows, Windows 8 | Leave a Comment »

Windows batch files: How to set a variable with the result of a command (via: Stack Overflow)

Posted by jpluimers on 2013/12/11

One of the easy things in *nix is to set the value of an environment with the output of a command.

Something like this is possible in Windows too, but you have to instruct Windows to keep an empty set of delimiters to capture the full first line.

There is also a small but important difference between Windows and *nix upon command failure: *nix will always return an empty value, but in Windows you must make sure to empty the value first.

Thanks Jesse Dearing for this summary: Read the rest of this entry »

Posted in Batch-Files, Development, Power User, Scripting, Software Development, Windows | Leave a Comment »