Not sure if this is the best-way, but it works for me. I uninstall things like Support-Assist, Dell-Update, Alienware-Update ... things like that.In Bios, I have "UEFI Capsule Updates" Disabled.I don't use any of Dell's wizards or updating-helpers. Anything vital that really needs to be updated, seems to get updated from Windows-Update.I get drivers for my (Dell-OEM-BackBlower) Nvidia GTX-1070 from www.nvidia.com . It's an Aurora-R6, so I'm not expecting another BIOS update. but once a year or so, I drop by support.dell.com and check anyway. Other than Alienware-Command-Center or maybe a (late-in-life) firmware-update for something ... there is nothing there I need. Again, everything is working fine, so why mess with it? For example, I recently saw that Dell had posted the latest Intel-Killer drivers with Intel Killer Performance Suite . It was working fine, but I tried it anyway (one day, I'll learn). It made things un-stable and slower. After some (ultimately unhelpful)  options-changing ... I just uninstalled the Intel Killer Performance Suite part (and Killer Intelligence Center v3.1.x ). Waste of time ... shouldn't have messed with it. Luckily, it left behind the same working/basic NIC driver as before (the one Windows-11 tossed me). It's working normally again now. I've learnt over the years ... if your computer is working, don't mess with it. And in general, leaner and simpler is better. Just use your computer for fun-stuff or your work.
I recently resolved a compatibility issue with my XPS 8950 by disabling all Dell and Killer related drivers. Everything works great now. The only potential downside to my approach is that updating drivers is not automated. It's similar to the old days - you need to know the version of every important driver and you check those versions against what Dell has on their site for your Service Tag. Except, these days, things are a bit more complicated. Game-Ready vs Studio Nvidia drivers are different, the latest Nvidia GRD (currently used) is newer (maybe better?) than the one Dell wants you to use? I don't want to update anything that will bring those Dell and Killer drivers back to life, they are just fine in their disabled mode. Also, in one case, the driver that is installed on my machine is newer than the one that Dell requires - don't know how that happened. If you are not a SupportAssist user, what's your strategy for keeping the driver update task simple/quick?
XPS 8950, best driver update approach?