Перенос кэша браузера на другой диск. Увеличение кэша в браузере яндекс Кэш яндекс браузера на другой диск

Ошибки 

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

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

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

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

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

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

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

  • — user-data-dir=« F:\\ User Data«

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

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

  • %appdata%\Mozilla\Firefox\Profiles

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

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

  • %appdata%\Mozilla\Firefox\profiles.ini

Откроется небольшой файлик , в котором следует указать новый путь хранения файлов кэша (параметр « Path « ) и обязательно исправить значение строки « IsRelative « на ноль. Чтобы не ошибиться, посмотрите внимательно на скриншот ниже. Также не забываем сохранять изменения.

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

  • about: config

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

  • browser. cache. disk.parent_directory

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

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

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

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


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

Следовательно, чтобы освободить на диске C дополнительное пространство, браузерный кэш следует перенести куда-нибудь в другое место. Например, на другой логический или физический диск. Впрочем, у вас могут быть и другие причины для переноса кэша, это неважно, главное разобраться, как это правильно сделать. Вот этим мы как раз и займёмся. Начнём с самого популярного, как это принято считать, браузера Google Chrome .

Перенос кэша Google Chrome

Если Chrome у вас открыт, закройте его, а затем скопируйте и вставьте в адресную строку Проводника этот путь:

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

В открывшемся каталоге вы увидите папку . В ней то и хранится кэш Chrome.

Скопируйте её в любое удобное вам место. Теперь идём на рабочий стол и открываем свойства ярлыка Chrome. В поле в конец уже имеющегося там пути через пробел дописываем параметр —user-data-dir=»D:/User Data» и сохраняем результат.

Как вы уже поняли, - это новый путь к перенесённой папке кэша. Теперь можете запускать браузер. Отныне он будет обращаться к кэшу из этой папки.

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

Перенос кэша Mozilla Firefox

С переносом кэша в Firefox всё немного сложнее. Для начала переходим в каталог профиля для чего в адресную строку Проводника вводим строку %appdata%/Mozilla/Firefox/Profiles и жмём ввод. В парке профиля вы увидите папку c именем xxxxxxx.default , где строчка из икосов - собственное имя профиля. У вас оно будет своё, неизменным останется только расширение default .

Копируем её в нужное место, а затем вновь переходим в Проводнике, но уже по адресу %appdata%/Mozilla/Firefox/profiles.ini . При этом в Блокноте у вас откроется конфигурационный файл profiles.ini . Нижняя его строчка содержит путь к профилю по умолчанию, который выглядит следующим образом:

Path=Profiles/ xxxxxxx.default

Меняем его на новый путь, по которому перенесли каталог с кэшем:

Path=D:/xxxxxxx.default

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

Запустите браузер и откройте страницу скрытых настроек, перейдя по адресу . Кликните по пустому месту правой кнопкой мыши и выберите в меню опцию Создать -> Строка .

Имя новому параметру дайте browser.cache.disk.parent_directory , а в качестве его значения вставьте новый путь к скопированной ранее папке профиля.

Перезапустите Firefox и он начнёт работать из новой папки.

Перенос кэша Opera

Перенос кэша Opera почти ничем не отличается от того, что мы делали при переносе кэша Google Chrome. Описанным выше способом переходим в каталог по адресу %userprofile%/AppData/Local/Opera Software/Opera Stable и копируем в новое расположение папку Cache .

Как перенести кэш Google Chrome на другой диск / папку?

Для управления кэшем в хроме официально доступно всего несколько опции, причём они являются аргументами для запуска из командной строки (самый простой в реализации, но не самый удобный в использовании способ):

  • : местоположение кэша
  • : размер кэша
  • : папка всех пользовательских данных (профили, кэш, …)

Собственно, всё что нужно — запускать Google Chrome с правильными параметрами. Всё нижесказанное в равной мере применимо и для Chromium .

Windows

В Windiws 7 хром по умолчанию хранит кэш где-то в районе. (Для других ОС см. Источники)

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

Шаг 1. Изменяем ярлык

