Browse by Tags


  • Blog Post: Performance Monitor Averages, the Right Way and the Wrong Way

    Performance Monitor (perfmon) is the preferred tool to measure the performance of Windows systems.  The perfmon tool provides an analysis view with a chart and metrics of the Last, Average, Minimum, and Maximum values.   There are scenarios where the line in the chart is the most valuable piece...
  • Blog Post: Interpreting Event 153 Errors

    Hello my name is Bob Golding and I would like to share with you a new event that you may see in the system event log.  Event ID 153 is an error associated with the storage subsystem. This event was new in Windows 8 and Windows Server 2012 and was added to Windows 7 and Windows Server 2008 R2 starting...
  • Blog Post: Understanding File System Minifilter and Legacy Filter Load Order

    Hello, my name is Fred Jeng from the Global Escalation Services team. For today’s post, I want to go over how Windows 7 and Windows Server 2008 R2 load file system mini-filters in a mixed environment when legacy filters are also present. I recently came across an issue where the filters were being loaded...
  • Blog Post: Where Did My Disk I/O Go?

    Hello, Mr. Ninja back again.   I recently discovered that although my team often tracks I/O from the file system through to the disk controller, we have never publicly documented the steps required to do this.   This seems like a great opportunity for a blog because most of the structures are...
  • Blog Post: Determining The Interrupt Line For A Particular PCI-E Slot

    Hi debuggers, this is Graham McIntyre again. These days I’m working more closely with hardware so I thought I’d share some hardware related debugging tips.  I recently debugged an issue where a PCI-E storage device failed to work after hot swapping it from one slot to another slot on the system...
  • Blog Post: LUN Discovery in a Nutshell

    The way the disk configuration is determined on a Windows system is by a process called “discovery”.   If the disk configuration is ISCSI or Fibre the process is very similar.   I will describe the process on each and you will see they are very similar.   To simplify things this blog will...
  • Blog Post: NTFS And 4K Disks

    Since the 1960’s, hard disks have always used a block size of 512 bytes for the default read/write block size. Recently drive manufacturers have been moving toward a larger block size to improve performance and reliability. Currently there are two types of disks available with a 4KB sector size...
  • Blog Post: Understanding Storage Timeouts and Event 129 Errors

    Greetings fellow debuggers, today I will be blogging about Event ID 129 messages.   These warning events are logged to the system event log with the storage adapter (HBA) driver’s name as the source.   Windows’ STORPORT.SYS driver logs this message when it detects that a request has timed out...
  • Blog Post: Wanted: Windows Internals subject matter experts

    Microsoft is looking for five Windows Internals subject matter experts to come work on a very special five to eight day project on the Redmond campus during the month of May 2008. Candidates must have good communications skills, be non Microsoft employees, have 5+ years experience with windows, be familiar...
Page 1 of 1 (9 items)