Windows 7 как отключить кэширование

Обновлено: 07.07.2024

Винда кэширует 1.4 гб памяти, ХОТЯ ВСЕГО ИХ 4.Скажу сразу : мне плевать, что это сделано для более быстрого запуска программ и мол, если отключить функцию, то всё будет грузиться с харда. Мне нужно отключить это дерьмо, ибо МНЕ НУЖНО 4ГБ ОПЕРАТИВКИ, А НЕ ОГРЫЗОК В 2.6,КОТОРЫЙ ОСТАЕТСЯ ПОСЛЕ КЕШИРОВАНИЯ. Нужно ПОЛНОЕ ОТКЛЮЧЕНИЕ КЭШИРОВАНИЯ. Я перерыл весь нет и способа сделать это так и не нашел. Надеюсь, что хоть тут кто-нибудь поможет.

докупи память. никак не сделаешь. 7-ка все равно хавает память)))

Сама операционная система работает в оперативке. Ядро, UI, службы/подсистемы/драйвера и т. д.

Владислав Броневский Мастер (1958) Цитирую: "ибо МНЕ НУЖНО 4ГБ ОПЕРАТИВКИ". Я пытался указать на то, что даже отключив кэширование (а не хеширование как Вы написали), освободить всю память невозможно, поскольку ОС в ней работает.

только если урезать загрузку устаревших драйверов, неиспользуемые сервисы и прочее
урезал сам програмкой типа autoruns от sysinternals - 7-ка на гиге оперативы работала вполне сносно

Юзер Честный Просветленный (46795) Еще раз для одаренных: хэширование - просто более правильная транскрипция. Как в русском принято "герр Мюллер", хотя немцы говрят ближе к "херр Мюллер", но второй вариант в русском звучит так, что детки смеяться будут.

У меня при запуске "тяжёлой" игры в кешэ остаётся 2-3 гига, и никаким образом она оттуда не выковыривается, при этом игре памяти не хватает и она периодически закрывается. Это так называемый невыгружаемый пул

Зачем что-то "выковыривать", если память занимается "при запуске "тяжёлой" игры", т. е. самой игрой?! Закрывается - что-то не так, надо выяснять. Про невыгружаемую память лучше сначала почитайте, чем такую ерунду писать.

Юзер Честный просто не сталкивался с этой байдой, у меня тоже она хэшировалась но сразу отдавал под программу когда надо, но потом она это делать перестала, либо отдавала медленно и очень мало, либо вообще этого не делала, и многие такие проблемы имели и с 16 гигами тоже кстати, хэш освободить не проблема, но он его опять заберёт

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

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

Ошибка задержки записи Windows

Ошибка отложенной записи.

Отключить или отключить кэширование записи на диск

При желании вы можете отключить кэширование записи на диск на своем компьютере с Windows. Вы можете включить или отключить эту функцию с помощью оснастки «Управление дисками».

Выполните эту процедуру, чтобы отключить кэширование записи на диск. Откройте папку «Компьютер»> «Диск C»> вкладка «Свойства»> «Оборудование»> выберите «Диск»> нажмите кнопку «Свойства»> вкладка «Политики».


Здесь вы можете снять флажок Включить кэширование записи на устройстве . Нажмите Применить/ОК> Выход. На съемных USB-устройствах вы можете вместо этого выбрать вариант «Быстрое удаление».

Вы также можете сделать то же самое, открыв Диспетчер устройств , щелкнув правой кнопкой мыши на жестком диске и выбрав Свойства> вкладка Политики.


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

Если у Вас включено отображение скрытых файлов в Windows, то обычно в папке с изображениями находится файл Thumbs.db. Данный файл используется операционной системой для хранения эскизов изображений папки для режима Эскизы страниц Проводника. Thumbs.db создаётся в каждой папке, которая содержит изображения, при первом отображении её содержимого.

Thumbs.db является скрытым файлом, и обычно не виден в Проводнике, и может содержать эскизы уже удалённых изображений. Поэтому, он может быть случайно передан постороннему лицу, которое может узнать компрометирующую информацию.

  1. В строке поиска меню Пуск введите gpedit.msc и нажмите Enter ↵
  2. В запустившемся Редакторе локальной групповой политики выберите раздел Конфигурация пользователя
  3. Откройте Административные шаблоны → Компоненты Windows → Проводник Windows
  4. В панели справа найдите политику Отключить кэширование экскизов в скрытых файлах thumbs.db.
  5. Дважды щелкните на ней, чтобы открыть ее Свойства
  6. В открывшимся окне установите переключатель в значение Включить.
  7. Нажмите ОК
  8. В панели справа найдите политику Отключить кэширование экскизов изображений.
  9. Дважды щелкните на ней, чтобы открыть ее Свойства
  10. В открывшимся окне установите переключатель в значение Включить.
  11. Нажмите ОК

Отключение кэширования экскизов

  1. Запустите редактор реестра (Win + R → regedit → ОК)
  2. Откройте раздел реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. В меню Правка выберите Создать → Параметр DWORD (32 бита).
  4. Задайте имя параметра NoThumbnailCache
  5. Дважды щелкните на данном параметре и введите значение 1.
  6. Откройте раздел реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows
  7. В меню Правка выберите Создать → Раздел.
  8. Задайте имя раздела Explorer
  9. Откройте созданный Вами раздел HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer
  10. В меню Правка выберите Создать → Параметр DWORD (32 бита).
  11. Задайте имя параметра DisableThumbsDBOnNetworkFolders
  12. Дважды щелкните на данном параметре и введите значение 1.
  13. Закройте редактор реестра и перезапустите компьютер.

