Hi guys, I believe many of you have the same problem and I saw a lot of similar questions in this forum -- the headphone jacket has no sound but the laptop's internal speakers do, all drivers are latest and audio software can recognize the headphone has been plugged in, it just silent.
I find a solution for this problem, my audio codec is a onboard Realtek ALC892. If you have a different codec you can also try this using a proper driver.
First, let me explain what cause this problem. It seems windows 10 will automatically download and update the latest drivers for you, but some drivers may not works very well. So we need to replace that new driver with a old working one. I suggest to use the driver comes from your laptop/desktop's manufacturer, probably in a disc. Or you can download and try any old driver which works in your previous win8/win7. In my case I'm using Realtek audio driver 126.96.36.19963 download from manufacturer's website.
Next step, right click on start button, chooseSystem (you can also find it through Control panel), clickAdvanced system settings on the left, in the Hardware tab, clickDevice Installation Settings, and choose like this:
Save Changes. Now we turn that automatic installing off.
Then, right click on start button, click Device manager. Find your audio output devices. In my case there are two, sitting in here:
Your audio device's name could be different, it depends on your audio codec provider (sometime it sits in the Software devices, which is wired). We are going to change these two ONLY.
Now right click these devices, click Uninstall. If a window popups and asking something like: do you want to uninstall the software for this device as well? tick that option and click yes.
Now here is the key point, do not restart your computer after uninstalling drivers. Once I restart it and fail to solve the problem. Go ahead open the old driver which you prepared earlier and install it. Probably need to restart after installing it, then you should get your sound back.
Vola! I solved this problem on my laptop. But then a weird thing came up... Every time I close my laptop's lid (which means put it into sleep). Then I open it, my sound is gone! I didn't do anything except closing the lid! So I have no sound from my headphone jacket again until I restart windows. Does anyone has the same issue? I hope a Microsoft technical staff could see this and tell me what's going on because its really weird (windows put every device into sleep and fail to wake headphone jacket up maybe?)