If you're using Driver Sweeper to clean up drivers on Windows 7, be aware that Driver Sweeper may prevent you from installing service packs. Driver Sweeper wipes Windows 7's built-in display drivers, which are considered as "system files". Service pack 1 and upcoming service packs run integrity check on system files, and if it detects any missing files – it won't let you install and display the following error message: "Service Pack Installation Cannot Continue (one or more system components that service pack requires are missing)".
If you're already a victim of this issue, please consult x:\Windows\Logs\CBS\CBS.log to determine which files you need to restore in-order to install Service Pack 1
check out the update below.
We recommend that you avoid automatic driver cleaners. If you would like to clean up driver data, we suggest that you do it manually from the registry editor. There is no need to delete files. But in fact, we also have a recommendation for vendors: Please provide proper uninstallers with your drivers, so there won't be any need for driver cleaners. Update:
We received a reply from the author of Driver Sweeper: "Since version 2.6.0, I think I added some entries from the DriverStore because ATi stores some settings files there. However, a few days ago I heard from some people not being able to install SP1 after running Driver Sweeper. I investigated the problem and found out that the installer checks for missing content from several directories. This is also the reason I released version 2.8.5 as quickly as possible
. The entries required for SP1 are removed from the database so they will not be cleaned anymore.
For the unlucky people, I created a topic at my forum
to help to resolve these problems."