我正在尝试在 Windows 7 SP 1 32 位上安装刚刚检查过的 HAL 和内核。Microsoft Dev Center 网站MSDN上的说明建议我执行以下操作:
- 打开文件 %SystemRoot%\Inf\setupapi.dev.log 并搜索 hal.dll。你应该找到像 TargetFilename - 'hal.dll' 这样的行
- 在日志文件的同一部分中,查找相应的 SourceFilename。SourceFilename 右侧的名称是您需要从检查的构建中复制的 HAL 文件的名称。
但是,我机器上的 setupapi.dev.log 文件没有提到 hal.dll。事实上,我在 inf 目录中搜索了 hal.dll,发现在任何其他日志文件中都没有提及它。
我确实在 setupapi.dev.log 中发现了 acpi_hal 和 ACPIAPIC_HAL 的提及,但我不确定这是否可以帮助我选择正确的 hal。
有没有其他方法来确定使用哪个 hal?
编辑:我想通了。见下文。