Source : David Solomon Expert Seminars, Inc http://www.solsem.com
Document content :
- Process & Thread Troubleshooting
Investigating Processes & Threads
Accounting for CPU Usage
Process Handle Table
DLLs and Memory Mapped Files
Investigating Unknown Processes
- Understanding & Troubleshooting Memory
System and process memory usage may degrade
performance
Or eventually cause process failures
How do you determine memory leaks?
Process vs. system?
How do you know if you need more memory?
How do you size your page file?
What do system and process memory counters really
mean?
- Troubleshooting with Filemon & Regmon
Most applications do a poor job of reporting filerelated
or registry-related errors
E.g. permissions problems
Missing files
Missing or corrupt registry data
- Crash Dump Analysis
Crash dumps and tools
Analysis basics
IRQLs
Stacks
Analyzing an “easy” crash
Un-Analyzable crashes
Crash transformation
Buffer overrun
Code overwrite
Manual analysis
Hung Systems
When there is no crash dump
- Boot & Startup Troubleshooting
The boot process
MBR corruption
Boot sector corruption
Boot.ini misconfiguration
System file corruption
Crashes or hangs
Read article now...