Jump to content
CCleaner Community Forums
212eta

Shredder - Shell Integration

Recommended Posts

The last version of CCleaner can Wipe Free Disk space.

 

-What about adding a Shredder that

will allow users to Securely Delete (i.e. Erase)

Files/Folders and the Recycle Bin via Right-click (i.e. Shell Integration)?

 

The Simple Pass-1, DoD-3, DoD-7, and Gutmann methods,

like in the Wipe Free Disk space, can be used.

Share this post


Link to post
Share on other sites

It already wipes the contents of the Recycle Bin so if you use a normal delete to the Recycle Bin in Windows and have CCleaner already configured to use secure deletion it will work that way when you run CCleaner. Also any user added Include files or folders available in Options->Include will also be securely deleted.

Share this post


Link to post
Share on other sites

Try create two .reg files with this content (bold). For create .reg files just open notepad, copy the content and save with .reg extension. Then just double-click the first file (you must be administrator) and enjoy. For remove, you use the second file.

CCleanerShredder.reg:

(This added an entry in the context menu of files and folders for secure deletion with CCleaner. You must configure secure deletion in the CCleaner's settings.)

 

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder]

@="CCleaner Shredder"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder\command]

@="ccleaner.exe /delete \"%1\""

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder]

@="CCleaner Shredder"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder\command]

@="ccleaner.exe /delete \"%1\""

 

CCleanerShredder(remove).reg:

(This removes the context menu entry.)

 

Windows Registry Editor Version 5.00

 

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder]

 

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder]

Share this post


Link to post
Share on other sites
Try create two .reg files with this content (bold). For create .reg files just open notepad, copy the content and save with .reg extension. Then just double-click the first file (you must be administrator) and enjoy. For remove, you use the second file.

CCleanerShredder.reg:

(This added an entry in the context menu of files and folders for secure deletion with CCleaner. You must configure secure deletion in the CCleaner's settings.)

 

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder]

@="CCleaner Shredder"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder\command]

@="ccleaner.exe /delete \"%1\""

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder]

@="CCleaner Shredder"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder\command]

@="ccleaner.exe /delete \"%1\""

 

CCleanerShredder(remove).reg:

(This removes the context menu entry.)

 

Windows Registry Editor Version 5.00

 

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder]

 

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder]

 

Wow!!!

Great Post!

THANK You!!!

 

I wish I could see a Percentage Progress Bar

to know How Much it remains, What has already Erased etc.

Share this post


Link to post
Share on other sites
It already wipes the contents of the Recycle Bin so if you use a normal delete to the Recycle Bin in Windows and have CCleaner already configured to use secure deletion it will work that way when you run CCleaner. Also any user added Include files or folders available in Options->Include will also be securely deleted.

 

It would be easier/faster to add a Shredder - Shell Integration instead of having to:

a. Send items to the Recycle Bin

and then,

b. Wipe the Recycle Bin contents

 

It wouldn't hurt adding a Shredder through Right-click?

Share this post


Link to post
Share on other sites
Try create two .reg files with this content (bold). For create .reg files just open notepad, copy the content and save with .reg extension. Then just double-click the first file (you must be administrator) and enjoy. For remove, you use the second file.

CCleanerShredder.reg:

(This added an entry in the context menu of files and folders for secure deletion with CCleaner. You must configure secure deletion in the CCleaner's settings.)

 

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder]

@="CCleaner Shredder"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder\command]

@="ccleaner.exe /delete \"%1\""

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder]

@="CCleaner Shredder"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder\command]

@="ccleaner.exe /delete \"%1\""

 

CCleanerShredder(remove).reg:

(This removes the context menu entry.)

 

Windows Registry Editor Version 5.00

 

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder]

 

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder]

 

 

 

 

 

You may be right!!!!

 

but I think CCleaner must provide this feature with integration of check marks..

 

I could not understand why some members suggest different softwares or making registry entries etc., although

we are here to talk only and only about CCLEANER and Only to improve CCLEANER.

not to promote other freeware and not for manually modify system settings, registry etc.

Share this post


Link to post
Share on other sites
You may be right!!!!

 

but I think CCleaner must provide this feature with integration of check marks..

 