Доброго времени суток, друзья. Сегодня, как Вы уже поняли, мы поговорим о том как ускорить диск компьютера , будь то SSD , HDD или какой-нибудь еще.

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

Но сначала пару общих слов.

Вообще, я, за годы использования компьютерных комплексов различного уровня (о как сказанул! :) ), всё больше склоняюсь к тому, что прогресс кое-чего не учел, а точнее создал, так сказать, "бутылочное горлышко" в производительности, ведь сами посудите - за последние несколько лет развивалось всё, кроме жестких дисков и никто не торопился ускорить диск компьютера хоть как-то.

Росли частоты, архитектура, кэш и количество ядер процессоров, вышла, так сказать, турбо-частотная DDR3 и всякие супер-навороченные карточки NVIDIA и ATI (у которых так же распухали в ширь все параметры, отвечающие за производительность) и лишь жесткие диски всего лишь наращивали свои объемы (и снижали энергопотребление), что в общем-то не давало выигрыша в плане скорости работы системы в комплексе.

Ситуация стала исправляться с приходом SSD , но последние имеют недоступную для многих цену, а дешевые решения являются довольно спорным подходом, ибо имеют ограниченные сроки работы, малый и объем и вообще, по шустрости, не всегда обыгрывают сходные решения "старого" поколения.

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

Как ускорить диск компьютера - дефрагментация

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

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

Для начала отключим дефрагментацию по расписанию (настройки актуальны для Windows 7 и Windows Vista, т.к в Windows XP дефрагментации по расписанию нет). Для этого жмем правой кнопкой мышки на любом диске в " Мой компьютер " и выбираем пункт " Свойства ". В появившемся окне открываем вкладку " Сервис ", жмем кнопочки " Выполнить дефрагментацию " и, следом, " Настроить расписание ". Там снимаем галочку " Выполнять по расписанию ".

Отключаем индексацию для быстрого поиска - оптимизируем диск

Далее нам надо убрать индексацию для быстрого поиска. Зачем?

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

как ускорить диск компьютера, отключение индексации - скриншот 2

  • Для отключения жмем правой кнопкой мышки на первом диске в " Мой компьютер " и выбираем пункт " Свойства ";
  • В появившемся окне, на вкладке " Общие " нам необходимо снять галочку " Разрешить индексировать содержимое файлов на этом диске в дополнение к свойствам файла " и нажать кнопочку " Применить ";
  • Когда появится запрос на подтверждение изменения атрибутов, необходимо будет выбрать пункт " К диску С:\ (ну или какая будет у Вас буква указана) и ко всем вложенным папкам и файлам" и нажать кнопочку " ОК ". Дальше надо будет дождаться применения атрибутов и проделать тоже самое со всеми дисками в системе. Если вдруг будет возникать окно, уведомляющее, что нужны права Администратора , то жмите кнопку " Продолжить ";
  • Если появится окно о невозможности применения атрибутов, то жмите кнопочку " Пропустить Всё ".

как ускорить диск компьютера - кеширование записей - скриншот 3

Включаем кеширование записей для жестких дисков

Остается проделать еще одну хитрую манипуляцию, чтобы ускорить диск, а именно, нам надо включить кэширование записей для жестких дисков, что повысит производительность. Делается это очень просто. Вновь жмем правой кнопкой мышки на первом диске в " Мой компьютер " и выбираем пункт " Свойства ".

Переходим на вкладку " Оборудование " и выбираем в списке один из жестких дисков (в колонке " Тип ", что напротив, обычно указано " Дисковые устройства "). Жмем кнопочку Свойства или дважды кликаем по этому самому диску и, в появившемся окне, переходим на вкладку " Политика ". Это всё нам доже понадобится, чтобы ускорить диск компьютера.

Здесь выставляем две галочки, связанные с политикой кеширования записей, а именно " Разрешить кэширование записей для этого устройства " и " Отключить очистку буфера кэша записей Windows для этого устройства " (с этой настройкой осторожно, она может быть вредна и иметь обртаный эффект, особенно это актуально для SSD ). Скриншоты есть выше.

Примечание к проделанным действиям по оптимизации

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

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

Для внешних жестких дисков, флешек и вроде как дисков IDE (могу ошибаться) набор галочек на вкладке " Политика " будет несколько иной, а именно такой или вот такой.

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

как ускорить диск, включение кеша обратной записи - скриншот 4

Ну и напоследок для тех, кто является обладателем RAID 0 на базе интеловских рейд-контроллеров. Я рекомендую скачать последнюю версию Intel Rapid Storage Technology по этой ссылке (на момент написания этой статьи версия 10.5.0.1022 ), а затем установить с галочкой " Установка Центра управления Intel " и, запустив панель Intel Rapid (используя иконку в трее) , перейти на вкладку " Управление ", где включить для своего RAID 0 , так называемый " Кэш обратной записи ", что существенно прибавит рейду и без того мощной производительности.

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

Послесловие

Вот такие вот пироги о том как ускорить диск компьютера почти любого типа.

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

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

Белов Андрей (Sonikelf) Заметки Сис.Админа [Sonikelf's Project's] Космодамианская наб., 32-34 Россия, Москва (916) 174-8226

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