If you don't have it already, perhaps try downloading elgato's "Game Capture HD" program which can change the settings on your capture device and see if your mic is selected under the "Live Commentary" tab and mute it. Or go into Windows' microphone privacy settings and remove elgato's permission