Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   "слетает" сетевой принтер. (http://forum.oszone.net/showthread.php?t=115929)

alexey980 01-09-2008 18:06 888628

"слетает" сетевой принтер.
 
есть комп и ноутбук, соединенные беспроводной связью.
на обоих стоит XP.
к компу подключен принтер с включенным общим доступом.
ноутбук принтер в сетевом окружении видит, но при попытке подключения пишет:
"Windows не удается подключиться к принтеру. Введено неправильное имя принтера или указанный принтер утерял подключение к серверу".

пробовал следующее:
отключал полностью брандмауэр, обновлял драйвер принтера.
не помогает.

пока что помог только один шаманский способ (взято с какого-то форума):

на ноутбуке выполнил команду
net use LPT1 \\server\printer /persistent: yes

и затем установил принтер как бы на LPT1.
Всё заработало. Однако при следующей перезагрузке сетевой принтер опять "слетел".

может быть, у кого-нибудь есть еще парочку шаманских способов (но более надёжных)?

Yustus 02-09-2008 12:18 889158

Цитата:

Цитата alexey980
на ноутбуке выполнил команду
net use LPT1 \\server\printer /persistent: yes
и затем установил принтер как бы на LPT1.
Всё заработало. Однако при следующей перезагрузке сетевой принтер опять "слетел". »

Сделайте цмд-файл с этой командой и выполняйте при старте компа в автозапуске, например.
Быстро и просто =)

alexey980 02-09-2008 16:36 889375

при повторном выполнении команды
net use LPT1 \\....
выдаёт ошибку "Системная ошибка 1202. Локальное имя устройства уже используется для подключения к другому сетевому ресурсу." Похоже, трюк с net use сработал только до первой перезагрузки.

есть как бы еще один вариант:

установить на ноутбук виртуальный принтер типа PDFCreator. он осуществляет печать в pdf-файлы. потом копировать эти файлы по сетке на основной комп, к которому подключен принтер, и там уже отправлять на печать.

немного корявый способ, конечно. поэтому если все же есть предложения как "расшарить" принтер - Welcome!

__sa__nya 03-09-2008 12:35 889995

alexey980, конечно метод тыка, но все-таки:
1)на компе, к которому принтер подсоединен физически попробуйте принтер удалить, и поставить заново, расшарить, когда будете расшаривать, не давайте длинное имя, так же в свойствах принтера на вкладке "безопасность" проверьте чтобы у группы "Все" стояло разрешение на печать, проверьте наличие запрещающих правил на той же вкладке, если есть - удалите.
2)Так же проверьте, запущена ли у вас на компьютерах служба "Диспетчер очереди печати" - должна работать, тип запуска "авто".
3) на компах в свойствах сетевого подключения переустановите "Служба доступа к файлам и принтерам сетей Microsoft", "Клиент для сетей Microsoft", попробуйте их переустановить.
4)Если вышеперечисленные 3 шага не помогут, попробуйте на ноуте включить передачу NetBios поверх TCP-IP (в свойствах сетевого подключения - свойства TCP-IP - "дополнительно" - вкладка WINS - "включить NetBIOS через TCP-IP".
5)и еще как вариант с ноута попробуйте зайти на комп с принтером не по имени, а по IP и попробовать подключить - получится или нет?

Отпишитесь потом.

alexey980 04-09-2008 12:23 890727

to _sa_nya:

сделал всё как вы сказали. ни одни вариант не принес результатов.

думаю, проблема в том, что соединение между компом и ноутбуком именно беспроводное.
и хотя передача файлов осуществляется без проблем, похоже, подержка сетевых принтеров на этом уровне в Windows слабо реализована.

__sa__nya 04-09-2008 15:54 890919

Цитата:

Цитата alexey980
думаю, проблема в том, что соединение между компом и ноутбуком именно беспроводное. »

