Yan 发表于 2023-8-12 20:33:31

UAC 文件虚拟化

在 Windows Vista 之前,许多应用程序通常是被管理员运行的。结果是,应用程序可以自由地读写系统文件和注册表键。如果标准用户运行这些程序,这些操作会由于权限不足而失 败。Windows Vista 及更高版本(Windows 7/8/10/11 等)通过重定向对用户配置文件中每个用户的写操作(以及后续的文件或注册表操作)来改进标准用户程序的兼容性。

如果当前目录需要提升权限才能写入,Windows 会静默地将当前目录的目录结构复制到一个名为VirtualStore并将您的文件复制到其中。

VirtualStore的完整路径是:“%LOCALAPPDATA%\VirtualStore”,这很可能会转化为“C:\Users\<account_name>\AppData\Local\VirtualStore”。

例如,当 MorGain 软件安装在“C:\Program Files (x86)\MorGain StructureFastDesign”,MorGain 软件VirtualStore的完整路径是:“%LOCALAPPDATA%\VirtualStore\Program Files (x86)\MorGain StructureFastDesign”。
在资源管理器中输入完整路径后,如果用户名为“Administrator”,可能会转化为“C:\Users\Administrator\AppData\Local\VirtualStore\Program Files (x86)\MorGain StructureFastDesign”。
页: [1]
查看完整版本: UAC 文件虚拟化