Publishers

STM32CubeMX STM32CubeMX





A way to uninstall STM32CubeMX from your system

This info is about STM32CubeMX for Windows. Below you can find details on how to uninstall it from your PC. It is developed by STMicroelectronics. More information about STMicroelectronics can be read here. STM32CubeMX is usually installed in the C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller directory, however this location may vary a lot depending on the user's option while installing the application. The full command line for removing STM32CubeMX is C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe. Keep in mind that if you will type this command in Start / Run Note you might receive a notification for admin rights. STM32CubeMX's primary file takes around 52.48 KB (53736 bytes) and is called startuninstall.exe.

STM32CubeMX is composed of the following executables which occupy 52.48 KB (53736 bytes) on disk:

  • startuninstall.exe (52.48 KB)


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

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

You should delete the folders below after you uninstall STM32CubeMX:
  • 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\boardperipherals\Accelerometer.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Analog I-O.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Arduino Form Factor.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Audio Line In.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Audio Line Out.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Battery.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Button.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Camera.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\CAN.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Compass.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Custom Form Factor.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Digital I-O.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Ethernet.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Gyroscope.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\IrDA.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Joystick.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\LCD Display (Graphics).xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\LCD Display (Segment).xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\LED.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Light Sensor.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Magnetometer.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Memory Card.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Memory.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Microphone.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\On-board Debug.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Other Connector.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Other Sensor.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Other.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Potentiometer.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Power Socket.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Power Supply.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Pressure Sensor.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\RAM.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\ROM.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\RS-232.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\RS-485.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Speaker.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Temperature Sensor.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Touch Key Sensing.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\USB.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\IPCC.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\OTFDEC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\PKA.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\PSSI.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\PWR.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

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

Supplementary values that are not cleaned:
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\STM32CubeMX.exe.FriendlyAppName
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\bam\State\UserSettings\S-1-5-21-2734501424-202212719-779619103-1001\\Device\HarddiskVolume1\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\STM32CubeMX.exe


A way to erase STM32CubeMX from your PC with the help of Advanced Uninstaller PRO

STM32CubeMX is a program marketed by STMicroelectronics. Frequently, users choose to erase it. Sometimes this can be difficult because uninstalling this manually requires some knowledge regarding removing Windows programs manually. The best QUICK solution to erase 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 on your Windows system, add it. This is good because Advanced Uninstaller PRO is the best uninstaller and general utility to maximize the performance of your Windows system.

DOWNLOAD NOW

  • navigate to Download Link
  • download the program 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 interface and wealth of tools available. Advanced Uninstaller PRO is a very useful 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 applications existing on your PC will appear

6. Scroll the list of applications until you locate STM32CubeMX or simply activate the Search field and type in "STM32CubeMX". If it exists on your system the STM32CubeMX application will be found automatically. Notice that after you select STM32CubeMX in the list of apps, some data about the program is available to you:


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


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

Your PC will remain clean, speedy and ready to take on new tasks.



Disclaimer

This page is not a piece of advice to uninstall STM32CubeMX by STMicroelectronics from your computer, nor are we saying that STM32CubeMX by STMicroelectronics is not a good application for your computer. This text simply contains detailed info on how to uninstall STM32CubeMX in case you want to. Here you can find registry and disk entries that Advanced Uninstaller PRO discovered and classified as "leftovers" on other users' computers.

2020-07-24 / Written by Daniel Statescu for Advanced Uninstaller PRO

follow @DanielStatescu
Last update on: 2020-07-24 18:58:53.080