Не использовать файл подкачки для хранения ядра системы

Обновлено: 06.07.2024

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

Содержание:

Что такое файл подкачки?

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

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

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

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

И тут возникает вполне разумный вопрос — зачем вообще использовать оперативную память, если данные можно читать прямо с накопителя? Ответ прост: жесткие (и даже SSD диски) слишком медленные и не позволяют обеспечить необходимую скорость обмена данными между процессором и памятью. Оперативная память в разы быстрее и позволяет обеспечить необходимую скорость. Но в то же время главным ее недостатком является полная потеря данных при отключении питания. Да и цена ощутимо дороже.

К примеру, на сегодняшний день за те деньги, которые стоит 16 Гб оперативной памяти — вы без проблем сможете приобрести SSD накопитель на 512Гб или обычный жесткий диск на 2 Терабайта. Однако, исключить использование оперативной памяти пока что нельзя в виду огромной (по сравнению даже с SSD накопителями) скорости передачи информации.

В старых версиях операционной системы Windows в качестве файла подкачки использовался файл pagefile.sys Начиная с версии Windows 10 используются два файла — pagefile.sys и swapfile.sys. Они всегда работают вместе и хранятся в корне диска C:\ Для их просмотра нужно включить отображение скрытых и системных файлов и папок. Для этого откройте диск C:\ выберите вкладку «Вид» и поставьте галочку возле «Скрытые элементы»

В первый файл (pagefile.sys) записываются данные из приложений, которые вы установили самостоятельно из сторонних источников, соответственно его размер может достигать нескольких Гигабайт. Во втором файле (swapfile.sys) записываются данные из системных приложений и тех, которые вы установили из Microsoft Store. Поэтому настоятельно не рекомендуется полностью отключать файл подкачки для экономии места на системном диске, так как многие системные приложения попросту перестанут запускаться. Ели же вам нужно освободить память на системном диске – для этого есть другие способы. Более детально вы можете прочесть в статье «Как освободить место на системном диске»

Какой размер файла подкачки рекомендуется использовать?

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

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

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

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

Сегодня в интернете можно встретить разные рекомендации как рассчитать размер файла подкачки. Мы же выбрали две наиболее разумные концепции.

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

Второй способ предполагает расчет оптимального размера файла подкачки. Для этого следует:

Шаг 1: Запустите все приложения, которые вам нужны. После этого нажмите комбинацию клавиш Ctrl + Alt + Delete

Шаг 2: Перед вами откроется «Диспетчер задач». Перейдите на вкладку «Производительность». Там вы увидите используемое количество оперативной памяти.

Шаг 3: Умножьте используемое количество оперативной памяти в два раза и отнимите от этого значения размер установленной оперативной памяти в вашем компьютере.

К примеру, в нашем примере установлено 6 ГБ оперативной памяти, а диспетчер задач показывает, что при необходимой для нас нагрузке используется 3,7 ГБ. Расчёт размера файла подкачки будет выглядеть следующим образом:

3,7 ГБ х 2 – 6 Гб = 1,4 ГБ

Исходя из расчета можно сделать вывод, что нам нужно установить значение 1400 МБ

Если после расчетов у вас получится отрицательное значение – значит у вас достаточный объем оперативной памяти и размер файла подкачки можно установить в автоматический режим.

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

Как изменить размер файла подкачки?

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

Шаг 1: Щелкните правой кнопкой мышки по «Пуск» и выберите «Параметры»

Шаг 2: Перед вами откроется окно параметров Windows. Щелкните по «Система»

Шаг 3: Прокрутите все параметры в левой части окна в самый низ и выберите «О программе», а в правой части окна найдите пункт «Дополнительные параметры системы» и щелкните на нем.

Шаг 4: В окне дополнительных свойств системы, в поле «Быстродействие» щелкните на кнопке «Параметры»

Шаг 5: В открывшемся окне выберите вкладку «Дополнительно» и в поле «Виртуальная память» вы увидите какой размер файла подкачки используется сейчас. Если этот параметр вас не устраивает – нажмите кнопку «Изменить»

Перед вами откроется окно изменения размера файла подкачки. В первую очередь рекомендуем посмотреть на поле под названием «Общий размер файла подкачки на всех дисках». Там вы увидите три поля:

  • Минимальный размер – минимально возможный размер, который вы можете установить. Использовать такое значение не рекомендуется, так как это может привести к неожиданным последствиям;
  • Рекомендуется – размер файла подкачки, который система рекомендует использовать (сравните его с тем, который вы рассчитали самостоятельно);
  • Текущий размер – размер файла подкачки, который сейчас используется в системе;

