Troubleshooting Uninstallation of ActivClient After Deprecation of Visual Basic Script
Due to the deprecation of Visual Basic Script (VBScript) starting with Windows 11, version 24H2, uninstalling ActivID ActivClient on this and later Windows versions may encounter issues.
To address this, consider the following solutions:
Uninstalling ActivClient via Windows DISM
Enabling VBScript through DISM (Deployment Image Servicing and Management) image preparation is one way to address ActivClient uninstallation issues caused by VBScript deprecation (for additional details, see Microsoft's Resources for deprecated features).
To check if the VBScript feature is already installed, open PowerShell in Administrator mode and run the following command:
Get-WindowsCapability -Online | Where-Object { $_.Name -like "*VBSCRIPT*" }
If the VBScript feature is already installed, skip to step 4.
Steps to Uninstall ActivClient via DISM:
-
Open PowerShell in Administrator mode.
-
Install the VBScript feature using DISM (a Windows restart may be required):
CopyDISM /Online /Add-Capability /CapabilityName:VBSCRIPT~~~~
-
Run the installer to uninstall ActivClient:
Copymsiexec -x <path_to_installer>
-
Remove the VBScript feature using DISM after completing the uninstallation (a Windows restart may be required):
CopyDISM /Online /Remove-Capability /CapabilityName:VBSCRIPT~~~~
Uninstalling via HID’s Cleanup Script
1. Start PowerShell in Administrator mode.
2. Run the ACCleanup.ps1 script.
3. Restart Windows to complete the cleanup.