简单来说:

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)中。

参考:https://blog.csdn.net/xky1306102chenhong/article/details/47982761

program files与program files(x86)的区别相关推荐

  1. 【转】arm和x86的区别

    [转]arm和x86的区别 来自: https://blog.csdn.net/u012513972/article/details/78349192/ 信不信,随便逮住一个人问他知不知道CPU,我想 ...

  2. win10里C盘的Program Files和 Program Files(x86)的区别

    名词解释 Program Files:是64位软件安装目录. Program Files(x86):是32位软件安装目录. 区别 windows系统分为 32位和64位 64位 软件通常安装在 Pro ...

  3. 关于Win10上Program File和Program File(X86)没有写权限的问题

    解决方法: 按Windows+R键,打开"运行",然后输入"gpedit.msc",就是打开组策略,这个在控制面板中也可以打开. 在组策略里找到"计算 ...

  4. mysql参数文件选项组_选项文件(Option Files)/配置文件(Configuration Files)的使用

    1.选项文件的概念及作用 大多数MySQL程序能从选项文件(有时称为配置文件)中读取启动选项.运行程序时,为了不必在命令行输入常用选项,选项文件为确定这些常用选项提供了一个方便的途径. 为了决定程序是 ...

  5. 如何从操作系统安装文件提取驱动文件/ How to extract driver files from setup files (win 7)...

    在部署 OS 过程中遇到一个问题,需要找到操作系统对于的驱动文件.由于OS都是直接从微软服务器上面copy下来的,所以,要找到对应的 Device Drivers很困难.好不容易找到一个Drivers ...

  6. [嵌入式基础]-arm架构和x86架构区别

    ARM架构过去称作进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设 ...

  7. IDEA Java程序启动添加参数 VM options、Program arguments、Program arguments

    文章目录 Run Configuration 1. VM options 1.1 添加方法 1.2 获取方法 2. Program arguments 2.1 添加方法 2.2 获取方法 3. Env ...

  8. java files.readalllines_java实用类Files详解

    java中有很多实用类,熟悉这些类,很大程度上会减少你的代码量. 本文记录的是在JDK1.7中加入的类------Files,见名知意,它就是操作文件的. 先看看官方对FIles的解释,大致意思是:& ...

  9. win7 x32 x64 x86的区别

    x86和x32代表32位操作系统 ,x64代表64位操作系统.x86是以前intel对32位系统的传统叫法,如486.586,他们都是32位的.64位版本比32位的可以处理更多的内存和应用程序.32位 ...

最新文章

  1. 实现word在线预览 有php的写法 也有插件似
  2. :src 三目运算
  3. 什么是 SAP enhancement package
  4. 设计模式系列-创建者模式
  5. python产品发布会_【Mac系统 + Python + Django】之开发一个发布会系统【Django模型(三)】...
  6. Oracle历史记录
  7. 2020 存储技术热点与趋势总结
  8. Item-Based Collaborative Recommender System
  9. 如何判断mysql主从延迟_【转】MySQL主从延迟如何解决
  10. 使用本地代理拦截网址及重定向
  11. jenkins基础与gitlab代理自动构建
  12. Codeforces 819 C. Mister B and Beacons on Field 容斥 数学
  13. oracle取同期和上期,取同期和上期数据
  14. J2EE的13个标准(规范)
  15. 【时空统计分析(一)之空间异质性】
  16. Daily record-October
  17. 文件比较 java 标红_如何用java输出word里红色的字体,
  18. 【颜纠日记】加密U盘(保密)方案
  19. 搜狗号码通Themis,闻声识诈骗!
  20. 魔百和 MG100/M101/MG101 刷机包

热门文章

  1. SpringBoot 二维码生成base64并上传OSS
  2. 怎样重命名文件夹名,标记当天日期
  3. 生产者-消费者问题【操作系统学习笔记】
  4. 小程序模板中的data里面的...item是什么意思
  5. 华为m2android怎么升级,【刷机指导】华为平板M2 8 EMUI4.0回退EMUI3.1指导教程
  6. 开源openstack
  7. 第二章 基本数据结构
  8. 一部讲计算机软件高手的电视剧,跟全职高手类似的电视剧 这三部都很力荐
  9. 多源BFS 理解学习+代码模板---跟龙之介学算法
  10. 2016 ICPC总结