Шаг 6: Снимите галочку возле надписи «Автоматически выбирать объем файла подкачки», затем отметьте пункт «Указать размер», введите нужный размер файла подкачки в поле «Исходный размер» и «Максимальный размер» и нажмите кнопку «Задать», а затем кнопку «ОК».

В нашем случае система рекомендует использовать 1615 МБ (на 215 Мб больше чем мы предполагали), поэтому мы последуем рекомендации операционной системы и будем использовать 1615 Мб.

Если в вашем случае предложение системы будет сильно отличатся от ваших расчётов (к примеру, на 1 ГБ) – рассчитайте необходимый размер файла подкачки еще раз (используя инструкцию из предыдущего пункта этой статьи) и используйте то значение, которое у вас получилось, так как операционная система не всегда указывает правильные рекомендации.

После нажатия кнопки «ОК» перезагрузите компьютер, чтобы применить изменения.

Теперь, размер файла подкачки будет изменен. Чтобы это проверить снова выполните шаги с 1 по 5 и проверьте поле «Общий размер файла подкачки на всех дисках»

Как отключить файл подкачки в Windows 10?

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

Примечание: настоятельно не рекомендуется отключать файл подкачки в Windows 10, так как это может стать причиной сбое в работе операционной системы.

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

Шаг 1: Щелкните по иконке «лупы» возле кнопки «Пуск» и в поле поиска введите «Настройка представления и производительности системы» и нажмите на соответствующем результате поиска.

Шаг 2: Снимите галочку возле надписи «Автоматически выбирать объем файла подкачки», затем отметьте пункт «Без файла подкачки», и нажмите кнопку «Задать». После этого нажмите кнопку «ОК»

Шаг 3: Появится предупреждение о возможных последствия отключение файла подкачки. Нажмите «Да» и перезагрузите компьютер.

Теперь ваш файл подкачки будет отключен.

Как удалить файл подкачки (pagefile.sys и swapfile.sys) в Windows 10?

Файлы pagefile.sys и swapfile.sys являются системными файлами, поэтому удалить их при помощи проводника Windows 10 нельзя. Обычно, после отключения файла подкачки методом, описанным в предыдущем пункте этой статьи и перезагрузки операционной системы файлы pagefile.sys и swapfile.sys удаляются автоматически. Однако иногда возникают ситуации, когда файл подкачки остается на жестком диске даже после его отключения. Чаще всего это касается файла swapfile.sys

Чтобы удалить файл swapfile.sys вручную следует:

Шаг 1: Щелкните правой кнопкой мыши по «Пуск» и выберите «Выполнить» (можете также воспользоваться комбинацией клавиш «Win + R»). В открывшемся окне введите команду «regedit» и нажмите «Enter»

Шаг 2: Перед вами откроется редактор реестра. Перейдите по следующему адресу: Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management (вы можете просто скопировать этот адрес, вставить в адресной строке редактора реестра и нажать «Enter»)

Шаг 3: Щелкните правой кнопкой мыши на свободном пространстве в правой части окна и выберите «Создать», а затем «Параметр DWORD 32-бита»

Дайте новому параметру имя «SwapfileControl». После этого перезагрузите ваш компьютер. Файл будет полностью удален с жесткого диска.

Если вы вдруг захотите снова его вернуть – удалите только что созданный параметр «SwapfileControl» используя редактор реестра Windows 10.

Как снова включить файл подкачки в случае возникновения проблем?

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

Для того, чтобы снова включить файл подкачки следует:

Шаг 1: Откройте меню «Пуск» и нажмите «пробел». Перед вами откроется окно поиска. Введите запрос «Настройка представления и производительности системы» и щелкните на соответствующем результате.

Шаг 2: Выберите вкладку «Дополнительно» и в поле «Виртуальная память» нажмите кнопку «Изменить»

Шаг 3: Поставьте галочку возле пункта «Автоматически выбирать объем файла подкачки» и нажмите кнопку «ОК». Затем перезагрузите компьютер.

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

Как перенести файл подкачки на другой диск?

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

Для того, чтобы перенести файл подкачки на другой диск выполните:

