1. #1

    Audio pops/cracks,hal.dll maybe ?

    Hello guys,I`ve been trying to solve this problem for almost a week.I`ve clean installed windows 7 64 bits,and since then,I have cracks in both my headphones and speakers which occur like every 1 minute,and it seems I can only hear `em while I`m listening to music.I`m sure its not an mp3/player problem,since all my songs are in 320kbps and wav,even in asio4all I encounter this problem.
    I`ve ran dpc latency checker,and mostly I have green bars,but frequently red/yellow ones.
    Here`s my performance analyzer CPU.etl : https://www.wetransfer.com/downloads...5215305/fda254
    Also,sys info attached.
    Thank you.
    Attached Files Attached Files


    • Ad Bot

      advertising
      Beep.

        
       

  2. #2
    Jared's Avatar
    Join Date
    Feb 2014
    Age
    20
    Posts
    1,568
    • specs System Specs
      • Manufacturer:
        Custom
      • Motherboard:
        ASUS Maximus VII Ranger
      • CPU:
        i7 4790K @ 4.4GHz
      • Memory:
        Corsair Vengeance 16GB 1866MHz
      • Graphics:
        MSI Gaming 4G GTX 980
      • Sound Card:
        Creative Soundblaster ZxR
      • Hard Drives:
        Samsung 850 SSD 250GB
      • Disk Drives:
        Western Digital Black Caviar 2TB
      • Power Supply:
        Corsair RM650 Modular 650 Watts
      • Case:
        Fractal Design Define R5 Window
      • Cooling:
        Corsair H100i GTX
      • Display:
        Dell U2515H 25inch 2560x1440 + LG Flatron M2262D 22inch 1920x1080
      • Operating System:
        Windows 10 Professional x64

    Re: Audio pops/cracks,hal.dll maybe ?

    Hello, welcome to Sysnative.

    Attachment 9962

    It seems your Nvidia driver is causing interrupt spikes which are taking long periods of time to service.
    Now, you mention it only happens when you listen to music which didn't add up; that was until I saw you have the Nvidia HD audio driver installed.
    The link seems to be very clear, so my solution is to update your Nvidia drivers by removing the previous versions and installing the latest ones from the nvidia website or the geforce website.

  3. #3

    Re: Audio pops/cracks,hal.dll maybe ?

    I got the latest drivers already,I also tried installing older versions and disabling alot of stuff in device manager including the nvidia belongings.It doesn`t change anything.

  4. #4
    Jared's Avatar
    Join Date
    Feb 2014
    Age
    20
    Posts
    1,568
    • specs System Specs
      • Manufacturer:
        Custom
      • Motherboard:
        ASUS Maximus VII Ranger
      • CPU:
        i7 4790K @ 4.4GHz
      • Memory:
        Corsair Vengeance 16GB 1866MHz
      • Graphics:
        MSI Gaming 4G GTX 980
      • Sound Card:
        Creative Soundblaster ZxR
      • Hard Drives:
        Samsung 850 SSD 250GB
      • Disk Drives:
        Western Digital Black Caviar 2TB
      • Power Supply:
        Corsair RM650 Modular 650 Watts
      • Case:
        Fractal Design Define R5 Window
      • Cooling:
        Corsair H100i GTX
      • Display:
        Dell U2515H 25inch 2560x1440 + LG Flatron M2262D 22inch 1920x1080
      • Operating System:
        Windows 10 Professional x64

    Re: Audio pops/cracks,hal.dll maybe ?

    Are you using audio from your Nvidia graphics card via a HDMI cable by any chance?
    You might want to try using an audio connection from the motherboard, you're probably having some bad luck with Nvidia drivers.

  5. #5

    Re: Audio pops/cracks,hal.dll maybe ?

    The only thing I use via hdmi is my monitor.nvidia hdmi is always disabled.I've installed a 1 year old nvidia driver,and the issue still persists,even if the driver doesnt show anymore in the .etl

  6. #6

    Re: Audio pops/cracks,hal.dll maybe ?

    And also,why is the hal.dll the first one in the top with alot of counts?

  7. #7
    Jared's Avatar
    Join Date
    Feb 2014
    Age
    20
    Posts
    1,568
    • specs System Specs
      • Manufacturer:
        Custom
      • Motherboard:
        ASUS Maximus VII Ranger
      • CPU:
        i7 4790K @ 4.4GHz
      • Memory:
        Corsair Vengeance 16GB 1866MHz
      • Graphics:
        MSI Gaming 4G GTX 980
      • Sound Card:
        Creative Soundblaster ZxR
      • Hard Drives:
        Samsung 850 SSD 250GB
      • Disk Drives:
        Western Digital Black Caviar 2TB
      • Power Supply:
        Corsair RM650 Modular 650 Watts
      • Case:
        Fractal Design Define R5 Window
      • Cooling:
        Corsair H100i GTX
      • Display:
        Dell U2515H 25inch 2560x1440 + LG Flatron M2262D 22inch 1920x1080
      • Operating System:
        Windows 10 Professional x64

    Re: Audio pops/cracks,hal.dll maybe ?

    hal.dll is the hardware abstraction layer that separates the hardware from the software. This is done to create a versatile operating system that doesn't require the kernel to be reprogrammed to suit other hardware devices.
    hall.dll is most likely being flagged becuase it sends/recieves requests from hardware device drivers to communicate, this driver seems to be the Nvidia driver.

  8. #8

    Re: Audio pops/cracks,hal.dll maybe ?

    Here`s a latencymon test (as I said,I did everything I could about the nvidia driver )
    ____________________________________________________________________________________________________ _____
    CONCLUSION
    ____________________________________________________________________________________________________ _____
    Your system seems to have difficulty handling real-time audio and other tasks. You may experience drop outs, clicks or pops due to buffer underruns. One or more ISR routines that belong to a driver running in your system appear to be executing for too long. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
    LatencyMon has been analyzing your system for 0:05:30 (h:mm:ss) on all processors.


    ____________________________________________________________________________________________________ _____
    SYSTEM INFORMATION
    ____________________________________________________________________________________________________ _____
    Computer name: PIMPSLAP
    OS version: Windows 7 Service Pack 1, 6.1, build: 7601 (x64)
    Hardware: G750JX, ASUSTeK COMPUTER INC.
    CPU: GenuineIntel Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz
    Logical processors: 8
    Processor groups: 1
    RAM: 8109 MB total


    ____________________________________________________________________________________________________ _____
    CPU SPEED
    ____________________________________________________________________________________________________ _____
    Reported CPU speed: 2394.0 MHz
    Measured CPU speed: 3450.0 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.


    ____________________________________________________________________________________________________ _____
    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): 558.081295
    Average measured interrupt to process latency (s): 2.016445

    Highest measured interrupt to DPC latency (s): 550.811271
    Average measured interrupt to DPC latency (s): 0.664297


    ____________________________________________________________________________________________________ _____
    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): 1438.471178
    Driver with highest ISR routine execution time: hal.dll - Hardware Abstraction Layer DLL, Microsoft Corporation

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

    Total time spent in ISRs (%) 0.166276

    ISR count (execution time <250 s): 688437
    ISR count (execution time 250-500 s): 0
    ISR count (execution time 500-999 s): 50
    ISR count (execution time 1000-1999 s): 4
    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): 919.612364
    Driver with highest DPC routine execution time: nvlddmkm.sys - NVIDIA Windows Kernel Mode Driver, Version 344.75 , NVIDIA Corporation

    Highest reported total DPC routine time (%): 0.039811
    Driver with highest DPC total execution time: nvlddmkm.sys - NVIDIA Windows Kernel Mode Driver, Version 344.75 , NVIDIA Corporation

    Total time spent in DPCs (%) 0.128936

    DPC count (execution time <250 s): 2023401
    DPC count (execution time 250-500 s): 0
    DPC count (execution time 500-999 s): 78
    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.

    NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.

    Process with highest pagefault count: msmpeng.exe

    Total number of hard pagefaults 3096
    Hard pagefault count of hardest hit process: 2434
    Highest hard pagefault resolution time (s): 2004609.247703
    Total time spent in hard pagefaults (%): 1.968686
    Number of processes hit: 8


    ____________________________________________________________________________________________________ _____
    PER CPU DATA
    ____________________________________________________________________________________________________ _____
    CPU 0 Interrupt cycle time (s): 13.918175
    CPU 0 ISR highest execution time (s): 1438.471178
    CPU 0 ISR total execution time (s): 4.397846
    CPU 0 ISR count: 688491
    CPU 0 DPC highest execution time (s): 919.612364
    CPU 0 DPC total execution time (s): 3.243594
    CPU 0 DPC count: 1968878
    ____________________________________________________________________________________________________ _____
    CPU 1 Interrupt cycle time (s): 8.275772
    CPU 1 ISR highest execution time (s): 0.0
    CPU 1 ISR total execution time (s): 0.0
    CPU 1 ISR count: 0
    CPU 1 DPC highest execution time (s): 75.953634
    CPU 1 DPC total execution time (s): 0.006661
    CPU 1 DPC count: 1534
    ____________________________________________________________________________________________________ _____
    CPU 2 Interrupt cycle time (s): 4.427491
    CPU 2 ISR highest execution time (s): 0.0
    CPU 2 ISR total execution time (s): 0.0
    CPU 2 ISR count: 0
    CPU 2 DPC highest execution time (s): 122.479950
    CPU 2 DPC total execution time (s): 0.043915
    CPU 2 DPC count: 13838
    ____________________________________________________________________________________________________ _____
    CPU 3 Interrupt cycle time (s): 5.091484
    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): 58.858396
    CPU 3 DPC total execution time (s): 0.005684
    CPU 3 DPC count: 1020
    ____________________________________________________________________________________________________ _____
    CPU 4 Interrupt cycle time (s): 4.620430
    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): 145.905180
    CPU 4 DPC total execution time (s): 0.047476
    CPU 4 DPC count: 16474
    ____________________________________________________________________________________________________ _____
    CPU 5 Interrupt cycle time (s): 6.118483
    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): 75.171679
    CPU 5 DPC total execution time (s): 0.006553
    CPU 5 DPC count: 1078
    ____________________________________________________________________________________________________ _____
    CPU 6 Interrupt cycle time (s): 4.960001
    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): 298.729323
    CPU 6 DPC total execution time (s): 0.040609
    CPU 6 DPC count: 12431
    ____________________________________________________________________________________________________ _____
    CPU 7 Interrupt cycle time (s): 4.995354
    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): 68.296157
    CPU 7 DPC total execution time (s): 0.015754
    CPU 7 DPC count: 8226
    ____________________________________________________________________________________________________ _____

Similar Threads

  1. Audio Pops on New Windows 7 Desktop - DPC Issues?
    By SecondZephyr in forum Windows 7 | Windows Vista
    Replies: 1
    Last Post: 08-16-2014, 05:17 PM
  2. Win7 Audio Pops/Clicks/Dropouts (PLEASE HELP)
    By Trips in forum Windows 7 | Windows Vista
    Replies: 13
    Last Post: 07-27-2014, 05:15 PM
  3. Replies: 0
    Last Post: 03-08-2014, 10:43 PM
  4. Replies: 0
    Last Post: 12-10-2012, 08:37 PM
  5. Fujitsu cracks 923-bit-long painfully complex...
    By JMH in forum Security News
    Replies: 0
    Last Post: 06-19-2012, 06:04 PM

Log in

Log in