I have downloaded the plex media server on my Windows 10 PC; however when I run it, I can not add any media. It just has a popup to download Plex media server.
If you already had Plex installed on this machine before, there may be still the old account data stored in the registry.
see https://support.plex.tv/articles/204281528-why-am-i-locked-out-of-server-settings-and-how-do-i-get-in/