Шаг 1: Нажмите комбинацию клавиш «Win + R», введите команду «systempropertiesadvanced» и нажмите «Enter»

Шаг 2: Перед вами откроются свойства системы. В поле «Быстродействие» нажмите кнопку «Параметры»

Шаг 3: Находясь в параметрах быстродействия выберите вкладку «Дополнительно» и в поле «Виртуальная память» нажмите «Изменить»

Шаг 4: Снимите галочку возле пункта «Автоматически выбирать объем файла подкачки». В списке подключенных дисков выберите тот, на котором находится файл подкачки на данный момент (в нашем случае это системный диск) и ниже отметьте пункт «Без файла подкачки» и нажмите кнопку «Задать»

Шаг 5: Не закрывая окно, выберите диск, на который хотите переместить файл подкачки (кликнув на нем) и ниже отметьте пункт «Задать размер». Затем укажите размер файла подкачки в соответствующих полях, либо отметьте пункт «Размер по выбору системы», чтобы Windows сама определяла размер файла подкачки и снова нажмите кнопку «Задать». После этого нажмите кнопку «ОК» и перезагрузите компьютер.

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

Что делать, если из-за манипуляций с файлом подкачки были утеряны важные данные?

Часто манипуляции с файлом подкачки могут стать причиной выхода Windows из строя, причем восстановить ее работоспособность удается далеко не всегда. В такой ситуации обычно заново устанавливают операционную систему, что неизменно приводит к форматированию диска С:\ и если там хранилась важная информация – она будет утеряна.

Если такая ситуация приключилась с вами – сразу же воспользуйтесь профессиональной программой RS Partition Recovery. В противном случае важные файлы могут быть утеряны навсегда.

Программа обладает интуитивно понятным интерфейсом, благодаря чему, процесс восстановления не вызывает сложностей даже у неопытных пользователей ПК.

RS Partition Recovery поддерживает ВСЕ современные файловые системы, поэтому не имеет значения, в какой операционной системе использовался накопитель, главное, чтобы вы подключили диск, на котором хранился важный файл к рабочему компьютеру.

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

Итак, чтобы восстановить утерянный файл следует:

Шаг 1. Установить и запустить программу RS Partition Recovery.

Универсальное решение для восстановления данных

Шаг 2. Выберите носитель или раздел диска, с которого необходимо восстановить данные.

Шаг 3. Выберите тип анализа.

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

Полный анализ позволяет найти утерянные данные после форматирования, перераспределения диска или повреждения файловой структуры(RAW).

Шаг 4. Просмотр и выбор файлов для восстановления.

Шаг 5. Добавление файлов для сохранения в "Список Восстановления" или выбор всего раздела для восстановления.

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

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

Постоянная очистка временных файлов повышает скорость

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

Технология ReadyBoost ускоряет современные компьютеры

Windows по-прежнему предлагает включить ReadyBoost всякий раз, когда вы вставляете флешку или карту памяти. На современных компьютерах это совершенно бессмысленно — ReadyBoost не даст никакого эффекта, если у вас есть хотя бы 1 Гб оперативной памяти. В том случае, если вы используете очень старый компьютер с объемом оперативной памяти до 512 МБ, то ReadyBoost может немного помочь. В противном случае не беспокойтесь.

Ручная дефрагментация

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

Отключение файла подкачки для увеличения производительности

О, сколько дивных рецептов было создано в связи с знаменитым pagefile.sys!

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

Если у вас мало RAM, то система активно использует файл подкачки для хранения быстро необходимых данных. А если у вас много памяти, то система не использует pagefile.sys и он совершенно не мешает работе. Однако, если настанет таки момент, когда вы забъете всю память, то подкачка очень даже пригодится. Так что нет никаких оснований трогать его, тем более, что никакого положительного влияния на производительность это не оказывает, а выигрыш нескольких гигабайт при современных размерах дисков не имеет большого значения.

Включение ядер CPU в MSConfig

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

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

Очистка данных Prefetcher для ускорения старта системы

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

Если вы удалите все трассировочные файлы из папки %SystemRoot%\Prefetch или отключите связанную с Prefetcher службы Планировщика, то ничего, кроме глюков и тормозов, вы в результате не получите. Windows сама вполне благополучно справляется с управлением этими службами и любое вмешательство извне приводит только к ухудшению производительности.

