停止彈出和滯後音訊 Windows 10

停止彈出和滯後音訊 Windows 10

我的 Windows 10 電腦上的音訊出現問題。

當我播放音樂並且不與電腦互動時,偶爾會出現延遲和卡頓,但這是作業系統執行後台任務導致 CPU 使用率激增。

基本上,當處理器密集型任務運作時,音訊會斷斷續續和延遲。

例如,每次我在編輯器中點擊「儲存」時,我的 webpack 工具鏈都會編譯,並且音樂會卡頓一秒鐘。每當我重新載入一個沉重的網頁時,它就會卡頓。

嘗試工作和聽音樂非常令人沮喪。

我已從主機板製造商網站安裝了最新的驅動程式。我安裝了 Windows 10 的最新更新。

我已在 Realtek 音訊控制面板中嘗試了所有合理的品質設定。

爆裂聲和咔噠聲是不言自明的。

為了更好地描述滯後/卡頓,它聽起來有點像音樂製作中的切片器效果,或者換句話說,取出剛剛播放的波形的最後一部分,并快速重複它。

就好像記憶體中音訊來源的緩衝區沒有更新一樣,而音效卡只是輸出相同的訊號,直到更新為止。

我安裝了一個名為 LatencyMon 的應用程序,它決定電腦即時播放音訊的能力。

據報告稱,儘管在測試過程中音訊明顯斷斷續續至少五次,但沒有檢測到任何問題。

另一個奇怪的觀點是,大多數時候,如果我重新啟動計算機,滯後和卡頓就會停止,直到我下次將計算機從睡眠模式喚醒時才會發生。雖然,有幾次我重新啟動了它,但它沒有修復它,或者它很快又開始發生。雖然大多數時候我可以在重新啟動後享受幾個小時不卡頓的音樂。

我的系統規格:

  • CPU:i7 7700k 4.2GHz
  • RAM:16GB(我認為是 DDR4,但 Speccy 說“未知”,任務管理器沒有說)。
  • 主機板:華碩 PRIME B250-PLUS
  • 固態硬碟:250GB 三星 M.2 PCE-E

無論如何,這是 LatencyMon 的輸出:

_________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
Your system appears to be suitable for handling real-time audio and other tasks without dropouts. 
LatencyMon has been analyzing your system for  0:01:10  (h:mm:ss) on all processors.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name:                                        DESKTOP-9SVHE5R
OS version:                                           Windows 10 , 10.0, build: 16299 (x64)
Hardware:                                             Intel Z270, PC Specialist LTD, ASUSTeK COMPUTER INC., PRIME B250-PLUS
CPU:                                                  GenuineIntel Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Logical processors:                                   8
Processor groups:                                     1
RAM:                                                  16332 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed:                                   420 MHz
Measured CPU speed:                                   1 MHz (approx.)

Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.

WARNING: the CPU speed that was measured is only a fraction of the CPU speed reported. Your CPUs may be throttled back due to variable speed settings and thermal issues. It is suggested that you run a utility which reports your actual CPU frequency and temperature. 



_________________________________________________________________________________________________________
MEASURED INTERRUPT TO USER PROCESS LATENCIES
_________________________________________________________________________________________________________
The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.

Highest measured interrupt to process latency (µs):   991.574421
Average measured interrupt to process latency (µs):   3.522034

Highest measured interrupt to DPC latency (µs):       977.189644
Average measured interrupt to DPC latency (µs):       1.431417


_________________________________________________________________________________________________________
 REPORTED ISRs
_________________________________________________________________________________________________________
Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.

Highest ISR routine execution time (µs):              518.350238
Driver with highest ISR routine execution time:       dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

Highest reported total ISR routine time (%):          0.217639
Driver with highest ISR total time:                   dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

Total time spent in ISRs (%)                          0.227469

ISR count (execution time <250 µs):                   58872
ISR count (execution time 250-500 µs):                0
ISR count (execution time 500-999 µs):                6
ISR count (execution time 1000-1999 µs):              0
ISR count (execution time 2000-3999 µs):              0
ISR count (execution time >=4000 µs):                 0


_________________________________________________________________________________________________________
REPORTED DPCs
_________________________________________________________________________________________________________
DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.

Highest DPC routine execution time (µs):              813.066905
Driver with highest DPC routine execution time:       ndis.sys - Network Driver Interface Specification (NDIS), Microsoft Corporation

Highest reported total DPC routine time (%):          0.030476
Driver with highest DPC total execution time:         storport.sys - Microsoft Storage Port Driver, Microsoft Corporation

Total time spent in DPCs (%)                          0.152312

DPC count (execution time <250 µs):                   385339
DPC count (execution time 250-500 µs):                0
DPC count (execution time 500-999 µs):                12
DPC count (execution time 1000-1999 µs):              0
DPC count (execution time 2000-3999 µs):              0
DPC count (execution time >=4000 µs):                 0


