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

В операционных системах Windows используется так называемый файл подкачки.sys (скрытая и системная, обычно находится на диске C), которая является своеобразным "расширением" оперативной памяти компьютера (иначе называемой виртуальной памятью) и обеспечивает работу программ даже при недостаточном объеме физической памяти ОЗУ. Windows 10, 8.1 или Windows 7 также пытается переместить неиспользуемые данные из оперативной памяти в файл подкачки, и, по словам Microsoft, каждая новая версия делает это лучше.

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

  • Настройка файла подкачки в Windows 8.1 и Windows 7
  • Видео: Настройка параметров виртуальной памяти
  • Соответствующая настройка файла подкачки
  • Что произойдет, если отключить файл подкачки

    При отключении файла подкачки иногда все работает как прежде. Но если у вас небольшой объем оперативной памяти (или если на компьютере используются ресурсоемкие процессы), вы можете получить предупреждающее сообщение: "У вас недостаточно памяти на компьютере. Чтобы освободить память для нормальной работы программ, сохраните файлы, а затем закройте или перезапустите все открытые программы" или "Чтобы не потерять данные, закройте программы". Также при отключении файла подкачки не сохраняются дампы памяти при сбоях системы.

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

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

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

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

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

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

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

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

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

    1. Чтобы зайти в настройки файла подкачки Windows 10, можно просто начать вводить слово "производительность" в строке поиска, а затем выбрать "Вид системы и настройки производительности". Второй вариант попасть в нужное окно — нажать клавиши Win+R на клавиатуре наберите sysdm.cpl и нажмите Enter, затем на вкладке "Дополнительно" в разделе "Производительность" нажмите "Параметры".Откройте параметры производительности Windows 10
    2. В открывшемся окне выберите вкладку "Дополнительно" и в разделе "Виртуальная память" нажмите кнопку "Изменить" для настройки виртуальной памяти. Параметры файла подкачки в Windows 10
    3. По умолчанию будет установлено значение "Автоматически выбирать размер файла подкачки", и на сегодняшний день это, вероятно, моя рекомендация для большинства пользователей. Настройки автоматической виртуальной памяти
    4. Для того чтобы увеличить или уменьшить, т.е. Установите размер файла подкачки вручную, снимите галочку с пункта "Авторазмер", поставьте галочку "Указать размер" и установите нужный вам размер и нажмите "Установить". После этого примените настройки. Изменения вступят в силу после перезагрузки Windows 10. Установка размера файла подкачки в Windows 10
    5. Для того чтобы отключить файл подкачки и удалить файл страниц.sys с диска C, выберите "Без файла подкачки", затем нажмите кнопку "Установить" справа, ответьте утвердительно на появившееся сообщение и нажмите Ok. Отключить файл подкачки
    6. Файл подкачки с жесткого диска или SSD исчезает не сразу, а после перезагрузки компьютера, удалить его вручную пока не получится: появится сообщение о том, что он используется. Далее в статье также есть видео, в котором показаны все вышеописанные действия по изменению файла подкачки в Windows 10. Также полезно: Как переместить файл подкачки на другой диск или SSD.

    Видеоурок

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

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

    Настройки защиты системы

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

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

    Откройте вкладку Дополнительно в диалоговом окне, а затем нажмите кнопку Параметры в разделе Производительность и выберите также вкладку Дополнительно. Нажмите кнопку "Изменить" в разделе "Виртуальная память".

    Параметры производительности Windows

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

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

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

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

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

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

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

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

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

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

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

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

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

    Однако если вы хотите перенести файл подкачки с SSD на HDD, чтобы продлить срок службы SSD, это может и не понадобиться, если только у вас не старый SSD с малой емкостью. В результате вы потеряете производительность, а увеличение срока службы может быть очень незначительным. Читайте также — Настройка SSD для Windows 10 (также актуально для 8).

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

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

    Примечание: Если вы используете

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

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

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

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

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

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