HDMI 明明支援音訊傳輸,連上電視卻只有畫面沒聲音?這是經典的「HDMI 無聲」問題,主因通常是顯卡無內建音訊控制器、DVI 轉 HDMI 缺音訊線、預設播放裝置未切換。本文針對三種硬體架構提供對應解法。
| 現象 | 可能原因 | 對應方案 |
|---|---|---|
| 獨顯 (NVIDIA 舊款/AMD 舊款) + HDMI 直連 | 顯卡無內建音訊控制器,需 SPDIF 接線 | 方案一 |
| DVI 轉 HDMI 線 / 顯示器無喇叭 | DVI 不傳音訊,需獨立音訊線 | 方案二 |
| 核顯/新款獨顯 (AMD/RDNA、Intel/Xe、NVIDIA/RTX 30+) + HDMI 直連 | 顯卡有音訊控制器,但系統預設裝置錯誤 | 方案三 |
原理:早期 NVIDIA 顯卡 (GTX 400/500/600/700 系列部分型號) HDMI 輸出僅傳影像,音訊需從主板/聲卡 SPDIF-OUT 接至顯卡 SPDIF-IN (2-pin 排針),顯卡內部合流後經 HDMI 輸出。
SPDIF_IN 或 HDMI_AUDIOSPDIF_OUT (通常靠後 I/O 面板、標示 SPDIF/光纖)HD Audio / SPDIF Output⚠ 注意:GTX 900 系列起 NVIDIA 顯卡全系內建音訊控制器,無需 SPDIF 接線。查詢官網規格表確認 HD Audio 支援。
原理:DVI 協定不包含音訊通道,轉接頭只轉換影像訊號。
HDMI AUDIO IN、PC AUDIO、紅白 RCA)現象:核顯/新款獨顯 HDMI 直連,裝置管理員有「Intel/AMD/NVIDIA High Definition Audio」,但聲音仍從電腦喇叭/耳機孔輸出。

| 坑點 | 解決 |
|---|---|
| Win 更新後驅動重裝導致預設裝置重置 | 建立「聲音控制台」捷徑桌面,或用 AudioSwitch/AudioSwitcher 快速切換熱鍵 |
| 電視喇叭音質差/無低音 | HDMI 輸出至電視 → 光纖/藍牙/3.5mm 接外接音響/音箱/回音壁 |
| 多顯卡 (核顯+獨顯) 衝突 | BIOS 關閉核顯 / NVIDIA 控制台「管理 3D 設定」→ 「高效能 NVIDIA 處理器」全域 / 程式指定獨顯 |
| 4K/高刷下無聲音 | HDMI 2.0/2.1 頻寬滿載導致音訊通道異常 → 降低解析度/刷新率測試、換認證線材 |
| 筆電合蓋外接電視無聲 | 電源選項「合蓋動作」設為「不採取動作」+ 外接供電 + 重新插拔 HDMI |
# 列出所有音訊端點
Get-AudioDevice -List | Format-Table Name, Type, Default, DeviceState
# 設定指定裝置為預設 (需安裝 AudioDeviceCmdlets 模組)
# Set-AudioDevice -Name "NVIDIA High Definition Audio" -Type Playback
💡 總結:舊 NVIDIA 接 SPDIF、DVI 轉 HDMI 接音訊線、新顯卡/核顯切預設裝置。搞清硬體架構,對症下藥,99% 情況 5 分鐘搞定。