修复 Windows 服务的主机进程已停止工作: (Fix Host Process for Windows Services has stopped working: )大多数用户都面临这个问题,弹出一条错误消息,提示“ Windows服务的(Services)主机进程(Host Process)已停止工作并已关闭。” 由于错误消息没有附加任何信息,因此没有特定原因说明导致此错误的原因。为了获得有关此错误的更多信息,您需要打开查看可靠性历史记录(View Reliability History)并检查此问题的原因。如果您没有找到正确的信息,那么您需要打开 Even Viewer以找到此错误消息的根本原因。
在花了很多时间研究这个错误之后,它似乎是由于 3rd 方程序与Windows冲突引起的,另一种可能的解释是内存损坏或某些重要的Windows服务可能已损坏。大多数用户在Windows更新后收到此错误消息,这似乎是因为BITS(后台智能传输服务(Background Intelligent Transfer Service))文件可能已损坏。在任何情况下,我们都需要修复错误消息,所以不要浪费任何时间,让我们看看如何通过下面列出的故障排除步骤实际修复Windows服务的(Services)主机进程(Fix Host Process)已停止工作错误。
修复(Fix Host Process)Windows 服务(Services)的主机进程已停止工作
确保 创建一个还原点(create a restore point) 以防万一出现问题。
方法 1:打开事件查看器或可靠性历史记录(Method 1: Open Event Viewer or Reliability History)
1.按 Windows 键 + R 然后键入eventvwr并按 Enter 打开事件查看器。(Event Viewer.)
2.现在从左侧菜单中双击Windows 日志(Windows Logs),然后检查应用程序和系统日志。(Application and System logs.)
3.查找旁边标有红色 X(red X)的事件,并确保检查错误详细信息,其中包括错误消息“ Windows 的主机进程已停止工作。(Host process for Windows has stopped working.)“
4.一旦您解决了问题,我们就可以开始对问题进行故障排除并解决问题。
如果您没有找到有关错误的任何有价值的信息,您可以打开可靠性历史记录(Reliability history)以更好地了解错误。
1.在Windows 搜索(Windows Search)中键入可靠性(Reliability),然后单击搜索结果中的查看可靠性历史记录。( View Reliability History)
2.搜索带有错误消息“ Windows 的主机进程已停止工作的事件。(Host process for Windows has stopped working.)“
3.记下所涉及的过程并按照下面列出的故障排除步骤解决问题。
4.如果上述服务与第三方有关,请确保从控制面板(Control Panel)卸载该服务,看看是否能够解决问题。
方法 2:执行干净启动(Method 2: Perform a Clean Boot)
有时,第 3 方软件可能会与系统(System)发生冲突,因此系统(System)可能无法完全关闭。为了修复 Windows 服务的主机进程已停止工作错误(Fix Host Process for Windows Services has stopped working error),您需要在 PC 中执行干净启动(perform a clean boot)并逐步诊断问题。
方法 3:运行系统还原(Method 3: Run System Restore)
1.按 Windows 键 + R 并输入“ sysdm.cpl ”然后回车。
2.选择系统保护(System Protection)选项卡,然后选择系统还原。( System Restore.)
3.单击下一步并选择所需的系统还原点(System Restore point)。
4.按照屏幕提示完成系统还原。
5.重新启动后,您可能能够修复Windows服务的主机进程已停止工作错误。(Fix Host Process for Windows Services has stopped working error.)
方法 4:运行 DISM 工具(Method 4: Run DISM Tool)
不要运行SFC ,因为它会用(SFC)Nvidia替换Microsoft Opencl.dll文件,这似乎是导致此问题的原因。如果需要检查系统的完整性,请运行 DISM Checkhealth 命令。
1.按Windows Key + X然后选择命令提示符(管理员)。(Command Prompt (Admin).)
2.尝试这些命令罪序列:
Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /RestoreHealth
3.如果上述命令不起作用,请尝试以下操作:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注意:(Note:) 将(Replace)C:RepairSourceWindows 替换为修复源的位置(Windows 安装(Windows Installation)或恢复光盘(Recovery Disc))。
4.不要运行SFC /scannow为了验证系统的完整性运行DISM命令:
Dism /Online /Cleanup-Image /CheckHealth
5.重新启动您的 PC 以保存更改。
方法 5:运行 CCleaner 和 Malwarebytes(Method 5: Run CCleaner and Malwarebytes)
1.下载并安装 CCleaner & Malwarebytes。
2.运行 Malwarebytes(Run Malwarebytes) 并让它扫描您的系统以查找有害文件。
3.如果发现恶意软件,它将自动删除它们。
4.现在运行 CCleaner ,在“Cleaner”部分的“ Windows ”选项卡下,我们建议检查以下要清理的选项:
5.一旦您确定检查了正确的点,只需单击 Run Cleaner, 然后让 CCleaner 运行。
6.要清理您的系统,请进一步选择注册表(Registry)选项卡并确保选中以下内容:
7.选择Scan for Issue并允许CCleaner扫描,然后单击 Fix Selected Issues。
8.当CCleaner 询问“您要备份对注册表的更改吗?(Do you want backup changes to the registry?)” 选择是。
9.备份完成后,选择Fix All Selected Issues。
10.重新启动您的 PC 以保存更改。
方法 6:修复损坏的 BITS 文件(Method 6: Repair Corrupted BITS files)
1.按Windows Key + R然后键入以下内容并按 Enter:
\Programdata\Microsoft\network\downloader
2.它会请求许可,所以点击继续。(Continue.)
3.在Downloader文件夹中,删除所有以Qmgr开头的文件,(any file that begins with Qmgr)例如Qmgr0.dat、Qmgr1.dat等。
4.成功删除以上文件后立即运行Windows更新。
5.如果您无法删除上述文件,请按照Microsoft KB文章了解如何修复损坏的 BITS 文件。(how to repair the corrupt BITS files.)
方法七:运行 Memtest86(Method 7: Run Memtest86)
注意:(Note:)开始之前,请确保您可以访问另一台计算机,因为您需要将软件下载并刻录到光盘或USB闪存驱动器。运行 memtest 时最好让计算机过夜,因为这肯定需要一些时间。
1.将USB闪存驱动器连接到您的系统。
2.下载并安装Windows Memtest86 USB Key 自动安装程序(Windows Memtest86 Auto-installer for USB Key)。
3.右键单击刚刚下载的图像文件,然后选择“在此处提取(Extract here)”选项。
4.解压后,打开文件夹并运行Memtest86+ USB Installer。
5.选择您插入的USB驱动器来刻录MemTest86软件(这将格式化您的USB驱动器)。
6.上述过程完成后,将USB插入PC,其中Windows 服务的主机进程已停止工作错误(Host Process for Windows Services has stopped working error)存在。
7.重新启动您的 PC 并确保选择从USB闪存驱动器启动。
8.Memtest86 将开始测试系统中的内存损坏。
9.如果你通过了所有的测试,那么你可以确定你的记忆工作正常。
10.如果某些步骤不成功,那么Memtest86会发现内存损坏,这意味着上述错误是 (the above error is )由于内存损坏/损坏造成的。
11.为了 修复Windows服务的主机进程已停止工作错误( Fix Host Process for Windows Services has stopped working error),如果发现坏内存扇区,您将需要更换您的RAM 。
为你推荐:(Recommended for you:)
就是这样,您已成功修复 Windows 服务的主机进程已停止工作错误( Fix Host Process for Windows Services has stopped working error),但如果您对本指南仍有任何疑问,请随时在评论部分询问。
Fix Host Process for Windows Services has stopped working
Fix Host Process for Windows Services has stopped working: Most of the users are facing this issue where an error message pops up saying “Host Process for Windows Services has stopped working and was closed.” As the error message doesn’t have any information attached to it, so there is no particular cause as to why this error is caused. In order to get more information about this error, you need to open View Reliability History and check the cause of this issue. If you don’t find the proper information then you need to open Even Viewer to get to the root cause of this error message.
After spending a lot of time, researching about this error it seems like it caused because of 3rd party program conflicting with Windows, another possible explanation would be memory corruption or some important Windows services might be corrupted. Most of the users were getting this error message after Windows update which seems to be because of BITS (Background Intelligent Transfer Service) files might be corrupted. In any case, we need to fix the error message, so without wasting any time let’s see how to actually Fix Host Process for Windows Services has stopped working error with the below-listed troubleshooting steps.
Fix Host Process for Windows Services has stopped working
Make sure to create a restore point just in case something goes wrong.
Method 1: Open Event Viewer or Reliability History
1.Press Windows Key + R then type eventvwr and hit Enter to open Event Viewer.
2.Now from the left-hand menu double click Windows Logs then check Application and System logs.
3.Look for the events marked with red X next to them and make sure to check the error details which includes error message “Host process for Windows has stopped working.“
4.Once you have zeroed into the issue we can start troubleshooting the problem and fix the issue.
If you didn’t find any valuable information about the error, you could open Reliability history to get a better insight about the error.
1.Type Reliability in the Windows Search and click on View Reliability History in the search result.
2.Search for the event with an error message “Host process for Windows has stopped working.“
3.Note down the process involved and follow the below-listed troubleshooting steps to fix the issue.
4.If the above services are related to the 3rd party then make sure to uninstall the service from Control Panel and see if you’re able to fix the issue.
Method 2: Perform a Clean Boot
Sometimes 3rd party software can conflict with System and therefore the System might not shut down completely. In order Fix Host Process for Windows Services has stopped working error, you need to perform a clean boot in your PC and diagnose the issue step by step.
Method 3: Run System Restore
1.Press Windows Key + R and type”sysdm.cpl” then hit enter.
2.Select System Protection tab and choose System Restore.
3.Click Next and choose the desired System Restore point.
4.Follow on screen instruction to complete system restore.
5.After reboot, you may be able to Fix Host Process for Windows Services has stopped working error.
Method 4: Run DISM Tool
Don’t run SFC as it will replace Microsoft Opencl.dll file with Nvidia which seems to be causing this issue. If you need to check the integrity of the system run DISM Checkhealth command.
1.Press Windows Key + X then select Command Prompt (Admin).
2.Try these command sin sequence:
Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /RestoreHealth
3.If the above command doesn’t work then try on the below:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
Note: Replace the C:\RepairSource\Windows with the location of your repair source (Windows Installation or Recovery Disc).
4.Don’t run SFC /scannow in order to verify the integrity of system run DISM command:
Dism /Online /Cleanup-Image /CheckHealth
5.Reboot your PC to save changes.
Method 5: Run CCleaner and Malwarebytes
1.Download and install CCleaner & Malwarebytes.
2.Run Malwarebytes and let it scan your system for harmful files.
3.If malware is found it will automatically remove them.
4.Now run CCleaner and in the “Cleaner” section, under the Windows tab, we suggest checking the following selections to be cleaned:
5.Once you’ve made certain the proper points are checked, simply click Run Cleaner, and let CCleaner run its course.
6.To clean your system further select the Registry tab and ensure the following are checked:
7.Select Scan for Issue and allow CCleaner to scan, then click Fix Selected Issues.
8.When CCleaner asks “Do you want backup changes to the registry?” select Yes.
9.Once your backup has completed, select Fix All Selected Issues.
10.Restart your PC to save changes.
Method 6: Repair Corrupted BITS files
1.Press Windows Key + R then type the following and hit Enter:
\Programdata\Microsoft\network\downloader
2.It will ask for permission so click Continue.
3.In the Downloader folder, delete any file that begins with Qmgr, for example, Qmgr0.dat, Qmgr1.dat etc.
4.After successfully able to delete the above files immediately run Windows update.
5.If you are not able to delete the above files then follow the Microsoft KB article on how to repair the corrupt BITS files.
Method 7: Run Memtest86
Note: Before starting, make sure you have access to another computer as you will need to download and burn the software to the disc or USB flash drive. It’s best to leave the computer overnight when running memtest as it sure likely to takes some time.
1.Connect a USB flash drive to your system.
2.Download and install Windows Memtest86 Auto-installer for USB Key.
3.Right-click on the image file which you just downloaded and select “Extract here” option.
4.Once extracted, open the folder and run the Memtest86+ USB Installer.
5.Choose your plugged in USB drive to burn the MemTest86 software (This will format your USB drive).
6.Once the above process is finished, insert the USB to the PC in which Host Process for Windows Services has stopped working error is present.
7.Restart your PC and make sure that boot from the USB flash drive is selected.
8.Memtest86 will begin testing for memory corruption in your system.
9.If you have passed all the test then you can be sure that your memory is working correctly.
10.If some of the steps were unsuccessful then Memtest86 will find memory corruption which means the above error is because of bad/corrupt memory.
11.In order to Fix Host Process for Windows Services has stopped working error, you will need to replace your RAM if bad memory sectors are found.
Recommended for you:
That’s it you have successfully Fix Host Process for Windows Services has stopped working error but if you still have any questions regarding this guide then feel free to ask them in the comment’s section.