Publishers

STM32CubeMX STM32CubeMX





How to uninstall STM32CubeMX from your PC

STM32CubeMX is a computer program. This page contains details on how to remove it from your PC. It was created for Windows by STMicroelectronics. Take a look here for more information on STMicroelectronics. Usually the STM32CubeMX application is placed in the C:\Users\UserName\AppData\Local\Temp\7zS405B9819\jre\bin folder, depending on the user's option during install. STM32CubeMX's entire uninstall command line is C:\Users\UserName\AppData\Local\Temp\7zS405B9819\jre\bin\javaw.exe. The program's main executable file occupies 34.00 KB (34816 bytes) on disk and is labeled jabswitch.exe.

The following executable files are contained in STM32CubeMX. They occupy 510.50 KB (522752 bytes) on disk.

  • jabswitch.exe (34.00 KB)
  • jaccessinspector.exe (93.50 KB)
  • jaccesswalker.exe (59.00 KB)
  • jar.exe (13.00 KB)
  • jarsigner.exe (13.00 KB)
  • java.exe (38.50 KB)
  • javac.exe (13.00 KB)
  • javadoc.exe (13.00 KB)
  • javap.exe (13.00 KB)
  • javaw.exe (38.50 KB)
  • jdeprscan.exe (13.00 KB)
  • jdeps.exe (13.00 KB)
  • jfr.exe (13.00 KB)
  • jimage.exe (13.00 KB)
  • jlink.exe (13.00 KB)
  • jmod.exe (13.00 KB)
  • jpackage.exe (13.00 KB)
  • jrunscript.exe (13.00 KB)
  • keytool.exe (13.00 KB)
  • kinit.exe (13.00 KB)
  • klist.exe (13.00 KB)
  • ktab.exe (13.00 KB)
  • rmiregistry.exe (13.00 KB)
  • serialver.exe (13.00 KB)
...click to view all...

The current web page applies to STM32CubeMX version 6.10.0 alone. Click on the links below for other STM32CubeMX versions:

...click to view all...
After the uninstall process, the application leaves leftovers on the PC. Some of these are listed below.

Folders found on disk after you uninstall STM32CubeMX from your PC:
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX

Usually, the following files are left on disk:
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\extra_templates\RTE_Device_h_ftl
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\extra_templates\sample_h_ftl
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F373xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32L0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CEC-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CEC-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CEC-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CEC-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\COMP-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\COMP-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\COMP-STM32L0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\COMP-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32L0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32L0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DCMI-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DCMI-STM32F446_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DCMI-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA2D-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F09x_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32L0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ETH-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ETH-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ETH-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32L0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMC-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMC-STM32F446_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMC-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMPI2C-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32L0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FSMC-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FSMC-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FSMC-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FSMC-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32F10x_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32F30x_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32F37x_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32L0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\GPIO-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\HCD-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\HCD-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\HCD-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\HRTIM-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2C-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2C-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2C-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2C-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2C-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2C-STM32L0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2C-STM32L1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2S-STM32F0xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2S-STM32F1xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2S-STM32F2xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2S-STM32F3xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\I2S-STM32F4xx_Configs.xml

You will find in the Windows Registry that the following data will not be uninstalled; remove them one by one using regedit.exe:
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX
  • HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\App Paths\STM32CubeMX.exe

Additional values that you should remove:
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Users\UserName\AppData\Local\Programs\STM32CubeMX\STM32CubeMX.exe
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\D:\IMG\ELEC\stm32cube_mx_v611\STM32CubeMX.exe


A way to uninstall STM32CubeMX using Advanced Uninstaller PRO

STM32CubeMX is an application offered by STMicroelectronics. Sometimes, people decide to remove this program. Sometimes this is troublesome because doing this manually requires some advanced knowledge related to removing Windows applications by hand. The best SIMPLE procedure to remove STM32CubeMX is to use Advanced Uninstaller PRO. Here is how to do this:





1. If you don't have Advanced Uninstaller PRO already installed on your PC, install it. This is a good step because Advanced Uninstaller PRO is the best uninstaller and general tool to optimize your computer.

DOWNLOAD NOW

  • visit Download Link
  • download the setup by clicking on the DOWNLOAD NOW button
  • set up Advanced Uninstaller PRO
2. Run Advanced Uninstaller PRO. Take some time to admire Advanced Uninstaller PRO's design and wealth of functions available. Advanced Uninstaller PRO is a very useful package of utilities.

3. Press the General Tools category
Go to General Tools


4. Click on the Uninstall Programs button
Go to Uninstall Programs


5. All the programs existing on your computer will be made available to you

6. Scroll the list of programs until you find STM32CubeMX or simply click the Search feature and type in "STM32CubeMX". If it exists on your system the STM32CubeMX program will be found automatically. Notice that when you click STM32CubeMX in the list of programs, some data regarding the application is made available to you:


  • Safety rating (in the lower left corner). This tells you the opinion other people have regarding STM32CubeMX, from "Highly recommended" to "Very dangerous".
  • Opinions by other people - Press the Read reviews button.
  • Technical information regarding the application you wish to remove, by clicking on the Properties button.
7. Press the Uninstall button. A confirmation window will show up. accept the uninstall by pressing the Uninstall button. Advanced Uninstaller PRO will uninstall STM32CubeMX.
Uninstall STM32CubeMX


8. After uninstalling STM32CubeMX, Advanced Uninstaller PRO will offer to run a cleanup. Click Next to proceed with the cleanup. All the items that belong STM32CubeMX that have been left behind will be detected and you will be able to delete them. By uninstalling STM32CubeMX with Advanced Uninstaller PRO, you are assured that no Windows registry entries, files or folders are left behind on your computer.

Your Windows computer will remain clean, speedy and able to take on new tasks.



Disclaimer

This page is not a piece of advice to remove STM32CubeMX by STMicroelectronics from your computer, nor are we saying that STM32CubeMX by STMicroelectronics is not a good software application. This text only contains detailed info on how to remove STM32CubeMX supposing you decide this is what you want to do. The information above contains registry and disk entries that Advanced Uninstaller PRO stumbled upon and classified as "leftovers" on other users' PCs.

2023-12-05 / Written by Andreea Kartman for Advanced Uninstaller PRO

follow @DeeaKartman
Last update on: 2023-12-05 04:59:22.023