SysWOW64是个什么文件夹?

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
 

WoW64 (Windows-on-Windows 64-bit)是一个Windows操作系统的子系统, 能够运行32-bit 应用程序, 并且在所有的64-bit 版本的windows上都存在- 包括

  • Windows 2000 Limited Edition
  • Windows XP Professional x64 Edition, and IA-64
  • 64-bit版本的Windows Server 2003
  • 64-bit版本的Windows Vista
  • 64-bit版本的Windows Server 2008
  • 64-bit版本的Windows 7

在Windows server 2008 R2上, 这是一个可选组件. WoW64被设计用来处理许多在32-bit Windows 和64-bit Windows之间的不同, 尤其是在Windows自身的结构变化上的不同.

 

转换库

==========

WoW64子系统是一个轻量级的compatibility layer, 在所有版本的windows上都拥有同样的接口. 它的主要目的是用来创建32-bit环境, 为了让32位的应用程序可以不经过任何修改就运行在64-bit的系统上, 它提供了必须的接口.

技术上说, WOW64是由三个DLL实现的.

  • Wow64.dll 是Windows NT kernel的核心接口, 在32位和64位调用之间进行转换, 包括指针和调用栈的操控.
  • Wow64win.dll 为32位应用程序提供合适的入口指针.
  • Wow64cpu.dll 负责将处理器在32位和64位的模式之间转换.

注册表和文件系统

==========

WOW子系统也会处理运行64-bit应用程序的其他关键方面. 比如说, 在管理32位应用程序与windows注册表的交互时,  会给存储子系统提供接口(32位的注册表与64位的注册表不太一样.)

 

操作系统使用%SystemRoot%\system32目录来存储64-bit的库文件和可执行文件. 这样做是为了向后兼容, 因为很多旧系统的应用程序都是使用hardcoded的方式来获取这个路径的. 当执行32位应用程序的时候, WOW64会将对DLL的请求从system32重定向到%SystemRoot%\SysWOW64, 在SysWOW64目录中, 包含了旧系统的库和可执行文件.

 

摘自:

维基百科-WoW64

http://en.wikipedia.org/wiki/WoW64

TRICHTX32.OCX win10下打开蓝牙测试软件,提示缺少该组件!将其复制到系统盘的SysWOW64文件夹目录下! 立即下载

相关推荐

SysWOW64文件夹是什么?它的用途是什么?

SysWOW64 文件夹可以在以下位置找到:1C:\Windows为了理解 SysWOW64 文件夹是什么以及它的作用,我们必须首先参考不同的位架构。如果你使用的是普通的 32 位操作系统,那么所有的 32 位应用程序和程序将把它们的文件存储在 “C:\Program Files”,而全系统的 .DLL 文件将被存储在 “C:\Windows\System32″。然而,由于 64 位操作系统是向后兼容的,它也可以运行 32 位软件。

winkexin的博客 3万+

syswow64删除文件_syswow64是什么文件夹syswow64可以删除吗

syswow64是什么文件夹syswow64可以删除吗S yswow64(Windows-on-Windows 64-bit)是一个Windows操作系统的子系统, 能够运行32-bit 应用 windows操作系统程序, 并且在所有的64-bit 版本的windows上都存在,包括:Windows 2000 Limited Edition Windows XP Professional x64...

weixin_39547392的博客 3903

什么是SysWow64

Wow!什么是Wow64 今天有个同事,被SysWow64搞晕了。这里简单介绍一下。 64位的Windows并不是简单地把所有东西都编译成64位就万事大吉的。关于64位的CPU应该做成什么样子,Intel和AMD曾有各自的打算。AMD的回答直接了当:新的64位处理器,应该能在提高更高处理能力的同时,保持对32位应用程序的兼容性。而Intel则希望借此机会,把下一代的处理器,设计得更完美。于是,

congwulong的专栏 2219

WOW64机制

WOW64: Windows On Windows64 是一种在64位OS中支持运行的32位应用程序的机制. 64Windows中, 64位应用程序会加载64位的kernel32.dll, ntdll.dll, 32位应用程序会加载32位的kernel32.dll, ntdll.dll. WOW64则会将32位的dll文件的API请求重定向到64位的dll文件. 注意内核模式都是64位的, 32位是通过WOW64转换到64位运行. ...

fa1c4的blog 688

syswow64删除文件_什么是SysWow64文件夹 SysWow64文件夹可以删除吗

什么是SysWow64文件夹 SysWow64文件夹可以删除吗发布时间:2016-10-01 13:22:00 作者:佚名 我要评论这篇文章主要介绍了什么是SysWow64文件夹 SysWow64文件夹可以删除吗,需要的朋友可以参考下64位的Windows并不是简单地把所有东西都编译成64位就万事大吉的。关于64位的CPU应该做成什么样子,Intel和AMD曾有各自的打算。AMD的回答直...

weixin_39811193的博客 717

syswow64删除文件_syswow64,教您syswow64是什么文件夹

Windows操作系统的子系统,存放运行32位程序所必须的组件。在32位系统中是没有此文件夹的,那么syswow64究竟是什么文件夹,强迫症的用户又犯了瘾了,能否将它删除掉以节省空间呢?下面,小编跟大伙一同探讨一下syswow64是什么文件夹。有很多电脑用户没见过的什么文件占用内存空间,但是也有例外,比如在系统中C:\windows\中有一个名为syswow64文件夹,而32位系统中则不存在,那...

weixin_39608134的博客 1865

syswow64删除文件_syswow64,小编告诉你syswow64是什么文件夹

