> Win10 makes it incredibly difficult to try and trim down your Windows installation to its bare minimum, so that the disk, cpu, and network activity won't affect your gaming experience.
You are laboring under some really weird assumptions from the jump. Namely that you have to "trim down" anything at all. My Windows desktop is almost exclusively for games (occasionally a little C#). The only changes from the default settings I made is to use a local account instead of a Microsoft account, fiddle with the times for Windows Update
When I am idle, the machine is idle. There is no unnecessary disk activity (there is indexing, but I want that and the switch is in the exact same place it's been since XP). There is negligible CPU usage. There is no network activity unless Steam decides to do something in the background.
This is the future. We're in it. And if you are buying reasonably new hardware, stuff really just works.
My Win10 install was showing a constant 100% disk usage right after upgrading from Win8.1. I read online that it can be caused by Windows search indexing all the files, so I simply left it running. After 2 days I had enough, stopped all the search related services, and disabled them where possible.
Then the Cortana update got released and the exact same thing happened again with search processes taking up all the available disk I/O.
Network speed was also an issue where Win10 kept on downloading updates while the PC was in heavy use instead of doing so when in idle status. That's when I found out about above mentioned 12hs update window, where it kept on downloading stuff in the background whenever I had a late/early gaming session.
CPU usage was not as bad as the disk usage issues, in my case, but there are the occasional spikes from Windows processes even when in idle status.
That's why I had to start looking into options in regards to trimming down Windows to its bare minimum features, as the system was barely usable with its constant disk usage spikes.
PC configurations differ, so of course your milage may vary. Just from my own personal experience I know people on both ends of the spectrum, where everything just worked for them, or it was so bad that it rendered their PC useless and they went back to their previous Windows version. In my case I just had to figure out how to prevent Windows from doing certain tasks that would end up having a noticeable effect on the system performance.
As a DJ, windows 8 touch was actually a godsend because I could give up the keyboard and just use the screen in the dark. Win 8 had a number of services to turn off in order to reclaim CPU, memory, and disk (necessary for real-time live shows with no glitches), but it was manageable.
Win10 refuses to stop updates, the antivirus (defender), turning off cortana is a mess, it even forces reboots as early as every 12 hours. Completely unusable for a professional. I'll have to upgrade to win 10 pro, and even then they don't make it easy, I have to edit the group policy.
This is nuts for anyone in pro audio. Even though I have thousands invested in Windows compatible software and hardware, I'm seriously considering switching to osx. Windows touch has no equivalent, this is an awesome underrated opportunity and they are blowing it.
Granted, I just dabble in audio, but I'm surprised you're using Windows in the first place. Fully anecdotal, of course, but everybody I know runs OS X with one or another setup (Live or Logic, depending). I do audio more for podcasts and the occasional composition and Logic Remote on my iPad (an old iPad 2) is a really solid touch surface with surprisingly low latency.
iPad only has toy DJ apps, it doesn't allow remote playlist control or really anything useful that compares to having the full OS as a touchscreen.
Also the iPad is more fragile, twice as expensive, and has a fraction of the storage for audio, compared to my Asus ultrabook. I only use the iPad in the studio.
It's much cheaper to get started on Windows, the plugins and programs are vast and often free compared to the Mac equivalent. The majority of my stuff also works on Mac but I'd have to relearn my workflow.
I do have a Mac but using it feels like I'm in the office compared to Windows touch experience. As an app dev I'm always trying to push the boundaries in music interfaces.
To clarify: the iPad acts as an interface to the DAW, not as a DAW itself. Either Logic Remote or the OSC-based equivalents are really nice ways to drive applications (touch-based mixers, etc.).
Right, I use several of the controller apps myself and send OSC or MIDI. It is a complex, less intuitive, more fragile, and less useful setup than having one machine that can do everything with touch. In the studio, where nothing changes, this is less of a problem.
Perhaps this is the case for the majority of Windows 10 installations. Or perhaps you're a lucky — and exceptional — case.
I can only add my anecdotes to your anecdotes, and I have no large scale statistically significant figures to claim my anecdotes are the general case.
But my anecdotes completely disagree with you. Two Windows 10 installations under my care in the past exhibited wild, mind-of-their-own-esque resource usage when they were supposed to be idling. One was a upgraded-from-Windows-7 physical installation (with no malware, I can attest to that) on which explorer.exe would start consuming ~ 60% CPU usage when left idle, another was a virtual installation of fresh Windows 10 without any apps installed on which the host hypervisor reported arbitrary, persistent (upto tens-of-minutes at a time) CPU usage rise.
And the sheer lack of things I could do about it frustrated me. Ultimately, I had to replace the Windows on the physical computer (a friend's laptop) with Kubuntu (thankfully, she liked the new experience), and replaced the virtual machine with Windows 7.
You are laboring under some really weird assumptions from the jump. Namely that you have to "trim down" anything at all. My Windows desktop is almost exclusively for games (occasionally a little C#). The only changes from the default settings I made is to use a local account instead of a Microsoft account, fiddle with the times for Windows Update
When I am idle, the machine is idle. There is no unnecessary disk activity (there is indexing, but I want that and the switch is in the exact same place it's been since XP). There is negligible CPU usage. There is no network activity unless Steam decides to do something in the background.
This is the future. We're in it. And if you are buying reasonably new hardware, stuff really just works.