Отключение сетевой службы QoS для увеличения скорости интернета

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

Отключение или запуск по запросу системных служб

Да, действительно, был момент, когда массовое отключение служб Windows могло оказать некоторое воздействие на ее производительность. Это было в те времена, когда компьютеры были довольно слабыми по сравнению с нынешними, а Vista зато показывала чудеса прожорливости. С тех пор средние параметры процессоров и памяти в пользовательских системах почти удвоились, а Windows 7 и 8 выглядят куда более оптимизированными.

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

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

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

1) Настройки безопасности

1.1) Отключение службы Брандмауера Windows.

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

1.2) Отключение Центра безопасности и обслуживания.

Вы же хотите получать уведомления о проблемах с системой и её компонентами? Оставьте его настройки в покое. Его отключение не даст вам преимуществ. Соглашусь, что раньше он был не информативен. Но всё меняется и именно он предупредит вас о появлении ошибок в SMART у диска.

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

1.4) Отключение контроля учетных записей (UAC).

Эта технология призвана обезопасить нашу работу за компьютером и повысить совместимость старых приложений. Работать с правами администратора давно считается дурным тоном (потенциально опасным занятием) и UAC — это своего рода аналог sudo. Благодаря ему вы работаете на компьютере с обычными правами, хоть учетная запись может и иметь административные привилегии. Таким образом, запущенные администратором приложения по умолчанию административных привилегий не имеют. Если приложению требуются повышенные права, появляется запрос UAC: дальше решать Вам.

Вторая его способность — это обеспечение совместимости со старыми программами при помощи виртуализации файлов и реестра. Об этом поговорим отдельном посте. На скрине представлен AkelPad 2003 года. Видно, что применена виртуализацичя UAC (запросов при этом не возникало).

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

2) Настройка производительности.

2.1) Отключение индексирования

Совет спорный, а реализация его бессмысленная.

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

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

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

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

Настроить индексирование можно собственно в одноименном апплете панели управления

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

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

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

2.2) Отключение Prefetch и Superfetch.

Совет вредный для владельцев систем на HDD и бесполезный для владельце SSD

Если у вас SSD и система стоит именно на нем, то службы не работают, ибо ускорять там нечего.

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

2.3) Отключение оптимизации дисков по расписанию.

Во время простоя компьютера система может заниматься самообслуживанием — зачем ей мешать?

Понимаю, со времен WIndows XP закрепился целый ритуал:

2.4) Отключение файла подкачки

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

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

2.5) Перенос файла подкачки с SSD на HDD.

Популярный совет среди владельцев SSD. Перемещая файл подкачки на HDD вы замедляете работу компьютера. Вы SSD ведь купили для ускорения работы? Во времена появления EEE-PC был совет о переносе файла подкачки на карту памяти SD. Справедливости ради стоит сказать, что в более мощных еее-шках, которые могли потянуть Windows Vista/7 карту памяти или её часть можно было использовать для технологии ReadyBoost. Это действительно давало прирост отзывчивости особенно когда система на диске 5400 RPM.

Обратите внимание на мнение разработчиков Windows:

В: Нужно ли располагать файл подкачки на SSD?

2.6) Перенос файла подкачки на RAM-диск

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

2.7) Отключить очистку буфера кэша записей Windows для диска.

Совет не просто вредный, совет опасный: скорость на грани потери данных. Особенно опасно, если у вас нет резервного источника питания.

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

2.8) Указание максимально числа процессоров и оперативной памяти через MSCONFIG

Windows итак использует ресурсы компьютера по максимуму. Указанные параметры нужны для ограничения этих значений. Помню, Windows 98 не могла запуститься, если оперативной памяти более 256Мб.

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

2.9) Перенос программ на другой диск

Считаю данный совет вредным при условии несоблюдения требования безопасности списков ACL. В стандартных расположениях списки доступа ALC надежно защищают файлы от изменений сторонними приложениями и пользователями.

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

Давайте рассмотрим списки доступа стандартной папки и папки, созданной вручную:

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

Пользователи имеют доступ только на чтение.

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

2.10) Отключение создания имен в формате 8.3

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

2.11) Отключение регистрации времени последнего доступа к файлам

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

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

Снимок состояния моего диска. Ему уже пять лет и он пережил многие HDD.

2.12) Отключение журналирования NTFS

