Publishers

STM32CubeMX STM32CubeMX





A way to uninstall STM32CubeMX from your system

STM32CubeMX is a software application. This page holds details on how to remove it from your PC. It is written by STMicroelectronics. You can read more on STMicroelectronics or check for application updates here. The application is often installed in the C:\Users\UserName\AppData\Local\Temp\7zS4545678C\jre\bin directory. Take into account that this location can vary being determined by the user's preference. You can remove STM32CubeMX by clicking on the Start menu of Windows and pasting the command line C:\Users\UserName\AppData\Local\Temp\7zS4545678C\jre\bin\javaw.exe. Keep in mind that you might receive a notification for administrator rights. The program's main executable file has a size of 44.38 KB (45448 bytes) on disk and is called jabswitch.exe.

STM32CubeMX contains of the executables below. They take 852.72 KB (873184 bytes) on disk.




  • jabswitch.exe (44.38 KB)
  • jaccessinspector.exe (103.38 KB)
  • jaccesswalker.exe (69.38 KB)
  • jar.exe (23.38 KB)
  • jarsigner.exe (23.38 KB)
  • java.exe (48.88 KB)
  • javac.exe (23.38 KB)
  • javadoc.exe (23.38 KB)
  • javap.exe (23.38 KB)
  • javaw.exe (48.88 KB)
  • jdb.exe (23.38 KB)
  • jdeprscan.exe (23.38 KB)
  • jdeps.exe (23.38 KB)
  • jfr.exe (23.38 KB)
  • jimage.exe (23.38 KB)
  • jlink.exe (23.38 KB)
  • jmod.exe (23.38 KB)
  • jpackage.exe (23.38 KB)
  • jrunscript.exe (23.38 KB)
  • jshell.exe (23.38 KB)
  • jstatd.exe (23.38 KB)
  • jwebserver.exe (23.38 KB)
  • keytool.exe (23.38 KB)
  • kinit.exe (23.38 KB)
  • klist.exe (23.38 KB)
  • ktab.exe (23.38 KB)
  • rmiregistry.exe (23.38 KB)
  • serialver.exe (23.38 KB)
...click to view all...

The information on this page is only about version 6.14.0 of STM32CubeMX. You can find here a few links to other STM32CubeMX releases:

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

Folders remaining:
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX

Generally, the following files are left on disk:
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\AudioLineInput.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\AudioLineOutput.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\AudioProcessor.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Button.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Camera.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\CAN.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Connector.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Cryptography.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\DebugConnector.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Display.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Ethernet.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Joystick.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\LED.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\MemoryCard.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Microphone.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\OnBoardFeature.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Potentiometer.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\PowerSupply.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\RS232.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\RS485.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Sensor.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\SMPS.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Speaker.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\STLink.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\TouchFeature.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\USBPort.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\boardperipherals\Wireless.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\core\core.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ADC10.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ADC12.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ADC12Channel.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ADC14.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ADC14Channel.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ADC16.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ADC16Channel.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\AdditionalInterface.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ADF.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\AES.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\AmcTimer.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\BSEC.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CAN.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CAN2.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\COMP.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\Connectivity.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CORDIC.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CORTEX_A35.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CORTEX_A35_NS.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CORTEX_A35_S.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CORTEX_M0+.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CORTEX_M33.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CORTEX_M33_S.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CORTEX_M7_APPLI.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CORTEX_M7_BOOT.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\CRC.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\Cryptography.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DAC.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DAC12.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DCACHE.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DCMI.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DCMIPP.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DDR.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DEBUG.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DES-TDES.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DFSDM.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DisplayController.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DSIHOST.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\DTS.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ETF.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\Ethernet.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\EthernetPort.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ETHSW.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ETM.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ETR.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\example.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ExternalMemoryInterface.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\FDCAN.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\FMAC.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\FMC.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\FMPI2C.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\FSMC.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\GFXMMU.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\GFXTIM.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\GPDMA.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\GPU.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\GPU2D.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\GraphicAccelerator.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\HASH.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\HDMI CEC.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\HDP.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\HMAC.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\HPDMA.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\HRTIM.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\HSEM.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\HSPI.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\I2C.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\I2S.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\I3C.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ICACHE.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\ICACHE_GPU2D.xml
  • C:\Users\%user%\AppData\Local\Programs\STM32CubeMX\db\contextual\peripherals\IO.xml

Registry keys:
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX

Additional values that are not removed:
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Users\UserName\AppData\Local\Programs\STM32CubeMX\STM32CubeMX.exe.FriendlyAppName
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Users\UserName\Downloads\STM32CubeMX.6.14.0\STM32CubeMX.6.14.0\SetupSTM32CubeMX-6.14.0-Win.exe.ApplicationCompany
  • HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Users\UserName\Downloads\STM32CubeMX.6.14.0\STM32CubeMX.6.14.0\SetupSTM32CubeMX-6.14.0-Win.exe.FriendlyAppName
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\bam\State\UserSettings\S-1-5-21-1055965228-3557261843-1467906659-1001\\Device\HarddiskVolume7\Users\UserName\AppData\Local\Programs\STM32CubeMX\jre\bin\javaw.exe


A way to remove STM32CubeMX using Advanced Uninstaller PRO

STM32CubeMX is an application released by STMicroelectronics. Sometimes, computer users want to uninstall this program. Sometimes this is efortful because deleting this by hand requires some experience related to removing Windows programs manually. One of the best SIMPLE solution 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 PC, add it. This is good because Advanced Uninstaller PRO is a very efficient uninstaller and general utility to maximize the performance of your Windows system.

DOWNLOAD NOW

  • visit Download Link
  • download the program by clicking on the DOWNLOAD button
  • install Advanced Uninstaller PRO
2. Start Advanced Uninstaller PRO. Take some time to get familiar with Advanced Uninstaller PRO's design and number of tools available. Advanced Uninstaller PRO is a very useful Windows tool.

3. Press the General Tools button
Go to General Tools


4. Click on the Uninstall Programs feature
Go to Uninstall Programs


5. A list of the applications existing on your PC 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 application will be found very quickly. Notice that when you select STM32CubeMX in the list of applications, the following data regarding the application is available to you:


  • Star rating (in the lower left corner). The star rating explains the opinion other users have regarding STM32CubeMX, from "Highly recommended" to "Very dangerous".
  • Reviews by other users - Press the Read reviews button.
  • Technical information regarding the application you wish to uninstall, by clicking on the Properties button.
7. Click the Uninstall button. A confirmation dialog will appear. Confirm the uninstall by clicking Uninstall. Advanced Uninstaller PRO will uninstall STM32CubeMX.
Uninstall STM32CubeMX


8. After uninstalling STM32CubeMX, Advanced Uninstaller PRO will offer to run an additional cleanup. Press Next to start the cleanup. All the items of STM32CubeMX which have been left behind will be detected and you will be able to delete them. By uninstalling STM32CubeMX with Advanced Uninstaller PRO, you are assured that no Windows registry entries, files or directories are left behind on your disk.

Your Windows 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, we are not saying that STM32CubeMX by STMicroelectronics is not a good application for your PC. This text simply contains detailed instructions on how to uninstall STM32CubeMX supposing you decide this is what you want to do. The information above contains registry and disk entries that Advanced Uninstaller PRO discovered and classified as "leftovers" on other users' PCs.

2025-04-10 / Written by Dan Armano for Advanced Uninstaller PRO

follow @danarm
Last update on: 2025-04-10 15:15:56.937