grub.exe 并不尝试卸载 TSR;卸载 TSR 是其它软件的任务。我们的 grub.exe 不卸载 TSR,但是要跟踪执行每个中断,直到进入 ROM 的一刹那结束跟踪,此时记录 ROM 的入口地址,把它作为被跟踪的中断向量的原始地址(它应该就是通电自检后 BIOS 所赋予的中断向量值)。这就是中断向量的探测恢复过程。一般情况下,如果 TSR 不采用反跟踪手段,我们都是可以顺利完成探测的。目前只发现天汇汉字系统是采用反跟踪手段。除了天汇之外,其它软件都有可能通过探测。只要软件的反跟踪手段不太激烈,我们都有可能尝试去努力支持它(需要一个详细的 bug 报告才行)。