I started having terrible heat problems on my home server running Roon (with whatever gets installed with the generic Roon installer) - an i5 NUC from two generations back, lots of RAM but no internal drives other than the M2 with the OS and the Roon assets, nothing else running on the NUC other than from time to time I’d fire up DBPoweramp to rip a CD, or a browser to download file purchases.
The problems were pretty wildly diverse. Sometimes a complete stop and crash, and on restart, a message from Windows saying the crash was heat related. Frequently had unreliability streaming - only two of us here and we were never streaming to more than one zone, but we’d get drop outs, some that would last long enough that Roon would pause itself. I came here looking for answers, and have seen a lot of posts last two years about people using Roon NUC who were having crazy fan problems (full speed for hours). My NUC was in a fanless enclosure - imagine something six times the size of a NUC that’s all heat sink fins. I was getting crashes where others were having their NUC with raging fans that wouldn’t stop.
I started checking processes on my NUC. And very often the heat problem would start in the wee hours of the morning, which I didn’t notice until trying to listen while having coffee at 6am. Every time I had a heat crash, I’d find that Roon was doing something that ate up tons of RAM and beat daylights out of storage and caused heat that crashed the system.
Stop. This was after three years of ZERO heat problems. Looking at system logs the system was edge of comatose for three years, and then… last two years there’d be random events where Roon was suddenly in a panic furiously working away, which (god bless or god damn Windows, your choice) would also include Windows furiously doing all kinds of stuff.
I know heat damage in computers is cumulative so I upgraded to a new NUC. And when I did that I discovered an ungodly number of Windows services and helpers and monitors and optimizers that weren’t there a couple years ago. (I don’t have a computer from four years ago in its four year ago state… but back when I built and stood up that last server, it took me about a half hour to shut off all the crazy stuff.) It took me almost three hours to hunt down and kill Windows processes that added no value… which led me to check my fine art photography archive and print server, which is also Windows, and although I’d spent a good hour killing zero value processes on that machine two years ago when I built it… I found almost another hour of stuff to kill.
My point in this post is… Roon, a lot of your users will be running Windows. Not necessarily willingly. I set out to have my new build be Linux, but the lack of drivers for the new NUC components defeated me and I ended up using Windows. (There’s a whole 'nother post on this… two days I spent on Linux on the newest NUC… And for reference, I oversee a federal IT organization with a couple thousand servers, about half Windows, so I’m not clueless on this.)
It would be amazing if you had someone who made their living by tracking all the stuff in the current builds of Windows Home and Pro that runs for AI or advice or optimization or whatever, but that adds no value to a Roon server… and maintained a guide for users on how to shut down everything that doesn’t make Roon better. That’s probably a full time ongoing job. MSFT keeps adding stuff, because my clean and silent servers suddenly became chaotic and noisy with the ongoing Windows updates.
All those people running Roon on NUC with Windows… Windows’ ongoing upgrades and new feature additions were invisible to them (us), and eventually I believe that Roon’s optimization features got into death-matches with Windows’ optimization features. And then… we all started having heat problems ranging from fans that sounded like F35 engines to my own fanless device becoming too hot to touch.
IMO, Windows was making Roon look bad. You need to figure out some way to protect yourself from this, and then help us protect ourselves.
Thanks. Love Roon, couldn’t live without it (music is my drug of choice) so trust me on this… I’m not complaining, I’m making suggestions on how we could both be better off.