Dell SupportAssist took down a dozen of our client's devices yesterday and today
Posted by Zromaus@reddit | sysadmin | View on Reddit | 72 comments
Dell confirms its SupportAssist software causes Windows BSOD crashes
Public confirmation from Dell didn't come until 12 hours after we had pushed a fix internally.
It took one replaced laptop and multiple hours of after-hours troubleshooting with frustrated employees to get to the bottom of this one. Admittedly had I looked harder at the logs, I would have seen the SupportAssist critical failure, but having been a hectic MSP week my brain processed it as SupportAssist detecting a problem prior to the crash, rather than being the cause.
First ticket comes in with BSOD every 37 minutes on the dot -- chkdsk, dism, sfc, the works don't fix it, so we replace with plans to reimage later.
Second ticket comes in much later in the day, "computer rebooting every 30 minutes!"
"Oh no"
Before I could get a chance to even check the second ticket we get a wave of employees reporting the same thing, expressing that it had been happening all day. At this point pattern recognition kicks in and I recognize there must be something pushing, like a bad Windows Update or Dell Command Driver Update. I take my time running through all of those, running Windows built in reinstall, the works -- nothing.
After the failed windows reinstall and a beer later I go back to the error logs and start comparing devices.
0xEF_DellSupportAss_BUGCHECK_CRITICAL_PROCESS_c0000005_DellSupportAss!unknown_function
That's gotta be fuckin it right? Let's just wipe Dell SupportAssist entirely and see how it goes. 38 minutes later? Computer is still online. Lets gooooo.
Fuck you Dell. I haven't forgotten about your failure to fix the bios issues causing crashing with specific Nvidia cards on your XPS 8930, and I won't forget this. Lenovo is looking pretty juicy.
morelotion@reddit
Do y’all uninstall all Dell Support Assist components including Dell SupportAssist Remediation?
It’s helped us once before so I’m hesitant to remove it. Uninstalling the plain Dell SupportAssist alone seems to have stopped one of my user’s devices from crashing and rebooting randomly.
Grimsdotir@reddit
We are uninstalling everything with SupportAssist in name, bc if you don't it tends to reinstall itself after some time.
Hotdog453@reddit
Support Assist OS Remediation is a separate component, and should be retained if you're doing remote resets. It has value. If you don't ever do remote resets/reinstalls of the OS? Then yeah, whack it.
It's a shame they named them the same thing, as they truly are 'different', but it makes it complicated in scenarios like this.
BrentNewland@reddit
Remote reset/reinstall should be done through MDM.
Also, other threads were pointing at the remediation app being the cause of the blue screens, and not SupportAssist itself.
Hotdog453@reddit
Broken OS. Support Assist via BIOS works great. It just needs the agent updates. Hence my distinction :)
marklein@reddit
I remove SA Remediation because it likes to fill up your hard drive, but I've still not had a problem with Support Assist yet.
Made_UpWords@reddit
I don't remember the exact syntax offhand but something like:
dcu-cli.exe /applyUpdates- "firmware,updates,drivers"
means you never have to worry about supportassist against
7FootElvis@reddit
SupportAssist is required when getting support if you have ProSupport warranty.
zed0K@reddit
It definitely is not. I have ProSupport Plus across 40k endpoints and we will never deploy SupportAssist.
7FootElvis@reddit
We've been required to install it now in a few support cases this year, by Dell support, before they would proceed.
zed0K@reddit
You should talk to your account manager then. The only they they require is a case to be opened, the software is 100% not required.
user_is_always_wrong@reddit
We use custom Windows images on our laptops and I have never needed supportassist installed. I always call/email my Dell contact directly and never had to go through Dell "troubleshooting" playbook.
zincoper@reddit
ProSupport covers some end user support as well. I think that's the part where app is required.
7FootElvis@reddit
Yes, technically they can be enlisted to do the full troubleshooting, so we don't have to spend any time on the warranty issue.
7FootElvis@reddit
Do you have a large fleet or some special arrangement? We never have had, nor been offered, a SPOC for support.
Mechanical_Monk@reddit
This is news to me... We have ProSupport but don't deploy SupportAssist, only DCU
Robert_VG@reddit
We had a hardware issue with a Pro Max 16. Dell Support remote connected to take a look and had a big moan at me because Support Assist wasn’t installed. 🤭
jakubmi9@reddit
Surely that can’t be right. We have a completely offline environment, with custom OS images devoid of anything Dell, and we do get 5y ProSupport for every station. We’ve been doing that for years, never had a problem with warranty.
bukkithedd@reddit
Welcome to why I don't use SupportAssist or Command Update at all. It's one of those "Uninstall on sight" type of things for us. More hassle than it's worth.
Made_UpWords@reddit
Kill SupportAssist on sight but Command Update is great. There are .admx templates to hide notifications from users and in our experience it works close to flawlessly.
7FootElvis@reddit
CU is great. SupportAssist is unfortunately needed with ProSupport warranties. I get it, from their support perspective. But with the security incident not that long ago, and now this...
Specialist_Guard_330@reddit
This is completely false. Pro support does not give a fk about support assist being installed.
7FootElvis@reddit
Dell support has now required us on a couple of client warranty support issues, to install it before they would proceed. It's not completely false, you're just not aware of these scenarios.
Jacyth@reddit
I’ve been working with Dell devices supported by ProSupport for a long time now and none have ever refused to do service because I removed SupportAssist
Jazzedd17@reddit
Sorry what?
eastcoastflava13@reddit
I'm finding more and more that DCU needs SA to run. Otherwise it throws an error when opening.
xendr0me@reddit
DCU is horrible now since version 5.5 - We are version locked at 5.4, 5.5 installs a TON of extra services and Dell crap.
Disgruntled_Smitty@reddit
No problems in my environment. I use PDQ and it has a library package for CU now, but before used a custom package, and no issues. We're on 5.7 now but still plenty of 5.6 out there.
Vichingo455@reddit
HP has HP Support Assistant. Useless garbage tool, I just use HP Image Assistant if I have to.
sardonic_balls@reddit
Hate support assist with a passion. Ended up having to block techs from installing it on endpoints because they would install it anyway, despite being told not to.
gumbrilla@reddit
Command update is now maybe back on the menu for us, as WU seems very hit and miss with timeliness of bios updates.. and Dell fixed the . NET dependency on v6 a few weeks ago for CU.
Got it running on a small cohort of people, auto update Tuesday evening, Bios & Drivers. Going to leave that to soak for a few months though, and think real hard about deployment strategy..
vbpatel@reddit
Fixed as in we don’t need one specific version anymore?
ShittyITSpecialist@reddit
Command update has been great. Lenovo Vantage is like SupportAssist. However they have a tool like Command Update called Systed Update that works really well.
bfodder@reddit
DCU is great for driver updates.
donith913@reddit
Vantage and some of the other Lenovo software is ASS. The Lenovo View driver causing Teams crashing is a real delight, too.
bukkithedd@reddit
I uninstall all of these tools. They serve little to no purpose for us anyway.
donith913@reddit
I’ve got it in my backlog to move my company to the LSUClient powershell module to keep drivers up to date instead of trying to rely on Vantage + SUHelper. Vantage’s data it writes to WMI isn’t even trustworthy and SUHelper gives trash for feedback and doesn’t have a scan only feature. Infuriating.
And no way will you see me make the packaging guys individually package 6 models worth of drivers on a quarterly or faster basis. I’d have cut someone if they asked me to do the same haha
zipcad@reddit
Where I was forced to deploy it to endpoints this week
TheJesusGuy@reddit
Dell Command is completely fine. SupportAssist is a nono.
TheTipsyTurkeys@reddit
Vantage is about the only one I keep
Send_Them_Noobs@reddit
I use Vantage to switch the ctrl/fn keys. It stays.
Jazzedd17@reddit
Same with HP Support assistant - only install when needed, after usage - > instant uninstall.
dathar@reddit
I still haven't forgiven them for the XPS 630. Would just corrupt random bits of RAM because their implementation of the NVIDIA chipset did something odd with dual channel RAM. Downclock it a bit and it is happy.
Vichingo455@reddit
That's why I don't want OEM bloatware on my PCs and make custom images for that.
DestinationUnknown13@reddit
Image desktop. Put it on to get the latest drivers, take it off. This and avoiding the pop up messages for users about updates being available.
BrentNewland@reddit
No, you put Dell Command Update on to install drivers.
I just updated our imaging process, after it installs DCU and reboots, it runs the DCU CLI to install all updates.
gumbrilla@reddit
I just don't understand why anyone would allow that slop on their machines. We removed it as it's got a dependency on. NET 6.0, and that is also completely unacceptable, it went eol in 2024.
BrentNewland@reddit
My boss stumbled across https://manage.dell.com/ and thought "Nice! Let's push all the Dell software to all the computers!"
Of course, that stupid website doesn't install any of the prerequisite .NET packages, and the installers wouldn't recognize versions above a certain patch level, so I had to put .net frameworks in Intune.
Then I found out the stupid website doesn't consider prerequisites, and I had to figure out which apps depended on which other apps, and set that up.
Then we started getting lots of reports of computer slowness.
Also, damn SupportAssist takes a minimum of 30 minutes to uninstall, every damn time.
Stonewalled9999@reddit
5.7 supports net 10 now so there is that
TheJesusGuy@reddit
Does it really wow
brosauces@reddit
We got a bunch of AST hits last night of Dell support assist. Hopefully that stopped it for us.
Powerful-Notice4397@reddit
SupportAssist causes BSOD every other update I fully removed it and replaced it with Dell Command Update years ago because of this. Good to know it still sucks
1z1z2x2x3c3c4v4v@reddit
Outside of the Dell Driver issue, you should always be comparing different HW vendors to each other.
There is no reason today, in 2026, to be locked into one laptop/HW vendor.
Smith6612@reddit
I'm glad I remove SupportAssist from all PCs I set up. Between the fact that many installations would've been broken anyways today after Dell changed their client substantially a few years back, I would've dealt with a swarm of calls this week about crashes too. All quiet on my front!
These days I avoid Dell for a few other reasons. Such as their build quality QC on their laptops being poor, their nonsense removal of HEVC Codec decode support on some machines, some of their hardware design choices that are poor from a dexterity perspective, and just generally being a poor value for the money.
TechnologyMatch@reddit
honestly, if vendors keep treating endpoint software like disposable bloat, people are going to keep jumping ship to lenovo or hp. trust erodes fast when “support” tools are the ones nuking uptime
Smith6612@reddit
HP is no better.
Source: Have an 8 year old HP laptop with a BIOS that is so broken, and has been broken since day one since HP refused to ever update AMD AGESA on it despite having 20 releases of updates. They never bothered to deploy updated graphics drivers for the model, either, and the launch drivers were completely broken. Crashes and lock-ups left and right due to the broken BIOS and drivers. With tons of forum complaints about the machine too. Works better in Linux with a bunch of initrd workarounds.
TechnologyMatch@reddit
yeah hp’s track record isn’t much better. they’ve got a history of shipping machines with half‑baked bios and driver support, then just abandoning them while users wrestle with lockups and throttling. the fact that your 8y/o laptop still breaks under hyper‑v or wsl2 because they never updated agesa says it all
what’s wild is how often the community ends up patching around these failures. linux workarounds, custom drivers, initrd hacks, while the vendor just shrugs. and then they go out of their way to disable features like hevc decode on newer probooks, which makes them overheat doing basic office work
Smith6612@reddit
Yep. I steer people to Framework these days. Or if they must go with a reputable vendor, Lenovo. Lenovo's got some problems in my book but they are still forgivable.
I've also had to start recommending Macs of all things depending on the use case. Apple has their own problems but their recent moves have been helping their image towards me.
vane1978@reddit
We’re a Dell shop. When I need to update the drivers on the machine I would need to go to the Dell website and click scan but it always wants you to download/install the Dell Support Assist application. Is there an alternative or do I need to uninstall the application every time after use?
moobycow@reddit
You can disable the service and re-enable if needed.
Kamikaze_Wombat@reddit
Command update has been better in my experience
Jacyth@reddit
Any of our Dell laptops with SA installed also have an issue where a specific DLL gets reverted back to a previous version which causes software versions 2026 and newer to fail to open until you run the visual c repair. Remove on sight atp.
Hotdog453@reddit
Things like this are always a good reminder to manage your own updates, and not rely on anyone else to do so.
Still baffling that in the year of our Lord, 2026, people are letting DCU run ram shod, randomly, on their workstations.
Throwaway_WiGuy@reddit
\^\^ This right here is the real issue \^\^ The problem is because you didn't test and validate the updates. Dell messed up, but anything installed in your environment is your responsibility to test and validate, regardless of how its pushed/delivered/deployed and from whom.
moobycow@reddit
Let's be honest here, not everyone is running at a scale where they have staff and machines available to pre-test updates from dozenes of pieces of software (on all various combinations of machines they may have deployed) and even if they were it is very likely the cost/benefit of that is pretty poor.
Throwaway_WiGuy@reddit
I understand that situation, and you are right, but that doesn't mean the issue is caused entirely by Dell or other manufacturer updates, and your comment points out the same challenge manufacturers face when developing and deploying updates, which in turn validates the original comment.
LebronBackinCLE@reddit
Isn’t Dell Update EOL?
Thecrawsome@reddit
Fuckin bloatware man.
kto7427@reddit
My own Dell laptop started crashing around every 30 minutes yesterday. Definitely going to try and remove SupportAssist to see if it helps. Thank you!
MikhailCompo@reddit
Why the F do you have support assist installed?? You know it's just DCU but with a bucket load of telemetry/privacy data leaking shit? Support Assist is there to assist Dell, not your users.
NightOfTheLivingHam@reddit
That's why I remove that shit when doing deployments
cheesycheesehead@reddit
There was a post a few days ago about this.