Мережева друк з Windows на Mac принтер

Перш ніж почати тему, озвучу головну думку:

ЯКЩО НЕ БАЖАЄТЕ ТАНЦІВ З бубном, використовуйте В ГЕТЕРОГЕННИХ МЕРЕЖАХ ТІЛЬКИ МЕРЕЖНІ ПРИНТЕРИ!

Приступимо … значить привезли на роботу iMac (нарешті прогрес добрався і до нас). До нього без проблем підключили кольоровий лазерний принтер Samsung.

Насправді планувався HP, ось тільки Hewlett Packard якось вибірково підтримує свої пристрої під Mac OS X і, не дивлячись на прохання стражденних, не поспішає додавати підтримку цієї системи раніше випускається моделями. Втім, це відноситься в тому числі і до Windows, тому як знайти драйвера до старих моделей принтерів під ту ж сімку, практично не реально. Однак мова піде не про драйвери.

Завдання: друк з Windows на принтер Mac OS.

Для друку по мережі на принтер, підключений до комп’ютера під керуванням Mac OS X, Apple пропонує встановити служби друку Bonjour для Windows.

По суті це протокол автоматичного виявлення сервісів, який використовується на Mac, який відсутній в стандартному комплекті поставки Windows. Сервіс Bonjour можна встановити окремо або разом з iTunes, Adobe Photoshop, Safari і деякими іншими програмами.

До речі, багато Windows користувачі, так і “шибко освічені” адміни, приймають цей сервіс за вірус. Яких тільки страшилок НЕ понапішут в Інтернеті про Bonjour. Є правда і тут частка істини – сервіс Bonjour якось вже дуже складно викоренити з системи.

У моєму випадку довелося від нього позбавлятися через те, що з самого початку, через Bonjour був встановлений принтер з не відповідним драйвером, позбутися якого штатними засобами Windows не виходило. Сервіс блокував будь-які спроби видалення принтера, причому навіть у відключеному стані не даючи чистити спулер Windows.

У підсумку, принтер був благополучно підключений і заробив, хоч і не з рідним драйвером, встигнувши попередньо попсувати мені нерви. З мережевими принтерами таких проблем немає. Тепер пора розглянути можливі проблеми, так чи інакше пов’язані з нашою темою.

Як видалити Bonjour з Windows?

Метод 100%. Його слід застосовувати, якщо через установку-видалення програм Bonjour не відвернулась або пішла в повному обсязі.

Насамперед перевіряємо, чи залишилася служба Bonjour в системі (управління комп’ютером – служби та додатки – служби).

  1. Щоб видалити службу запускаємо командний рядок від імені адміністратора, де пишемо такі команди:
  2. sc stop “Bonjour Service”
    sc delete “Bonjour Service”
    “% PROGRAMFILES% \ Bonjour \ mDNSResponder.exe” -remove

  3. Далі переходимо в папку, де був встановлений Bonjour (C: \ Program Files \ Bonjour), де перейменовуємо mdnsNSP.dll наприклад в mdnsNSP.old
  4. перезавантажуємо комп’ютер
  5. Тепер можна видалити папку C: \ Program Files \ Bonjour

Не вдалося встановити принтер. Не існує обробник друку

Unable to install Printer. The Print Processor does not exis. Дана помилка не пов’язана на пряму з сервісом Bonjour, просто у мене вона була, як то кажуть “до купи”.

Може виникати в силу ряду причин – видалені необхідні бібліотеки, відсутні, або змінені ключі реєстру. Знову-таки, в Інтернеті зустрічаються абсолютно божевільні керівництва як впоратися з цією ситуацією.

Для початку варто перевірити наявність бібліотеки winprint.dll за наступним шляхом:

C: \ Windows \ system32 \ spool \ prtprocs \ w32x86 \

Якщо winprint.dll що не знайдено за вказаною шляху, то цю бібліотеку можна скопіювати з інсталяційного диска, або пошуком можна спробувати знайти в каталозі Windows (ймовірність знайти копію бібліотеки в засіках системи досить велика). З інсталяційного диска dll-ку відновити можна так:

expand x: \ i386 \ winprint.dl_ c: \ windows \ system32 \ spool \ prtprocs \ w32x86 \ winprint.dll

тут x: замінити на букву вашого CD / DVD приводу.

Тепер слід перевірити відповідну гілку реєстру, що відповідає за наявність оброблювачів друку:

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Print \ Environments \ Windows NT x86 \ Print Processors \ winprint]

Переконайтеся, що у вас таке значення ключа: “Driver” = “winprint.dll”

Крім winprint, гілка [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Print \ Environments \ Windows NT x86 \ Print Processors] може містити і інші обробники друку, якщо нічого підозрілого немає, то можна закрити реєстр.

Проблеми з печаткою в Windows часто пов’язані із забитим спула друку – C: \ Windows \ system32 \ spool \

Якщо ви розумієте що робите, то можна очистити спула вручну.

Сподіваюся дана стаття допоможе у вирішенні частини проблем з печаткою. Питання або побажання залишайте в коментарях. А я піду відпочивати …

Якщо вважаєте статтю корисною, не лінуйтеся ставити лайки і ділитися з друзями.

Ссылка на основную публикацию