From PC Cleaner:
Ultra PC Care is a complete application designed to detect all the problems on your system such as registry errors, disk problems and out-of-date drivers. Most computers that have been used for a few years typically have hundreds of registry errors built up, collectively slowing down the computer and making it freeze, crash and operate slowly.
Ultra PC Care's integrated registry optimizer will scan your Windows registry to find all of the obsolete, invalid & corrupt entries that cumulatively take their toll on your computer's speed and stability. All of a PC's components (screen, hard drive, RAM, DVD-Player, Printer, etc.) use pieces of software called drivers that enable them to function correctly. Outdated, corrupt, or missing drivers are a major reason why many PCs don't operate smoothly.
Ultra PC Care has a built-in driver updater that analyzes your PC's hardware for any driver-related error. It then automatically downloads and installs all of the correct drivers, ensuring that all of your PC's drivers are up to date. There are many other useful tools included with Ultra PC Care to help make your PC run like new again.
The disk optimizer will defragment your hard disks to improve your data access times. The undelete manager will recover any file that has been mistakenly erased. Disk Tools will remove all the junk files. The RAM optimizer will resolve all of the common causes of system crashes and application freezes. The duplicate files remover will search your PC for duplicates for you to delete in order to save valuable disk.