APK Registry Cleaning Engine 2002++ SR-7
http://www.techpowerup.com/downloads/389
EDIT: Updated model here (improved installation documentation only):
http://forums.techpowerup.com/showthread.php?t=19905
* That one is... & the most accurate one you'll ever find, & safest!
IF you delete the registry entries made by uninstalled programs, it will not make any holes or 'fragment' your registry bcuz your operating system is already void of the uninstalled software.
You do fragment it though, but iirc, the MoveFile API (what defraggers use) can defrag the hive files themselves, in relation to other files on the disk.
Internally? Leaving holes CAN leave a 'swiss cheese' effect, shorter records, but entries nonetheless... Database folks know about table compaction... & DB Compacts/Reorgs... they are a filesystem of sorts & can internally FRAGMENT.
To 'compact' it, you have options (exports to text & then remiport is one, using registry compactors is another (mine has backup/restore features in this way)).
As a matter of fact, I don't think you can even defrag your registry, as it is not really a file system.
Oh, in a real way? It is...
This is why I used the chkdsk term below in my P.S. later, for how mine works in essence...
Instead of using MFT$ or FAT?? In a real way, the engine of my program uses registry disk paths as its MFT$/FAT & checks for the validity of said entries... if not present on disk but is in registry? BURN IT!
(Helps clean up uninstallers tracks, & tracks of YOURS that, lol (sinister laff), you may NOT want to be seen also).
Just like chkdsk does using FAT/MFT$ basically... very safe, & does the job on those accounts I note.
Simply defragging the hard drive would help.
Yes, as I noted above & for what/why/when... for external to other files on disk relative yes... but not for "internal holes", which entries put in & out of it DO cause, like any other file or database.
And no, defragging the registry (or the hard drive) will not boost FPS, but it may boost load times.
Yes, less data to vector thru for init.'s of programs & OS...
However OPtimizing the registry with some tool (or by yourself) may yield performance benefits.
Yes...
APK
P.S.=> A smaller registry's less to vector read thru, & gives faster initializations to apps & the OS since it is smaller...
So, some small performance gain can result, but the benny imo?
Security features!
A feature of wiping tracks you may NOT want to be seen, & making sure uninstalls clean up their mess, @ least some, in the registry (my engine takes care of all of that via how it works... "chkdsk for the registry" as I call it!)... apk