現象
次のシナリオを考えてみましょう。
-
Windows 7 または Windows Server 2008 R2 の 64 ビット バージョンを実行しているコンピューターがあります。
-
32 ビット アプリケーションを使用して何かを印刷します。
-
印刷ジョブは完了です。
このシナリオでは、Splwow64.exe プロセスは直ちに終了しません。
Splwow64.exe プロセスは、64 ビット オペレーティング システムと 32 ビット プログラムのドライバー モデルを変換するために使用されます。
原因
この問題は、Splwow64.exe プロセスがメモリ内に留まり、印刷ジョブが完了した後にシステムパフォーマンスを向上させるために時間が経過したために発生します。 したがって、印刷ジョブが完了しても、Splwow64.exe プロセスは期待どおりに終了しません。
[解像度]
この修正プログラムを適用した後、修正プログラムは、メモリ内に残るSplwow64.exe プロセスの既定のタイムアウト値を 2 分に設定します。 したがって、Splwow64.exe プロセスは、最後の印刷ジョブが完了した 2 分後にシャットダウンされます。 さらに、[レジストリ情報] セクションでレジストリ値を変更することで、このタイムアウト値を構成できます。
修正プログラム情報
サポートされている修正プログラムは、Microsoft から入手できます。 ただし、この修正プログラムは、この記事で説明されている問題のみを修正することを目的としています。 この修正プログラムは、この記事で説明されている問題が発生しているシステムにのみ適用します。 この修正プログラムは、追加のテストを受ける場合があります。 そのため、この問題の影響を大きく受けない場合は、この修正プログラムを含む次のソフトウェア更新プログラムを待機することをお勧めします。
修正プログラムをダウンロードできる場合は、このサポート技術情報の記事の上部に「修正プログラムのダウンロードが可能」セクションがあります。 このセクションが表示されない場合は、Microsoft カスタマー サービスとサポートに問い合わせ、修正プログラムを入手してください。
注: 追加の問題が発生した場合、またはトラブルシューティングが必要な場合は、別のサービス要求を作成する必要があります。 通常のサポート コストは、この特定の修正プログラムに該当しない追加のサポートの質問や問題に適用されます。 Microsoft カスタマー サービスとサポートの電話番号の完全な一覧、または個別のサービス 要求を作成するには、次の Microsoft Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support注: "修正プログラムのダウンロード可能" フォームには、修正プログラムを使用できる言語が表示されます。 言語が表示されない場合は、その言語で修正プログラムを使用できないためです。
前提条件
この修正プログラムを適用するには、Windows 7 Service Pack 1 (SP1) または Windows Server 2008 R2 SP1 を実行している必要があります。
Windows 7 または Windows Server 2008 R2 サービス パックを取得する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
976932 Windows 7 および Windows Server 2008 R2 の Service Pack 1 に関する情報
レジストリ情報
タイムアウト値を構成するには、次の手順に従います。
重要: このセクション、メソッド、またはタスクには、レジストリを変更する方法を示す手順が含まれています。 ただし、レジストリを正しく変更しないと、重大な問題が発生する可能性があります。 そのため、次の手順に注意してください。 保護を強化するには、レジストリを変更する前にレジストリをバックアップします。 次に、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
322756 Windows でレジストリをバックアップおよび復元する方法
-
[ スタート] ボタンをクリックし、[ 実行] をクリックします。
-
regedit と入力し、[OK] をクリック します。
-
次のレジストリ サブキーを見つけて右クリックします。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
-
[新規] をポイントし、[DWORD 値] をクリックします。
-
レジストリ エントリ名として「SplWOW64TimeOutSeconds」と入力し、Enter キーを押します。
-
手順 4. で作成した SplWOW64TimeOutSeconds エントリをダブルクリックします。
-
[値データ] ボックスに値を入力し、[OK] をクリックします。
注: [値 のデータ ] ボックスに 0 (ゼロ) を超える値を入力する必要があります。 入力する値は、システムがSplwow64.exeプロセスをアンロードする必要があるかどうかを確認する間、システムが定期的に待機する秒数です。 最後の 32 ビット印刷プロセスが終了してから SplWOW64TimeOutSeconds で指定された秒数が経過すると、Splwow64.exe プロセスはアンロードされます。 したがって、サービス プロセスが印刷されると、サービスが閉じ、少なくとも [値] データ ボックスで指定した時間が経過するまで、印刷機能は解放されません。 たとえば、[ 値] データ ボックスに「15」と入力し、最後の 32 ビット プロセスの印刷と終了に 2 分かかる場合、印刷機能は 2 分から 15 秒から 2 分 30 秒の間で解放されます。 タイムアウト値が指定されていない場合、既定のタイムアウト値は 2 分です。
再起動の必要性
この修正プログラムを適用した後、コンピューターを再起動する必要があります。
修正プログラムの交換情報
この修正プログラムは、以前にリリースされた修正プログラムを置き換えるものではありません。
この修正プログラムのグローバル バージョンでは、次の表に示す属性を持つファイルがインストールされます。 これらのファイルの日付と時刻は、協定世界時 (UTC) に一覧表示されます。 ローカル コンピューター上のこれらのファイルの日付と時刻は、現在の夏時間 (DST) バイアスと共にローカル時刻に表示されます。 また、ファイルに対して特定の操作を実行すると、日付と時刻が変更される場合があります。
Windows 7 および Windows Server 2008 R2 ファイル情報ノート
重要な Windows 7 修正プログラムと Windows Server 2008 R2 修正プログラムは、同じパッケージに含まれています。 ただし、[修正プログラム要求] ページの修正プログラムは、両方のオペレーティング システムの下に一覧表示されます。 1 つまたは両方のオペレーティング システムに適用される修正プログラム パッケージを要求するには、ページの [Windows 7/Windows Server 2008 R2] に一覧表示されている修正プログラムを選択します。 各修正プログラムが適用される実際のオペレーティング システムを決定するには、記事の「適用先」セクションを必ず参照してください。
-
次の表に示すように、特定の製品、マイルストーン (RTM、SPn)、およびサービス ブランチ (LDR、GDR) に適用されるファイルを確認できます。
Version
製品
マイルス トーン
サービス ブランチ
6.1.760
1.22xxxWindows 7 および Windows Server 2008 R2
SP1
Ldr
-
環境ごとにインストールされる MANIFEST ファイル (.manifest) と MOM ファイル (.mom) は、「Windows 7 および Windows Server 2008 R2 のその他のファイル情報」セクションに 個別に一覧表示されます 。 更新されたコンポーネントの状態を維持するには、MOM ファイルと MANIFEST ファイル、および関連するセキュリティ カタログ (.cat) ファイルが重要です。 属性が一覧表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されます。
サポートされているすべての x64 ベースのバージョンの Windows 7 および Windows Server 2008 R2
ファイル名 |
ファイルのバージョン |
ファイル サイズ |
日付 |
時刻 |
プラットフォーム |
---|---|---|---|---|---|
Splwow64.exe |
6.1.7601.22268 |
67,584 |
2013 年 2 月 26 日 |
04:34 |
x64 |
サポートされているすべての IA-64 ベースのバージョンの Windows Server 2008 R2
ファイル名 |
ファイルのバージョン |
ファイル サイズ |
日付 |
時刻 |
プラットフォーム |
---|---|---|---|---|---|
Splwow64.exe |
6.1.7601.22268 |
160,768 |
2013 年 2 月 26 日 |
03:55 |
IA-64 |
状態
Microsoft は、これが「適用対象」セクションに記載されている Microsoft 製品の問題であることを確認しました。
その他の情報
ソフトウェア更新プログラムの用語の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。
824684 Microsoft ソフトウェア更新プログラムの説明に使用される標準用語の説明
Windows 7 および Windows Server 2008 R2 のその他のファイル情報
サポートされているすべての x64 ベースバージョンの Windows 7 および Windows Server 2008 R2 の追加ファイル
File プロパティ |
値 |
---|---|
ファイル名 |
Amd64_2732eb028a43f4725f43ea43db04b104_31bf3856ad364e35_6.1.7601.22268_none_3d2528a1d9d81bec.manifest |
ファイルのバージョン |
該当なし |
ファイル サイズ |
1,074 |
日付 (UTC) |
2013 年 2 月 27 日 |
時刻 (UTC) |
18:29 |
プラットフォーム |
該当なし |
ファイル名 |
Amd64_5ba38e42203a819db34254ad8e8790da_31bf3856ad364e35_6.1.7601.22268_none_6e187a9b3d0dfad3.manifest |
ファイルのバージョン |
該当なし |
ファイル サイズ |
715 |
日付 (UTC) |
2013 年 2 月 27 日 |
時刻 (UTC) |
18:29 |
プラットフォーム |
該当なし |
ファイル名 |
Amd64_8cca17a44de9b73f4bdd42e530d76f07_31bf3856ad364e35_6.1.7601.22268_none_a5fc3c3cbf46db8f.manifest |
ファイルのバージョン |
該当なし |
ファイル サイズ |
717 |
日付 (UTC) |
2013 年 2 月 27 日 |
時刻 (UTC) |
18:29 |
プラットフォーム |
該当なし |
ファイル名 |
Amd64_microsoft-windows-p..ng-spooler-splwow64_31bf3856ad364e35_6.1.7601.22268_none_2627c760c1d9ed04.manifest |
ファイルのバージョン |
該当なし |
ファイル サイズ |
2,644 |
日付 (UTC) |
2013 年 2 月 26 日 |
時刻 (UTC) |
05:50 |
プラットフォーム |
該当なし |
ファイル名 |
Update.mom |
ファイルのバージョン |
該当なし |
ファイル サイズ |
2,238 |
日付 (UTC) |
2013 年 2 月 27 日 |
時刻 (UTC) |
18:29 |
プラットフォーム |
該当なし |
ファイル名 |
X86_microsoft-windows-p..ng-spooler-splwow64_31bf3856ad364e35_6.1.7601.22268_none_ca092bdd097c7bce.manifest |
ファイルのバージョン |
該当なし |
ファイル サイズ |
1,846 |
日付 (UTC) |
2013 年 2 月 26 日 |
時刻 (UTC) |
04:55 |
プラットフォーム |
該当なし |
サポートされているすべての IA-64 ベースバージョンの Windows Server 2008 R2 の追加ファイル
File プロパティ |
値 |
---|---|
ファイル名 |
Ia64_9cb73598da6dffe18fe97f6a8c74dcea_31bf3856ad364e35_6.1.7601.22268_none_50cbb3ae7b0f67d0.manifest |
ファイルのバージョン |
該当なし |
ファイル サイズ |
1,072 |
日付 (UTC) |
2013 年 2 月 27 日 |
時刻 (UTC) |
18:29 |
プラットフォーム |
該当なし |
ファイル名 |
Ia64_microsoft-windows-p..ng-spooler-splwow64_31bf3856ad364e35_6.1.7601.22268_none_ca0acfd3097a84ca.manifest |
ファイルのバージョン |
該当なし |
ファイル サイズ |
2,643 |
日付 (UTC) |
2013 年 2 月 26 日 |
時刻 (UTC) |
04:50 |
プラットフォーム |
該当なし |
ファイル名 |
Update.mom |
ファイルのバージョン |
該当なし |
ファイル サイズ |
1,447 |
日付 (UTC) |
2013 年 2 月 27 日 |
時刻 (UTC) |
18:29 |
プラットフォーム |
該当なし |
ファイル名 |
X86_microsoft-windows-p..ng-spooler-splwow64_31bf3856ad364e35_6.1.7601.22268_none_ca092bdd097c7bce.manifest |
ファイルのバージョン |
該当なし |
ファイル サイズ |
1,846 |
日付 (UTC) |
2013 年 2 月 26 日 |
時刻 (UTC) |
04:55 |
プラットフォーム |
該当なし |