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

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

    Join 1,862 other subscribers

Archive for the ‘Windows 8’ Category

Link Shell Extension: for hardlinks, junctions, volume mount points, etc.

Posted by jpluimers on 2013/12/20

Interesting as a complement to fsutil and mklink and FindLinks and JunctionLink Shell Extension and ln.exe.

It allows you to create and maintain “Hardlinks, Junctions , Volume Mountpoints , and Windows7/8’s Symbolic Links, (herein referred to collectively as Links) a folder cloning process” and more.

Note that Link Shell Extensions require NTFS5 or higher (NTFS.sys version 5, which corresponds with NTFS v3.1)

–jeroen

via: Link Shell Extension.

Posted in Power User, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »

Error 13EC when installing The .NET Framework 4.5.1 means you need to free more disk space. 3GB that is.

Posted by jpluimers on 2013/12/15

Recently I had Windows Update giving me a 13EC error when installing KB2858725: The .NET Framework 4.5.1 that got release lated last November on various virtual machine systems.

It appears that a lot more people suffer from the Windows Update 13EC issue, and most of them have to to with .NET 4, .NET 4.5 and .NET 4.5.1.

Running many virtual machine systems on an SSD based host machine, so I’m always pressed with disk space (hence cleaning the various temporary files directories often). I wasn’t glad with Windows 8 update KB 2821895

Note there are some Microsoft tips to make the size of the C:\Windows\WinSxS smaller, but those still do not remove the Reserve.tmp file.

My conclusion is that various Microsoft updates now require 3 gigabytes of disk space.

This seems to be the case with the .NET Framework 4.5.1 KB 2858725 update, and probably more future updates. I tried installing the KB 2858725 update with slightly less than 3 gigabytes of space (and after the 3 gigabyte reserve.tmp appeared), and I was still getting error 13EC. But with slightly more than 3 gigabyte the update would install.

Like usual, the Windows Update help on Error 13EC is useless, see the below screenshot.

–jeroen

via: The .NET Framework 4.5.1 and its corresponding language packs are available on Windows Update.

Posted in Power User, Windows, Windows 7, Windows 8 | Tagged: , , | 15 Comments »

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 Vista/7/8 and up: setting the user environment variables as regular user (non-administrator)

Posted by jpluimers on 2013/10/14

As a non-administrator, as of Windows Vista, you are not allowed to change the environment variables the regular way.

Various people have quoted the official Microsoft way of changing the environment variables as a regular user on Windows Vista and up (including Windows 7, Windows 8 and Windows Server 2008 and up).

It means going through the account settings doing half a dozen steps or so.

Quickest way however is to put this in a batch file to set/edit those environment variables like PATH:

"C:\Windows\System32\rundll32.exe" sysdm.cpl,EditEnvironmentVariables

Whereas for the full sysdm.cpl you need Administrator privileges, you don’t for this specific rundll32 call.

The cool thing is that Windows will automatically merge the user and system environment PATH in this format:

system-PATH;user-PATH

–jeroen

via: How can I set user environmental variables such as PATH from a non-administrator account on Windows 7 – Super User.

Posted in Power User, Windows, Windows 7, Windows 8, Windows Server 2008, Windows Server 2008 R2, Windows Vista | Leave a Comment »

Speedup Youtube Playback: Watch Lectures In Half The Time with YouTube’s HTML5 Player

Posted by jpluimers on 2013/09/13

I wish I had kept an eye on it after it was announced (which was 3.5 years ago, but not very stable): The Youtube HTML5 viewer trial.

It has come a long way since thenFull screen it is still not as good as the official one, but the main attraction introduced since is: configurable playback speed!

Yes, you can choose playback at 25%, 50%, 100%, 150% or 200% of the original speed. Ideal for lectures or watching replays of conference sessions.

Quote from the life hacker post LifeHacker on this:

Read the rest of this entry »

Posted in Apple, Chrome, Firefox, Internet Explorer, Mac, Mac OS X / OS X / MacOS, Mac OS X 10.7 Lion, Opera, OS X 10.8 Mountain Lion, Power User, Web Browsers, Windows, Windows 7, Windows 8 | Leave a Comment »

Windows library search order (EXE/DLL/module) (via “The Old New Thing”) and max PATH length

Posted by jpluimers on 2013/08/27

From The Old New Thing:

Recall that the library search path searches directories in the following order:

  1. The directory containing the application EXE.
  2. The system32 directory.
  3. The system directory.
  4. The Windows directory.
  5. The current directory.
  6. The PATH.

