早在 2003 年推出的Steam by Valve是迄今为止最流行的游戏数字发行服务。截至 2019 年,该服务包含超过 34,000 款游戏,每月吸引近 1 亿活跃用户。Steam的受欢迎程度可以归结为它为用户提供的大量功能。使用Valve的服务,您可以通过单击从其不断扩展的库中安装游戏、自动更新已安装的游戏、使用他们的社区功能与他们的朋友保持联系,一般来说,使用这些功能可以获得更好的游戏体验作为游戏内语音和聊天功能、截图、云备份等。
尽管Steam(Steam)无处不在,但它肯定不是那么完美。用户经常报告时不时遇到一两个错误。Steam 客户端(Steam Client)服务是最常见的错误之一。以下两条消息之一伴随此错误:
“ 为了在此版本的 Windows 上正常运行 Steam,Steam 服务组件在此计算机上无法正常运行。重新安装 Steam 服务需要管理员权限。” (“ In order to run Steam properly on this version of Windows, the Steam service component is not working properly on this computer. Reinstalling the Steam service requires administrator privileges.” )
“ 为了在这个版本的 Windows 上正常运行 Steam,必须安装 Steam 服务组件。服务安装过程需要管理员权限。” (“ In order to run Steam properly on this version of Windows, the Steam service component must be installed. The service installation process requires administrator privileges.” )
Steam服务错误会阻止用户完全启动应用程序,因此无法使用其任何功能。如果您也是受影响的用户之一,在本文中,我们将讨论错误的潜在原因和解决方案。
修复启动 Steam 时的 Steam 服务错误(Fix Steam Service Errors when launching Steam)
两条错误消息都要求相同的基本要求——管理(– Administrative)权限。合乎逻辑的解决方案是以管理员身份运行 steam。虽然众所周知授予管理权限可以解决大多数人的错误,但一些用户即使在以管理员身份运行应用程序后仍会继续报告错误。
对于这些精选用户,错误的根源可能更深一些。Steam 服务可能处于休眠/禁用状态并需要重新启动,或者服务已损坏并需要修复。有时,它可能就像禁用防病毒软件或默认的Windows Defender安全软件一样简单。
方法一:以管理员(Administrator)身份运行 Stream(Run Stream)
在我们找到更复杂的解决方案之前,让我们按照错误消息的建议进行操作,即以管理员身份运行Steam 。以管理员身份运行应用程序实际上很容易;只需右键单击应用程序图标,然后从以下上下文菜单中选择以管理员身份运行。(Run as administrator)
但是,您不必每次想要启动Steam时都重复上述步骤,而是可以启用一项功能,让您始终以管理员身份运行它。请按照以下步骤执行此操作:
1. 我们首先在我们的计算机上找到Steam 应用程序文件 (.exe) 。(Steam application file (.exe))现在,有两种方法可以解决这个问题。
一种。如果您的桌面上有Steam的快捷方式图标,只需(Steam)右键单击(right-click) 它并 从随后出现的上下文菜单中选择打开文件位置。(Open File Location)
湾。如果您没有快捷方式图标,请启动Windows 文件资源管理器(Windows File Explorer)(Windows key + E)并手动找到应用程序文件。默认情况下,应用程序文件可以在以下位置找到: C:\Program Files (x86)\Steam
2. 找到Steam.exe文件后,右键单击 (right-click )它,然后选择 属性(Properties)。(或按Alt + Enter直接访问属性)
3. 切换到以下 Steam属性(Properties)窗口的兼容性 选项卡。(Compatibility )
4. 在设置子部分下,check/tick the box next to Run this program as an administrator.
5. 单击应用 (Apply )保存所做的更改,然后单击 确定 (OK )按钮退出。
如果出现任何用户帐户控制弹出窗口,要求您授予 Steam 管理权限(If any User Account Control pop-up arrives asking you permission to grant Steam administrative privileges),请单击“ 是” (Yes )以确认您的操作。
现在,重新启动 Steam(relaunch Steam)并检查您是否继续收到错误消息。
另请阅读:(Also Read: )在 Windows 10 上快速访问 Steam 截图文件夹(Quickly Access Steam Screenshot Folder on Windows 10)
方法 2:关闭Windows Defender 防火墙(Windows Defender Firewall)
Steam服务错误的一个简单原因可能是Windows Defender或您在计算机上安装的任何其他第三方防病毒软件施加的防火墙限制。暂时关闭您的防病毒软件,然后尝试启动Steam。
可以通过右键单击任务栏中的图标并选择禁用(或任何类似选项)来禁用第三方防病毒应用程序(Third-party antivirus applications can be disabled by right-clicking on their icons in the taskbar and selecting Disable (or any similar option))。至于Windows Defender,请遵循以下指南:
1. 在 Windows 搜索栏中(Windows键 + S),键入 Windows Defender 防火墙 ( Windows Defender Firewall ),然后在搜索结果到达时单击 打开 。(Open )
2. 单击防火墙(Firewall)窗口左侧的打开或关闭 Windows Defender 防火墙 。(Turn Windows Defender Firewall on or off )
3. 现在,在专用(Private)网络设置和公共(Public)网络设置下单击关闭 Windows Defender 防火墙(不推荐)(Turn off Windows Defender Firewall (not recommended))。
(如果出现任何警告您有关禁用防火墙的(Firewall being disable appear)弹出消息,请单击“确定”或“是”(click on OK or Yes)进行确认。)
4. 单击确定 (OK )保存更改并退出。启动Steam以检查错误是否仍然存在。
方法三:确保允许Steam服务自动启动
与Steam关联的客户端服务需要在您每次启动应用程序时运行。如果由于某种原因,steam 客户端服务没有自动启动,则可能会遇到错误。然后,您需要将服务配置为从Windows 服务(Services)应用程序自动启动。
1. 使用以下过程之一打开 Windows 服务应用程序。(Open the Windows Services)
一种。按Windows key + R启动运行(Run)命令框, 在打开的文本框中 键入 services.msc ,然后按(services.msc)enter。
湾。单击(Click)开始按钮或搜索栏(Windows key + S),键入 services ,然后在搜索结果返回时单击 Open 。
2. 在服务(Services)应用程序窗口中,找到Steam 客户端服务(Steam Client Service) 条目并 右键单击 (right-click )它。从上下文菜单中选择 属性 。(Properties )您也可以简单地双击Steam 客户端服务(Steam Client Service)来直接访问其属性。
(单击窗口顶部的名称(Name at the top of the window)可按字母顺序对所有服务进行排序,从而更轻松地搜索Steam 客户端(Steam Client)服务)
3. 在属性窗口的常规选项卡下,检查服务状态(General tab of the Properties window, check the Service status)。如果显示为Started,请单击其下方的Stop 按钮以停止服务运行。(Stop )但是,如果Service状态显示Stopped,则直接进行下一步。
4.通过单击 展开启动类型 (Startup type )标签旁边的下拉菜单,然后从可用选项列表中 选择自动 。(Automatic )
如果出现任何弹出窗口(pop-ups arrive)要求您确认您的操作,只需按是(press on Yes)(或任何类似选项)继续。
5. 在关闭“属性(Properties)”窗口之前,单击“开始 (Start )”按钮重新启动服务。等待(Wait)服务状态显示已(Service)启动(Started),然后单击 应用 (Apply ),然后 单击确定(OK)。
另请阅读:(Also Read:) 修复 Steam 无法打开问题的 12 种方法(12 Ways to Fix Steam Won’t Open Issue)
一些用户报告在将启动(Startup)类型更改为自动(Automatic)后单击开始按钮(click on the Start button)时收到以下错误消息:
“Windows 无法在本地计算机上启动 Steam 客户端服务。错误 1079:为此服务指定的帐户与为在同一进程中运行的其他服务指定的帐户不同。”(“Windows could not start the Steam Client Service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process.”)
如果您也处于上述错误的另一端,请按照以下步骤解决它:
1.再次打开服务(Services)(查看上述方法如何),在本地服务列表中找到加密服务 (Cryptographic Services )条目, 右键单击 (right-click )它,然后选择 属性(Properties)。
2.通过单击切换到“属性”窗口的“(Properties)登录” (Log On )选项卡。
3. 单击浏览... (Browse… )按钮。
4. 在“输入要选择的对象名称”下方的文本框中准确输入您的帐户名称(type your account name in the text box below ‘Enter the object name to select’)。
输入帐户名称后,单击 其右侧的“检查名称”按钮。(Check Names)
5. 系统将需要几秒钟来识别/验证帐户名称。识别后,单击“确定 (OK )”按钮完成。
如果您为该帐户设置了密码,计算机将提示您输入密码。做同样的事情,Steam 客户端服务(Steam Client Service)现在应该可以正常启动了。启动Steam并检查错误是否仍然存在。
方法 4:使用命令提示符(Command Prompt)Fix/Repair Steam Service
如果上述方法均无效,则蒸汽服务很可能已损坏/损坏并需要修复。幸运的是,修复服务只需要我们在以管理员身份启动的提升命令提示符中运行一个命令。
1、在实际开始之前,我们需要先找到Steam服务的安装地址。只需(Simply)右键单击其快捷方式图标并选择Open File Location。默认地址是C:\Program Files (x86)\Steam\bin .
双击(Double-click)文件资源管理器(File Explorer)地址栏,然后按Ctrl + C将地址复制到剪贴板。
2. 我们需要以管理员身份启动命令提示符(launch the Command Prompt as an administrator)来修复 Steam 服务。根据您的方便和轻松,使用以下任何一种方法进行操作。
一种。右键单击(Right-click)开始按钮或按Windows key + X 访问高级用户菜单并选择 命令提示符(管理员)( Command Prompt (Admin))。
(有些用户会在高级用户菜单中找到打开 Windows Powershell(open Windows Powershell)而不是命令提示符(Command Prompt)的选项,在这种情况下,请遵循其他方法之一)
湾。打开运行命令框(Windows key + R),键入 cmd 并按 ctrl + shift + enter。
C。单击(Click)Windows搜索栏(Windows key + S),键入 命令提示符(Command Prompt),然后 从右侧面板中选择以管理员身份运行选项。(Run As Administrator)
无论您选择什么路径,都会出现一个要求确认的用户帐户控制弹出窗口。(User Account Control pop-up)单击(Click)“ 是” (Yes )授予命令提示符必要的权限。
3. 以管理员身份成功启动命令提示符(Command Prompt)后,按Ctrl + V粘贴我们在第一步中复制的地址(或自己仔细输入地址),然后按/repair 并 回车(enter)。命令行应如下所示:
“C:\Program Files (x86)\Steam\bin\SteamService.exe” /repair
命令提示符现在将执行命令,一旦执行,将返回以下消息:
Steam Client Service “C:\Program Files (x86)\Steam” repair completed.
受到推崇的:(Recommended:)
我希望上述方法之一能够在启动 Steam 时修复 Steam 服务错误。(fix Steam Service Errors when launching Steam.)在下面的评论中让我们知道哪种方法对您有用。
Fix Steam Service Errors when launching Steam
Laυnched back in 2003, Steam by Valve is by far the most popular digital distribυtion service for gаmes evеr released. As of 2019, the service contained well over 34,000 games and attracted nearly 100 million actiνe users per month. Steam’s popularity can be boiled down to the vast number of fеatυres it offers to its users. Using Valve’s sеrviсe, one can install a game νia a sіngle click from its ever-expanding library, automaticallу update the installed games, stay сonneсted with their friends using their cоmmunіty features and, in general, have a better gaming experience using features such аѕ in-game voice and chаt functionality, screenshots, cloud backυp, etc.
For as omnipresent as Steam is, it sure isn’t all that perfect. Users often report encountering an error or two every now and then. One of the more widely experienced errors concerns the Steam Client service. One of the following two messages accompanies this error:
“ In order to run Steam properly on this version of Windows, the Steam service component is not working properly on this computer. Reinstalling the Steam service requires administrator privileges.”
“ In order to run Steam properly on this version of Windows, the Steam service component must be installed. The service installation process requires administrator privileges.”
The Steam service error prevents the user from launching the application altogether and, therefore, making use of any of its features. If you, too, are one of the affected users, in this article, we will be discussing the potential reasons and solutions to the error.
Fix Steam Service Errors when launching Steam
Both the error messages ask for the same underlying requirement – Administrative privileges. The logical solution would then be to run steam as an administrator. While granting administrative privileges has been known to solve the error for most, some users continue to report the error even after running the application as an administrator.
For these select users, the source of the error may be a little deeper. The steam service may be dormant/disabled and needs to restarted or the service is corrupt and requires to be repaired. Sometimes, it might be as trivial as disabling the antivirus or the default Windows Defender security software.
Method 1: Run Stream As Administrator
Before we get to the more complicated solutions, let’s do what the error message suggests us to, i.e, run Steam as an administrator. Running an application as administrator is actually quite easy; simply right-click on the application icon and select Run as administrator from the following context menu.
However, rather than repeating the above step every time you want to launch Steam, you can enable a feature that lets you run it as an administrator at all times. Follow the below steps to do so:
1. We start by locating the Steam application file (.exe) on our computers. Now, there are two ways you can go about this.
a. If you have a shortcut icon for Steam on your desktop, simply right-click on it and select Open File Location from the ensuing context menu.
b. If you do not have a shortcut icon, launch the Windows File Explorer (Windows key + E) and locate the application file manually. By default, the application file can be found at the following location : C:\Program Files (x86)\Steam
2. Once you locate the Steam.exe file, right-click on it, and select Properties. (or press Alt + Enter to directly access Properties)
3. Switch to the Compatibility tab of the following Steam Properties window.
4. Under the Settings sub-section, check/tick the box next to Run this program as an administrator.
5. Click on Apply to save the changes you made and then click on the OK button to exit.
If any User Account Control pop-up arrives asking you permission to grant Steam administrative privileges, click on Yes to confirm your action.
Now, relaunch Steam and check if you continue to receive the error messages.
Also Read: Quickly Access Steam Screenshot Folder on Windows 10
Method 2: Turn Off Windows Defender Firewall
One simple reason for the Steam service error might be the firewall restrictions imposed by Windows Defender or any other third party antivirus software you have installed on your computer. Temporarily turn off your antivirus software and then try launching Steam.
Third-party antivirus applications can be disabled by right-clicking on their icons in the taskbar and selecting Disable (or any similar option). As for Windows Defender, follow the below guide:
1. In the windows search bar (Windows key + S), type Windows Defender Firewall and click on Open when the search results arrive.
2. Click on Turn Windows Defender Firewall on or off present on the left side of the Firewall window.
3. Now, click on Turn off Windows Defender Firewall (not recommended) under both Private network settings and Public network settings.
(If any pop-up messages warning you about Firewall being disable appear, click on OK or Yes to confirm.)
4. Click on OK to save the changes and exit. Launch Steam to check if the error still persists.
Method 3: Ensure Steam service is allowed to start automatically
The client service associated with Steam needs to run each time you launch the application. If, for some reason, the steam client service doesn’t start automatically the error might be experienced. You will then need to configure the service to start automatically from the Windows Services application.
1. Open the Windows Services application using one of the below procedures.
a. Launch the Run command box by pressing the Windows key + R, type services.msc in the open textbox, and hit enter.
b. Click on the start button or the search bar (Windows key + S), type services, and click on Open when the search results return.
2. In the Services application window, locate the Steam Client Service entry and right-click on it. Select Properties from the context menu. You can also simply double-click on the Steam Client Service to directly access its Properties.
(Click on Name at the top of the window to sort all services alphabetically and make searching for the Steam Client service easier)
3. Under the General tab of the Properties window, check the Service status. If it reads Started, click on the Stop button underneath it to stop the service from running. However, if the Service status displays Stopped, move to the next step directly.
4. Expand the drop-down menu next to the Startup type label by clicking on it and select Automatic from the list of available options.
If any pop-ups arrive asking you to confirm your action, simply press on Yes (or any similar option) to continue.
5. Before you close the Properties window, click on the Start button to restart the service. Wait for the Service status to display Started and then click on Apply followed by OK.
Also Read: 12 Ways to Fix Steam Won’t Open Issue
Some users have reported receiving the following error message when they click on the Start button after changing the Startup type to Automatic:
“Windows could not start the Steam Client Service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process.”
If you are also on the other end of the above error, follow the below steps to resolve it:
1. Open Services again (check the above method on how to), find the Cryptographic Services entry in the list of local services, right-click on it, and select Properties.
2. Switch to the Log On tab of the Properties window by clicking on the same.
3. Click on the Browse… button.
4. Accurately type your account name in the text box below ‘Enter the object name to select’.
Once you have typed in your account name, click on the Check Names button to its right.
5. The system will take a couple of seconds to recognize/verify the account name. Once recognized, click on the OK button to finish.
If you have a password set for the account, the computer will prompt you to enter it. Do the same, and the Steam Client Service should now start without any hiccups. Launch Steam and check if the error still remains.
Method 4: Fix/Repair Steam Service using Command Prompt
If none of the above methods worked, it is likely that the steam service is broken/corrupted and needs fixing. Fortunately, fixing a service requires us to run only a single command in an elevated command prompt launched as an administrator.
1. Before starting with the actual method, we need to find the installation address for the Steam service. Simply right-click on its shortcut icon and select Open File Location. The default address is C:\Program Files (x86)\Steam\bin.
Double-click on the File Explorer address bar and press Ctrl + C to copy the address to the clipboard.
2. We will need to launch the Command Prompt as an administrator to fix the steam service. Do so using any of the following methods, as per your convenience and ease.
a. Right-click on the start button or press the Windows key + X to access the power user menu and select Command Prompt (Admin).
(Some users will find the options to open Windows Powershell instead of Command Prompt in the power user menu, in that case, follow one of the other methods)
b. Open the Run command box (Windows key + R), type cmd and press ctrl + shift + enter.
c. Click on the Windows search bar (Windows key + S), type Command Prompt, and select the Run As Administrator option from the right-panel.
Whatever path you choose, a User Account Control pop-up asking for confirmation will appear. Click on Yes to grant the command prompt the necessary permissions.
3. Once you have successfully launched Command Prompt as admin, press Ctrl + V to paste the address we copied in the first step (or carefully enter the address yourself) followed by /repair and press enter. The command line should look like this:
“C:\Program Files (x86)\Steam\bin\SteamService.exe” /repair
The command prompt will now execute the command and once executed, will return the following message:
Steam Client Service “C:\Program Files (x86)\Steam” repair completed.
Recommended:
I hope one of the above methods were able to fix Steam Service Errors when launching Steam. Let us know which method worked for you in the comments below.