нет причина не в этом (у меня несколько ноутов печатают на расшаренном принтере обыкновенного компа).
А пробовали подключать принтер стандартно? (в ноуте заходите на "панель управления"- "принтеры и факсы" - "установка принтера" - "далее" - "сетевой принтер, или принтер, подключенный к другому компу" - "подключиться к принтеру или выполнить обзор принтеров"- в строке пишете \\имя_компа\расшаренное_имя_принтера - далее - готово.
Если и это не поможет, то попробуйте следующее: на вашем компе добавьте любой принтер от балды, дрова которого по умолчанию есть в системе (при добавлении отключите автоматическое определение и установку принтеров, добавьте любой из предложенного списка производителей\принтеров) , расшарьте его и на ноуте попробуйте к нему подключиться - по результатам станет ясно - причина все-таки в дровах принтера или в системе - если ноут к этому принтеру подрубится, значит причина все-таки в дровах.
Попробуйте на ноуте зайти в систему под другим пользователем, подрубиться к вашему компу и подсоединить принтер.
Так же попробуйте на ноуте скопировать этот текст в блокнот, сохранить файл с рашрирением .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-й (если не установлен).

alexey980 04-09-2008 18:19 891039

при установке другого принтера - та же ошибка.
пробовал уже подключаться и под другими пользователями.
использовал и простую гостувую и "классическую" модели доступа.

в качестве руководства использовал следующий материал по исправлению совместного доступа к файлам и принтерам:

http://forum.ru-board.com/topic.cgi?forum=8&topic=18306

http://www.thg.ru/network/200401141/index.html



а при попытке добавить укзанный выше код в реестр, выдается еще одна ошибка " Не удается импортировать ***.reg: указанный файл не является файлом данных реестра."

На мой взгляд, слишком много трудностей :)

Кстати, ноутбук и компьютер аналогично через сетевое окружение друг друга видят, но не подключаются.
Доступ к файлам работает только с прямыми адресами типа \\192. . . \

Изначально, когда я первый раз "расшаривал" принтер на ноутбук я его подключал по адресу, а не по имени. Хватило ровно на один раз. При следуюущей перезагрузке к принтеру невозможно подключиться ни через сетевое окружение по имени, также не устанвливается он как сетевой и по адресу.

__sa__nya 05-09-2008 08:21 891379

Сервис-пак накатывали?
Если стоит какое-либо защитное ПО на машинах, попробуйте его удалить, и попробовть зайти на комп по имени (бывает что защитное ПО создает проблемы по сети, KAV 7.0.125 например).

alexey980 05-09-2008 17:14 891790

стоит nod32

__sa__nya 06-09-2008 13:42 892335

alexey980, ну у него есть компоненты защиты от сетевых атак (или что-нибудь в этом роде)? Попробуйте снести, и проверить, и
Цитата:

Цитата __sa__nya
Сервис-пак накатывали? »


alexey980 06-09-2008 16:22 892410

сервис-пак установил. не помогает. может быть проблема в том, что основной компьютер подключен еще к одной локальной сети?

Yustus 08-09-2008 13:26 893660

Вот и ответ =)

см. маршрутизацию на основном компьютере.

alexey980 09-09-2008 18:03 894758

если честно, то не совсем понимаю, причем тут вторая сеть.

даже когда я полностью отключаю сетевую карту со второй сетью, перегружаюсь, то сеть с ноутбуком по-прежнему функционирует не нормально. все маршруты от второй сети получаются атоматически через DHCP. разве после отключения от сети и перезагрузки они остаются?

Vx1123 08-09-2010 13:41 1491052

Проблема та же. Вариант с батником в автозапуске не помогает, принтер слетает через некоторое время после работы(( что делать, где копать не знаю. В соседних кабинетах эта схема работает отлично

-Никола- 24-02-2011 18:08 1620917

И у меня таже проблема.
Временный способ решения с машины на которой стоит принтер зайти на саму себя, пуск- - - - - выполнить- - - - - \\192.168.-.- (адрес самой себя). После этого остальные компы без проблем к ней подключаются. Чувствуется тут решение на поверхности. Перерыл весь инет, натыкался на похожие темы, ВСЕ они заканчиваются ничем.
У меня есть один и тот же дистрибутив винды, один и тот же принтер с одним и тем же драйвером. Есть два компа с голой виндой, на одном всё ОК, на другом не АЛЁ. МИСТИКА.,
Пока написал батник и засунул в автозагрузку "start \\192.168.-.-"

halflife2 26-02-2011 16:14 1622380

Вся проблема в 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 роли не играет.

-Никола- 27-02-2011 10:07 1622815

У меня стоит Professional, проблема описана выше ).


Время: 20:08.

Время: 20:08.
© OSzone.net 2001-