PrintIsolationHost.exe
カタログ検索用語 printisolationhost, print driver isolation, print sandbox
プリンター ドライバー分離ホスト。クラッシュによって spoolsv.exe が巻き添えで終了しないよう、分離されたプリンター ドライバーはここで実行されます。Print Spooler 自体ではありません。
確認しておくべき要点
spoolsv 自体ではなく、プリンター ドライバー用の分離ホストです。
PrintIsolationHost.exe は、プリンター ドライバーがスプーラーから分離されて実行される際に Windows が起動するサンドボックスです。spoolsv.exe はサービスとキューを維持します。ホストがクラッシュしてもスプーラーは維持される必要があります。splwow64.exe は 32 ビット サンクであり、異なる分離メカニズムです。
- 安全性について
- 実行中のファイルのパス、署名、発行元を確認してください。名前だけでは安全性を確認できません。
- スプーラーですか?
- いいえ。spoolsv がスプーラーです
- ここでクラッシュしましたか?
- 分離機能が正常に動作しました
PrintIsolationHost.exe とは?
PrintIsolationHost.exe は、プリンター ドライバー用の分離ホストです。共有モードまたは分離モードでは、障害によって spoolsv.exe が停止しないようにドライバー コードがここに読み込まれます。スプーラー自体ではありません。
どのような役割がありますか?
スプーラーがプロキシするプリント プロセッサとドライバー モジュールをホストします。キュー フォルダーと Spooler サービスは spoolsv.exe に残ります。モダン印刷ダイアログは PrintDialog.exe です。
なぜ実行されているのですか?
印刷を行ったか、分離モードまたは共有モードのドライバーが初期化されました。完全分離モードではドライバーごとに別のホストを起動できます。印刷アクティビティがなければ、ホストは終了できるはずです。
なぜ複数のプロセスが存在するのですか?
共有分離モードでは 1 つのホストを維持できます。完全分離モードではドライバーごとに別のホストを起動できます。これらのホストはいずれも spoolsv.exe ではありません。
実行中のインスタンスを検査する
Windows PowerShell では、この読み取り専用クエリは、この PC 上の一致するプロセス ID、作成時刻、および実行可能パスを一覧表示します。
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'PrintIsolationHost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
結果がない、またはアクセスできないパスは、決定的なものではありません。保護されたプロセスはアクセスを制限する可能性があり、プロセス ID は再利用される可能性があります。個人用パスはローカルに保持してください。
使用する ファイル識別ガイド 署名と製品メタデータを比較します。ファイル名だけでは安全性を確立できません。
安全ですか?
実行中のファイルを確認する
System32 の PrintIsolationHost.exe は Microsoft の分離プロセスです。ドライバー「クリーナー」フォルダー内のホストは該当しません。ここでのクラッシュは多くの場合ベンダー ドライバーに起因するものであり、スプーラーがマルウェアである証拠ではありません。
記録された場所と実際のファイルを比較してください。見慣れたフォルダだけでは識別情報は確立されません。
C:\Windows\System32\PrintIsolationHost.exe
- 分離モードまたは共有ドライバー モード用に起動
- スプーラーは spoolsv.exe のまま維持されます
- 32 ビット サンクは splwow64.exe です
終了してもよいですか?
その分離されたドライバーがアンロードされます
PrintIsolationHost.exe を終了すると、サンドボックス化されたドライバーが停止します。スプーラー サービスは維持できます。これは、キュー全体を停止させる spoolsv.exe の終了とは正反対の動作です。
削除してもよいですか?
削除しないでください
PrintIsolationHost.exe を削除しないでください。「印刷の管理」または「設定」から問題のあるプリンター ドライバーを削除してください。spoolsv.exe を削除するのも誤りです。
Windows と一緒に起動すべきですか?
ジョブが分離ドライバーを必要とするとき、スプーラーが分離ホストを起動します。「スタートアップ アプリ」ではありません。
リソース使用量を測定する
| CPU とメモリ | 同じ PID とワークロードに対する複数の観測値を比較してください。このエントリには、独立して測定された普遍的な基準はありません。 |
|---|---|
| ディスクとネットワーク | 実際のプロセスと現在のタスクにアクティビティを帰属させます。ファイル名だけでは、期待される宛先または転送量を確立できません。 |
ファイル情報
| 実行可能ファイル名 | PrintIsolationHost.exe |
|---|---|
| 記録されたインストール パス | C:\Windows\System32\PrintIsolationHost.exe |
| 発行元 | Microsoft Corporation |
| 署名チェック | 実際のファイルを検査してください。このエントリは、証明書の識別情報を認証しません。 |
よくある問題
ホストがクラッシュしても、メモ帳は引き続きプリンターを認識できる
分離が機能しました。spoolsv は維持されました。ドライバーを交換してください。この exe を置き換えて「修復」しないでください。
ホストを非表示にするために分離を「なし」に設定してしまう
これによりドライバーが spoolsv に再ロードされます。その後クラッシュが発生すると、スプーラー全体が停止します。分離機能を使用して問題のあるドライバーを特定し、削除してください。
トラブルシューティング
破壊的な変更を行う前に診断を行ってください。
印刷の管理: 分離してから、問題のあるドライバーを削除する
このホストとともにクラッシュするドライバーは、タイプ 4 または IPP ドライバーに置き換えるべき対象です。spoolsv が維持されていることが成功の合図です。
ホスト クラッシュの初期対応として PRINTERS フォルダーをクリアしない
ホストがクラッシュしている状態でキューが空の場合、残存した SPL ファイルではなく、ドライバー サンドボックスに障害が発生したことを意味します。ドライバーを修正し、実際にジョブがスタックしている場合にのみジョブをクリアしてください。
技術的な詳細
技術的な詳細
| イメージ名 | PrintIsolationHost.exe |
|---|---|
| 役割 | プリンター ドライバー分離ホスト |
実行中ファイルの同一性を確認する
ファイル名だけでは安全性を確立できません。実際のパス、署名、および製品の識別情報を確認してください。
出典と検証
記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.
- Microsoft Learn: プリンター ドライバーの分離 · 分離されたドライバーはスプーラー プロセスの外部で実行されます
- Microsoft サポート: プリンターの問題 · キューとサービスは引き続きスプーラーに属します
- Foxholeプロセスマップ · Windows PC上のファーストパーティサンプル。ラボのベンチマークではありません。
- Microsoft Sysinternals: Sigcheck · ファイル署名の検査方法についての説明。このリファレンスは、実行中の特定ファイルの同一性や安全性を証明するものではありません。
- Microsoft: Get-CimInstance · 読み取り専用ローカル プロセス クエリ方法。
- Microsoft: Win32_Process プロパティ · プロセス ID、実行可能パス、作成日、および親 ID の再利用を文書化します。
この記事は役に立ちましたか?
「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。
ご協力ありがとうございます。ページの改善に役立てられます。