如果您是PC 游戏玩家(PC gamer),那么您可能也是Steam 用户(Steam user)。Steam 仍然是最好的 PC 游戏数字发行平台之一,拥有数千款游戏和数百万用户。它提供百万美元的AAA游戏和小型单人独立游戏供用户玩和享受。
然而,像所有PC 应用程序(PC apps)一样,Steam 客户端(Steam client)有时会遇到问题。例如,如果游戏(game isn)没有更新,Steam可能需要管理员权限来解决此问题。如果您对Steam有足够的信任,那么知道如何以管理员身份运行Steam可以解决其中一些小问题,您可以按照以下步骤操作。
以管理员身份运行 Steam:优点和缺点(Run Steam As Admin: Pros and Cons)
在我们开始之前,重要的是要知道在打开Steam或在(Steam)Windows上以管理员身份运行Steam 游戏(Steam game)之前应该考虑某些优点和缺点。
首先,以管理员身份运行任何应用程序可以让其在您的 PC 上拥有更多的权力来编辑、运行或以其他方式修改关键系统文件和设置。多年来,Windows一直在努力防止(Windows)操作系统(operating system)中最敏感的元素暴露给不一定需要访问的应用程序。
通过授予Steam 管理员(Steam admin)权限,您正在推翻这些障碍。虽然Steam本身在设计上不一定存在风险,但可以利用未发现的错误或其他安全漏洞来滥用启用了管理员访问权限的Steam 客户端。(Steam client)从Steam(Steam)本身启动的游戏也可能发生同样的情况。
但是,在某些情况下,了解如何以管理员身份运行Steam以解决游戏安装或Steam更新问题仍然是有益的。如果旧游戏从启用了管理员的Steam 客户端(Steam client)启动,它们也可能会受益,特别是如果它们是为旧Windows平台设计的。
最终,以管理员身份运行Steam是一个判断电话(judgement call)。Steam是您可能可以信任的软件,但这并不意味着不存在可被利用的漏洞或安全漏洞。我们的建议是谨慎的:如果您需要以管理员身份运行Steam,请执行此操作,但前提是您确实需要这样做。
如何在 Windows 上以管理员身份运行 Steam(How to Run Steam as Admin on Windows)
如果您已考虑风险,您可以通过多种方式在Windows 10上运行(Windows 10)Steam 客户端(Steam client)或以管理员身份运行Steam 游戏(Steam game)。同样的方法也适用于您想以管理员权限运行的任何游戏或应用程序。(game or app)
对于许多用户来说,当您启动 PC 时, Steam会自动启动。(Steam)在开始之前,请确保Steam(Steam isn)尚未在您的 PC 上运行,以确保您可以使用管理员权限启动它。
虽然有多种方法可以通过管理员权限启动Steam,但最简单的方法是从Windows 开始(Windows start)菜单。
- 为此,请进入开始菜单(Start menu)并在应用列表中找到 Steam,然后右键单击该条目。在更多(More)子菜单下,单击以管理员身份运行(Run as administrator )选项。
- 如果您启用了 UAC,Windows将要求您确认您是否希望Steam能够对您的 PC 进行更改。单击(Click) “是”(Yes)进行确认——此时 Steam 将以管理员权限运行。
启用具有管理员访问权限的Steam(Steam)的另一种方法是为Steam创建一个快捷方式,然后配置该快捷方式,以便在您启动Steam时以(Steam)管理员访问权限(administrator access)运行。
- 为此,请在Windows 文件资源管理器(Windows File Explorer)或桌面上单击鼠标右键。在出现的菜单中,按New > Shortcut。
- 在创建快捷方式(Create shortcut)窗口中,单击浏览(Browse)找到Steam 客户端的(Steam client)steam.exe可执行文件。默认情况下,它通常安装在C:/Program Files (x86)/Steam目录中。选择后,单击Next。
- 为快捷方式命名,然后单击完成(Finish)以创建快捷方式。
- 创建快捷方式后,右键单击它并按Properties。
- 在“属性(Properties)”窗口中,输入“兼容性(Compatibility )”选项卡。在设置(Settings)下,单击以启用以管理员身份运行此程序(Run this program as an administrator)复选框,然后按确定(OK)保存。
- 保存快捷方式后,双击它以启用管理员访问权限运行Steam。
您还可以在启用管理员权限的情况下直接从Steam 安装目录运行(Steam installation)steam.exe可执行文件。(steam.exe)这与上面的方法类似,但不是创建快捷方式,而是直接对可执行文件执行此操作。
- 为此,请在Windows 文件资源管理器中打开(Windows File Explorer)Steam的(Steam)安装目录(installation directory)(默认为C C:/Program Files (x86)/Steam)。右键单击steam.exe可执行文件,然后单击以管理员(Run as administrator)身份运行以管理员权限运行它。
- 如果UAC已启用,您需要确认您希望Steam 客户端(Steam client)能够运行以进行更改。单击是(Yes)确认您的选择并以管理员权限运行 Steam。
- 如果您希望每次运行Steam 客户端时都以管理员身份运行,请改为右键单击(Steam client)steam.exe文件,然后单击“属性(Properties)” 。在“属性(Properties)”窗口中,启用“兼容性”选项卡下的(Compatibility )“以管理员身份运行此程序”(Run this program as an administrator)复选框,然后按“确定(OK)”保存。
在 macOS 上以 root 身份运行 Steam(Running Steam as Root on macOS)
虽然技术上可以在Mac上以超级用户 root 帐户运行(superuser root account)Steam(类似于在Windows上授予管理员权限),但这不是必需的,也不建议这样做。macOS(way macOS)处理应用程序的方式与Windows完全不同,并且不需要以这种方式运行Steam。
当您第一次运行Steam时,会请求(Steam)Steam所需的任何权限。您可以在“安全和隐私(Security & Privacy )”部分下的“系统偏好设置”(System Preferences)菜单中自行查看、添加或撤销这些权限。
所以是的,在 macOS 上以超级用户身份运行Steam在技术上是可行的,但您不应该考虑这样做。它不能像Windows 版本(Windows version)一样用于修复 macOS Steam 客户端(Steam client)的问题,因此如果您遇到问题,则需要研究不同的方法来解决它们。
Steam 上的游戏(Gaming on Steam)
如果您知道如何在Windows上以管理员身份运行Steam,您可以快速解决Steam的一些更小问题,并回到您安装Steam的目的:PC 游戏(PC gaming)。如果您需要玩新游戏,您可以免费尝试新的Steam游戏,这要感谢免费游戏周末和流行游戏的试用。
对于Steam(Steam Link)流式盒所有者,您可以将您的 PC 游戏从Steam本身流式传输到您的电视。如果您热衷于炫耀您的游戏技能,您甚至可以考虑使用Steam 广播(Steam Broadcasting)作为Twitch等其他平台的替代品,与其他爱好者分享您自己的游戏玩法。
How To Run Steam As Admin And Why You May Need To
Іf you’re a РC gamer, then you’rе probably a Steam user too. Steam is still one of the best digital distribution platforms for PC games, with thousands of games and millions of users. It offers million-dollar AAA games and small, one-person indie games for users to play and enjoy.
Like all PC apps, however, the Steam client can sometimes run into problems. If a game isn’t updating, for instance, Steam may need administrative access to fix this. If you trust Steam enough to do this, then knowing how to run Steam as admin can fix some of these minor issues, which you can do by following these steps.
Run Steam As Admin: Pros and Cons
Before we begin, it’s important to know that there are certain pros and cons you should consider before you open Steam or run a Steam game as an admin on Windows.
To start with, running any application as an administrator gives it more power over your PC to edit, run, or otherwise modify critical system files and settings. Windows has developed over the years to try and prevent the most sensitive elements of your operating system from being exposed to apps that don’t necessarily require access.
By giving Steam admin privileges, you’re overturning those barriers. While Steam itself isn’t necessarily a risk by design, undiscovered bugs or other security holes could be exploited to abuse a Steam client running with admin access enabled. The same, too, could occur for games that you launch from Steam itself.
In certain situations, however, it can still be beneficial to know how to run Steam as an admin to fix issues with game installations or with Steam updates. Older games may also benefit if they’re launched from a Steam client with admin enabled, especially if they were designed for older Windows platforms.
Running Steam as an administrator is, ultimately, a judgement call. Steam is software you can probably trust, but that doesn’t mean that bugs or security holes don’t exist that could be exploited. Our advice is one of caution: if you need to run Steam as an admin, do it, but only if you actually need to.
How to Run Steam as Admin on Windows
If you’ve considered the risks, there are a few ways in which you can run the Steam client or run a Steam game as an admin on Windows 10. The same methods apply for any game or app you’d like to run with admin privileges, too.
For many users, Steam will automatically launch when you start your PC. Before you begin, make sure that Steam isn’t already running on your PC to ensure that you can launch it with admin privileges.
While there are several ways to launch Steam with admin access, the easiest way to do this is from the Windows start menu.
- To do this, enter the Start menu and find Steam in the app listings, then right-click the entry. Under the More sub-menu, click the Run as administrator option.
- If you have UAC enabled, Windows will ask you to confirm that you’d like Steam to be able to make changes to your PC. Click Yes to confirm—Steam will run with admin privileges at this point.
Another method for enabling Steam with admin access is to create a shortcut for Steam, then configure the shortcut so that Steam runs with administrator access when you launch it.
- To do this, right-click in Windows File Explorer or on your desktop. In the menu that appears, press New > Shortcut.
- In the Create shortcut window, click Browse to locate the steam.exe executable for the Steam client. By default, this is usually installed in the C:/Program Files (x86)/Steam directory. Once selected, click Next.
- Give the shortcut a name, then click Finish to create the shortcut.
- Once the shortcut is created, right-click it and press Properties.
- In the Properties window, enter the Compatibility tab. Under Settings, click to enable the Run this program as an administrator checkbox, then press OK to save.
- Once the shortcut is saved, double-click it to run Steam with admin access enabled.
You can also run the steam.exe executable directly from the Steam installation directory with administrator privileges enabled. This is similar to the same method as above, but rather than creating a shortcut, you’re doing this to the executable directly.
- To do this, open the installation directory for Steam in Windows File Explorer (by default, C:/Program Files (x86)/Steam). Right-click the steam.exe executable file, then click Run as administrator to run it with admin privileges.
- If UAC is enabled, you’ll need to confirm that you want the Steam client to run with the power to make changes. Click Yes to confirm your choice and run Steam with admin privileges.
- If you want to run the Steam client as an administrator every time you run it, right-click the steam.exe file instead and click Properties. In the Properties window, enable the Run this program as an administrator checkbox under the Compatibility tab, then press OK to save.
Running Steam as Root on macOS
While it is technically possible to run Steam as the superuser root account on a Mac (similar to giving administrator privileges on Windows), it isn’t necessary and it really isn’t recommended. The way macOS handles applications is quite different to Windows, and it isn’t a requirement to run Steam in this way.
Any permissions that Steam requires are requested when you first run Steam. You can view, add, or revoke these permissions yourself from the System Preferences menu, under the Security & Privacy section.
So yes, it’s technically possible to run Steam as a superuser on macOS, but it shouldn’t be something you consider doing. It can’t be used to fix problems with the macOS Steam client in the same way as the Windows version, so if you’re having problems, you’ll need to research a different method to resolve them.
Gaming on Steam
If you know how to run Steam as admin on Windows, you can quickly resolve some of Steam’s more minor issues and get back to what you installed Steam for: PC gaming. If you need new games to play, you can try new Steam games for free, thanks to free play weekends and trials for popular games.
For Steam Link owners, you can stream your PC games from Steam itself to your TV. If you’re keen to show off your gaming skills, you could even think about using Steam Broadcasting as an alternative to other platforms like Twitch, sharing your own gameplay with other enthusiasts.