From 07348a5958550c6c3fa9ddef18f8db51c3818c54 Mon Sep 17 00:00:00 2001 From: Archi Date: Sat, 20 Nov 2021 22:19:28 +0100 Subject: [PATCH] Treat system account as root on Windows --- ArchiSteamFarm/Core/OS.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ArchiSteamFarm/Core/OS.cs b/ArchiSteamFarm/Core/OS.cs index c90bfea5e..bc1a7558a 100644 --- a/ArchiSteamFarm/Core/OS.cs +++ b/ArchiSteamFarm/Core/OS.cs @@ -143,7 +143,7 @@ internal static class OS { if (OperatingSystem.IsWindows()) { using WindowsIdentity identity = WindowsIdentity.GetCurrent(); - return new WindowsPrincipal(identity).IsInRole(WindowsBuiltInRole.Administrator); + return identity.IsSystem || new WindowsPrincipal(identity).IsInRole(WindowsBuiltInRole.Administrator); } if (OperatingSystem.IsFreeBSD() || OperatingSystem.IsLinux() || OperatingSystem.IsMacOS()) {