Kyocera TWAIN: драйвер не виден после установки
Ставим драйвер сканера Kyocera (в моём случае — MX4000). Установщик честно просит права администратора, всё ставится, галочки зеленеют. Запускаем KYOCERA Quick Scan под пользователем — не работает, под обычным пользователем — «TWAIN driver не установлен». Переустанавливали несколько раз и результат один — оно не работает. А под администратором заработало...
Почему так могло получиться? Установщик Kyocera, несмотря на UAC-запрос, складывает часть настроек в профиль того пользователя, от имени которого запущен. То есть в `C:\Users\Administrator\AppData\` (или кто там у вас админ или происходит запуск с повышенными правами). Обычный пользователь эти настройки не видит — для него драйвера как бы не существует.
Самое простое решение — копировать папку с настройками из профиля админа в профиль пользователя:
C:\Users\<Админ>\AppData\Local\Kyocera\в
C:\Users\<Пользователь>\AppData\Local\Kyocera\Если там пусто — смотрим в `AppData\Roaming\Kyocera\`.
После копирования TWAIN-драйвер сразу появляется в списке. Даже перезагрузка не нужна.
Проблема оказалась не в правах, не в разрядности, не в сети. Установщик Kyocera хранит настройки драйвера в профиле пользователя. Установщик этого не учитывает, что драйвера нужны всем, а не только «админу». Отдельно хочу заметить, что установщик драйверов печати ведет себя корректнее :)