Windows Troubleshooting, Performance Optimization, and Memory Dump Analysis
Revision: TE4302_20070817
Course Length:
2 Days
Course Description:
This seminar presents the Windows XP/2000/NT operating system from the point of view of problem analysis. We review key operating system principles, and then present a number of problem scenarios - some "something isn’t working," some "things aren’t working fast enough," and some "the system is crashing" - and show how to use the various monitoring and debugging tools to isolate and solve the problems. Please note that crash dump ("blue screen") analysis is included but is by no means our only topic!
Who Should Attend:
Applications developers; systems software developers; device driver developers; system administrators; system integrators; hardware OEMs; and I.T. support personnel will benefit from taking this course.
Benefits of Attendance:
Upon completion of this course, students will be able to:
- use the Windows debugging tools, Performance utility, event logs, and other tools to isolate the causes of operating system crashes, system hangs, performance problems, and application failures.
Prerequisites:
Attendees must have attended one of our Windows Internals seminars (INT150, DRV150, or INT201), or have equivalent experience.
Course Outline:
- Setting up the debugging environment
- Types of system failures
- Detecting and analyzing "leaks"
- Analyzing performance bottlenecks
- Analysis of typical and other stop codes
- Understanding stack backtraces and disassembly code
- Types of system failures
- Analyzing memory dumps and system "hangs"
- Interpreting call sequences
- Using the live kernel debugger



