воскресенье, 30 ноября 2025 г.

Qwen, VirtualMachine, Sound

Qwen, VirtualMachine, Sound

https://chat.qwen.ai/s/60e7dac6-3ae7-4968-8ea1-cdee7a6290f6?fev=0.0.248

Qwen3-Max

Чтобы включить звук на виртуальной машине (Windows Server 2022) и пробросить его на локальный компьютер (Windows 11/10 — на момент 2025 г. Windows Server 2025 как клиентская ОС не существует, вероятно, имеется в виду Windows 11 или Windows 10 версии 2025 года) через Remote Desktop Client (RDP), нужно выполнить несколько шагов как на стороне гостевой ОС (виртуальной машины), так и в настройках RDP-подключения.


🔊 Часть 1. Включить звук внутри виртуальной машины (Windows Server 2022)

Windows Server по умолчанию не устанавливает аудиодрайверы и отключает службы воспроизведения звука, так как серверная ОС не предназначена для мультимедиа.

Шаги:

  1. Включите службу Windows Audio:

    • Откройте Services.msc.
    • Найдите службу Windows Audio.
    • Установите тип запуска: Automatic.
    • Запустите службу, если она остановлена.
  2. Проверьте наличие аудиоустройств:

    • Откройте Диспетчер устройств (devmgmt.msc).
    • Убедитесь, что в разделе Звуковые, видео и игровые устройства есть хотя бы Microsoft Remote Desktop Audio Mapper или Microsoft Basic Audio Device.
    • Если устройств нет:
      • В диспетчере устройств включите Вид → Показать скрытые устройства.
      • Убедитесь, что нет отключённых аудиоустройств.
      • В гипервизоре (Hyper-V, VMware, VirtualBox и т.п.) проверьте, включена ли поддержка аудио для ВМ.
  3. (Для Hyper-V) Убедитесь, что в настройках виртуальной машины включена интеграция (Integration Services → "Guest services" и др.).


📡 Часть 2. Настройка проброса звука через Remote Desktop (RDP)

На клиентской машине (локальный ПК):

  1. Откройте Remote Desktop Connection (mstsc.exe).
  2. Нажмите Показать параметры → вкладка Локальные ресурсы.
  3. В разделе Удалённый звук:
    • Установите: Воспроизводить на этом компьютере.
  4. В разделе Локальные устройства и ресурсы → нажмите Дополнительно…:
    • Убедитесь, что звуковые устройства (или "Windows Audio") не исключены.
  5. Соединитесь с сервером.

💡 Примечание: если используется другой клиент (например, Remote Desktop из Microsoft Store, или сторонний RDP-клиент), убедитесь, что в его настройках тоже включён audio redirection или play on this computer.


⚙️ Часть 3. Проверка групповой политики (если используется домен или ограничения)

На Windows Server 2022 может быть отключён RDP Audio Redirection через групповую политику:

  1. Откройте gpedit.msc (если доступен) или через rsop.msc проверьте:

    • Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Службы удаленных рабочих столов → Узел сеансов удаленных рабочих столов → Перенаправление устройств и ресурсов.
    • Убедитесь, что политика "Разрешить перенаправление звука" включена.
  2. Также проверьте:

    • "Не разрешать перенаправление устройств Plug and Play" — должна быть Отключена.

После изменений выполните:

gpupdate /force

Часть 4. Проверка на гостевой ОС после подключения

  1. После подключения по RDP откройте Панель управления → Звук.
  2. Во вкладке Воспроизведение должно появиться устройство вроде:
    • Remote Audio или Microsoft RDP Audio Driver.
  3. Сделайте его устройством по умолчанию.
  4. Попробуйте проиграть тестовый звук (например, через sndrec32 или воспроизвести WAV через PowerShell):
  5. (New-Object Media.SoundPlayer "C:\Windows\Media\Windows Notify.wav").PlaySync()

Дополнительно: если используется Hyper-V

  • Убедитесь, что Enhanced Session Mode включён:
    • В Диспетчере Hyper-V: Действия → Параметры Hyper-V → Enhanced Session Mode Policy → включить.
    • На хосте: Настройки Hyper-V → Enhanced Session Mode → включить.
  • При подключении через VMConnect (Hyper-V Console) используйте Enhanced Session, и звук будет проброшен автоматически (в том числе через RDP-стек).

Если после всех шагов звука всё ещё нет — напишите:

  • Какой гипервизор используете (Hyper-V, VMware, VirtualBox и т.п.).
  • Подключаетесь через стандартный mstsc или через веб-клиент/другое ПО.
  • Есть ли в диспетчере устройств хоть какие-то аудиоустройства в гостевой ОС.

Комментариев нет:

Отправить комментарий