Posted by admin on
March 31, 2010
Pushing the Limits of Windows: USER and GDI Objects – Part 2
Last time , I covered the limits and how to measure usage of one of the two key window manager resources, USER objects. This time, I’m going to cover the other key resource, GDI objects. As always, I recommend you read the previous posts before this one,…(read more)
Go to Source
Posted by admin on
March 3, 2010
Pushing the Limits of Windows: USER and GDI Objects – Part 1
So far in the Pushing the Limits of Windows series, I’ve focused on resources managed by the Windows operating system kernel, including physical and virtual memory, paged and nonpaged pool, processes, threads and handles. In this and the next post, however,…(read more)
Go to Source
Posted by admin on
January 12, 2010
The Case of the Slow Logons
Emails containing troubleshooting cases keep arriving in my inbox. I’ve received many cases that start with a seemingly unsolvable problem and end a few steps later with a solution or – often just as useful – a workaround. I’ve amassed several hundred…(read more)
Go to Source
Posted by admin on
November 3, 2009
The Machine SID Duplication Myth
On November 3 2009, Sysinternals retired NewSID , a utility that changes a computers machine Security Identifier (machine SID). I wrote NewSID in 1997 (its original name was NTSID) because the only tool available at the time for changing machine SIDs…(read more)
Go to Source
Posted by admin on
October 22, 2009
Channel 9: Inside Windows 7 Redux
Windows 7 hit general availability today, putting it in stores and on new PC’s. There are plenty of beneath-the-surface changes that make Windows 7 more power efficient, scalable, secure and responsive (and of course, there are lots of user-visible features…(read more)
Go to Source
Posted by admin on
October 9, 2009
Recent and Upcoming Speaking Engagements
I wanted to update you on my recent and upcoming speaking engagements. First, I’ve been hosting a series of virtual roundtables for the Springboard Series program. Springboard’s purpose is to provide a one-stop resource for IT Pros evaluating, deploying and managing Windows. The most recent roundtable, which took place at the end of September, focused on virtualization technologies such as App-V, XP Mode, MEDV, and Remote Desktop Sessions, and… Continue reading
Posted by admin on
September 29, 2009
Pushing the Limits of Windows: Handles
This is the fifth post in my Pushing the Limits of Windows series where I explore the upper bound on the number and size of resources that Windows manages, such as physical memory, virtual memory, processes and threads:
Pushing the Limits of Windows: Physical Memory
Posted by admin on
August 11, 2009
The Case of the Temporary Registry Profiles
Microsoft Customer Support Services (CSS) is one of the biggest customers of the Sysinternals tools and they often send me interesting cases they’ve solved with them. This particular case is especially interesting because it affected a large number of users and the troubleshooting process made use of one of Process Monitor’s lesser-known features. The case opened when a customer contacted Microsoft support reporting that several of their users would… Continue reading
Posted by admin on
July 9, 2009
Pushing the Limits of Windows: Process and Threads
This is the fourth post in my Pushing the Limits of Windows series that explores the boundaries of fundamental resources in Windows. This time, I’m going to discuss the limits on the maximum number of threads and processes supported on Windows. I’ll briefly describe the difference between a thread and a process, survey thread limits and then investigate process limits. I cover thread limits first since every active process has… Continue reading
Posted by admin on
July 8, 2009
Pushing the Limits of Windows: Processes and Threads
This is the fourth post in my Pushing the Limits of Windows series that explores the boundaries of fundamental resources in Windows. This time, I’m going to discuss the limits on the maximum number of threads and processes supported on Windows. I’ll briefly describe the difference between a thread and a process, survey thread limits and then investigate process limits. I cover thread limits first since every active process has… Continue reading

