什么是SysWOW64文件夾,其用途是什么?

摘要:如果你使用的是 64 位版本的 Windows 操作系統(tǒng),你可能在瀏覽系統(tǒng)驅(qū)動器(通常是 C 驅(qū)動器)時遇到了 SysWoW64 目錄。在研究這個文件夾時,我看到了幾個帖子,有人認(rèn)為它包含惡意軟件,并試圖將其刪除。 一些網(wǎng)站甚至試圖通過給 SysWOW64 文件夾貼上特洛伊木馬的標(biāo)簽來推銷他們的防病毒軟件。 然而,…

如果你使用的是 64 位版本的 Windows 操作系統(tǒng),你可能在瀏覽系統(tǒng)驅(qū)動器(通常是 C 驅(qū)動器)時遇到了 “SysWoW64 “目錄。在研究這個文件夾時,我看到了幾個帖子,有人認(rèn)為它包含惡意軟件,并試圖將其刪除。

一些網(wǎng)站甚至試圖通過給 SysWOW64 文件夾貼上特洛伊木馬的標(biāo)簽來推銷他們的防病毒軟件。

然而,讓我們向你保證,SysWOW64 文件夾是一個合法的 Windows 文件夾,從你的電腦中刪除它將產(chǎn)生反作用。

在這篇文章中,大眼仔將深入探討 SysWOW64 文件夾的問題,了解它是什么,它包含什么,以及為什么它對你的 Windows 操作系統(tǒng)很重要。

32 位 VS 64 位

在我們嘗試?yán)斫?xl碼適合多高體重多重的人?男士XL碼適合人群∶身高范圍:175-180cm;體重范圍:65-75公斤;如果是標(biāo)準(zhǔn)身材,建議身高175cm,體重70公斤的人穿比較合身。女士XL碼適合人群∶身高范圍:164-167cm 體重范圍:56-62公斤;如果是標(biāo)準(zhǔn)身材,建議身高165cm,體重55公斤的人穿比較合身。) SysWOW64 文件夾是什么之前,我們必須首先理解 32 位和 64 位架構(gòu)的區(qū)別。

以前,Windows 操作系統(tǒng)只支持 32 位技術(shù),可用的硬件也是同樣的位架構(gòu)。然而,自從 Windows 7 推出后,64 位操作系統(tǒng)和硬件的普及率開始上升,因為現(xiàn)在它們的成本幾乎與 32 位相同。

64 位架構(gòu)比 32 位有明顯的性能提升。它支持更多的內(nèi)存,而 32 位系統(tǒng)的上限是 4GB 的內(nèi)存。此外,64 位的硬件更現(xiàn)代,速度更快。

說到這里,32 位和 64 位操作系統(tǒng)的軟件也必須采用相同的架構(gòu)。因此,開發(fā)商早先創(chuàng)建了 32 位軟件,后來當(dāng)相應(yīng)的操作系統(tǒng)發(fā)布相同的架構(gòu)時,這些軟件就超越了 64 位。

即使在今天,一些 32 位的應(yīng)用程序也可以在 64 位操作系統(tǒng)上運行。這就是 SysWOW64 文件夾的作用。讓我們進(jìn)一步解釋這個問題。

SysWOW64 文件夾

什么是 Windows 中的 SysWOW64

SysWOW64 文件夾可以在以下位置找到:

1
C:\Windows

為了理解 SysWOW64 文件夾是什么以及它的作用,我們必須首先參考不同的位架構(gòu)。

如果你使用的是普通的 32 位操作系統(tǒng),那么所有的 32 位應(yīng)用程序和程序?qū)阉鼈兊奈募鎯υ?“C:\Program Files”,而全系統(tǒng)的 .DLL 文件將被存儲在 “C:\Windows\System32″。

然而,由于 64 位操作系統(tǒng)是向后兼容的,它也可以運行 32 位軟件。然而,這要通過分離 32 位和 64 位應(yīng)用程序的 DLL 文件來實現(xiàn)。這就是 SysWOW64 目錄所起的主要作用。

