Publishers

STM32CubeMX STM32CubeMX





A way to uninstall STM32CubeMX from your computer

STM32CubeMX is a computer program. This page contains details on how to remove it from your PC. It is developed by STMicroelectronics. You can read more on STMicroelectronics or check for application updates here. The program is frequently placed in the C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller directory. Keep in mind that this path can differ being determined by the user's choice. STM32CubeMX's entire uninstall command line is C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe. The program's main executable file has a size of 70.60 KB (72294 bytes) on disk and is labeled startuninstall.exe.

The executable files below are installed beside STM32CubeMX. They occupy about 70.60 KB (72294 bytes) on disk.

  • startuninstall.exe (70.60 KB)


The current web page applies to STM32CubeMX version 4.17.0 alone. You can find below info on other releases of STM32CubeMX:

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

Directories found on disk:
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX

The files below are left behind on your disk by STM32CubeMX when you uninstall it:
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\extra_templates\RTE_Device_h_ftl
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\extra_templates\sample_h_ftl
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\compatibility.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F2xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F373xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32L0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32L1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ADC-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F2xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CAN-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CEC-STM32F0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CEC-STM32F1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CEC-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CEC-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CEC-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\COMP-STM32F0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\COMP-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\COMP-STM32L0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\COMP-STM32L1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\COMP-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CORTEX_M7-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F2xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32L0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32L1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\CRC-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F2xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32L0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32L1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DAC-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DCMI-STM32F2xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DCMI-STM32F446_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DCMI-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DCMI-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DFSDM-STM32F412_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DFSDM-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DFSDM-STM32L4x1_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DFSDM-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA2D-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA2D-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F09x_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F2xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32L0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32L1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DMA-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DSI-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\DSI-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ETH-STM32F1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ETH-STM32F2xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ETH-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\ETH-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F2xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32L0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32L1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FATFS-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMC-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMC-STM32F446_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMC-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMC-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMC-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FMPI2C-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F2xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F3xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32L0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32L1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FREERTOS-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\FSMC-STM32F1xx_Configs.xml

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

Supplementary registry values that are not removed:
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe.FriendlyAppName


How to delete STM32CubeMX with the help of Advanced Uninstaller PRO

STM32CubeMX is an application marketed by STMicroelectronics. Some users choose to remove this program. Sometimes this is troublesome because uninstalling this manually takes some know-how related to Windows internal functioning. One of the best SIMPLE procedure to remove STM32CubeMX is to use Advanced Uninstaller PRO. Take the following steps on how to do this:





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

DOWNLOAD NOW

  • navigate to Download Link
  • download the setup by clicking on the green DOWNLOAD NOW button
  • set up Advanced Uninstaller PRO
2. Start Advanced Uninstaller PRO. It's recommended to take your time to get familiar with Advanced Uninstaller PRO's design and wealth of functions available. Advanced Uninstaller PRO is a powerful program.

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


4. Press the Uninstall Programs feature
Go to Uninstall Programs


5. All the programs installed on your computer will appear

6. Scroll the list of programs until you locate STM32CubeMX or simply activate the Search feature and type in "STM32CubeMX". If it is installed on your PC the STM32CubeMX application will be found very quickly. After you click STM32CubeMX in the list of programs, the following data regarding the application is available to you:


  • Safety rating (in the lower left corner). This tells you the opinion other users have regarding STM32CubeMX, from "Highly recommended" to "Very dangerous".
  • Reviews by other users - Click on the Read reviews button.
  • Technical information regarding the program you are about to uninstall, by clicking on the Properties button.
7. Press the Uninstall button. A confirmation dialog will come up. accept the uninstall by pressing the Uninstall button. Advanced Uninstaller PRO will automatically uninstall STM32CubeMX.
Uninstall STM32CubeMX


8. After uninstalling STM32CubeMX, Advanced Uninstaller PRO will ask you to run a cleanup. Click Next to proceed with the cleanup. All the items that belong STM32CubeMX which have been left behind will be detected and you will be asked if you want to delete them. By uninstalling STM32CubeMX using Advanced Uninstaller PRO, you are assured that no Windows registry entries, files or directories are left behind on your PC.

Your Windows PC will remain clean, speedy and ready to serve you properly.



Disclaimer

This page is not a piece of advice to remove STM32CubeMX by STMicroelectronics from your PC, we are not saying that STM32CubeMX by STMicroelectronics is not a good application. This text only contains detailed instructions on how to remove STM32CubeMX in case you want to. The information above contains registry and disk entries that our application Advanced Uninstaller PRO stumbled upon and classified as "leftovers" on other users' PCs.

2016-10-27 / Written by Dan Armano for Advanced Uninstaller PRO

follow @danarm
Last update on: 2016-10-27 07:20:37.057