In this mode, CUT will skip normal uninstallation steps (MsiExec.exe /X Guid), then start to force uninstallation steps (force to stop service/process, delete registry/folders/files) directly.
Run any of the following commands with administrator permission (case sensitive).
C:\Users\Administrator\Desktop>DSA_CUT.exe ForceUninstall
C:\Users\Administrator\Desktop>DSA_CUT.exe -F
C:\Users\Administrator\Desktop>DSA_CUT.exe -f
CUT logs files will be generated in the "logs" folder which is the same path as the tool. Any problems that may occur with the CUT tool, please contact Trend Micro support with tool logs.
In addition, there is a parameter to specify log path. User may use the following:
C:\Users\Administrator\Desktop>DSA_CUT.exe --logpath "C:\WINDOWS\temp\CustomizedLogs"
There is a hidden optional parameter to control timeout. It is 30 minutes by default if not set. Below are some examples (Unit: minute):
- C:\Users\Administrator\Desktop>DSA_CUT.exe timeout 60
- C:\Users\Administrator\Desktop>DSA_CUT.exe -t 60
Users will not be able to set the value less than 30 minutes. If set to 10 for example, it will be regarded as 30.
If the tool cannot finish uninstalling before timeout, the task will be terminated. In most cases, if timeout happens, a reboot may be required on the machine as there may have been interruptions during the uninstallation process.
- As long as DSA_CUT finishes running, there will be three registry entries being generated under [Computer\HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\DSA_CUT].
- Reg Detail is used to record tool running result description.
- Reg Result is used to record tool return code.
- Reg Result Time is used to record the time when the tool generates the result.
You may refer to following table for the return code.
Return Code Description 0 SUCCESS 1 NEED_REBOOT 2 SELF_PROTECTION_ON 3 TIMEOUT 9 OTHER_ERROR - If you have enabled Agent Self Protection with password, disable this setting first. It can be manually disabled on the console. You may also use the following DSA command to disable:
dsa_control --selfprotect=0 -p <password>
Otherwise, uninstallation will be interrupted if detecting Self Protection with password is enabled.
- There are cases where files or services cannot be deleted as they are being used. A reboot is required for these instances.
- Parameter of command is case sensitive. Any misspelling may result to the parameter not being set.
- Make sure that CUT tool is within its validity.