🌐
Reddit
reddit.com › r/intune › dell command update | uninstall & install
r/Intune on Reddit: Dell Command Update | Uninstall & Install
November 12, 2024 -

I'm trying to manage BIOS & driver updates for Dell devices via Intune. I have packaged the latest DCU apps, settings are configured as per https://evil365.com/dell/UpdateDriversBIOS-DellCommandUpdate/ .

Everything is working fine only when the latest DCU universal app packaged and deployed to the devices. If the device is installed with the older version of DCU, the settings are not getting applied. I assume this is because I used the ADMX from the latest DCU app.

Is there a way to uninstall old app as part of the new app deployment? I have a PR script in place to uninstall DCU, but it could conflict with the installation as it'll detect the displayName and remove the app.

🌐
Dell
dell.com › support › manuals › en-us › command-update › dellcommandupdate_3.1_ug › uninstall-dell-command-update-for-windows-10
Dell Command | Update Version 3.1 User's Guide | Dell US
To uninstall Dell Command | Update for Window 10 by using command prompt, run the following command with administrative privileges: Dell-Command-Update_xxxxx_WIN_y.y.y_A00.EXE /x
🌐
Reddit
reddit.com › r/techsupport › no matter what i try, i cannot delete dell command update!
r/techsupport on Reddit: No matter what I try, I cannot delete Dell Command Update!
February 15, 2023 -

Dell Command Update is one the most stubborn programs I've ever encountered. When it works, it's great. When there is a slight problem, it causes wrinkles and hair loss.

I have to delete it so I can install it again and it just. Won't. Budge!

I've tried 'add or remove' in settings and control panel, tried ccleaner's removal process, used CMD lines, I directly deleted its folders from from C:/, even went into regedit to delete it from the registry...and it's STILL there! Repairs don't work and neither do new installs (it detects the same instance on the computer and halts).

Does anyone know how to get the blasted program off a computer once and for all?

Windows 10, office environment.

🌐
Reddit
reddit.com › r/sysadmin › how to hide "dell command | update" popup?
r/sysadmin on Reddit: How to hide "Dell Command | Update" popup?
February 3, 2025 -

Hi everyone

We deploy "Dell Command | Update" on all our endpoints. Current version is 5.4.0. Recently our users started seeing this popup even though scheduled/automatic updates are disabled.

[HKLM\SOFTWARE\Dell\UpdateService\Clients\CommandUpdate\Preferences\Settings\Schedule]
"ScheduleMode"="ManualUpdates"

Does anybody know how we can hide this popup? Thank you!

🌐
Reddit
reddit.com › r/msp › dell command update
r/msp on Reddit: Dell command update
March 13, 2025 -

I'm kind of in Dell Command Update hell. I've configured command update via gpo to automatically do the updates. Half seem to update, half don't. GPO is applied on all.

The reasons seem to vary: on some the dell service is stopped and disabled. If you re-enable it, it seems to work for awhile but then shuts down again. Others I've used the cmd update GUI to manually check for any update and it shows none yet on the Dell website, there's a BIOS update.

Is anyone actually using this tool to manage driver / bios updates on Dell systems? I've got about 100 laptops so it isn't as though I can just run around and manually update them all.

Find elsewhere
🌐
Reddit
reddit.com › r/sysadmin › uninstall dell optimizer command
r/sysadmin on Reddit: Uninstall Dell Optimizer command
November 24, 2022 -

All of Dell's documentation says that uninstalling Dell Optimizer is as simple as "DellOptimizer.exe /remove" but whenever I try to run that I get the error that DellOptimizer.exe is not recognized as an internal or external command. I did also try running the command from the Optimizer program files folder. Am I missing something?

Tried using wmic to do it but that doesn't seem to recognize the "Dell Optimizer Service" part and leaves that installed.

Edit: Correction, when I use the full path to the programs file folder I get the error "Windows Service Start Failure" saying that a Windows service must first be installed using installutl.exe and then started with the ServerExplorer or the net start command.

🌐
Reddit
reddit.com › r/sysadmin › prevent dell command update from updating itself?
r/sysadmin on Reddit: prevent dell command update from updating itself?
September 9, 2025 -

In our org, we manage many apps using ansible+chocolatey and a local proget package repository. The problem I'm having is DCU is updating itself to 5.5 which we don't want. The 5.x reference guide mentions the dcu-cli.exe /configure flag "-scheduleManual" which should prevent it from updating itself, but it's doing it anyway. Is there a 5.5 download cached somewhere and that's what is causing this? Is there a better way?

Thank you

update: we're still using ansible+internal choco repository to install dcu, but I've removed the scheduled dcu tasks from our playbooks. Instead, at install time dcu imports the settings to update itself automatically. Thanks for recommendations.

🌐
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
The following article takes you through several methods for removing Applications, Programs, and Updates in the Windows 11, and Windows 10 operating system.
🌐
Dell
dell.com › dell community › software › windows general
Uninstall Dell SupportAssist and Dell Command Update | DELL Technologies
May 15, 2024 - 3. When it says its "open in another program" do the following - a. Open resource monitor (Windows +R to open Run then type Resmon.exe) b. Open the CPU tab in the monitor c. Expand "associated handles" d. Search for "supportassist" e. End every process that has it open with the name 4. Quickly shift-delete the files before it reopens (Might take a couple tries.). No more broken bloatware! (Hopefully, just a heads up but the actual .msi file is impossible to find online, its easier just to remove it manually.)
🌐
Reddit
reddit.com › r/dell › undo dell command update?
r/Dell on Reddit: Undo Dell Command Update?
December 20, 2021 - Hi all, Apologies if this is in the wrong place. I have a Dell XPS 13 93(43?). I was having a track pad issue and downloaded and ran Dell Command…
🌐
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/sysadmin › how has dell command update worked for you?
r/sysadmin on Reddit: How has Dell Command Update worked for you?
November 26, 2025 -

We recently did a slow release by installing Dell Command Update in new images (so not directly from Intune) and configuring it to update itself via the Intune ADMX. So right now, only about 5% of devices have Dell Command Update. We have it configured to update once per month.

How has it worked for you? Do you have any horror stories? Do you have any config recommendations?

🌐
Reddit
reddit.com › r/sysadmin › a script that removes all dell bloatware, and microsoft office langauge versions except english
r/sysadmin on Reddit: A script that removes all dell bloatware, and Microsoft office langauge versions except English
March 28, 2024 -

I've searched far and wide and couldn't find an actual script that does this. Everyone said to use the official office tool for uninstall but I couldn't with 100 computers. I've written a script that *actually* works

Function Remove-App([String]$AppName){
$PackageFullName = (Get-AppxPackage $AppName).PackageFullName
$ProPackageFullName = (Get-AppxProvisionedPackage -Online | where {$_.Displayname -eq $AppName}).PackageName
Remove-AppxPackage -package $PackageFullName | Out-Null
Remove-AppxProvisionedPackage -online -packagename $ProPackageFullName | Out-Null
}
Function Remove-App-Registry([String]$AppName) { $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString if($appcheck -ne $null){ Write-Host $appcheck $uninst = "$appcheck".split("=")[2].replace("}","") $uninst ="""+$uninst+""" + " /quiet" Write-Host $uninst cmd /c $uninst } else{ Write-Host "$id is not installed on this computer" } }
Function Remove-App-Registry2([String]$AppName) { $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString if($appcheck -ne $null){ $uninst = "$appcheck ".split("=")[2].replace("}","") + " /VERYSILENT" cmd /c $uninst } else{ Write-Host "$id is not installed on this computer" } }
Function Remove-App-Registry3([String]$AppName) { $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString if($appcheck -ne $null){ $uninst = "$appcheck".split("=")[2] $uninst = $uninst.Substring(0,$uninst.length-1) + " -silent" Write-Host $uninst cmd /c $uninst } else{ Write-Host "$id is not installed on this computer" } }
Function Remove-App-Registry4([String]$AppName) { $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString if($appcheck -ne $null){ Write-Host $appcheck $uninst = "$appcheck".split("=")[2].replace("}","") $uninst ="""+$uninst+""" + " /S" Write-Host "" Write-Host $uninst cmd /c $uninst } else{ Write-Host "$id is not installed on this computer" } }
Function Remove-App-Registry5([String]$AppName) { $appcheck = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object {$_.DisplayName -eq $AppName } | Select-Object -Property DisplayName,UninstallString if($appcheck -ne $null){
    $uninst = $appcheck.UninstallString[1] + " /quiet"
cmd /c $uninst
}
else{
    Write-Host "$id is not installed on this computer"
}
}
Function Remove-M365([String]$AppName) { $Uninstall = (Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall* | Where {$_.DisplayName -like $appName} | Select UninstallString) $Uninstall = $Uninstall.UninstallString + " DisplayLevel=False" cmd /c $Uninstall }
#####
EXECUTE
#####
Active identifiers
Remove-App "Microsoft.GetHelp"							# MS support chat bot Remove-App "Microsoft.Getstarted"						# 'Get Started' link Remove-App "Microsoft.Messaging"						# SMS app. Requires a phone link. Remove-App "Microsoft.MicrosoftOfficeHub"				# Office 365. Interferes with Office ProPlus Remove-App "Microsoft.MicrosoftSolitaireCollection"		# Game Remove-App "Microsoft.OneConnect"						# Paid WiFi and Cellular App Remove-App "Microsoft.SkypeApp"							# Skype Remove-App "Microsoft.Wallet"							# Mobile payment storage Remove-App "microsoft.windowscommunicationsapps"		# MS Calendar and Mail apps. Interferes with Office ProPlus Remove-App "Microsoft.WindowsFeedbackHub"				# MS Beta test opt-in app Remove-App "Microsoft.YourPhone"						# Links an Android phone to the PC Remove-App "ZuneMusic" Remove-App "DellInc.DellDigitalDelivery"
Remove-App-Registry "Dell SupportAssist Remediation" Remove-App-Registry "Dell Optimizer" Remove-App-Registry "Dell Trusted Device Agent" Remove-App-Registry "Dell SupportAssist" Remove-App-Registry "Dell Digital Delivery Services" Remove-App-Registry "Dell Digital Delivery" Remove-App-Registry "Xbox" Remove-App-Registry "Xbox Live" Remove-App-Registry2 "DELLOSD" Remove-App-Registry3 "Dell SupportAssist OS Recovery Plugin for Dell Update" Remove-App-Registry3 "Dell Optimizer Core" Remove-App-Registry4 "Dell Display Manager 2.1" Remove-App-Registry4 "Dell Peripheral Manager" Remove-App-Registry5 "Dell SupportAssist Remediation"
Remove-M365 "Microsoft 365 - fr-fr" Remove-M365 "Microsoft 365 - es-es" Remove-M365 "Microsoft 365 - pt-br" Remove-M365 "Microsoft OneNote - fr-fr" Remove-M365 "Microsoft OneNote - es-es" Remove-M365 "Microsoft OneNote - pt-br"

https://github.com/CjStaal/WindowsScripts/blob/main/CleanBloat.ps1
for better formatting