Переносим кэш браузеров на локальный диск Блог Александра Зубкова / 19.12.2016 Недавно у коллег опять всплыл вопрос о кэше браузера — некоторые сайты стали загружаться с ошибками, да и место на системном разделе стало катастрофически уменьшатся. В связи с этим, решил написать инструкцию, как настроить кэш в различных браузерах, ведь не каждый пользователь сможет добраться до скрытых настроек.Начнём с самого начала — что такое «кэш браузера»? Это выделенное место на диске, куда браузер складывает различные элементы, связанные с просматриваемыми страницами. Причём каждый браузер сам решает, какого размера должен быть этот каталог. Служит кэш для быстрой загрузки ранее просмотренных страниц, браузер просто забирает сохранённые данные, а это серьёзно экономит трафик и ресурсы. Но у этой технологии есть и недостатки — по умолчанию папка с кэшем находится на системном диске, а если есть несколько учетных записей, то для каждого пользователя создаётся свой раздел. Поэтому стоит переместить эту папку на локальный диск и указать браузеру путь к ней. А если места на диске катастрофически мало — ограничить размер папки, но это крайний случай.Как-то на просторах Галактики я уже писал, как почистить кэш браузера. Делать это стоит только в случае сбоя при загрузке страниц сайтов. Если всё работает нормально, увлекаться чисткой не стоит, буквально на следующий день, практически все удаленные данные вернутся на своё место. Кэш обновляется автоматически, а ежедневная очистка будет впустую нагружать канал для загрузки одних и тех же данных, тратить системные ресурсы вхолостую, что создаёт неудобства при работе. Согласен, бывают случаи, когда очистка кэша необходима. Допустим, вы работаете за компьютером не одни, и не хотите, чтобы другие пользователи знали какие сайты вы посещали. Или изменилась разметка сайта, обновились скрипты, да мало ли что там делает с сайтом веб-мастер. Вначале пробуйте обновить страницу с помощью комбинации клавиш Ctrl-F5. Это позволит обновить только текущую страницу, не затрагивая всего кэша браузера. Начнём с браузера Mozilla Firefox, как самого несговорчивого. Нажимаем комбинацию клавиш Win+R и в открывшееся поле, вставляем такую строку: %appdata%\Mozilla\Firefox\Profiles. Жмём Ок и перед нами предстанет окно проводника с нужной нам папкой. Обычно её название содержит кракозябры, у меня вот такие — f71f7on5.default. Скопируйте её в нужное вам место, например, в корень локального диска (e:\\ f71f7on5.default). Далее опять жмём Win+R и вставляем следующую строку: %appdata%\Mozilla\Firefox\profiles.ini. В блокноте откроется файл, отвечающий за настройки и размещение профиля пользователя. Здесь нужно указать путь к перенесённой папке. Для этого служит строка Profiles/ f71f7on5.default в переменной Path. В моём случае всё выглядит так:Обратите внимание на строку IsRelative=0, значение устанавливайте равное 0. По умолчанию обычно стоит двойка или единица.Переходим к следующему этапу, объясним браузеру, где находится его кэш. Для этого открываем браузер и вводим в адресную строку фразу: about:config, принимаем на себя риски и в любом месте страницы правой кнопкой мыши вызываем контекстное меню. Выбираем «Создать» - «Строка» и называем новую настройку именем browser.cache.disk.parent_directory, а в качестве значения указываем путь к папке: e:\\ f71f7on5.default. Перезапустите браузер, с этого момента он будет работать с новым месторасположением папки. Чтобы в этом убедиться, удалите старую папку, всё будет ОК. Переходим к следующему браузеру — Google Chrome. Повторяем процедуру с переносом папки с кэшем. Опять же жмём Win+R. Вписываем строку %userprofile%\\local settings\\application data\\google\\chrome и перед нами откроется окно с папкой User Data. Переносим её на другой диск, находим ярлык запуска и открываем его свойства (правая кнопка мыши). В поле «Объект» и после chrome.exeвписываем фразу: --user-data-dir="e:\\User Data" (после последней кавычки ставим пробел, а затем уже фразу). Обращаю внимание — впереди два дефиса, это не ошибка. Для надёжности проведите эту процедуру со всеми ярлыками запуска.Следующий браузер в списке — Opera. В консоли управления «Пуск — Выполнить» набираем %userprofile%\\AppData\\Local\\Opera Software\\Opera Stable и копируем папку Cache в другое место, куда хотим перенести кэш. Далее правой кнопкой на ярлыке запуска Оперы вызываем контекстное меню и открываем Свойства. Здесь в строке Объект вставляем параметр --disk-cache-dir="e:\Cache", где e:\Cache — путь к новой папке. После запуска браузера, он будет работать с вновь созданной папкой, а старую можно удалить.Вот таким образом можно перенести папки в другое место и освободить место на системном разделе. А в случае краха системы, сохранить свои пользовательские настройки. Удачи! Мозилла Опера браузер кэш браузера перенос кэша хром