Controlling Windows Reboots

Here’s an easy question for Windows users:

I am running Roon Server with Win10 on a Dell i7 notebook, which I plan to hide away in the future. Occasionally, I return to the system and it is waiting for a password. Roon Server starts automatically after the signin. I think that the system has restarted automatically after a program or operating system update. How do I make sure Roon Server will be active after an update? I don’t want to totally kill off the login security.

Esskay

Check https://kb.roonlabs.com/Configuring_Windows_to_log_in_automatically_for_Headless_Servers .

Doesn’t this open the computer to anyone who can get to the keyboard?

You said you plan to “hide away” your laptop, so the laptop’s keyboard shouldn’t be available.

You can research “Windows auto-login” to get ideas (here are some possibilities: https://www.thewindowsclub.com/cannot-auto-logon-windows and https://answers.microsoft.com/en-us/windows/forum/all/no-sign-in-at-startup/4bd79af0-5e01-49b4-b7a2-0cea658f670d; the first is especially interesting). But without experimenting, I cannot say that a specific technique will work satisfactorily with Roon Server.

Another possibility might be to set up Roon Server as a service that starts up when the system boots. But Roon may be sensitive to the constraints of running as a service.

Thanks James.

Hello @Esskay,

I would definitely use the suggestions that James outlined above to set up this kind of functionality. You might want to look into adding auto-lock on a screensaver by following these instructions, you can set a time-out to lock the screen after booting and RoonServer is up and running.

Thanks,
Noris

Not sure if this was mentioned in the above linked articles (I didn’t follow them):

Make sure you disable roon from any other auto-start configurations, scripts, settings, etc.

Download SrvStart here: https://github.com/rozanski/srvstart

1 Like

I’m not sure, but there may be an issue with using SrvStart for Roon Server. The auto-updating mechanism of Roon relies on the fact that Roon runs within the user environment. If it’s running as a service outside of this, it may break the auto-updating mechanism?

I seem to remember something along these lines when discussing the topic years ago. Maybe a search will uncover those threads.

Mine didn’t. But I’m sure it’s there somewhere.

Here is some stuff: Run Core As Windows Service , Run Roon as a service, Running RoonServer as a windows service , Windows startup (system service?), Converting roon desktop to server, Windows service (note this has a warning).

OK. I’m persuaded that running Roon Server as a service is at least a little risky, and might create problems after initially working acceptably. So I’ll go, conservatively, with auto-logon and the auto-lock option on the screen saver.

SK

P.S. I knew this must have been addressed before, but I didn’t find it.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.