プリンタードライバーに推奨されるドライバー分離モードは何ですか?
質問
プリンタードライバーにはどのドライバー分離モードを推奨していますか?
回答
共有分離モードを推奨しています。また、ドライバーのバージョンv2017.1以降では、プリンタードライバーはデフォルトで共有プールにインストールされます。
特定のプリンタードライバーがクラッシュしやすい場合は、その問題を弊社にご報告いただくとともに、そのドライバーのみ分離モードで実行することも可能です(これにより、グローバルな共有プロセスへの影響を防げます)。
詳細情報(オプション)
Windows Server 2008 R2以降で「印刷およびドキュメント サービス」の「プリントサーバー」ロールサービスをインストールすると、プリントサーバー上の各プリンタードライバーは、次の3つのドライバー分離モードのいずれかで動作できます:
- なし このモードでは、プリンタードライバーはスプーラープロセス内で動作し、別プロセスでは動作しません。ドライバーがクラッシュするとスプーラーもクラッシュし、管理者はPrint Spoolerサービスを再起動する必要があります。スプーラーが停止している間、サーバー上のすべての印刷キューがオフラインになります。このモードは、Windows 2000、Windows 2003、Windows 2008のプリントサーバーでのみ利用可能です。
- 共有 プリンタードライバーは、共有モードに設定された他のすべてのドライバーと同じ別プロセスで動作します。ドライバーがクラッシュしてもスプーラー自体はクラッシュしませんが、共有プロセス内のドライバーを使用しているすべての印刷キューがオフラインになります(分離プロセスやスプーラープロセス内のドライバーを使用している印刷キューはオンラインのままです)。共有プロセスは再起動され、その中のドライバーも再起動され、関連する印刷キューもオンラインに戻ります。
- 分離 このモードでは、プリンタードライバーは他のドライバーから分離された専用の別プロセスで単独で動作します。ドライバーがクラッシュした場合、そのドライバーに関連付けられた印刷キューのみがオフラインになります。分離プロセスは再起動され、印刷キューも再起動され、ドライバーに関連付けられたキューはオンラインに戻ります。他の印刷キューやドライバーには影響しません。
したがって、Windows Server 2008 R2のプリントサーバーでは、以下のような構成が可能です:
- レガシーモード(常に存在)
- 共有プロセス(常に存在)
- 1つ以上の分離プロセス(オプション)