Кажется, это чрезвычайно сложная проблема - она уже победила двух других ИТ-специалистов, хотя я не уверен, что они дошли до меня. Я пытаюсь заставить принтер SHARP AR-M237 работать на компьютере под управлением Windows 8 (64-разрядная версия). Принтер отлично работает с Windows 7.
Понятно, что для того, чтобы компьютер распознал его, нам нужен драйвер. Поэтому я зашел на сайт компании и попробовал несколько разных типов драйверов: http://www.sharpusa.com/customersupport/productdownloads.aspx
Официального драйвера для Windows 8 не существует, поэтому здесь я буду обсуждать 64-битный драйвер PCL6 для Windows 7 для AR-M237. (Просто выберите "Принтеры и факсы" -> "Модель не указана" -> AR-M237 -> "Драйвер" -> "Microsoft" -> «Windows 7 64-разрядная», чтобы загрузить копию для себя.)
Кажется возможным обмануть Windows 8 в использовании драйвера, созданного для Windows 7. Я нашел один и тот же учебник из нескольких разных источников, так что, похоже, это правильный метод для этого: http://www.pcpro.co.uk/blogs/2012/08/06/getting-older-drivers-to -работа-в-окна-8/
Дело в том, что нам нужно изменить INF-файл драйвера, чтобы он работал должным образом, а затем приложить некоторые усилия, чтобы Windows 8 приняла наши изменения.
Единственная проблема заключается в том, что для этого драйвера нет файла .inf. Вместо этого есть файл .inx, который, очевидно, выделяет файл .inf, относящийся к операционной системе, на которую устанавливается драйвер во время установки. Заставляет задуматься, почему они даже дали вам отдельную ссылку на скачивание для каждой ОС.
Моим немедленным ответом была попытка открыть Setup.inx в текстовом редакторе (сначала попробовал Notepad, затем Notepad++). Это дало мне кучу байтового супа, который выглядит так:
tÄ, «АОА (** DLE ** û
Непонятно, как если бы я только что открыл .jpg в блокноте.
Затем я попробовал Adobe InDesign CS6, программу, с которой должны быть совместимы файлы .inx. Я получил это сообщение об ошибке:
Не удается открыть файл «Setup.inx». Adobe InDesign может не поддерживать формат файла, может отсутствовать плагин, который поддерживает формат файла, или файл может быть открыт в другом приложении.
Это не показывало мне ничего после этого.
Тогда я попробовал Microsoft Visual FoxPro 9.0 после небольшого исследования. Когда я попытался открыть Setup.inx, у меня появилось окно с заголовком "Ошибка программы". Это был текст:
Нераспознанный командный глагол.
Затем он показал мне байтовый суп, который я видел при открытии этого файла в текстовом редакторе.
Затем я попробовал Microsoft Visual Studio, которая дала самые многообещающие результаты. Когда я открыл Setup.inx в Visual Studio, я увидел 16 столбцов данных (с столбцом суппорта байтов справа), который выглядит так:
74 C4 2C 84 E1 E5 D4 28 10 FB 00 20 3C 24 FB 4D
Может быть, именно так должно выглядеть открытие .inx, но если это так, то для меня слишком низко, чтобы что-то делать с ним.
Теперь, опять-таки, кажется, что есть файл setup.ini, который можно открыть и отредактировать в текстовом редакторе, но он, похоже, не содержит информации, о которой говорилось в руководствах по модификации файлов .inf. Я могу ошибаться. То же самое с setup.sii. Я даже не уверен, что это за файл setup.isn - он открывается как байт-суп в текстовых редакторах.
Я не знаю, что делать дальше, кроме как спросить в Интернете. Миллион, спасибо всем, кто сможет мне в этом разобраться.