この記事は、システムの復元が復元を完了できず、終了する問題を解決するのに役立ちます。
元の製品バージョン: ファイル ベースの書き込みフィルター
元の KB 番号: 2390760
現象
システムの復元は復元を完了できず、次のエラーで終了します。
この復元は不完全です。 不適切なシャットダウンによって中断されました。 この復元を元に戻すか、別の復元ポイントを選択する必要があります。
原因
システムの復元と、ファイル ベースの書き込みフィルター (FBWF) とレジストリ フィルターの組み合わせを同時に使用することはできません。 レジストリ フィルターが有効になっていると、システムの復元を以前の時点に正しく復元できません。
解決方法
システムの復元が正常に機能するためには、FBWF とレジストリ フィルターを無効にする必要があります。
FBWF とレジストリ フィルターは、システムの復元を使用して復元ポイントを作成したり、システムを以前の時点に復元したりするたびに無効にする必要があります。
FBWF とレジストリ フィルターが使用されている場合は、システムの復元を無効にする必要があります。
レジストリ エディター ( start に移動、 Run を使用して、 Regedit.exeを入力し、 enter キーを押します)、次の regnode を作成します (存在しない場合は、次の値を設定して FBWF とレジストリ フィルターを無効にして、復元ポイントを作成するか、システムを以前の時点に復元します)。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RegFilter] "Start"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FBWF] "Start"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\srservice] "Start"=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sr] "Start"=dword:00000000
逆に、FBWF とレジストリ フィルターを有効にし、システムの復元を無効にするために、次のレジストリ キーを適宜設定します。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RegFilter] "Start"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FBWF] "Start"=dword:00000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\srservice] "Start"=dword:00000004
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sr] "Start"=dword:00000004
重要
この手順では、レジストリを変更するように指示します。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 保護のために、レジストリを変更する前に、バックアップします。 その後、問題が起こった場合は、レジストリを復元できます。 レジストリのバックアップと復元方法の詳細は、「Windows のレジストリのバックアップおよび復元の方法」を参照してください。
これらのレジストリ キーの追加は、いくつかの方法で行うことができます。 次の例に示すように、RegEdit を使用できます。 または、レジストリ エントリ (.reg) ファイルを使用して、レジストリの変更を複数の Windows ベースのコンピューターにリモートで配布することもできます。 .reg ファイルを実行すると、ファイルの内容がローカル レジストリにマージされます。 そのため、 .reg ファイルは慎重に配布する必要があります。 次の記事では、レジストリに関する詳細情報と、Regedit ファイルや .reg ファイルなど、いくつかの編集方法について説明します。
Regedit の使用例:
[ Start メニューをクリックし、[実行 選択...] をクリックします。
型: Regedit
Enter キーを押すか、OK をクリックします。
レジストリの [ソフトウェア] セクションに次のキーを追加します。
[HKEY_LOCAL_MACHINE\software\Microsoft\Windows Embedded POSReady] "Version"=(REG_SZ)"2.0"
詳細
レジストリ フィルターは、ネットワーク ドメインに接続し、FBWF が有効になっており、システム ボリュームを保護するときに、特定のレジストリ値を保持するために必要な機能を提供します。 FBWF はシステム復元サービスを正しく無効にし、POSReady では既定で無効になっています。 POSReady ランタイムで Sysprep を実行するか、システム復元を手動で呼び出すと、システム復元サービスを有効にすることができます。