• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Limit Bloat with a Dual Boot or Second User?

Joined
May 28, 2020
Messages
95 (0.05/day)
Location
Berlin
System Name Desktop
Processor Ryzen 7 5800x
Motherboard Aorus B550 Elite V2
Cooling Cooler Master Hyper 212X Dual Fan 82.9 CFM CPU Cooler / 5x 140mm Case Fans
Memory G.Skill Trident Z RGB 16 GB (2 x 8 GB) DDR4-3000 CL16 Memory
Video Card(s) Gigabyte GeForce RTX 3070 8 GB GAMING OC Video Card
Storage Western Digital Blue SN570 / Samsung 850 EVO-Series 500 SSD / 2x HDD
Display(s) HP Omen 27i / Samsung S24F356FHU 23.5" 1080p
Case Phanteks Eclipse P350X ATX Mid Tower Case
Power Supply Corsair RMx 850 W 80+ Gold
Mouse Razer Basilisk V2
Keyboard Razer BlackWidow Elite RGB Wired Gaming Keyboard
Software Windows 11
Hey folks,

I recently started a job where I work from home and supply my own workstation, which is fine because I prefer my work station anyways. This job requires a lot of software that I use pretty infrequently and I noticed recently that I had a whopping 6/16GB memory usage on startup. That's no bueno for when I want to game after work on the same system.

I was thinking of dual booting Windows to totally restrict this bloat from one instance, but now I'm wondering if that's over the top and a second user would accomplish the same thing - stopping backend bloat from loading on startup. Would it?

A lot of this is registry stuff (grrr, Adobe...) many of which I can't just disable on startup to save the memory. Unfortunately I have no idea how users affect this sort of thing. If I made a work user and installed relevant programs to it exclusively would it leave my personal user unhindered? Thanks!
 
A virtual machine might be an option. However, the 16 GB of RAM in your PC would likely need expanding.
 
Can't help to try the second user thing. If that doesn't work then maybe upping the ram would be good.
 
This job requires a lot of software that I use pretty infrequently and I noticed recently that I had a whopping 6/16GB memory usage on startup.
This makes no sense to me.

If you use this software "pretty infrequently", why do you have it starting with Windows? Why not just run that software when you do need it for work? Then exit it when done?
 
Thanks for all the answers!

A virtual machine might be an option. However, the 16 GB of RAM in your PC would likely need expanding.
Yeah, I tried a VM when I started and it doesn't really cut it unfortunately - far too slow but I should play around with the settings a little more since I haven't dabbled with VMs much. Ultimately, that shortcoming is why I'm looking for other options. If I was about to upgrade to DDR5 I'd probably go to 32 GB and use this route, but I'm not ready to swap out my mobo/cpu just yet and don't want to buy more DDR4 just for now that it's superseded.

Can't help to try the second user thing. If that doesn't work then maybe upping the ram would be good.
That's my thoughts too. If it just can't be helped gutting my workstation for a DDR5 upgrade to 32GB might be worth it.

Install new O/S and work software on another HD/SSD and duel boot that
Best to keep work ( load ) on separate Disk.
Exactly what I was thinking. Totally consolidating it might be best since there's no risk of these programs messing with other stuff. Figured I'd ask about the users thing in case I was overthinking/working too hard. I'm planning to upgrade to Windows 11 with a fresh install when I pick up a new NVMe at the end of this month, might need to spend a little more and grade PCI-E 4 to prep for a larger upgrade if I do want to consider VMs more... but that seems a bit annoying to work in.

This makes no sense to me.

If you use this software "pretty infrequently", why do you have it starting with Windows? Why not just run that software when you do need it for work? Then exit it when done?
I'm not starting the programs at all. It's possible that I'm totally off base with what's happening and this isn't a problem at all, but it seems to me that back end stuff these programs install has caused massive bloat that's just culminated in my RAM being devoured on startup. Regedits, update trackers, and whatnot that start whether you want them to or not. Adobe is the worst offender, though the program suite I use the most unfortunately.
 
Dual boot - the cleanest route but more hassle (swithching between installs, not having a browser with same tabs open in both installs, waiting for Windows updates twice...)

New user - you'll probably want both users to be local admins, right? If that's the case then both can install more Windows background services, and neither can avoid them selectively because they are system services and start before any user logs in.

VM - yes, usually they work perfectly but sometimes they are painfully slow, maybe they don't have access to video acceleration, i don't know.

I'd suggest you to take a detailed look at these background tasks using the task manager. 6 GB is an awful amount no matter what you use your PC for. Maybe you can manually stop the most hungry ones when you don't need Adobe stuff, or conversely, set them to manual start and then start them only when they are needed. Do keep a record of any changes you make.
 
I'd suggest you to take a detailed look at these background tasks using the task manager. 6 GB is an awful amount no matter what you use your PC for. Maybe you can manually stop the most hungry ones when you don't need Adobe stuff, or conversely, set them to manual start and then start them only when they are needed. Do keep a record of any changes you make.
To my surprise, I think I did manage to stop the biggest Adobe offenders by disabling them in the startup menu (one was something stupid like 1GB itself... I think GC Invoker), now it's just a mountain of smaller processes.

Thanks for the new user answer, that's what I expected but figured I should be sure. Since I sometimes need to use CAD and rendering software for work, I think the best option for me is definitely going to be a dual boot.
 
This makes no sense to me.

If you use this software "pretty infrequently", why do you have it starting with Windows? Why not just run that software when you do need it for work? Then exit it when done?
That sounds like the logical thing to do Bill.
 
I would use the startup tab to get a list of “work” and add it to a batch file that you can click and launch all the work related software from when needed. Seriously easier than dual booting.
 
I would use the startup tab to get a list of “work” and add it to a batch file that you can click and launch all the work related software from when needed. Seriously easier than dual booting.
It's not that these programs are all fully running on start up, I think it's just an accumulation of small back-end processes clogging things up. Many aren't even included in task manager's startup list.

I could be crazy and this simply isn't how things work, but if that's the case I'm not sure what's eating 6GB of my memory on startup.
 
Learn how to manage your services.
 
but it seems to me that back end stuff these programs install has caused massive bloat that's just culminated in my RAM being devoured on startup.
No - doesn't work that way. You may have massive bloat cluttering up your drives, but not RAM - UNLESS the programs, or parts of them are starting with Windows. As suggested, look in Task Manager under Startup and see what's there. Under the Performance tab, down at the bottom, you can "Open Resource Monitor" to see what is consuming your Memory too. Click on "Commit (KB)" to sort on that column.
 
Back
Top