VMWare Workstation Pro 15.1 内で Windows 8.1 x64 を実行しています。VM はスムーズに動作し、これまで問題は発生していません。プリンタの IP を変更した後、(イーサネット有線) HP プリンタを再インストールしようとしています。LAN 上でプリンタが検出され、インストールが試行されますが、しばらくしてからインストールできないというメッセージが表示されます。これは、HP 独自のプリンタ インストーラー (すべての LAN デバイスで長年使用しており、最新のものです) と Windows の「プリンタの追加」の両方で発生します。
試したこと:
- VMを再起動
- VMWareツールを更新し、Windows Updateがすべて最新であることを確認して、再度再起動します。
- プリンタのコントロール パネルを開き、管理者として「サーバーのプロパティ」を実行し、プリンタのすべてのドライバーとソフトウェアを削除します (管理者として実行し、ドライバーとソフトウェアの両方を削除しました)
- VM のホスト マシンがプリンターに印刷でき、問題がないことを確認します。
- スプーラーサービスを再起動する
- Microsoft の印刷トラブルシューティング ツール (「プリンターの問題を見つけて修正する」) を管理者が有効にし、修復を「はい」に設定しました。「スプーラー エラーの確認中」のままで、いつまでも終わらないようです。2 回目のテストとして、タスク マネージャーでスプーラー サービスを停止し、プリンター トラブルシューティング ツールを再実行しました。サービスを再起動できず、無期限にそのままになりました (スクリーンショットを参照)。
- 試しました
sfc /scannow
。何も見つかりません。 - 別の VM (同じ OS バージョン、同じホスト上の同じ VMWare インストールで実行) で確認しました。他の VM では、プリンター トラブルシューターによってスプーラーが再起動され、プリンターが正しく追加されます。
- サーバーのプロパティ パネルを再確認しました。プリンター ドライバーが表示されません。
つまり、これはホストやハイパーバイザーの問題ではなく、Windows 8.1 VM のどこかにある OS の問題です。何かが根本的に壊れているように見えますが、何が問題なのか、どのように修正すればよいのか、まだわかりません。スクリーンショットは下にありますが、あまり役に立ちません。
こんなのは初めてです。ここからどうすればいいですか?
スクリーンショット:
LAN 上で見つかったプリンター:
Windows プリンターの追加エラー:
HP プリンター インストーラー エラー:
プリンターのトラブルシューティング、4 時間実行後:
プリンターのトラブルシューティング (管理者として) でも、20 ~ 30 分後にスプーラーをオンにできませんが、タスク マネージャーで手動でオンにできるので、サービスは動作しているようです。
SFC出力:
現在認識されているドライバーとデバイス (@Ramhound のコメントを参照):