Please don't clutter user space

Hello, I’ve been loving Kdenlive after transitioning from Capcut, but after a while I’ve noticed it generates log/cache or whatever files on the top level of %USERPROFILE%\AppData\Local directory, as I use a lot of application on a daily basis and need to check crashes log from time to time, a cluttered user space makes it hard for me to govern the other app.

I’m using Windows 11

1 Like

Hi @Mio, and welcome to the forum and community.

Thanks for providing the screenshot but I don’t see a lot of Kdenlive clutter there.

some years ago’ i made a removal script for kdenlive (Windows) .. this was on old forum.

this is the link: www.wcn.it/kdenliveremover.zip

is a batch.. anyone can take a look to it to see what folder are related to a kdenlive installation. (Program files and appdata)

BTW these are the files/folders created on appdata local (latest nightly build) other folders are not related to Kdenlive. (or maybe a folders with a simple name like CACHE can be used from some other apps.. but.. it’s just cache)

CLS
;@echo off
@echo    __       .___            .__  .__          ]+[
@echo " |  | __ | /_   ____ |  | ||  __ ____
@echo " |  |/ // __ |/ __ \ /    |  | |  \  / // __ \ 
@echo " |    </ // \  /|   |  \  ||  |\   /\  /
@echo " || _ |___  >|  //| _/  _  >
@echo        /    /    /     /                   /
@echo                                              .__
@echo " _______   ____   _____   _______  _______  |  |
@echo " _  __ _/ __ \ /     \ /  _ \  / /_  \ |  |
@echo "  |  | /\  /|  Y Y  (  <> )   /  / __ |  |
@echo "  ||    _  >||  /_/ _/  (____  /____/
@echo                /      /                  /11-2025
@echo .
setlocal
:PROMPT
SET /P AREYOUSURE=Are you sure (Y/[N])?
IF /I “%AREYOUSURE%” NEQ “Y” GOTO END
cls
echo … Killing processes …
taskkill /IM “kioslave5.exe” /T /F
taskkill /IM “kdenlive.exe” /T /F
taskkill /IM “dbus-daemon.exe” /T /F
taskkill /IM “gpgme-w32spawn.exe” /T /F
taskkill /IM “ffplay.exe” /T /F
taskkill /IM “ffprobe.exe” /T /F
taskkill /IM “ffmpeg.exe” /T /F
taskkill /IM “melt.exe” /T /F
taskkill /IM “kdenlive_render.exe” /T /F
wmic process where name=‘kdenlive.exe’ delete
wmic process where name=‘kioslave5.exe’ delete
wmic process where name=‘dbus-daemon.exe’ delete
wmic process where name=‘gpgme-w32spawn.exe’ delete
wmic process where name=‘ffplay.exe’ delete
wmic process where name=‘ffprobe.exe’ delete
wmic process where name=‘ffmpeg.exe’ delete
wmic process where name=‘melt.exe’ delete
wmic process where name=‘kdenlive_render.exe’ delete

echo … deleting content of Kdenlive-related folders …
del %LOCALAPPDATA%\kdenlive*.* /s /q
del %LOCALAPPDATA%\cache*.* /s /q
del %LOCALAPPDATA%\mime*.* /s /q
del %LOCALAPPDATA%\kdenliverc /s /q	
del %LOCALAPPDATA%\user-places.xbel /s /q	
del %LOCALAPPDATA%\user-places.xbel.tbcache /s /q	
del %LOCALAPPDATA%\kdenlive-layoutsrc /s /q	
del %LOCALAPPDATA%\user-places.xbel.bak /s /q	
del %LOCALAPPDATA%\klanguageoverridesrc /s /q	
del %LOCALAPPDATA%\knewstuff3*.* /s /q	
del %LOCALAPPDATA%\kxmlgui5*.* /s /q	
del %LOCALAPPDATA%\kdeglobals /s /q	
del %LOCALAPPDATA%\cache\qtshadercache-x86_64-little_endian-llp64*.* /s /q
del %APPDATA%.kde*.* /s /q
del %APPDATA%.kde\cache-pc*.* /s /q
del %APPDATA%.kde\share*.* /s /q
DEL %APPDATA%\kdenlive*.* /s /q
del %LOCALAPPDATA%\kdenlive.notifyrc /s /q	
del %LOCALAPPDATA%\kdenlive-kddlayoutsrc /s /q	
del %LOCALAPPDATA%\state\kdenlivestaterc /s /q
echo … deleting content of CrashDumps folder …
del %LOCALAPPDATA%\CrashDumps*.* /s /q

echo … deleting main application …
del “c:\program files\kdenlive*.*” /s /q >nul
echo … deleting Kdenlive-related folders …

RMDIR /Q/S “c:\program files\kdenlive”
RMDIR /Q/S “%LOCALAPPDATA%\kdenlive”
RMDIR /Q/S “%LOCALAPPDATA%\knewstuff3”
RMDIR /Q/S “%LOCALAPPDATA%\kxmlgui5”
RMDIR /Q/S “%APPDATA%\kdenlive”
RMDIR /Q/S “%LOCALAPPDATA%\cache\qtshadercache-x86_64-little_endian-llp64”
RMDIR /Q/S “%APPDATA%.kde”
RMDIR /Q/S “%LOCALAPPDATA%\mime”

@echo     .___
@echo "  | /_   ____   ____
@echo " / __ |/  _ \ /    _/ __ \ 
@echo "/ // (  <> )   |  \  /
@echo "_ |_/||  /___  >
@echo      /           /     /
@echo .	
set /p DUMMY=Hit ENTER to continue…
:END
endlocal

rem HISTORY:
rem 08-2021 initial release
rem 09-2021 replaced “%programfiles%” with “c:\program files” because is not working on Windows 7
rem 10-2021 added deletion of “klanguageoverridesrc”	
rem 12-2021 added deletion of “kxmlgui5” and “knewstuff3”
rem 03-2022 added deletion of “qtshadercache-x86_64-little_endian-llp64”
rem 04-2023 added deletion of “.kde” and “mime”
1 Like