• Blog Archive
Helge Klein
  • SetACL
    • About SetACL
      • Feature set
      • FAQ
      • Changelog
    • Documentation
      • Command Line-Version (SetACL.exe)
      • COM Version (SetACL.dll)
    • Examples
      • Managing File System Permissions
      • Managing Registry Permissions
      • Managing Printer, Service, WMI and Share Permissions
      • Setting permissions and blocking inheritance from C#
      • Setting the Owner from VBScript
      • Locking and Unlocking the Registry
  • SetACL Studio
    • Features
    • Screenshots
    • FAQ
  • Delprof2
  • Download
  • HAUS21
    • Planung
      • Wärme-/Kältequellen: Geothermie, Eisspeicher, Luft-Wärmepumpe
      • Heizen und Kühlen mit Eisspeicher: Details
      • Heizen/Kühlen: Fußboden vs. Decke vs. Wand
      • Bauteilaktivierung: Kühlung der Betondecken
      • Photovoltaik und Stromspeicher
      • Kontrollierte Wohnraumlüftung (KWL)
      • Baustoffe: viel Poroton & Lehm, wenig Beton, kein Rigips
      • Altersgerechtigkeit und Barrierefreiheit
      • Smart Home: das vernetzte Haus
    • Erfahrungen
      • Viessmann-Eisspeicher? Lieber Nicht!
    • Beteiligte Firmen
  • Blog Archive

Categories

  • Home Automation, Networking & Self-Hosting
  • Security
  • Applications
  • Networking
  • Windows Internals
  • Windows General

Virtualization – Old Hat?

Although humans in general and members of its subspecies “marketing manager” in particular tend to treat currently “hot” topics as new and revolutionary, they only rarely are. In fact, “new” […]

Read more

by Helge on Oct 30, 2009
  • Virtualization & Containers

Found my first bug in Windows 7 APIs: PdhBrowseCounters requires Elevation

I just found out the following, which does not seem to be documented anywhere: The Windows API has a function for displaying a dialog that lets the user select a […]

Read more

by Helge on Oct 27, 2009
  • Software development

Radio Buttons in MFC (Visual Studio 2008 / C++)

This is a quick and dirty description of how to use radio buttons in MFC, written because I could not find this information in a single place on the web. […]

Read more

by Helge on Oct 24, 2009
  • Software development

On the Usefulness of self-extracting Archives

I just found out that the new firmware version 2.1 for my digital camera Panasonic Lumix LX3 has been published. Very nice, especially the speed improvements. So I downloaded the […]

Read more

by Helge on Oct 21, 2009
  • Miscellaneous

New XenDesktop 4 Licensing Model: Flexibility? Yes, but at what Cost?

It seems the Citrix community had only had one topic recently, albeit one discussed hotly: licensing. Now that Citrix has given in and practically allowed all conceivable license types, everybody […]

Read more

by Helge on Oct 20, 2009
  • Citrix/Terminal Services/Remote Desktop Services

DiskLED – A Flexible Hard Disk and General System Activity Indicator System Tray Applet

What do you do when your computer reacts sluggishly to even the simplest commands? You probably look at its hard disk LED to determine if the disk is busy, because […]

Read more

by Helge on Oct 19, 2009
  • Helge's Tools

Profile Hell – The Reality of Windows User Profiles

This article is part of Helge’s Profile Toolkit, a set of posts explaining the knowledge and tools required to tame Windows user profiles. A user calls the help desk to […]

Read more

by Helge on Oct 5, 2009
  • User Profiles

How to Determine the Windows Installation Date with and without PowerShell

There are many ways to determine when Windows was installed. Here are some of them.

Read more

by Helge on Sep 24, 2009
  • Scripting

New Articles, Tools, Tips and Tricks: Bugs, Annoyances, PowerShell and some other Stuff

Bugs and Annoyances ICA connections initiated over the ICA client object (ICO) SDK fail because 128-bit encryption cannot be enabled. Apparently, setting EncryptionLevelSession does not work. Annoyingly, this bug is […]

Read more

by Helge on Sep 21, 2009
  • Tips and Tools

Useful PowerShell Scriptlets for Files and Folders

What is the best way to learn PowerShell? Never use cmd.exe again! With PowerShell 2.0 on my Windows 7 machine I decided it finally is time to polish my rusty […]

Read more

by Helge on Sep 15, 2009
  • Scripting

How to Convert Videos from Panasonic’s Lumix DMC-TZ7 from MOV to MPEG-2

This is an update to my post on how to convert Quicktime videos in MOV format to MPEG-2. Recently a friend of mine asked me how my conversion script could […]

Read more

by Helge on Sep 14, 2009
  • Photography

Virtualization? Nothing But Lies!

With virtualization, lying has become respectable. Processors lie to user mode processes about memory addresses. Computers lie to operating systems about installed hardware. Storage systems lie to everybody about the […]

Read more

by Helge on Sep 6, 2009
  • Virtualization & Containers

Citrix User Profile Manager (UPM) and the Broken Rootdrive

