It sounds like you've gone through a comprehensive troubleshooting process for your microphone issue. Since Windows detects the microphones but does not receive audio input, here are a few additional steps you might consider:
- Check Audio Endpoint Settings: Ensure that the correct microphone is selected as the default recording device in the Sound settings. Sometimes, multiple devices can confuse the system.
- Unblock Data Path: If there is a mute node in the data path from the microphone, ensure that it is disabled. This can sometimes be overlooked in the settings.
- Test with Different Applications: Try using different applications to test the microphone functionality. Sometimes, specific applications may have their own audio settings that could affect input.
- Use a Different USB Port: If you're using a USB microphone, try connecting it to a different USB port. This can sometimes resolve issues related to power or connectivity.
- Check for Device-Specific Drivers: Make sure that you have the latest drivers specific to your microphone model, as generic drivers may not support all features.
- Run Windows Troubleshooter: Use the built-in troubleshooter for audio recording devices in Windows. It can sometimes identify and fix issues automatically.
If none of these steps resolve the issue, it may be worth checking for any hardware problems with the microphones themselves or considering a system restore to a point when the microphones were functioning correctly.
References: