First, the error; second, the question.
I tried to upgrade to the latest version 5.0.x, but I encountered a recurring installation error during the process. I have attached a screenshot of the error for your reference.
Whenever I run BleachBit, the size and positions of my desktop icons are completely reset or changed. I never experienced this issue while using CCleaner, so I find it quite frustrating. Which specific option in BleachBit should I uncheck to prevent this from happening again?
Error opening file for writing
C\Users\xxx\AppDate\L:ocal\BleachBit\-ctypes.pyd
Click Abort to stop the installation..........
( I tride to install 5.0.2.3065)
andrew
Wed, 12/31/2025 - 16:36
Permalink
I do not see a screenshot.
I do not see a screenshot. This forum does not directly support images. Instead, some choices for posting screenshots are:
In case your screenshot is the the same as the text error opening file for writing, here are a few questions:
To rephrase the questions into some options you can try now:
Regarding resetting size and position of desktop icons, uncheck the Shellbags option under Windows Explorer. In case you forget, notice that when you enable it, it shows this warning: "This will reset the position of desktop icons"
---
Andrew, lead developer
Hul
Thu, 01/01/2026 - 04:52
Permalink
Hi Andrew,
Hi Andrew,
I followed the instructions in your kind installation guide email, and I have successfully installed the new version 5.0 after removing the old one. Thank you.
However, I have encountered another problem. The program seems to be running normally, but nothing actually appears on the screen. With version 4.0, the program would display correctly when I ran it as an administrator. But with version 5.0, it still does not show up on the screen even when I run it as an administrator.
I would like to kindly request your guidance once again regarding this issue.
andrew
Thu, 01/01/2026 - 14:15
Permalink
Either the application is
Okay, we are getting closer.
Either the application is stopping before it can show anything, or it's running in the background. To check the latter, open Windows Task Manager. Switch to the Details tab. Then, look for bleachbit.exe. Is it running? If so, it's hidden. If not, then it's crashing.
If crashing, please try this:
Did the GUI open? Or, is there an error message in the Command Prompt window? If there is an error message, please copy and paste it here.
(In the future, I will make this easier, so you do not need the Command Prompt.)
---
Andrew, lead developer
Hul
Thu, 01/01/2026 - 18:12
Permalink
"I followed your instructions
"I followed your instructions by running the Command Prompt as an administrator and entering the command "c:\program files (x86)\bleachbit\bleachbit.exe" --debug --gui --no-uac (including the quotation marks). However, the GUI did not open, and there were no error messages in the Command Prompt. Despite this, bleachbit.exe was confirmed to be running in the background."
Regards,
Hul
andrew
Thu, 01/01/2026 - 18:25
Permalink
In Windows Task Manager, kill
In Windows Task Manager, kill the process.
Then open Command Prompt. (It does not have to be as administrator.)
Repeat the same command but please change bleachbit.exe to bleachbit_console.exe . Does this give more information?
---
Andrew, lead developer
andrew
Fri, 01/02/2026 - 09:30
Permalink
For "Access denied: Could not
For both Failed to get language options and "Access denied: Could not write configuration to C:\Users\XXXX\AppData\Roaming\BleachBit\bleachbit.ini", please try renaming or deleting the bleachbit.ini file (which contains configuration).
Let me know whether that helps.
---
Andrew, lead developer
Hul
Fri, 01/02/2026 - 22:07
Permalink
Hi, Andrew
Hi, Andrew
I delete "bleachbit.ini" and run "c:\program files (x86)\bleachbit\bleachbit_console.exe" --debug --gui --no-uac
Then ..
C:\Windows\System32>"c:\program files (x86)\bleachbit\bleachbit_console.exe" --debug --gui --no-uac
XDG_DATA_DIRS=c:\program files (x86)\bleachbit\share
user_locale: ko_KR, locale_dir: c:\program files (x86)\bleachbit\share\locale\
Windows translation domain set to: bleachbit, dir: c:\program files (x86)\bleachbit\share\locale\
already an admin (UAC not required)
bleachbit runs but there is nothing in my monitor.
Regards,
Hul
andrew
Sat, 01/03/2026 - 10:20
Permalink
It's unusual that there is
It's unusual that there is nothing shown after the line "already an admin." When I follow the same procedure with the same BleachBit version, I have many more lines after "already an admin."
Do you use remote desktop, multiple monitors, high DPI, high text scaling, or other special software/configuration regarding the display?
Which antivirus/security software do you use? (examples: Windows Security /Defender, Norton 360, Bitdefender, Avast, McAfee)
When BleachBit is running but invisible, hold the ALT key while pressing TAB several times. Is there a window with the BleachBit icon (yellow broom over grey storage device)? When I do the same procedure on my side, I see both windows: the command prompt and the graphical window with the icon.
Have you installed many extra fonts?
Again when BleachBit is running but invisible, please check the details tab again in Windows Task Manager. Look for bleachbit.exe or bleachbit_console.exe. What are the status, CPU, and memory? On mine, the CPU is high for a moment while it is starting, but then CPU drops to zero. (It would be abnormal for the CPU to stay high.) The status is always running, and memory is 34,824 K.
Here's another thing to try. In Command Prompt before running bleachbit, type set PANGOCAIRO_BACKEND=fc and hit ENTER. This changes how BleachBit displays the graphical interface. The effect lasts only within the current Command Prompt session.
---
Andrew, lead developer
Hul
Sun, 01/04/2026 - 00:47
Permalink
*Do you use* remote desktop,
*Do you use* remote desktop, multiple monitors, high DPI, high text scaling,
or other special software/configuration regarding the display?>>>>Dual moniters, "Scale: 100%, Resolution: 1920x1080"
Antivirus >>> Bitdefender
Only I can see icon of Bleachbit.
"If no further recovery methods are effective, I will use version 4.x."
Regards,
Hul
andrew
Mon, 01/05/2026 - 09:37
Permalink
Hul,
Hul,
Could you please check in the Events section of BitDefender to check whether it is blocking BleachBit, or could you temporarily pause BitDefender to check whether this allows BleachBit to start? Many years ago, there was an issue that BitDefender falsely detected malware in an SQLite DLL that ships with BleachBit, and this caused a startup issue.
Before pausing security software, I need to remind users for security to be sure to download bleachbit from the official site www.bleachbit.org . (The sites ending in .net and .org are not official sites.) Also, you should see a digital signature with my name to confirm the software was not altered.
In case it is not BitDefender, to be honest, this is a strange issue without a clear solution, but if you want, we can continue troubleshooting. So that it does not get lost in my email inbox, would you open a ticket on GitHub? You can either summarize what's written here, or you can just post a link to this conversation. As a next step, I might send you a special build with extra logging to pinpoint the root cause. Once I understand it better, I can build a fix solution.
---
Andrew, lead developer