Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Службы - Задать статический порт для WMI

Ответить
Настройки темы
Службы - Задать статический порт для WMI

Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: tpogih
Дата: 29-03-2016
Добрый день.
Возникла необходимость задать статический порт для WMI.
самый простой способ выполнить ряд следующих команд:
Код: Выделить весь код
winmgmt -standalonehost
net stop winmgmt
net start winmgmt
Но на части машин возникает проблема, при такой настройке службы, она не запускается.
Выходит ошибка:
Служба не реагирует на управляющие функции.

В журнале висит сообщение
Превышение времени ожидания (30000 мс) при ожидании подключения службы "Инструментарий управления Windows".
увеличение таймаута к положительному результату не приводит.

Все службы от которых она зависит, включены, долгое "гугление" результата не принесло
sfc /scannow - пишет что все ОК

выполняю команду
Код: Выделить весь код
winmgmt /sharedhost
и служба запускается снова без проблем.

win10 x64

Просьба подсказать куда можно рыть.


пробовал вариант с установкой портов через ветку реестра HKLM\SOFTWARE\Microsoft\Rpc\internet, но при такой настройке возникают проблемы с обновлением политик, и неизвестно что еще всплывет

Отправлено: 09:44, 29-03-2016

 

Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


проблема по прежнему актуальна....

Отправлено: 14:23, 06-04-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 121
Благодарности: 9

Профиль | Отправить PM | Цитировать


tpogih, Вы все шаги из этого сделали?
Скрытый текст
To set up a fixed port for WMI
At the command prompt, type winmgmt -standalonehost
Stop the WMI service by typing the command net stop "Windows Management Instrumentation", or use the short name of net stop winmgmt
Restart the WMI service again in a new service host by typing net start "Windows Management Instrumentation" or net start winmgmt
Establish a new port number for the WMI service by typing netsh firewall add portopening TCP 24158 WMIFixedPort
Note Windows VistaWindows Server 2008: the netsh firewall command has been deprecated. Instead, you can use netsh advfirewall firewall command. For more information, see the following KB article, or Connecting to WMI Remotely Starting with Windows Vista.

Из-под администратора командная строка запущена?

Последний раз редактировалось Laprion, 07-04-2016 в 08:35.


Отправлено: 08:07, 07-04-2016 | #3


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Laprion:
Вы все шаги из этого сделали »
на шаге включения службы возникает проблема описанная выше.
Цитата Laprion:
Из-под администратора командная строка запущена »
Да.

Отправлено: 11:15, 07-04-2016 | #4


Пользователь


Сообщения: 121
Благодарности: 9

Профиль | Отправить PM | Цитировать


tpogih, попробуйте выполнить данные действия Как определить, является проблема системной или вызвана сторонним приложением/службой.

Отправлено: 11:39, 07-04-2016 | #5


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Laprion:
tpogih, попробуйте выполнить данные действия Как определить, является проблема системной или вызвана сторонним приложением/службой. »
Добрый день.
Проблема актуальна и в безопасном режиме без автозагрузки и с отключенными сторонними службами

Отправлено: 08:56, 08-04-2016 | #6


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Проблема решена не решена, в продолжение темы хотел бы сказать следующее.
- Выставлял по умолчанию права для dcom объектов. перед этим также пробовал в ручную их настроить и дать доступ объекту Windows Management and Instrumentation для всех - результата нет
- пересоздание службы wmi привело к полной ее неработоспособности, выходила ошибка о ненайденном файле - помог откат
- sfc /scannow по прежнему пишет что все ОК
- В логах появилась новая ошибка, которая может кого натолкнуть на мысль
Код: Выделить весь код
Произошла ошибка DCOM "1053" при попытке запуска службы winmgmt с аргументами "Недоступно" для запуска сервера:
{8BC3F05E-D86B-11D0-A075-00C04FB68820}
- репозиторий wmi пересоздавал, брал с заведомо рабочей машины - результата ноль
- выполнял перерегистрацию библиотек и перекомпиляцию файлов mof - результата ноль
Код: Выделить весь код
sc config winmgmt start= disabled
net stop winmgmt
cd %windir%\system32\wbem
for /f %%s in ('dir /b *.dll') do regsvr32 /s %%s
wmiprvse /regserver
winmgmt /regserver
sc config winmgmt start= auto
net start winmgmt
for /f %%s in ('dir /b *.mof') do mofcomp %%s
for /f %%s in ('dir /b *.mfl') do mofcomp %%s
-
в итоге помог следующий набор команд.
может пригодится кому..
Код: Выделить весь код
sc config winmgmt start= disabled
net stop winmgmt
cd %windir%\system32\wbem
winmgmt /kill
winmgmt /unregserver
winmgmt /regserver
winmgmt /resyncperf
if exist Repos_bakup rd Repos_bakup /s /q
rename Repository Repos_bakup
regsvr32 /s %systemroot%\system32\scecli.dll
regsvr32 /s %systemroot%\system32\userenv.dll
for /f %%s in ('dir /b *.dll') do regsvr32 /s %%s
for /f %%s in ('dir /b *.mof') do mofcomp %%s
for /f %%s in ('dir /b *.mfl') do mofcomp %%s
sc config winmgmt start= auto
net start winmgmt
wmiprvse /regserver
информация взята отсюда : http://winitpro.ru/index.php/2014/08...poladok-v-wmi/

Последний раз редактировалось tpogih, 11-05-2016 в 05:54.


Отправлено: 15:00, 10-05-2016 | #7


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


а вот нифига, не помогло оказывается.. служба все равно не запускается...
установка ОС поверх существующей проблемы не решает

Последний раз редактировалось tpogih, 11-05-2016 в 11:04.


Отправлено: 05:53, 11-05-2016 | #8


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


ехехей..
может есть у кого идеи?

Отправлено: 13:55, 13-05-2016 | #9


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


как то все печально...

Отправлено: 12:27, 19-05-2016 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Службы - Задать статический порт для WMI

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - WMI-фильтр для выборки компьютеров не имеющих определенной службы colaloc Windows Server 2008/2008 R2 9 07-11-2014 17:00
WMI-фильтр для выборки компьютеров не имеющих определенного обновления GhOsT_MZ Microsoft Windows NT/2000/2003 9 02-11-2011 20:56
.NET - [решено] TimeOut для удаленного соединения по WMI на C# Delirium Программирование и базы данных 2 08-06-2010 12:36
Помогите с создать сценарий WMI для изменения ключа продукта evg_vl Программное обеспечение Windows 0 03-03-2010 02:37
Как задать статический ip-адрес пользователя VPN? Lnx Microsoft Windows NT/2000/2003 3 04-08-2009 14:36




 
Переход