DST 2007 – Windows Clients / Servers changed time erroneously

As we get closer to the DST change here in the US, we have received some reports from a few customers that the system time erroneously reverted back an hour last Sunday (October 28).  On these systems the customers did have KB931386 and / or KB933360 installed.  What we have found from reviewing the data… Read more

Troubleshooting Event ID 333 Errors

In previous posts we’ve discussed the basics of memory management including an overview of kernel and user memory, pool resources as well as the /3GB switch.   Continuing our discussion of memory management, we are going to examine an issue that we have been seeing more of on the Performance team – the Event ID 333… Read more

Application Compatibility Toolkit v5 – Setup and Configuration

We covered the architecture of the Application Compatibility Toolkit in our last post.  Today we’re going to step through a very simple installation and get our first package deployed to a Windows XP client machine.  I’m using a Windows Server 2008 RC0 as my Application Server and SQL Server for this particular exercise. First things… Read more

Disabling Advanced Print Features

Recently, I’ve had several engineers ask me about disabling of the Advanced Print Features as a troubleshooting step.  I sat down with one of our print developers to talk about the Advanced Print Features – what they do and why they are useful.  If you’re not terribly familiar with Printing Architecture and some of the… Read more

Introduction to the Application Compatibility Toolkit v5

Deploying a new Operating System or a new version of Internet Explorer is no easy task at the best of times in a heterogeneous environment.  The problem becomes exponentially more difficult when you consider the myriad of third-party applications in the typical enterprise.  We’ve posted some information about Application Compatibility in general, but we haven’t… Read more

WMI Troubleshooting: Impersonation Rights

Today we’re going to take a look at an issue that is fairly common when dealing with WMI failures.  Starting with Windows XP, WMI providers are hosted in a separate process called WMIPRVSE.  Most of the time this provider host runs in the context of the Network Service Account.  In order to properly function, this… Read more

Windows Vista and Exported Event Log Files

Here on the Performance Team, we recently had a discussion about the pains associated with viewing exported Event Log (.evt) files from Windows XP and Windows Server 2003 on a Windows Vista machine.  In order to increase the usability of these files within the Windows Vista Event Viewer, the best thing to do is convert… Read more

DST 2007 is almost here (again) – Are you Ready?

At the start of 2007, Microsoft released an update (KB 931836) to update the Time Zone rules on Windows Operating Systems.  On November 4, 2007 Daylight Saving Time (DST) will end in the United States.  However, other parts of the world observe different DST rules.  Since the release of the hotfix in February, various time… Read more

The Program Compatibility Assistant – Part Two

In our previous post on PCA, we discussed several runtime issue detection scenarios.  Today, we are going to examine some program startup scenarios (specifically application blocking) and discuss the management of the Program Compatibility Assistant. Let’s get started with looking at Application blocking.  When a user launches a program, if that program is on a… Read more

The Program Compatibility Assistant – Part One

It’s been a while since we posted something on Application Compatibility and Windows Vista.  A question I get from quite a few customers when discussing application compatibility is, “What is the Program Compatibility Assistant used for?”  Today we are going to cover some common installation and runtime scenarios. First off, what does the Program Compatibility… Read more