Vista虚拟化功能故障解决方法

豆豆网   技术应用频道   2008年02月26日  【字号: 收藏本文

内容摘要:用Windows Vista操作系统的虚拟化功能,你可能会遇到下面所描述的文件和注册表虚拟化问题。

  情形4:在卸载应用程序之后,该应用程序的文件仍在计算机上

  在这种情况下,您会遇到下列症状之一: • 在其他应用程序中,您注意到已卸载应用程序的文件和文件夹信息仍存在于 %programfiles%、%programdata% 或 %systemroot% 文件夹中。

  • %userprofile%AppDataLocalVirtualStore 文件夹比预期的大。在卸载应用程序时,未删除在该应用程序运行时创建的虚拟化文件。

  原因

  以下一种或多种情况可能会引起这些问题: • 应用程序试图在某些指定的虚拟化文件夹之外创建文件或文件夹。

  • 应用程序在 %programfiles% 文件夹中保存的文件可能指向用户虚拟存储文件夹以外的文件夹。

  • 应用程序使用了一个虚拟化不支持的文件。

  解决方案

  情形1

  要确定是否存在情形 1 中描述的问题,请在事件查看器中查找 FileCreateVirtualExclude 事件。为此,请按照下列步骤操作: 1. 单击“开始”,在“开始搜索”框中键入 eventvwr,然后单击“程序”列表中的“eventvwr.exe”。

  如果系统提示您输入管理员密码或进行确认,请键入密码或单击“继续”。

  2. 依次展开“应用程序和服务日志”、“Microsoft”、“Windows”和“UacFileVirtualization”,然后选择“Operational”。如果事件 ID 为 5000,则说明已发生 FileCreateVirtualExclude 事件。

  要解决此问题,请使用下列方法之一: • 如果该程序尚未安装在 %programfiles% 文件夹中,请将其重新安装在 %programfiles% 文件夹中。

  • 使用具有管理凭据的帐户运行此应用程序。为此,请找到并右键单击该应用程序的快捷方式,然后单击“以管理员身份运行”。

来源:豆豆网转载    作者:天极网    责编:豆豆技术应用

正在加载评论...