Tools

Silent Uninstallation of Dameware Mini Remote Control Agent Service and DMRC/DRS Client using CLI Commands and Automatic Uninstalling

This article describes the process of uninstalling the Dameware Mini Remote Control (DMRC) agent service and client using a silent uninstall, PowerShell uninstall, remote uninstall or automatic uninstall from UI. This also applies to uninstallation DRS and DMRC clients as well.

First published date

3/15/2022 4:11 PM

Last published date

4/2/2026 9:44 PM

Overview

There are instances in which Dameware requires uninstallation for the Dameware client and Dameware Agent. By design, Dameware has its uninstallation process using the GUI of Windows Machines, but for Silent installation, the following Windows command can be used.

Product section

Dameware Remote Support & Mini Remote Control

Resolution

Uninstalling Dameware Agent Service

Batch command

  • Run or create the script below in Notepad then deploy it in GPO or SCCM

-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation.

net stop dwmrcs
cd C:\Windows\dwrcs
dwrcs.exe -remove

PowerShell

  • You can create a PowerShell script using the following to remove the service:
-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation.

Get-Service -DisplayName "DameWare Mini Remote Control"  | Remove-Service

Group Policy Using MSIEXEC

  • Below is an example using MSIEXEC to remove the client agent service on all target machines with a group policy.
-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation.

msiexec /x SolarWinds-Dameware-Agent-x64.MSI /qn /l* loguninstall.txt

 

Uninstall Service Automatically on Disconnect

  • Open Dameware Mini Remote Control (DMRC).
  • Click on the Settings.

Open DMRC > Click on Settings

  • Click on the "Install Options tab"
  • Check the box "Remove Service on Disconnect"
  • Click on the "OK" button

image.png


Uninstalling Dameware Mini Remote Control/Dameware Remote Support Client

Using CLI command

  1. Extract MSI from the same version of the installer currently installed to the machine and to an output folder(C:\Temp):
    • Note:  The filename for the installer will need to be updated to reflect the correct filename (e.g. replace DMRC_Filename.exe with SolarWinds-Dameware-MRC-64bit.exe)
    • [FILENAME] -out C:\Temp
      -- Scripts are not supported under any SolarWinds support program or service.
      -- Scripts are provided AS IS without warranty of any kind. SolarWinds further
      -- disclaims all warranties including, without limitation, any implied warranties
      -- of merchantability or of fitness for a particular purpose. The risk arising
      -- out of the use or performance of the scripts and documentation stays with you.
      -- In no event shall SolarWinds or anyone else involved in the creation,
      -- production, or delivery of the scripts be liable for any damages whatsoever
      -- (including, without limitation, damages for loss of business profits, business
      -- interruption, loss of business information, or other pecuniary loss) arising
      -- out of the use of or inability to use the scripts or documentation.
  2. Silently uninstall using extracted MSI
msiexec /x DWMRC_64.msi /qn
-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation.

Uninstall from Powershell

wmic product where "name='APPLICATION_NAME_TO_UNINSTALL'" call uninstall /nointeractive
For example:
wmic product where name="DameWare Remote Support" call uninstall /nointeractive
wmic product where name="Dameware Mini Remote Control" call uninstall /nointeractive
wmic product where name="Dameware Mini Remote Control x64" call uninstall /nointeractive

-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation.