在 Windows 10 中禁用 SuperFetch: SuperFetch 是在(Disable SuperFetch in Windows 10: )Windows Vista及更高版本中引入的一个概念,有时会被误解。SuperFetch基本上是一种使Windows能够更有效地管理随机存取内存的技术。(random access memory)在Windows(Windows)中引入 SuperFetch 是为了实现两个主要目标。
减少启动时间(Reduce the Boot Time)——Windows在计算机中打开和加载操作系统(operating system)所花费的时间,包括对Windows顺利运行至关重要的所有后台进程(background process),称为启动时间。SuperFetch 减少了这个引导时间(booting time)。
使应用程序启动更快(Make Applications Launch Faster –) ——SuperFetch的第二个目标是更快地启动应用程序。SuperFetch通过预先加载您的应用程序来做到这一点,不仅基于最常用的应用程序,而且还基于您使用它们的时间。例如,如果您在晚上打开一个应用程序并继续使用一段时间。然后在SuperFetch(SuperFetch)的帮助下,Windows将在晚上加载应用程序的某些部分。现在,每当您在晚上打开应用程序时,应用程序的某些部分已经加载到系统中,应用程序将快速加载,从而节省启动时间。
在具有旧硬件的计算机系统中,SuperFetch运行起来可能很繁重。在具有最新硬件的较新系统中,SuperFetch可以轻松工作,并且系统也响应良好。但是,在已过时且使用启用了SuperFetch的(SuperFetch)Windows 8/8.1/10的系统中,由于硬件限制,运行速度可能会变慢。为了正常工作且没有麻烦,建议在这些类型的系统中禁用(Systems)SuperFetch。禁用SuperFetch将提高系统速度和性能(system speed and performance)。在Windows 10中禁用SuperFetch为了节省大量时间,请遵循下面解释的这些方法。
在Windows 10中禁用 SuperFetch(Disable SuperFetch)的3种方法(Ways)
确保(Make)创建一个还原点(restore point) 以防万一(case something)出现问题。
在 Services.msc 的帮助下禁用 SuperFetch(Disable SuperFetch with the help of Services.msc)
services.msc 打开服务控制台,使用户能够启动或停止各种Window服务。因此,要使用服务控制台禁用SuperFetch ,请执行以下步骤:
1.单击开始(Start )菜单或按Windows键。
2.键入运行(Run)并按回车(Enter)。
3.在运行窗口中输入Services.msc并按Enter。
4.现在在服务窗口中搜索SuperFetch 。
5.右键单击 SuperFetch(Right-click on SuperFetch)并选择Properties。
6.现在,如果服务已经在运行,请确保单击停止按钮。( Stop button.)
7.接下来,从启动类型(Startup type)下拉列表中选择禁用。(Disabled.)
8.单击(Click)确定,然后单击(Click)应用(Apply)。
这样,您可以在 Windows 10 中使用 services.msc 轻松禁用 SuperFetch。(disable the SuperFetch using services.msc in Windows 10.)
使用命令提示符禁用 SuperFetch(Disable SuperFetch using Command Prompt)
要使用命令提示符(Command Prompt)禁用SuperFetch ,请执行以下步骤:
1.单击开始(Start)菜单或按Windows键。
2.键入CMD并按Alt+Shift+Enter 以管理员身份运行 CMD。
3.在命令提示符(Command Prompt)中输入以下命令并(command and hit) 回车(Enter):
sc stop “SysMain” & sc config “SysMain” start=disabled
要重新启动它,请键入以下命令
sc config “SysMain” start=auto & sc start “SysMain”
4.命令运行后重启(Restart)系统。
这是在Windows 10中使用命令提示符禁用(Command Prompt)SuperFetch的方法。
使用 Windows 注册表编辑器禁用 SuperFetch(Disable SuperFetch using Windows Registry Editor)
1.单击开始(Start)菜单或按Windows键。
2.键入Regedit并按Enter。
3.在左侧窗格中选择HKEY_LOCAL_MACHINE并单击它以打开。
注意:(Note:)如果您可以直接导航到此路径,请跳至第 10 步:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
4.在文件夹内双击打开系统文件夹。(System)
5.打开电流控制集(Current Control Set)。
6.双击控制(Control)打开它。
7.双击会话管理器(Session Manager)打开它。
8.双击内存管理(Memory Management)打开它。
9.选择预取参数(Prefetch Parameters)并打开它们。
10.在右侧窗格(right window pane)中,将出现Enable SuperFetch,右键单击它并选择Modify。
11.在值数据字段中,键入0并单击确定。
12.如果找不到启用SuperFetch DWORD,则右键单击PrefetchParameters ,然后选择New > DWORD (32-bit) Value.
13.将此新创建的密钥命名为 Enable SuperFetch并按Enter 键(Enter)。现在按照上述步骤进行操作。
14.关闭所有Windows并重新启动(Windows and Restart)计算机。
重新启动系统后,SuperFetch将被禁用,您可以通过相同的路径检查它,Enable SuperFetch的值为0,表示它已禁用。
关于 SuperFetch 的神话(Myths about SuperFetch)
关于SuperFetch的最大神话之一是禁用SuperFetch会提高系统速度(system speed)。这根本不是真的。这完全取决于计算机的硬件和操作系统(operating system)。人们无法概括SuperFetch的效果是否会降低系统速度(system speed)。在硬件不是新的系统中,处理器速度很慢,并且他们使用的是Windows 10等操作系统(operating system),因此建议禁用SuperFetch,但在硬件达到标准的新一代计算机中,建议启用SuperFetch让它完成它的工作,因为启动时间会更短,应用程序启动时间(time and application launch time)也会最短。SuperFetch也完全取决于您的RAM 大小(RAM size)。RAM越大,SuperFetch所做的工作就越好。SuperFetch结果基于硬件配置,在不知道硬件的情况下将其推广到世界上的每个系统,并且系统使用的操作系统(operating system)是毫无根据的。此外,建议如果您的系统运行良好,则将其保持打开状态,无论如何它都不会降低计算机的性能。
推荐的:(Recommended:)
- 将您的智能手机(Smartphone)变成万能遥控器(Universal Remote Control)
- 如何关闭和删除您的 Microsoft 帐户(Delete Your Microsoft Account)
- 修复移动热点在(Fix Mobile hotspot)Windows 10中不起作用
- 如何使用Windows 10 新剪贴板(New Clipboard)?
我希望这篇文章对您有所帮助,您现在可以轻松地在 Windows 10 中禁用 SuperFetch,(Disable SuperFetch in Windows 10,) 但如果您对本教程仍有任何疑问,请随时在评论部分提出。
Windows 10 Tip: Disable SuperFetch
Disable SuperFetch in Windows 10: SuperFetch is a concept that was introduced in Windows Vista and onwards which is sometimes misinterpreted. SuperFetch basically is a technology that empowers Windows to manage the random access memory more efficiently. SuperFetch was introduced in Windows for two major goals to achieve.
Reduce the Boot Time – The time taken by the Windows to open up and load the operating system in the computer which includes all the background process which are essential for the smooth running of Windows is known as boot up time. SuperFetch reduces this booting time.
Make Applications Launch Faster – SuperFetch second goal is to launch the applications faster. SuperFetch does this by pre-loading your applications not only based on the most frequent apps used but also on the time when you use them. For example, if you open an app in the evening and you continue to do it for some time. Then with the help of SuperFetch, the Windows will load some part of the application in the evening. Now whenever you will open the application in the evening then some part of the application is already loaded in the system and the application will be loaded fast thus saving the launching time.
In computer systems having old hardware, the SuperFetch can be a heavy thing to run. In newer systems with the latest hardware, SuperFetch works with ease and the system also responds well. However, in systems that have gone old and which are using Windows 8/8.1/10 in which SuperFetch is enabled can go slow due to hardware limitations. In order to work properly and without hassle it is advised to disable the SuperFetch in these kinds of Systems. Disabling SuperFetch will enhance system speed and performance. To disable SuperFetch in Windows 10 and to save a lot of your time follow these methods which are explained below.
3 Ways to Disable SuperFetch in Windows 10
Make sure to create a restore point just in case something goes wrong.
Disable SuperFetch with the help of Services.msc
The services.msc opens up the services console which enables the users to start or stop various Window services. So, in order to disable SuperFetch using services console follow these steps:
1.Click on the Start menu or press the Windows key.
2.Type Run and press Enter.
3.In the Run window type Services.msc and press Enter.
4.Now search for SuperFetch in the services window.
5.Right-click on SuperFetch and select Properties.
6.Now if the service is already running then make sure to click on the Stop button.
7.Next, from the Startup type drop-down select Disabled.
8.Click on OK and then Click on Apply.
In this way, you can easily disable the SuperFetch using services.msc in Windows 10.
Disable SuperFetch using Command Prompt
To disable SuperFetch using Command Prompt follow these steps:
1.Click on the Start menu or press the Windows key.
2.Type CMD and press Alt+Shift+Enter to Run the CMD as administrator.
3.In the Command Prompt type the following command and hit Enter:
sc stop “SysMain” & sc config “SysMain” start=disabled
To restart it again, type the following command
sc config “SysMain” start=auto & sc start “SysMain”
4.After the commands run Restart the system.
This is how you can disable the SuperFetch using Command Prompt in Windows 10.
Disable SuperFetch using Windows Registry Editor
1.Click on the Start menu or press the Windows key.
2.Type Regedit and press Enter.
3.In the left side pane Select the HKEY_LOCAL_MACHINE and click it to open.
Note: If you can directly navigate to this path then skip to step 10:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
4.Inside the folder open the System folder by double-clicking on it.
5.Open Current Control Set.
6.Double-click on Control to open it.
7.Double-click on Session Manager to open it.
8.Double click on Memory Management to open it.
9.Select Prefetch Parameters and open them.
10.In the right window pane, there will be Enable SuperFetch, right click on it and select Modify.
11.In the value data field, type 0 and click on OK.
12.If you are unable to find Enable SuperFetch DWORD then right-click on PrefetchParameters then select New > DWORD (32-bit) Value.
13.Name this newly created key as Enable SuperFetch and hit Enter. Now follow the above steps as stated.
14.Close all the Windows and Restart the computer.
Once you restart the system the SuperFetch will be disabled and you can check it by going through the same path and the value of Enable SuperFetch will be 0 which means it is disabled.
Myths about SuperFetch
One of the biggest myth about SuperFetch is that disabling SuperFetch will increase the system speed. It is not at all true. This depends totally on the hardware of the computer and the operating system. One cannot generalize the effect of SuperFetch that it will slow the system speed or not. In systems where hardware is not new, the processor is slow and on that they are using an operating system like Windows 10 then it is advisable to disable SuperFetch, but in newer generations computer where hardware is up to mark then it is advised to enable SuperFetch and let it do its work as there will be less boot up time and application launch time will also be minimum. SuperFetch is purely dependent on your RAM size also. The larger the RAM the more good work SuperFetch will do. SuperFetch results are based on hardware configurations, generalizing it for every system in the world without knowing the hardware and the operating system the system is using is just baseless. Moreover, it is recommended that if your system is running well then leave it on, it will not degrade your computer’s performance anyway.
Recommended:
I hope this article was helpful and you can now easily Disable SuperFetch in Windows 10, but if you still have any questions regarding this tutorial then feel free to ask them in the comment’s section.