If 'Stereo Mix' is shown up, but it is disabled. Right-click any device, and enable 'Show Disabled Devices' and 'Show Disconnected Devices' options. Right click the speaker icon in the system tray, click 'Recording Devices' to open the control panel.
If this is the case, please follow the following steps to show and enable it for using. On some system, Stereo Mix is disabled or hidden by default. There are two possible causes why you can not find Stereo Mix on Windows 7 / Windows 8 / Windows 10: 1) Stereo Mix is disabled or hidden.
Since Windows Vista, Microsoft introduced a lot of changes within audio core system.