STM32CubeMX
A way to uninstall STM32CubeMX from your computer
This info is about STM32CubeMX for Windows. Below you can find details on how to uninstall it from your computer. It is written by
STMicroelectronics. Go over
here for more details on STMicroelectronics. STM32CubeMX is usually set up in the C:\Users\UserName\AppData\Local\Temp\7zS87C63910\jre\bin folder, but this location may differ a lot depending on the user's choice when installing the application. You can remove STM32CubeMX by clicking on the Start menu of Windows and pasting the command line C:\Users\UserName\AppData\Local\Temp\7zS87C63910\jre\bin\javaw.exe. Keep in mind that you might receive a notification for admin rights. jabswitch.exe is the STM32CubeMX's main executable file and it takes circa 44.38 KB (45448 bytes) on disk.
The following executable files are contained in STM32CubeMX. They occupy 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 current web page applies to STM32CubeMX version
6.15.0 alone. Click on the links below for other STM32CubeMX versions:
...click to view all...
If you are manually uninstalling STM32CubeMX we advise you to verify if the following data is left behind on your PC.
Folders found on disk after you uninstall STM32CubeMX from your PC:- 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\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX
Files remaining:- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\NonSecure\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\NonSecure\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\NonSecure\Inc\stm32u5xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\NonSecure\Inc\stm32u5xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\NonSecure\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\NonSecure\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\NonSecure\Src\stm32u5xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\NonSecure\Src\stm32u5xx_it.c
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\NonSecure\Src\system_stm32u5xx_ns.c
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\Inc\partition_stm32u585xx.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\Inc\stm32u5xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\Inc\stm32u5xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\Src\secure_nsc.c
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\Src\stm32u5xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\Src\stm32u5xx_it.c
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure\Src\system_stm32u5xx_s.c
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\Secure_nsclib\secure_nsc.h
- C:\Users\%user%\AppData\Local\Arm\Packs\ARM\CMSIS-View\1.2.0\Examples\Fault\B-U585I-IOT02A\Board\B-U585I-IOT02A\STM32CubeMX\STM32CubeMX.ioc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32F0xx_DFP\2.1.1\MDK\CubeMX\run_STM32CubeMX.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.14.0\MDK\CubeMX\run_STM32CubeMX.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.17.0\MDK\CubeMX\run_STM32CubeMX.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.17.1\MDK\CubeMX\run_STM32CubeMX.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32F7xx_DFP\2.14.1\MDK\CubeMX\run_STM32CubeMX.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32F7xx_DFP\2.15.1\MDK\CubeMX\run_STM32CubeMX.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\2.8.0\MDK\CubeMX\run_STM32CubeMX.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX\STCubeGenerated\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX\STCubeGenerated\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_it.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Blinky\STM32CubeMX\STCubeGenerated\STCubeGenerated.ioc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX\STCubeGenerated\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX\STCubeGenerated\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_it.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\Example\STM32CubeMX\STCubeGenerated\STCubeGenerated.ioc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX\STCubeGenerated\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX\STCubeGenerated\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_it.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\emWin\GUIDemo\STM32CubeMX\STCubeGenerated\STCubeGenerated.ioc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN\STM32CubeMX\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN\STM32CubeMX\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN\STM32CubeMX\STCubeGenerated\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN\STM32CubeMX\STCubeGenerated\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_it.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN\STM32CubeMX\STCubeGenerated\STCubeGenerated.ioc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN_FD\STM32CubeMX\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN_FD\STM32CubeMX\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN_FD\STM32CubeMX\STCubeGenerated\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN_FD\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN_FD\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN_FD\STM32CubeMX\STCubeGenerated\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN_FD\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN_FD\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_it.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\CAN\CAN_FD\STM32CubeMX\STCubeGenerated\STCubeGenerated.ioc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\FileSystem\File_Demo\STM32CubeMX\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\FileSystem\File_Demo\STM32CubeMX\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\FileSystem\File_Demo\STM32CubeMX\STCubeGenerated\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\FileSystem\File_Demo\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\FileSystem\File_Demo\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\FileSystem\File_Demo\STM32CubeMX\STCubeGenerated\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\FileSystem\File_Demo\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\FileSystem\File_Demo\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_it.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\FileSystem\File_Demo\STM32CubeMX\STCubeGenerated\STCubeGenerated.ioc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Client\STM32CubeMX\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Client\STM32CubeMX\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Client\STM32CubeMX\STCubeGenerated\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Client\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Client\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Client\STM32CubeMX\STCubeGenerated\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Client\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Client\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_it.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Client\STM32CubeMX\STCubeGenerated\STCubeGenerated.ioc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Server\STM32CubeMX\FrameworkCubeMX.gpdsc
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Server\STM32CubeMX\MX_Device.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Server\STM32CubeMX\STCubeGenerated\Inc\main.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Server\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_hal_conf.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Server\STM32CubeMX\STCubeGenerated\Inc\stm32h7xx_it.h
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Server\STM32CubeMX\STCubeGenerated\Src\main.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Server\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_hal_msp.c
- C:\Users\%user%\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\3.1.0\MDK\Boards\ST\STM32H743I_EVAL\Middleware\Network\BSD_Server\STM32CubeMX\STCubeGenerated\Src\stm32h7xx_it.c
Registry that is not uninstalled:- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\STM32CubeMX
- 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\STMicroelectronics\STM32Cube\STM32CubeMX\STM32CubeMX.exe.FriendlyAppName
- HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache\C:\Users\UserName\AppData\Local\Programs\STM32CubeMX\STM32CubeMX.exe.FriendlyAppName
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\bam\State\UserSettings\S-1-5-21-1908300141-3798343050-1841582928-1001\\Device\HarddiskVolume3\Program Files\STMicroelectronics\STM32Cube\STM32CubeMX\jre\bin\javaw.exe
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\bam\State\UserSettings\S-1-5-21-1908300141-3798343050-1841582928-1001\\Device\HarddiskVolume3\Users\UserName\AppData\Local\Programs\STM32CubeMX\jre\bin\javaw.exe
How to erase STM32CubeMX from your PC using Advanced Uninstaller PRO
STM32CubeMX is a program by STMicroelectronics. Some users decide to remove it. This can be difficult because uninstalling this manually requires some skill regarding PCs. One of the best SIMPLE action to remove 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 PC, install it. This is good because Advanced Uninstaller PRO is an efficient uninstaller and general utility to maximize the performance of your system.
DOWNLOAD NOW- visit Download Link
- download the setup by pressing the DOWNLOAD NOW button
- install Advanced Uninstaller PRO
2. Run Advanced Uninstaller PRO. It's recommended to take some time to get familiar with the program's design and number of features available. Advanced Uninstaller PRO is a powerful program.
3. Press the General Tools button

