09.02.2014 Views

Windows sysinternals

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Introduction xxiii<br />

The Sysinternals utilities fell into three basic categories: those used to help programmers,<br />

those for system troubleshooting, and those for systems management. DebugView, a utility<br />

that captures and displays program debug statements, was one of the early developeroriented<br />

tools that I wrote to aid my own development of device drivers. DLLView, a tool for<br />

displaying the DLLs that processes have loaded, and HandleEx, a process-listing GUI utility<br />

that showed open handles, were two of the early troubleshooting tools. (I merged DLLView<br />

and HandleEx to create Process Explorer in 2001.) The PsTools, discussed in Chapter 6, are<br />

some of the most popular management utilities, bundled into a suite for easy download.<br />

PsList, the first PsTool, was inspired initially by the UNIX “ps” command, which provides a<br />

process listing. The utilities grew in number and functionality, becoming a software suite of<br />

utilities that allowed you to easily perform many tasks on a remote system without requiring<br />

installation of special software on the remote system beforehand.<br />

Also in 1996, I began writing for <strong>Windows</strong> IT Pro magazine, highlighting <strong>Windows</strong> internals<br />

and the Sysinternals utilities and contributing additional feature articles, including a<br />

controversial article in 1996 that established my name within Microsoft itself, though not<br />

necessarily in a positive way. The article, “Inside the Difference Between <strong>Windows</strong> NT<br />

Workstation and <strong>Windows</strong> NT Server,” pointed out the limited differences between <strong>Windows</strong><br />

NT Workstation and <strong>Windows</strong> NT Server, which contradicted Microsoft’s marketing message.<br />

As the utilities continued to evolve and grow, I began to contemplate writing a book on<br />

<strong>Windows</strong> internals. Such a book already existed, Inside <strong>Windows</strong> NT (Microsoft Press, 1992),<br />

the first edition of which was written by Helen Custer alongside the original release of<br />

<strong>Windows</strong> NT 3.1. The second edition was rewritten and enhanced for <strong>Windows</strong> NT 4.0 by<br />

David Solomon, a well-established operating system expert, trainer, and writer who had<br />

worked at DEC. Instead of writing a book from scratch, I contacted him and suggested<br />

that I coauthor the third edition, which would cover <strong>Windows</strong> 2000. My relationship with<br />

www.it-ebooks.info

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!