Недавно столкнулся с проблемой. Имеется Karaoke Evolution PRO первого поколения от Studio Evolution. При включении программы «Karaoke Evolution» она падает, выдав два раза ошибку «Runtime Error». В заголовке окна написано «Microsoft Visual C++ Runtime Library». После закрытия окна вылетает стандартное «Отправить отчёт». Происходит такое только при подключении устройств по HDMI и включении в «Настройках монитора» любого режима, кроме «Один монитор».

Что случилось?

Эта ошибка возникает в том случае, если программа вместо аудиокарты пытается подключиться ко встроенному HDMI Audio выходу. Это происходит по целому ряду причин, среди которых — отключение и подключение шнура HDMI во время работы, странное поведение драйвера, да что угодно. В результате этот самый «NVIDIA HDMI Audio Output» становится устройством по умолчанию, а программа наша немножко тупенькая и умеет брать только устройство по дефолту. И, не обнаружив синтезатора MIDI, падает «в кору».

Как исправить

Очень просто: нужно отключить устройство HDMI Audio. Для начала: эта система построена на базе Windows XP. Там есть два пользователя — SE_Admin и Studio-Evolution. Доступ к диспетчеру устройств есть только у SE_Admin, который защищён паролем. Я звонил в техподдержку Studio Evloution и мне сказали этот пароль. Сдавать его было бы подло с моей стороны, однако, я покажу вам средство для удаления паролей в Windows XP. Называется оно Hiren’s Boot CD, загружается отсюда. У них же на сайте описано, как сделать загрузочную флешку. Загружаем устройство с флешки (F2, BIOS/UEFI они запаролить не додумались), выбираем Mini Windows XP, загружаем его. Там вы найдёте средство удаления паролей, что-то вроде «Password Recovery». Разберётесь, не маленькие.

После удаления пароля, заходим в учётную запись SE_Admin. Если система сразу же загрузила рабочий стол — не беда, нажимаем Ctrl+Alt+Delete, нажимаем «Сменить пользователя», на отвратительном фоне нащупываем SE_Admin, логинимся. После этого нажимаем Win+R, туда вводим «devmgmt.msc» без кавычек, жмём Enter. В открывшейся панели ищем «Звуковые, видео и игровые устройства», там находим «NVIDIA HDMI Audio», нажимаем на нём правую кнопку мыши, в контекстном меню — «Отключить». После этих действий перезагружаемся иии… Всё работает! Вы прекрасны.

UPDATE: ввиду повышенного внимания и отсутствия адекватной поддержки, сообщаю пароль на пользователя SE_Admin: gtcyb