New Plex install won't launch

#1/ downloaded from where?
#2/ are you talking about the installer not running or nothing showing after you installed the Plex Media Server?
#2b/ if we talk about the latter… when you “run” Plex… do you get to see the Plex icon in Windows’ task tray?