🌐
SILENT INSTALL HQ
silentinstallhq.com › dell-command-update-install-and-uninstall-powershell
Dell Command Update Install and Uninstall (PowerShell) - SILENT INSTALL HQ
October 12, 2025 - Search the Silent Install Knowledge Base for the specific version of Dell Command Update you are looking for in order to find the direct download links · Follow the instructions in the article you found from the previous step to extract the MSI installer · Copy the DellCommandUpdate.msi to “C:\Downloads\DellCommandUpdate\Files\” ... Copy the PowerShell script below to “C:\Downloads\DellCommandUpdate“ & name it Deploy-DellCommandUpdate.ps1 · <# .SYNOPSIS This script performs the installation or uninstallation of Dell Command Update.
Discussions

Any version of Dell Command Update remove script
Hello. I am new to powershell and need to run a script that will remove Dell Command Update from multiple different machines with multiple different versions. I have written then script but am having a bit of difficulty as there are brackets in the uninstallstring. More on forums.powershell.org
🌐 forums.powershell.org
2
0
March 5, 2022
Struggling with Uninstall Script
I've got a script that does just that. I've used this base for a few applications that we've wanted to uninstall with various versions in the environment. $Name = "Dell Command | Update" $Timestamp = Get-Date -Format "yyyy-MM-dd_THHmmss" $LogFile = "$env:TEMP\Dell-CU-Uninst_$Timestamp.log" $ProgramList = @( "HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*", "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*" ) $Programs = Get-ItemProperty $ProgramList -ErrorAction SilentlyContinue $App = ($Programs | Where-Object { $_.DisplayName -eq $Name -and $_.UninstallString -like "*msiexec*" }).PSChildName Get-Process | ? {$_.ProcessName -eq "DellCommandUpdate"} | Stop-Process -Force $Params = @( "/qn" "/norestart" "/X" "$App" "/L*V ""$LogFile""" ) Start-Process "msiexec.exe" -ArgumentList $Params -Wait -NoNewWindow I use PDQ Deploy to run the uninstall, so logs are put in the temp location of the service account. More on reddit.com
🌐 r/PowerShell
10
8
May 7, 2021
Removing Dell Preinstall software
I been removing the following Dell application from a laptop: with the following powershell comands, its not pretty but it works for me. ... Get-Package -Name "*Dell Command*" | Uninstall-Package Get-Package -Name "*Dell Power Manager Service*" | Uninstall-Package Get-Package -Name "*Dell Digital ... More on techcommunity.microsoft.com
🌐 techcommunity.microsoft.com
10
1
June 10, 2022
Need help - Unable to uninstall app through Powershell/Intune
Hi All, I'm having some trouble with deploying a powershell script through our InTune enviroment. The script is set to uninstall the "Dell Command | Update" windows app but seems to be failing. I've checked the logs and can see it ran… More on learn.microsoft.com
🌐 learn.microsoft.com
2
1
Top answer
1 of 7
2

So I am having the exact opposite issue. I was able to get the newer versions to remove, but anything that returned "C:\Program Files\Dell\SupportAssist\uninstaller.exe /arp" as the UninstallString is failing in my automation as I can't get the prompt to not display (I have around 700 agents to remove this crap from, some with multiple versions, so I feel your pain).

For the newer versions, I used:

$SAVer = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall  |
    Get-ItemProperty |
        Where-Object {$_.DisplayName -match "SupportAssist" } |
        Where-Object {$_.DisplayVersion -notlike "3.2*"} | 
            Select-Object -Property DisplayVersion, UninstallString, PSChildName

ForEach (SAVer) {

    If ($ver.UninstallString) {

        $uninst = $ver.UninstallString
        & cmd /c $uninst /quiet /norestart

    }
}

I am going to look into the method you are showing for the older version (2.0 and earlier) to see if this resolves my issue. Hopefully my code snippet will help with yours. Cheers.

2 of 7
2

Ran into a similar problem. I had a bunch of computers all with different versions of Support Assist. I compiled this from a few different sources. So far I have had really good success. I am using PDQ deploy. I am not the most PowerShell proficient but perhaps this will help.

