web-dev-qa-db-ja.com

intelppm.sysによって引き起こされる「DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS」を解決する方法は?

私はvirtualboxを使用してxpをインストールします。

起動すると、次のように表示されます。

enter image description here

そして、セーフモードで起動できます。

7
sam

DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONSバグチェックの値は0x000000CEです。これは、ドライバーがアンロードする前に保留中の操作をキャンセルできなかったことを示します。

詳細と修正はこちら: http://msdn.Microsoft.com/en-us/library/windows/hardware/ff560226%28v=vs.85%29.aspx

この問題が繰り返し発生する場合は、レジストリ内の次の場所に移動して、これらのドライバーを手動で無効にすることができます(悪影響はありません)。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ProcessorおよびStart値を「4」に変更します。または
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IntelppmそしてStartの値を「4」に変更します。

それが機能しない場合は、次のことを試してください。

  1. セーフモード+ネットワークで起動(起動時にF8)
  2. %Systemroot%\ Inf \に移動し、すべてのOEM#.infを削除します
  3. C:\ windows \でintelppm.sysを検索します(隠しディレクトリとシステムファイルを検索します)-intelppm.sysの3つの結果を削除します
  4. ゲストを通常どおり再起動します

上記(およびそれ以上)の提案は VirtualBoxフォーラム からのものです

[〜#〜]ただし[〜#〜]intelppm.sysに記載されているため、問題はVirtualBoxが原因ではない可能性があります。

したがって、上記が機能しない場合は、試してみてください

  1. セーフモード+ネットワークで起動(起動時にF8)
  2. C:\ windows \およびサブディレクトリに存在するファイルintelppm。*を削除します。
  3. %Systemroot%\ Inf \に移動し、すべてのOEM * .infを削除します
  4. GuestAdditionsを再インストールします。
  5. リブート
12
Dave

BSODテキストからわかるように、問題はintelppm.sysに起因します。これは、Windows XPが出荷する利用可能なCPUドライバーの1つです。VirtualBoxディスクイメージをQEMUに変換するときにこの問題が発生しました。私の場合、代わりにファイルprocessr.sysが言及されました。 。

症状:

  • 最初はイメージが起動しますが、シャットダウン時にBSOD(DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS)が発生します。
  • 起動時にBSOD(上記のテキストを含む)を取得します。

解決策:

  • Dave Rookが示すように、processorおよび/またはintelppmサービスを無効にします。 (HKLM\System\ControlSet001\Services\<service name>に移動し、Start4に変更して、サービスを完全に無効にします。)
  • C:\Windows\inf\cpu.infを削除して、そもそもこれらのドライバーのインストールを防止してください。

追加情報:

  • ドライバーはおそらく、これらの仮想化プラットフォームではサポートされていない可能性が高いCPUスケーリングなどの機能を提供します。機能が不足していることに気付くことはありません。

QEMU用のイメージを準備する方法をお探しの場合は、次のツールをご覧ください: https://github.com/Lekensteyn/qemu-tools/blob/master/vbox-to-qemu.py

1
Lekensteyn