• 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

Leaked Token Handles Preventing RDS Session ID Reuse

A recent article on Microsoft’s Ask the Directory Services Team blog piqued my interest. It talks about how leaked access tokens prevent logon sessions to be freed when the user […]

Read more

by Helge on Apr 6, 2017
  • Citrix/Terminal Services/Remote Desktop Services

Streamed Video Audio Sync Problems on Windows 10 / Realtek Sound

I have been watching streaming video for a very long time. It always worked beautifully, in high resolutions and from any site: YouTube, Netflix, Amazon Prime Video, you name it. […]

Read more

by Helge on Mar 28, 2017
  • Troubleshooting

Upgrading Ubuntu 14.04 to 16.04 & PHP 5.6 to 7 for WordPress

This post describes how I upgraded our webserver running WordPress on Apache from Ubuntu 14.04.5 LTS to 16.04.1 LTS. Please see this article for more information on the server’s installation […]

Read more

by Helge on Feb 22, 2017
  • Website

Windows 10: Black Lock Screen with Citrix Receiver

Update: KB4022723 seems to fix the black lock screen issue described in this article. The Spotlight feature of Windows 10 shows beautiful images on the lock screen. Annoyingly, it appears […]

Read more

by Helge on Feb 13, 2017
  • Windows Internals

Universal Windows App Data Storage for Admins

Universal Windows Platform (UWP) is the current name for a new type of application platform originally introduced with Windows 8 as “Metro” and later renamed to “Modern”. UWP apps can […]

Read more

by Helge on Jan 31, 2017
  • Windows Internals

Disabling Azure Active Directory Password Expiration

User accounts created in Azure AD are subject to Azure AD’s password policies and restrictions, whose defaults are far from optimal. Unfortunately, the most severe shortcomings cannot currently be changed.

Read more

by Helge on Jan 25, 2017
  • Security

Delprof2 & SetACL Studio Free for Commercial Use

I am happy to announce that my tools Delprof2 and SetACL Studio are now free to use, both for individuals and corporations. Previously, Delprof2 was only free to use commercially […]

Read more

by Helge on Jan 11, 2017
  • Helge's Tools
  • SetACL Studio

The Perfect Workstation: Fujitsu Celsius J550

When it comes to selecting a general-purpose workstation I tend to be looking for the impossible: high performance, superb reliability, quiet operation, moderate price. Amazingly, there exists at least one […]

Read more

by Helge on Nov 23, 2016
  • Hardware

Faster Trimming & Compacting of Hyper-V Ubuntu VMs

A while ago I described how to compact an Ubuntu VHDX running on Hyper-V using the sfill command. Running sfill, however, can take hours. Luckily, there is a much faster […]

Read more

by Helge on Nov 10, 2016
  • Virtualization & Containers

Keyboard Shortcuts You’ll Never Want to Miss Again

Keyboard shortcuts are the key to productivity and efficiency. This is true for any machine, any OS and any application. This article lists shortcuts I personally find very helpful and […]

Read more

by Helge on Nov 2, 2016
  • Miscellaneous

Comparison: CPU & GPU Usage of 4 Browsers

How do popular browsers differ in compute footprint when running animations? In this article I am comparing the CPU as well as the GPU utilization of Google Chrome, Microsoft Edge, […]

Read more

by Helge on Jun 27, 2016
  • Performance/Sizing

What’s Wrong with Group Policy

Over the years I have worked with Group Policy in many different ways. My experience ranges from helping an enterprise client establish a brand new set of policies for physical […]

Read more

by Helge on Jun 15, 2016
  • Windows General

Lenovo Yoga 900: SSD Upgrade & Clean Windows Installation

The Lenovo Yoga 900 packs some amazing hardware in an ultraportable 1.29 kg 13″ chassis: high-resolution 3200×1800 screen, Intel Core i7-6500U CPU, 16 GB RAM. The only downsides I found […]

Read more

by Helge on Jun 6, 2016
  • Hardware
  • Windows General

Windows 10 Roaming Profile: Sharing Violation Every 2nd Logon

I came across this problem while preparing my sessions for this year’s conferences. The setup is boringly simple: a user with a roaming profile logging on to a Windows 10 […]

Read more

by Helge on Apr 14, 2016
  • User Profiles

Hyper-V on Hetzner’s EX51 Hosted Dedicated Servers

Your low-cost high-performance cloud data center building block. This guide explains how to install Windows Server 2012 R2 on Hetzner’s EX51-SSD dedicated servers. That line of servers is very attractive […]

Read more

