如果您正在使用一个64位版本的Windows操作系统,你可能遇到“SysWoW64”目录而浏览系统驱动(通常是C:驱动器)。在研究这个文件夹,我们遇到了几个帖子,人们认为它包含恶意软件和试图删除它。
一些网站甚至试图出售他们的杀毒软件通过标签SysWOW64文件夹作为一个特洛伊木马。
然而,让我们向你保证SysWOW64文件夹是一个合法的Windows文件夹,和删除它从你的电脑会有影响。
在这篇文章中,我们将深入的死亡SysWOW64文件夹并学习它是什么和它包含什么,以及为什么它是重要的您的Windows操作系统。
表的内容
32位和64位
在我们试着理解SysWOW64文件夹是什么,我们必须首先理解32位和64位体系结构之间的差异。
以前,Windows操作系统只支持32位技术,也是相同的可用的硬件体系结构。然而,由于推出Windows 7, 64位的操作系统和硬件的普及开始上升,因为他们现在几乎相同的成本为32位。
64位架构在32位显著的性能提高。它支持更多的内存,而32位系统不超过4 gb的内存。此外,64位硬件更现代和更快。
已经说过,软件的32位和64位的操作系统也必须相同的架构。因此,开发人员创建早些时候32位软件,然后后来超越了64位对应的操作系统发布时相同的架构。
即使在今天,一些使用32位的应用程序可以运行在64位操作系统。这就是SysWOW64文件夹。让我们进一步解释这个。
SysWOW64在Windows是什么
SysWOW64文件夹可以在以下位置:
C:\Windows
理解SysWOW64文件夹和它所做的,我们必须首先指的是不同的体系结构。
如果你是使用普通的32位操作系统,那么所有32位应用程序和程序将文件存储在C: \程序文件,和系统级的. dll文件将存储在C: \ Windows \ System32系统。”
然而,由于一个64位的操作系统是向后兼容的,它可以运行32位的软件。然而,这是通过将32位和64位应用程序的DLL文件。这就是SysWOW64目录中起着重要作用。
在64位操作系统,64位程序存储文件在“C: \程序文件,”和系统级的DLL文件在“C: \ Windows \ System32系统。”然而,任何32位应用程序和程序在64位操作系统将他们的文件存储在C: \程序文件(x86)”和DLL文件在“C: \ Windows \ SysWOW64。”
WOW64代表Windows 32位Windows 64位。这是x86模拟器允许32位Windows应用程序运行在64位Windows。
Sysem32与SysWOW64文件夹
如前所述,System32系统文件夹C: \ Windows \ System32系统”在64位操作系统存储库的64 -应用程序和程序。然而,SysWOW64文件夹存储库的32位应用程序和程序。
当一个32位的应用程序将要求相关的库,它将被重定向到“C: \ Windows \ SysWOW64”而不是“C: \ Windows \ System32系统。”
“32”的名义“System32系统”会把你扔了,似乎它存储数据的32位应用程序,但事实并非如此,这就是为什么有些用户可以配置。事实上,它为64位应用程序商店DLL文件。为什么是这样的吗?
为什么System32系统64位?
尽管它有“32”的名义目录,那么为什么它为64位应用程序存储数据吗?
在早些时候,微软并没有将“System32系统”文件夹重命名为“System64”,因为应用程序开发者已经使用了“C: \ Windows \ System32系统”目录作为标准和硬编码成64位应用程序。如果微软改变目录的名称,那么它将需要所有的开发人员修改应用程序代码。
因此,微软离开System32系统作为默认架构库,为32位库在创建一个新的名为“SysWOW64。”
常见问题(faq)
删除SysWOW64安全吗?
不,这不是安全的。SysWOW64 Windows(64位)是一个合法的目录存储库的32位应用程序和程序。因此,删除会影响应用程序和操作系统。
SysWOW64含有病毒吗?
SysWOW64是一个合法的Windows目录和不包含任何病毒或恶意软件。然而,外部威胁可以给图书馆内SysWOW64文件夹,在这种情况下,我们建议您扫描文件夹具有良好的防病毒软件,但不删除文件夹或受感染的图书馆。
SysWOW64用于什么?
SysWOW64文件夹包含32位应用程序和程序的库在64位操作系统。
SysWOW64从System32系统有什么不同?
在64位操作系统,System32系统文件夹存储库对于64位的程序,和SysWOW64文件夹存储库的32位应用程序和程序。
为什么没有在32位Windows SysWOW64文件夹吗?
SysWOW64目录是为了存储32位库在64位操作系统因为System32系统文件夹将用于64位库。因此,在32位操作系统,一个单独的文件夹中为不同的库不需要,因为它不能运行64位(或任何其他架构)库。