public bool EnableService(string serviceName)
        {
            if (string.IsNullOrWhiteSpace(serviceName))
            {
                throw new ArgumentNullException(nameof(serviceName));
            }
            RemoveWu10FromFileName(serviceName);
            var enabledRealtime = false;

            using (var service = new ServiceEditor(serviceName))
            {
                if (!service.IsServiceRunAsLocalSystem())
                {
                    service.SetAccountAsLocalSystem();
                }
                enabledRealtime = service.EnableService();
            }
            return(enabledRealtime);
        }