"C:\ProgramData\Package Cache\{ec40a028-983b-4213-af2c-77ed6f6fe1d5}\DellUpdateSupportAssistPlugin.exe" /uninstall /quiet
MsiExec.exe /qn /norestart /X{E98E94E2-12D1-48E5-AC69-2C312F466136}
MsiExec.exe /qn /norestart /X{806422F1-FC4E-4D7C-8855-05748AEFC031}
MsiExec.exe /X{0309AC01-330F-494C-B27D-58E297E4674F} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{122666A9-2995-4E47-A75E-6423A827B7AF} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{18EF001B-B005-46CB-917B-112BA69ED85E} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{1AE53ECE-2255-4191-998B-07741E5EFCDA} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{33E712C1-2183-421C-9BC8-C902DB9C596C} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{45FD01F4-B11B-4A58-B465-1D600B5CDF64} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{4CB4741A-20C1-454E-8276-993D06A76D67} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{50EF2C72-95EC-4206-AAC3-9E84004A6140} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{5A18ABE3-52D1-4CA5-9169-25EC7E789582} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{8D7B279C-A661-465C-9658-F62FBD6A6B91} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{9074E264-F615-4DDE-969E-1FDBCFEC3FB5} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{90881C8E-6C4F-4662-9923-85AFCA058C44} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{9DD6B149-CEBC-4910-B11A-242393EDF6D3} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{D793D5B1-A985-4443-90F4-E55A13CFF117} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{E98E94E2-12D1-48E5-AC69-2C312F466136} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{806422F1-FC4E-4D7C-8855-05748AEFC031} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{27130E51-9555-408B-8134-7BFF54EDE27B} /qn REBOOT=REALLYSUPRESS
MsiExec.exe /X{3ED468C2-2235-4747-90AD-A7A34F0FE70A} /qn REBOOT=REALLYSUPRESS
taskkill /im SupportAssistAgent.exe /f /t
net stop SupportAssistAgent
sc delete SupportAssistAgent
rd "C:\Program Files\Dell\SupportAssist"/s /q
rd "C:\Program Files\Dell\SupportAssistAgent" /s /q
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\PC-Doctor for Windows" /f
del "C:\Users\Public\Desktop\SupportAssist.lnk" /f /q

Sources: https://community.spiceworks.com/topic/2229972-using-pdq-deploy-to-uninstall-dell-supportassist https://www.dell.com/community/SupportAssist-for-PCs/Silently-Update-SupportAssist-in-background/td-p/7294483

🌐
Dell
dell.com › home › support home › product support › manuals
Dell Command | PowerShell Provider Version 2.2 User's Guide | Dell US
You can uninstall Dell Command | PowerShell Provider by manually deleting the DellBIOSProvider module folder and files from your system.
🌐
SILENT INSTALL HQ
silentinstallhq.com › dell-command-update-silent-uninstall-powershell
Dell Command Update Silent Uninstall (PowerShell) - SILENT INSTALL HQ
October 12, 2025 - Enter the following commands to copy the AppDeployToolkit folder to “C:\Downloads\Uninstall-DellCommandUpdate“: Copy-Item -Path "C:\Downloads\PADT\Toolkit\AppDeployToolkit" -Destination "C:\Downloads\Uninstall-DellCommandUpdate\AppDeployToolkit" -Recurse · You should now see the AppDeploymentToolkit folder with files at “C:\Downloads\Uninstall-DellCommandUpdate” · Copy the PowerShell script below to “C:\Downloads\Uninstall-DellCommandUpdate“ & name it Uninstall-DellCommandUpdate.ps1
🌐
Dell
dell.com › home › support home › product support › manuals
Dell Command | PowerShell Provider Version 1.0 User's Guide | Dell US
You can uninstall Dell Command | PowerShell Provider by manually deleting the DellBIOSProvider module folder and files from your system.
🌐
Dell
dell.com › home › support home › product support › manuals
Dell Command | PowerShell Provider Version 2.4 User's Guide | Dell St. Lucia
You can uninstall Dell Command | PowerShell Provider by manually deleting the DellBIOSProvider module folder and files from your system.
Find elsewhere
🌐
PowerShell Forums
forums.powershell.org › powershell help
Any version of Dell Command Update remove script - PowerShell Help - PowerShell Forums
March 5, 2022 - Hello. I am new to powershell and need to run a script that will remove Dell Command Update from multiple different machines with multiple different versions. I have written then script but am having a bit of difficulty as there are brackets in the uninstallstring.
🌐
Reddit
reddit.com › r/powershell › struggling with uninstall script
r/PowerShell on Reddit: Struggling with Uninstall Script
May 7, 2021 -

