Как изменить место хранения кэша. Как изменить место хранения кэша браузеров в Windows? О программе Junction Link Magic

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

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

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

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

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

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

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

Как перенести рабочие данные браузера в другое место на компьютере? Даже если браузер изначально установить на другой диск, например, D или E, все равно в скрытой папке пользовательского профиля на диске С «AppData» (в современных версиях Windows) будут размещаться данные профиля веб-обозревателя – кэш, история, куки, настройки, расширения и т.п. Многие браузеры предусматривают возможность переноса их кэша с системного диска С на другой диск – другой раздел или другое устройство. Правда, эту возможность не найти удобной, бросающейся в глаза опцией в меню браузеров. Функция смены пути хранения кэша, как правило, размещается в скрытых настройках веб-обозревателей. В этой статье не будем углубляться в специфику смены пути кэша для каждого из браузеров. Поступим проще – рассмотрим универсальный способ переноса кэша веб-обозревателей в другое место. Но переносить будем не только кэш, а профили браузеров целиком. И поможет нам в этом небольшая программка Junction Link Magic.

1. Зачем переносить профиль браузера в другое место на компьютере?

Необходимость переноса кэша и прочих часто перезаписываемых данных браузеров в редких случаях может быть вызвана приближением срока наработки на отказ SSD. Чаще перенос определенных файлов системы и стороннего софта проводится либо на HDD из-за того, что на 64-гигабайтном SSD заканчивается место, либо на RAM-диск – производительный диск, созданный за счет избытка оперативной памяти и реализуемый в системе Windows специальным типом программ. Перенос кэша и прочих данных браузера на RAM-диск может в разы ускорить работу с Интернетом, поскольку скорость считывания и записи мелких файлов у оперативной памяти в несколько тысяч раз больше, чем у HDD.

Но RAM-диск может решить только проблему медленной скорости работы HDD. RAM-диск не решает ни вопрос со слабым процессором, ни проблему с медленной скоростью интернет-подключения. Чтобы понять, есть ли эффект от работы браузера в связке с RAM-диском, не обязательно сразу же приступать к переносу профиля. Их взаимодействие можно протестировать, поместив на RAM-диск портативную версию любого из браузеров. Если эффект будет очевиден, далее можно уже приступать к переносу на RAM-диск профилей браузеров, установленных в системе Windows.

2. О программе Junction Link Magic

Далее поочередно создаем точки соединения и переносим содержимое каждой из папок «Mozilla» в составе «AppData» на диск назначения, как этот процесс описан в предыдущем пункте статьи для профиля Google Chrome.

Точно так же поступаем с браузером Opera. Последний внутри папки «AppData» создает две своих папки «Opera Software» – внутри «Local» и внутри «Roaming».

6. Удаление точек соединения

Если ожидаемый результат от оптимизации Windows за счет работы RAM-диска не был оправдан на деле, вернуть назад все проведенные в системе настройки, в частности, перенесенные профили браузеров можно откатом к точке восстановления или резервной копии. Этот способ одним действием решит несколько проведенных ранее операций по переносу настроек. Если же система работает стабильно, и вернуть назад необходимо только перенесенный профиль браузера, программа Junction Link Magic предусматривает возможность удаления точек соединения. Нужная точка соединения может не отображаться в окне программы, в таком случае нужно просканировать систему. Жмем «Scan now!».

Как только нужная точка соединения отобразится в окне Junction Link Magic, можем отменить дальнейшее сканирование и удалить эту точку.

Подтверждаем удаление точки соединения.

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

Как-то примерно год назад появился у меня компьютер, который можно было брать с собой на диван - ноутбук то есть. Ноутбук выбирался чисто для работы, одним из требований при выборе была неплохая производительность. Процессор Intel Core i3 показался достаточным по производительности.

Но, поначалу шустрый ноутбук все больше и больше начинал меня нервировать своей медлительностью. Не то чтобы он тупил, подвисал и тому подобное - нет, он просто равномерно медленно работал. Особенно это было хорошо заметно если поработаешь за «полноразмерным» компьютером с шустрым винчестером, а потом пересядешь за ноутбук. Виной тому был медленный винчестер ноутбука. Причем это проблема не конкретно моего ноутбука, это проблема всех ноутбуков, потому что в них стоят медленные винчестеры со скоростью вращения 5400 об/мин.

В один из дней это меня достало, и было решено купить SSD. Причем выбирался самый быстрый. Проанализировав занятое место на диске С: и финансы, было решено брать SSD объемом 64 GB. А учитывая что при маленьком объеме у большинства твердотельных накопителей скорость падает пропорционально с уменьшением емкости, круг выбираемых моделей быстро сузился. Выбор пал на Samsung 830.

