Mark Russinovich’s technical blog covering topics such as Windows troubleshooting, technologies and security.
I’m proud to announce that Windows Internals, 5th Edition is now available. It’s been a long road, but a writing a book of this scope is an incredibly detailed endeavor. This new edition covers Windows Vista and Windows Server 2008 (32-bit and 64-bit) and besides revisions and enhancements to existing content, adds an additional 250 pages, bringing the total page count to over 1200 (25% longer than the previous edition). Besides new experiments highlighting the Sysinternals tools, new topics covered include Hyper-V, the image loader, debugging infrastructure, Kernel Transaction Manager, Code Integrity, Thread Pools, Mandatory Integrity Controls, Windows Driver Framework, and Bitlocker, to name a few.
We decided not to keep coverage of Windows XP and Windows Server 2003 because describing the commonalities and differences in certain areas where there have been significant changes across versions would have been complicated and confusing. However, 99% of the book applies directly to Windows 7 and Windows Server 2008 R2, so you can get a jump start while we work on the 6th edition, which will add coverage of these new versions of Windows. We anticipate adding another 75-100 pages of content (and not making any significant changes to existing text) and are shooting to have the book completed by the end of the year.
You can watch me and David Solomon talking about the book and our history of collaboration in this Channel 9 interview we recorded a couple of weeks ago. David and I coauthored the previous two editions alone, but this time around we add a third contributor, Alex Ionescu. Alex came to our attention back when he was a primary contributor to the kernel of the ReactOS project, an attempt to develop an open source clone of Windows. Alex now teaches Windows internals training classes with David Solomon, including on campus here at Microsoft like I used to do before I joined Microsoft. Needless to say, Alex was a valuable addition to our team on this revision of the book.
Be sure to visit the official Windows Internals book page, where you can find more information on the book’s contents, errata (there is none at this point), and the downloads for the book’s demonstration programs like Testlimit, a tool that I’ve used in some of my Pushing the Limits of Windows blog posts to highlight various resource limits in Windows.
I have one more thing I want to share with you, a video that the Windows marketing team put together as part of the Talking About Windows campaign that has elementary school students Sam and Trevor talking about Sysinternals. I didn’t know about the video until they sent it to me, and I have to admit that besides being flattered, I laughed out loud.
Ordered it from Amazon yesterday - should have it tomorrow!
Congrats on getting the book released. I received it yesterday, it's officially the thickest book I own (in terms of dimensions, not page count) except for the New Nelson Japanese-English Character Dictionary. :)
I'm looking forward to digging in. Keep up the good work!
I've pre-ordered this book in the end of 2008-th. Nice to hear I'll get it in a few days.
Already ready to pre-order 6th edition :)
Windows 7 kernel almost is same with Vista Kernel,very very good book!but I'm chinese ,I can't buy this book at this instant.
Congrats for getting the book out! I think I'll wait for 6th edition though, to get Win 7 coverage. Hope you can get that out by the year's end. :)
Best books i've ever laid my hands on! keep it up.
why no kindle?! this book is a bit of a workout!
Congratulations. I hope it's in the corp store for TechReady9 :).
I also hope you already started working on the next edition, since R2 and W7 are just around the corner :)
Keep up the good work!
Thanks a lot for a great work! I already got my copy.
Had three copies pre-ordered since 2008. I'm very pleased with the book, but somewhat disappointed that it did not cover Windows 7, given its imminent release--I thought the additional time for the book was due to Windows 7 and Windows Server 2008 R2. For some reason I feel I'll have to get a 6th edition to get up to date, even with the 99% compatibility guarantee.
Excellent work (I own the 4th edition). But what is the point of buying the 5th edition now if the 6th edition is right around the corner? I think it would be nice if buyers of the 5th edition could get some kind of discount on the 6th edition. Barring that, I think I will just wait the extra couple of months.
Ordered it on September 26, 2008 through Amazon. It should be here next week.
received it last week, and starting to read the new parts. Seems very good as usual. I own every versions of the book, and also plan to buy version 6 :-)
>But what is the point of buying the 5th edition now if the 6th edition is right around the corner?
I assume the book has now reached its working set maximum, so that the addition of material about Windows 7 will cause other material to be evicted.
Besides, you have to collect the set! (I'm missing the 2nd ed.)
By the way, Mark et. al. - thanks for your efforts on the various editions of this book.
Wishing there was a electronic version of the book, its too big to carry around as I travel and I would like to be able to search it quickly.