ПКМ по ярлыку ⇒ «Свойства» ⇒ вкладка «Ярлык»

  1. Создаём где-либо папку для будушего кэша.
    Например, по адресу
  2. В поле «Объект» , через пробел, добавляем полный путь к этой папке как параметр:

Теперь по адресу будет храниться кэш браузера Google Chrome . После перезапуска Chrome в ней появятся папочки Cache, Media Cache и т. д.

Чтобы ограничить размер кэша, например, в 300Мб, через пробел добавляем ещё один параметр:

Если хочется избавиться от кэша совсем — установите его размер в 🙂

Но : если хром — браузер по умолчанию, то при запуске из сторонних приложений, он по-прежнему будет запускаться с параметрами по умолчанию.

Antananarivo Фото со стоков и изображения

Поэтому — переходим к шагу два.

Шаг 2. Правим реестр


Итоговая команда для запуска в реестре будет выглядеть как-то вроде (для Win7).

Шаг 3. Альтернатива 1

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

Шаг 3. Альтернатива 2

Так же, вместо редактирования параметров запуска, можно использовать Политики :

  1. Откройте редактор реестр.
  2. Перейдите по ключу и добавьте Dword (ПКМ по ⇒ new Dword (32-bit value) ).
    Установите значение для размера кэша в байтах.
  3. Для установки папки кэша, создайте String с именем и установите значение как полный путь к необходимой папке.

Linux

Всё аналогично ситуации с ярлыками Windows. Стоит поправить алиас для запуска хрома, чтобы он вызывался с необходимыми параметрами.

Интересный usecase — хранение кэша в оперативной памяти (tmpfs):

Гляньте страничку arch linux про Chromium, чтобы узнать больше интересных вещей 🙂

Mac OS X

Гляньте официальную страничку Chromium о User Data.

Источники:

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

Решение:

1) находим каталог, который нас раздражает, можно программой SSDFresh

2) переносим все его содержимое в другое место.

3) Там, где был старый каталог, создаем символическую ссылку на новый, созданный нами только что, используем для этого утилиту mklink:

mklink /D имя_каталога новый_путь

например, для Яндекса, который никак не получалось настроить вручную, через какие-нибудь параметры, как это получилось с Chrome или с Firefox:

нахожу каталог «c:\users\bvrus\AppData\Local\Yandex\YandexBrowser\User data», переношу его в d:\users\Yandex_data, на старом месте, естественно, удаляю. Далее создаю ссылку с помощью mklink: mklink /D «c:\users\bvrus\AppData\Local\Yandex\YandexBrowser\User data» «d:\users\Yandex_data»

Другие варианты, нарытые так или иначе в инетах:

Браузер Chrome:

а) либо командная строка на хром с параметрами «C:\Program Files (x86)\Google\Chrome\Application\chrome.exe» —user-data-dir=»d:\users\chrome_data». Но этот способ плох: если браузер будет открываться системой автоматически, а не с нашего ярлыка, тогда параметры слетят в дефолт. То есть, мне не нравится.

б) либо создаем параметр в реестре;

«UserDataDir»=»d:\users\chrome_data»
Работает без вопросов

FireFox:

firefox.exe -P — запуск менеджера профилей, там создаем профиль где хотим

аналогично chrome в командной строке: —user-data-dir=»d:\users\yandex_data» со всеми вытекающими последствиями, аналогично chrome. Бееееэээээ…

Вариантов с реестром, аналогичных Chrome, не нашлось

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

Можно удалить браузер и установить его заново – это как один из способов данного действия не опытного пользователя.

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

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

Причины установки (переноса) браузера от Google

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

  • Память диска, на котором установлен Гугл Хром заполнена, а второй диск имеет преимущественно большей объем свободного пространства;
  • В целях оптимизации работы и сбережения памяти диска для других процессов и программ;

Данный перенос браузера Хром позволит продлить жизнь вашей оперативной памяти и SSD в целом и освободит место для корректной работы программы по отдельности так и в целом всего компьютера. Так что можете приступать к переносу браузера Хром от Гугл на другой диск согласно пунктам ниже.

