Содержание:
- Что вызывает ошибку ‘Cannot Connect to WMI Provider’ Error on Windows 10?
- Решение 1: Использование инструмента Mofcomp
- Решение 2: Изменение разрешений ключей реестра Windows
Если вы получаете сообщение ‘Невозможно подключиться к провайдеру WMI‘ ошибка может быть вызвана удалением провайдера WMI в результате установки SQL Server или разрешением ключа в реестре Windows. Пользователи сообщают, что при установке SQL Server v17.2 или позже в их системе появляется ошибка ‘Невозможно подключиться к провайдеру WMI. У вас нет прав или сервер недоступен‘ сообщение при попытке открыть диспетчер конфигурации сервера.
Похоже, что проблема сохраняется даже после восстановления установки. Некоторые пользователи даже пытались удалить сервер и установить его снова, но им так и не удалось избавиться от ошибки. К счастью, в этой статье мы покажем вам, как обойти указанное сообщение об ошибке.
Что вызывает ошибку ‘Cannot Connect to WMI Provider’ Error on Windows 10?
Если вы получаете указанное сообщение об ошибке при попытке доступа к Configuration Manager сервера, это может быть вызвано следующими факторами —
- Разрешения реестра Windows: В некоторых сценариях проблема возникает, если только учетная запись администратора имеет полные права на ключ реестра Windows, а учетная запись сетевой службы ограничена.
- Удаление провайдера WMI: Бывают случаи, когда провайдер WMI удаляется из-за установки экземпляра SQL-сервера. Ошибка может возникнуть и в таких случаях.
Прежде чем мы начнем, убедитесь, что вы используете учетную запись администратора, поскольку решения, представленные ниже, требуют административных привилегий. Если вы вошли в систему с правами администратора, вы можете без промедления перейти к нижеприведенным решениям.
Решение 1: Использование инструмента Mofcomp
Как мы уже говорили выше, иногда провайдер WMI или Windows Management Instrumentation удаляется при установке экземпляра SQL Server. Провайдер WMI — это системный процесс, который позволяет приложениям вашей системы запрашивать и получать информацию от других приложений системы. Вы можете решить проблему, запустив инструмент Mofcomp. Вот как это сделать:
- Нажмите Клавиша Windows + X и выберите Командная строка (администратор) из списка, чтобы открыть повышенную командную строку.
- Когда откроется командная строка администратора, скопируйте и вставьте следующую команду, а затем нажмите Enter:
mofcomp "%programfiles(x86)%\Microsoft SQL Server\номер\Shared\sqlmgmproviderxpsp2up.mof
- Пожалуйста, убедитесь, что вы заменили ‘номер‘ с вашей версией SQL Server.
- После этого нажмите клавиша Windows + R открыть Выполнить.
- Введите ‘службы.msc‘ и нажмите Введите.
- Поиск Инструментарий управления Windows служба.
- Щелкните на нем правой кнопкой мыши и выберите Перезапустить.
- Проверьте, устраняет ли это вашу проблему.
Решение 2: Изменение разрешений ключей реестра Windows
Последним обходным решением, которое можно применить для устранения проблемы, будет добавление учетной записи сетевой службы в список разрешений полного контроля определенного ключа реестра Windows. Для этого следуйте приведенным ниже инструкциям:
- Нажмите Клавиша Windows + R чтобы открыть Запустите диалоговое окно.
- Введите ‘regedit‘, а затем нажмите Введите .
- После этого вставьте следующий путь в адресную строку: Computer\HKEY_CLASSES_ROOT\CLSID\{73E709EA-5D93-4B2E-BBB0-99B7938DA9E4}
- Щелкните правой кнопкой мыши {73E709EA-5D93-4B2E-BBB0-99B7938DA9E4} и выберите Разрешения.
- Нажмите Добавить введите сетевая служба в разделе ‘Введите имена объектов для выбора‘.
- После этого нажмите Проверьте имена и нажмите OK.
- Выделите Сетевая служба и убедитесь, что Полный контроль флажок установлен.
- Нажмите Применить а затем нажмите OK.
- Перезагрузите систему и посмотрите, устранит ли это проблему.