Короче говоря, столкнулся сегодня с такой ерундой. К юзерской тачке с Windos XP SP3 Pro в домене (с правами локального админа) пропал доступ через smb и соответственно перестал "шариться" принтер. Вроде кажется ерунда. Полез в службы - о-па, службы сервера и в помине нет. Журнал Windows говорит, мол, "служба не существует или помечена на удаление". Беру ветки реестра:
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer
HKLM\SYSTEM\ControlSet001\Services\LanmanServer
HKLM\SYSTEM\ControlSet002\Services\LanmanServer
со здоровой тачки. Добавляю. Перегружаюсь. Хер.
Служба в списке появилась, но говорит что "Служба не может быть запущена поскольку указанный модуль не найден".
Не верю своим глазам. Смотрю все пути и параметры dll'ок. Лезу в сетевые настройки. "Общий доступ к файлам и принтерам" включен, всё на месте.
Для очистки совести делаю SFC /scannow
Перегружаюсь. Хер.
Антивирус - в порядке. Просканил ещё раз - реакции ноль.
Как лунатик иду снова в сетевые настройки и удаляю на сетёвке протоколы "Общий доступ к принтерам и папкам" и "Клиент для сетей Microsoft". Потом устанавливаю их заново.
Перезагрузка. Хер. Вуаля! Всё работает.
Выяснилось что беда пришла с флешки сотрудницы. Autorun.inf с хуетой на которую доблестный NOD32 не среагировал. Судя по логам винды вирь пытался покоцать несколько других служб и внедрить свои (а может и внедрил) файлы в толщу системы.
Вот и давай после этого юзерью локального админа.
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer
HKLM\SYSTEM\ControlSet001\Services\LanmanServer
HKLM\SYSTEM\ControlSet002\Services\LanmanServer
со здоровой тачки. Добавляю. Перегружаюсь. Хер.
Служба в списке появилась, но говорит что "Служба не может быть запущена поскольку указанный модуль не найден".
Не верю своим глазам. Смотрю все пути и параметры dll'ок. Лезу в сетевые настройки. "Общий доступ к файлам и принтерам" включен, всё на месте.
Для очистки совести делаю SFC /scannow
Перегружаюсь. Хер.
Антивирус - в порядке. Просканил ещё раз - реакции ноль.
Как лунатик иду снова в сетевые настройки и удаляю на сетёвке протоколы "Общий доступ к принтерам и папкам" и "Клиент для сетей Microsoft". Потом устанавливаю их заново.
Перезагрузка. Хер. Вуаля! Всё работает.
Выяснилось что беда пришла с флешки сотрудницы. Autorun.inf с хуетой на которую доблестный NOD32 не среагировал. Судя по логам винды вирь пытался покоцать несколько других служб и внедрить свои (а может и внедрил) файлы в толщу системы.
Вот и давай после этого юзерью локального админа.
Именно поэтому я всем настоятельно рекомендую в корне таких накопителей создавать пустой файл Autorun.inf
ОтветитьУдалитьWindows-way, простой и понятный даже домохозяйкам )))
ОтветитьУдалитьДостаточно запустить службу (Пуск (start)-Администрирование (administrative)-Службы (services)) Сервер (Server) и lanmanserver будет работать.
ОтветитьУдалитьДорогой Анонимус, что-то вы не совсем в кассу. Службы не было даже в списке.
ОтветитьУдалитьРеспектуха Автору!!!
ОтветитьУдалитьНе с того, не с сяво исчезла служба сервер(lanmanserver) на машине с windows 7. Никакие манипуляции с сетевыми настройками, запусками службы принтеров и файлов в свойствах подключения кроме как после добавления инфы в реестр:
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer
HKLM\SYSTEM\ControlSet001\Services\LanmanServer
HKLM\SYSTEM\ControlSet002\Services\LanmanServer
с другой машины не имели результата.
В общем порядок действий следущий:
1)Удалить службу общих файлов и принтеров в параметрах сетевого подключения.
(при необходимости перезагрузится)
2)Запустить файлы регов описанных выше разделов реестра экспортированных с другой машины.
(Не забудте почистить расшаренные папки, если таковы имеются в файлах регов)
3)Подключить службу общих файлов и принтеров в параметрах сетевого подключения.
4)Перезагрузится.
еще важно посмотреть HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost\netsvcs есть ли там служба LanmanServer?
ОтветитьУдалитьСпасибо, Константин.
ОтветитьУдалитьПереустановил службы, как вы и написали в сетевой .... и все заработало.
Спасибо Вам большое,долго мучался из за того что благодаря этой службе отвалился принтер и сетевые диски,облазил весь интернет в поисках решения проблемы но помог только этот способ
ОтветитьУдалитьВсе сделал как в азбуке.
ОтветитьУдалитьКак там автор писал ХЕР!
Подскажите что еще может быть(((
Можно попробовать набросать такой батник:
ОтветитьУдалитьnetsh winsock reset
netsh winsock reset catalog
netsh interface ip reset
netsh interface reset all
Правда это сбросит все текущиие сетевые настройки если они где-то прописаны вручную.
Попробуйте, возможно поможет.
А если удалить сетевку и заново ее поставить?
ОтветитьУдалитьПроканает?
Тоже можно попробовать.
ОтветитьУдалитьК сожалению ни чего не помогло.
ОтветитьУдалитьВот что пишет.
Не удалось запустить службу Сервер на локальный компьютер.
Ошибка 1083:Исполняемая программа,запуск котторой настроен в службе,не включена в состав службы.
У меня вчерась был такой случай, перепробовал всё... И ERD-шкой востанавливать сис. файлы, и откат, и SFC /scannow, и удалял службы доступа к файлам и принтерам (с последующим восстановлением), и т.д. Помогло только переустановка Винды поверх старой. Долго, но ни чего не потерял и все заработало.
ОтветитьУдалитьP.S. При этом не запускалась служба "обозреватель компьютеров" ссылаясь как раз на этот LanmanServer, потом все стало нормально. После тчательно проверил на вирусняк.
а как подключить службу общих файлов и принтеров в параметрах сетевого подключения?
ОтветитьУдалитьЕсли под Windows то нужно просто зайти в "сетевые подключения", щёлкнуть правой кнопкой по нужному подключению, выбрать "свойства", "Установить" и выбираете службу нужную. Выглядеть всё должно вот так потом. http://j.mp/joTmVQ
ОтветитьУдалитьСделал всё как написано, в течении часа с какими то проблемами сделал! Спасибо!
ОтветитьУдалитьеще важно посмотреть HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost\netsvcs есть ли там служба LanmanServer?
эта строчка действительна важна!
необходимо просто сделать реинстал "службы доступа к папкам и принтерам" в сетевых соединениях
ОтветитьУдалитьНикаких бубнов с реестром не нужно, система сама все пропишет и запустит.
зы ну может sfc /scannow придется сделать если систему сильно порушило к примеру после виря.
Так то.., Друзья мои.
Константин! Спасибо!
ОтветитьУдалитьБыла аналогичная ситуация, служба сервера не хотела запускаться-хоть убей, все перерыл!
Прочитал Ваше решение-пробую-все работает!
Респект! Ваш сайт в Закладки))
в свойствах сетевого подключения -> Служба доступа к файлам и принтерам сетей Microsoft -> Удалить, потом Установить.
ОтветитьУдалитьНастоятельно рекомендуем установить критическое обновление KB958644
Спасибо, Кэп!
ОтветитьУдалитьСпасиб!
ОтветитьУдалитьПятый пост реально рулит!
Спасибо автор!
ОтветитьУдалитьРеально помогло.
Костяну респект и уважуха.
ОтветитьУдалитьСкиньте, пожалуйста, нужные ветки реестра с работающим LanmanServer для Windows 7
ОтветитьУдалитьПопробуйте. Вот мои с XP SP3 http://dl.dropbox.com/u/5500095/reg/clean.zip
ОтветитьУдалитьСпасибо, попробовал. Служба в списке появилась, но при запуске ошибка:
ОтветитьУдалить"Ошибка 2: Не удается найти указанный файл"
Файл srvsvc.dll в папке %SystemRoot%\System32 присутствует
Я так понимаю переустановка "Клиента для сетей Microsoft" и "Общего доступа к файлам и принтерам" не помогла?
ОтветитьУдалитьДа, не помогла...
ОтветитьУдалитьНаверное все-таки нужно взять реестр от Windows 7
спасибо всем и Косте персонально за эту тему.столкнулся с похожим при настройке домашней группы(W7).не мог ни подключиться,ни создать новую.отчет журнала:"Служба "Браузер компьютеров" является зависимой от следующей службы: "LanmanServer".Возможно, эта служба не установлена".после добавления с реестра рабочего бука(тоже W7)отсутствовавших LanmanServer-ов в разделы CurrentControlSet,ControlSet001 и ControlSet002 все заработало с полтыка.благодарен весьма за подсказку!
ОтветитьУдалитьОгромное СПАСИБО за помощь! :)
ОтветитьУдалитьСпасибо!
ОтветитьУдалитьПятый пост реально рулит!
Hаботающие ветки LanmanServer для Windows 7 x32. Сам только восстановил у брата с помощью их.
http://www.fayloobmennik.net/1734648
У меня была выключена служба "Диспетчер учетных записей безопасности", из-за этого не запускалась служба "Сервер". Запустил ее, потом запустил "Сервер" и общий доступ снова заработал.
ОтветитьУдалитьспасибо переустановка службы помогла.
ОтветитьУдалитьпро защиту флэшек чуть сложнее можно, но более эффективно
http://carnolio.com/zashhishhaem-fleshki/
Windows Server 2003. После установки системных обновлений сдохла служба Lanman Server, соответственно, не запускалась служба Обозреватель компьютеров и сервер не был доступен по сети.
ОтветитьУдалитьРекомендации автора и SFC/scannow не помогли, ошибка 1083 при запуске службы оставалась.
Помогло добавление вручную в раздел реестра
"HKLM\SOFTWARE\Microsoft\Windows NT\C
urrentVersion\SvcHost" в параметр "netsvcs" (не путать с веткой "netsvcs" в этом же разделе!) текстового значения LanmanServer. Может быть, кому-то еще поможет данный способ.
Спасибо, дорогой друг.
ОтветитьУдалитьДоброго дня,Константин,вчера подключал что то вроде POS терминала в японском ресторане,но только для заказов меню,вместо стандартной клавиатуры названия блюд,так вот когда локалил с головным ноутбуком,терминал видит ноут,а когда стал шарить папку на терминале он выдал что служба сервера отключена,да еще ресурс не создан,ошибка 1080,помоги плизз,просто я не разу не переустанавливал сетевые протоколы
ОтветитьУдалитьЕсли служба сервера выключена, то можно её включить следующими способами:
ОтветитьУдалить1) из оснастки services.msc
2) из консоли Windows выполнив команду:
sc config LanmanServer start= auto
3) добавив в реестр файл http://j.mp/SwdvAo
Спасибо, Константин! Очень просто и доступно написано, сделал, всё именно так, и заработало, причем пока реестр с живой машинки не перенес, удаление и переустановка протоколов "Общий доступ к принтерам и папкам" и "Клиент для сетей Microsoft" не помогала! В реестре lanmanserver начисто отустствовал, Windows 7
ОтветитьУдалитьДа пустяки. Рад помочь.
ОтветитьУдалитьХватило
Удалить%SystemRoot%\System32\srvsvc.dll
во всех трех:
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer
HKLM\SYSTEM\ControlSet001\Services\LanmanServer
HKLM\SYSTEM\ControlSet002\Services\LanmanServer
(подраздел "Параметры")
И - перезагрузка.
Все зашаренное - восстановилось.
PS. Какая-то хрень там была вместо этого - даже Гугл не находил. Видимо - последствия нездоровой вирусной активности...
Такая же точно ситуация, помогло, спасибо! Самому не пришло в голову пере установить протоколы.
ОтветитьУдалитьСпасибо, починил.
ОтветитьУдалитьпомогла AVZ где нужно выполнить скрипт
ОтветитьУдалитьbegin
SearchRootkit(true, true);
SetAVZGuardStatus(True);
DeleteFile('%PF%\Common Files\msado320.tlb');
RegKeyParamDel('HKEY_LOCAL_MACHINE','SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters','ServiceDll');
BC_ImportAll;
ExecuteSysClean;
BC_Activate;
ExecuteRepair(16);
RegKeyParamWrite('HKLM', 'SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters', 'ServiceDll', 'REG_EXPAND_SZ', '%SystemRoot%\System32\srvsvc.dll');
RebootWindows(true);
end.
Огромнейшее спасибо, Константин!
ОтветитьУдалитьПомогла переустановка протоколов.
Люди комп из-далека привезли. Просто спасли)))
Win7 x86 скрипт в AVZ виснет наглухо
ОтветитьУдалитьСпасибо большое!! Очень помогли!!
ОтветитьУдалить