Jump to content

How to empty the Windows Recycle Bin automatically


Karlston

Recommended Posts

All files that you delete regularly on Windows are moved to the Recycle Bin first. Designed as a last resort to recover accidentally deleted files, files that sit in the Recycle Bin may sit there for a long period. While that is not a huge problem most of the time, if disk space is scarce, it may be frustrating to empty the Recycle Bin manually regularly.

 

You could set a custom Recycle Bin size to avoid it occupying too much space on a drive, or, use automation to clear the Windows Recycle Bin regularly.

 

This guide offers a general solution to the Recycle Bin problem, and a specific solution that is only available on Windows 10 devices.

General Solution for all Windows versions

powershell delete recycle bin files

 

The following method is compatible with all Windows versions and editions. It requires the creation of a batch file and running that batch file either using a policy or as a startup command.

  1. Right-click on the desktop or another folder and select New > Text Document.
  2. Paste the following line of code into the document: PowerShell.exe -NoProfile -Command Clear-RecycleBin -Confirm:$false
  3. Save the document.
  4. Rename it to emptyrecyclebin.bat. Make sure the file has the .bat extension and not .bat.txt.
  5. Test the file once to make sure it works.

empty recycle bin shutdown

 

The next step depends on the Windows edition. If you run professional or Enterprise editions, do the following:

  1. Open the Start Menu.
  2. Type gpedit.msc and select the result to load the Group Policy Editor.
  3. Go to Computer Configuration > Windows Settings > Scripts > Shutdown
  4. Double-click on Shutdown to open its Properties.
  5. Select Add.
  6. Use the Browse option to pick the emptyrecyclebin.bat that you created previously.
  7. Select ok.

Windows will execute the script (to delete Recycle Bin content) when Windows shuts down automatically from that moment on.

 

You can use the same process to delete the script again if you don't want to use it anymore.

 

If you run Windows 10 Home, you may execute the script on startup by placing it in the startup folder:

  1. Open Explorer.
  2. Type in the address bar shell:startup. This should open the startup folder.
  3. Drag and drop the script to the folder.

Windows will execute the script on startup automatically from that moment on. You can delete the script again if you don't want to use it anymore. (via Major Geeks)

Storage Sense on Windows 10

empty recycle bin windows 10 automatically

 

Microsoft's Windows 10 operating system comes with a new feature called Storage Sense; you may configure it to delete Recycle Bin content, and other temporary files, regularly and automatically.

  1. Use the shortcut Windows-I to open the Settings application.
  2. Go to System > Storage.
  3. Select "Change how we free up space automatically" on the Storage page.
  4. Toggle Storage sense to "On".
  5. Set a desired period for the feature, e.g. every day, week, month, or on low disk space.
  6. Check "Delete temporary files that my apps aren't using".
  7. Set the desired period that deleted files need to sit in the Recycle Bin untouched before Windows deletes the files. The default period is 30 days, you may change that to 1, 14 or 60 days (or never).
  8. If you don't want files in the download folder to be deleted automatically, make sure that setting is set to "never".

 

Windows will from that moment on delete files in the Recycle Bin if the time they have been in the recycle bin untouched exceeds the selected period.

 

Source: How to empty the Windows Recycle Bin automatically (gHacks - Martin Brinkmann)

Link to comment
Share on other sites


  • Replies 2
  • Views 788
  • Created
  • Last Reply

@Karlston....that's a neat help for those who want to use it. In my case however I tend to put stuff in the recycle bin  and then discover later that I want to use or check it again.

I'm one of those people who tend to change their mind again and again....no I'm not, yes you are...no I'm not....😀😀😀

Link to comment
Share on other sites


Why should I want to use such a weird method I can do the same with right-click to $Recycle Bin on desktop and then to "Empty Recycle Bin"
Besides, I use the HDD and I like if my deleted files are "wiped" ie deleted in safe mode and that is why I use CCleaner where have selected with  "wipe deleted files" in the options. Have never no problems, because I use CCleaner always before closing computer and also after all programs are started again.

Link to comment
Share on other sites


Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...