次の方法で共有


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

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

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

まとめ

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

\\server_name\share_name でオフライン変更をマージできません。 パラメーターが正しくありません。

その他の情報

方法 1

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

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

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

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

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

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

方法 2

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

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

Note

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

警告

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

Reg.exeを使用する

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

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

Note

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