Вызов WMI занимает слишком много времени, когда система запускается / перезапускается
Я хочу получить путь к службе Windows,
<code>var managementObjectSearcher = new ManagementObjectSearcher("Select * from Win32_Service where serviceName = MyService"); </code>
этот код написан на конструкторе какого-то другого сервиса ...
все работает нормально, когда система включена и работает, но если я перезагружаю систему, поместите класс StopWatch для этого вызова, и он показывает, что он показывает, что запуск службы из-за этого вызова занимает 35-45 секунд.
Любые предложения по повышению производительности при перезагрузке системы ...