我是盒子的管理员。我已经关闭所有文件夹选项“隐藏受保护的操作系统文件”并打开“显示隐藏的文件和文件夹”。
我可以在 Windows 资源管理器中看到这个文件夹:C:\Windows\System32\winevt\Logs
但我无法从事件日志查看器 MMC 管理单元 BizTalk 管理控制台中看到它。在该工具和其他工具(如 GamutLog-Viewer)中,当我执行“文件打开”并粘贴到同一目录时,我得到:\ C:\Windows\System32\winevt\Logs - 路径不存在 - 检查路径然后再试一次。
在 Windows 记事本中,我可以执行“文件打开”,粘贴相同内容,然后获取目录。
为什么一种工具与另一种工具不同?
我应该只创建一个 C:\EventLogArchive 并将我的所有日志存档在那里吗?
下面是 NotePad 和 NotePad++ 的几个屏幕截图,显示了 NotePad 如何导航到目录,而 NotePad++ 不能:
利用
C:\Windows\Sysnative\winevt
在大多数情况下,只要 32 位应用程序尝试访问
%windir%\System32
,访问就会重定向到%windir%\SysWOW64
。32 位应用程序可以通过替换
%windir%\Sysnative
. 识别为用于指示文件系统不应重定向访问的特殊别名。该机制灵活易用,因此是绕过文件系统重定向的推荐机制。请注意,64 位应用程序不能使用别名,因为它是一个虚拟目录而不是真实目录。%windir%\System32
WOW64
Sysnative
Sysnative
来自此处的文件系统重定向器 technet 文章。
我可以在我的 Windows 8.1 x64 以及最新版本的 Notepad++ 上重现此问题。正如更细心的人注意到的那样,这是因为 Notepad++ 是 x32 应用程序,将“system32”替换为“sysnative”就可以了。如果我输入
我可以很好地看到这些文件。