To install the legacy Windows Media Player on Windows 11, go to Settings, click Apps, select Optional Features, then View Features. Type in Windows Media Player Legacy, choose it when it appears, and click Next. Click Install. Once installed, you can launch it from the Start menu or Windows Tools. You can also make it the default media player in Settings under Default Apps.