Since the microphones stopped working after disabling audio enhancements, re-enable that setting first and then test the mic.
- Open Start > Settings > System > Sound.
- Under Input, select the microphone that is not working.
- Open Device Properties or Additional device properties.
- Check these locations:
- Enhancements tab: clear Disable all enhancements or Disable all sound effects.
- Advanced tab: if Enable audio enhancements is available, turn it back on.
- Select OK.
- If there is more than one input device, repeat this for each microphone.
Then verify the microphone is selected and working:
- Go to Start > Settings > System > Sound.
- Under Input, make sure the correct microphone is selected.
- Speak into it and check the microphone test to confirm Windows is hearing it.
If it still does not work, check microphone privacy settings:
- Open Start > Settings > Privacy & security > Microphone.
- Turn on Microphone access.
- Turn on Let apps access your microphone.
- If the issue is in a specific app, make sure that app is also allowed.
If Windows is not detecting the microphone at all, reinstall the audio driver:
- Right-click Start and select Device Manager.
- Expand Sound, video and game controllers.
- Right-click the audio device and select Uninstall device.
- Select the option to remove or delete the driver for that device, then uninstall.
- Restart the PC.
- If Windows does not reinstall it automatically, return to Device Manager, right-click Sound, video and game controllers, and select Scan for hardware changes.
- Right-click the audio driver and select Update driver.
References: