How To Get Rid Of Dell KACE Agent?

What is Dell KACE Agent?

Unifies and automates non-computer and computer asset management processes from deployment to retirement, to facilitate such tasks as software and regulatory compliance.
Uninstalling KACE can be a pain. Luckily there is a way thanks to wmic.

This works for 32 & 64 bit machines

From Command Prompt/ Powershell in Admin Mode:

Tech-notes:

Details:

URL: www.dell.com
Help link: www.kace.com
Installation folder: C:\Program Files\dell\kace
Uninstaller: MsiExec.exe /I{55914E97-339E-4CB6-AACC-DE52DE9689D3}
(The Windows Installer is used for the installation, maintenance, and removal.)
Estimated size: 11.87 MB
Language: English (United States)

Behaviors:

2 Services

  • ampagent.exe runs as a service named ‘Dell KACE Agent’ (AMPAgent) “Manages connections between agent and server.”.
  • kswmetersvc.exe runs as a service named ‘Dell KACE Software Meter’ (Dell KACE Software Meter) “Manages the Dell KACE Software Meter application”.

2 Windows Firewall Allowed Programs

  • kinventory.exe is added as a firewall exception for ‘%ProgramFiles(x86)%\Dell\KACE\KInventory.exC:192.168.10.49:enableC:KACE Inventory’.
  • ampagent.exe is added as a firewall exception for ‘%ProgramFiles(x86)%\Dell\KACE\AMPAgent.exC:192.168.10.49:enableC:KACE Agent’.

Files installed by KACE Agent:

  • mobileappinfo.dll – eSMART Agent (MobileAppInfo DLL (Captures/Returns Mobile Apps))
  • ampagent.exe – KACE Agent (AMP Service)
  • ampkickstart.exe – AMPKickstart
  • amptools.exe – AMPTools
  • kacecredentialprovider64.dll – KACE Credential Provider
  • kcopy.exe – KCopy
  • kdeploy.exe – KDeploy
  • kinventory.exe – KInventory
  • klaunch.exe – KLaunch
  • klaunchsvc.exe – KLaunchSvc
  • kswmetersvc.exe – KSWMeterSvc
  • kuseralert.exe – KUserAlert
  • kuseralertlang_de-de.dll
  • kuseralertlang_es-es.dll
  • kuseralertlang_es-la.dll
  • kuseralertlang_fr-fr.dll
  • kuseralertlang_it-it.dll
  • kuseralertlang_ja-jp.dll
  • kuseralertlang_pt-br.dll
  • kuseralertlang_zh-cn.dll
  • kuseralertlang_zh-tw.dll
  • kusrinit64.exe – KUsrInit Application
  • kwinimpl64.dll – KWinImpl Dynamic Link Library
  • plugindesktopalerts.dll – Desktop Alerts
  • pluginrunprocess.dll – Run Process
  • pluginweb.dll – Web
  • runkbot.exe – runkbot
  • inventory.exe (by Dell Inc) – Inventory (Inventory Application for x64 Platform)