您的位置:首页 > 其它

64位系统下文件重定向

2015-06-26 09:15 351 查看
       一些使用Win7 64位旗舰版系统的用户,也许会发现在C:\windows\中有一个体积达1G多名为syswow64的文件夹,在32位系统中是没有此文件夹的,那么syswow64究竟是么文件夹,能否将它删除掉以节省空间呢?现小编就此问题,给大家作出以下解析,大家一起来了解下吧。



一、解析在Win7 64位系统中syswow64是什么文件夹

    sysWoW64 是一个Windows系统中的一个子系统, 它能够运行32-bit 应用,windows操作系统程序, 而且所有的windows系统64位版本上都存在此文件。 WoW64是微软设计用于处理许多在32位t Windows系统 和64位 Windows 系统之间的不同,特别对于Windows自身的结构变化上的不同。syswow64是一个非常重要的文件夹,win7 64位系统全靠它来运行32位的软件。

二、解析能否删除syswow64文件夹


    从以上的解释,相信你已经不敢去删除了,如果删除后系统就会崩溃,提示缺少各种文件。

    以上就是关于解析Win7 64位系统syswow64是什么文件夹,能否删除分享了,通过以上的解释后,大家对Win7 64位系统有了进一步的了解。
 

三.文件系统重定向

从windows 64位系统中的文件系统重定向说起。当微软开发了64位系统时,为了做到向前兼容,需要重新实现32为系统中需要的相关文件(system32文件夹下的dll以及exe)。然而,这些新的实现版本是基于64位系统开发的,因此如果继续存放于System32文件夹下,显得名不副实。可是为了做到向前兼容,又需要将这些依赖文件存放于这个目录下,为了解决上述冲突,微软采用了一种文件系统重定向机制:在64位系统下,System32文件夹下的文件实际重定向到SysNative这个文件夹(注意,这个文件夹不能直接找到)。这样,就可以将64位系统下64位的库和应用程序存放于System32文件夹下(因为已经重定向到SysNative了),而32位的库和应用程序则被存放在另一个叫做SysWOW64的文件夹中。具体的对应关系为:

/Windows/SysWOW64 文件夹下存放32位的库和应用程序(WOW64 == Windows on Windows 64 bit )

/Windows/System32  文件夹下存放64位的库和应用程序

 

四.System 、system32区别

system32:

32位的系统文件夹,其中有很多虚拟设备文件(扩展名为VXD),随意删除它们会引起系统出错甚至崩溃

system

   这是系统文件夹,存放了系统中的重要文件(如DLL文件等),一些软件在安装时也会向该文件夹复制文件,因此,随着安装的软件的增加,此文件夹中的内容也会越来越多。该文件夹内的文件一般不要轻易删除,否则会导致系统错误。

区别与联系System和System32:尽管这两个文件夹在Win9X/Me中也有,但是,Win2000/XP中几乎所有的系统文件都放在System32下,而system下只存放一些16位的驱动程序及一些软件的共享运行库。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  操作系统