『Windows Internals, 5th edition (英語)』は、『インサイド Microsoft Windows 第 4 版』の改訂版で、Windows Vista と Windows Server 2008 (32 ビット版および 64 ビット版) について扱っています。執筆者は、マイクロソフトの Windows Core Operating System Division のテクニカル フェローである Mark Russinovich と、オペレーティング システムの専門家で、Windows 内部についての講師でもある David Solomon (英語) です。また、OS の内部とセキュリティを専門とする Alex Ionescu が寄稿しています。
第 5 版は、第 4 版よりも内容が 25% 増えており、PatchGuard、Hyper-V のサポート、カーネル トランザクション マネージャー、I/O の優先度、SuperFetch、ReadyBoot、ReadyBoost、BitLocker、UAC、Windows 整合性メカニズム、サービス セキュリティの強化など、Windows Vista と Windows Server 2008 で新たに導入された機能も扱っています。また、この改訂版には、Process Explorer や Process Monitor などの Sysinternals ツールを使用する新しい実験や新しい例が盛り込まれています。
"The wait list head pointers are identical, so there are no waiting threads waiting on this object." という文は誤りです。待機リストの先頭ポインターは、オブジェクトで待機しているスレッドが 1 つだけ存在する場合にも同一になるためです。
"Now follow the steps in the experiment Viewing Debugging Options" という箇所に出てくる "Options" は "Objects" の誤りです。
p. 237:
ハイパーバイザーのプロセッサ割り当ての例は、正しくは "For example, one child partition could be scheduled on logical processors 1,2,3 and 4, while a second child partition is scheduled on processors 5 6,7 and 8" です。また、その後の "Note that the second" で始まる文は削除する必要があります。
"through which applications can disable DEP or their own images" は "through which applications can disable DEP on their own images" の誤りです。
p. 719:
"32 bit Windows can support up to 128GB of physical" は "32 bit Windows can support up to 64GB of physical" の誤りです。
p. 724:
"You can also examine the values of the kernel variables listed in Table 9-6" は "You can also examine the values of the kernel variables listed in Table 9-5" の誤りです。
"Disables caches of writes to this page so that changes are immediately flushed to disk" という箇所に出てくる "disk" は "memory" の誤りです。
p. 926:
"except they can only be local to a volume." は "except they can only reference local volumes and they can be created by standard user accounts." の誤りです。
p. 990:
システムの暗号化機能を AES256 から 3DES に切り替えることに関する段落は、Windows Vista には当てはまらないので無視してください。3DES を使用するとよりサイズの大きいキーを利用できることに関する文も同様です。
p. 1111:
"The only supported way to modify WRP-protected files is through the Windows Modules Installer service, which can run under the TrustedInstaller account." という文は、"The only supported way to modify WRP-protected files is through the Windows Modules Installer service, which runs with the TrustedInstaller SID" の誤りです。
p. 1197:
G の下にある最初の項目が "Gait Waiting" になっていますが、これは "Gate Waiting" の誤りです。