返回顶部
首页 > 资讯 > 操作系统 >科普知识:Windows下的Program Files (x86)文件夹是干什么的?
  • 937
分享到

科普知识:Windows下的Program Files (x86)文件夹是干什么的?

WindowsProgramFiles(x86) 2023-06-16 07:06:51 937人浏览 独家记忆
摘要

今天在微博上看到有人问这个问题。在装好64位的windows之后,能在系统盘(通常是C盘)下看到这么一个文件夹,它比我们都知道的Program Files文件夹多出来个”(x86)“的后缀。那这个

今天在微博上看到有人问这个问题。在装好64位的windows之后,能在系统盘(通常是C盘)下看到这么一个文件夹,它比我们都知道的Program Files文件夹多出来个”(x86)“的后缀。那这个带”x86″的文件夹和不带”x86″的有什么区别呢?

简单来说:Program Files (x86)存放了一些32位的系统文件。它和正常的Program Files以及Windows文件夹一样,都属于系统文件夹,请勿随意改动。

64位Windows中提供了一种技术,Windows on Windows 64(即WoW64)。它可以使32位的应用程序正常地运行在64位的Windows中,这样用户在从32位到64位过渡的过程中,不会感受到很大的不便。为了能让32位的程序正常运行,64位的Windows中自带了一大部分的32位的系统文件,当32位程序运行的时候,系统会给它虚拟出一个32位的环境,这样32位程序会以为自己运行在32位Windows中。Windows的系统文件主要是存放在%SystemDrive%\Program Files和%Windir%\System32中(即通常的C:\Program Files和C:\Windows\System32)。64位系统中,这两个文件夹存放的是64位的系统文件,为了存放32位的同名系统文件,64位系统中有另外两个文件夹与之对应,%SystemDrive%\Program Files (86)和%Windir%\SysWoW64(即通常的C:\Program Files (86)和C:\Windows\SysWoW64)。

当32位程序需要访问Program Files或者System32中的文件时,系统会自动转向到Program Files (x86)或者SysWoW64中,这样32位的程序就可以正常的在64位Windows中运行了。类似的情况也发生在应用程序安装的时候,64位的程序一般都会被安装到Program Files中,而32位的程序则是装在Program Files (x86)中。

从64位系统的角度来说,WoW64只是提供了兼容32位程序的方法,而系统本身则完全是64位的,所以把Program Files (x86)和SysWoW64这两个文件夹删除,并不会影响系统的正常运行,但是这种做法是非常不推荐的。现在64位应用程序的普及率并不高,很多厂商不愿意在64位方面投入大量精力,比如常用的聊天工具和多媒体播放工具等。在实际使用过程中,很难避免使用32位的应用程序,所以还是把WoW64留着吧。

另外补充一些常见问题:
为什么C盘和D盘下都有Program Files (x86)?
Program Files、 Program Files (x86)和Windows文件夹通常都存在于同一个盘(分区)中,如果某个盘下面只有Program Files而没有Windows的话,则它不是系统文件夹,删除后不影响系统运行,当然有可能会影响某些软件。

在命令行(DOS)下如何进行Program Files (x86)文件夹
现代的Windows都支持长文件名了,可以直接CD “Program Files”或者CD “Program Files (x86)”,注意加引号。
如果你是在原古的DOS环境下,文件(夹)名称只能有8个字符那么长,而Program Files显然是多于8个字符了,它会被自动缩写成如“progra~1”的形式,在C盘下运行CD progra~1命令可以进行Program Files,或者CD progra~2进入Program Files (x86)。
更复杂的方法可以参考这篇文章。

32位和64位系统有什么差异?
请看这里。

--结束END--

本文标题: 科普知识:Windows下的Program Files (x86)文件夹是干什么的?

本文链接: https://lsjlt.com/news/282760.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 科普知识:Windows下的Program Files (x86)文件夹是干什么的?
    今天在微博上看到有人问这个问题。在装好64位的Windows之后,能在系统盘(通常是C盘)下看到这么一个文件夹,它比我们都知道的Program Files文件夹多出来个”(x86)“的后缀。那这个...
    99+
    2023-06-16
    Windows Program Files (x86)
  • 科普知识:Windows下的ProgramData文件夹是干什么用的?
    ProgramData文件夹是Vista引入的一个系统文件夹,从它的名称可以看出,它保存了应用程序所需的数据,比如一些自定义的设置,或者缓存文件,都可能会存放在这里。 ProgramData是一个隐藏文件夹,如果你的资源...
    99+
    2023-06-16
    科普知识 Windows ProgramData 文件夹
  • 电脑中program files文件夹的作用是什么
    本文小编为大家详细介绍“电脑中program files文件夹的作用是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“电脑中program files文件夹的作用是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
    99+
    2023-07-05
  • Windows下System Volume Information文件夹是干嘛用的?
    在每个硬盘分区里都会有一个文件夹叫做“System Volume Information”,而且一般用户还不能访问。它的字面意思是用来存放系统信息的, 根据Raymond的解释,它存放了以下信息:...
    99+
    2023-06-16
    Windows System Volume Information 文件夹
  • Windows下System Volume Information文件夹是干嘛用的
    System Volume Information文件夹是Windows操作系统中一个隐藏的系统文件夹,用于存储System Res...
    99+
    2023-08-31
    Windows
  • windows中appdata文件夹的作用是什么
    这篇文章主要讲解了“windows中appdata文件夹的作用是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“windows中appdata文件夹的作用...
    99+
    2023-01-30
    windows
  • 电脑qq下载的文件夹是什么
    本篇内容介绍了“电脑qq下载的文件夹是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!电脑qq下载的文件夹:打开电脑qq,在主界面左下角找...
    99+
    2023-07-02
  • linux下u盘所在的文件夹是什么
    这篇文章主要介绍“linux下u盘所在的文件夹是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux下u盘所在的文件夹是什么”文章能帮助大家解决问题。 ...
    99+
    2023-03-19
    linux
  • ubuntu下创建文件夹的方法是什么
    在Ubuntu操作系统中,可以通过命令行或图形界面来创建文件夹。 命令行方式: 打开终端,使用以下命令来创建文件夹: mkdir...
    99+
    2024-04-02
  • windows惠普打印机扫描的文件保存位置是什么
    这篇文章主要讲解了“windows惠普打印机扫描的文件保存位置是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“windows惠普打印机扫描的文件保存位置是什么”吧!首先打开我的电脑。 然...
    99+
    2023-07-04
  • Linux系统查看文件夹下文件个数的命令是什么
    本文将为大家详细介绍“Linux系统查看文件夹下文件个数的命令是什么”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“Linux系统查看文件夹下文件个数的命令是什么”能够给你意想不到的收获,请大家跟着小编的思路慢...
    99+
    2023-06-28
  • Linux系统删除文件夹下所有文件的方法是什么
    小编今天带大家了解Linux系统删除文件夹下所有文件的方法是什么,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统删除文件...
    99+
    2023-06-28
  • Linux下文件夹移动与复制的方法是什么
    今天小编给大家分享一下Linux下文件夹移动与复制的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1. 复制文件夹...
    99+
    2023-07-06
  • windows下eml文件转换成word的方法是什么
    这篇文章主要介绍“windows下eml文件转换成word的方法是什么”,在日常操作中,相信很多人在windows下eml文件转换成word的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windo...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作