你目前正处于脱机状态,正在等待 Internet 重新连接

Windows Vista 中的“文件或文件夹不存在”错误

自动诊断和修复问题
“自动诊断和修复 Windows 文件和文件夹问题”疑难解答程序可能会自动修复本文中描述的问题。此疑难解答程序可以修复许多不同的问题。 了解更多

立即运行自动诊断和修复 Windows 文件和文件夹问题疑难解答程序可能会自动修复本文中描述的问题。此疑难解答程序可以修复许多不同的问题。 了解更多

立即运行注意 如果您希望亲自解决该问题,请转到我自己修复此问题部分。
该信息是否有用?请向我们发送您的反馈
症状
在运行 Windows Vista 的计算机上,尝试重命名或移动文件或文件夹时,您会收到类似于以下内容的错误消息:
文件或文件夹不存在。
原因
出现此问题的原因在于以下注册表子项中的 <Folder ID> 注册表项已损坏或删除:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions
我自己修复此问题
重要说明 此部分、方法或任务包含有关如何修改注册表的步骤。但是,注册表修改不当可能会出现严重问题。因此,请一定严格按照下列步骤操作。为了获得进一步保护,请在修改注册表之前对其进行备份。这样就可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows 中备份和还原注册表


要解决此问题,请根据 knownfolders.h 中的值在以下注册表子项中创建缺少的 <Folder ID> 注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions


注意
  • 如果 KnownFolders 项存在,但是该值与 knownfolders.h 中列出的值不同,则会显示“文件和文件夹错误用户交互”页面。您可以选择“是”KnownFolders 项设置为其默认设置,或者选择“否”保持当前设置。
  • 不应修改注册表中由第三方应用程序创建的其他文件夹引用。
该信息是否有用?请向我们发送您的反馈
MATS 程序包如何修复此问题
  1. MATS 程序包扫描您的计算机,并检测计算机运行的是基于 x86 版本还是基于 x64 版本的 Windows Vista。
  2. MATS 程序包创建缺少的 <Folder ID> 注册表项。

    注意 在此过程中,将显示一个对话框。此对话框向您提供了自动修复问题(推荐选项)或手动选择各个问题进行修复的选项。如果手动选择各个问题进行修复,则必须从对话框中选择"重命名或移动文件和文件夹"“其他或不知道”选项。
  3. MATS 程序包验证是否成功创建了缺少的 <Folder ID> 注册表项。
MATS 程序包修复的其他问题
2394521 无法清空 Windows XP 或 Windows Vista 中的回收站
934160 “网络或文件权限”或“文件夹不存在”错误
813711 对文件夹的大小、视图、图标或位置所做的更改已丢失
2394740 在从 Windows XP 升级到 Windows Vista 后,无法选择多个项目
2396571 在 Windows 中错误地更改图标
属性

文章 ID:949109 - 上次审阅时间:02/29/2012 04:30:00 - 修订版本: 5.0

  • kbexpertiseinter kbtshoot kbprb kbsurveynew kbexpertisebeginner kbmatsfixme KB949109
反馈