Publishers

STM32CubeMX STM32CubeMX





A way to uninstall STM32CubeMX from your PC

STM32CubeMX is a software application. This page is comprised of details on how to remove it from your PC. The Windows version was developed by STMicroelectronics. More data about STMicroelectronics can be seen here. The application is frequently installed in the C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller directory. Keep in mind that this path can differ depending on the user's preference. STM32CubeMX's complete uninstall command line is C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe. startuninstall.exe is the programs's main file and it takes circa 44.98 KB (46055 bytes) on disk.

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




  • startuninstall.exe (44.98 KB)


This info is about STM32CubeMX version 5.2.1 alone. You can find below info on other versions of STM32CubeMX:

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

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

Check for and remove the following files from your disk when you uninstall STM32CubeMX:
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\auto-install.xml
  • 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

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


How to remove STM32CubeMX from your computer with the help of Advanced Uninstaller PRO

STM32CubeMX is an application offered by STMicroelectronics. Some computer users decide to erase this program. This can be troublesome because deleting this by hand takes some knowledge regarding PCs. One of the best QUICK solution 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 good because Advanced Uninstaller PRO is one of the best uninstaller and general utility to optimize your Windows system.

DOWNLOAD NOW

  • go to Download Link
  • download the program by pressing the DOWNLOAD button
  • install Advanced Uninstaller PRO
2. Start Advanced Uninstaller PRO. Take some time to admire Advanced Uninstaller PRO's interface and wealth of functions available. Advanced Uninstaller PRO is a powerful system utility.

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


4. Activate the Uninstall Programs tool
Go to Uninstall Programs


5. A list of the applications installed on your computer will be made available to you

6. Navigate the list of applications until you locate STM32CubeMX or simply click the Search feature and type in "STM32CubeMX". If it is installed on your PC the STM32CubeMX app will be found automatically. After you click STM32CubeMX in the list , the following information about the program is shown to you:


  • Star rating (in the lower left corner). The star rating tells you the opinion other people have about STM32CubeMX, ranging from "Highly recommended" to "Very dangerous".
  • Opinions by other people - Click on the Read reviews button.
  • Technical information about the program you wish to remove, by pressing the Properties button.
7. Click the Uninstall button. A confirmation dialog will come up. Confirm the removal by clicking Uninstall. Advanced Uninstaller PRO will remove STM32CubeMX.
Uninstall STM32CubeMX


8. After removing STM32CubeMX, Advanced Uninstaller PRO will ask you to run a cleanup. Press Next to perform 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 uninstalling STM32CubeMX with Advanced Uninstaller PRO, you can be sure that no Windows registry entries, files or folders are left behind on your disk.

Your Windows computer 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 for your PC. This text only contains detailed info on how to remove STM32CubeMX in case you decide this is what you want to do. Here you can find registry and disk entries that Advanced Uninstaller PRO discovered and classified as "leftovers" on other users' computers.

2019-06-05 / Written by Dan Armano for Advanced Uninstaller PRO

follow @danarm
Last update on: 2019-06-05 18:04:09.090