I could not understand why some members suggest different softwares or making registry entries etc., although

we are here to talk only and only about CCLEANER and Only to improve CCLEANER.

not to promote other freeware and not for manually modify system settings, registry etc.

 

100 % ACK

Share this post


Link to post
Share on other sites

I guess that we all agree that CCleaner needs

a Shredder which can destroy items

through Right-Click (i.e. Shell Integration).

 

Let's see -IF- and -WHEN- Developers will hear us...

Share this post


Link to post
Share on other sites
Try create two .reg files with this content (bold). For create .reg files just open notepad, copy the content and save with .reg extension. Then just double-click the first file (you must be administrator) and enjoy. For remove, you use the second file.

CCleanerShredder.reg:

(This added an entry in the context menu of files and folders for secure deletion with CCleaner. You must configure secure deletion in the CCleaner's settings.)

 

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder]

@="CCleaner Shredder"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder\command]

@="ccleaner.exe /delete \"%1\""

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder]

@="CCleaner Shredder"

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder\command]

@="ccleaner.exe /delete \"%1\""

 

CCleanerShredder(remove).reg:

(This removes the context menu entry.)

 

Windows Registry Editor Version 5.00

 

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\CCleanerShredder]

 

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\CCleanerShredder]

 

 

Will this add a right click file delete option via ccleaner?? I really could use this feature!!! I used to use a small app called Secure File Shredder 3.2 before but I'd like to keep my system as streamlined as possible now. Not to mention it stopped being supported a few years ago.

 

On the other hand if Recycle bin items ARE shredded I could live with deleted to the recycle bin where I had been setting up a folder specifically where I would put things I wanted shredded.

Share this post


Link to post
Share on other sites
I guess that we all agree that CCleaner needs

a Shredder which can destroy items

through Right-Click (i.e. Shell Integration).

 

Let's see -IF- and -WHEN- Developers will hear us...

 

You are 100% WRONG

There is NOT unanimous agreement.

 

I am totally and fundamentally opposed to any such integration.

 

Normally XP behaves tolerably well,

but a right click is horrendously different and always variable, depending on what I click and how often.

If I select a 200 MByte *.exe file and right click,

Windows realises it is so feeble and slow compared to Linux that it cannot act soon enough if I delete the file,

so it locks me out of the system whilst it copies the file into a restore point just in case,

and perhaps a minute or so later I regain control and can choose "properties" because ALL I wanted was the version number.

 

There have been occasions when the context menu is open, and I need to choose a different item in the menu.

Then there can be further delays as it shifts and shuffles,

and I have known it to wait for my ENTER before it shows its last shuffle selection,

And what I intended as "Create Shortcut" becomes "Delete".

 

Heads will roll if my daughter does a right click to play a tune and instead all her purchased iTune folders are shredded.

 

A thousand times, NO THANKS

 

Alan

Share this post


Link to post
Share on other sites

forgive me if im wrong i have not had the time to properly read. but isnt he/she asking for a shell extension????

 

I personall would love it if ccleaner offered a secure over pass of files via right click.

 

yes of course this can all be done via the recycle bin so i wont moan as i love ccleaner :lol:

Share this post


Link to post
Share on other sites
You are 100% WRONG

There is NOT unanimous agreement.

 

I am totally and fundamentally opposed to any such integration.

 

Normally XP behaves tolerably well,

but a right click is horrendously different and always variable, depending on what I click and how often.

If I select a 200 MByte *.exe file and right click,

Windows realises it is so feeble and slow compared to Linux that it cannot act soon enough if I delete the file,

so it locks me out of the system whilst it copies the file into a restore point just in case,

and perhaps a minute or so later I regain control and can choose "properties" because ALL I wanted was the version number.

 

There have been occasions when the context menu is open, and I need to choose a different item in the menu.

Then there can be further delays as it shifts and shuffles,

and I have known it to wait for my ENTER before it shows its last shuffle selection,

And what I intended as "Create Shortcut" becomes "Delete".

 

Heads will roll if my daughter does a right click to play a tune and instead all her purchased iTune folders are shredded.

 

A thousand times, NO THANKS

 

Alan

 

