Publishers

STM32CubeMX STM32CubeMX





A way to uninstall STM32CubeMX from your computer

STM32CubeMX is a software application. This page is comprised of details on how to uninstall it from your PC. It was developed for Windows by STMicroelectronics. You can find out more on STMicroelectronics or check for application updates here. The program is often located in the C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller folder. Keep in mind that this location can vary depending on the user's preference. STM32CubeMX's full uninstall command line is C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe. startuninstall.exe is the STM32CubeMX's primary executable file and it takes circa 70.60 KB (72294 bytes) on disk.

The following executable files are contained in STM32CubeMX. They take 70.60 KB (72294 bytes) on disk.

  • startuninstall.exe (70.60 KB)


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

...click to view all...
After the uninstall process, the application leaves leftovers on the computer. Part_A few of these are shown below.

Folders found on disk after you uninstall STM32CubeMX from your PC:
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX

Files remaining:
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\core\core.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\core\core.xsd
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\ADC 10-bit.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\ADC 12-bit.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\ADC 16-bit.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\CAN.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\COMP.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DAC 12-bit.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DCMI.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DFSDM.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DSIHOST.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Ethernet.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\FMC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\FMPI2C.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\FSMC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\HDMI CEC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\HRTIM.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\I2C.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\I2S.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\IRTIM.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LIN UART.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPTIM.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPUART.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\OPAMP.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\peripherals.xsd
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\QUADSPI.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\RTC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SAI.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SDIO.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SDMMC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Segment LCD.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SPDIFRX.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SPI.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SWPMI.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\TFT LCD.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Timer 16-bit.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Timer 32-bit.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Touch Sensing.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\UART.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USART.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USB Device.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USB OTG FS.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USB OTG HS.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\PDM2PCM.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\serie\serie.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\serie\serie.xsd
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\stm8-32\stm8-32.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\stm8-32\stm8-32.xsd
  • 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-STM32H7xx_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\AES-STM32F423_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\AES-STM32F4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\AES-STM32F73x_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\AES-STM32F7xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\AES-STM32L0xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\AES-STM32L1xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\AES-STM32L4xx_Configs.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\mcu\config\BDMA-STM32H7xx_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\CEC-STM32H7xx_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-STM32H7xx_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\CORTEX_M7-STM32H7xx_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-STM32H7xx_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

Frequently the following registry data will not be uninstalled:
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX

Open regedit.exe to delete the registry values below from the Windows Registry:
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\STM32CubeMX.exe.FriendlyAppName


A way to remove STM32CubeMX with Advanced Uninstaller PRO

STM32CubeMX is a program by the software company STMicroelectronics. Sometimes, users want to erase this program. This can be difficult because performing this by hand requires some skill regarding Windows internal functioning. One of the best QUICK practice to erase 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 Windows system, install it. This is a good step because Advanced Uninstaller PRO is the best uninstaller and general utility to take care of your Windows PC.

DOWNLOAD NOW

  • go to Download Link
  • download the setup by pressing the DOWNLOAD NOW button
  • set up Advanced Uninstaller PRO
2. Start Advanced Uninstaller PRO. Take your time to admire Advanced Uninstaller PRO's interface and wealth of features available. Advanced Uninstaller PRO is a very good system utility.

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


4. Press the Uninstall Programs feature
Go to Uninstall Programs


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

6. Scroll the list of applications until you find STM32CubeMX or simply activate the Search field and type in "STM32CubeMX". If it exists on your system the STM32CubeMX program will be found automatically. Notice that when you select STM32CubeMX in the list of applications, the following data regarding the program is shown to you:


  • Safety rating (in the left lower corner). The star rating tells you the opinion other users have regarding STM32CubeMX, from "Highly recommended" to "Very dangerous".
  • Opinions by other users - Click on the Read reviews button.
  • Details regarding the app you want to remove, by pressing the Properties button.
7. Press the Uninstall button. A window asking you to confirm will come up. Confirm the uninstall by pressing Uninstall. Advanced Uninstaller PRO will remove STM32CubeMX.
Uninstall STM32CubeMX


8. After removing STM32CubeMX, Advanced Uninstaller PRO will offer to run a cleanup. Press Next to go ahead with the cleanup. All the items of STM32CubeMX which have been left behind will be found and you will be able to delete them. By uninstalling STM32CubeMX using Advanced Uninstaller PRO, you are assured that no Windows registry items, files or folders are left behind on your disk.

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, nor are we saying that STM32CubeMX by STMicroelectronics is not a good application for your PC. This page simply contains detailed info on how to remove STM32CubeMX in case you decide this is what you want to do. The information above contains registry and disk entries that Advanced Uninstaller PRO discovered and classified as "leftovers" on other users' PCs.

2018-05-25 / Written by Daniel Statescu for Advanced Uninstaller PRO

follow @DanielStatescu
Last update on: 2018-05-25 13:04:19.530