Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Image Unavailable
Color:
-
-
-
- To view this video download Flash Player
Windows Internals: System architecture, processes, threads, memory management, and more, Part 1 (Developer Reference) 7th Edition
Purchase options and add-ons
- ISBN-109780735684188
- ISBN-13978-0735684188
- Edition7th
- PublisherMicrosoft Press
- Publication dateMay 5, 2017
- LanguageEnglish
- Dimensions7.45 x 1.85 x 9.05 inches
- Print length800 pages
Frequently bought together

Similar items that ship from close to you
Editorial Reviews
About the Author
Product details
- ASIN : 0735684189
- Publisher : Microsoft Press; 7th edition (May 5, 2017)
- Language : English
- Paperback : 800 pages
- ISBN-10 : 9780735684188
- ISBN-13 : 978-0735684188
- Item Weight : 2.31 pounds
- Dimensions : 7.45 x 1.85 x 9.05 inches
- Best Sellers Rank: #181,981 in Books (See Top 100 in Books)
- #14 in Windows Administration (Books)
- #22 in Windows Server Guides
- #31 in Microsoft C & C++ Windows Programming
- Customer Reviews:
About the authors

Mark Russinovich works at Microsoft as a Technical Fellow, Microsoft's senior-most technical position. He joined the company when Microsoft acquired Winternals software, which he co-founded in 1996. He is also author of the popular Sysinternals tools. He is coauthor of the Windows Internals book series, a contributing editor for TechNet Magazine, and a senior contributing editor for Windows IT Pro Magazine. He lives in Washington State with his wife, daughter, two dogs and two cats.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Pavel is a developer, trainer, author, and speaker. Pavel loves all things software and still sometimes misses his old Commodore 64. He's also a PluralSight author and a Microsoft MVP.

I’ve been living, breathing, and training in operating systems and cybersecurity technology for almost two decades, and there’s nothing I love more. In part thanks to my ground-breaking research and wealth of Windows Internals knowledge, I am honored to have been recently recognized by the United States Government as an Alien of Extraordinary Ability, “demonstrating internationally recognized extraordinary abilities in the sciences through sustained national or international acclaim.”
As a developer, I started my career as one of the key lead kernel developers on the open source ReactOS project, and re-implemented from scratch, based on reverse engineering and black box testing, large parts of the Windows XP/2003 kernel (which was, at the time, current). Throughout that work, I uncovered dozens of vulnerabilities and just plain old bugs in the kernel and its many associated subsystems and drivers, both in user-mode and kernel-mode. I then moved on to work at Apple, Inc. where I was an intern and then part-time remote software engineer while completing my studies, and worked on the Core Platform team, where I helped port both iOS and iBoot, as well as related drivers, to exciting new platforms, ARM architectures, and SOCs, as well as worked on interesting and varied user-mode infrastructure such as SpringBoard, Mach RPC, and CoreAnimation. Finally, I joined CrowdStrike, Inc., as part of its launch team over five years ago, where I initially started as its Chief Architect, responsible for the overall vision and design of its endpoint security product, and have recently taken on a new role as the Vice President of EDR Strategy, to help cement its lead in the market and unparalleled visibility into operating system behaviors.
As a reverse engineer, I began tearing apart Windows long before my involvement with ReactOS. While now having joined the relics of GeoCities, Planet Source Code was a popular coding website where developers compete against one another to win the coveted “Superior Code Award”. Each of my 8 submissions gathered exclusively five-star reviews, and I had won the award three times by the time I moved on. My ongoing reverse engineering work and research led me to first publish at Recon in 2006 and BlackHat in 2008, followed by many more security conferences, where I have now participated in for over a decade.
Finally, as a teacher and technical writer, I first began by publishing an 125-page paper on Windows Internals on Planet Source Code, which covered key windows structures in the NT kernel, and was one of the first to leverage the use of Microsoft’s Public Symbol Files (PDB) to extract type data from the kernel. I later followed-up with an entire reverse engineering overview of the Visual Basic 6 File Format, which was used by many decompilers at the time (as well as some contracting work on the side). Finally, I eventually published a similar guide on the NTFS File Format, which greatly helped the ntfs-3g Linux Project achieve a more consistent understanding of the various data structures involved. I began giving small presentations on ReactOS and NT internals at various locations, including a presentation at Waterloo University in Canada, which eventually led to my contracting with David Solomon Expert Seminars, Inc., a real titan in the Windows Internals training world. Just as Winternals and Mark Russinovich had been acquired by Microsoft, I was contracted to “fill his shoes” (an impossible task) and began giving regular trainings at Microsoft for David, followed by a growing list of additional customers and organizations.
I now own my own consulting company, Winsider Seminars & Solutions, Inc., and continue to focus on researching, writing, and writing, about Windows. Please visit our training offerings on the site at http://www.windows-internals.com to see if our topics are of interest, or feel free to shoot me an e-mail if you have something custom in mind.

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the book has value in every page and is a good knowledge source. They appreciate the excellent internal OS information, expert view of the foundation upon which all Windows applications are built, and great explanations and examples.
AI-generated from the text of customer reviews
Customers find the book has value in every page.
"whether you're a dev or sys admin or cyber guy this book has value in every page...must have for any professional tasked with a windows box" Read more
"...edition that gave us the backstory of Windows NT, but this book is a great resource. I can not wait until the second part is made public." Read more
"...Very upset with condition received. Book is definitely worth reading I did come up with my own PoCs from just the text." Read more
"Great book! Pisses me off that Part 2 of the same edition has not come out yet." Read more
Customers find the book a good knowledge source. They say it provides an expert view of the foundation upon which all Windows applications are built. Readers also appreciate the great explanations and examples.
"...The book provides an expert view of the foundation upon which all windows applications are built...." Read more
"Grear info. A good knowledge source." Read more
"A wealth of knowledge." Read more
"Excellent internal OS information." Read more
Reviews with images
Half-complete, but the only game in town
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The book opens up chapter 1 with an overview of what is to come and then goes into the details chapter by chapter. I have received the earlier editions of this book and was surprised to note that this one is a much easier read. It is extremely well written and introduces a number of tools that allow you to experiment and actually follow along with the information presented. A number of references were made to volume 2 of this book but unfortunately volume 2 has not yet been published. I can't wait until I can preorder this book.
I purchased both the hard copy and the electronic versions of this book. What I truly enjoyed about the kindle edition is that it comes with highlighted reference links that allow you to click to the reference and then click to go back to where you left off reading. I am and IT specialist and my company will soon be moving to windows 10 OS; this book has given me a much more thorough understanding of how things work.
The book provides an expert view of the foundation upon which all windows applications are built. I very thankful to the Authors for all the time and effort they put into this book to make it comprehensible to a layman like myself.
Top reviews from other countries
Wie schon oben erwähnt, sehr informativ, jedoch ohne Vorwissen meiner Meinung nach schwer zu folgen. Besonders Erfahrungen mit Debugging sind hier hilfreich. Für die Entwicklung oder Forensik nicht so besonders.
Reviewed in Germany on April 18, 2024
Wie schon oben erwähnt, sehr informativ, jedoch ohne Vorwissen meiner Meinung nach schwer zu folgen. Besonders Erfahrungen mit Debugging sind hier hilfreich. Für die Entwicklung oder Forensik nicht so besonders.











