Цитата:
Сообщение от Borland
Так принтер сетевой или установлен на рабочей станции?
Если сетевой - с других компьютеров нормально печатает? С сетью на машине проблем нет?
|
Уточню: принтер подключен к другой рабочей станции (Windows XP SP3) через USB-кабель и проблем с печатью на этом компе нет.
Сеть работает нормально, никаких других сбоев при работе с сетевыми ресурсами и другими принтерами не замечено. Кроме того, МФУ нормально функционирует по сети на другом компьютере, правда под Windows 7, а не XP.
Понимаю, что
возможно проблема решается переустановкой ОС, но нет возможности сделать это.
Я пробовал менять файлы spoolsv.exe, spoolss.dl, winspool.drv, winspool.exe на файлы с компа, на котором с МФУ проблем нет (т.е. с того, к которому подключен принтер по кабелю и стоит Windows XP SP3) - но это ничего не дало, т.е. проблема с зависаниями осталась.
Это выглядит так:
1. Пользователь открывает документ.
2. Может распечатать одну-две страницы нормально.
3. Открывает другой документ - комп подвис.
4. Батником перезапускает службу spooler (этим же батником удаляются все файлы из папки %systemroot%\system32\spool\PRINTERS).
5. И все заново с пункта 1.
Могу еще добавить, что папка %systemroot%\system32\spool\PRINTERS чаще всего оказывается пустой, т.е. в очереди печати в момент зависания ничего не было.