系统屋 - 系统光盘下载网站!

当前位置:首页 > 系统教程 > 其它教程 > 详细页面

xlive.dll、msvcr100.dll、xinput1.dll这类dll文件放在哪里?

时间:2023-05-30来源:系统屋作者:quers

  xlive.dll、msvcr100.dll、xinput1.dll这类dll文件放在哪里?当然,dll文件非常的多,远远不知这三种,将dll文件放在对的地方才是最终的目的,但System32和SysWOW64这两个文件夹很容易被混淆,我们来详细探索下。

xlive.dll、msvcr100.dll、xinput1.dll这类dll文件放在哪里?

  xlive.dll、msvcr100.dll、xinput1.dll这类dll文件放在哪里?

  ● 32位版本的Windows保持16位和32位dll文件的方式是非常简单的。

  ● 64位版本的Windows保持64位和32位dll文件的方式就复杂了。

  每一台Windows操作系统都会创建了一个新的名为 System32 的文件夹来存放32位的dll文件。而在在64位版本的Windows内,Windows则会创建一个32位系统没有的 SysWOW64 文件夹做为64位dll的仓库。

  32位代码不能默认在64位版本的Windows内运行。为了运行32位的应用程序,Windows使用 WOW64 emulator ,来让这些应用程序还认为它们在32位版本的Windows内运行。 当你安装一个32位的应用程序,安装向导通过 WOW64 emulato 运行。

  这意味着当你安装一个应用程序,安装向导并不知道这个程序被安装到64位版本的Windows内,并且和它运行在32位操作系统一样把dll文件写到 \Windows\System32 文件夹里面。当然,WOW64知道安装向导通过 emulator 来运行的32位应用程序。同时也知道64和32位代码不能混合在一起。所以,WOW64 emulator 给 \Windows\SysWOW64 创建一个别名。这意味着32位应用程序要写入到 \Windows\System32 文件夹或者从 \Windows\System32 文件夹读取, WOW64 emulator 都能使其改道到 \Windows\SysWOW64 文件夹。

  当然,这个过程是可以中断的,可以使用以下函数:

  函数禁止重定向:Wow64DisableWow64FsRedirection

  或恢复重定向:Wow64RevertWow64FsRedirection

  所以dll文件的存放,一般都是如下示例存放dll文件:

  WinXP 32位:C:\WINDOWS\System32

  WinXP 64位:C:\WINDOWS\SysWOW64

  Win7/8/8.1/10 32位:C:\Windows\System32

  Win7/8/8.1/10 64位:C:\Windows\SysWOW64

  以上便是关于xlive.dll、msvcr100.dll、xinput1.dll这类dll文件放在哪里的一些讲解,用户再注册一下dll文件,使用命令:regsvr32 xxx.dll 其中xxx代表dll文件的名字。

分享到:

相关信息

  • CPU风扇怎么拆下来?有卡扣的CPU散热器怎么拆?

    有卡扣的CPU风扇怎么拆下来?当CPU风扇积攒的尘灰越来越多,散热功能就变得越来越差,长时间没有清理CPU风扇甚至会影响整个操作系统的运作,所以拆卸并清理CPU风扇是很有必要的。...

    2023-05-30

  • 新浪邮箱打不开怎么办?新浪邮箱打不开的解决办法

    新浪邮箱打不开怎么办?最近一位用户反馈,新浪免费邮箱打不开了,也不知怎么回事?导致新浪邮箱打不开的原因有很多,比如网络不好、浏览器设置不当,或者是中病毒了。下面小编给大家分享新浪邮箱打不开的原因及解决办法。...

    2023-05-30

评论

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载

公众号