Windows 2000用の HAL を改造してみました

適用したのは、KB958244 の内容

Windows XP ベースのマルチコア コンピューターを再起動すると、システムが応答を停止することがある

あと、おまけで、

KeAcquireInStackQueuedSpinLock
KeReleaseInStackQueuedSpinLock

を追加しておきました。

一応、 ACPI シングルプロセッサとマルチプロセッサ2本 のDLLについては動作確認済み。

他は、未チェック。

このホットフィックスはインストールしてもすぐにシステムに反映されません。
電子証明がないので入らないのですが、Service Packフォルダなどがあるとそちらが優先されてしまいます。

自分が使ってる、HALで直接置き換えて使ってください。

置き換えられる人なら、不具合があっても戻せると思うので。

hal

HALの種類の調べ方。system32\HAL.DLL の 正式ファイル名を確認するだけ。

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です