Originally Posted by pdhenry
Define "truly remove" and "cleaner." I'm likely to suspect that you have no idea what you're talking about, particularly if you think it affects the operation or use of the TiVo one way or the other.
Funny, but okay, here is an explanation:
Going back to the 1980's, in DOS, when you deleted a file, the file allocation table (FAT) was updated to show the file was deleted. You could in fact, manipulate the FAT manually using a hex editor and unmark the file. Later came undelete utilities for the less computer savvy, so they could perform this without knowing much about computers. I used the same methods for hiding directories, before there were tools for doing this. You could recover your deleted file only if the space it occupied had not yet been overwritten.
Fast forward to today, where current operating systems are more forgiving and more friendly for the masses (less computer savvy). Contemporary operating systems now have a "Recycle Bin", which allows users to haphazzardly delete thier files and then undelete it when they realize what they did wrong. The difference between this and in the DOS days is you can retrieve your deleted file at almost any time, without having to catch it before its filespace is overwritten. Why, because it's not really deleted, it's only moved to a special folder - a folder called "Recycle Bin". It's only when you remove it from the recycle bin that the file is treated like in the DOS days. At that point, you can still undelete it with utilities, if the filespace has not yet been overwritten. (even then, there are tools that facilitate the knowledgeable to recover files that were delted, even when overwritten - it's the reason the government calls for sensitive data to be overwritten multiple times - you may have seen utilities, often called shredders, that facilitate ths.).
Such is the TiVo "Recently Deleted" folder. When you delete a program, you are just moving it to a special folder called "Recently Deleted", where it resides until either you or TiVo deletes it. You can delete these programs (stored as files on the hard drive) by individually selecting each one and deleting it. TiVo deletes them programmatically, as additional space is needed to record new shows when you are low on storage space. Until either you or TiVo deletes the program from the "Recently Deleted" folder, the file exists on the hard drive and the space it occupies on the hard drive cannot be written to.
When you delete all the probrams out of the "Recently Deleted" folder, you free up the physical space each of those files occupies so that when the hard drive stores your next program, there is more contiguous free space to store the file and the hard drive doesn't have to hunt for free space. This is really more a discussion to have face-to-face to properly convey, or requires a lot of typing. If you are really interested, Google on "defragment" or go to Wikipedia and look it up - you can find it under defragment. For that matter, you can also find out how hard drives work using the same methods. TiVo Community Forum doesn't allow embedded URLs (you would know them as links to other websites), or I would leave a few.
If you still don't believe it will help, then do some research on your own, figure out how computers work and make your own judgement. The TiVo is a computer that runs the Linux operating system. As such it is open source code. You can get a copy of the source code and pour over it yourself if you like.
This is really tiring and I really have far better things to do - I guess I was just caught up in the moment. I hope you figure it out for yourself. I will take one of the previous suggestions and I will submit the idea to TiVo myself.