Thank you cjmurph for this excellent package which I have now been running for some time on Windows 7 and it works wonderfully
It is necessary to ensure that Plex Media Server does not automatically start to run on start because the Service will make sure that happens. If Plex Media Service is left to auto start, then you would end up with 2 instances running. The Plex Media Server Service install program removes the Windows Registry that auto starts Plex Media Server, however this does not help the case when a user wants to run Plex Media Server in a different windows account from the one used for installing it.
So for anybody that runs Plex Media Server in a different Windows User Account from the one used for Installing Plex Media Server, you will need to make sure the Plex Media Server does not start automatically on Logging Into the install user account and this can be done in one of ways:
1, Let is start in the wrong user account and then uncheck the Auto Start option in the Plex Media Server System Tray icon options and Exit Plex Media Server,
You will need to restart the Plex Media Server Server Service as well for the normal account as having two instances of Pllex Media Server on the same computer concurrently leads to indeterminate results for the tcp ports the server listens on.
or
2. Do not let it start in the wrong account and make sure you un-tick Launch at the end of Plex Media Server Upgrade or Install or Repair and
in the install account where you do not want Plex Media Server to start automatically, delete the following Registry key with Regedit:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\Plex Media Server
I personally use option 2. I use the Plex Media Server Service Tray icon in the Admin Account. In fact I never sign in to the Plex account that runs the service.
Note: When using the 64-bit Windows build, the install program remembers the previous setting of auto-launch on login - so it ought to only be necessary to do this once and it would be remembered after that