日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

科普知識(shí):Windows 下的 Program Files (x86) 文件夾是干什么的?

 bubbi7 2017-01-13

今天在微博上看到有人問這個(gè)問題。在裝好 64 位的 Windows 之后,能在系統(tǒng)盤(通常是 C 盤)下看到這么一個(gè)文件夾,它比我們都知道的 Program Files 文件夾多出來個(gè)”(x86)“的后綴。那這個(gè)帶”x86″的文件夾和不帶”x86″的有什么區(qū)別呢?

簡(jiǎn)單來說:Program Files (x86) 存放了一些 32 位的系統(tǒng)文件。它和正常的 Program Files 以及 Windows 文件夾一樣,都屬于系統(tǒng)文件夾,請(qǐng)勿隨意改動(dòng)。

64 位 Windows 中提供了一種技術(shù),Windows on Windows 64(即 WoW64)。它可以使 32 位的應(yīng)用程序正常地運(yùn)行在 64 位的 Windows 中,這樣用戶在從 32 位到 64 位過渡的過程中,不會(huì)感受到很大的不便。為了能讓 32 位的程序正常運(yùn)行,64 位的 Windows 中自帶了一大部分的 32 位的系統(tǒng)文件,當(dāng) 32 位程序運(yùn)行的時(shí)候,系統(tǒng)會(huì)給它虛擬出一個(gè) 32 位的環(huán)境,這樣 32 位程序會(huì)以為自己運(yùn)行在 32 位 Windows 中。Windows 的系統(tǒng)文件主要是存放在 %SystemDrive%\Program Files 和 %Windir%\System32 中(即通常的 C:\Program Files 和 C:\Windows\System32)。64 位系統(tǒng)中,這兩個(gè)文件夾存放的是 64 位的系統(tǒng)文件,為了存放 32 位的同名系統(tǒng)文件,64 位系統(tǒng)中有另外兩個(gè)文件夾與之對(duì)應(yīng),%SystemDrive%\Program Files (86) 和 %Windir%\SysWoW64(即通常的 C:\Program Files (86) 和 C:\Windows\SysWoW64)。

當(dāng) 32 位程序需要訪問 Program Files 或者 System32 中的文件時(shí),系統(tǒng)會(huì)自動(dòng)轉(zhuǎn)向到 Program Files (x86) 或者 SysWoW64 中,這樣 32 位的程序就可以正常的在 64 位 Windows 中運(yùn)行了。類似的情況也發(fā)生在應(yīng)用程序安裝的時(shí)候,64 位的程序一般都會(huì)被安裝到 Program Files 中,而 32 位的程序則是裝在 Program Files (x86) 中。

從 64 位系統(tǒng)的角度來說,WoW64 只是提供了兼容 32 位程序的方法,而系統(tǒng)本身則完全是 64 位的,所以把 Program Files (x86) 和 SysWoW64 這兩個(gè)文件夾刪除,并不會(huì)影響系統(tǒng)的正常運(yùn)行,但是這種做法是非常不推薦的?,F(xiàn)在 64 位應(yīng)用程序的普及率并不高,很多廠商不愿意在 64 位方面投入大量精力,比如常用的聊天工具和多媒體播放工具等。在實(shí)際使用過程中,很難避免使用 32 位的應(yīng)用程序,所以還是把 WoW64 留著吧。

另外補(bǔ)充一些常見問題:
為什么 C 盤和 D 盤下都有 Program Files (x86)?
Program Files、 Program Files (x86) 和 Windows 文件夾通常都存在于同一個(gè)盤(分區(qū))中,如果某個(gè)盤下面只有 Program Files 而沒有 Windows 的話,則它不是系統(tǒng)文件夾,刪除后不影響系統(tǒng)運(yùn)行,當(dāng)然有可能會(huì)影響某些軟件。

在命令行(DOS)下如何進(jìn)行 Program Files (x86) 文件夾
現(xiàn)代的 Windows 都支持長文件名了,可以直接 CD “Program Files” 或者 CD “Program Files (x86)”,注意加引號(hào)。
如果你是在原古的 DOS 環(huán)境下,文件(夾)名稱只能有 8 個(gè)字符那么長,而 Program Files 顯然是多于 8 個(gè)字符了,它會(huì)被自動(dòng)縮寫成如 “progra~1” 的形式,在 C 盤下運(yùn)行 CD progra~1 命令可以進(jìn)行 Program Files,或者 CD progra~2 進(jìn)入 Program Files (x86)。
更復(fù)雜的方法可以參考這篇文章。

32 位和 64 位系統(tǒng)有什么差異?
請(qǐng)看這里。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多