如何重新初始化離線檔案快取和資料庫


結論


「離線檔案」(CSC 或用戶端快取處理) 快取和資料庫具有內建功能,可在內容疑似損毀時重新啟動。如果疑似發生損毀,「同步處理精靈」可能會傳回下列錯誤訊息:
無法合併以下位置的離線變更:\\server_name\share_name。參數錯誤。

其他相關資訊


方法 1

「離線檔案」快取是位於 %SystemRoot%\CSC 資料夾的資料夾結構,其預設為隱藏。不可直接修改CSC 資料夾以及其所包含的任何檔案和子資料夾;否則會導致資料遺失且「離線檔案」功能會完全損毀。

如果您懷疑資料庫發生損毀,則應使用「離線檔案」檢視器刪除檔案。檔案從「離線檔案」檢視器中刪除後,系統便會強制使用「同步處理管理員」執行檔案同步處理。如果快取仍無法正常運作,則可使用下列程序執行「離線檔案」重設:
  1. [離線檔案] 索引標籤上的 [資料夾選項] 中,按下 CTRL+SHIFT,然後按一下 [刪除檔案]。下列訊息隨即出現:
    位於本機電腦上的「離線檔案」快取會重新初始化。任何尚未與網路上電腦進行同步處理的變更將會遺失。所有可供離線存取的檔案或資料夾皆無法再供離線使用。必須重新啟動電腦。

    您是否要重新初始化快取?
  2. 按兩次 [是] 以重新啟動電腦。

方法 2

使用登錄編輯程式

如果要我們為您重新初始化離線檔案快取和資料庫,請前往<為我修正此問題>一節。如果您要自行修正這個問題,請前往<讓我自行修正此問題>一節。

為我修正此問題



如果要自動修正此問題,請按一下 [Fix it] 按鈕或連結。按一下 [檔案下載] 對話方塊中的 [執行],並依照 Fix it 精靈中的步驟執行。




注意
  • 執行自動修正之前,請確認已同步處理檔案。否則會遺失未同步處理的變更。
  • 此精靈可能只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。
  • 如果您不在發生問題的電腦上,則可將 Fix it 解決方案儲存至快閃磁碟機或 CD,然後在發生問題的電腦上執行。

然後請前往<這樣是否已修正問題?>一節。



讓我自行修正此問題

如果您無法存取 [離線檔案] 索引標籤,請使用此方法來修改登錄,以重新初始化系統上的「離線檔案」(CSC) 快取。使用此方法亦可重新初始化多個系統的離線檔案資料庫/用戶端快取。新增下列登錄子機碼:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache
機碼名稱:FormatDatabase
機碼類型:DWORD
機碼值:1
注意 系統會忽略實際的登錄機碼值。必須重新啟動電腦讓此登錄變更生效。重新啟動電腦時,Shell 會重新初始化 CSC 快取,然後刪除登錄機碼 (若登錄機碼存在)。

警告 所有快取檔案皆會刪除,且未同步處理的資料會遺失。

Use Reg.exe

您也可以使用 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 用戶端電腦上存取離線檔案

参考


如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

230739 離線檔案快取資料夾的結構

328284 某些未設定可供離線使用的檔案和資料夾為快取項目


這樣是否已修正問題?

  • 檢查問題是否已修正。如果問題已修正,您便已完成本節。如果問題尚未修正,則可連絡技術支援
  • 我們非常感謝您提供意見反應。如果要提供意見反應,或報告此解決方案的任何問題,請在「為我修正此問題」部落格 中留下您的意見,或者傳送電子郵件給我們。