У меня есть два аудиоустройства, и я использую файл bat с 'nircmd', чтобы изменить используемое аудиоустройство (и монитор) по умолчанию. Это позволяет переключаться с телевизора (AV-ресивер через HDMI) на монитор (аудиоустройство материнской платы).
Пример:
nircmdc.exe setdefaultsounddevice "DENON-AVRHD"
До недавнего времени это работало нормально, но последние пару недель Windows продолжает менять имя устройства, требуемое для nircmd, и мне приходится менять его вручную. Например, он изменяется на: DENON-AVRHD-4 DENON-AVRHD-8 DENON-AVRHD-C
Вот изображение моих текущих устройств:
"Динамики" всегда одинаковы, но Denon AVR постоянно меняется практически при каждой загрузке. Я не уверен, что вызвало это изменение, возможно, драйверы (NVIDIA HD Audio) или недавнее обновление Windows.
Есть ли способ остановить это?