Note that the PATH environment variable has a limited length, which can be impacted by the installation programs you use and the Windows versions you use.

To be on the safe side, use 1024 or 1920.

I found various limitations: Read the rest of this entry »

Posted in Development, Microsoft Surface on Windows 7, Power User, Software Development, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »

Paint.NET v3.5.11 is now available (via: Paint.NET Blog)

Posted by jpluimers on 2013/08/17

Programmers scale: time versus project completeness

Programmers scale: time versus project completeness

I totally agree that Paint.NET is the best free image and photo editor on Windows.

Writing quality software takes time, not only when writing it in spare time like Rick Brewster does. Getting things “right” is a tedious process and often will set you back: just watch the graph on the right.

So I’m not surprised that it took a very long time after the first Paint.NET 4.0 idea in 2008 to get “close” to a release.

And indeed, it looks like Rick has become much closer which will please many people waiting for Paint .NET 4.

I’m really glad with the announcement that Paint.NET v3.5.11 BETA is now available – Paint.NET Discussion & Questions – Paint.NET Forum.

Edit: while writing this, the final Paint.NET v3.5.11 came out.

It paves the way for Paint .NET 4.0 update in the future, and fixes/improves quite a few things.

A few quotes from it:

This is probably not the update you were expecting I need to push out an update to v3.5 in preparation for the eventual release of v4.0 […] releasing a “beta” today […] I’ll be pushing out the Final/RTM in a few days.

The primary goal of this update is preparing for the v4.0 release: v3.5.10 will not be able to offer the v4.0 update, but v3.5.11 will. […]

Here are the changes for this release:

  • Fixed: The Gaussian Blur effect was incorrectly calculating alpha values for non-opaque pixels. (http://forums.getpaint.net/index.php?/topic/18483-gaussian-blur-mistreats-alpha/)
  • Improved performance of the Sharpen effect by about 25%
  • Improved performance of the Median effect by about 30%
  • Improved performance of the Fragment effect by about 40%
  • Improved performance of the Unfocus effect by about 100%
  • Reduced memory usage when many selection manipulation operations are in the history/undo stack (the undo data is now saved to disk)
  • The built-in updater now supports upgrading to paint.net 4.0 (once it’s available)

There have been rumors floating around that Paint.NET is “dead.” This is not true!

–jeroen

via: Paint.NET Blog | The best free image and photo editor. By Rick Brewster..

Posted in .NET, .NET 3.5, .NET 4.0, Algorithms, Development, Floating point handling, Power User, Software Development, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Tagged: , , | Leave a Comment »

Reminder to self: Unspecified Error in Delphi 2007 on Windows 8 (via: ACMer)

Posted by jpluimers on 2013/08/15

I might need this for some really old stuff, so here is a reminder: Unspecified Error in Delphi 2007 on Windows 8 | ACMer.

It does work on Windows 7: Problem installing Delphi 2007 on Windows 7 64 Bit Enterprise – Stack Overflow.

–jeroen

Posted in Delphi, Delphi 2007, Development, Power User, Software Development, Windows, Windows 8 | Leave a Comment »

Mouse Jiggler – MouseJiggle.exe will (virtually) move your mouse cursor so the screen saver does not start

Posted by jpluimers on 2013/08/12

Ideal to prevent unwanted screen savers: MouseJiggle.exe

  • Required .NET framework 2.0.
  • Commandline parameter -j or –jiggle will autostart it.
  • Works on all Windows versions I tried (including Windows 7 and up)
  • Does not prevent RDP/MSTSC idle detection imposed by the Session Time Limits group policy.

–jeroen

via: Mouse Jiggler – Documentation.

Posted in Power User, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »

Mac OS X: disabled most Mission Control keyboard shortcuts

Posted by jpluimers on 2013/07/08

When doing a lot of remote desktop and VM work from a Mac to Windows machines, the Mission Control shortcuts (like Ctrl Up/Down) often get in the way.

Since I hardly use Mission Control anyway (I run VMs and remote machines to really cut dependencies: far stronger than multiple desktops), I just disabled all the Mission Control keyboard shortcuts you see here:

Read the rest of this entry »

Posted in Apple, Keyboards and Keyboard Shortcuts, Mac, Mac OS X / OS X / MacOS, MacBook, MacBook Retina, MacBook-Air, MacBook-Pro, OS X 10.8 Mountain Lion, Power User, Windows, Windows 7, Windows 8, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows XP | Leave a Comment »