Узнаем размер и местоположение кэша браузера от Гугл

Сперва узнаем, где точно храниться кэш Chrome и его размер дабы убедиться, что «корень всех зол» заключается именно в браузере, а не в другой программе, которая также способна тормозить скорость работы компьютера и зависание его процессов. Для этого следует найти в корне диска папку под название «Google Chrome». Это возможно выполнить через поисковик программ или просто следуя строке местоположения браузера от рабочего стола.

В Windows 7 Google Chrome находиться по умолчанию по такому адресу C:\Users\имя_вашего_профиля\AppData\Local\Google\Chrome\Cache. Но он может отличаться от вашего и по нему не стоит ориентироваться.

Изменяем ярлык – первый шаг

Если все-таки браузер Гугл занимает большой размер и его нужно перенести на другой диск, сперва изменим ярлык браузера:

Также рекомендуем новое пространство для кэша ограничить на размер кэша. Это можно сделать добавив через пробел данный параметр – «—disk-cache-size=314572810» (это ограничение на 300 мегабайт). Либо, если вообще не желаете иметь кэшовой памяти – установите значение «1».

Но открыв браузер и проверив папку, она не окажется папкой для сохранения кэша и родной папкой для Google Chrome.

Это объясняется тем, что мы еще не исправили реестр пути.

Правим реестр для переноса браузера

Разумеется для того, чтобы наша новая папка под браузер Гугл Хром начала использовать то пространство как главное, необходимо изменить ее реестр. Делает этот ход следующим алгоритмом:


Если вы не поняли, какая будет итоговая команда, которую необходимо прописать в реестре, то вот пример: «C:\Users\имя_вашего_профиля\AppData\Local\Google\Chrome\Application\chrome.exe» —disk-cache-dir=»D:\ programm \Google Chrome» —disk-cache-size=314572810 — «%1″.

«—disk-cache-size=314572800» добавляется, если вы желаете ограничить объем кэшового пространства. Если это не нужно, то это будет выглядеть следующим образом: «C:\Users\имя_вашего_профиля \AppData\Local\Google\Chrome\Application\chrome.exe» —disk-cache-dir=»D:\ programm \Google Chrome»— «%1».

Данные действия подойдут только для системы Windows 7, 8, 10. Для других оперативных систем используют другие способы установки Google Chrome на другой диск. Но другие ОС используются крайне редко и нет надобности рассказывать про все платформы в одной статье.

Официально представлен AMD Radeon RAMDisk

Принцип RAMdisk или накопителя на оперативной памяти не нов, многие годы он используется в ряде систем. Принцип кроется в том, что на жёстком диске или SSD данные не хранятся, они всегда находятся в оперативной памяти, что гарантирует более быстрый к ним доступ. Скорости передачи данных в ОЗУ намного выше, время доступа намного ниже, чем у жёстких дисков, да и SSD тоже остаются позади. Конечно, недостатком является полная потеря данных в энергозависимой памяти после перезагрузки. Так что при выключении системы данные необходимо куда-либо сохранять. Кроме того, подобная память серьёзно ограничена по ёмкости. Например, если вы установили 12 Гбайт оперативной памяти в систему, то вряд ли сможете использовать больше 8 Гбайт из неё под RAMDisk.

Создание RAMDisk обеспечивают различные программы, хотя многие из них требуют оплаты для организации дисков значительной ёмкости. Когда AMD впервые объявила о выпуске программы, которая будет создавать диски в ОЗУ, появились надежды на её бесплатное использование. В конце концов, новые настольные APU «Trinity» могут адресовать до 64 Гбайт памяти. AMD теперь официально представила новое решение, вы можете бесплатно создавать RAMDisk ёмкостью до 4 Гбайт.

При использовании Radeon RAM ёмкость диска можно увеличить до 6 Гбайт.

Решение AMD было разработано совместно с Dataram, которая также предлагает бесплатную версию программы для ёмкости дисков до 4 Гбайт, а для создания дисков ёмкостью до 64 Гбайт необходимо заплатить $18,99. Предложение AMD мало отличается, поскольку для апгрейда придётся заплатить те же самые $18,99.

