win7系统在D盘创建Program Files (x86)文件夹会怎么样
我电脑是C盘里装的系统,C盘里有ProgramFiles和ProgramFiles(x86)两个文件夹,我知道是系统自动生成的,但是如果问我自行在D盘创建ProgramF...
我电脑是C盘里装的系统,C盘里有Program Files和Program Files (x86)两个文件夹,我知道是系统自动生成的,但是如果问我自行在D盘创建Program Files (x86)文件夹能达到与在C盘中同名文件夹的作用吗
就是说一个只支持64位系统的软件装在D盘中我自行创建的Program Files文件夹里,能运行吗 展开
就是说一个只支持64位系统的软件装在D盘中我自行创建的Program Files文件夹里,能运行吗 展开
5个回答
展开全部
简单来说: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位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位系统,但是不是所有的软件都是64位的,32位的软件会装到带x86的文件夹(比如qq),64位软件会装到不带x86的文件夹,只要是64位软件,一般都会安装到不带x86的文件夹,默认的安装路径盘符可以随意更改。
追问
你没懂我意思
64位系统:
在C盘中,Program Files文件夹能安装支持64位系统的软件
Program Files (x86)不能安装只支持64位系统的软件
在D盘中,是否还遵循以上这个原则
追答
64位遵守,但是32位不遵守
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然可以,也可以运行,文件夹的名字都是可以自定义的,但是一个盘中2个文件夹或文件的名字一样系统会提示你的。
追问
你没懂我意思
64位系统:
在C盘中,Program Files文件夹能安装支持64位系统的软件
Program Files (x86)不能安装只支持64位系统的软件
在D盘中,是否还遵循以上这个原则
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能,不用那么认真
你事先把这个文件夹随便起个名,甚至不起名,就是默认的名都行
你事先把这个文件夹随便起个名,甚至不起名,就是默认的名都行
追问
你没懂我意思
64位系统:
在C盘中,Program Files文件夹能安装支持64位系统的软件
Program Files (x86)不能安装只支持64位系统的软件
在D盘中,是否还遵循以上这个原则
追答
salkdfja;fjaf afasfjafj滚蛋
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那只是文件夹的名字,你改成什么都无所谓。
追问
你没懂我意思
64位系统:
在C盘中,Program Files文件夹能安装支持64位系统的软件
Program Files (x86)不能安装只支持64位系统的软件
在D盘中,是否还遵循以上这个原则
追答
安装软件的时候软件一般有默认路径,比如c:/program files(x86)/。。。。 或者c:/program files,你安装的时候直接手动将那个c改成D就行了,然后一路安装下去,d盘会默认生成那两个文件夹的,我们暂且不说操作系统是不是根据这文件夹名不同而有着一些特殊的文件来更好的兼容32位,这样很保险,如果真的是D盘还遵循C盘规则,那么这样刚好。如果D盘不遵循c盘规则,那这样的文件夹也没错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |