Can't uninstall, modify or reinstall Visual C++ 2022 x64.

Mori Price 20 Reputation points
2025-08-04T15:49:59.49+00:00

I need to update C++ so I can redownload a Versaworks, though im completely unable to make any changes to C++, A newer version is required for the install and I cant use my current version.

The error I get when trying to install Versaworks: User's image

the package cashe folder '{382F1166...' is not in my list of folders, however 'vc_runtimeMinimum_x64' can be found in another folder, when using that directory to the file I get this error message: User's image

I cannot delete this file or make any changes to it either. Ive tried going through control panel to modify and uninstall C++ and no luck. I was able to remove some Visual programmes just not C++

when I cancel out of the first window im met with this pop up: User's image

The errors I get from versaworks when I try to launch an application look like this: User's imageUser's image

'mscvcp140.dll' and 'VCRUNTIME140_1.dll'

please help me if you can id appreciate it.

Developer technologies | C++
0 comments No comments
{count} votes

Accepted answer
  1. Varsha Dundigalla(INFOSYS LIMITED) 795 Reputation points Microsoft External Staff
    2025-08-05T07:21:57.8133333+00:00

    Thank you for sharing the screenshots.
    Please find the steps below.

    Problem

    You are trying to install VersaWorks, but it's not working because of issues with the Microsoft Visual C++ 2022 redistributable. The main problems are:

    • Missing or broken files like msvcp140.dll and vcruntime140_1.dll
    • The Visual C++ installer is looking for a file from a cache folder that doesn't exist
    • You cannot uninstall, repair, or reinstall the runtime
    • VersaWorks fails to open because of these missing components

    This happens due to a corrupted Visual C++ installation and a damaged cache folder on your system.

    Step-by-step solution

    Step 1: Use Microsoft Troubleshooter

    Download and run the official Program Install/Uninstall Troubleshooter.

    Link: https://download.microsoft.com/download/7/E/9/7E9188C0-2511-4B01-8B4E-0A641EC2F600/MicrosoftProgram_Install_and_Uninstall.meta.diagcab

    • Choose "Uninstalling"
    • Select Microsoft Visual C++ 2015–2022 Redistributable (x64), both Minimum and Additional Runtime
    • Let it remove the broken components
    • Restart your system

    Step 2: Rename the Package Cache folder

    • Open the folder: C:\ProgramData\Package Cache
    • If you can’t find it, press Windows + R, type that path, and press Enter
    • Rename the folder to Package Cache_OLD
    • This avoids file errors during future installations

    Also check these locations and delete if you're reinstalling VersaWorks:

    • C:\Program Files (x86)\Microsoft Visual Studio\Installer
    • C:\ProgramData\Roland DG VersaWorks

    Step 3: Install the Universal C Runtime

    Some files required by Visual C++ depend on the Universal C Runtime.

    Download and install this update from Microsoft:

    Link: https://support.microsoft.com/en-us/topic/update-for-universal-c-runtime-in-windows-c0514201-7fe6-95a3-b0a5-287930f3560c

    Step 4: Reinstall Visual C++ 2022 Runtime

    Download the latest version from Microsoft:

    Link: https://aka.ms/vs/17/release/vc_redist.x64.exe

    • Right-click the installer
    • Select Run as administrator
    • Install or repair the runtime

    Step 5: Clean and reinstall VersaWorks

    • Uninstall VersaWorks from Control Panel
    • Delete these folders (make sure hidden items are visible):
    • C:\Program Files\VersaWorks
    • C:\ProgramData\Roland DG VersaWorks
    • Download the official VersaWorks 6 installer and install it again Link: https://vw.rolanddg.com/en/hfuefb4wt.html

    Extra tips

    • If the Troubleshooter doesn't work, you can try using Revo Uninstaller to remove broken components
    • If DLL errors still show up, they should disappear after you reinstall the runtime and the Universal CRT
    • Temporarily turn off antivirus while installing to avoid issues
    • Don’t edit registry entries unless you're sure about what you're doing

    Let me know if you want help any further help with this.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.