From 2a55616177978f5f794989b0264262398f6c4093 Mon Sep 17 00:00:00 2001 From: Abdelrhman-AK Date: Fri, 1 Dec 2023 21:43:08 +0200 Subject: [PATCH] 1.0.8.3 --- WinPaletter/Program/Users/User.cs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/WinPaletter/Program/Users/User.cs b/WinPaletter/Program/Users/User.cs index 7fef4d38..305e14a6 100644 --- a/WinPaletter/Program/Users/User.cs +++ b/WinPaletter/Program/Users/User.cs @@ -407,11 +407,18 @@ public static Bitmap ProfilePicture if (!OS.WXP) { - SelectQuery query = new("Win32_UserProfile"); - ManagementObjectSearcher searcher = new(query); - ManagementObjectCollection managementObjects = searcher.Get(); + try + { + SelectQuery query = new("Win32_UserProfile"); + ManagementObjectSearcher searcher = new(query); + ManagementObjectCollection managementObjects = searcher.Get(); - foreach (ManagementObject SID in managementObjects.Cast()) { FoundSIDs.Add(SID["SID"].ToString()); } + foreach (ManagementObject SID in managementObjects.Cast()) { FoundSIDs.Add(SID["SID"].ToString()); } + } + catch + { + foreach (string SID in Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList").GetSubKeyNames()) { FoundSIDs.Add(SID); } + } } else {