web-dev-qa-db-ja.com

Sysprep / generalizeの後にHALが見つからないか、破損しています

現在、ネットワーク経由でWindows 7Professionalパーティションイメージを展開するためにコンピューターを準備しています。

まず、このコンピューターAから別のコンピューターBへの展開をテストしたいと思います。したがって、監査モード(Ctrl + Maj + F3)で、監査モード[〜#〜] oobe [〜#〜]同じ結果を生成する)を選択し、チェックします一般化

コンピューターAがGhostライブCDで再起動します。ネットワーク経由でコンピューターBにコピーを起動します。

終了したら、コンピューターBを再起動すると、次のエラーが表示されます。

File: \Windows\System32\halmacpi.dll
Info: Windows failed to load because the HAL is missing, or corrupt

I チェックしない一般化すると、コンピューターB正常に起動します。これはすばらしいことかもしれませんが、すべてのデバイスはコンピューターAからのものとして認識されます。

すべてのコンピューターは同一ですが、1台または2台のハードドライブまたはメインボードモデルが異なります。

誰かがその問題を解決するための解決策を持っていますか?

[〜#〜]更新[〜#〜]

4時間過ごした後、ようやくそれを修正する方法を見つけたと思います。 Windows 7 DVDで起動し、「コンピューターの修復」を選択するだけです。

私は各コンピューターでそれをしなければならないと思います。すごい。

3
Velcro

この問題は、パーティションの順序が原因で発生しました。実際、コンピューターAでは、Windows 7がパーティション1にインストールされ、Windows XPはパーティション2(非表示)にありました)。

コンピューターBで、Windows 7イメージをパーティション2にドロップしようとしました(Windowsの別のコピーXPは非表示のパーティション1にありました)。

私はついにコンピューターBをクリーンアップし、同じパーティションを作成しました。問題は消えました。

返信ありがとうございます。

1
Velcro

マシンが最新で、単一のCPUソケットを備えている限り、必要な実行可能なHALは_ACPI Multiprocessor PC_とAdvanced Configuration and Power Interface (ACPI) PCのいずれかのみです(Windows 7に追加の異なるタイプがない限り)。 BIOSオプションを選択し、すべてのコアが有効になっていて、_Task Manager_に表示されているかどうかを確認します。

2
paradroid

これは、特定の不足しているデバイスに関する特定の問題のように聞こえます。これらすべてのマザーボードにすべてのドライバーがインストールされていますか、それとも準備したマザーボードだけですか?ボード全体で異なるAHCIコントローラーを使用してAHCIモードで実行していますか?これはかなり奇妙で、それを引き起こしている特定のハードウェアである必要があります。

1
Shinrai