The jack detection feature in Windows 7 can be slightly annoying if you have an app that relies on an audio device continuously and would not appreciate it if the device disappeared in mid execution.

Since no documentation is available on google (yet..) i decided to save you the extra frustration and post a solution here. Its a little hard core, but works great.

Most posts available relate to disabling it if you have a Realtek HD driver. I dont. and needed a more generic solution. So here it is :

Simply put – just need to change one registry value, and thats it.

go to this key:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/ControlClass/{4D36E96C-E325-11CE-BFC1-08002BE10318}/000/GlobalSettings

and change the value

EnableDynamicDevices to zero.

restart your system.

that’s it.

more info : you can have a different value for each control set ( a control set is mapped to a windows ‘configuration’). The entry current control set is always mapped to the active configuration.

e

22 Thoughts on “How to disable jack detection on Windows 7 ?

  1. Thanks for the info. Unfortunately it doesn’t do quite what I was hoping for. I’m trying to get Windows 7 to output audio over both the front line-out and rear line-out simultaneously. It seems Windows 7 is far too clever and insists on only giving one at a time.

    • Yeah, that post relates to a different problem. I would guess the solution to your problem would be some BIOS issue, or even possibly a basic electronic hack. I would go for the BIOS.

      Good luck.

  2. Chris on May 29, 2011 at 10:44 am said:

    Thank you for this. It partially worked for me. My problem was that the Jack Detection would crash Adobe’s Audition if ever I plugged/unplugged my headphones.

    I followed your solution and it works great now, for one of my audio jacks. I figured if I have two audio jacks there would be two registry entries, but I can’t seem to find any others.

    Dell (Alienware) M17x R2 has two audio jacks which can be used simultaneously (much like Scott is trying to do with his I assume). If you have any suggestions I’m all ears. Otherwise I just wanted to say thanks for this info.

  3. Thanks so much. This helped greatly as the latest drivers for my device turned this on again.

    • hey mdgio

      that can be one annoying feature :)

      glad to help, and thanks for you comment !

      • JayBird on March 6, 2012 at 10:04 am said:

        Hey Extramoney,

        Can u help pls?
        I have a Lenovo W510 running W7 which by research has a problem with multistreaming with the original Smartaudio software/drivers.

        What I was hoping to do is multistream two different audio sources. One through internal speakers the other headphones. I removed smartaudio and am using standard drivers and Traktor DJ software. From what I can tell I am getting the required audio to both outputs, although as soon as you plug the headphones in, sound is cut to the speakers.

        I thought your fix above was the solution and it did work to some extent.(When watching the sound panel, plug and unplug headphones it no longer switches).

        Don’t see why its not working, the Audio is there according to the meters on sound panel. Is it even possible???

        Any Ideas Greatly Appreciated.. Thanks!

        • hey JayBird

          from the info you provide, as far as i know, it is not possible to play two different stereo audio streams with the hardware you describe. I understand the plan – use two outputs so you can have an audition output to Traktor – a sweet configuration indeed :). I use it the same way – but – with an external card that has more than 1 stereo output (actually 10). The hardware provided by laptop/desktop vendors often provides two physical connectors (front and back), but rarely if ever provides two real stereo audio outputs (never seen one). I know some people use traktor with one audio output (like you probably have), by using mono out to the sound system and mono out to the earphones, configuring traktor two work in that way. i personally don’t like this workaround as the sound comes out mono (bahhh).

          so – sorry – but i guess you need more hardware..

          good luck !

          e

  4. Hy Extramoney!
    I have got a problem with my notebook (ASUS N51VG) with the 3.5 headphone jack which has the automatic switch from internal speaker to headphone when you plug the 3.5 jack.
    After plugging and unplugging the headphone jack several times, the mechanical sensor inside the socket now it’s broken and as a consequence of it I can only listen music by the headphone.
    In fact, in the Realtek HD Audio control panel, I can see that there is a jack iserted even if it’s not inside the soket.
    I thought to disable the 3.5 jack as you said to restore the situation (If the 3.5 jack is disable, the audio should come out from the speaker).
    But it didn’t work….
    I change the binary vaule from 10 00 00 00 to 00 00 00 00. Is that right?
    After doing that I restarted but the Realtek HD Audio always sees a jack iserted!
    Could you help me?
    P.s. I am Italian so forgive my english grammar :).
    Thanks a lot!!!

    • Hello Nich, thanks for your note.

      Judging by your description, it seems your speaker output jack is physically jammed and most likely unusable.
      The software solution described in the post wouldn’t do much good in your case i think. However – you could just go ahead and plug the speakers to the earphones jack. You are effectively able to plug in just one audio device cause one output is broken, Alternating the devices will allow you to hear music on your speakers.

      If you still want to have both of them connected at the same time and working, I would advice getting a dual output external usb card (not expensive) and plugging both devices to it.

      hope this helps,

      e

      • Nich on April 4, 2012 at 3:32 pm said:

        Hi Extramoney!
        Thanks for your fast reply!!
        Finally I figured out!
        I had to change another registry value:
        HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E96C-E325-11CE-BFC1-08002BE10318}0001Settings
        This key has a value named “ForceDisableJD” with a value set to “00″. I change it to “01″.
        I found this on youtube:

        I also found (I just think) that the 0000 is for the windows driver and the 0001 is for the Realtek High Definition Audio. In fact the 0000 doesn’t have the “ForceDisableJD” registry vaule so I had to instal the last driver from Realtek.
        Now the result is that both the internal speakers and the 3.5 jack play sound!!!
        If I want to listen music only with the headphone I have to change the value again… This is a little bit more job to do but it’s better than change the jack socket!!!
        I hope that this could help someone!
        Thank’s again!
        Cheers from Italy!!!

  5. Pingback: Streaming system audio from windows to another pc (linux) | alelec Engineering

  6. Hi everyone :) Thnks to permalink and others :) And I found similiar solution with same problem but on SoundMax Integrated Audio . The registry path is : HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E96C-E325-11CE-BFC1-08002BE10318}0000Settings

    In line “JackSense” changed value from “80 06 00 00″ to 00 00 00 00

    And sound flow’s trough internal speakers and headphone together :)

    P.S. There was also another line named “JackSenseDisable” with value set to “01″ , but when i firstly tried to change value to “00″ there was no changes :)

    Sorry for poor english :)

    Greets from Lithuania

    B.R.
    Slava

  7. GodPandaman on June 26, 2012 at 10:31 pm said:

    I cant seem to locate this specific key. When I go to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E96C-E325-11CE-BFC1-08002BE10318} the only folders I see are 0000 through 0009 and Properties. Any help?

  8. Dung@localhost.local on July 19, 2012 at 9:11 am said:

    We have machines that have values under 001, others under 000
    Check your enviroment where the EnableDynamicDevices exist.

  9. Pingback: Solved IDT hd audio not working - Page 2

  10. responder on March 16, 2013 at 7:07 pm said:

    Cool article !

  11. mariam on May 27, 2013 at 9:07 pm said:

    thnxxxxxxxx alot admin.. that really helped

  12. Pingback: Dell Optiplex 745 and Youtube - Page 2

  13. would this work on windows 8??

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Post Navigation