Ntdebugging Blog

Microsoft Advanced Windows Debugging and Troubleshooting - Contributions to this blog are made by the Microsoft Global Business Support - Windows Serviceability team.

Video: Using XPERF to root cause CPU consumption

Hi Debuggers, Here is a short video showing how to root cause CPU consumption issues on Vista/Server...

Author: ntdebug Date: 03/22/2010

We Need Your XPERF Feedback

Hi, This is Tate asking for your direct and valuable feedback on XPerf (The Windows Performance...

Author: ntdebug Date: 03/22/2010

X64 Deep Dive Presentation from the 2010 Global Engineering Conference

We just hosted our annual Global Engineer Conference for members of the Escalation Team at...

Author: ntdebug Date: 02/19/2010

Understanding !PTE , Part 1: Let’s get physical

Hello. It’s Ryan Mangipano again (Ryanman). Today’s blog will be the first in a multi-part post...

Author: ntdebug Date: 02/05/2010

Ironical Case of a Performance Monitoring Tool causing a Performance Issue!

Hello folks, this is Pushkar and I recently worked an interesting case dealing with high CPU usage....

Author: ntdebug Date: 01/21/2010

Case Study - Software Restriction Policies and Large EXE Files

Recently I received a debugging request for a customer having problems running large executables. On...

Author: ntdebug Date: 01/18/2010

Pool Fragmentation

Hello! My name is Stephen, an escalation engineer on the Microsoft Global Escalation Services Team....

Author: ntdebug Date: 12/11/2009

Part 3: ETW Methods of Tracing

Introduction and Overview This is Ivan from the Platforms OEM team and this is the final installment...

Author: ntdebug Date: 12/11/2009

Part 2: Got Stack? No. We ran out and kv won’t tell me why!

Hello. It’s Ryan again with the second installment of my stack depletion walkthrough. Part 1 of this...

Author: ntdebug Date: 12/01/2009

Part 1: Got Stack? No. We ran out of Kernel Mode Stack and kv won’t tell me why!

My name is Ryan Mangipano (ryanman) and I am a Sr. Support Escalation Engineer at Microsoft. This...

Author: ntdebug Date: 11/25/2009

System Won't Power Down

Hi All. Recently I had a Windows 2000 case where the machine wouldn’t shut down. After initiating...

Author: ntdebug Date: 11/09/2009

WMI Nugget: How to Gather the Provider Binary from a WMI Class Name

It's Venkatesh with a WMI nugget. While troubleshooting or debugging WMI issues you may come across...

Author: ntdebug Date: 09/29/2009

Part 2 - Exploring and Decoding ETW Providers using Event Log Channels

Introduction and Overview In this article we will explore a practical use for ETW tracing, and...

Author: ntdebug Date: 09/08/2009

Push Locks – What are they?

Pushlocks were a new locking primitive first introduced in Windows Server 2003 and are primarily...

Author: ntdebug Date: 09/02/2009

Part 1 - ETW Introduction and Overview

Introduction: Event Tracing for Windows (ETW) is a system and software diagnostic, troubleshooting...

Author: ntdebug Date: 08/27/2009

GES Team

Author: ntdebug Date: 08/25/2009

Using Xperf to investigate slow I/O issues

Debuggers, Here’s another short video of the type of triage possible with Xperf, this time Bob...

Author: ntdebug Date: 08/17/2009

Debugging a Bugcheck 0xF4

My name is Ryan Mangipano (ryanman) and I am a Sr. Support Escalation Engineer at Microsoft. Today’s...

Author: ntdebug Date: 07/27/2009

Debug Nugget: DumpConfigurator Utility

Hi - my name is Naresh and I am a Sr. Escalation Engineer on the Microsoft GES platforms team. Today...

Author: ntdebug Date: 07/13/2009

Who is restarting my server?

Hello - This is Omer and I recently came across a case where the customer reported that they could...

Author: ntdebug Date: 07/13/2009

Reversing in Reverse, Part 2: More Linked-List Pool Corruption

Hello - It's Ryan again with the second installment of my list corruption walkthrough. The previous...

Author: ntdebug Date: 07/06/2009

Save Support Dollars by Checking Your Memory Dump before Calling Support

Hello, I am East with a quick review of what to do with your memory dumps before opening a support...

Author: ntdebug Date: 06/12/2009

Who is writing "Event ID 0" events to the application log?

Hello, Venkatesh blogging here again. Recently I had a collaboration request to determine which...

Author: ntdebug Date: 06/05/2009

Ntdebugging on Twitter

We're now on Twitter @ https://twitter.com/ntdebugging. If you want to chime in with feedback or...

Author: ntdebug Date: 05/29/2009

Reversing in Reverse: Linked-List Pool Corruption, a Complete Walkthrough (Part 1)

My name is Ryan Mangipano (ryanman) and I am a Sr. Support Escalation Engineer at Microsoft. Today’s...

Author: ntdebug Date: 05/29/2009

WMI: "REFERENCES OF" query failure during Provider startup could be disastrous

Hello, my name is Venkatesh Ganga. I’m a Senior Escalation Engineer on the Microsoft Platform Global...

Author: ntdebug Date: 05/26/2009

Capturing ADPlus CLR crashes

Trey Nash here again, and I would like to discuss a scenario we are all too familiar with. You’ve...

Author: ntdebug Date: 05/18/2009

XPERF DEMO: Michael Morales demonstrates the Windows Profiling Tool

In this video Michael introduces the sample based profiling tool named XPERF. He also demonstrates...

Author: ntdebug Date: 05/11/2009

Using Netmon to figure out the source of high CPU in WMIprvse.exe

Recently I was working with a customer who had a file server experiencing high CPU in the...

Author: ntdebug Date: 04/24/2009

XPERF Videos and other Blog Feedback

We appreciate the comments and feedback sent about the blog. You guys are great! We’ve had comments...

Author: ntdebug Date: 04/20/2009

Part 2: Tate Calhoun presents Xperf at the 2009 Microsoft GEC

Xperf was created by the Windows Fundamentals team to analyze system and application performance....

Author: ntdebug Date: 03/31/2009

Part 1: Tate Calhoun presents Xperf at the 2009 Microsoft GEC

Xperf was created by the Windows Fundamentals team to analyze system and application performance....

Author: ntdebug Date: 03/31/2009

T.Roy from CodeMachine presents 'Supporting Support' at the 2009 Microsoft GEC

Developer and Technical support folks have to deal with crashes and hangs day in & day out. In...

Author: ntdebug Date: 03/31/2009

‘Microsoft Platforms Global Escalation Services Community’ Presentation at the 2009 Microsoft GEC

Principal Escalation Engineer, Jeff Dailey, presents "Microsoft Platforms Global Escalation Services...

Author: ntdebug Date: 03/24/2009

TSANet Presentation at the 2009 Microsoft GEC

This year’s Global Escalation Conference theme of “Building the Engineering Community” was centered...

Author: ntdebug Date: 03/24/2009

Help! My Server is Shutting Down for No Apparent Reason

Hello - Rob here with the GES team, and I have this nugget to pass on to you. I recently worked an...

Author: ntdebug Date: 03/19/2009

The Chat is Today - Windows NT Debugging Blog Live Chat

Windows NT Debugging Blog Live Chat Microsoft Platform Global Escalation Services is hosting our...

Author: ntdebug Date: 03/17/2009

Debug Fundamentals #4 : Spoiler

We’re posting the answers to Debug Fundamentals #4 in this blog. Additionally we posted all of your...

Author: ntdebug Date: 03/13/2009

Next Week: Windows NT Debugging Blog Live Chat

Windows NT Debugging Blog Live Chat Microsoft Platform Global Escalation Services is hosting our...

Author: ntdebug Date: 03/13/2009

It’s not my fault! – A case of remote code injection gone bad

Today we’ll examine a case where a crash is occurring in a Microsoft process, in core Windows code,...

Author: ntdebug Date: 03/06/2009

Global Engineering Conference

The Global Escalation Services team at Microsoft hosted the 1st annual Global Engineering Conference...

Author: ntdebug Date: 03/04/2009

<Previous Next>