Windows Internals, Part 1 (6th Edition) and over one million other books are available for Amazon Kindle. Learn more
CDN$ 26.45
  • List Price: CDN$ 41.99
  • You Save: CDN$ 15.54 (37%)
In Stock.
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Windows Internals, Part 1... has been added to your Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Windows Internals, Part 1 (6th Edition) Paperback – Mar 15 2012


See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
CDN$ 26.45
CDN$ 26.45 CDN$ 43.23

There is a newer edition of this item:

Windows Internals, Book 1: User Mode (7th Edition)
CDN$ 36.36
This title has not yet been released.

2014 Books Gift Guide
Yes Please is featured in our 2014 Books Gift Guide. More gift ideas

Frequently Bought Together

Windows Internals, Part 1 (6th Edition) + Windows Internals, Part 2 (6th Edition) + Inside Windows Debugging
Price For All Three: CDN$ 79.22


Customers Who Bought This Item Also Bought



Product Details

  • Paperback: 752 pages
  • Publisher: Microsoft Press; 6 edition (March 15 2012)
  • Language: English
  • ISBN-10: 0735648735
  • ISBN-13: 978-0735648739
  • Product Dimensions: 18.8 x 4.1 x 23.1 cm
  • Shipping Weight: 1.1 Kg
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: #51,263 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

About the Author

Alex Ionescu is a chief software architect and consultant expert in low-level system software, kernel development, security training, and reverse engineering. He teaches Windows internals course with David Solomon, and is active in the security research community.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

5.0 out of 5 stars
5 star
2
4 star
0
3 star
0
2 star
0
1 star
0
See both customer reviews
Share your thoughts with other customers

Most helpful customer reviews

Format: Paperback Verified Purchase
I have spent hours poring over previous editions of this book. Essential reading, written excellently with lots of examples and practical demos, using the amazing SysInternals suite of tools.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback Verified Purchase
Provides a deep overview of the windows internals. Loved the 5th edition and this one is even more!! The separation of Part 1 & 2 enables one to ditch a part that is less interesting or relevant.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 26 reviews
39 of 45 people found the following review helpful
Still the Authoritative Reference, but... April 13 2012
By James Taylor - Published on Amazon.com
Format: Paperback
Having been a fan of Mark Russinovich's for some time now, I always look forward to new editions of the Windows Internals book. I own the fourth and fifth editions, and a week ago I purchased the sixth edition, which is now released in two parts. Part 1 is the subject of this review.

Since I also own the fifth edition of this work, I was able to review both editions side-by-side and the differences are not significant. The sixth edition expands a little more on some topics, but IMHO there is not a whole lot of new information considering the incremental nature of the upgrade from Windows 6.0 to 6.1, and the minor differences between the Windows 6.0 (Vista and Server 2008) and Windows 6.1 (Windows 7 and Server 2008 R2) kernels.

Part 1 prepares the reader by explaining basic concepts and giving an overview of Windows system architecture. It then addresses System Mechanisms, such as Trap Dispatching and the Image Loader, and Management Mechanisms, such as the Registry, and Windows Services. It then deals with Processes, Threads and Jobs in detail, before concluding with treatments of Security, and finally Networking. Additionally, to enhance understanding, explanations are bolstered by practical, hands-on experiments.

Part 2, however, contains some of my favorite topics, but this volume won't be available until later this fall. These topics include Input/Output, Storage Management, Memory Management, File Systems, and the Startup and Shutdown Process. I guess I will have to wait for the release of Part 2 to review these.

As far as ratings go, I give this sixth edition of Windows Internals the same five-star rating as its predecessor. Although not a ground-breaking work, it is a well-researched and well-presented technical reference, worthy of the highest commendation. However, my issue is not with the technical merits of this reference, but with the protracted nature of its release, and its subsequent release in two parts, likely half a year apart.

Considering that Windows 7 and Server 2008 R2 are only incremental upgrades to Windows Vista and Server 2008, and much of the fifth edition of Windows Internals applies to the current versions of these operating systems as well, I am baffled by the length of time it is taking to complete the sixth edition.

The only thing I can speculate is that Russinovich's new career as a successful novelist (with his second novel due out in September) leaves him little time to complete this current project.

Maybe it might be time to consider reducing the scope of the Windows Internals books to something less ambitious so they can be released in a timelier manner. Because, let's face it, by the time Part 2 of this book is released, Windows 8 will already be upon us, and then this work, no matter how authoritative, will have markedly less significance. Nevertheless, this book is still recommended.
11 of 12 people found the following review helpful
Mind blowing detail March 16 2013
By Frustrated - Published on Amazon.com
Format: Paperback Verified Purchase
Context for this review:

I'm not certain that I am the target audience for this book. I think it's more for programmers who require an intimate knowledge of the Windows OS for their work. I am not a programmer, but I do work in IT.

So, maybe this is light reading if you already know the difference between a spinlock and pointer. I am no stranger to difficult technical reading (I have a BS, CCNP and MCSA), but this book was like the mental equivalent of hiking up a freaking mountain. Rugged.

That said, I recommend it. I was frustrated because after years of working in IT and earning several Microsoft certifications, I still ran into whole sections of the OS that I'd never heard of before and had no idea what they did (What the hell is DCOM?).

I'm not aware of any other books that go into this level of detail regarding the Windows OS. I'm glad I read it and I'm working my way through the second book now.
5 of 6 people found the following review helpful
As Advertising Feb. 25 2013
By Chuckles - Published on Amazon.com
Format: Paperback Verified Purchase
This book delivers as advertised. It is a deep dive into the Windows architecture and as advertised is targeted toward developers. I am not a developer but was looking for a book that might give me insight into the things I see as a computer technician. Much of what is in this book is beyond my understanding and need. However, there is enough that hits home that I'm glad that I purchased it.

A main feature of the book is examples. The author does a very nice job of providing examples so you can see how the architecture blocks function and relate to each other. I have only read about 100 pages so far but am glad that I bought the book.
4 of 5 people found the following review helpful
Comprehensive Windows guide Aug. 27 2012
By Kratos_86 - Published on Amazon.com
Format: Paperback Verified Purchase
I think this book (which I already knew from previous editions) is specially interesting to administrators and security managers of corporations running Windows machines. I think it is of paramount importance to understand the complexities of a OS in order to really solve the problems that might arise. The book, in addition to presenting the kernel architecture and all the inner details about Windows workings, it also gives pointers to useful tools that help in debugging the kernel and really understanding what's happening under the cover. For a person just interested in computer science and OS (as it is my case), I think this kind of reading is essential, although it might be a bit confusing some times because of the huge complexity of such piece of software, what in turn might turn it a bit boring from time to time. But in general, if you're really interested in OS and software engineering, this book is highly recommended. Hope that Windows 8 doesn't change too many things...
2 of 2 people found the following review helpful
Highly recommended July 22 2013
By Alexey Ivlev - Published on Amazon.com
Format: Kindle Edition Verified Purchase
Very good contents, most of needed topics covered. I can find answers in less than an hour. Especially useful for me when I do not use it constantly, but need to refresh memory time to time and find details of something.

Digital edition has ugly pictures. That's not good that book is split into 2 parts EVEN FOR DIGITAL EDITION.


Feedback