"I can hear them but they cannot hear me", "the recording came out empty", "my microphone does nothing in Teams". These problems need a different approach from a speaker that stays silent, because a microphone involves three separate layers: the input device, privacy permissions, and the settings inside the app. The steps below work from the outside in. Do not start by reinstalling drivers.
1. Physical checks first, the step everyone skips
- Is it plugged into the right jack? On a desktop, the pink port on the front panel and on the motherboard backplate is microphone input. Plug into the green headphone jack and of course there is no input. Try both.
- Mute switch on the headset cable. Many headsets have a mute slider or a dedicated mic button. Make sure it has not been nudged.
- Bluetooth headsets. Confirm the device is connected and selected as a calling device. Bluetooth sometimes connects the audio output only and leaves the call channel unused.
- Built-in laptop microphones. Check the keyboard mute shortcut, usually a function key with a crossed-out microphone icon, often needing
Fn.
2. Confirm the right default input device
Windows may have made a webcam microphone or a virtual audio device the default, so you talk into the laptop and something else gets recorded.
- Open Settings > System > Sound on Windows 11, or Control Panel > Sound on Windows 10.
- Under Input, check that the chosen input device is the microphone you are actually using, not "Stereo Mix" or some virtual device.
- Speak into the microphone and watch the blue bar under Test your microphone.
- It moves, the system layer is fine and the problem is inside the app. Jump to step 5.
- It does not move, Windows is not receiving input at all. Continue to step 3.
3. Microphone privacy permissions, the usual culprit on Windows 10 and 11
Windows has its own microphone privacy switch, and with it off no app can record anything.
- Go to Settings > Privacy & security > Microphone on Windows 11, or Settings > Privacy > Microphone on Windows 10.
- Confirm both Microphone access and Let apps access your microphone are On.
- Scroll down to the app you are using (WeChat, Teams, your browser) and confirm its switch is On too.
- If one app holds the microphone and others cannot get it, see exclusive mode in step 5.
4. Drivers and Device Manager
No input at the system level usually means a driver problem.
- Right-click Start, open Device Manager, expand Audio inputs and outputs and find your microphone.
- If it carries a yellow exclamation mark, or does not appear at all, right-click and choose Update driver, then search automatically. If that fails, right-click and choose Uninstall device, then reboot so Windows reinstalls a generic driver.
- A USB microphone or sound card reporting Code 10 (device cannot start). Change the USB port and the cable first. Still Code 10, it is likely a driver conflict, so uninstall and download the driver from the vendor. There is also a known patch factor here: KB5127648 from October 2026 affects some USB Audio Class 1.0 stereo devices, and Microsoft has confirmed that some fail to initialise. If you are affected, uninstall that update for now, or move to the 3.5mm jack on the motherboard backplate.
- In the device properties, check the Levels tab and make sure the microphone volume is not zero and is not muted.
To find out which sound card you actually have before downloading drivers, use the methods in How to Check Your PC's Specs, Model and Serial Number so you do not install the wrong one.
If the patch is the cause, pause updates before or after uninstalling so it does not come straight back. How to Pause Automatic Updates covers that.
5. In-app settings, the usual reason one program cannot record
- WeChat and QQ. When the call screen lets you pick a microphone, make sure the right device is selected. Some versions route through a call volume channel and need switching manually.
- Tencent Meeting, Teams, Zoom. Go to Settings > Audio and pick the right device from the microphone list. Turn off automatic microphone volume adjustment, since it can push your level very low. Use the built-in speaker and microphone test to watch the level.
- Recording or meeting in a browser. Choose Allow when the microphone prompt appears. If you clicked the wrong button, use the lock icon at the left of the address bar to re-enable it.
- Exclusive mode. In device properties under Advanced, if "Allow applications to take exclusive control of this device" is ticked, one app can lock out all the others. Clear the box, and set the default format below it to 48000 Hz, which is what most meeting apps handle best.
- Noise suppression going too far. Under Enhancements in device properties, acoustic echo cancellation or noise suppression can eat your voice. Turn everything off and test.
6. Hiss, buzz and echo
- Hiss or a low hum. Usually bad grounding from USB power or the front panel jack. Move to the motherboard backplate, or use a shielded USB sound card.
- Echo, callers hearing themselves. You are using speakers, and the microphone is picking the audio back up. Wear headphones, or switch on echo cancellation in the app.
- Distortion. A sample rate mismatch, so set everything to 48000 Hz. It can also be microphone gain set too high, so pull it back.
7. Quick reference
| Symptom | Likely cause | Steps to try |
|---|---|---|
| Test bar does not move, nothing records | Wrong default device, permissions off, broken driver | 2, 3, 4 |
| Test bar moves but one app records nothing | Wrong device or permissions inside the app | 3, 5 |
| Callers hear echo | Speaker output feeding back into the mic | 6 |
| USB microphone reports Code 10 | Driver, port or patch conflict | 4 |
| Recordings are all hiss | Power, jack or gain | 6 |
Common questions
The level meter works in Windows but WeChat is still silent. Check that WeChat's microphone switch is on in privacy settings, then set the input device manually on the call screen. Those two account for most cases.
A USB microphone made things worse. Move to a port on the motherboard backplate, since front panel ports often supply too little power. Still Code 10, uninstall the device and reinstall the driver, or consider the patch issue above.
How do I switch between the built-in mic and a headset mic? Windows usually prompts you the moment you plug in. If it does not, change the input device manually in Sound settings. Run the test bar before any meeting to be sure.
Permissions are on and it still will not record. Confirm the per-app switch is on as well (step 3, item 3), then check exclusive mode (step 5). On a work or school machine, group policy may have disabled microphone access entirely, which needs an administrator.