如何在 Windows 10 的打开文件对话框中查看隐藏的文件和文件夹?

如何在 Windows 10 的打开文件对话框中查看隐藏的文件和文件夹?

我已将资源管理器设置为查看隐藏文件,并且运行正常。但是,我刚刚注意到,当我尝试打开我的主机文件时,“etc”文件夹是隐藏的,因此不会显示在打开文件对话框中。

显然,打开文件对话框不使用这些资源管理器设置。

有什么方法可以设置文件打开对话框以便显示隐藏文件和文件夹?

答案1

这篇关于文件系统重定向器的文章

如果 32 位程序尝试访问该System32文件夹,它将被不可见地重定向到该%windir%\SysWOW64目录,以保持 32/64 位应用程序之间的兼容性。

%windir%\System32目录是为 64 位应用程序保留的。创建 64 位版本的 DLL 时,大多数 DLL 文件名都没有改变,因此 32 位版本的 DLL 存储在不同的目录中。WOW64 通过使用文件系统重定向器来隐藏这一差异。

在大多数情况下,每当 32 位应用程序尝试访问 时%windir%\System32,访问都会重定向到 %windir%\SysWOW64。对 的访问%windir%\lastgood\system32会重定向到%windir%\lastgood\SysWOW64。对 的访问%windir%\regedit.exe会重定向到%windir%\SysWOW64\regedit.exe。如果访问导致系统显示 UAC 提示,则不会发生重定向。而是启动所请求文件的 64 位版本。

为了防止出现此问题,请指定 SysWOW64 目录以避免重定向并确保可以访问 32 位版本的文件,或者以管理员权限运行 32 位应用程序,这样就不会显示 UAC 提示。Windows Server 2003 和 Windows XP:不支持 UAC。某些子目录不受重定向限制。

对这些子目录的访问不会被重定向到%windir%\SysWOW64

%windir%\system32\catroot

%windir%\system32\catroot2

%windir%\system32\driverstore

%windir%\system32\drivers\etc

%windir%\system32\logfiles

%windir%\system32\spool

相关内容