На сайте www.radeonramdisk.com можно найти более подробную информацию о решении и полный ассортимент модулей памяти AMD. Там же вы можете прочитать FAQ и инструкции о том, как, например, перевести кэш браузера на RAMDisk.

Доброго времени суток, дорогие друзья, читатели, посетители и прочие личности.

Сегодня мы поговорим о такой полезной штуке как перенос кеша браузеров на другой диск. Зачем это может быть нужно? Ну, например: в целях оптимизации (в случае переноса оного, скажем, на RAM -диск или на SSD ) работы этих самых браузеров, или же дабы сберечь ценное место на жестком диске (например, если каким-то мифическим образом у Вас места на жестком диске маловато) , а может чтобы продлить время жизни SSD .

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

Давайте приступим.

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

Начнем с моего любимца, а именно с браузера FF . Лично я переносил его профиль+кеш (да и сам дистрибутив) на RAM -диск, чего и Вам советую.
Собственно, вот какая последовательность действий у нас получается:


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

В двух словах как-то так. Перейдем к другим браузерам.

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

Выполняется практически аналогично переносу профиля FireFox , только малость быстрей и проще:


Как видите, собственно, ничего сложного.
Ну и, на закуску, давайте про красный браузер.

Перенос кеша и профиля браузера Opera

Для Opera всё аналогично переносу Google Chrome :


На сим всё. Вот так вот просто и быстро.

Послесловие.

Вот такие вот пироги. Надеюсь, что сия информация оказалась для Вас полезной.
Ну, а, как и говорилось в начале статьи, - применение каждый, думаю, найдет для себя сам.

PS : Пути хранения кеша по умолчанию могут меняться в различных версиях программы
PS2 : Перенос кеша методом присвоения ярлыку параметра работает только при запуске через этот ярлык, а в остальных случаях используется путь по умолчанию (лечится правкой реестра) .

Firefox продолжает набирать популярность - с каждым годом он медленно, но верно отвоевывает у Internet Explorer территорию на рынке браузеров. Однако, ничто не идеально, и даже у Firefox есть недостатки.

Один из самых раздражающих - замедление работы с течением времени. После установки Firefox просто «летает», но, при активном использовании, через 2–3 месяца он станет похож на неповоротливого бегемота. Попробуйте, например, после загрузки компьютера и запуска браузера набрать в адресной строке какой–нибудь символ, и вы увидите, как Firefox зависнет на несколько мгновений. Это происходит из–за того, что браузер должен просмотреть огромный список посещенных сайтов и найти на них введенный вами символ.

Журнал Firefox хранится в базе данных, которая находится на жестком диске в каталоге вашего профиля. Со временем она разрастается до огромных размеров и фрагментируется, да и медленный винчестер тоже не способствует ускорению ее работы - все это приводит к тому, что ваш любимый браузер начинает неприятно тормозить и подвисать в самые неподходящие моменты.

Можно оптимизировать базу данных, потребление памяти или журнал, но эффект будет недолговечным, и, со временем, вам придется повторять эти операции все чаще и чаще. В этой статье мы рассмотрим более радикальный способ увеличения быстродействия: перенос данных профиля и кэша Firefox на рамдиск (виртуальное устройство, создаваемое в оперативной памяти компьютера). Firefox будет работать быстрее за счет того, что чтение и запись данных в память происходят в несколько раз быстрее, чем те же операции с жестким диском.

Для создания рамдиска будем использовать программу Dataram RAMDisk - она бесплатна и поддерживает все версии Windows. Чтобы вы не запутались, я опишу весь процесс по шагам:

Что ж, виртуальный диск создан - теперь осталось только перенести на него ваш профиль и кэш и заставить Firefox работать с рамдиском.

Теперь вы снова можете пользоваться своим любимым браузером. Сохранение и загрузка профиля автоматизированы, вам не нужно предпринимать никаких дополнительных действий - просто наслаждайтесь «сверхзвуковым» Firefox.