Совет вредный и даже опасный

Совет родом из эпохи EEE-PC. Зачем вы тогда используете NTFS? Совет потенциально опасен не просто потерей данных, а разрушением файловой системы. Не делайте так.

3) Прочие советы

3.1) Очистка папки WinSxS при помощи клинеров.

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

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

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

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

Для Windows 7 необходимо поставить KB285238 — оно добавит указанный выше пункт. Так же после установки обновления DISM будет понимать ключ /StartComponentCleanup, что равнозначно снимку выше.

Для Windows 8/8.1/10 указанная выше процедура выполняется автоматически планировщиком в рамках автоматического обслуживания. Вы ведь планировщик не отключали?

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

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Очищайте диск правильно и всё у вас будет хорошо.

3.2) Отключение восстановления системы

Восстановление системы позволяет в кратчайшие сроки привести систему в работоспособное состояние. В современных операционных системах используется теневое копирование файлов, что значительно быстрее, чем копирование файлов в ZIP архивы (раньше было именно так). У вас недостаточно свободного места? Ограничьте занимаемый объем.

Вредные советы по настройке Windows Windows, Оптимизация, Вредные советы, Длиннопост

3.3) Отключение system file checker

Абсолютно безумный совет лишить систему способности защищать файлы от несанкционированной подмены. Подобное посоветует лишь тот, кто не призывал на помощь команду:

На этом пожалуй всё. Оригинал статьи лежит в моём блоге и будет дополняться найденными советами.

Файл подкачки Windows

В операционных системах Windows для работы используется так называемый файл подкачки pagefile.sys (скрытый и системный, обычно находится на диске C), представляющий своего рода «расширение» оперативной памяти компьютера (иначе — виртуальная память) и обеспечивающий работу программ даже в том случае, когда физической памяти RAM недостаточно. Windows 10, 8.1 или Windows 7 также пытается переместить неиспользуемые данные из оперативной памяти в файл подкачки, причем, по информации Microsoft, каждая новая версия делает это лучше.

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

Что будет, если отключить файл подкачки

Недостаточно памяти при отключенном файле подкачки в Windows

Но не всегда: распространён вариант, когда программы просто «вылетают» или ошибку бывает сложно связать с отключенным когда-то файлом виртуальной памяти (особенно если это было давно). Поэтому, если вы отключили файл подкачки и когда-либо столкнётесь что программы сообщают о собственных ошибках (например, ошибка вывода в OBS), либо молча не запускаются (Premiere Pro), выбивают черный экран (Photoshop), рекомендую в первую очередь попробовать снова включить его.

По умолчанию, Windows 10, 8.1 и Windows 7 автоматически определяют размер файла подкачки в соответствии с потребностями системы и особенностями работы. По мнению некоторых пользователей, в ряде случаев изменение файла подкачки вручную может помочь оптимизировать работу системы, иногда может быть целесообразно вообще отключить его, а в некоторых других ситуациях самое лучшее — ничего не изменять и оставить автоматическое определение размера файла подкачки. В этом руководстве — о том, как увеличить, уменьшить или отключить файл подкачки и удалить файл pagefile.sys с диска, а также о том, какие существуют рекомендации о правильной настройке файла подкачки, в зависимости от того, как вы используете компьютер и его характеристик.

Файл подкачки Windows 10

Помимо файла подкачки pagefile.sys, который был и в предыдущих версиях ОС, в Windows 10 присутствует новый скрытый системный файл swapfile.sys так же находящийся в корне системного раздела диска и, по сути, тоже представляющий собой своеобразный файл подкачки, используемый не для обычных («Классическое приложение» в терминологии Windows 10), а для «Универсальных приложений» UWP.

Файл подкачки в Windows 10

Новый файл подкачки swapfile.sys потребовался в связи с тем, что для универсальных приложений изменились способы работы с памятью и, в отличие от обычных программ, которые используют файл подкачки как обычную оперативную память, файл swapfile.sys используется как файл, хранящий «полное» состояние отдельных приложений, своего рода файл гибернации конкретных приложений, из которого они могут в короткое время могут продолжать работу при обращении. Предвидя вопрос о том, как удалить swapfile.sys: его наличие зависит от того, включен ли обычный файл подкачки (виртуальная память), т.е. удаляется он тем же способом, что и pagefile.sys, они взаимосвязаны.