在 64 位操作系統(tǒng)中,64 位程序?qū)⑵湮募鎯υ?“C:\Program Files”,而全系統(tǒng)的 DLL 文件存儲在 “C:\Windows\System32″。然而,64 位操作系統(tǒng)上的任何 32 位應(yīng)用程序和程序?qū)阉鼈兊奈募鎯υ?“C:\Program Files (x86)”,DLL 文件存儲在 “C:\Windows\SysWOW64″。

WOW64 代表 Windows 32-bit在Windows 64-bit。它是 x86 模擬器,允許 32 位 Windows 應(yīng)用程序在 64 位 Windows 上運行。

Sysem32 VS SysWOW64 文件夾

正如我們前面提到的,64 位操作系統(tǒng)上位于 “C:\Windows\System32 “的 System32 文件夾存儲了 64 位應(yīng)用程序和程序的庫。然而,SysWOW64 文件夾存儲的是 32 位應(yīng)用程序和程序的庫。

當(dāng)一個 32 位應(yīng)用程序調(diào)用其相關(guān)庫時,它將被重定向到 “C:\Windows\SysWOW64″,而不是 “C:\Windows\System32″。

System32 名稱中的 “32 “可能會讓你感到困惑,似乎它為 32 位應(yīng)用程序存儲數(shù)據(jù),但事實并非如此,這就是為什么一些用戶會得到配置。事實上,它存儲的是 64 位應(yīng)用程序的 DLL 文件。那么,為什么它是這樣的呢?

為什么 System32 是 64 位的?

即使它的目錄名稱中有 “32”,那么它為什么會存儲 64 位應(yīng)用程序的數(shù)據(jù)呢?

早些時候,微軟沒有將 “System32″文件夾改名為 “System64″,因為應(yīng)用程序開發(fā)人員已經(jīng)將 “C:\Windows\System32 “目錄作為標(biāo)準(zhǔn),并將其硬編碼到他們的 64 位應(yīng)用程序。如果微軟當(dāng)時改變了該目錄的名稱,那么就需要所有的開發(fā)者對他們的應(yīng)用代碼進(jìn)行修改。

因此,微軟保留了 System32 作為默認(rèn)的架構(gòu)庫,同時為 32 位庫創(chuàng)建了一個新的架構(gòu)庫,名為 “SysWOW64″。

常見問題解答(FAQ)

刪除 SysWOW64 是否安全?

不,它并不安全。SysWOW64 是一個合法的 Windows(64 位)目錄,它為 32 位應(yīng)用程序和程序存儲庫。因此,刪除它將對應(yīng)用程序以及操作系統(tǒng)產(chǎn)生不利影響。

SysWOW64 是否包含病毒?

SysWOW64 是一個合法的 Windows 目錄,不包含任何病毒或惡意軟件。然而,外部威脅可能會將自己注入 SysWOW64 文件夾內(nèi)的庫中,在這種情況下,我們建議你用良好的殺毒軟件掃描該文件夾,但不要刪除該文件夾或受感染的庫。

SysWOW64 是用來做什么的?

SysWOW64 文件夾包含用于 32 位應(yīng)用程序和 64 位操作系統(tǒng)上的程序庫。

SysWOW64 與 System32 有什么不同?

在 64 位操作系統(tǒng)中,System32 文件夾存儲的是 64 位程序的庫,而 SysWOW64 文件夾存儲的是 32 位應(yīng)用和程序的庫。

為什么在 32 位 Windows 中沒有 SysWOW64 文件夾?

SysWOW64 目錄是為了在 64 位操作系統(tǒng)中存儲 32 位庫而設(shè)計的,因為 System32 文件夾將被用于存儲 64 位庫。因此,在 32 位操作系統(tǒng)上,不需要為不同位的庫建立單獨的文件夾,因為它不能運行 64 位(或任何其他位架構(gòu))的庫。