Publishers

STM32CubeMX STM32CubeMX





A guide to uninstall STM32CubeMX from your computer

This web page contains complete information on how to remove STM32CubeMX for Windows. The Windows release was developed by STMicroelectronics. More information on STMicroelectronics can be found here. Usually the STM32CubeMX program is found in the C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller directory, depending on the user's option during install. STM32CubeMX's entire uninstall command line is C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe. The program's main executable file is titled startuninstall.exe and it has a size of 70.60 KB (72294 bytes).

STM32CubeMX contains of the executables below. They take 70.60 KB (72294 bytes) on disk.




  • startuninstall.exe (70.60 KB)


The current page applies to STM32CubeMX version 4.26.0 only. You can find below a few links to other STM32CubeMX releases:

...click to view all...
If you are manually uninstalling STM32CubeMX we recommend you to verify if the following data is left behind on your PC.

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

The files below were left behind on your disk by STM32CubeMX's application uninstaller when you removed it:
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Accelerometer.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Analog I-O.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Arduino Form Factor.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Audio Line In.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Audio Line Out.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Battery.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Button.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Camera.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\CAN.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Compass.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Custom Form Factor.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Digital I-O.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Ethernet.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Gyroscope.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\IrDA.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Joystick.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\LCD Display (Graphics).xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\LCD Display (Segment).xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\LED.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Light Sensor.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Magnetometer.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Memory Card.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Memory.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Microphone.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\On-board Debug.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Other Connector.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Other Sensor.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Other.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Potentiometer.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Power Socket.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Power Supply.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Pressure Sensor.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\RAM.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\ROM.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\RS-232.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\RS-485.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Speaker.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Temperature Sensor.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Touch Key Sensing.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\USB.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\BSEC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\CORDIC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DDR.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DTS.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\FMAC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\GPU.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\IPCC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LINUART.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\OTFDEC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\PKA.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\PSSI.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\PWR.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\RF.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\TAMP.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\Timer 8-bit.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\TrustZone.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\UCPD.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\USBH_HS.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\VREFBUF.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\BDMA.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\BSEC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\CORDIC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\CORTEX_M4.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\CORTEX_M7.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DDR.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\DTS.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\ETZPC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FATFS_M.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FATFS_M4.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FATFS_M7.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FMAC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FREERTOS_M.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FREERTOS_M4.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\FREERTOS_M7.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\GIC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\GPU.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\GTZC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\GUI_INTERFACE.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\HSEM.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\IPCC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\MDMA.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\NVIC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\OPENAMP.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\OPENAMP_M.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\OPENAMP_M4.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\OPENAMP_M7.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\OTFDEC.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\PDM2PCM_M.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\PDM2PCM_M4.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\PDM2PCM_M7.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\PKA.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\PSSI.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\RESMGR_UTILITY.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\RF.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\STM32_WPAN.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\TAMP.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\TRACER_EMB.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\UCPD.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\USB_DEVICE_M.xml
  • C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\pinout\USB_HOST_M.xml

Registry that is not uninstalled:
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX

Registry values that are not removed from your computer:
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\STM32CubeMX.exe.FriendlyAppName
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\bam\State\UserSettings\S-1-5-21-3610099464-327350629-653925612-1001\\Device\HarddiskVolume3\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX\STM32CubeMX.exe


A way to delete STM32CubeMX from your computer with Advanced Uninstaller PRO

STM32CubeMX is an application released by STMicroelectronics. Some people want to uninstall it. Sometimes this is troublesome because uninstalling this by hand requires some advanced knowledge related to PCs. One of the best EASY procedure to uninstall 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 Windows PC, install it. This is a good step because Advanced Uninstaller PRO is the best uninstaller and all around utility to optimize your Windows computer.

DOWNLOAD NOW

  • visit 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 some time to get familiar with the program's design and number of tools available. Advanced Uninstaller PRO is a powerful package of tools.

3. Press the General Tools button
Go to General Tools


4. Press the Uninstall Programs button
Go to Uninstall Programs


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

6. Scroll the list of programs until you locate STM32CubeMX or simply click the Search field and type in "STM32CubeMX". The STM32CubeMX app will be found very quickly. When you click STM32CubeMX in the list of apps, the following data regarding the program is available to you:


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


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

Your 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 computer, we are not saying that STM32CubeMX by STMicroelectronics is not a good application. This page only contains detailed instructions on how to remove STM32CubeMX supposing you decide this is what you want to do. Here you can find registry and disk entries that our application Advanced Uninstaller PRO stumbled upon and classified as "leftovers" on other users' PCs.

2018-06-11 / Written by Dan Armano for Advanced Uninstaller PRO

follow @danarm
Last update on: 2018-06-11 12:30:54.870