文件未显示在 C:\ 中,但它确实存在

文件未显示在 C:\ 中,但它确实存在

我在 Windows 10 的 C:\ 中将一个文件另存为 .jpg。然后我转到 Windows 资源管理器将其移动到另一个目录,但它不在那里。我在 cmd 中检查了隐藏文件,但什么也没有。但是在 Photoshop 中,我可以单击 C:\ 中的文件->打开,它就在那里。右键单击属性隐藏未被选中。我可以在 Photoshop 中打开它并将其保存到 c: 的子目录中,它就在那里。

为什么它不显示在文件资源管理器中,但却显示在 Photoshop 中?

答案1

我在 Photoshop 中创建了另一个文件,但名称不同。仍然看不到它。在 Photoshop 中,我右键单击其中一个文件,然后选择“创建快捷方式”。它询问我是否要将其放在桌面上,我回答是。

我点击了快捷方式,它在照片中打开了它。文件信息显示文件夹路径为 C:\Users\Steve\AppData\Local\VirtualStore

这两个文件都在该目录中。

一个网站这样描述虚拟存储:当虚拟化程序试图写入受保护的位置(例如 Program Files)时,Windows 将拦截访问被拒绝响应,并将写入重定向到隐藏文件夹 C:\Users\\AppData\Local\VirtualStore。

当虚拟化程序尝试从受保护的位置读取时,Windows 将首先在 VirtualStore 中查找该文件的副本。如果找到,它将使用该副本。否则,它将尝试从原始文件读取。

因此,它保护 c 根并将文件发送到那里,但虚拟化应用程序知道在哪里查找。

相关内容