Publishers

STM32CubeMX STM32CubeMX





A guide to uninstall STM32CubeMX from your system

This web page is about STM32CubeMX for Windows. Below you can find details on how to uninstall it from your computer. It was coded for Windows by STMicroelectronics. You can read more on STMicroelectronics or check for application updates here. STM32CubeMX is commonly installed in the C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller directory, regulated by the user's decision. C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe is the full command line if you want to remove STM32CubeMX. startuninstall.exe is the programs's main file and it takes approximately 44.98 KB (46055 bytes) on disk.

STM32CubeMX contains of the executables below. They occupy 44.98 KB (46055 bytes) on disk.




  • startuninstall.exe (44.98 KB)


The information on this page is only about version 5.3.0 of STM32CubeMX. Click on the links below for other STM32CubeMX versions:

...click to view all...
Some files and registry entries are typically left behind when you remove STM32CubeMX.

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

Files remaining:
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\core\core.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\ADC 10-bit.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\ADC 12-bit.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\ADC 16-bit.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\AES.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\BSEC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\CAN.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\COMP.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\CORDIC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\CRYP.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DAC 12-bit.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DCMI.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DDR.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DES-TDES.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DFSDM.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DSIHOST.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DTS.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Ethernet.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\example.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\FDCAN.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\FMAC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\FMC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\FMPI2C.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\FSMC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\GFXMMU.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\GPU.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\HASH.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\HDMI CEC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\HMAC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\HRTIM.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\I2C.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\I2S.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\IRTIM.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\JPEG.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LINUART.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPTIM.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPUART.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\MD5.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\MDIOS.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\OCTOSPI.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\OPAMP.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\PKA.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\QUADSPI.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\RF.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\RNG.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\RTC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SAI.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SDIO.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SDMMC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Segment LCD.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SHA.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SPDIFRX.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SPI.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\SWPMI.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\TAMP.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\TFT LCD.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Timer 16-bit.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Timer 32-bit.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Timer 8-bit.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Touch Sensing.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\TRNG.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\UART.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\UCPD.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USART.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USB Device.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USB OTG_FS.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USB OTG_HS.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USBH_HS.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\xml_sort.sh
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\xml_tri.xsl
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\ADC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\AES.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\BDMA.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\BSEC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\CAN.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\Common.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\COMP.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\CORDIC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\CRC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\CRYP.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DAC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DBGMCU.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DCMI.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DDR.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DFSDM.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DMA.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DMA2D.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DSIHOST.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DTS.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\ETH.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\ETZPC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FATFS.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FATFS_M.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FATFS_M4.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FATFS_M7.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FDCAN.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FIREWALL.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FLASH.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FMAC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FMC.xml

Registry keys:
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX
  • HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\App Paths\STM32CubeMX.exe


A way to erase STM32CubeMX from your PC using Advanced Uninstaller PRO

STM32CubeMX is an application offered by the software company STMicroelectronics. Some users choose to erase this application. Sometimes this is easier said than done because uninstalling this manually requires some advanced knowledge regarding Windows internal functioning. One of the best EASY way to erase 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 system, install it. This is a good step because Advanced Uninstaller PRO is a very potent uninstaller and all around utility 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 your time to get familiar with the program's interface and number of features available. Advanced Uninstaller PRO is a very good Windows optimizer.

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


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


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

6. Navigate the list of programs until you find STM32CubeMX or simply click the Search field and type in "STM32CubeMX". If it is installed on your PC the STM32CubeMX app will be found automatically. Notice that when you click STM32CubeMX in the list of programs, the following data regarding the program is shown to you:


  • Star rating (in the lower left corner). This explains the opinion other people have regarding STM32CubeMX, from "Highly recommended" to "Very dangerous".
  • Opinions by other people - Click on the Read reviews button.
  • Details regarding the application you wish to uninstall, by clicking on the Properties button.
7. Click the Uninstall button. A confirmation dialog will come up. Confirm the removal by pressing the Uninstall button. Advanced Uninstaller PRO will then remove STM32CubeMX.
Uninstall STM32CubeMX


8. After removing STM32CubeMX, Advanced Uninstaller PRO will offer to run an additional cleanup. Press Next to perform the cleanup. All the items of STM32CubeMX that have been left behind will be detected and you will be asked if you want to delete them. By removing STM32CubeMX with Advanced Uninstaller PRO, you are assured that no Windows registry items, files or directories are left behind on your disk.

Your Windows PC will remain clean, speedy and able to run without errors or problems.



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. 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 Advanced Uninstaller PRO discovered and classified as "leftovers" on other users' PCs.

2019-07-30 / Written by Daniel Statescu for Advanced Uninstaller PRO

follow @DanielStatescu
Last update on: 2019-07-30 07:45:03.520