by Helge on Mar 1, 2016
  • Virtualization & Containers

How Group Policy Impacts Logon Performance #4: Citrix Policies

This article is based on my Citrix Synergy 2015 session and is the fourth in a mini-series on Group Policy performance. All measurements by uberAgent on Windows Server 2012 R2 […]

Read more

by Helge on Feb 23, 2016
  • Performance/Sizing

VMware Horizon in a Lab: Getting Rid of SSL Errors

This is a description of a quick and dirty way to get SSL to work correctly in a VMware Horizon View installation in a lab environment. Do not do this […]

Read more

by Helge on Feb 17, 2016
  • Citrix/Terminal Services/Remote Desktop Services

Microsoft Windows Enterprise State Roaming – First Thoughts

Microsoft just announced a new service called Enterprise State Roaming. The broader goal seems to be to replace roaming user profiles. That, however, is not going to happen any time […]

Read more

by Helge on Feb 6, 2016
  • User Profiles

Why Sizing for Averages is a Bad Idea

Read more

by Helge on Feb 4, 2016
  • Logs & Metrics
  • Performance/Sizing
  • uberAgent

How Group Policy Impacts Logon Performance #3: WMI Filters & ILT

This article is based on my Citrix Synergy 2015 session and is the third in a mini-series on Group Policy performance. All measurements by uberAgent on Windows Server 2012 R2 […]

Read more

by Helge on Jan 19, 2016
  • Performance/Sizing

Compacting Hyper-V VHDX Files of Ubuntu Linux VMs

Note: if your guest OS supports the trim command you can use the faster method described in this article. If you configured your Hyper-V virtual machines with dynamically expanding virtual […]

Read more

by Helge on Jan 6, 2016
  • Virtualization & Containers

How Group Policy Impacts Logon Performance #2: Internals

This article is based on my Citrix Synergy 2015 session and is the second in a mini-series on Group Policy performance. All measurements by uberAgent on Windows Server 2012 R2 […]

Read more

by Helge on Dec 8, 2015
  • Performance/Sizing

How Group Policy Impacts Logon Performance #1: CSEs

This article is based on my Citrix Synergy 2015 session and is the first in a mini-series on Group Policy performance. All measurements by uberAgent on Windows Server 2012 R2 […]

Read more

by Helge on Nov 25, 2015
  • Performance/Sizing

Splunk Accelerated Data Models – Part 3

This article is based on my Splunk .conf 2015 session and is the second in a mini-series on Splunk data model acceleration. Make sure to read parts 1 and 2 […]

Read more

by Helge on Nov 5, 2015
  • Logs & Metrics

Splunk Accelerated Data Models – Part 2

This article is based on my Splunk .conf 2015 session and is the second in a mini-series on Splunk data model acceleration. Make sure to read part 1 first. Under […]

Read more

by Helge on Oct 29, 2015
  • Logs & Metrics

Splunk Accelerated Data Models – Part 1

This article is based on my Splunk .conf 2015 session and is the first in a mini-series on Splunk data model acceleration. Why Accelerate? Have you ever seen this? Splunk […]

Read more

by Helge on Oct 22, 2015
  • Logs & Metrics

Citrix Synergy 2016 Call for Topics: Get Rid of the Video Requirement (Open Letter)

It smacks of lazy reviewers looking for eye-candy. Simon Crosby, former Citrix CTO Citrix Synergy Team, I am writing to you as a guy who has presented many times at […]

Read more

by Helge on Oct 5, 2015
  • Citrix/Terminal Services/Remote Desktop Services

Citrix XenApp/XenDesktop API Hooking Explained

What is API Hooking? API hooking is all about making others do things they never even knew they could do. More precisely: tricking other processes into doing things differently from […]

Read more

by Helge on Oct 2, 2015
  • Citrix/Terminal Services/Remote Desktop Services
  • Windows Internals

Performance Footprint of PowerShell Logon Scripts

PowerShell is a popular and extremely versatile tool, but is it a good idea to use PowerShell in logon scripts? Let’s try to find out!

Read more

by Helge on Sep 7, 2015
  • Performance/Sizing
  • Scripting

FileIOTest – Times the Duration of File IO Operations

FileIOTest is a command line tool that tests the speed of local or remote (SMB) storage by performing some common file IO operations repeatedly and measuring the duration.

Read more

by Helge on Aug 5, 2015
  • Helge's Tools
  • Performance/Sizing
  • Storage
« Previous 1 … 3 4 5 6 7 … 17 Next »
© 2025 Helge Klein
  • Imprint
  • Privacy Policy