Last Updated December 6, 2000        
         
Advanced DPCs Learn about some of the advanced (undocumented) features of DPCs.

 
Books on Windows NT/2K See what books we recommend for information on Windows NT/2K systems programming.  
BOOT.INI Options The most complete BOOT.INI option reference available outside of Microsoft.

 
Device Object Security Are your device objects as secure as they should be? Learn what permissions are applied to the objects you create with IoCreateDevice and get introduced to kernel-mode security APIs that can be used to close potential device object security holes.

 
Driver Memory Tracking Catch device driver memory problems during development, including buffer overrun, underrun, and leaks, with this simple memory tracking library.

 
Inside Disk Defragmenting Find out about the APIs Windows NT Defragmentation products use, and download a free defragmenting demonstration program, complete with full source.

 
Inside the Disk Key The HKLM\System\Disk\Information value is the heart of Windows NT's disk administration. It contains information on drive mappings and fault tolerant configurations. In this article I go inside the Disk\Information value to describe its format, and provide source code to a program, Diskkey, that reads and decodes it.

 
Inside High Resolution Timers Learn how high resolution multimedia timers are implemented in Windows NT.

 
Inside I/O Completion Ports Learn about Completion Ports, a powerful tool for building scalable high-performance server applications, and find out what goes on inside of NT to implement them.

 
Inside the Native API Wonder what the Native API is? How about what functions are in it? You'll find out this and more in this in-depth look at the API, complete with a catalog of all its functions, including what's new in Win2K.

 
Inside Native Applications Learn what a "native" Windows NT application is, how they are built, and how they work. An example native application, Native, is provided with source code, and will print a customizable message to the boot-time Blue Screen.

 
Inside Windows 2000, 3rd Edition The official updates and errata page for the definitive book on Windows 2000 internals, by David Solomon and Mark Russinovich.

 
Magazines on Windows NT/2K View our list of recommended Windows NT/2K magazines.  
Monitoring Boot-time Registry Access Regmon for Windows NT Version 3.7 lets you monitor and record Registry activity from very early in a system boot. Learn about NT by examining the Registry activity of an entire boot-to-boot life cycle!

 
NT 4.0 ACL Editors I've documented the NT 4.0 system ACL editor dialog interface, something that is useful for applications wishing to provide standard security editing facilities.

 
Win2K Beta 2 Source Tree Layout See how the Win2K source tree is layed-out (not currently available).  
Our Publications Learn about Blue Screens, NTFS, Security, Memory Management and much more. A list of our Windows 95 and Windows NT internals-related publications, many of which are on-line. Also, a topic list for Mark's past and upcoming Windows NT Magazine NT Internals column.

 
Performance Instrumenting Device Drivers Obtain cycle-resolution timings of your device driver functions in minutes using an easy-to-use performance counter library.  
Speaking Schedule Mark's conference speaking schedule.

 
Sysinternals Newsletter The Sysinternals newsletter provides you updates on what's new at Sysinternals, plus miscellaneous tips and information on Windows internals.

 
Sysinternals T-Shirt Show your loyalty to Sysinternals with a stylish t-shirt!

 
Tips and Trivia A growing grab-bag of Windows NT miscellany.

 
Windows 2000 Quantums Find out about internal quantum tables in Win2K.

 

Back to Top