Универсальное решение для печати на сетевые принтеры под Windows 7/Vista/2. Хабрахабр. Очень часто возникают проблемы при сетевой печати на принтеры, подключенные. Windows XP на компьютере с установленной ОС Window 7,нена.
Vista,2. 00. 3,2. Суть проблемы часто заключается в том, что под эти «современные» системы производители«устаревших» моделей принтеров не удосуживаются выпускать драйверы. Вот и у меня сложилась такая ситуация: Знакомый попросил настроить печать в офисе со свежекупленного ноутбука. Конечно же — ноутбук был с операционной Windows 7. Конечно же — Home (см. Конечно же — она (система) была 6.
Конечно же — принтеры в оффисе были не новые: HP1. Canon MFxxxx. 5. Конечно же — принтеры были подключены и «расшарены» на машинках с Win. XP. 6. И никто не будет менять структуру сети ради одного ноутбука. Как же я решил проблему? Сначала я пошел по неправильному пути: Скачивал и пытался установить драйверы с официальных сайтов — не тут- то было: Компания Canon вообще мало для каких моделей поставляет драйверы под 6. Про МФУ вообще молчу.
Для серии MFxxxx рекомендовали костыль — использовать драйверы от серии MF5. Попробовал — система показывает что драйвер подписан, но отказыватеся устанавливать, ссылаясь на то что он не подписан. Брр, бред. Установку неподписанных дров на Home разрешит нельзя (нет gpedit.
Тьфу. Компания HP вроде бы и предоставила драйвер PCL5 для модели HP1. При попытке установки выдавались невразумительные ошибки, гуглёж которых находил таких же бедолаг как и я. Особенно улыбнул один комментарий на форуме (не помню точно где, но по- моему на сайте HP): «HP1. Кстати, мошенники лезут во все щели как тараканы: вы всегда можете «нагуглить» и скачать ЛЮБОЙдрайвер любого принтера под любую систему. Но результат будет конечно же, не тот, что ожидается. Также «гуглёж» открыл мне еще один страшный факт: ДО СИХ ПОР в серверных операционках известнойкомпании ЕСТЬ проблемы с подсистемой печати в терминальном режиме. И даже сторонние решения не решают проблем окончательно.
Скачал виртуальный Free PDF Printer с сайта www. Их (PDF- принтеров) вообще много, просто мой выбор пал на него по следующим причинам: а) данный работает под 6. НО не отдавать же ихза КАЖДЫЙ компьютер с Windows 7 6. Установил виртуальный PDF- принтер и настроил его (C: \Program Files\Bullzip\PDF Printer\gui. На компьютере compxp установил Foxit Reader «расшарил» папочку printer. Copy Source . Позвоните Василию по т.
При попытке установить драйвер принтера, не важно как сетевой, так и локальный, любым способом, в конце, после установки драйвера система выдает А в секции «Подробно» может быть текст «Ошибка 0x00000002» (этот код означает «ERROR Что то случилось с драйверами принтера, принтер перестал подключаться (сменил юсб вход на другой), попробЫвал переустановить дрова, появилась Daniltraum7, Подключение к принтеру ошибка 0x00000002. Скачайте и установите все обновления из центра обновлений Windows и.
- Не могу установить драйвер, Компьютер принтер видит, НО при невозможно завершить операцию (код ошибки 0x00000002).
- В папке 'Принтеры и факсы' пункт меню Файл -> Свойства сервера -> закладка 'Драйверы', педаль 'Добавить'.'. Ошибка такая же 0x00000002.
- Средство проверки драйверов, включенное в каждую версию Windows Графические драйверы Windows уровня ядра (например, библиотеки драйверов принтера и видеокарт) не могут драйверов не установлен флаг, соответствующий данному счетчику. 0x00000002 : обязательная проверка IRQL.
- При подключении принтера (сетевого или локального) в Windows 7 вылазит окно с ошибкой 0. Необходимо корректно удалить драйвера установленного ранее принтера.
- При попытке установить драйвер принтера, не важно как сетевой, так и локальный, любым способом, в конце, после установки драйвера система выдает. А в секции «Подробно» может быть текст «Ошибка 0x00000002» (этот код означает «ERROR
- Ошибка при установке принтера 0x00000002 После успешного удаления драйвера принтера,можно заново его Не помогало.
- Понадобилось как-то мне установить по сети МФУ Canon MF4410 (хостовая система - Windows Server 2008 R2 x64, клиент - Windows 7 Максимальная x32). Поначалу не нашлись драйвера и я пошёл проторенным путём - скачал с сайта производителя драйвера под Win7x32.
WScript. Quit 'Else 'Пока не реализовано 'To. Log(. Главное — при переименовании принтера настройки нужно производить заново. Дополнительный профит от такого решения: Для особо параноидальных начальников хитрый админ может наваять целую систему протоколированияпечати со складыванием в архив всего, что распечатали работники. P. S. Те, кто ненавидит adobe могут сделать связку bullzip- > BMP(JPG)- > irfan — но возникнут проблемы с ландшафтной ориентацией (надо будет в скрипте определять ориентацию).
Ошибка может возникнуть из- за несовпадения Ke. Enter. Crictical. Region и Ke. Leave. Critical. Region в файловой системе.
DEVICE.
Если kernel debugger доступен, вы можете отследить, где именно система запнулась.
Наиболее частая причина возникновения - драйвер устройства использует неверный адрес.
Параметры:
1 - адрес, по которому выполнено ошибочное обращение
2 - IRQL, который использовался для обращения к памяти
3 - тип доступа к памяти: 0 = операция чтения, 1 = операция записи
4 - адрес инструкции, которая затребовала доступ к памяти по адресу
Примечание: Эта ошибка возникает в 9. Некоторые из них в Windows XP вы можете обнаружить используя утилиту verifier. Start (Пуск) > Run (Выполнить) > ввести verifier. Ок.
NO.
Обычно исключённый адрес указывает на драйвер или функцию, которая вызвала стоп- экран. Всегда обращайте внимание не только на указанный драйвер, но и на сам адрес или имидж, содержащий эту ошибку. Обычно это код исключения 0x.
Эта ошибка означает, что точка прерывания или суждение было достигнуто при обращении к памяти, но система загрузилась с /NODEBUG ключа. Это ошибка не должна появляться слишком часто. Если ошибка появляется постоянно, убедитесь, что отладчик (debugger) подключён и система загружается с /DEBUG switch.
На не. Интеловских системах, если адресс исключения 0.
XBFC0. 30. 4, ошибка появляется вследствие кеширования процессора. Если ошибка будет появляться снова, свяжитесь с производителями.
Как правило, требуется анализ второго параметра этого сообщения, который указывает на адрес драйвера/функции, которая была причиной проблемы.
Параметры:
1 - код исключительной ситуации
2 - адрес, при обработке которого произошел сбой
3 - Parameter 0 of the exception
4 - Parameter 1 of the exception
SHARED. Если счётчик показывает значение не равное нулю, то он и есть источник проблемы. Отрицательное значение указывает на то, что файловая система вызывала Fs. Rtl. Enter. File. System большее количество раз чем Fs. Rtl. Exit. File. System.
Положительное значение указывает наоборот. Fs. Rtl. Exit. File. System было вызвано большее количество раз чем Fs. Rtl. Enter. File.
System. Если у вас такая ситуация, проверьте все файловые системы установленные на машине. Сторонние перенаправители более всего подозреваются в сбое, так как они не были так тщательно протестированы, как NTFS, FAT, HPFS и RDR.
Текущий IRQL должен быть равен 0. Если нет, то определённый порядок аннулирования драйверов может быть причиной возникновения ошибки, возвращаясь на высоком уровне IRQ. Всегда пытайтесь заметить, что вы делали или какие приложения закрывали, какие драйвера были установлены на момент возникновения синего экрана. Этот симптом указывает на серьёзную проблему в драйверах третьей стороны.
Параметры:
1 - адрес APC, по которому висел (был в ожидании) на момент выхода
2 - нить APC disable count
3 - текущий IRQ уровень
QUOTA. Например, IRP, который был закончен указывался, как всё ещё ждущий выполнения команд драйвера какого- либо устройства.
Параметры:
1 - адрес на котором IRP был найден в несоответствующем состоянии
PANIC. Это может возникнуть, когда драйвер ядра использует слишком много места в области стека.
Это так же может случиться, когда серьёзная ошибка в самом ядре.
PORT. Так же это может случиться, когда драйвер обращается к 0x. XXXXXXX адресу памяти.
Параметры:
1 - адрес виртуальной памяти, который стал причиной ошибки
2 - физический адрес причины ошибки
3 - регистрация статуса процессора (PSR)
4 - регистрация инструкции ошибки (FIR)
INSTRUCTION. Нужно более детально установить ошибку, так как этот код вам не говорит практический ни о чём.
UNEXPECTED. Это гибельная ситуация, так как драйвер высшего уровня считает, что заполнил параметры для драйвера низшего уровня (что- то он должен был сделать, чтобы вызвать драйвер низшего уровня). Тем не менее, так как. Это означает, что, скорее всего, какая- то другая память была повреждена.
Параметры:
1 - адрес IRP
DEVICE.
Это ошибка вызова драйвера.
Параметры:
1 - адрес объекта
FLOPPY. Чтобы быть симметричными, процессоры должны быть одного типа и уровня. Кроме того, на х. NO. Обычно причиной является драйвер, который плохо вычищает файл подкачки (swap). Если отладчик ядра (kernel debugger) доступен проследите, где система запнулась и введите следующую команду: ! TARGET. Источник и цель MDL, так же как длинна линии адресов определения являются аргументами Io.
Build. Partial. Mdl() функции:
Io. Build. Partial. Mdl( IN PMDL Source. Mdl,
IN OUT PMDL Target. Mdl,
IN PVOID Virtual. Address,
IN ULONG Length )
MUST.
Эту ошибку сложно выявить, так как самый простой случай - . Реже - 2 различных драйвера пытаются завладеть пакетом и завершить его. Первый как правило срабатывает, а второй нет. Отследить, какой именно драйвер сделал это, трудно, так как следы первого драйвера были переписаны вторым.
Тем не менее, конфликт может быть выявлен, рассматривая Device. Object поля, в каждом местоположении стака.
Параметры:
1 - адрес IRP
INSUFFICIENT. Тем не менее, пакет не относиться более к драйверу, так как он уже вошёл в стадию завершения.
PAGE. Рассматривайте эту ошибку, так же как 0x. A.
IRQL.
Этот файл может отсутствовать или быть повреждённым. Чтобы решить эту проблему, вам. Особенно AST EISA машины с 1.
М и выше памятью должны иметь доступ к памяти выше 1. М, т. е. Иначе. файл, который загрузится в ту память, при чтении покажет - 0xffffffff.
x. A - или Winlogon или CSRSS (Windows) .
Выходящий код может сказать больше. Обычно это - c.
Здесь вы не так много можете сделать по этому поводу.
x. NT делает всё, чтобы проверять нетронутость важных системных файлов. Синий экран показывает имя повреждённого файла.
Если такое случилось, загрузитесь в любую другую систему или, если таковых нет, переустановите систему..
Убедитесь, что версия файла, который был выявлен, как повреждённый, совпадает с версией файла в дистрибутиве NT и если так, то замените его с диска. Постоянные ошибки с разными именами файлов означают проблемы с железом в I/O пути драйвера.
NO. Если отладчик (kernel debugger) доступен, печатайте следующие команды:
! Параметры:
1 - количество использованных страниц
2 - кол- во физических страниц на машине
3 - Extended commit value in pages
4 - Total commit value in pages
PFN. Система проверяет файл подкачки (page file), но отсутствующая. Если это случилось на Terminal Server, проверьте драйвера третьей стороны для принтера.
Параметры:
1.
Если отладчик (kernel debugger) доступен, отследите ошибку. Если он вам покажет, что вы в ветке системы.
Cmp. Worker будет присутствовать в перечне), введите следующие команды:
dd Cmp. Registry. Mutex+1. L1
! thread < whatever value the above command printed out>
Это выдаст вам ветку и место ошибки, которое обращалось к реестру.
Эта ошибка так же может означать, что реестр получил ошибку I/O, когда пытался прочитать один из его файлов, отсюда следует, что ошибка могла быть вызвана проблемой с оборудованием или что сама система повреждена.
Это так же может означать, что ошибка вызвана операцией обновления, которую использует только система безопасности и это только когда ресурсы на исходе. Если такая ошибка появилась, проверьте, является ли машина PDC или BDC и сколько аккаунтов в базе данных SAM (Менеджер Безопасности Аккаунтов), может ли это быть цель эхо и не заполнены ли соответствующие библиотеки почти до конца.
Параметры:
1. Настоящие образы библиотек оттенены. Вам нужно загрузиться с них.
PINBALL. Это ошибка не должна никогда появляться, так.
Параметры:
1. Больше, практически, никакой информации нет.
Такое могло случиться, если. LPC. Эта библиотека может быть или SOFTWARE, или SECURITY, или SAM.
Менеджера Безопасности Аккаунтов).
Параметры:
1. Тем не менее, это практически невозможно. OSLOADER всегда проверяет библиотеки после загрузки и убеждается, что они не повреждены.
Эта ошибка так же может означать, что некоторые требуемые ключи реестра и их параметры отсутствуют. Загрузка в Last. Known. Good (Последней хорошей конфигурации) может решить проблему, или вам придётся переустанавливать систему, или используйте Emergency Repair Disk.
CANNOT. Эта ошибка обычно означает, что на диске нет свободного места, так же это может произойти при попытке сохранить реестр на устройстве . Причина ошибки может быть в плохом блоке файла виртуальной памяти или ошибки.
Значит, эта ошибка вызвана плохим оборудованием.
I/O статус c. STATUS. После перезагрузки автоматическая проверка диска попытается определить адрес плохого блока в памяти. Если статус будет C0. STATUS. I/O код статуса
3. Компенсация в страничный файл
PHASE0. Такая ошибка, скорее всего, вызвана тем, что пользователь вручную обновил либо NTOSKRNL.
EXE либо HAL. DLL. Или на машине мультипроцессорный HAL (MP) и юнипроцессорное ядро (UP), или наоборот.
Параметры:
1. Если дело в этом, то параметры 2 и 3:
2 - больший уровень NTOSKRNL.
EXE
3 - больший уровень HAL. DLL
2. Micro Channel Architecture (MCA) компьютерам требуется специфичный MCA HAL, в этом случае параметры 2 и 3:
2 - тип машины, определённый NTDETECT. COM
значение 2 означает, что компьютер - MCA
3 - тип машин, которые этот HAL поддерживает
значение 2 означает, что этот HAL сделан для MCA
KERNEL.