Windows XP でオフライン ファイル キャッシュとデータベースを再初期化する方法

この記事では、Windows XP のオフライン ファイル キャッシュとデータベースを再初期化する 2 つの方法について説明します。

適用対象: Windows XP
元の KB 番号: 230738

概要

オフライン ファイル (CSC またはクライアント側キャッシュ) キャッシュとデータベースには、コンテンツが破損していると疑われる場合に再起動する機能が組み込まれています。 破損が疑われる場合、同期ウィザードから次のエラー メッセージが返されることがあります。

\\server_nameshare_nameでオフライン変更\マージできません。 パラメーターが間違っています。

詳細情報

方法 1

オフライン ファイル キャッシュは、%SystemRoot%\CSC フォルダーにあるフォルダー構造であり、既定では非表示になっています。 CSC フォルダーと、そのフォルダーに含まれるファイルとサブフォルダーは直接変更しないでください。これにより、データが失われ、オフライン ファイル機能の完全な内訳が発生する可能性があります。

データベースの破損が疑われる場合は、オフライン ファイル ビューアーを使用してファイルを削除する必要があります。 オフライン ファイル ビューアーからファイルが削除されると、同期マネージャーを使用してファイルの同期が強制される可能性があります。 キャッシュが正しく機能していない場合は、次の手順を使用してオフライン ファイルのリセットを実行できます。

  1. [ フォルダー オプション] の [ オフライン ファイル ] タブで、Ctrl キーを押しながら Shift キーを押し、[ ファイルの削除] をクリックします。 次のメッセージが表示されます。

    ローカル コンピューターのオフライン ファイル キャッシュが再初期化されます。 ネットワーク上のコンピューターと同期されていない変更はすべて失われます。 オフラインで使用できるファイルまたはフォルダーは、オフラインでは使用できなくなります。 コンピューターの再起動が必要です。

    キャッシュを再初期化しますか?

  2. [はい] を 2 回クリックして、コンピューターを再起動します。

方法 2

レジストリ エディターを使用する

[ オフライン ファイル ] タブにアクセスできない場合は、このメソッドを使用して、レジストリを変更して、システム上のオフライン ファイル (CSC) キャッシュを再初期化します。 また、このメソッドを使用して、複数のシステム上のオフライン ファイル データベース/クライアント側キャッシュを再初期化します。 次のレジストリ サブキーを追加します。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache
キー名: FormatDatabase
キーの種類: DWORD
キー値: 1

注:

レジストリ キーの実際の値は無視されます。 このレジストリの変更には再起動が必要です。 コンピューターが再起動すると、シェルは CSC キャッシュを再初期化し、レジストリ エントリが存在する場合はレジストリ キーを削除します。

警告

すべてのキャッシュ ファイルが削除され、同期されていないデータが失われます。

Reg.exe を使用する

Reg.exe コマンド ライン エディターを使用して、このレジストリ値を設定するプロセスを自動化することもできます。 これを行うには、Reg.exe ウィンドウに次のコマンドを入力します。

REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache" /v FormatDatabase /t REG_DWORD /d 1 /f

注:

Windows Vista または Windows 7 でオフライン ファイル キャッシュとデータベースを再初期化する特定の手順については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。
942974 Windows Vista または Windows 7 ベースのクライアント コンピューターでは、ファイル サーバーがネットワークから削除された場合でも、オフライン ファイルにアクセスできます。