如果您在Windows(Windows) PC 上经常遇到与性能相关的问题,例如程序无响应(Non-responding)、死机、系统崩溃、迟缓等,那么您可以尝试其中一些建议的技巧。他们可能会通过调整 Windows(tuning-up Windows)来帮助您解决此类问题。
如何修复Windows 11/10性能(Performance)问题
您可以采取以下几个步骤来解决Windows 11/10 性能(Performance)问题:
- 运行选择性启动
- 更新驱动程序
- 系统维护
- Windows更新
- 清理垃圾文件
- 病毒扫描
- 系统完整性检查
- 硬件诊断
- Windows启动性能(Boot Performance)诊断
- 磁盘使用问题。
1]选择性启动(1] Selective Startup)
大多数情况下,启动(Startup)服务可能会导致影响系统(System)性能的问题。干净启动(Clean Boot)可以解决并查明导致问题的服务(Service)。为了识别这一点,我们可以使用系统配置实用程序(System Configuration Utility)来找到它。
转到开始(Start)并在MSCONFIG中的搜索类型下,然后按 Enter(Enter)。
首先,在常规选项卡中取消选中“加载启动项(Load Startup Items)”,然后转到服务选项卡。
然后勾选“隐藏所有微软服务(Hide all Microsoft services)”并点击“全部禁用(Disable all)”。单击应用(Click Apply)并重新启动(Restart)计算机(Computer)。
计算机重新启动后,查看您的问题是否已解决。如果是这样,请返回MSCONFIG并首先转到Startup 选项卡(Startup Tab)并启用第一个Startup项并重新启动System。您必须执行相同的过程,直到找到导致系统(System)崩溃的服务或启动项。
我知道可能需要一段时间才能找出它是哪一个,但不建议一直在选择性启动中运行(Selective Startup)系统(System)。因为选择性启动(Selective Startup)不是解决方案;这是一个故障排除步骤,以找出导致系统(System)不一致的罪魁祸首。
Trust me, most of the performance-related issues can be resolved by this step!
2]更新驱动程序
过时的驱动程序有时会导致系统(System)崩溃并无响应。因此,让设备驱动程序保持最新(keep the device drivers up to date)是一个很好的步骤。您可以找到您的设备驱动程序的确切型号,并检查您可以使用MSINFO32文件的版本和驱动程序日期。
转到开始(Start)并在MSINFO32中的搜索类型下,然后按 Enter。
这是MSINFO32的外观,然后选择每个非 Microsoft 设备,在右侧(Right)面板上,您将找到设备的型号、驱动程序日期版本等。
找到驱动程序名称、日期和版本后,请访问制造商的网站,转到相应部分并下载驱动程序(download the driver)并安装它。
不要使用Windows Update或任何鲜为人知的第三方应用程序来自动更新驱动程序,因为在我看来,大多数情况下Windows Update或任何这些第三方应用程序都找不到最好的驱动程序,这可能,反过来,导致系统崩溃并出现蓝屏(Blue Screen)。
提示:(TIP:)我看到很多情况下,显示(Display)驱动程序是导致滞后或性能相关问题的原因,最好更新或重新安装显示相关驱动程序(update or reinstall the Display related drivers)。
3]系统维护
系统维护(System Maintenance)是解决与性能相关的问题时的关键系统。
打开提升的命令提示符(Command Prompt),键入以下内容并按Enter以运行性能疑难解答(Performance Troubleshooter)。
msdt.exe /id PerformanceDiagnostic
此疑难解答程序可帮助用户调整设置以提高操作系统速度和性能。
或者,打开控制面板 > 所有控制面板项目 > 故障排除
单击(Click)运行维护(Run)任务以打开性能故障排除(Performance Troubleshooter)程序。
运行它,看看它是否有帮助。
阅读(Read):优化 Windows 以获得更好性能的初学者技巧(Beginners tips to optimize Windows for better performance)。
4]Windows更新
定期更新 Windows 操作系统很重要,因为会有一些更新可以解决性能问题并提高系统安全性。
5]清理垃圾文件
解决此类问题可能看起来不是一个很好的步骤,但相信我,在很多情况下,这一步都可以解决问题。Windows中有一个内置的清理工具可以帮助您删除临时(Temp)文件等,但我会推荐一个名为CCleaner的免费软件。
这将从您的系统中删除未使用的文件——让Windows运行得更快并释放宝贵的硬盘空间。它还可以清除您的在线活动痕迹,例如您的互联网(Internet)历史记录。
您可能想要也可能不想使用它的注册表(Registry)清理器部分或任何注册表清理器。当然,决定权在你!查看我们的一篇文章了解更多信息Registry Cleaners & Defragmenters 真的有帮助吗?(Do Registry Cleaners & Defragmenters really help?)
6]病毒扫描
大多数情况下,恶意软件(Malware)或特洛伊木马(Trojan)感染会导致您的操作系统出现不稳定的行为。运行完整的病毒扫描以确保您的计算机是干净的。那里有很多免费软件。我会推荐Windows Defender——它的占用空间非常小,误报率也更低。然后下载Malwarebytes或Emsisoft Anti-malware的免费版本并在安全模式下(Safe Mode)运行完整扫描。
7]系统完整性检查
SFC /SCANNOW命令(系统文件检查器(System File Checker))扫描所有受保护的Windows系统文件的完整性,并尽可能用正确的版本替换损坏、更改或损坏的版本。
- 转到开始(Start)并在CMD中搜索类型,然后右键单击(Right Click)它并单击以管理员身份运行。(Run)
- 然后输入SFC /SCANNOW
- 本文将帮助您分析 SFC 日志。
8]硬件诊断
我建议的下一步是运行硬件(Hardware)扫描,以查看是否某些硬件故障导致系统崩溃。 首先(First),按照我们的线程检查您的RAM,该线程将向您解释Advanced Memory Diagnostic on Windows with Memtest86+的过程,然后运行硬盘诊断(Hard Drive Diagnostic)。每个制造商都有自己的诊断工具,请检查此线程以获取HD 工具列表。(HD Tools.)
9] Windows启动性能(Windows Boot Performance)诊断
使用Windows 启动性能诊断来解决启动时间过长的问题。
10]磁盘使用问题
如果您经常收到a 100% Disk Usage消息,请参阅此帖子。如果您看到Random Disk Usage Spikes ,这篇文章将对您有所帮助。
最后但并非最不重要的是使用合法版本的Windows。非法副本可能看起来很方便,但您将数据安全置于危险之中,这可能会给您的操作系统带来很多问题。
阅读下一篇(Read next):如何提高 Windows 11 性能。
How to fix Performance issues in Windows 11/10
If yoυ are facing performance-related issυes like Non-responding programs, freezing, system crashes, sluggishnesѕ, etc., on your Windows PC quite often, then you can try a few of these suggested tіps. They may help you resolve sυch issues by tuning-up Windows.
How to fix Performance issues in Windows 11/10
Here are a few steps you can take to troubleshoot Windows 11/10 Performance issues:
- Run Selective Startup
- Update Drivers
- System Maintenance
- Windows Update
- Cleaning Junk Files
- Virus Scanning
- System Integrity Check
- Hardware Diagnostic
- Windows Boot Performance Diagnostics
- Disk usage issues.
1] Selective Startup
Most of the time a Startup service may cause issues that affect the performance of the System. A Clean Boot can resolve and pinpoint which Service is causing the problem. To identify this, we can use the System Configuration Utility to find it.
Go to Start and under search type in MSCONFIG and hit Enter.
First, in the General Tab uncheck “Load Startup Items” then go to Services Tab.
Then check on “Hide all Microsoft services” and click on “Disable all”. Click Apply and Restart the Computer.
Once the computer restarts, see if you have your issue resolved. If so, go back to MSCONFIG and first go to Startup Tab and enable the first Startup item and reboot the System. You have to do the same procedure until you find which service or startup item is causing the System to crash.
I know it might take a while to find out which one is it but it’s not advisable to run the System in Selective Startup all the time. Because Selective Startup is not a fix; it’s a troubleshooting step, to find the culprit that’s causing System inconsistency.
Trust me, most of the performance-related issues can be resolved by this step!
2] Update Drivers
An outdated driver can cause the System to crash and go to non-responding at times. So it’s a good step to keep the device drivers up to date. You find the exact model of your device drivers and check the version and driver date you could use the MSINFO32 file.
Go to Start and under search type in MSINFO32 and Hit Enter.
This is how the MSINFO32 looks like then select each non-Microsoft device, and on the Right side panel, you’ll find the model of your device, driver date version, etc.
Once you find the driver name, date, and version go to the manufacture’s website go to the appropriate section and download the driver and install it.
Don’t use Windows Update or any lesser-known third-party application to auto-update the drivers because in my opinion most of the time Windows Update or any of these third-party applications won’t find the best drivers, which may, in turn, cause the system to crash with a Blue Screen.
TIP: I have seen a lot of cases where a Display driver is a cause for lagging or performance-related issues it’s best to update or reinstall the Display related drivers.
3] System Maintenance
System Maintenance is a crucial system while troubleshooting performance-related problems.
Open an elevated Command Prompt, type the following and hit Enter to run the Performance Troubleshooter.
msdt.exe /id PerformanceDiagnostic
This troubleshooter helps the user adjust settings to improve operating system speed and performance.
Alternatively, Open ControlPanel > All Control Panel Items > Troubleshooting
Click on Run maintenance tasks to open the Performance Troubleshooter.
Run it and see if it helps.
Read: Beginners tips to optimize Windows for better performance.
4] Windows Update
It is important to update your Windows Operating System on a regular basis, as there will be some updates that could resolve performance issues and increase system security.
5] Cleaning Junk Files
It may not look like a great step to resolve such issues but trust me there are lots of situations where this step used to do the trick. There is a built-in cleanup tool in Windows that would help you in removing the Temp files etc., but I would recommend a freeware called CCleaner.
This will remove unused files from your system – allowing Windows to run faster and freeing up valuable hard disk space. It also cleans traces of your online activities such as your Internet history.
You may or may not want to use the Registry cleaner portion of it or any registry cleaners. The decision is, of course, yours to take! Check out one of our posts for more information Do Registry Cleaners & Defragmenters really help?
6] Virus Scanning
Most of the times Malware or Trojan infection can cause an unstable behavior to your operating system. Run a complete virus scan to make sure your computer is clean. There are a lot of freeware out there. I would recommend Windows Defender – it has a very low footprint and less false positive. Then download the free versions of Malwarebytes or Emsisoft Anti-malware and run a complete scan in Safe Mode.
7] System Integrity Check
SFC /SCANNOW command (System File Checker) scans the integrity of all protected Windows system files and replaces corrupted, changed, or damaged versions with the correct versions if possible.
- Go to Start and under search type in CMD then Right Click on it and click on Run as administrator.
- Then type in SFC /SCANNOW
- This article will help you analyze the SFC logs.
8] Hardware Diagnostic
The next step I would recommend is to run Hardware scans to see if some hardware failure is causing the system to crash. First, check your RAM follow our thread that would explain to you the process Advanced Memory Diagnostic on Windows with Memtest86+ then run a Hard Drive Diagnostic. Each manufacturer would have its own diagnostic tools check this thread for the list HD Tools.
9] Windows Boot Performance Diagnostics
Use Windows Boot Performance Diagnostics to troubleshoot long boot times.
10] Disk usage issues
See this post if you frequently receive a 100% Disk Usage message. This post will help you if you see Random Disk Usage Spikes.
Last but not least use a legit version of Windows. An illegal copy may look convenient, but you’re putting your data security at risk, and this may cause a lot of issues to your operating system.
Read next: How to improve Windows 11 performance.