Jump to content

Ultimate Portable C-Cleaning


Super Fast

Recommended Posts

Portable CCleaners usually have a few problems:

 

Use .bat files (annoying)

Must detect installed CCleaner before running (inaccurate on non default directories)

Breaks an existing CCleaner installation (inconvenient & time consuming)

 

Using 4 programs, we can fix these 3 major problems & others not listed also.

______________________________(CCleaner)______________________________

 

Download & install freeware CCleaner. http://www.CCleaner.com/

 

Under options & advanced, check hide warning messages & save all settings to ini file

Close CCleaner & create a copy on the desktop.

 

Delete uninst.exe from the desktop copy of CCleaner

_____________________________(stubbieman)_____________________________

 

Download & install freeware stubbieman sfx. http://www.snapfiles.com/get/stubbie.html

 

Uncheck delete unpack folder..., prompt for unpack folder..., & prompt user before overwriting... on project settings tab

For target, browse to your desktop & save as Reg.exe

For default unpack folder, choose <TEMP> from the drop down list

 

Enter these commands 1 by 1 under the Run Last tab using ctrl + c to copy & ctrl +v to paste

 

regsvr32 /s /u CCHelper.ocx

regsvr32 /s /u CCleaner.dll

regsvr32 /s /u CCListBar.ocx

regsvr32 /s /u CCListView.ocx

regsvr32 /s /u CCSubTimer.dll

regsvr32 /s /u CCSystem.dll

regsvr32 /s /u CCTab.ocx

regsvr32 /s /u CCTreeView.ocx

 

regsvr32 /s CCHelper.ocx

regsvr32 /s CCleaner.dll

regsvr32 /s CCListBar.ocx

regsvr32 /s CCListView.ocx

regsvr32 /s CCSubTimer.dll

regsvr32 /s CCSystem.dll

regsvr32 /s CCTab.ocx

regsvr32 /s CCTreeView.ocx

 

Under the build it tab, click build sfx

_______________________________(win rar)_______________________________

 

Download & install a registered version of win rar. (link not provided)

 

Right-click on desktop & new/compressed folder named Extract.

 

Copy (NOT move) these files into this zip folder from the program files/CCleaner folder:

 

cchelper.ocx

CCleaner.dll

cclistbar.ocx

cclistview.ocx

ccsubtimer.dll

ccsystem.dll

cctab.ocx

cctreeview.ocx

 

Copy Reg.exe that we created with stubbieman to Extract.zip & the desktop CCleaner folder.

 

Open win rar & browse to the Extract.xip folder. At the top beside file, click commands & scroll to the bottom to convert archive to SFX.

Under the SFX tab, click advanced SFX options & go to the modes tab.

Change Silent Mode to Hide All & Overwrite mode to overwrite all files.

 

Under General tab, click Create in "Program Files". Path to extract, type in Common Files.

Go down to run after extraction & type Reg.exe in the box.

Click OK. Click OK again.

_______________________________(iexpress)______________________________

 

Go to start/run & type iexpress. Hit enter.

 

Click next, next, & type Piriform / C-Cleaner / 1.40 for package title.

 

Click next, next, & next. For add files, add the contents of the CCleaner folder on the desktop. Click next, & install program 1 is Reg.exe.

Post install is CCleaner. Click next, next, & next again. Checkmark store files using long file name... & hide file extracting progress.

Browse to the Desktop & save as Clean.exe. Click next, checkmark no restart & next, checkmark don't save self extract... & next, then finish.

 

Reload iexpress same as before. Click next, next, use Piriform / C-Cleaner / 1.40 for package title, & next again.

For confirmation prompt, click prompt user with & type Run C-Cleaner? Click next, next, add files & Clean.exe & Extract.exe.

Click next & Clean.exe is program 1, & post install is Extract.exe. Click next, next, & next again.

 

Checkmark store files using long file name... & hide file extracting progress. Browse to the desktop & save it as C-Cleaner Portable & click next.

Checkmark no restart & next. Don't save directive file & next. Then next again & finish.

__________________________(Why do it this way?)_________________________

 

How does this solve my problems?

 

1- CCleaner & Reg.exe are extracted to a temp dir. Reg.exe replaces a .bat file & registers CCleaner.

2- CCleaner is then run, after which any installed CCleaner is "broken" after you close CCleaner.

3- No check is needed. Extract.exe copies 8 ocx & dll files to common files folder along with Reg.exe & re-registers them when closing CCleaner.

 

Any CCleaner that is installed on the pc will now work. Be sure to use a registered rar version so "made with trial version" doesn't appear.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.