Hello All,

I'm trying to write a script that searches for any install of a specific application (Dell Command | Update) in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall and HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall. I'm trying to avoid using get-wmiobject. All I really want is for the application's GUID to be piped into a variable, so I can use it to make my own uninstall string with my own arguments. I can't seem to get this right or find an example online of this. Has anyone solved this already and can share?

🌐
Dell
dell.com › home › support home › product support › manuals
Dell Command | PowerShell Provider Version 1.2 User's Guide | Dell India
You can uninstall Dell Command | PowerShell Provider by manually deleting the DellBIOSProvider module folder and files from your system.
🌐
Dell
dell.com › home › support › product support › manuals
Dell Command | PowerShell Provider Version 1.0 User's Guide | Dell US Virgin Islands
You can uninstall Dell Command | PowerShell Provider by manually deleting the DellBIOSProvider module folder and files from your system.
🌐
Patrick Domingues
patrickdomingues.com › home › tutorials › windows › how to remove dell support assist & command update with powershell
How to Remove Dell Support Assist & Command Update with PowerShell
August 16, 2024 - Return code: $($result.ReturnValue)" } } catch { Write-Output "An error occurred while trying to uninstall $($app.Name): $_" } } else { Write-Output "$AppName not found." } } # Uninstall Dell Command Update Uninstall-Application "Dell Command | Update" # Uninstall Dell SupportAssist Uninstall-Application "SupportAssist" ... In the PowerShell window, paste the script you copied.
🌐
Dell
dell.com › home › support home › product support › manuals
Dell Trusted Device Installation and Administrator Guide v7.1 | Dell US
To begin, in Type here to search on the taskbar, type Powershell and select Run as Administrator. The following example uninstalls Dell Trusted Device: $targetapp = Get-CIMInstance -Classname win32_product -Filter 'name like "�ll trusted device%"' ... NOTE:The computer automatically restarts ...
🌐
Dell
dell.com › support › kbdoc › en-bo › 000137586 › windows-10-various-methods-to-uninstall-problematic-programs-and-apps
How To Remove Applications, Programs, and Updates in Windows 11, and Windows 10 | Dell Bolivia
You can right-click the App icon in the Start Menu and select uninstall. However, if this is not available or does not work, you can also use Command Prompt or PowerShell which are Command-Line Interfaces (CLI).
🌐
Dell
dell.com › dell community › software › windows general
Uninstall Dell SupportAssist and Dell Command Update | DELL Technologies
May 15, 2024 - "C:\Program Files\Dell\SupportAssist\uninstaller.exe" /arp /S · You can export settings from Command Update and import them into your existing installs to stop them from messaging users. See post here: https://www.dell.com/community/Optiplex-Desktops/Dell-Command-Update-3-1-Suppress-all-Notifications/td-p/7434466
🌐
Dell
dell.com › home › support home › product support › manuals
Dell Command | PowerShell Provider Version 2.4 User's Guide | Dell Yemen
You can uninstall Dell Command | PowerShell Provider by manually deleting the DellBIOSProvider module folder and files from your system.
🌐
GitHub
github.com › SuperJohan64 › Uninstall-DellCommandUpdateUniversal
GitHub - SuperJohan64/Uninstall-DellCommandUpdateUniversal: A PowerShell tool that removes Dell Command Update using the MSI install codes. · GitHub
A PowerShell tool that removes Dell Command Update using the MSI install codes. - SuperJohan64/Uninstall-DellCommandUpdateUniversal
Author   SuperJohan64