_________________________________________________________________________________________________________
 REPORTED HARD PAGEFAULTS
_________________________________________________________________________________________________________
Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.


Process with highest pagefault count:                 none

Total number of hard pagefaults                       0
Hard pagefault count of hardest hit process:          0
Highest hard pagefault resolution time (µs):          0.0
Total time spent in hard pagefaults (%):              0.0
Number of processes hit:                              0


_________________________________________________________________________________________________________
 PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s):                       3.092902
CPU 0 ISR highest execution time (µs):                518.350238
CPU 0 ISR total execution time (s):                   1.273544
CPU 0 ISR count:                                      58738
CPU 0 DPC highest execution time (µs):                813.066905
CPU 0 DPC total execution time (s):                   0.553437
CPU 0 DPC count:                                      301848
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s):                       1.574618
CPU 1 ISR highest execution time (µs):                5.753810
CPU 1 ISR total execution time (s):                   0.000260
CPU 1 ISR count:                                      130
CPU 1 DPC highest execution time (µs):                238.436190
CPU 1 DPC total execution time (s):                   0.026614
CPU 1 DPC count:                                      7555
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s):                       1.605544
CPU 2 ISR highest execution time (µs):                3.112619
CPU 2 ISR total execution time (s):                   0.000022
CPU 2 ISR count:                                      10
CPU 2 DPC highest execution time (µs):                188.414762
CPU 2 DPC total execution time (s):                   0.049893
CPU 2 DPC count:                                      13242
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s):                       2.108311
CPU 3 ISR highest execution time (µs):                0.0
CPU 3 ISR total execution time (s):                   0.0
CPU 3 ISR count:                                      0
CPU 3 DPC highest execution time (µs):                241.970714
CPU 3 DPC total execution time (s):                   0.017977
CPU 3 DPC count:                                      4763
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s):                       1.143713
CPU 4 ISR highest execution time (µs):                0.0
CPU 4 ISR total execution time (s):                   0.0
CPU 4 ISR count:                                      0
CPU 4 DPC highest execution time (µs):                143.087143
CPU 4 DPC total execution time (s):                   0.032806
CPU 4 DPC count:                                      7561
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s):                       1.519044
CPU 5 ISR highest execution time (µs):                0.0
CPU 5 ISR total execution time (s):                   0.0
CPU 5 ISR count:                                      0
CPU 5 DPC highest execution time (µs):                234.783333
CPU 5 DPC total execution time (s):                   0.094236
CPU 5 DPC count:                                      32118
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s):                       1.457598
CPU 6 ISR highest execution time (µs):                0.0
CPU 6 ISR total execution time (s):                   0.0
CPU 6 ISR count:                                      0
CPU 6 DPC highest execution time (µs):                163.390238
CPU 6 DPC total execution time (s):                   0.067835
CPU 6 DPC count:                                      16139
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s):                       1.821813
CPU 7 ISR highest execution time (µs):                0.0
CPU 7 ISR total execution time (s):                   0.0
CPU 7 ISR count:                                      0
CPU 7 DPC highest execution time (µs):                125.029762
CPU 7 DPC total execution time (s):                   0.010152
CPU 7 DPC count:                                      2125
_________________________________________________________________________________________________________

我已經閱讀了大量描述類似問題的線程,並且該解決方案對我不起作用。這是我看到 LatencyMon 被使用的另一個超級用戶帖子,除了他們報告有問題。

編輯:

我嘗試按照評論中的建議從製造商網站安裝最新的音訊和網路驅動程序,但無濟於事。

也有人建議我購買聲卡,但在做出決定之前,我先想確定是否可以採取其他行動來解決這個問題。

答案1

你面臨的問題是它可能存在的潛在事物的數量。

第二個問題是你嘗試了很多事情。

假設您已經更新了驅動程序,包括晶片組驅動程式以及音訊和圖形驅動程序,那麼這可能是由於軟體造成的

嘗試使用耳機,以防插孔或電纜/揚聲器出現故障(儘管在這種情況下可能性很小)

但是,您已經嘗試過很多媒體播放器了!你也嘗試過不同的歌曲。

一種選擇是將電腦啟動到安全模式以查看問題是否仍然存在。如果是這樣,那麼您就知道它與軟體/驅動程式相關

刪除不需要的驅動程式/週邊設備等(例如第二個硬碟/USB 設備等)可能會有所幫助,但我不相信。

解決方案很難知道,所以我認為消除能力是最好的選擇...因為聲卡很便宜,我覺得最好的方法就是買一個並嘗試一下。我懷疑它比送到電腦維修店便宜

不過,同樣,看看您是否可以藉用一些 USB 耳機或類似耳機,看看是否仍然存在相同的問題。

相關內容