Publishers

STM32CubeMX STM32CubeMX





A guide to uninstall STM32CubeMX from your PC

You can find on this page detailed information on how to remove STM32CubeMX for Windows. It was coded for Windows by STMicroelectronics. Further information on STMicroelectronics can be found here. C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\Uninstaller\startuninstall.exe is the full command line if you want to remove STM32CubeMX. STM32CubeMX.exe is the STM32CubeMX's primary executable file and it occupies circa 174.75 MB (183235399 bytes) on disk.

STM32CubeMX installs the following the executables on your PC, occupying about 184.42 MB (193380091 bytes) on disk.

  • STM32CubeMX.exe (174.75 MB)
  • jabswitch.exe (33.50 KB)
  • jaccessinspector.exe (94.50 KB)
  • jaccesswalker.exe (58.50 KB)
  • jaotc.exe (14.00 KB)
  • jar.exe (12.50 KB)
  • jarsigner.exe (12.50 KB)
  • java.exe (38.00 KB)
  • javac.exe (12.50 KB)
  • javadoc.exe (12.50 KB)
  • javap.exe (12.50 KB)
  • javaw.exe (38.00 KB)
  • jdeprscan.exe (12.50 KB)
  • jdeps.exe (12.50 KB)
  • jfr.exe (12.50 KB)
  • jimage.exe (12.50 KB)
  • jjs.exe (12.50 KB)
  • jlink.exe (12.50 KB)
  • jmod.exe (12.50 KB)
  • jrunscript.exe (12.50 KB)
  • keytool.exe (12.50 KB)
  • kinit.exe (12.50 KB)
  • klist.exe (12.50 KB)
  • ktab.exe (12.50 KB)
  • pack200.exe (12.50 KB)
  • rmid.exe (12.50 KB)
  • rmiregistry.exe (12.50 KB)
  • serialver.exe (12.50 KB)
  • unpack200.exe (126.00 KB)
  • eclipse.exe (518.70 KB)
  • eclipsec.exe (230.70 KB)
  • STM32PackCreator.exe (8.29 MB)
...click to view all...

The information on this page is only about version 6.6.1 of STM32CubeMX. For more STM32CubeMX versions please click below:

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

Directories found on disk:
  • 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\db\contextual\boardperipherals\Audio Line Inputs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Audio Line Outputs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Audio Processor.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\Joystick.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Memory Card.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Microphones.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Number of LEDs.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\boardperipherals\Potentiometer.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\User Buttons.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\ADF.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\CORTEX_M0+.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\CORTEX_M33.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\CORTEX_M33_S.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\CRC.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\DAC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\DCACHE.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\DEBUG.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\GPDMA.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\GPU.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\GPU2D.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\HDP.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\HSEM.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\HSPI.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\ICACHE.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\KMS.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LINKEDLIST.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LINUART.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMADC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMCOMP.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMDAC.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMI2C.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMLPDMA.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMLPGPIO.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMLPTIM.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMLPUART.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMOPAMP.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMSPI.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPBAMVREFBUF.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\LPDMA.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\MCE.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\MD5.xml
  • C:\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\db\contextual\peripherals\MDF.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\RAMCFG.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\SAES.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\Security Area.xml

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

Use regedit.exe to delete the following additional registry values from the Windows Registry:
  • 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-123375111-957755513-183791151-1001\\Device\HarddiskVolume2\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\jre\bin\javaw.exe


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

STM32CubeMX is a program marketed by the software company STMicroelectronics. Frequently, people want to erase this application. This can be efortful because doing this manually takes some skill regarding removing Windows applications by hand. The best EASY action 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 PC, install it. This is good because Advanced Uninstaller PRO is a very potent uninstaller and general utility to take care of your Windows PC.

DOWNLOAD NOW

  • visit Download Link
  • download the program by pressing the DOWNLOAD button
  • install Advanced Uninstaller PRO
2. Run Advanced Uninstaller PRO. It's recommended to take some time to admire the program's design and number of functions available. Advanced Uninstaller PRO is a very good system utility.

3. Press the General Tools button
Go to General Tools


4. Activate the Uninstall Programs feature
Go to Uninstall Programs


5. A list of the applications installed on the computer will be shown to you

6. Scroll the list of applications until you locate STM32CubeMX or simply click the Search field and type in "STM32CubeMX". The STM32CubeMX app will be found very quickly. After you select STM32CubeMX in the list of programs, the following information about the application is made available to you:


  • Safety rating (in the lower left corner). This 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 program you want to remove, by pressing the Properties button.
7. Press the Uninstall button. A confirmation page will show up. Confirm the uninstall by pressing Uninstall. Advanced Uninstaller PRO will uninstall STM32CubeMX.
Uninstall STM32CubeMX


8. After removing STM32CubeMX, Advanced Uninstaller PRO will ask you to run an additional cleanup. Click Next to proceed with the cleanup. All the items of STM32CubeMX that have been left behind will be detected and you will be able to delete them. By uninstalling STM32CubeMX using Advanced Uninstaller PRO, you can be sure that no registry entries, files or folders are left behind on your system.

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



Disclaimer

This page is not a recommendation 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 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' PCs.

2022-08-15 / Written by Daniel Statescu for Advanced Uninstaller PRO

follow @DanielStatescu
Last update on: 2022-08-15 18:05:03.460