Как увеличить, уменьшить или отключить файл подкачки в Windows 10

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

Видео инструкция

Настройка файла подкачки Windows 7 и 8.1

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

Параметры защиты системы

Для настройки параметров файла подкачки, зайдите в «Свойства компьютера» (правый клик по значку «Мой компьютер» — свойства»), после чего в списке слева выберите «Защита системы». Более быстрый способ сделать то же самое — нажать клавиши Win + R на клавиатуре и ввести команду sysdm.cpl (подойдет для Windows 7 и 8).

Запуск параметров системы

Настройки быстродействия Windows

Как раз здесь вы можете настроить необходимые параметры виртуальной памяти:

Параметры файла подкачки

  • Отключить виртуальную память (файл подкачки)
  • Уменьшить или увеличить файл подкачки Windows

Изменение параметров файла подкачки Windows — видео

Ниже — видео инструкция о том, как настроить файл подкачки в Windows 7, 8.1 и Windows 10, задать его размер или удалить этот файл, а также перенести его на другой диск. А после видео вы можете найти рекомендации о правильной настройке файла подкачки.

Правильная настройка файла подкачки

Есть множество различных рекомендаций о том, как правильно настроить файл подкачки в Windows от людей с самым разным уровнем компетенции:

  • Например, один из разработчиков Microsoft Sysinternals рекомендует устанавливать минимальный размер файла подкачки равный разнице между максимальным объемом используемой памяти при пиковой нагрузке и физическим объемом RAM. А в качестве максимального размера — это же число, умноженное в два раза.
  • Еще одна частая рекомендация, не лишенная оснований — использовать одинаковый минимальный (исходный) и максимальный размер файла подкачки во избежание фрагментации этого файла и, как следствие, снижения производительности. Это не актуально для SSD, но может быть вполне осмысленным для HDD.
  • Ну и вариант настройки, который приходится встречать чаще других — отключить файл подкачки Windows, если на компьютере имеется достаточный объем оперативной памяти.

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

Перенос файла подкачки на другой диск

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

Как перенести файл подкачки на другой диск в Windows 10, 8 и Windows 7:

  1. В настройках файла подкачки (виртуальной памяти) Windows отключите файл подкачки для диска, на котором он находится (выбрать пункт «Без файла подкачки» и нажать «Задать».
  2. Для второго диска, на который мы переносим файл подкачки, задайте размер или установите его по выбору системы и так же нажмите «Задать».
  3. Нажмите Ок и перезагрузите компьютер.

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

В различных статьях, касающихся оптимизации Windows, можно встретить рекомендации отключить файл подкачки, если размер оперативной памяти составляет 8 Гб или даже 6 Гб, а также не использовать автоматический выбора объема файла подкачки. Логика в этом есть — при отключенном файле подкачки, компьютер не будет использовать жесткий диск в качестве дополнительной памяти, что должно увеличить скорость работы (оперативная память в разы быстрее), а при ручном указании точного размера файла подкачки (при этом рекомендуется указывать исходный и максимальный размер одинаковыми), мы высвобождаем место на диске и снимаем с ОС задачи по настройке размеров данного файла.

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

Однако, если вы монтируете видео, занимаетесь редактированием фото в профессиональных пакетах, работаете с векторной или трехмерной графикой, проектируете дома и ракетные двигатели, используете виртуальные машины, 8 Гб RAM будет мало и файл подкачки непременно потребуется в процессе работы. Более того, отключив его, вы рискуете потерять несохраненные документы и файлы при возникновении нехватки памяти.

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

  1. Запустите на компьютере все те программы, которые, в теории, вы можете запустить одновременно — офис и скайп, откройте десяток вкладок YouTube в браузере, запустите игру (используйте ваш сценарий работы).
  2. Откройте диспетчер задач Windows, пока все это запущено и на вкладке быстродействие посмотрите, какой размер оперативной памяти задействован.
  3. Увеличьте это число на 50-100% (точного числа не дам, но рекомендовал бы 100) и сравните с размером физической оперативной памяти компьютера.
  4. То есть, к примеру, на ПК 8 Гб памяти, используется 6 Гб, увеличиваем в два раза (100%), получается 12 Гб. Вычитаем 8, ставим размер файла подкачки 4 Гб и можно быть относительно спокойным за то, что проблем с виртуальной памятью не возникнет даже при критических вариантах работы.

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

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