Но как вставить SSD в ноутбук, в котором нет места под второй винчестер? Вариант с полной заменой HDD на SSD я сразу отмел. Быстрое «гугление» привело к тому, что есть все-таки способы - вместо ненужного нынче DVD поставить SSD. Я был уже не первый с такими вопросами, и быстро нашел что нужен некий переходник в который ложится винчестер и вставляется вместо привода. На ebay.com был найден нужный переходник. Назывался лот «Universal 9.5mm 2.5» SATA 2nd HDD Hard Driver Caddy For CD DVD Optical Bay". Стоил он чуть больше восьми долларов.

После почти месячного ожидания, свежекупленый SSD был вставлен в переходник, а переходник уже в ноутбук. Конечно крышка переходника не совсем как у родного привода, получилось не совсем незаметно, но достаточно терпимо.
На новенький винчестер была установлена новомодная Windows 8, всё летало и я был просто сказочно рад что ноутбук мой обрел практически вторую жизнь. Радости моей небыло предела до тех пор пока я не запустил программы мониторинга оставшейся жизни SSD. В частности, программа SSD Ready предрекала остаток жизни моему SSD в полгода. Это как-то совсем не радовало. Начал читать, и думать почему так.

Оказалось, все было просто - самой основной нагрузкой на винчестер стал… Google Chrome! Никогда бы не подумал что монстр огромной корпорации будет так вредить моему винчестеру.
Хром постоянно что-то пишет в кеш. Практически беспрерывно. Вот сюда каждые 2 секунды
c:\Users\User\AppData\Local\Google\Chrome\User Data\Default\Cache\
Также еще есть папка куда пишется кеш онлайн-видео которое вы смотрите. Папка эта носит название Media Cache
А еще пишутся иконки, история и все такое. В итоге я пришел к выводу, что папка User Data просто постоянно изменяется, записывая-считывая файлы и убивая мой SSD.

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

Было решено отключить этот проклятый кеш Хрома чтобы он вообще не писал ничего на диск. Добавляем к ярлыку запуска Google Chrome параметр "--disk-cache-size=1 --media-cache-size=1". И о чудо! Кеш не пишется, а браузер… не летает и довольно плохо работает. Особенно заметно когда открываешь хром с 30 открытыми вкладками, когда он все подгружает заново. Ну и совсем от записей мы тоже не избавились - что-то типа иконок и истории, все равно писалось на диск.

Вторым вариантом решения проблемы был перенос папки с настройками профиля хрома User Data на HDD. Это конечно бы решило все проблемы, но спрашивается зачем я покупал SSD?

Следующий вариант по-моему скромному мнению, решил все мои проблемы. Я решил использовать RAM Drive - т.е. держать все в оперативной памяти, и только лишь при выключении писать на винчестер. Учитывая что ноутбук у меня либо включен, либо в ждущем режиме, то писаться при выключении будет очень редко. Из понравившихся программ остановил выбор на Qsoft RAMDisk. Ставится как драйвер. В свойствах выбрал размер диска, файловую систему, куда писать при выключении. Под диск выделил 512 МБ (думаю разумный минимум 128 МБ).

Можно было перенести просто папку кеша, можно было и добавить к ней папку Media Cache, но я решил полностью избавиться от всяческих записей, и перенести полносью всю папку User Data.

Можно было опять же указать в параметрах ярлыка --user-data-dir=«путь к рам-диску» для перенаправления хранения профиля, можно было прописать в реестре, но при запуске без ярлыка либо обновлении, все это не работало бы. Начал думать как бы так сделать чтобы ничего не меняя перенаправить. И тут я вспомнил про символические ссылки!

Была скачана утилита Link Shell Extension, при помощи которой я фактически на месте папки User Data создал «ярлык», ссылку которая вела на мой рам-диск. Т.е. на диске ничего не лежало, заходя в папку User Data мы сразу же перенаправлялись на рам-диск. Причем в чем плюс такого решения - ни система, ни Хром никакого подвоха не видели.

Хром стал работать еще быстрее чем он был на SSD. Очень быстро. Я теперь наверное даже всем порекомендую хотя-бы кеш хрома вынести на небольшой рам-диск. Лично для меня загадка почему инженеры не придают внимания проблеме того что хром очень много и часто пишет. Надежность информации это хорошо, но не ценой же убийства винчестера!

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

53160

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


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

Следовательно, чтобы освободить на диске 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 и он начнёт работать из новой папки.

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

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

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

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

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

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

Как увеличить максимальный объем кэш

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

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

Поменять свойства ярлыка не сложно – просто следуйте представленным пошаговым инструкциям:

Таким образом, вы изменили размер локального хранилища в своем Яндекс браузере.

Изменение месторасположения папки

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

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

С помощью редактирования конфигурации иконки, пользователи получают возможность переместить Cache на другой диск, чтобы не загромождать системный. Откройте меню свойств, как описано в инструкции, представленной выше. Как и в предыдущем случае, вам нужно менять значение параметра «Объект».