admin管理员组

文章数量:1594972

一、什么是Checked build
    Windows Checked Build通俗地说就是Debug版的Windows,与之相对的是Retail build,一般我们在市面上买到的Windows都是Retail build。两者的code base相同,只不过Checked build是在DBG编译开关打开的情况下编译出来的。和Retail build相比,Checked build关闭了编译器优化(这样使得反汇编的汇编代码更符合源代码的流程,更容易跟踪和理解源代码的思路)、保留了为了方便调试而添加的检查和输出语句,同时对代码有更加严格的检查,具体包括:

►函数参数合法性检查;
►对关键算法和内部数据结构的正确性的检查;
►信息(指经常记录于Microsoft知识库文章中的信息)的检查和跟踪输出

配合Checked build版的Windows Symbol Package,可以非常方便地对Windows内核和驱动程序进行跟踪调试,实乃居家旅行杀人越货必备之佳品,要是再配上Windows Research Kernel,可以说整个Windows的内核源代码已经在你手里了。

二、如何得到Windows Checked Build
   非常不幸,Checked build只随MSDN Professional和Universal发布,MSDN Universal的订购价格那可是不菲滴……穷人买不起(提示:你可以努力回答问题赚分评上MVP之后让老比送你一套,不过这个对我而言比直接花钱去买还要遥远,sorry扯远了……)不过,所幸

本文标签: ServicePackWindowsXPPartial