STM32CubeMX
A way to uninstall STM32CubeMX from your computer
You can find below detailed information on how to uninstall STM32CubeMX for Windows. The Windows release was created by
STMicroelectronics. You can find out more on STMicroelectronics or check for application updates
here. The program is frequently found in the C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller folder. Keep in mind that this path can differ being determined by the user's preference. The full command line for uninstalling STM32CubeMX is C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe. Note that if you will type this command in Start / Run Note you might receive a notification for administrator rights. The program's main executable file occupies 52.48 KB (53736 bytes) on disk and is titled startuninstall.exe.
STM32CubeMX is comprised of the following executables which occupy 52.48 KB (
53736 bytes) on disk:
- startuninstall.exe (52.48 KB)
The information on this page is only about version
5.4.0 of STM32CubeMX. Click on the links below for other STM32CubeMX versions:
...click to view all...
Numerous files, folders and Windows registry data can not be deleted when you remove STM32CubeMX from your PC.
Folders that were left behind:- C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX
- C:\Users\%user%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\STMicroelectronics\STM32Cube\STM32CubeMX
Check for and remove the following files from your disk when you uninstall STM32CubeMX:- 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\OTFDEC.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\TrustZone.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
Registry that is not removed:- HKEY_CLASSES_ROOT\Applications\STM32CubeMX.exe
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX
- HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\App Paths\STM32CubeMX.exe
Open regedit.exe to delete the values below from the Windows Registry:- HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\STM32CubeMX.exe.FriendlyAppName
- HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Users\UserName\Desktop\(Temporaty)Program\ARM\STM32CubeMX\en.stm32cubemx_v5.4.0\SetupSTM32CubeMX-5.4.0.exe.ApplicationCompany
- HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Users\UserName\Desktop\(Temporaty)Program\ARM\STM32CubeMX\en.stm32cubemx_v5.4.0\SetupSTM32CubeMX-5.4.0.exe.FriendlyAppName
- HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Users\UserName\Desktop\(Temporaty)Program\ARM\STM32CubeMX\en.stm32cubemx-win-v6-13-0\SetupSTM32CubeMX-6.13.0-Win.exe.ApplicationCompany
- HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Users\UserName\Desktop\(Temporaty)Program\ARM\STM32CubeMX\en.stm32cubemx-win-v6-13-0\SetupSTM32CubeMX-6.13.0-Win.exe.FriendlyAppName
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\bam\State\UserSettings\S-1-5-21-452916373-2417677054-3824918893-1001\\Device\HarddiskVolume3\Users\UserName\.stm32cubemx\.jxbrowser-7.39.2\Chromium\chromium.exe
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\bam\State\UserSettings\S-1-5-21-452916373-2417677054-3824918893-1001\\Device\HarddiskVolume3\Users\UserName\Desktop\(Temporaty)Program\ARM\STM32CubeMX\en.stm32cubemx_v5.4.0\SetupSTM32CubeMX-5.4.0.exe
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\bam\State\UserSettings\S-1-5-21-452916373-2417677054-3824918893-1001\\Device\HarddiskVolume3\Users\UserName\Desktop\(Temporaty)Program\ARM\STM32CubeMX\en.stm32cubemx-win-v6-13-0\SetupSTM32CubeMX-6.13.0-Win.exe
How to erase STM32CubeMX from your PC with Advanced Uninstaller PRO
STM32CubeMX is a program released by STMicroelectronics. Sometimes, computer users try to uninstall this program. Sometimes this can be difficult because performing this manually requires some experience regarding Windows internal functioning. The best EASY practice to uninstall 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 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- visit Download Link
- download the program by pressing the DOWNLOAD NOW button
- set up Advanced Uninstaller PRO
2. Run Advanced Uninstaller PRO. Take some time to get familiar with the program's interface and wealth of tools available. Advanced Uninstaller PRO is a very useful system optimizer.
3. Click on the General Tools button
4. Click on the Uninstall Programs feature
5. All the programs installed on the computer will appear
6. Scroll the list of programs until you locate STM32CubeMX or simply activate the Search feature and type in "STM32CubeMX". If it exists on your system the STM32CubeMX program will be found automatically. Notice that after you select STM32CubeMX in the list of applications, the following data regarding the application is made available to you:
- Safety rating (in the lower left corner). This tells you the opinion other people have regarding STM32CubeMX, from "Highly recommended" to "Very dangerous".
- Reviews by other people - Click on the Read reviews button.
- Technical information regarding the program you want to uninstall, by pressing the Properties button.
7. Press the Uninstall button. A window asking you to confirm will appear. Confirm the uninstall by clicking Uninstall. Advanced Uninstaller PRO will remove STM32CubeMX.
8. After removing STM32CubeMX, Advanced Uninstaller PRO will offer to run a cleanup. Click Next to start 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 with Advanced Uninstaller PRO, you are assured that no Windows registry items, files or directories are left behind on your computer.
Your Windows PC will remain clean, speedy and ready to run without errors or problems.
Disclaimer
This page is not a recommendation to uninstall STM32CubeMX by STMicroelectronics from your PC, we are not saying that STM32CubeMX by STMicroelectronics is not a good application. This text simply contains detailed info on how to uninstall STM32CubeMX in case you decide this is what you want to do. Here you can find registry and disk entries that other software left behind and Advanced Uninstaller PRO discovered and classified as "leftovers" on other users' PCs.
Last update on: 2019-10-23 06:26:22.210