Install history in Reliability Monitor

Yesterday I was running into a problem with Visual Studio 2010 and SilverLight 4. I asked for help internally. There was some suspician that this history might have something to do with my problem, but I had installed all kinds of tools on my machine over the last couple of weeks. Visual Studio 2008, 2010, Silverlight,…

0

Debugging Pool Leaks with X-Perf

The WDK has a tool called poolmon and you can use it to find leaks as is described in the Windows Internals book. You can use the NotMyFault demo app (here) to demo it. Instead of PoolMon you can also use WPT and X-Perf. Once installed, you run it like so: xperf -on diageasy+pool -stackwalk…

1

Installing WPT (XPerf) from SDK

This week I got a couple of requests how to install WPT from the SDK. You need to jump through some hoops. If you bing “download xperf” you get here. In there it says to install from the SDK:  ·        Windows 7 SDK (contains WPT 4.6) WPT 4.1.1 does not support Windows 7. Windows 7…

2

Getting IAT for all drivers from a Kernel Dump

For some obscure reasons, I needed the Import Address Table (IAT) of specific modules from a kernel dump. Actually I needed them for all modules from potentially a whole lot of dumps. Getting the IAT for one module is straightforward: Get the address of a module. For example for smb.sys 1: kd> lm msmb start…

0

Who changed my Platform Timer Resolution?

When you run powercfg /energy from an elevated command line you can get this:   Warnings Platform Timer Resolution:Platform Timer Resolution The default platform timer resolution is 15.6ms (15625000ns) and should be used whenever the system is idle. If the timer resolution is increased, processor power management technologies may not be effective. The timer resolution may…

1

My COM server is gone from Component Services (DCOMCNFG)

Here’s a problem a partner ran into last month. Suppose you have an ActiveX server (in this case it was a VB6 COM Executable) registered on x64 bit Windows Server 2008 or Vista. You open up Component Services and you find your server under “Component  Services\Computers\My Computer\DCOM Config”. Those  same COM servers however don’t show…

5