Blenheim
House
Reviews

 


Review of Mark E. Russinovich and David A. Solomon, Microsoft Windows Internals, Fourth Edition:
 Microsoft Windows Server 2003, Windows XP, and Windows 2000
(Microsoft Press, 2005), 935 pp.,
US$59.99, ISBN: 0-7365-1917-4

by Laurent Milesi : Dated 11th March 2005

 

Microsoft Windows Internals Front Cover

The fourth edition of this cornerstone volume from Microsoft Press has been updated to cover Windows XP and Windows Server 2003, including 64-bit support, in addition to Windows 2000. From simply perusing the foreword by Jim Allchin, Group Vice President of Platforms at Microsoft, and the historical perspective by David Cutler, "father of the Windows kernel" to whom the book is also dedicated, the reader already knows they are in for an outstanding volume written by the best, most official specialists in the field. Indeed Mark Russinovich is one of the leading inspirations behind the excellent range of tools by Sysinternals, which, combined with Microsoft's own support and debugging tools, the book makes ample, intelligent use of in its explanations or test cases in order to document internal system architecture. Such is the official sanction of this must-have companion that there is even an updated list of errata on Microsoft's site at http://support.microsoft.com/default.aspx?scid=kb;en-us;892212 [Ed, Link will open as a new page.]

 

But no matter how knowledgeable and technically reliable a writer may be, what ultimately matters if such a challenging book is to reach the widest possible audience is how lucidly and pedagogically they can present their complex subject matter, and this is where Windows Internals 4th Edition excels beyond any doubt, from the clarity of the most daunting technical developments or the usefulness of hands-on experiments to the overall organization of the volume, as well as the sheer exhaustiveness of the coverage. (In that respect though, while readers familiar with the previous incarnation will not greatly miss the absence of a CD-ROM since all the tools referenced in the book can easily be downloaded, this also implies that they will lack the convenience of a searchable e-book version to supplement an excellent, comprehensive index.) Whether it deals with file system, examines processes, threads and jobs, looks at memory management or details networking architecture (to name just a few key topics), Windows Internals 4th Edition does an admirable job of balancing technical rigour with accessibility of presentation, and Jim Allchin's claim that this is "the definitive book on the core Windows internals" is not an overstatement but a fair appraisal of the phenomenal effort and care that went into this crucial work. Clearly a lot is at stake in this volume, whose main readership will include not only IT professionals and administrators seeking advanced troubleshooting information to maintain mission-critical systems but also software developers who need to build an awareness of how their tools are going to interface with the OS, for e.g. by gaining insight into APIs and protocol drivers. But although this book is definitely not targeted at the casual faint-hearted dabbler, anybody serious about getting to grips with the fundamentals of kernel architecture or passionate about the internal workings of their OS of choice should not miss this revised, expanded version of a great classic.

Microsoft Windows Internals Back Cover

Use of this website & any information contained therein is at your own risk. Copyright © 1996 - 2006, BHReviews.Co.Uk, all rights reserved.
Designed, Maintained & Hosted By BHHost.Co.Uk
Out Of Commission, Become A Pillbox : Out Of Ammo, Become A Bunker : Out Of Time, Become Heroes
Believe Nothing : Question Everything : Trust No One
Link Back To Master Home Page