Firefox Cleaning and Vacuuming Dont Work

Forums: 

I have tried Bleach Bit 0.7.2 portable and installer
version and have the following problem with both of them.

The Firefox cleaning and vacuuming do not work and give the following error:

Exception while running operation 'firefox': '[Error 2] The system cannot find the file specified'
Disk space recovered: 0
Files deleted: 0
Errors: 1

I am running as Administrator on XP SP3.

Below is the log file output.

Traceback (most recent call last):
File "bleachbit\Worker.pyo", line 182, in run
File "bleachbit\Worker.pyo", line 127, in clean_operation
File "bleachbit\Cleaner.pyo", line 159, in is_running
File "bleachbit\Windows.pyo", line 226, in enumerate_processes
File "bleachbit\General.pyo", line 130, in run_external
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
Traceback (most recent call last):
File "bleachbit\Worker.pyo", line 182, in run
File "bleachbit\Worker.pyo", line 127, in clean_operation
File "bleachbit\Cleaner.pyo", line 159, in is_running
File "bleachbit\Windows.pyo", line 226, in enumerate_processes
File "bleachbit\General.pyo", line 130, in run_external
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
Traceback (most recent call last):
File "bleachbit\Worker.pyo", line 182, in run
File "bleachbit\Worker.pyo", line 127, in clean_operation
File "bleachbit\Cleaner.pyo", line 159, in is_running
File "bleachbit\Windows.pyo", line 226, in enumerate_processes
File "bleachbit\General.pyo", line 130, in run_external
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
Traceback (most recent call last):
File "bleachbit\Worker.pyo", line 182, in run
File "bleachbit\Worker.pyo", line 127, in clean_operation
File "bleachbit\Cleaner.pyo", line 159, in is_running
File "bleachbit\Windows.pyo", line 226, in enumerate_processes
File "bleachbit\General.pyo", line 130, in run_external
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
Traceback (most recent call last):
File "bleachbit\Worker.pyo", line 182, in run
File "bleachbit\Worker.pyo", line 127, in clean_operation
File "bleachbit\Cleaner.pyo", line 159, in is_running
File "bleachbit\Windows.pyo", line 226, in enumerate_processes
File "bleachbit\General.pyo", line 130, in run_external
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
Traceback (most recent call last):
File "bleachbit\Worker.pyo", line 182, in run
File "bleachbit\Worker.pyo", line 127, in clean_operation
File "bleachbit\Cleaner.pyo", line 159, in is_running
File "bleachbit\Windows.pyo", line 226, in enumerate_processes
File "bleachbit\General.pyo", line 130, in run_external
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
Traceback (most recent call last):
File "bleachbit\Worker.pyo", line 182, in run
File "bleachbit\Worker.pyo", line 127, in clean_operation
File "bleachbit\Cleaner.pyo", line 159, in is_running
File "bleachbit\Windows.pyo", line 226, in enumerate_processes
File "bleachbit\General.pyo", line 130, in run_external
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
Traceback (most recent call last):
File "bleachbit\Worker.pyo", line 182, in run
File "bleachbit\Worker.pyo", line 127, in clean_operation
File "bleachbit\Cleaner.pyo", line 159, in is_running
File "bleachbit\Windows.pyo", line 226, in enumerate_processes
File "bleachbit\General.pyo", line 130, in run_external
File "subprocess.pyo", line 594, in __init__
File "subprocess.pyo", line 822, in _execute_child
WindowsError: [Error 2] The system cannot find the file specified
C:\Program Files\BleachBit\bleachbit.exe:44: GtkWarning: gdkselection-win32.c:1204: OpenClipboard failed: The operation completed successfully.
C:\Program Files\BleachBit\bleachbit.exe:44: GtkWarning: gdkproperty-win32.c:200: OpenClipboard failed: The operation completed successfully.

I know I am going to love this program when it works on Firefox!

Sincerely, Teefermup

It seems your Windows XP system is missing a standard command called WMIC.EXE (Windows Management Instrumentation), but I am pretty sure this is a standard feature on Windows XP and later. Anything special about your system that would cause it to be missing, in an unusual place, unavaiable, or blocked?

If you are comfortable with the 'DOS box', you can test it yourself like this
1. Click the Windows Start menu
2. Click Run
3. Type CMD and hit enter
4. Type 'wmic path get_process get Caption' (without the quotes) and hit ENTER

Then, you should see a list of running processes.

CORRECTION: I changed 'wmi' to 'wmic'

---
Andrew, lead developer

All I get for the command prompt instruction is:

wmic /?
'wmic' is not recognized as an internal or external command,
operable program or batch file.

I used the indexer Everything to search for wmic.exe and it is
not on my computer. I went to Microsofts site and apparently
it is standard on XP Professional not Home.

Now what? Sincerely, Teefermup

Within a week I hope to release an update (BleachBit version 0.7.3) which will fix this problem for Windows XP Home 32-bit. Until then, you can try downgrading to BleachBit 0.7.1 which, if I remember right (or was it 0.7.0?), uses a different code.

---
Andrew, lead developer

Thank you for your help and I will try the other versions in the mean time

and I eagerly await the next version of Bleach Bit.

Sincerely, Teefermup

P. S. I have installed BleachBit 0.7.1 and it works.

---
Andrew, lead developer