所有檔案會意外地從都移除本機的 [我的文件] 資料夾當您登入 Windows XP 的電腦,

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

933684
本文已封存。本文係以「現狀」提供且不會再更新。
徵狀
當您連線到網路並登入 Windows XP 的電腦的 Windows XP 電腦時,會意外地從本機的 [我的文件] 資料夾移除所有的檔案。沒有還原這些檔案,直到您同步處理本機我的文件] 資料夾。

如果下列情況成立,您會發現這個問題:
  • [原則製作程式] 嵌入式管理單元安裝在電腦上。
  • [我的文件] 資料夾被重新導向至共用資料夾使用資料夾重新導向功能中。
  • [離線檔案] 選項已啟用 [我的文件] 資料夾。
  • 電腦在離線模式下工作。
發生的原因
當用戶端快取 (CSC) 查詢我的文件資料夾位置,從下列登錄子機碼,就會發生這個問題:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
當 CSC 查詢登錄子機碼,以擷取本機的 [我的文件] 資料夾的路徑時,CSC 會尋找使用者的 個人 值設定為 null 由原則 Maker 嵌入式管理單元-在。 當使用者的 個人 的值設為 Null CSC 會認為本機我的文件] 資料夾不可以使用。因此,CSC 清除本機離線快取供本機的 [我的文件] 資料夾。
解決方案
安裝此 Hotfix 之後,[我的文件] 資料夾的路徑儲存在下列登錄中:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Hotfix 資訊

Microsoft 提供支援的 Hotfix。不過,此 Hotfix 旨在修正本文中所述隨問題。只會發生此特定問題的系統套用此 Hotfix。這個 Hotfix 可能會接受額外的測試。因此,如果您不會嚴重影響這個問題,我們建議您等候下一個包含此 Hotfix 的軟體更新。

如果此 Hotfix 可供下載,您可在本知識庫文件的頂端找到「 可用的 Hotfix 下載 」區段。如果本節 Does Not Appear 請連絡[ Microsoft 客戶服務 ] 和 [ 支援 ] 以取得此 Hotfix。

附註如果發生其他問題,或如果需要任何疑難排解,您可能必須建立個別的服務要求。和此 Hotfix 無關的額外支援問題適用一般的支援費用。如需 Microsoft 客戶服務支援部門電話號碼的完整清單或要建立個別的服務要求,請造訪下列 Microsoft 網站:附註「 下載 Hotfix 」 表單會顯示此 Hotfix 會出現,以供使用的語言。如果您沒有看到您的語言,是因為此 Hotfix 是不適用您的語言。

必要條件

若要將這個 Hotfix,您必須有 Microsoft Windows XP Service Pack 2 (SP2) 安裝。

重新啟動需求

您必須套用此 Hotfix 之後重新啟動電腦。

Hotfix 取代資訊

此 Hotfix 不會取代任何其他的 Hotfix。

檔案資訊

此 Hotfix 的英文版在檔案屬性 (或更新版本的檔案屬性) 如下列表格中所列。這些檔案的日期和時間為 Coordinated Universal Time (UTC)。當您檢視檔案資訊時,會將它轉換為當地時間。若要到 UTC 與當地時間差異使用在 [日期及時間 中項目控制台中的 [時區] 索引標籤]。
Windows XP 與 Service Pack 2

檔案名稱檔案版本檔案大小日期時間平台
Cscui.dll5.1.2600.3103326,6562007 年三月 19 日06: 08x86
狀況說明
Microsoft 已確認<適用於>一節所列之 Microsoft 產品確實有此問題。
其他相關資訊
當就會發生這個問題就會產生下列呼叫堆疊。

堆疊輸出

0:036> kbChildEBP RetAddr Args to Child 0693dfdc 7c9eeee8 00000000 7c9c7a04 00000000 shell32!_GetFolderPath+0x6d0693e008 7c9f1c17 00000000 7c9c7a04 00000000 shell32!_GetFolderPathCached+0x930693e24c 7c9f1b7e 00000000 7c9c7a04 00000000 shell32!_CreateFolderIDList+0xe00693e274 7c9ef455 00000000 ffffffff 00001000 shell32!_GetFolderIDListCached+0x840693e298 7ca26638 00000000 00001005 00000000 shell32!SHGetFolderLocation+0x9e0693e2cc 7ca2668c 00000000 00000000 01ef1318 shell32!_ReparentAliases+0x490693e2e8 7ca266d7 01ef1318 0693e340 0000ffff shell32!SHILAliasTranslate+0x170693e324 7c9ede50 00e1ec00 00000000 05564f68 shell32!CDesktopFolder::ParseDisplayName+0xbe0693e38c 7c9edd9d 00e252e8 00000000 05564f68 shell32!CRegFolder::ParseDisplayName+0x930693e3c4 7c9ee336 05564f68 00000000 00000000 shell32!SHParseDisplayName+0xa30693e3e8 7ca23b6d 0693ebb0 00000000 00000000 shell32!ILCreateFromPathEx+0x3d0693e874 7ca41047 00000000 0693ebb0 00000001 shell32!CShellLink::_SetPIDLPath+0x440693efc4 064f1cc5 01dc7984 066124b0 0693f718 shell32!CShellLink::SetPath+0x1640693f174 06523313 0665d598 00000000 00000000 polprocl!apmConfigShortcut::Expand+0x7250693f254 00000000 00000000 00000000 00000000 polprocl!apmClientConfigs::handleProps+0x2830:036> reax=80070005 ebx=00000000 ecx=0000347b edx=00000015 esi=0693e040 edi=7c9c7a04eip=7ca23f0e esp=0693dfd0 ebp=0693dfdc iopl=0 nv up ei pl zr na pe nccs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246shell32!_GetFolderPath+0x6d:7ca23f0e 8bd8 mov ebx,eax0:036> !gleLastErrorValue: (Win32) 0x5 (5) - Access is denied.LastStatusValue: (NTSTATUS) 0xc0000022 - {Access Denied} A process has requested access to an object, but has not been granted those access rights.

警告:本文已自動翻譯

內容

文章識別碼:933684 - 最後檢閱時間:01/16/2015 09:42:06 - 修訂: 2.1

  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • kbnosurvey kbarchive kbmt kbautohotfix kbexpertisebeginner kbhotfixserver kbqfe KB933684 KbMtzh
意見反應