情形 要解决此问题请使用下列方法之一 ? 单击浏览器栏上显示的兼容性文件按钮以查看该文件夹中的虚拟化文件仅当该文件夹中存在虚拟化文件时才显示兼容性文件按钮 ? 在 C:\Users\User_name\AppData\Local\VirtualStore 文件夹中查找文件和文件夹 ? 将应用程序的数据保存在用户配置文件下的文件夹中 情形 警告如果使用注册表编辑器或其他方法错误地修改了注册表则可能会出现严重问题这些问题可能需要重新安装操作系统才能解决Microsoft 不能保证可以解决这些问题修改注册表需要您自担风险 要解决此问题请使用下列方法之一 ? 在提升的命令提示符处运行该应用程序为此请按照下列步骤操作 单击开始在开始搜索框中键入 cmd然后在程序列表中单击cmdexe 如果系统提示您输入管理员密码或进行确认请键入密码或单击继续 键入 MyAppsPath/MyAppMyAppsPath/MyApp 代表该应用程序的路径和名称然后按 Enter ? 打开虚拟存储然后删除原来的应用程序数据文件为此请使用 Windows 资源管理器打开 C:\Users\User_name\AppData\Local\VirtualStore\Program Files\MyApp 文件夹然后删除您的文档或数据文件之外的所有文件 ? 从注册表中删除虚拟存储 要在注册表中查找虚拟存储并删除所有不需要的注册表项请按照下列步骤操作 单击开始在开始搜索框中键入 regedit然后在程序列表中单击regeditexe 如果系统提示您输入管理员密码或进行确认请键入密码或单击继续 找到并单击下面的注册表子项 HKEY_CURRENT_USER\Software\Classes\VirtualStore 对于不再需要的任何应用程序注册表项请右键单击该项单击删除然后单击是 情形 要解决此问题请使用 Windows 资源管理器打开 C:\Users\User_name\AppData\Local\VirtualStore\MyApp 文件夹然后删除所有过时的应用程序数据 更多信息 文件和注册表虚拟化可以帮助对注册表和文件系统只有受限访问权限的用户向这些受保护的区域写入内容虚拟化会创建一个每个用户副本然后重定向连续的数据操作 例如在受限用户帐户下或者在需要用户访问控制权限的帐户下运行应用程序当此应用程序向系统位置(如 %programfiles% 文件夹)写入内容时Windows Vista 会将写入操作和读取操作重定向到用户配置文件文件夹 (%localappdata%\VirtualStore) 中的用户特定位置默认情况下此位置为 C:\Users\User_name\AppData\Local\VirtualStore\Program Files\Application_name注册表虚拟化的工作原理与之类似但应用于 HKEY_LOCAL_MACHINE\SOFTWARE 子树下的注册表项此子树下的注册表项和数据重定向到 HKEY_CURRENT_USER\Software\Classes\VirtualStore 子项 [] [] [] |