Восстановление WMI в Windows 7

У меня была проблема с моим Microsoft SQL Server 2008, импорт данных и создание сценариев, поэтому я решил удалить его. Когда я попытался удалить его, я получил ошибку с экрана проверки. Служба WMI повреждена, поэтому мне нужен способ сброса службы WMI.

Платформа: Windows 7 64bit

Я пробовал winmgmt /resetrepository

нет эффекта.

не переустанавливая Windows, что я могу сделать?

7
задан slhck
10.03.2023 12:43 Количество просмотров материала 2535
Распечатать страницу

4 ответа

если его уровень повреждения файла вы, вероятно, могли бы попробовать sfc /scannow command-проверяет и заменяет поврежденные системные файлы.

3
отвечен Journeyman Geek 2023-03-11 20:31

чтобы полностью перестроить репозиторий WMI, выполните следующие действия:

  1. отключить и остановить службу winmgmt.
  2. удалить или переименовать C:\Windows\System32\wbem\repository.
  3. включить и запустить службу winmgmt.
  4. Откройте командную строку от имени администратора.
  5. в командной строке перейдите в папку C:\Windows\System32\wbem\
  6. выполнить команду for /f %s in ('dir /b *.mof') do mofcomp %s это займет минуту или около того, чтобы завершить.
  7. выполнить команду for /f %s in ('dir /b en-us\*.mfl') do mofcomp en-us\%s
4
отвечен Randolph Miller 2023-03-11 22:48

У меня была та же проблема, и с помощью ремонта WMI отTweaking.com исправлено.

2
отвечен Sharken 2023-03-12 01:05

еще один удобный вариант, чтобы исправить WMI с помощью инструмента фиксаж WMI (фиксаж инструментария WMI.пс1) создано Guido Basilio de Oliviera и находится в свободном доступе.

этот инструмент основан на Windows Powershell и Windows Forms:

cd /d % windir% \System32\Wbem
net stop winmgmt

winmgmt /clearadap
winmgmt /kill
winmgmt /unregserver
winmgmt /regserver
winmgmt /resyncperf

del % windir% \System32\Wbem\Repository /Q
del % windir% \System32\Wbem\AutoRecover /Q

for % % i in (* .dll) do Regsvr32 -s % % i
for % % i in (* .mof, * .mfl) do Mofcomp % % i
wmiadap.exe /Regsvr32
wmiapsrv.exe /Regsvr32
wmiprvse.exe /Regsvr32

net start winmgmt

или наоборот..

  • отключение и остановка службы WMI.       
  • выполните следующие команды.     

    Winmgmt /salvagerepository %windir%\System32\wbem

          (затем)      

    Winmgmt /resetrepository %windir%\System32\wbem

  • повторно включить службу WMI, а затем перезагрузите компьютер, чтобы увидеть, как это происходит.

         вы также можете попробовать перестроить репозиторий, Если вышеописанный сбой:

  • отключение и остановка службы WMI.

  • переименуйте папку репозитория (расположенную по адресу %windir%\System32\wbem\repository) в хранилище.старый.

  • включить службу WMI.

  • перезагрузить компьютер

благодарности

  1. WMI поврежден - как переустановить/восстановить?
1
отвечен xavier_fakerat 2023-03-12 03:22

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх