
У меня есть компьютер для разработки, который подвергался серьезным испытаниям при установке и удалении драйверов принтера.
Сейчас я нахожусь на этапе, когда хочу установить несколько образцов драйверов принтера из DDK (WDK), но, к сожалению, получаю сообщение "Невозможно установить принтер. Операция не может быть завершена (ошибка 0x000003eb)".
Поэтому я попробовал установить тот же драйвер принтера, собранный из DDK, на чистую виртуальную машину Win 7 x64, и он работает, поэтому единственное, что я могу предположить, это то, что хранилище драйверов или папка драйвера могли быть немного повреждены из-за множества предыдущих драйверов принтера, которые я установил.
Итак, мой вопрос: можно ли как-то очистить мою систему от старых драйверов принтера/файлов? Или есть ли какие-либо функции восстановления в Windows, которые могут заменить обычные драйверы принтера Windows?
решение1
Я решил эту проблему, выполнив следующие шаги:
Перейти кСвойства сервера печатидиалоговое окно и удалить каждый старый драйвер (пакет и драйвер), который больше не нужен на моем компьютере.Примечание: Чтобы удалить пакет без получения проблем с отказом в доступе, вам нужно нажатьИзменить настройки драйверапервый.
Разверните виртуальную машину, содержащую чистый образ вашей операционной системы.
Скопируйте все файлы драйвера принтера Microsoft из чистого образа виртуальной машины на поврежденную машину. Вы можете найти их в системе x64 в C:\Windows\System32\spool\drivers\x64\3.
Перезагрузите и получите прибыль!
Очевидно, что существует вероятность, что выполнение этих шагов может еще больше ухудшить вашу ситуацию.XKCD, поэтому убедитесь, что вы действительно хотите следовать этим шагам и понимаете последствия! :)