重新啟動計算機之後,資料夾重新導向無法正常運作

本文提供重新啟動計算機後資料夾重新導向無法正確運作的問題因應措施。

適用於:Windows 10 - 所有版本、Windows Server 2012 R2
原始 KB 編號: 951049

問題描述

在執行 Windows Server 2008 或 Windows Vista 的電腦上,會啟用資料夾重新導向。 您會在重新啟動電腦之後立即登入。 在此情況下,Windows 檔案總管會嘗試在工作站服務啟動之前顯示桌面,而您遇到下列其中一個問題:

  • 當您嘗試存取重新導向的資料夾時,您會收到下列錯誤訊息: \servername*Username*sharename** 目前無法使用。

  • 不會顯示 [檔]、[圖片]、[音樂] 和 [桌面] 資料夾。

因應措施

若要解決此問題,請使用下列其中一種方法。

方法 1:註銷,然後再次登入

Windows 檔案總管會使用 Well-Known 資料夾快取。 Well-Known 資料夾快取會在登入期間初始化。 當您註銷再重新登入時,Windows 會重建快取。 此時,您可以正確地套用 群組原則 設定。 此外,快取已正確填入。

注意事項

For more information about Group Policy settings and about the Well-known folder cache, see the "More information" section.

方法 2:等候 12 分鐘

Well-Known 資料夾快取的預設更新間隔為12分鐘。 若要取得重新導向資料夾的存取權,請等候 12 分鐘的更新間隔結束。

方法 3:減少更新間隔

您可以變更登錄,以減少 Well-Known 資料夾快取的更新間隔。

若要讓我們為您修正此問題,請移至「為我修正」一節。 如果您想要自行修正此問題,請移至一節。

為我修正

若要自動修正此問題,請按兩下 [修正此問題 ] 連結。 然後 按兩下 [ 檔案下載 ] 對話框中的 [執行],並遵循此精靈中的步驟。

注意事項

此精靈只能使用英文;不過,自動修正也適用於其他語言版本的 Windows。

注意事項

如果您不在發生問題的計算機上,您可以將自動修正儲存至快閃磁碟驅動器或 CD,以便在發生問題的電腦上執行。

現在請移至「此問題已修正嗎?」一節。

讓我自行修正此問題

重要事項

這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需如何備份和還原登錄的詳細資訊,請按下列文章編號以檢視 Microsoft 知識庫中的文章: 322756 如何在 Windows 中備份和還原登錄

您可以變更 KnownFolderSettings 子機碼的兩個登錄值,以減少 Well-Known 資料夾快取的更新間隔。 這些值會根據查詢的成功或失敗,控制用來更新 Well-Known 資料夾快取的間隔。 根據預設,沒有 KnownFolderSettings 子機碼。 相反地,您必須建立這個子機碼。 若要建立 KnownFolderSettings 子機碼及其值,請遵循下列步驟:

  1. 按一下 [開始],按一下 [執行],輸入 regedit,然後按一下 [確定]

  2. 找出並按下列登入機碼: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer

  3. 在 [編輯] 功能表上,指向 [新增],然後按一下 [機碼]

  4. 輸入 KnownFolderSettings,然後按 ENTER。

  5. 以滑鼠右鍵按兩下 KnownFolderSettings,指向 [新增],按兩下 [DWORD 值],然後輸入 CachetimeoutSuccess。

  6. 以滑鼠右鍵按兩下 [CachetimeoutSuccess],然後按兩下 [ 修改]

  7. 在 [ 值數據] 欄 位中,輸入介於 0 到 720000 毫秒之間的值, (ms) 。

    注意事項

    CachetimeoutSuccess 登錄值可控制在建置快取時成功填入快取專案的逾時。 建議您將此值設定為最大值 720000 毫秒 (12 分鐘) 除非您必須設定快取以更頻繁地重新填入設定。 值減少可能會導致處理器和網路負載增加。 (增加的負載與 Windows Explorer.)

  8. 以滑鼠右鍵按兩下 KnownFolderSettings,指向 [新增],按兩下 [DWORD 值],然後輸入 CachetimeoutFailure。

  9. 以滑鼠右鍵按兩下 [CachetimeoutFailure],然後按兩下 [ 修改]

  10. 在 [ 值數據] 字 段中,輸入介於 0 到 720000 毫秒的值。

注意事項

CachetimeoutFailure 登錄值可控制在建置快取時未成功填入之快取專案的逾時。 建議您將此值設定為 60000 毫秒。 當您這樣做時,Windows 檔案總管會在 1 分鐘後嘗試重新填入失敗的快取專案。 此時間範圍足以讓工作站服務完成初始化程式。

這樣是否已修正問題?

檢查該問題是否已修正。 如果問題已修正,您就已完成本文。 如果問題尚未修正,則可連絡技術支援服務

其他資訊

Windows Server 2008 和 Windows Vista 會使用 Well-Known 資料夾功能來判斷使用者設定檔中資料夾的位置。 藉由使用這項功能,Windows 會視需要將 Well-Known 資料夾重新導向至其他位置。 具體而言,Windows 檔案總管會查詢 Well-Known 資料夾 GUID。 此查詢會傳回實際的資料夾位置,不論是在硬碟或遠端伺服器上。

Windows 檔案總管會快取 Well-Known 資料夾及其位置,以優化 Well-Known 資料夾查閱。 系統會對快取執行查詢,然後將位置傳回給應用程式或 Windows 檔案總管。

當您使用資料夾重新導向時,您會收到來自 群組原則 的資料夾重新導向設定。 除非工作站服務已啟動,否則無法進行此程式。 如果工作站服務尚未啟動,Well-Known 資料夾快取將無法使用。 這會導致重新導向資料夾位置的查詢失敗。 此外,在下一次更新之前,快取仍然無法使用。 根據預設,第一次初始化快取並在登入) 期間建置快取之後,會每隔 12 分鐘更新一次 (。

狀態

Microsoft 已確認這是問題。