diff --git a/ATxCommon/SystemChecks.cs b/ATxCommon/SystemChecks.cs index 2b654636445297555faca83acaeac7b1d22f9f6c..718214377d8c9729ba29749d4106f5b160927da9 100644 --- a/ATxCommon/SystemChecks.cs +++ b/ATxCommon/SystemChecks.cs @@ -41,6 +41,10 @@ namespace ATxCommon try { Log.Trace("Querying WMI for CPU load..."); var searcher = new ManagementObjectSearcher("select * from Win32_PerfFormattedData_PerfOS_Processor"); + var opts = new EnumerationOptions { + Timeout = new TimeSpan(0, 0, 2) + }; + searcher.Options = opts; Int32 usageInt32 = -1; /*