当自动运行提示删除 wow64 dll 时,删除安全吗?

当自动运行提示删除 wow64 dll 时,删除安全吗?

我有 Windows 8 64 位。

我跑自动运行(最新版本),它指出未找到 3 个 DLL:

在此处输入图片描述

问题

使用 Autoruns 删除这些条目安全吗?

答案1

这是一个 Windows Black Magic (TM):http://answers.microsoft.com/en-us/windows/forum/windows_8-performance/wow64dll-wow64cpudll-wow64windll-files-not-found/837ba758-ad0a-4bc3-b227-62046f7e198d?msgId=762f85e0-f11f-481b-a0e8-b92971acf422

如果自动运行报告未找到这些文件,请不要担心。只需忽略它即可。这三个文件对于在 64 位处理器上运行的 32 位进程至关重要(并且不可见)。

为了增加一点趣味,您可以通过启动 Windows PowerShell 的本机版本和 x86 版本来查看这一点,在两个版本中键入以下内容。令人惊讶的是,您会得到不同的结果:

cd $env:windir\system32
dir wow*

答案2

删除这些 dll 文件并不安全。列出的这些文件支持在 64 位计算机中运行的 32 位应用程序。不要删除 dll 文件,而是尝试使用
regsvr32 /s wow64win.dll管理员权限在命令提示符中输入来注册 dll

相关内容