Как скопировать кэш браузера

Обновлено: 07.07.2024

Перенести кэш Google Chrome на другой диск часто необходимо при переустановке операционной системы или самого браузера, для создания резервной копии таких данных, смене устройства (ноутбука, компьютера) на новый или просто другой. Наличие этих системных файлов браузера поможет быстрее загружать сайты, что освободит оперативную память и интернет-канал от дополнительной нагрузки.

Выполнить перенос можно простым копированием папки. Но настройка запуска обозревателя с указанием нового места хранения кешированных данных может вызвать трудности. Произвести ее можно несколькими способами: через настройку ярлыка программы, правку реестра системы, указание символической ссылки.

  • 1 Что такое кэш
  • 2 Перенос существующих папок
    • 2.1 Место хранения файлов в разных ОС
    • 2.2 Подготовка: создаем альтернативное место хранения
      • 2.2.1 Виртуальный диск
      • 2.2.2 Отдельная папка на реальном диске
      • 6.1 Правка реестра
        • 6.1.1 Изменение команды запуска
        • 6.1.2 Изменение правил запуска

        Что такое кэш

        Кэш браузера — системная папка на виртуальном или реальном диске компьютера, где сохраняются элементы просмотренных веб-страниц: оформление сайта, видеоконтент, звуки, изображения. Это ускоряет последующие загрузки страницы, так как при повторном обращении к сайту его основные элементы грузятся из кэша. Из интернета подгружаются обновленные данные.

        Если удалить временные данные, то пропадет информация о посещенных страницах. Чтобы сохранить их при замене диска, необходимо установить кэш на вновь установленный накопитель.

        Перенос существующих папок

        Нужные нам папки с файлами кэша размещаются по умолчанию по определенному адресу. Зная месторасположение директорий в каждой из популярных ОС, можно перенести их на другой ПК.

        Место хранения файлов в разных ОС

        Наиболее популярны три системы: Windows, Mac OS X, Linux. В каждой из них папка кэша, которую нужно будет перенести в новое место, находится по умолчанию в строго определенном месте.

        • Windows — размещает директорию по следующему адресу: C:\Users\логин_пользователя\AppData\Local\Google\Chrome\User Data\Default\Cache или C:\Users\логин_пользователя\AppData\Local\Google\Chrome\User Data\Profile1\Cache. Возможно, что при открытии каталога “логин_пользователя” не будет обнаружена директория AppData. Она по умолчанию не показывается, чтобы ее увидеть необходимо инициализировать показ скрытых каталогов, например, через панель управления.
        • Mac OS X — здесь директория находится по следующему адресу: /Library/Application Support/Google/Chrome/Default.
        • Linux — каталог размещается здесь://config/google-chrome\Default.

        Подготовка: создаем альтернативное место хранения

        Вначале подготавливается альтернативное месторасположение кэша, куда будет выполнен перенос. Это может быть папка на реальном накопителе или же монтируется виртуальный диск. Нужно учитывать, что размер кэша достигает даже нескольких гигабайт.

        Виртуальный диск

        Монтируется виртуальный диск под перенос кэша на реальном носителе. Для его создания средствами Windows необходимо проделать следующие шаги:

        1. Вызвать окно “Выполнить”, воспользовавшись комбинацией клавиш Win + R или активировав его через меню “Пуск”.
        2. В появившемся окне ввести “diskmgmt.msc” и подтвердить, нажав на клавишу ввода или кликнув по “OK”.
        3. Откроется вкладка менеджера дисков. Кликнуть по пункту “Действие” и выбрать строку “Создать виртуальный жесткий диск”.
        4. Начнется процесс монтирования. Для инициализации виртуального накопителя необходимо указать его месторасположение, придумать ему имя, задать размер, а тип рекомендуется выбрать “Фиксированный”. Подменю “Формат диска” предлагает два варианта: VHD и VHDX. Второй вариант устойчив при внезапных отключениях электроэнергии, но не поддерживает ОС ниже Windows 8. После заполнения всех полей нажать “ОК”.
        5. В диспетчере управления дисками появится новый накопитель, который нужно будет активировать в системе. Для этого щелкнуть ПКМ по заголовку и выбрать строку “Инициализировать диск”.
        6. В меню инициализации указать один из двух стилей: MBR или GPT-GUID. Первый подходит для всех ОС Windows, а второй — для Windows 10.
        7. Виртуальный накопитель выглядит как неформатированный диск без названия. Сначала задается буква тома. Для этого следует кликнуть по заголовку и выбрать “Создать простой том”.
        8. Далее указывается объем виртуального накопителя. Обычно используется весь размер. Если диск разделяется, то для каждой части указывается соответствующий объем.
        9. Далее выбирается буква для диска.
        10. Осуществляется форматирование.

        В конце необходимо завершить монтирование. Виртуальным накопителем можно оперировать, как с обычным физическим носителем. Мы же будем использовать, чтобы перенести файлы кэша Chrome.

        Отдельная папка на реальном диске


        Если используется другой реальный накопитель, то можно создать обычную директорию и в дальнейшем указывать ее адрес при переносе кэша.

        Порядок действий по переносу

        Переносить кэш следует по следующему алгоритму:

        1. Закрыть браузер Google Chrome. В диспетчере задач проследить, чтобы не было процессов chrome.exe.
        2. На новом накопителе создается директория. Например, D:\ cash-new.
        3. Далее через проводник находится папка по умолчанию или открывается через окно “Выполнить”(Windows+R) вводом строки “%userprofile%\\local settings\\application data\\google\\chrome\\User Data\\Default”.
        4. Перекинуть папку с кэшем во вновь созданную директорию D:\ cash-new.

        Затем необходимо настроить запуск обозревателя, чтобы он после старта обращался к новому кэшу.

        Настойка запуска ярлыка Хрома с указанием нового места хранения cache файлов

        Для изменения условий запуска Chrome после переноса необходимо проделать следующие шаги:

        Указание размера кэша при запуске

        А также можно выставить размер кэша при старте обозревателя, воспользовавшись той же строкой запуска программы через ярлык. Порядок действий такой:

        1. Зайдите во вкладку «Ярлык» через свойства пиктограммы запуска Хрома, как в предыдущей инструкции.
        2. В самом конце следует набрать: --disk-cache-size=<размер в байтах>. Для 200 Мб ввести --disk-cache-size=209715200. Если нужно 500 Мб, то точное число можно вычислить так — 500*1024*1024.
        3. Если указать размер «1», то кэш создаваться не будет.


        Если обозреватель настроен в системе как основной, то возможно, что он будет запускаться на заводских установках. Для введения новых настроек необходимо внести изменения в реестр.

        Альтернативные способы для опытных пользователей

        Если рассмотренный способ не помог, то для установки новых настроек необходимо внести изменения в реестр или активировать символическую ссылку, которая будет «переносить» запрос к файлам кэша в их новое место хранения.

        Правка реестра

        Изменить адрес с помощью реестра можно двумя путями: отредактировать команду старта или изменить локальную политику.

        Изменение команды запуска

        Вызывается дерево реестра с помощью “Выполнить” (Windows+R). Осуществить действия по алгоритму:

        1. В окне “Выполнить” вписать “regedit”.
        2. Отыскать регистр HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command
        3. В нем выделить запускающий браузер файл. Его путь будет совпадать с адресом в графе “Объект” значка обозревателя.
        4. Отредактировать запуск браузера аналогично ярлыку, вписав в него дополнительные команды: “--disk-cache-dir” и “--disk-cache-size”. Для папки “d:\cash-new” и объема в 200 Мб получится: «C:\Users\Martin\AppData\Local\Google\Chrome\Application\chrome.exe» --disk-cache-dir="D:\cash-new\Google_Chrome" --disk-cache-size=209715200 — «%1».
        5. Подтвердите правки и зайдите в Хром.


        Изменение правил запуска

        Вторым вариантом для указания нового пути для перенесенного кэша является изменение настроек ключа в реестре.

        1. Откройте реестр.
        2. Отыщите ветку “HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Chromium”.
        3. Добавьте в нее новую переменную DWORD, щелкнув ПКМ по Chromium, выбрать в нем пункт “Создать”, затем “Dword”. Введите в него команду “disk-cache-size”, устанавливающую размер кэша
        4. Аналогично Dword, создается «Строковый параметр», в котором с помощью команды “disk-cache-dir” задается путь к директории.


        Создание символической ссылки

        Символическая ссылка или «симлинк» будет перенаправлять запрос поиска файлов в директорию, куда кэш был перенесен как новое место хранения. Можно не изменять путь в ярлыке Google Chrome и не редактировать реестр. В директории по умолчанию создается ссылка на новое местоположение кэша. При отправке запроса «симлинк» обращается к актуальной папке. Устанавливается символическая ссылка по определенному алгоритму, Вам нужно:

        1. Закрыть Хром.
        2. На диске, «виртуалке» или флешке создать папку для хранения кэша. Например, D:\cash-new.
        3. Из каталога С:\Users\логин_пользователя\AppData\Local\Google\Chrome\User Data\Default вырезать папки с временными файлами и перенести их по новому адресу.
        4. Запустить консоль «cmd» обязательно от имени администратора.
        5. Ввести: mklink /J ”С:\Users\логин_пользователя\AppData\Local\Google\Chrome\User Data\Default\cache” ”D:\cash-new”.

        Всем хорошего настроения! Друзья, если помните, то в прошлый раз я показывал вам, как можно организовать перенос временных файлов Windows на виртуальных диск. Таким образом, мы значительно разгружаем винчестер и ускоряем работу всей системы.

        Поэтому сейчас давайте сделаем перенос кэша Chrome и Firefox на RAMDisk. Два этих интернет-браузера очень популярны, так что данная статья будет полезна многим пользователям глобальной "паутины".

        Содержание статьи:

        Как перенести кэш Google Chrome на RAM-диск
        Как перенести кэш Mozilla Firefox на RAM-диск

        Ну что же, приступим. И первым на очереди будет Google Chrome. Сперва нам нужно перенести в новое место хранения уже существующие папки с кэшем, чтобы не потерять никаких данных. Для этого жмем правой кнопкой мыши по значку "Пуск" и выбираем "Выполнить".

        После этого необходимо ввести вот такую специальную команду.

        %userprofile%\\local settings\\application data\\google\\chrome

        Далее в моем случае открылось окно с папками Metro и User Data . Переносим их на недавно созданный виртуальный RAM-диск .

        На следующем этапе щелкаем правой кнопкой мыши по ярлыку Google Chrome на рабочем столе и выбираем пункт "Свойства".

        Теперь нужно переместить курсор в конец строки "Объект", поставить один пробел , а затем вписать следующую комбинацию:

        Где F - буква виртуального диска. То есть получается, что это путь, по которому располагаются только что перенесенные нами папки. Вот и все дела, братцы, перенос кэша браузера Chrome удался. Но важно понимать, что данная схема будет работать только при запуске программы через ярлык, где прописан специальный параметр.

        Ну что же, теперь переходим к не менее популярному Mozilla Firefox. Здесь, для перемещения данных на RAMDisk, нужно будет проделать чуть больше действий, хотя все в принципе делается по аналогии. Итак, снова запускаем системную утилиту "Выполнить" и вбиваем в ее строку следующую команду.

        После этого откроется папка с расширением .default , в которой и хранятся параметры профиля. Опять же, перемещаем ее на новое место дислокации, то есть на виртуальный диск в оперативной памяти компьютера.

        Но это еще не все мероприятия, которые нужно сделать с помощью данной утилиты. Теперь вводим следующую команду вот такого вида.

        Так, с системными настройками вроде бы покончено. Теперь нужно указать самому браузеру Mozilla, где хранится его теперешний кэш. Для этого запускаем программу и в адресной строке вписываем следующий параметр.

        После чего жмем в любом месте правой кнопкой мыши и выбираем "Создать -строка". Далее в имени настройки пишем следующее.

        А в качестве значения, собственно, будет выступать путь к виртуальном дискукомпьютера. На этом все настройки завершены, осталось только перезапустить браузер и проверить, сработал ли перенос кэша Firefox на RAMDisk.

        В качестве завершения статьи также хочется добавить, что настройки которые были применены к Chrome, без проблем подходят для всего семейства браузеров на движке Chromium , на котором, кстати, базируются такие популярные разработки, как Яндекс.Браузер и Амиго.

        А на этом месте пост подходит к завершению, если остались какие-то непонятные моменты, задавайте вопросы в комментариях.

        Когда вы открываете любые сайты, открытки, картинки, видео, их копии остаются в памяти браузера. Это происходит, даже если вы не скачиваете контент, а просто просматриваете. Как раз эти копии и называются кэшем. Он нужен для того, чтобы сократить количество запросов к сайтам. Например, через некоторое время вы вновь решите посмотреть страницу, которую открывали раньше. Кэш моментально загрузит ее с жесткого диска.

        Кэширование работает практически во всех программах и приложениях. Некоторые данные очищаются автоматически, а другие копятся на жестком диске. Это создает дополнительную нагрузку на память устройства. Замедляется работа смартфона, ноутбука, компьютера. Интернет «зависает». Некоторые уверены: дело — в провайдере. Но даже если вы подключите самую высокую скорость (например, 1 Гб/с от МТС ), сайты все равно не будут грузиться быстрее, пока вы не очистите кэш.

        Как чистить кэш, сколько раз в месяц это нужно делать

        Самый простой способ очистить кэш — перезагрузить устройство. Речь идет не только о компьютерах и смартфонах, но и о wi-fi роутерах, и его модель не имеет значения. Даже самые современные и мощные маршрутизаторы от Ростелеком или Билайн нуждаются в регулярной перезагрузке (примерно, раз в месяц).

        Рассказываем, как чистить кэш на Android:

        • Откройте настройки смартфона.
        • Перейдите в раздел «Устройство».
        • Выберите вкладку «память» или «хранилище» (в зависимости от модели смартфона).
        • Кликните на «данные кэша» или «cache».
        • Нажмите «Очистить» либо «clear cache».
        • Подтвердите действие.

        Как очистить кэш на iOS:

        • Откройте настройки.
        • Найдите вкладку браузера Safari.
        • Нажмите на вкладку и выберите «Очистить историю и данные».
        • Подтвердите действие.

        Имейте в виду: вместе с кэшем в айфоне удалится вся история посещений.

        Как очистить кэш на компьютере или ноутбуке

        Кэш на компьютере обычно чистят через данные локального диска:

        • Откройте системный диск (как правило это локальный диск C).
        • Кликните по нему правой кнопкой мышки и выберите вкладку «Свойства».
        • В разделе «Общие» есть пункт «Очистка диска». Нажмите на эту кнопку.
        • Выберите «Очистить системные файлы». Поставьте галочки напротив основных разделов, где хранится кэш:

        — временные файлы интернета;

        — файлы для отчетов об ошибках;

        • Нажмите «Ок» и дождитесь, пока система удалит ненужные данные.

        Процесс может занять некоторое время.

        Есть еще один вариант: очистить кэш не в самом устройстве, а в браузере. Зайдите в тот, которым обычно пользуетесь (Mozilla Firefox, Google Chrome, Opera). Нажмите в правом верхнем углу на три точки или три горизонтальные полоски (в разных браузерах разные значки). Откроются настройки. Найдите вкладку «История» и нажмите «Очистить». Хотите, чтобы некоторые сайты сохранились в памяти? Добавьте их в закладки (для этого зайдите на страницу и нажмите комбинацию клавиш Ctrl+D).

        Если статья оказалась полезной, не забывайте ставить лайк. Подписывайтесь на наш канал и узнавайте еще больше полезного о домашнем и мобильном интернете.

        Кэш браузера призван ускорить загрузку посещаемых вами страниц. В него записываются фрагменты сайтов, и при возвращении на них нет необходимости заново загружать большие объёмы данных, ведь они уже есть в кэше на жёстком диске. В большинстве браузеров установлено автоматическое управление объёмом этого хранения с той целью, чтобы не перегрузить ресурс системы. Таким образом, будет выделено ровно столько памяти, сколько компьютер может себе позволить.

        Перенос кэша браузера

        Для ускорения работы браузера имеет смысл выполнить перенос кэша на другой диск.

        Но иногда в компьютерах в качестве системного используется не HDD, а SSD, который, как известно, имеет весьма ограниченный ресурс записи/перезаписи. А во время сёрфинга браузер постоянно записывает информацию, заменяя старую новой по исчерпании выделенного места. В этом случае имеет смысл перенести кэш браузера на другой диск или в оперативную память (RAM-диск).

        Перенос на другой жёсткий диск

        Перенос кэша браузера Google Chrome на другой диск проще всего выполняется следующим образом:

        Все указанные действия должны выполняться при закрытом Google Chrome. Чтобы перенести кэш Google Chrome на рамдиск, нужно сначала создать виртуальный диск в оперативной памяти с помощью специального приложения, а потом действовать в точности по вышеуказанной инструкции. Порядок создания рамдиска будет рассмотрена ниже, поскольку он актуален для всех интернет-браузеров.

        ВНИМАНИЕ. Перенос кэша Яндекс Браузера аналогичен процедуре для Google Chrome. С той лишь разницей, что в папке AppData вам нужно найти папку Yandex, а в ней Yandex Browser и потом точно также User Data, Default и Cache.

        В Опере действия выполняются аналогично Яндексу и Google Chrome:

        • В AppData\Local ищете Opera Software.
        • Открываете Opera Stable, в ней и будет находиться Cache.
        • Копируете его в новое место, потом кликаете правой кнопкой по ярлыку Opera.
        • Проставляете в строке «Объект» после opera\launcher.exe точно такую же команду, как для Chrome.
        ВАЖНО. Если Opera является браузером по умолчанию, то также необходимо поместить символические ссылки. Можно сделать это из командной строки, как описано выше.

        Инструкция по переносу файлов кэша браузера Mozilla Firefox несколько отличается от предыдущих:

        1. По аналогии найдите папку Firefox в подразделах директории AppData.
        2. В ней располагается директория Profiles.
        3. Внутри вы увидите папку, название которой оканчивается на default. Это и есть нужная нам Cache, только с таким непонятным названием. Скопируйте её в новое место расположения.
        4. Вернитесь в AppData и перейдите в Roaming.
        5. Там, в подпапках, найдите директорию Firefox, в которой будет находиться файл profiles.ini.
        6. Дважды щёлкните по нему и откроется текстовый документ.
        7. В строке Path после знака равенства пропишите новый путь расположения кеша. Переменная IsRelative должна быть равна нулю.
        8. Запустите Mozilla.
        9. В адресную строку впишите about:config.
        10. Щёлкните на странице правой кнопкой и выберите «Создать», «Строка».
        11. У вас запросят имя настройки, впечатайте browser.cache.disk.parent_directory.
        12. Далее в окне значения впишите путь к новому месту хранения кэша.
        13. Перезапустите браузер.

        Перенос в оперативную память

        Как было сказано ранее, иногда имеет смысл перенести кэш браузера не просто на другой диск, а в виртуальный RAM-диск. Создать его можно при помощи одного из множества специальных приложений. Рассмотрим перенос кэша в RAM-диск на примере программы RAM Disk:

        СОВЕТ. Насколько это целесообразно, решать вам. На самом деле кэш имеет значение в тот момент, пока вы сёрфите. Например, проходя и возвращаясь на одни и те же страницы сайта. А в следующий раз вы, возможно, на этот ресурс даже и не зайдёте. Поэтому, если у вас SSD, то лучше не включайте данный параметр. Но вы сами можете определить, где будет сохраняться образ RAM. Ведь, возможно, у вас несколько разных дисков.

        После выполнения этих действий вы можете перенести кэш из любого браузера на RAM-диск по аналогии с вышерассмотренными инструкциями. Важный вопрос здесь, сколько места из своей оперативной памяти вы готовы выделить под кэш. Согласитесь, действовать наугад неудобно и неразумно. Ведь на компьютере есть и другие программы, которым нужна RAM, и их работоспособность не должна пострадать.

        Решает эту дилемму программа Primo Ramdisk. Она позволяет создать динамический RAM-диск. Суть в том, что вы определяете сами лишь максимальный дисковый объём, а программа сама решает, сколько можно отдать браузеру в настоящий момент исходя из системных показателей. Минусом приложения является то, что оно платное.

        Таким образом, алгоритм переноса кэша схож на всех видах браузеров. Сначала вы копируете папку с данными в новое место. После этого разъясняете системе и программе, что путь поменялся. Точно также и с переносом на RAM-диск. Просто прописываете к нему путь в настройках. Известно, что оперативная память обнуляется после выключения компьютера. Но в случае с виртуальным RAM, можно сохранить образ на время отключения питания. Либо не сохранять, тогда получится, что ваш кэш автоматически очищается при завершении работы. Оставляйте свои комментарии, если столкнулись со сложностями изменения хранения данных кэша, и каким образом их удалось решить.

        Читайте также: