PDA

Показать полную графическую версию : [решено] Не запускается служба маршрутизации.


wefo
04-08-2011, 22:11
Впервые столкнулся с такой вот ошибкой. Не яндекс не гугль про неё тоже не знают (или просто мне не говорят). При попытке запустить службу маршрутизации вываливается окно с этим вот
"не удалось запустить службу Маршрутизация и удалённый доступ на локальный компьютер. Ошибка 2. Не удаётся найти указанный файл" В журнале не чего про это даже не говорится и ошибок не показывает. Win7 64+SP1+update.

okshef
04-08-2011, 22:37
wefo, для начала выполните "откат" на точку восстановления, предшествующую возникновению проблемы.
Второй шаг: в командной строке с правами администратора (http://oszone.net/4331/#5) выполните:
sfc /scannow
Третий: приведите службы к состоянию "по-умолчанию" соответственно вашей редакции операционной системы (скачайте reg-файл и примените Windows 7 Service Pack 1 Services Registry Files and Information (http://www.blackviper.com/Windows_7/registry.htm))

wefo
05-08-2011, 00:12
к сожалению не помогло. sfc /scannow сказал, что всё ОК

Vadikan
05-08-2011, 01:22
wefo, к сожалению, вы увидели только одну рекомендацию из трех.

wefo
05-08-2011, 02:05
Я выполнил все три, просто написал про одну

Petya V4sechkin
05-08-2011, 09:00
Ошибка 2. Не удаётся найти указанный файл"
Как с вирусами обстоят дела?
Посмотрите значение параметра ImagePath в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess
и ServiceDLL в ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess\Parameters

Попробуйте твик реестра (http://oszone.net/5604)
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess]
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess\Parameters]
"ServiceDLL"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
6d,00,70,00,72,00,64,00,69,00,6d,00,2e,00,64,00,6c,00,6c,00,00,00


Проверьте наличие файлов:
mprdim.dll
mprddm.dll
rasctrs.dll
iprtrmgr.dll


в папке \Windows\System32
Еще варианты:
с помощью Process Monitor (http://technet.microsoft.com/ru-ru/sysinternals/bb896645) помониторить, что происходит при запуске службы (какого файла не хватает);
переустановить Windows 7, сохранив настройки и установленные программы (http://www.outsidethebox.ms/9962/).

wefo
05-08-2011, 10:43
Спасибо за советы. Буду пробовать

После твика реестра служба стала запускаться, но сразу останавливается. В журнале вот что написано.
Служба "Маршрутизация и удаленный доступ" завершена из-за внутренней ошибки %%-2147467259.
Все перечисленные файлы
mprdim.dll
mprddm.dll
rasctrs.dll
iprtrmgr.dll
на месте.
Касперский не находит заразы
Process Monitor запустил и потом запускал службу, но не чего не заметил. Как правильно им пользоваться в данном случае.

Petya V4sechkin
05-08-2011, 11:07
wefo, выложите целиком (экспорт в REG-файл) вашу ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess
(возможно, там еще косяки).

wefo
05-08-2011, 11:51
Пожалуйста.

Petya V4sechkin
05-08-2011, 16:03
wefo, откорректируйте:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RemoteAccess]
"DisplayName"="@%Systemroot%\\system32\\mprdim.dll,-200"
"ObjectName"="localSystem"
"ErrorControl"=dword:00000001
"Type"=dword:00000020
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,53,00,00,00,42,00,66,00,65,00,\
00,00,52,00,61,00,73,00,4d,00,61,00,6e,00,00,00,48,00,74,00,74,00,70,00,00,\
00,00,00
"ServiceSidType"=dword:00000001
"RequiredPrivileges"=hex(7):53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,\
00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\
67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,61,00,64,00,44,00,72,00,69,00,76,\
00,65,00,72,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,\
53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,00,61,00,74,00,65,\
00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,\
41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
00,65,00,00,00,00,00
"FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00

wefo
05-08-2011, 17:52
Снимаю шляпу. Огромное спасибо. Всё заработало. Не понимаю, как так можно в реестре разбираться? Это же не просто лес, это тёмный лес. :)

fosgenn
18-12-2021, 16:59
а можно тоже самое, только для Windows XP?




© OSzone.net 2001-2012