Publishers

STM32CubeMX STM32CubeMX





How to uninstall STM32CubeMX from your system

STM32CubeMX is a Windows program. Read below about how to uninstall it from your PC. The Windows version was developed by STMicroelectronics. Check out here for more information on STMicroelectronics. Usually the STM32CubeMX application is to be found in the C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller directory, depending on the user's option during setup. STM32CubeMX's full uninstall command line is C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe. startuninstall.exe is the programs's main file and it takes around 70.60 KB (72294 bytes) on disk.

STM32CubeMX installs the following the executables on your PC, occupying about 70.60 KB (72294 bytes) on disk.

  • startuninstall.exe (70.60 KB)


The information on this page is only about version 4.11.0 of STM32CubeMX. For other STM32CubeMX versions please click below:

...click to view all...
When you're planning to uninstall STM32CubeMX you should check if the following data is left behind on your PC.

You should delete the folders below after you uninstall STM32CubeMX:
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX

The files below remain on your disk when you remove STM32CubeMX:
  • 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-STM32F7xx_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\ADC-STM32L4xx_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\CAN-STM32F7xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32L4xx_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\CEC-STM32F7xx_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\COMP-STM32L4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CORTEX_M7-STM32F7xx_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-STM32F7xx_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\CRC-STM32L4xx_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-STM32F7xx_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\DAC-STM32L4xx_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\DCMI-STM32F7xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DFSDM-STM32L4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA2D-STM32F4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA2D-STM32F7xx_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-STM32F7xx_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\DMA-STM32L4xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DSI-STM32F4xx_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\ETH-STM32F7xx_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-STM32F7xx_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\FATFS-STM32L4xx_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\FMC-STM32F7xx_Configs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMC-STM32L4xx_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-STM32F7xx_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\FREERTOS-STM32L4xx_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

Use regedit.exe to manually remove from the Windows Registry the keys below:
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX
  • HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\App Paths\STM32CubeMX.exe

Use regedit.exe to delete the following additional values from the Windows Registry:
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\STM32CubeMX.exe.FriendlyAppName
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\bam\State\UserSettings\S-1-5-21-2021461724-2484154600-4072852260-1001\\Device\HarddiskVolume4\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\STM32CubeMX.exe


How to delete STM32CubeMX from your PC using Advanced Uninstaller PRO

STM32CubeMX is a program by the software company STMicroelectronics. Frequently, people want to remove this application. This can be difficult because removing this manually takes some experience related to Windows program uninstallation. The best EASY way to remove STM32CubeMX is to use Advanced Uninstaller PRO. Here are some detailed instructions about how to do this:





1. If you don't have Advanced Uninstaller PRO already installed on your Windows system, install it. This is a good step because Advanced Uninstaller PRO is a very potent uninstaller and all around utility to clean your Windows PC.

DOWNLOAD NOW

  • visit Download Link
  • download the setup by clicking on the DOWNLOAD button
  • set up Advanced Uninstaller PRO
2. Run Advanced Uninstaller PRO. Take some time to admire the program's design and number of tools available. Advanced Uninstaller PRO is a very good program.

3. Click on the General Tools category
Go to General Tools


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


5. A list of the applications installed on the PC will appear

6. Navigate the list of applications until you find STM32CubeMX or simply click the Search feature and type in "STM32CubeMX". If it is installed on your PC the STM32CubeMX application will be found automatically. Notice that after you click STM32CubeMX in the list of apps, the following data about the application is made available to you:


  • Star rating (in the left lower corner). This tells you the opinion other users have about STM32CubeMX, ranging from "Highly recommended" to "Very dangerous".
  • Opinions by other users - Click on the Read reviews button.
  • Technical information about the app you wish to uninstall, by clicking on the Properties button.
7. Press the Uninstall button. A confirmation dialog will appear. accept the uninstall by clicking the Uninstall button. Advanced Uninstaller PRO will then uninstall STM32CubeMX.
Uninstall STM32CubeMX


8. After removing STM32CubeMX, Advanced Uninstaller PRO will offer to run a cleanup. Click Next to go ahead with the cleanup. All the items that belong STM32CubeMX that have been left behind will be found and you will be asked if you want to delete them. By removing STM32CubeMX using Advanced Uninstaller PRO, you can be sure that no Windows registry entries, files or directories are left behind on your disk.

Your Windows system will remain clean, speedy and ready to take on new tasks.



Geographical user distribution

  • 10.0
  • Windows 7 (6.1)
  • Windows 8.1 (6.3)
Software Application


Disclaimer

This page is not a piece of advice to uninstall STM32CubeMX by STMicroelectronics from your PC, nor are we saying that STM32CubeMX by STMicroelectronics is not a good application. This text only contains detailed instructions on how to uninstall STM32CubeMX supposing you decide this is what you want to do. Here you can find registry and disk entries that other software left behind and Advanced Uninstaller PRO discovered and classified as "leftovers" on other users' computers.

2016-07-07 / Written by Andreea Kartman for Advanced Uninstaller PRO

follow @DeeaKartman
Last update on: 2016-07-07 14:42:28.203