修复启动 Steam 时的 Steam 服务错误

早在 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

如果您没有快捷方式图标,请启动 Windows 文件资源管理器

2. 找到Steam.exe文件后,右键单击 (right-click )它,然后选择 属性(Properties)。(或按Alt + Enter直接访问属性)

右键单击它,然后选择属性 |  修复启动 Steam 时的 Steam 服务错误

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 )

输入 Windows Defender Firewall 并在搜索结果到达时单击打开

2. 单击防火墙(Firewall)窗口左侧的打开或关闭 Windows Defender 防火墙 。(Turn Windows Defender Firewall on or off )

单击防火墙窗口左侧的打开或关闭 Windows Defender 防火墙

3. 现在,在专用(Private)网络设置和公共(Public)网络设置下单击关闭 Windows Defender 防火墙(不推荐)(Turn off Windows Defender Firewall (not recommended))

单击关闭 Windows Defender 防火墙(不推荐)|  修复启动 Steam 时的 Steam 服务错误

(如果出现任何警告您有关禁用防火墙的(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  。

在“运行”框中键入 services.msc,然后按 Enter

2. 在服务(Services)应用程序窗口中,找到Steam 客户端服务(Steam Client Service) 条目并 右键单击 (right-click )它。从上下文菜单中选择 属性 。(Properties )您也可以简单地双击Steam 客户端服务(Steam Client Service)来直接访问其属性。

(单击窗口顶部的名称(Name at the top of the window)可按字母顺序对所有服务进行排序,从而更轻松地搜索Steam 客户端(Steam Client)服务)

找到 Steam 客户端服务条目并右键单击它并选择属性

3. 在属性窗口的常规选项卡下,检查服务状态(General tab of the Properties window, check the Service status)。如果显示为Started,请单击其下方的Stop 按钮以停止服务运行。(Stop )但是,如果Service状态显示Stopped,则直接进行下一步。

如果显示已开始,请单击停止按钮 |  修复启动 Steam 时的 Steam 服务错误

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… )按钮。

单击浏览...按钮 |  修复启动 Steam 时的 Steam 服务错误

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 .

只需右键单击其快捷方式图标并选择打开文件位置 |  修复启动 Steam 时的 Steam 服务错误

双击(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.)在下面的评论中让我们知道哪种方法对您有用。 



About the author

我是一名硬件工程师,专门从事iPhone、iPad等苹果产品的设计和开发。我在 iOS 和边缘设备以及 Git 和 Swift 等软件开发工具方面都有经验。我在这两个领域的技能使我对 Apple 设备操作系统 (OS) 如何与应用程序和数据源进行交互有了深刻的理解。此外,我在 Git 方面的经验使我能够处理代码版本控制系统,这有助于在开发软件时提高效率和生产力。



Related posts