TIL: However, it looks like windows 10/11 will AUTOMATICALLY login to an administrator user profile after reboot when this option is ON:
Windows Settings -> Accounts -> Sign in options -> use my sign-in info to automatically finish setting up after an update
With that enabled, windows will *always* log you in automatically after a reboot (not only after a windows update!) and then lock the desktop - you don't actually see the user login process, but if you check eventvwr timestamps, you see that it happened. As it logs in, it runs all Startup shortcuts as normal so MC is also started. When you then manually login you're only actually unlocking the desktop - it's pretty much instantaneous and you can see all your apps are already started.
Absolutely fascinating.
(1) Confirmed that the Windows setting is indeed set to "On" for my server PC.
(2) Confirmed, by examining
Event Viewer > Windows Logs > Security > search on Event ID 4648 (= "A logon was attempted using explicit credentials"), that a login with
my account credentials occurred around the time the login window appeared after reboot, but
well before I actually logged in 8 minutes later from the keyboard! Holy moly!
As to the MC Service, it's not required for the MC Media Server - you can stop the service and MC server still works. According to the service description it's needed for IR Remote controls.
(3) Discovered there is a 100% correlation between MC
Options > General > Features > Remote Control and the
Media Center Service process running (seen in Task Manager). Select this option and this process automatically runs when MC starts; uncheck the option and the process does not run at MC startup.
(4) Confirmed all my Android players work when this process is not running.
Since I have no need for Remote Control (not using an IR handheld controller) I can simplify the full shutdown of MC by not running this in the first place (sadly, previously I was going into Task Manager to explicitly shut down this process whenever changing icons). The name for this option ("Remote Control") and the process name ("JRiver Media Center 30 Service" in Windows Services)
need some revision. Even though the process is somewhat described, as you say, in the Windows Services app, there is of course no description for the corresponding "Media Center Service" in Task Manager. Obviously I found these names very misleading and had turned on the option long ago when desperately trouble shooting network app control of the server ("sounded like a good idea at the time"
).
@Master zybex - Thanks again, from a mere mortal who truly appreciates your efforts in unraveling this stuff.
Update 1/23/2023: (3) above is true when the Windows service is set to
Startup Type: Automatic. Today I find, if set to
Startup Type: Manual this service does not startup on my system, even with MC's
Remote Control option selected. I suggest JRiver provide some documentation/guidance on this subject.