![]() |
"слетает" сетевой принтер.
есть комп и ноутбук, соединенные беспроводной связью.
на обоих стоит XP. к компу подключен принтер с включенным общим доступом. ноутбук принтер в сетевом окружении видит, но при попытке подключения пишет: "Windows не удается подключиться к принтеру. Введено неправильное имя принтера или указанный принтер утерял подключение к серверу". пробовал следующее: отключал полностью брандмауэр, обновлял драйвер принтера. не помогает. пока что помог только один шаманский способ (взято с какого-то форума): на ноутбуке выполнил команду net use LPT1 \\server\printer /persistent: yes и затем установил принтер как бы на LPT1. Всё заработало. Однако при следующей перезагрузке сетевой принтер опять "слетел". может быть, у кого-нибудь есть еще парочку шаманских способов (но более надёжных)? |
Цитата:
Быстро и просто =) |
при повторном выполнении команды
net use LPT1 \\.... выдаёт ошибку "Системная ошибка 1202. Локальное имя устройства уже используется для подключения к другому сетевому ресурсу." Похоже, трюк с net use сработал только до первой перезагрузки. есть как бы еще один вариант: установить на ноутбук виртуальный принтер типа PDFCreator. он осуществляет печать в pdf-файлы. потом копировать эти файлы по сетке на основной комп, к которому подключен принтер, и там уже отправлять на печать. немного корявый способ, конечно. поэтому если все же есть предложения как "расшарить" принтер - Welcome! |
alexey980, конечно метод тыка, но все-таки:
1)на компе, к которому принтер подсоединен физически попробуйте принтер удалить, и поставить заново, расшарить, когда будете расшаривать, не давайте длинное имя, так же в свойствах принтера на вкладке "безопасность" проверьте чтобы у группы "Все" стояло разрешение на печать, проверьте наличие запрещающих правил на той же вкладке, если есть - удалите. 2)Так же проверьте, запущена ли у вас на компьютерах служба "Диспетчер очереди печати" - должна работать, тип запуска "авто". 3) на компах в свойствах сетевого подключения переустановите "Служба доступа к файлам и принтерам сетей Microsoft", "Клиент для сетей Microsoft", попробуйте их переустановить. 4)Если вышеперечисленные 3 шага не помогут, попробуйте на ноуте включить передачу NetBios поверх TCP-IP (в свойствах сетевого подключения - свойства TCP-IP - "дополнительно" - вкладка WINS - "включить NetBIOS через TCP-IP". 5)и еще как вариант с ноута попробуйте зайти на комп с принтером не по имени, а по IP и попробовать подключить - получится или нет? Отпишитесь потом. |
to _sa_nya:
сделал всё как вы сказали. ни одни вариант не принес результатов. думаю, проблема в том, что соединение между компом и ноутбуком именно беспроводное. и хотя передача файлов осуществляется без проблем, похоже, подержка сетевых принтеров на этом уровне в Windows слабо реализована. |
Цитата:
А пробовали подключать принтер стандартно? (в ноуте заходите на "панель управления"- "принтеры и факсы" - "установка принтера" - "далее" - "сетевой принтер, или принтер, подключенный к другому компу" - "подключиться к принтеру или выполнить обзор принтеров"- в строке пишете \\имя_компа\расшаренное_имя_принтера - далее - готово. Если и это не поможет, то попробуйте следующее: на вашем компе добавьте любой принтер от балды, дрова которого по умолчанию есть в системе (при добавлении отключите автоматическое определение и установку принтеров, добавьте любой из предложенного списка производителей\принтеров) , расшарьте его и на ноуте попробуйте к нему подключиться - по результатам станет ясно - причина все-таки в дровах принтера или в системе - если ноут к этому принтеру подрубится, значит причина все-таки в дровах. Попробуйте на ноуте зайти в систему под другим пользователем, подрубиться к вашему компу и подсоединить принтер. Так же попробуйте на ноуте скопировать этот текст в блокнот, сохранить файл с рашрирением .reg, 2 раза кликнуть на него в отвт на подтверждение сказать "да", перезагрузить комп и попробовать добавить принтер. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler] "DependOnService"=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,00,00 "Description"="Загружает в память файлы для последующей печати." "DisplayName"="Диспетчер очереди печати" "ErrorControl"=dword:00000001 "FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,e8,47,0c,\ 00,01,00,00,00,60,ea,00,00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00 "Group"="SpoolerGroup" "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,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\ 00,70,00,6f,00,6f,00,6c,00,73,00,76,00,2e,00,65,00,78,00,65,00,00,00 "ObjectName"="LocalSystem" "Start"=dword:00000002 "Type"=dword:00000110 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Parameters] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Performance] "Close"="PerfClose" "Collect"="PerfCollect" "Collect Timeout"=dword:000007d0 "Library"="winspool.drv" "Object List"="1450" "Open"="PerfOpen" "Open Timeout"=dword:00000fa0 "WbemAdapFileSignature"=hex:78,be,e0,c1,5b,13,52,28,e1,3f,02,1c,23,85,56,e5 "WbemAdapFileTime"=hex:00,a3,ef,fa,45,9e,c8,01 "WbemAdapFileSize"=dword:00023e00 "WbemAdapStatus"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Security] "Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\ 00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\ 00,00,02,00,60,00,04,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\ 05,0b,00,00,00,00,00,18,00,9d,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,\ 23,02,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,\ 02,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,01,01,\ 00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Enum] "0"="Root\\LEGACY_SPOOLER\\0000" "Count"=dword:00000001 "NextInstance"=dword:00000001 Если ничего не выйдет, то попробуйте установить 3-й (если не установлен). |
при установке другого принтера - та же ошибка.
пробовал уже подключаться и под другими пользователями. использовал и простую гостувую и "классическую" модели доступа. в качестве руководства использовал следующий материал по исправлению совместного доступа к файлам и принтерам: http://forum.ru-board.com/topic.cgi?forum=8&topic=18306 http://www.thg.ru/network/200401141/index.html а при попытке добавить укзанный выше код в реестр, выдается еще одна ошибка " Не удается импортировать ***.reg: указанный файл не является файлом данных реестра." На мой взгляд, слишком много трудностей :) Кстати, ноутбук и компьютер аналогично через сетевое окружение друг друга видят, но не подключаются. Доступ к файлам работает только с прямыми адресами типа \\192. . . \ Изначально, когда я первый раз "расшаривал" принтер на ноутбук я его подключал по адресу, а не по имени. Хватило ровно на один раз. При следуюущей перезагрузке к принтеру невозможно подключиться ни через сетевое окружение по имени, также не устанвливается он как сетевой и по адресу. |
Сервис-пак накатывали?
Если стоит какое-либо защитное ПО на машинах, попробуйте его удалить, и попробовть зайти на комп по имени (бывает что защитное ПО создает проблемы по сети, KAV 7.0.125 например). |
стоит nod32
|
alexey980, ну у него есть компоненты защиты от сетевых атак (или что-нибудь в этом роде)? Попробуйте снести, и проверить, и
Цитата:
|
сервис-пак установил. не помогает. может быть проблема в том, что основной компьютер подключен еще к одной локальной сети?
|
Вот и ответ =)
см. маршрутизацию на основном компьютере. |
если честно, то не совсем понимаю, причем тут вторая сеть.
даже когда я полностью отключаю сетевую карту со второй сетью, перегружаюсь, то сеть с ноутбуком по-прежнему функционирует не нормально. все маршруты от второй сети получаются атоматически через DHCP. разве после отключения от сети и перезагрузки они остаются? |
Проблема та же. Вариант с батником в автозапуске не помогает, принтер слетает через некоторое время после работы(( что делать, где копать не знаю. В соседних кабинетах эта схема работает отлично
|
И у меня таже проблема.
Временный способ решения с машины на которой стоит принтер зайти на саму себя, пуск- - - - - выполнить- - - - - \\192.168.-.- (адрес самой себя). После этого остальные компы без проблем к ней подключаются. Чувствуется тут решение на поверхности. Перерыл весь инет, натыкался на похожие темы, ВСЕ они заканчиваются ничем. У меня есть один и тот же дистрибутив винды, один и тот же принтер с одним и тем же драйвером. Есть два компа с голой виндой, на одном всё ОК, на другом не АЛЁ. МИСТИКА., Пока написал батник и засунул в автозагрузку "start \\192.168.-.-" |
Вся проблема в Windows XP Home, на Proffessional такого не бывает.
Если, есть возможность ставьте Windows XP Proffessional и все заработает. Нет возможности тогда 1) Включить учетную запись гостя и назначить права. или 2) создать нового пользователя в учетной записи и назначить ему права на 2 компах. "Гость" На компьютере, где установлен принтер локально. 1) Включаем учетную запись гостя! Пуск - Настройка - Панель управления - Учетные записи пользователей. 2) Пуск - Настройка - Панель управления - Администрирование - Локальная политика безопасности - Локальная Политика - Параметры Безопасности - Сетевой доступ: модель совместного доступа и безопасности для локальных учетных записей. Гостевая - локальные пользователи удостоверяются как гости. 3) Перезагрузка компа. 4) Пуск - Настройка - Принтеры и факсы. На нашем принтере, правой кнопкой свойства: Безопасность - Добавить - Дополнительно - Поиск - "Гость". Выделяем созданного гостя, даем все права, нажимаем "Дополнительно" Действующие разрешения - Выбрать - Дополнительно - Поиск - "Гость". 5) Перезагрузка компа. На сетевом компе! Включаем учетную запись гостя! Пуск - Настройка - Панель управления - Учетные записи пользователей. Перезагружаем компьютер. -------------------------------------------------------------------------------------------------------------- Пользователь, например "user" 1) Создаем новую учетную запись, например "user"! Пуск - Настройка - Панель управления - Учетные записи пользователей. Если поставите пароль. На сетевом компе - ставьте тот же пароль. 2) Перезагрузка компа. 3) Пуск - Настройка - Принтеры и факсы. На нашем принтере, правой кнопкой свойства: Безопасность - Добавить - Дополнительно - Поиск - User. Выделяем пользователя "user", даем все права, нажимаем "Дополнительно". Вкладка Действующие разрешения, поставить все галочки. (Если не активны) Ничего не ставьте. Вкладка Действующие разрешения - Выбрать - Дополнительно - Поиск - User. 4) Перезагрузка компа. На сетевом компе! 1) Создаем новую учетную запись "user"! Пароль тот же, что и на локальном. Пуск - Настройка - Панель управления - Учетные записи пользователей. 2) Перезагрузка компа. Я сам настраивал, если не получится пишите, разберемся вместе. Service Pack 2 или 3 роли не играет. |
У меня стоит Professional, проблема описана выше ).
|
Время: 20:08. |
Время: 20:08.
© OSzone.net 2001-