Terminal server application compatibility scripts have been around for a long time – so long in fact, that I considered them a legacy and stowed away any knowledge of them […]

Read more

by Helge on Sep 1, 2009
  • User Profiles

Which Image File Format (GIF/PNG/JPG) to Choose – a Consultant's Answer

Which answer does a good consultant give to most general questions? “It depends.” Computer networks are complex systems, and usually there is no single option that fits all scenarios equally […]

Read more

by Helge on Aug 25, 2009
  • Miscellaneous

Moving the Firefox Cache Directory and Profile Separately

On my computers I try to keep my data on its own partition, well away from program files and other stuff that gets (re-) created anyway when I install a […]

Read more

by Helge on Aug 24, 2009
  • Miscellaneous

New Web Content Actually Worth Reading (August 2009)

Why does Windows 7 feel faster than Vista, although really it is not? Improvements to the graphics driver model (WDDM got upgraded to version 1.1) certainly add to this feeling […]

Read more

by Helge on Aug 20, 2009
  • Tips and Tools

Programming Sins Regarding the Registry (Using the Example of Microsoft Excel)

While browsing through the registry I found the following “gem”. It illustrates nicely how programmers are not supposed to store settings in the registry: [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\Nach Microsoft E&xcel exportieren] @="res://C:\\PROGRA~2\\MICROS~1\\Office12\\EXCEL.EXE/3000" […]

Read more

by Helge on Aug 13, 2009
  • Miscellaneous

Registry Fun (Working With Hive Files)

Sometimes it is necessary to export/import data from or into the registry for some sort of additional processing. To this end, often regedit is used to create .REG files, which […]

Read more

by Helge on Aug 12, 2009
  • Windows Internals

I Was Interviewed – Twice

In the past few days I have been interviewed twice: in the German O’Reilly blog and in sepago’s marketing/HR blog. You can find the two (different) interviews here: Das Making-of […]

Read more

by Helge on Aug 7, 2009
  • Miscellaneous

Puzzle: Delete Directory Content Without Deleting the Directory Itself (on the Command Line)

The Windows command line is a powerful beast. It can be made to do things one would never have thought possible, but it can be very tricky indeed to find […]

Read more

by Helge on Aug 5, 2009
  • Scripting

How to Easily Fix Wrong Timestamps on Files from your Digital Camera

Ever had the situation where by some mishap the file times on your digital images got changed and there seemingly was no way of knowing when a picture was taken […]

Read more

by Helge on Aug 1, 2009
  • Photography

Canon EOS 350D and Windows 7 x64 – Where are the Drivers, Canon?

After neglecting my good old Canon EOS 350D for some time, I took some pictures with it yesterday, which I wanted to transfer to my laptop, of course. And there […]

Read more

by Helge on
  • Photography

Replicating User Profiles Between Sites (With or Without DFS) – Why it Should be Avoided

This article is part of Helge’s Profile Toolkit, a set of posts explaining the knowledge and tools required to tame Windows user profiles. Roaming user profiles seems like such a […]

Read more

by Helge on Jul 30, 2009
  • User Profiles

x64 Divided by Two is NOT x32!

At the verge of the transition from 32-bit to 64-bit Windows it is interesting to observe how people interpret and misuse acronyms for the definition of “their” platform. Looking at […]

Read more

by Helge on Jul 25, 2009
  • 64-Bit Windows (x64)

How Much Memory Does a Database/File/Print/Terminal/Web Server Need?

Here are some very simple guidelines that help determine how much memory a particular server actually needs in order to perform well. Of course, these are just rules of thumb, […]

Read more

by Helge on Jul 19, 2009
  • Performance/Sizing

How Forcing Password Changes Actually Weakens Security

When was the last time you got that not too friendly message stating that your password has expired and asking you to change it? Probably only a few weeks ago, […]

Read more

by Helge on Jun 22, 2009
  • Security

Four Ways to Increase the Capacity of Your Citrix XenApp Farm

Even with the most meticulous design, the day will come when your farm’s capacity is not sufficient any more. User numbers increase, applications become more resource-hungry and the amount of […]

Read more

by Helge on Jun 11, 2009
  • Performance/Sizing

New Web Content Actually Worth Reading (June 2009)

Jim Moyle recently started a blog on desktop and application delivery. While reading his first two posts I thought “yes, that’s so right“. Regretfully, people like him, who disregard the […]

Read more

by Helge on Jun 9, 2009
  • Tips and Tools

Hear Me Speak and Talk to Me

Do you like what you read in this blog but have questions I did not answer (yet)? Or do you prefer listening and talking to live human beings instead of […]

Read more

by Helge on Jun 8, 2009
  • Conferences

Where is the Hosts File on Windows x64?

[A German translation of this article is available at faq-o-matic.net.] The subtle differences between 32-bit and 64-bit Windows present so many intricacies and pitfalls that even Microsoft employees seem to […]

Read more

by Helge on Jun 4, 2009
  • 64-Bit Windows (x64)
« Previous 1 … 12 13 14 15 16 17 Next »
© 2025 Helge Klein
  • Imprint
  • Privacy Policy