有很多电脑用户没见过的什么文件占用内存空间,但是也有例外,比如在系统中C:windows中有一个名为syswow64文件夹,而32位系统中则不存在,那么syswow64是什么文件?可以删除吗?下面,小编给大家介绍syswow64是什么文件夹。在查看电脑的时候,有些细心的用户会发现电脑硬盘里面有一个Syswow64文件夹,不知道这个是什么文件夹。明明在32位系统中则不存在这个文件夹,那这个是什么文...

weixin_39805087的博客 3195

syswow64删除文件_syswow64,小编教你syswow64是什么文件夹

有很多用户对有些文件夹很好奇,比如在C盘中有一个名为syswow64文件夹,该文件夹占了不少的空间了,为此,用户提出syswow64是什么文件夹,可不可以删除的疑问,下面,小编给大伙聊聊syswow64是什么文件夹。有很多电脑用户没见过的什么文件占用内存空间,但是也有例外,比如在系统中C:\windows\中有一个名为syswow64文件夹,而32位系统中则不存在,那么syswow64是什么文...

weixin_39688856的博客 1925

Windows目录SysWow64文件夹System32文件夹

首先说一句,被坑不浅…… 1. System32 Windows 操作系统的系统文件夹。是操作系统的神经中枢.文件夹中包含了大量的用于Windows操作系统的文件.这里主要用于存储 DLL 文件,控制面板小程序(.CPL), 设备驱动 (.drv), 帮助文件 (.hlp 和 .cnt), MS-DOS 工具 (.com), 语言支持文件 (.nls), 屏幕保护 (.scr), 安装信息文件 (...

亲亲Friends的博客 1万+

syswow64删除文件_win7系统Syswow64文件夹有什么作用?

‍我们知道在win7 64位系统中会有一个Syswow64文件夹,在win7旗舰版32位系统中则没有这个文件夹,那么win7系统Syswow64文件夹有什么作用??可以删除吗?想了解的用户可以看看以下教程。‍步骤如下:一、Syswow64是什么文件夹Syswow64(Windows-on-Windows 64-bit)是一个Windows操作系统的子系统, 能够运行32-bit 应用 window...

weixin_39950083的博客 557

SysWOW64 文件夹作用

Windows 操作系统中的一个系统文件夹。这个文件夹主要存储 32 位应用程序需要的系统文件和库。SysWOW64System32SysWOW64SysWOW64SysWOW64总结来说,是 Windows 64 位操作系统中的一个文件夹,专门为 32 位程序提供支持,以确保它们能够在 64 位环境下正常运行。:该文件负责控制Windows中的磁盘性能计数器。它可以启用或禁用磁盘性能数据收集,通常用于性能监控。:Diskraid是一个命令行工具,用于管理RAID(独立磁盘冗余阵列)配置。

xcntime的专栏 1157

Windows中的SysWow64文件夹

内容来自https://www.jb51.net/diannaojichu/498792.html        64位的Windows并不是简单地把所有东西都编译成64位就万事大吉的。关于64位的CPU应该做成什么样子,Intel和AMD曾有各自的打算。AMD的回答直接了当:新的64位处理器,应该能在提高更高处理能力的同时...

vXueYing的博客 7356

System32和SysWow64文件夹的区别

自从操作系统升级到64位以后,就要不断的需要面对32位、64位的问题。相信有很多人并不是很清楚32位程序与64位程序的区别,以及Program Files (x86),Program Files的区别。同时,对于程序的dll文件应该放到System32文件夹,还是SysWow64,大部分人做的决定是,32位程序放到System32,64位程序放到SysWow64。是不是这样呢,那么今天就由我身边发生的一个案例来详细的说明一下。

3490

syswow64删除文件_Win7系统电脑中的Syswow64是什么文件夹?能不能删除?

我们在查看电脑的时候,会发现电脑硬盘里面有一个Syswow64文件夹,不知道这个是什么文件夹。而在Win7 32位系统中则不存在这个文件夹,只有在Win7 64位系统中才有这个文件夹。那这个到底是什么文件夹,可以删除吗?现在小编就和大家说一下Win7系统电脑中的Syswow64是什么文件夹。步骤如下:一、Syswow64是什么文件夹Syswow64(Windows-on-Windows 64-bi...

weixin_39531992的博客 2152

分享SysWOW64 文件夹

    最近加了一根8G内存条,整机的内存变成了10G,需要换个WIN7 64位的操作系统,看任务管理有SysWOW64下的程序在运行,一开始以为是病毒,把该文件夹给删除了,系统重启了,好多非系统级的程序都打开提示缺少不同的组件,库;悲催了,原来那个是windows64位的支持文件,没有办法,千辛万苦从同事那里拷回来对应的文件夹,重启下,后来安装程序又可以跑了,哈哈,分享给大家。。。  

小半之家 1984

Win10系统如何获取Syswow64文件夹权限

4,鼠标右键Syswow64文件夹,选择“属性”,选择"安全",点击右下角的“高级”按钮进入Syswow64的高级安全设置,进入后点击所有者后面的“更改”按钮,在对象名称中输入“everyone”,点击“检查名称”,看到everyone变为“Everyone”后点击确定,勾选“替换子容器和对象的所有者”选项,在弹出的对话框中点击“确定”即可。查看“组和用户名”以及当前用户名的权限。选中需要添加权限的用户,点击中间部分的“编辑”按钮,给当前的用户,添加写入权限,点击应用,点击确定,即可解决没有权限的问题。

herinspace的博客 4352
上一篇: x86\x64\ia64的区别
下一篇: How do I download and install Java for my Linux computer?
acuna1
博客等级 码龄19年 104粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值