Я как Роман соглашусь с Романом, и пожалуй с Игорем тоже - ну разве что не сказал бы, что некоторые грибы можно тоже есть хотя бы один раз - нельзя! Так и с реестром тоже, поламаете, всё, живите с глюками либо переустанавливайте систему. Безусловно, даже Microsoft Certified не могут вам гарантировать корректную отчистку реестра при всём их желании.
Игорь Лейко:
Разработчики чистилок не могут знать правильность разных записей по той причине, что реестр - это всего лишь база данных, в которую. любой разработчик программ может добавить что угодно. Собрать сведения о всех возможных параметрах и всех возможных записях от всех разработчиков программ нереально.
Вот вот, Microsoft поэтому и не выпускает таких утилит.
Roman V:
Такой программы от Microsoft нет. Также не рекомендуется использовать программы сторонних разработчиков, так как это может привести к нестабильной работе операционной системы.
Совершенно верно замечено.
Для содержания реестра в порядке, достаточно правильно устанавливать проверенное ПО, а для тестирования непроверренного можно воспользоваться виртуальной машиной. Не удалять программы/драйвера в ручную, а делать это при помощи пункта Программы и компоненты в Панели управления. Беречь компьютер от вирусов (e.g. MSE). Не отключать систему восстановления, иногда сможет выручить. На всякий случай соэдать резервную копию всей системы.