Автор Тема: Служба удаленного реестра  (Прочитано 7301 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн hemul

  • Новичок
  • *
  • Сообщений: 5
  • Пользователь «Game Edition»
    • Просмотр профиля
Служба удаленного реестра
« : 08 Марта 2011, 23:26:20 »
Не нашёл здесь данного вопроса, может, плохо искал, ткните, если что. Так понимаю, данная служба была удалена из GE, а для сетки очень даже нужна, собственно, для удалённой правки реестра, удалённой установки и пр. DameWare, например, полноценно не работает (отказ в доступе), да и стандартная оснастка "Управление компьютером" при попытке подключиться к компу с XP SP3 Game Edition 2010 1.1.1 RC3 тоже даёт отказ в доступе либо говорит, что служба удаленного реестра не запущена, а там её вообще нет. Теперь вопрос: достаточно ли будет для восстановления службы импортировать в реестр соответствующие ветки с полной XP -
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteRegistry], [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers]  и скопировать в системную папку файлик "%SystemRoot%\system32\regsvc.dll"? Ну, может, ещё привести в соответствие права доступа на ветку [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg]. Я на днях попробую это сделать, если не сработает, отпишусь. Просто полдня убил, на микрософте почти ничего по этой теме не нашёл, ни на supporte, ни на technete. Если кто может, поделитесь опытом/ссылкой по восстановлению системных служб и данной конкретной службы (удалённый реестр - RemoteRegistry).

Оффлайн Jaxx Colgate

  • Ветеран
  • *****
  • Сообщений: 1360
  • Пол: Мужской
  • Пользователь «Game Edition»
    • Просмотр профиля
Re: Служба удаленного реестра
« Ответ #1 : 09 Марта 2011, 14:49:58 »
А она точно удалена, а не просто выключена? Сейчас просто нет возможности проверить...

Оффлайн hemul

  • Новичок
  • *
  • Сообщений: 5
  • Пользователь «Game Edition»
    • Просмотр профиля
Re: Служба удаленного реестра
« Ответ #2 : 09 Марта 2011, 18:17:42 »
Служба точно была удалена, и файл regsvc.dll в system32 отсутствовал... Ну что, попробовал сделать то, что описывал выше, плюс добавил ветки реестра: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_REMOTEREGISTRY] со всеми подпапками, и [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost] - там есть расширенный строковый параметр LocalService, имеющий в полной винде значение "Alerter WebClient LmHosts RemoteRegistry upnphost SSDPSRV". Служба, конечно, в списке служб появилась, но не стартует: при попытке стартануть вручную пишет "Ошибка 1083: Исполняемая программа, запуск которой настроен в службе, не включена в состав службы", а в логах "Код (ID): 7000 Сбой при запуске службы "Удаленный реестр" из-за ошибки." Есть какие-нибудь идеи на этот счёт? Сегодня большую часть рабочего дня убил именно на это, ничего конкретно такого же не нашёл, на eventid по ошибке 7000 много чего написано, это общая ошибка, но по удалённому реестру почти ноль... Неужели никто не пробовал убивать эту службу(а потом париться с восстановлением)?! Ну хорошо, есть ли способ установить её заново? - Помню, в 98-й винде служба удалённого реестра ставилась, как сетевая, через оснастку свойств сетевого подключения, а в XP также (или через командную строку) существует способ её установить?

Оффлайн Barmaley

  • Старожил
  • ****
  • Сообщений: 317
  • Пользователь «Game Edition»
    • Просмотр профиля
Re: Служба удаленного реестра
« Ответ #3 : 09 Марта 2011, 18:52:01 »
А для какой цели этот неандертализм понадобился? А другими средствами твой вопрос не решается? Сторонними прогами, например...
Существует несколько миллиардов истин, и ни одной абсолютной... Правдой считается всего лишь мнение большинства...

Оффлайн hemul

  • Новичок
  • *
  • Сообщений: 5
  • Пользователь «Game Edition»
    • Просмотр профиля
Re: Служба удаленного реестра
« Ответ #4 : 10 Марта 2011, 11:15:00 »
Цели я описал в первом посте. Про сторонние проги тоже - моя любимая DameWare полноценно не позволяла управлять удалённо, собственно потому, что она использует микрософтовские утилиты, объединённые одним граф. интерфейсом. Но теперь всё решено, вчера я поторопился паниковать  :-[, ключевой была ветка [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost], которую вначале выпустил из внимания, - после импорта не перезагрузился (не мой комп, человек был занят). Теперь работает и DameWare Mini Remote Control, кстати, ему даже не обязательно, чтобы служба удалённого реестра была запущена, она может даже быть отключена, главное, чтоб была корректно в системе прописана. По поводу каких-то других программ удалённого управления сейчас сказать не могу, требуют ли они эту службу, - RAdmin или ещё там что, это кто пользуется этим, может проверить на Game Edition. Виндовый RDP, по моему, в GE тоже покоцан, так что без танцев с бубном не обойдётся, но я его не использую для клиентских компов.
 Пока это было единственное затруднение, встретившееся мне на Game Edition, правда стоит только на 2-х компах, и главбуху её ставить я, наверное, не рискну  ::), но продолжать с ней на более простых клиентах можно. Спасибо уважаемому автору, хотел уже к нему взывать, не пришлось. Не пришлось и пользоваться Srvinst.exe или Sc.exe...

P.S. Могу ошибаться, но думается, можно добавить решение этой проблемы в FAQ, вдруг кому ещё понадобится RemoteRegistry.
« Последнее редактирование: 10 Марта 2011, 11:30:05 от hemul »

Оффлайн Jaxx Colgate

  • Ветеран
  • *****
  • Сообщений: 1360
  • Пол: Мужской
  • Пользователь «Game Edition»
    • Просмотр профиля
Re: Служба удаленного реестра
« Ответ #5 : 10 Марта 2011, 12:46:03 »
А можно сюда выложить REG файл с нужными ветками реестра ?

Оффлайн hemul

  • Новичок
  • *
  • Сообщений: 5
  • Пользователь «Game Edition»
    • Просмотр профиля
Re: Служба удаленного реестра
« Ответ #6 : 11 Марта 2011, 11:58:27 »
Выкладываю. В принципе, достаточно импортировать файл "RemoteRegistry.reg", содержимое второго файла соответствует тому, что было в GE, только надо проверить права доступа на ветку [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg] - именно они определяют, кто будет иметь удалённый доступ к реестру. Ещё в архиве файл "regsvc.dll" - положить в папку "%SystemRoot%\system32\" и можно в "%SystemRoot%\system32\dllcache".

Оффлайн Jaxx Colgate

  • Ветеран
  • *****
  • Сообщений: 1360
  • Пол: Мужской
  • Пользователь «Game Edition»
    • Просмотр профиля
Re: Служба удаленного реестра
« Ответ #7 : 11 Марта 2011, 12:52:23 »
Ок, спасибо, добавлю инфу в FAQ.