首页  >  文章  >  在 Windows 11 中禁用 Superfetch (SysMain) [3 步]

在 Windows 11 中禁用 Superfetch (SysMain) [3 步]

WBOY
WBOY转载
2023-05-11 09:31:052421浏览

PC 上运行着各种服务,处理大量活动。其中一个关键问题是 Superfetch,它经常会占用系统资源。因此,一些用户一直在寻找在 Windows 11 中禁用 Superfetch 的方法。

该功能旨在提高性能并减少应用程序的加载时间,但可以通过减慢 Windows的速度来起到相反的作用。这通常出现在规格较低且安装了 HDD(硬盘驱动器)的 PC 上。

因此,我们决定将本教程专门用于帮助您了解该功能,并列出在 Windows 11 中禁用 Superfetch 的所有方法。

什么是超取?

以前称为 SysMain,Superfetch 功能旨在随着时间的推移保持和提高系统性能,至少官方描述是这样写的。

在 Windows 11 中禁用 Superfetch (SysMain) [3 步]

该功能会记录您打开应用程序的模式,并预先将它们预加载到内存中以节省时间。例如,如果您每天在特定时间打开一个特定程序,Superfetch 会自动加载它。

它只会占用内存中未使用的部分,如果您的计算机用完了它,Superfetch 将清除一些已加载的应用程序以释放 RAM。

这使您对其功能有一个基本的了解。但是,一些用户在启用 Superfetch 时遇到了相当糟糕的性能,并希望在 Windows 11 中禁用它。如果您也面临同样的问题,这里有三种方法可以做到。

如何在 Windows 11 中关闭 Superfetch?

1. 使用服务应用程序

  1. Windows+S启动“搜索”菜单,在顶部的文本字段中输入“服务”,然后单击相关搜索结果。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  2. 在此处找到SysMain条目,右键单击它,然后从上下文菜单中选择属性。或者,您可以双击该服务。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  3. 现在,单击启动类型下拉菜单,然后从选项列表中选择禁用在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  4. 接下来,如果当前正在运行,请单击服务状态下的停止按钮,然后单击底部的确定以保存更改。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  5. 完成后重新启动计算机以使更改生效。

这可能是在 Windows 11 中禁用 Superfetch 的最简单方法。它易于执行,不需要任何复杂的命令或修改可怕的注册表。但是,如果您想更快地进行更改,请转到下一个方法。

2. 使用命令提示符禁用 Superfetch

  1. Windows+S启动搜索菜单,在文本字段中输入终端,右键单击相关搜索结果,然后从上下文菜单中选择以管理员身份运行。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  2. 在弹出的UAC(用户帐户控制)提示中单击是。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  3. 单击顶部的向下箭头,然后选择Command Prompt。或者,您可以点击Ctrl++在新选项卡Shift2启动命令提示符。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  4. 现在,粘贴以下命令并点击Enter停止服务:<strong>net.exe stop sysmain</strong>在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  5. 接下来,执行以下命令以禁用Superfetch在启动时加载:<strong>sc config sysmain start=disabled</strong>在 Windows 11 中禁用 Superfetch (SysMain) [3 步]

专家提示:某些 PC 问题很难解决,尤其是在存储库损坏或 Windows 文件丢失时。如果您在修复错误时遇到问题,则您的系统可能已部分损坏。我们建议安装 Restoro,这是一种可以扫描您的机器并确定故障所在的工具。
单击此处下载并开始修复。

对于喜欢使用命令行执行任务的人来说,前面列出的两个命令将有助于在 Windows 11 上轻松摆脱 CMD 中的 Superfetch。

3.使用注册表编辑器

  1. Windows+R启动运行命令,在文本字段中输入regedit,然后单击OK或点击Enter启动注册表编辑器在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  2. 在弹出的UAC提示中单击是。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  3. 现在,将以下路径粘贴到顶部的地址栏中,然后点击Enter或者您可以使用左侧的导航窗格跟随它:<strong>Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters</strong>在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  4. 右键单击空白区域,将光标悬停在新建上,然后从上下文菜单中选择DWORD(32 位)值。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  5. 将该条目命名为EnableSuperfetch,然后双击它以修改属性。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  6. 在数值数据下的文本字段中输入0 ,然后单击确定以保存更改。在 Windows 11 中禁用 Superfetch (SysMain) [3 步]
  7. 进行更改后,重新启动计算机以使更改生效。

许多人更喜欢使用注册表对计算机进行更改,此处列出的步骤将帮助您使用它在 Windows 11 中禁用 Superfetch。

不过,请记住在此过程中要小心谨慎,除了此处列出的内容之外,不要进行任何更改。

我应该在 Windows 11 中禁用 Superfetch 吗?

在提升 Windows 11 性能的众多方法中,禁用 Superfetch 通常在顶部附近的某处被提及。最好的部分是,这样做没有风险。

此外,在某些情况下,该功能不会提供任何可观的好处。例如,如果您将 Windows 11 存储在 SSD 上,则加载时间本身很短,并且 Superfetch 在这里起不了多大作用。

但是,如果您注意到RAM 一直满运行或磁盘使用率很高,禁用 Superfetch 可能会奏效。因此,禁用该功能并检查它是否有效。如果确实如此,请将其关闭,否则,请还原更改。

到目前为止,您已经知道在 Windows 11 中禁用 Superfetch 的所有方法。而且,如果您的 PC 运行缓慢,这将有助于提高性能。

此外,探索最佳的 Windows 11 设置以提高性能。这些将有助于确保最佳的资源分配和消耗。

以上是在 Windows 11 中禁用 Superfetch (SysMain) [3 步]的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:yundongfang.com。如有侵权,请联系admin@php.cn删除