Windows内部书籍

Windows内部 (第 7) 第 1 部分介绍了 Windows 10 和 Windows Server 2016。 本书可帮助你:

  • 了解Windows体系结构及其常规组件
  • 使用内核调试器等工具浏览内部数据结构
  • 了解 Windows如何使用进程进行管理和隔离
  • 了解和查看线程计划以及如何管理 CPU 资源
  • 深入了解安全Windows模型,包括安全缓解措施的最新进展
  • 了解如何Windows虚拟和物理内存
  • 了解 I/O 系统如何管理物理设备和设备驱动程序

第 7 版由 Alexl Yosif进行编写,Alex Ionescu、Mark Russin且 David 则撰写。 自第 6 版 r2008 R2 (7 和 Windows 2008 R2 Windows 以来,已添加了) 。 由于第 7 版的第 2 部分尚不可用,因此由 Mark Russin且 David 则和 Alex Ionescu) 编写的 Windows Internals 第 6 版 (是有关第 7 版第一部分中缺失主题的重要资源。 其中包括系统机制、管理机制、网络、文件系统、缓存管理和排查系统崩溃问题。

第 7 版目录,第 1 部分:

  • 第 1 章:概念和工具
  • 第 2 章:系统体系结构
  • 第 3 章:进程和作业
  • 第 4 章:线程
  • 第 5 章:内存管理
  • 第 6 章:I/O 系统
  • 第 7 章:安全性

本书可在 Microsoft Press 网站第 7 (第 1部分购买; 第 6 版第 1 部分; 第 6 版第 2 部分) 。

书籍历史记录

这是在 Microsoft Windows NT 3.1) 初始版本之前由 Windows NT Custer (撰写的一本书的第七版,最初称为 Inside Windows NT (Microsoft Press, 1992) 。 在 Windows NT 是第一本有关 Windows NT 的书籍,并提供了系统体系结构和设计的关键见解。 在 Windows NT,Microsoft Press (1998 年第二) 由 David 则撰写。 它更新了原始书籍以涵盖 Windows NT 4.0,并极大地提高了技术深度级别。 在 Windows 2000 年,Microsoft Press (第三版 2000) 由 David 则和 Mark Russin进行创作。 它添加了许多新主题,例如启动和关闭、服务内部、注册表内部、文件系统驱动程序和网络。 它还介绍了 Windows 2000 中的内核更改,例如 Windows 驱动程序模型 (WDM) 、即插即用、电源管理、Windows Management Instrumentation (WMI) 、加密、作业对象和终端服务。 Windows Internals,第四版是 Windows XP 和 Windows Server 2003 更新,并添加了更多内容,侧重于帮助 IT 专业人员利用其 Windows 内部知识,例如使用Windows Sysinternals中的关键工具和分析故障转储。

Windows内部版本,第五版是 Windows Vista 和 Windows Server 2008 的更新。 它看到 Mark Russin分步进入 Microsoft (的一个全时工作,他现在是 Azure CTO) 并新增了一位共同作者 Alex Ionescu。 新内容包括映像加载程序、用户模式调试设施、ALPC (高级) 调用和 Hyper-V。 下一版本(Windows Internals,第六版)已完全更新,以解决 Windows 7 和 Windows Server 2008 R2 中的许多内核更改,并提供了许多新的动手实验来反映工具中的更改。

第七版更改

自本系列的最后一次更新以来,Windows已经过多个版本,即将推出Windows 10 Windows Server 2016。 Windows 10本身是 Windows 的当前未来名称,自其初始发布到制造或 RTM 以来,已多次发布,每个版本都标有 4 位数的版本号,指示发布年份和月份,例如 2017 年 3 月完成的 Windows 10 版本 1703。 上述内容意味着自 Windows 7 起,Windows版本至少已运行 6 个版本。 从 Windows 8 开始,Microsoft 开始一个 OS 收敛过程,从开发角度来看,这一过程对 Windows团队本身都有利。 Windows 8和 Windows Phone 8 具有聚合内核,新式应用收敛Windows 8.1 8.1 Windows Phone实现。 Windows 10 在台式机/笔记本电脑、服务器、XBOX One、手机 (Windows Mobile 10) 、HoloLens 和各种 物联网 (IoT) 设备上运行, 完成这一完全统一后,新版系列的时间已到,现在,该系列最终可以跟上近五十年的变化,现在将更稳定地构建内核体系结构。 因此,此最新书籍涵盖了从 Windows 到 Windows 8 Windows 10 版本 1703 的方面。 此外,此版本还欢迎使用 Welcomel Yosif进行创作,作为新的共同作者。

书籍工具

为本书专门编写了一些工具,可在 上获得完整的源代码 https://github.com/zodiacon/WindowsInternals