4. Activate the Uninstall Programs tool

5. A list of the applications installed on the PC will appear
6. Navigate the list of applications until you find STM32CubeMX or simply click the Search field and type in "STM32CubeMX". The STM32CubeMX program will be found automatically. Notice that when you click STM32CubeMX in the list of apps, some data about the application is available to you:
- Star rating (in the left lower corner). The star rating tells you the opinion other people have about STM32CubeMX, ranging from "Highly recommended" to "Very dangerous".
- Opinions by other people - Press the Read reviews button.
- Technical information about the application you wish to uninstall, by pressing the Properties button.
7. Click the Uninstall button. A confirmation dialog will appear. accept the uninstall by pressing the Uninstall button. Advanced Uninstaller PRO will automatically uninstall STM32CubeMX.

8. After removing STM32CubeMX, Advanced Uninstaller PRO will offer to run a cleanup. Click Next to proceed with the cleanup. All the items of STM32CubeMX which have been left behind will be found and you will be able to delete them. By removing STM32CubeMX using Advanced Uninstaller PRO, you are assured that no registry entries, files or directories are left behind on your system.
Your PC will remain clean, speedy and ready to serve you properly.
Disclaimer
The text above is not a recommendation to uninstall STM32CubeMX by STMicroelectronics from your PC, nor are we saying that STM32CubeMX by STMicroelectronics is not a good software application. This text only contains detailed info 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 stumbled upon and classified as "leftovers" on other users' PCs.
Last update on: 2025-08-11 06:44:09.220