使用统一写入筛选器(UWF)优化你的win11

UWF

统一写入筛选器 (UWF) 是 Windows的可选功能,我们可以在windows 8.1、windows 10、windows 11中手动启动UWF。在开启UWF保护的磁盘中,文件并不会直接写入磁盘,而是写入计算机的RAM中。我们可以为系统盘开启UWF,保护系统盘内的文件不被更改;也可以将系统运行时的产生的临时文件写入受UWF保护的磁盘分区,进而提升系统运行速度、延长磁盘使用寿命。

(一)开启UWF

1. 在命令提示符输入【OptionalFeatures】,打开Windows功能配置对话框

OptionalFeatures
v2-58539c69b0a449b3bb5ba0990c664916_720w.webp

2. 勾选【设备锁定】->【统一写入筛选器】,确定后重启系统

v2-badcc3e38d2cc9f5014f243214233e34_720w.webp

3. 在命令提示符输入【uwfmgr】,如果看到版本提示信息则表明UWF已成功开启

uwfmgr
v2-a2c1524f78464d95921701591bd6c532_720w.webp

(二)创建放置临时文件的磁盘分区

1. 使用命令【diskmgmt.msc】打开磁盘管理控制台

diskmgmt.msc
v2-b06134ef303b7aba59f75e320ed63b2a_720w.webp

2. 示例电脑的内存为16G,可以创建一个10GB的磁盘分区用于存放临时文件

v2-5cea5d051a54ede1d82c9472de5db91a_720w.webp
v2-6df956a0b372e233a33fb0e811604891_720w.webp
v2-eff80e53746595bcdba680763bdbe69f_720w.webp

3. 在新建的磁盘分区中,新建一个名为Temp的文件夹用来存放系统的临时文件

v2-7750c82f57ee2ee532dee0b85325b23b_720w.webp
v2-1c093d3278862d5bc8e7af7cedf7bf97_720w.webp

(三)开启UWF保护磁盘分区

1. 配置UWF

请根据你的电脑内存大小调整三行命令中的参数:第一行表示最多可以划分12000MiB内存给UWF使用,第二行表示当UWF使用内存达11900MiB时进行严重警告,第三行表示当UWF使用内存达11850MiB时进行警告。

uwfmgr overlay set-size 12000
uwfmgr overlay set-criticalthreshold 11900
uwfmgr overlay set-warningthreshold 11850
v2-4ca4819744acc5e5cdff59f22b8a31fc_720w.webp

如果你的电脑只有8G内存,可复制下面的配置命令运行。

uwfmgr overlay set-size 6000
uwfmgr overlay set-criticalthreshold 5900
uwfmgr overlay set-warningthreshold 5850

注意,你需要使用管理员权限运行命令提示符,否则会因权限不足报错。

v2-dcda0e707704cf5d7846db9738da9c09_720w.webp
权限不足,设置失败

2. 开启磁盘分区写保护

以开启F盘的写保护为例,输入命令【uwfmgr volume protect F:】

uwfmgr volume protect f:
v2-f5671b78b82d5469a05c0e5fd6cf9137_720w.webp

请以管理员权限运行以上命令,否则会报错,如下图所示。

v2-ded3c183ee0478b0e04faeb988750259_720w.webp

3. 重启系统,以便UWF生效

再次进入系统后,你可以尝试往受保护的分区写入文件,再次重启后查看文件是否消失。也可以在写入保护的分区中复制几个较大的文件,观察系统内存是否有被文件占用。通常情况下,往受UWF保护的分区写入大文件的速度可达2GiB/s,主要取决于你的硬盘的读取速度和内存条的写入速度。

(四)移动系统临时文件夹

1. 使用【sysdm.cpl】命令打开系统属性,选择【高级】->【环境变量】

sysdm.cpl
v2-6cd2a9a3db08f7bd144878dade724d45_720w.webp

2. 将系统临时文件的路径修改到受UWF保护的分区文件夹中

v2-2579cdecd94fcd8f406c812fd6a46946_720w.webp

3. 修改浏览器等常用软件的缓存位置

以chrome浏览器和edge浏览器为例,在命令提示符中输入如下命令完成修改。请将“ F:\temp”修改为你的Ramdisk磁盘路径。

rmdir %userprofile%\AppData\Local\Google\Chrome\"User Data"\Default\Cache  /s /q
mklink %userprofile%\AppData\Local\Google\Chrome\"User Data"\Default\Cache F:\temp /j

rmdir %userprofile%\AppData\Local\Microsoft\Edge\"User Data\Default"\Cache  /s /q
mklink %userprofile%\AppData\Local\Microsoft\Edge\"User Data\Default"\Cache F:\temp /j

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据