To set up a media server on Windows 10, you can use the native software by going to the Control Panel, searching for “media” in the search box, and selecting “Media streaming options” under the Network and Sharing Center. From there, you can turn on media streaming and choose the media streaming options for your computer and devices.