Одной из лучших программ такого плана ( очистка компьютера от файлового мусора ) является Ccleaner. Эта программа не только очищает, но и может корректно деинсталлировать программы, чистить реестр. Скачать бесплатно программу Ccleaner можно на этом сайте.
Да, использую уже довольно давно. Сейчас у меня стоит уже версия 7. О ней у меня сложилось неплохое мнение, думаю, что она с успехом может заменить кучу других программ, рекламирующих себя как "уникальное" средство очистки компьютера от мусора и вредоносных объектов. Хотя я не использую некоторые из ее функций из-за того, что автоматическая оптимизация системы не всегда дает желаемые результаты. Особо критические в этом отношении действия предпочитаю делать ручками.
Дефрагментация диска - процедура, благодаря которой вы собираете воедино фрагменты жесткого диска, которые отвечают за одни и те же вещи. Когда допустим игра или фильм разбиты на несколько фрагментов на жесктом диске - компьютер работает медленнее. Дефрагментация автоматически собирает такие фрагменты, что придает скорость компьютеру.
Дефрагментацию выполняют специальные программы, например Defrag disk (версия 15-17). Дефрагментацию лучше выполнять раз в 6-8 месяцев. Хотя опять же, зависит от того как часто вы работаете за компьютером.
Компьютер от кэша почистить нельзя, потому что кэш - неотъемлемая часть операционной системы для хранения временных файлов и снести её можно только вместе с операционной системой, но тогда и работать будет не на чем.
А вот почистить сам кэш компьютера от этих временных файлов - можно и даже нужно. Сделать это можно при помощи программ-чистильщиков. Их много, платные и бесплатные, большие и маленькие. Я рекомендую Auslogics, так как она очень аккуратно работает с кэшем компьютера.
А реклама у вас, скорей всего, исходит из какого-нибудь дополнения в браузере, или же установилась рекламная программа. Решается это ее удалением из дополнений браузера и из списка программ, если она там есть.
CCleaner не плохо чистит систему,а вообще-то лучше чем отформатировать диск-лучшего не придумано)))