Похоже, что iMac отказывает в доступе (к своему принтеру) к ПК на основании неверных учетных данных для входа. Можно попытаться создать учетную запись на Mac и использовать ее для подключения с ПК к принтеру.
Также Bonjour - это продукт Apple. Старые версии Bonjour очень несовместимы с Windows 7, и существует множество публикаций в Интернете, посвященных исправлению / удалению Bonjour с ПК с Windows, особенно в связи с тем, что Bonjour mDNSResponder.exe мешает работе с сетью.
Существует другой способ настройки общего доступа к принтеру через SMB и CIFS, который является совместимым с Windows методом, используемым всеми системами * nix, включая Apple (которая находится под капотом FreeBSD).
На Mac:
- В настройках "Печать и факс" нажмите "Общий доступ".
- Установите флажок "Совместно использовать эти принтеры с другими компьютерами", а затем выберите принтеры, которыми вы хотите поделиться.
- Нажмите Показать все, нажмите Общий доступ, а затем нажмите Службы.
- Установите флажок "Общий доступ Windows".
На ПК:
- Для печати на принтере с использованием SMB/CIFS используйте мастер установки принтера, чтобы настроить сетевой сетевой принтер и использовать драйвер принтера Postscript (даже если принтер не является принтером Postscript). IMac преобразует код Postscript в код, понятный для принтера.
Выше информация о CIFS/SMB от: http://docs.info.apple.com/article.html?path=Mac/10.4/en/mh1770.html