Здравствуйте, товарищи. Вас приветствует нуб во всем, что выходит за рамки привычного "далее-далее-готово". Объясню ситуацию во всех подробностях.
1. У нас сломался рабочий принтер. На время пока он в ремонте достали старый HP, но на него драйвера только для Windows XP. А на компе 7 максимальная.
2. Самым очевидным вариантом было установить Oracle VM VirtualBox и запустить икспи с неё. Все работало, но гостевая винда не видела принтер. Погуглив немного, я нашла решение. Надо было исправить реестр.
Конкретно этот:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{36FC9E60-C465-11CF-8056-444553540000}
UpperFilter
Но походу вместо переименования я исправила значение реестра. Потому что нуб -_-
3. Сейчас при включении компьютер реагирует на клавиатуру перед загрузкой винды, но после он перестает воспринимать любые манипуляции с мышкой и клавиатурой.
4. С помощью установочной флешки с Ubuntu 16.10 удалось нужные файлы достать. Но суть в том, что на компе не совсем легально установленная программа, устанавливать которую снова сплошной геморрой. Поэтому снос винды как-то не вариант.
Надеюсь, найдется кто-нибудь шарящий. Спасибо заранее.
Помнится, в старых версиях Windows файл реестра представлял собой обычный текстовый файл и мог быть открыт (и поправлен) в Блокноте, хотя это и было куда неудобнее, чем в regedit - надо было понимать форматы строк и не нарушать их. Подозреваю, что и современной Винде это осталось так же. Ну, а текстовый редактор есть везде, и в Ubuntu тоже.
Кроме того, где-то в недрах системы, как внушает нам Википедия, хранятся резервные копии ветвей реестра, создаваемые автоматически. Значит, можно любым линуксовским менеджером файлов подменить битую ветвь исправной.