系統知識網 系統知識 Win10 swapfile.sys文件作用是什麼?如何禁用swapfile.sys

Win10 swapfile.sys文件作用是什麼?如何禁用swapfile.sys

在Win10系統下,顯示隱藏文件和受保護文件之後,我們會在C盤看到一個swapfile.sys文件,大約有200多M,那麼很多用戶都不太清楚這個swapfile.sys文件是什麼,有什麼作用,swapfile.sys文件從Win8時代就有瞭。

在Win10系統下,顯示隱藏文件和受保護文件之後,我們會在C盤看到一個swapfile.sys文件,大約有200多M,那麼很多用戶都不太清楚這個swapfile.sys文件是什麼,有什麼作用,swapfile.sys文件從Win8時代就有瞭,到瞭Win10還是存在的,下面小編就教大傢關於swapfile.sys文件的作用,和禁用它的方法。

swapfile.sys文件的作用

其實 swapfile.sys 文件目前隻被用來交換 Universal App (其實就是Metro App)的個別類型數據,而不是直接作為系統交換文件使用。

你可能會問,微軟為啥要單獨弄一個 swapfile.sys 虛擬頁面文件出來呢?由於 Universal App 這類應用的工作方式與傳統意義上的應用程序在工作方式上是有所不同的,因此微軟需要有一個新的模式來為這種應用建立內存管理的框架。

當 Windows 檢測到系統負載壓力時,會自動將非活動狀態 Universal App 應用的交換數據寫入到磁盤的 swapfile.sys 虛擬頁面文件當中,釋放出內存並將應用切換到暫停狀態。當應用被用戶切換到活動狀態時,再從磁盤將交換數據讀入,由於 Universal App 應用與傳統應用程序在使用模式、內存空間申請、內存增長步長、讀寫策略上都有很大的不同,因此微軟為瞭方便(偷懶走捷徑吧)最終選擇瞭將 swapfile.sys 交換文件與 pagefile.sys 頁面文件分開進行處理。

swapfile.sys對系統的運行使用是有利的,它能讓你的系統更平滑的運行,操作更為順暢。而禁用它後,在某些設備上你可能會遇到各種問題,如程序崩潰等,所以並不建議禁用。如果你確定要禁用它,可以繼續往下閱讀。

swapfile.sys文件禁用方法一:

我們可以通過高級系統設置來禁用它,但需要註意,通過這種方法禁用,會將pagefile.sys一起禁用。

使用小娜或控制面板搜索“高級系統設置”並打開,也可以右鍵點擊“此電腦”,選擇屬性,然後點擊左側的高級系統設置。

在打開的窗口中,點擊性能選項卡下的設置。

在性能選項中,切換到高級選項卡,點擊“虛擬內存”下的更改。

在彈出的虛擬內存窗口中,取消勾選“自動管理所有驅動器的分頁文件大小”,然後點選下方的“無分頁文件”,點擊設置,在彈出的提示中點是,最後確定。

重啟電腦,如果需要恢復這兩個文件,可以重新設置回去。

swapfile.sys文件禁用方法二:

可以運用下面的方法,需要修改註冊表。

使用小娜或運行輸入 regedit 打開註冊表編輯器,展開到項 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management,選擇Memory Management,對著它點擊右鍵,或在其右邊空白處點擊右鍵,選擇 新建 -DWORD(32位)值,輸入SwapfileControl 並回車,然後重啟電腦。

如果想恢復這個文件,可以將新建的SwapfileControl 刪除重啟之後就可能 恢復瞭。

返回顶部