hey alan. forgive me if im wrong again. lol seems to be a thing tonight. are u saying adding a right click is difficult?????

 

 

if so its not at all. its just a case of handling the arguments. example

 

 

 For Each arg As String In Environment.GetCommandLineArgs()			'Display argument		   TEXTBOX.TEXT = arg			Dim Dir As String = TEXTBOX.TEXT			Dim fi As New System.IO.FileInfo(Dir)			TEXBOX.TEXT = fi.Name'DO ACTIONS Next arg

 

 

which is a few lines of code.

 

but im very drunk and likely wrong to what u mean lol. sisters birthday :lol:

Share this post


Link to post
Share on other sites
hey alan. forgive me if im wrong again. lol seems to be a thing tonight. are u saying adding a right click is difficult?????

 

but im very drunk and likely wrong to what u mean lol. sisters birthday :lol:

 

You are forgiven ! !

 

I have added a shell extension myself which enables me to instantly use a file comparator on a pair of selected files.

I am not concerned about how it is done, just about the dangers if the wrong thing happens.

 

If I select a file and right click and use the keyboard to move down the list to "Create Shortcut" and then "Enter",

it has been known for the display to be slow and to still be showing "Create Shortcut" after the O.S. has moved on to "Delete", so my "Enter" is not applied to my chosen option of "Create Shortcut", but a rather undesirable "Delete".

On occasions when not using the keyboard but the mouse, it has sometimes twitched just as I did the right click, and the right click was not applied to what I was hovering over, but the next one up/down.

 

An accidental delete is not a nice thing, but it does first pause to ask if I want it in the recycle bin.

 

In my opinion an accidental WIPE or SHRED is a major disaster that should be prevented.

If WIPE or SHRED is implemented then it should have strong password protection to ensure it is no accident.

I will refuse to live with anything that enables a simple "Click and Go" to SHRED chunks of my computer.

 

Alan

Share this post


Link to post
Share on other sites

-1

Im not in favor of the idea. I realize there are people who would like this option. But I could never fully understand the need to wipe a file that I am discarding. If I send a file to the recycle bin, then it has no value or its otherwise not important enough to keep.

 

On that note. For those intersted in shredding files and wiping free space, I am currious how (or what you use) to protect good files?

Share this post


Link to post
Share on other sites

There's already a number of free utilities that offer right click secure deletion.

 

Personally I'm neutral on such a feature and could care less if it were included or not. I can easily understand why people would want it included since CC already has secure deletion routines build in, and it could make having other software installed for the task no longer needed.

 

I must confess many times when I've used Eraser I find myself thinking why can't CCleaner do this.

Share this post


Link to post
Share on other sites
If my daughter does a right click to play a tune and instead all her purchased iTune folders are shredded.

A Right-Click option to Erase Files/Folders could be -Optional-

(like the One of Wipe Free Space) so that users can/canNot Activate it.

Therefore, there is No Need to worry!

Share this post


Link to post
Share on other sites
I can easily understand why people would want it included

since CC already has secure deletion routines build in,

and

it could make having other software installed for the task no longer needed.

I must confess many times when I've used Eraser I find myself thinking why can't CCleaner do this.

Exactly, this is what I've been thinking for months...

 

If you agree to include an Optional Right-Click Eraser,

please, make sure that it can erase Shortcuts!!!

That's important!

 

Most Secure Delete programs canNOT Erase Shortcuts!!!

-The Eraser Tools of -BOTH- ACE and TuneUp Utilities canNot erase Shortcuts!

-R-Wipe&Clean can erase Shortcuts!

Share this post


Link to post
Share on other sites
-Eraser (Freeware) canNot erase Shortcuts!

Hmmm - I've never had a problem with Eraser removing shortcuts. :huh:

 

Two points with reference to the original post:

 

Personally, I would still choose to use a dedicated wiper (e.g. Eraser) from my context menu. I like tools that specialise.

 

However, I also think having an optional context menu (right-click) erase for ccleaner is a very good idea. Most software that offers context menu functionality does so optionally ... I think that's almost invariably the best approach (no sense in alienating users like Alan_B who aren't interested in such functionality by forcing it upon them). And such a feature certainly fits in with the role of ccleaner.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...