Pagefile.sys слишком большая проблема
Содержание:
- Основные принципы и рекомендации по работе с файлом pagefile.sys:
- Pagefile.sys: что это за файл и как его удалить?
- Как уменьшить размер pagefile.sys
- Ошибка открытия
- Как исправить ошибку 0x80070570 с временным файлом подкачки
- Что за файл pagefile.sys в Windows 7 или в любой другой ОС?
- А стоит ли удалять?
- Связь файла подкачки с виртуальной памятью: как это работает?
- Изменение размера
- Как удалить файл подкачки в Windows 10?
- Как перенести файл Pagefile.sys на другой диск
- Swapfile.sys
- Hiberfil.sys
- Как отрегулировать размер файла подкачки pagefile.sys
- Как отрегулировать размер файла подкачки pagefile.sys
Основные принципы и рекомендации по работе с файлом pagefile.sys:
Существуют несколько полезных правил, следуя которым можно оптимизировать и повысить скорость работы компьютера:
- Если у вас установлено несколько жестких дисков, то есть смысл перенести данный файл на соседний. Конечно, стоит учитывать скорость работы ваших винчестеров, если основной намного быстрее, чем тот на который собираетесь перенести файл pagefile.sys, то в таком случае это не имеет большого смысла. В этом пункте имеется ввиду именно другой жесткий диск, а не логический. Ведь сам винчестер еще может быть разделен на несколько логических дисков.
- Можно разместить файл в другом, специально предназначенном для этого разделе. В любом случае, минимальный размер файла подкачки должен быть таким, чтобы обеспечить стабильную работу для системы в обычном режиме.
- Как уже выше упоминалось, жесткий диск — это самое медленное устройство на компьютере. Поэтому всегда эффективнее увеличить объем оперативки, чем расширять файл подкачки.
- Когда компьютер имеет больше 3-х гигабайт физической памяти и на нем особо не используются тяжелые приложения (типа графических редакторов, игр, или систем автоматизированного проектирования) то можно вообще смело отключить pagefile.sys.
Pagefile.sys: что это за файл и как его удалить?
Если вы начнете изучать свой жесткий диск на предмет различных файлов, то можете сильно удивиться, сколько всего можно обнаружить. К примеру, вы можете найти файл под названием Pagefile.sys. Как правило, он занимает достаточно много места на диске, а посему пользователь вопрошает, что это за файл такой и как его удалить, если это возможно?
Что такое Pagefile.sys?
На самом деле все достаточно просто. Pagefile.sys — это файл подкачки в операционной системе windows, который иногда называют виртуальной памятью. Он необходим системе в том случае, когда заканчивается оперативная память — система обращается за «помощью» к файлу подкачки, что бы компьютер не зависал, а продолжал работать. Также стоит отметить, что в него система перемещает все то, что не помещается в оперативной памяти. К примеру, это может быть информация, которой пользователь давно не пользовался, а значит, вероятность того, что пользователь к ней обратиться, минимальная
Она записывается в файл подкачки, при этом место в оперативной памяти освобождается для более важной информации
И зачем все это нужно, спросите вы? Все просто: при таком раскладе виртуальной оперативной памяти на компьютере становится больше, чем физической, а потому пользователь может не бояться, что компьютер зависнет в самый неподходящий момент. Правда, если памяти недостаточно, компьютер может начать тормозить, но напрочь зависнуть не должен.
Впрочем, использование файла Pagefile.sys имеет свои недостатки. Во-первых, это относится к жесткому диску, на котором находится файл подкачки. Поскольку жесткий диск — далеко не самый быстрый компонент компьютера, то при обращении к файлу система может зависать, пусть и не надолго. Ситуацию можно улучшить, если использовать SSD-диск. А во-вторых, Pagefile.sys может занимать достаточно много места на диске. Поэтому самое оптимальное решение — увеличить объем оперативной памяти компьютера с помощью покупки необходимых компонентов. В этом случае размер Pagefile.sys можно значительно уменьшить или даже удалить, что, к слову, продлит жизнь и жесткому диску.
Как удалить Pagefile.sys?
Удалять Pagefile.sys можно лишь только в том случае, если у вас предостаточно оперативной памяти и вы уверены, что ее хватит в любом случае. Но даже в этом случае стоит несколько раз подумать.
Удаление файла Pagefile.sys предусмотрено операционной системой windows, причем такая возможность есть в windows 7,8, XP и даже windows 10. Пример будет показан на windows 7, но на остальных ОС процесс будет точно таким же (разве что за парой исключений).
Нажмите на кнопку «Пуск» и, наведя стрелку мыши на значок «Компьютер», нажмите на правую кнопку мыши, после чего выберите «Свойства». Если значок «Компьютер» есть на рабочем столе, значит, проделайте ту же операцию на рабочем столе.
Другой вариант. Нажмите кнопку «Пуск» и выберите «Панель управления».
В панели управления нажмите на пункт «Система».
Открылось окно «Система». В левой его части есть меню. В нем нажмите на пункт «Дополнительные параметры системы».
Перед вами откроется окно. Оставаясь на вкладке «Дополнительно», нажмите на кнопку «Параметры», что находится в подразделе «Быстродействие».
Откроется еще одно небольшое окно. В нем выберите вкладку «Дополнительно», затем нажмите на кнопку «Изменить» в подразделе «Виртуальная память».
В новом окне снимаем галочку с пункта «Автоматически выбирать объем файла подкачки», затем ставим галочку рядом с пунктом «Без файла подкачки» и нажимаем на кнопку ОК.
Именно этот несложный процесс позволит вам избавиться от файла Pagefile.sys. Правда, не стоит думать, что компьютер начнет быстрее. Наоборот, в некоторых случаях возможны подвисания. Единственный плюс от удаления данного файла — на жестком диске освободится дополнительное место, но и только.
Как перенести Pagefile.sys на другой диск?
Файл Pagefile.sys можно перенести на другой диск, если на одном, к примеру, заканчивается свободное место. Сделать это просто.
Для начала открываете окно «Виртуальная память» способом, указанным выше. Снимаете галочку с пункта «Автоматически выбирать объем файла подкачки», после чего выбираете диск из вашего списка и либо задаете размер Pagefile.sys вручную, либо выбираете «Размер по выбору системы». Нажимаете на кнопку «Задать», а затем — на кнопку ОК.
Собственно, на этом все. Теперь вам лишь остается перезагрузить компьютер и файл Pagefile.sys будет перенесен на другой диск.
Как уменьшить размер pagefile.sys
Зачастую, чтобы лишний раз не нагружать Windows, встаёт актуальный вопрос уменьшения размера файла подкачки. Можно, конечно, оставить это на выбор системы. Но в этом случае размер файла подкачки практически всегда бывает завышен из-за дополнительного резервирования самой Windows. Следуйте правилу, согласно которому размер pagefile.sys должен в полтора раза превышать объём установленной на компьютере оперативной памяти.
А уменьшить размер довольно просто. Делается это так же, как и при удалении или перемещении файла подкачки, только отмечается радиокнопка «Особый размер», а в качестве исходного ставится размер по правилу. Максимальный размер можно указывать любой, но не больше рекомендуемого, показанного внизу открытой вкладки настроек.
Уменьшение файла подкачки pagefile.sys
Ошибка открытия
Обычно сообщение об ошибке открытия pagefile.sys появляется при сканировании ОС Windows антивирусной программой или самостоятельной попытке просмотра этого файла. Поскольку этот файл защищён и может использоваться только операционной системой, то открыть его не получится. При попытке сделать это с помощью любого текстового редактора, например, AkelPad (Блокнот), вначале появится запрос на создание нового файла pagefile.sys, а затем отказ в открытии.
Файл подкачки pagefile.sys играет в ОС Windows немаловажную роль. Его переименование или удаление может негативно сказаться на работе многих программ, требующих больших объёмов оперативной памяти, которой часто недостаёт. Файл pagefile.sys быстро и качественно решает проблемы, связанные с такой нехваткой. Пользователь же этого даже не замечает, продолжая комфортно работать на своём компьютере.
Как исправить ошибку 0x80070570 с временным файлом подкачки
Когда я вижу любую ошибку в операционной системе Windows, то я первым делом просматриваю логи, чтобы понимать, что происходит. Открыв журнал ошибок я вижу такие события:
Событие с кодом ID 46: Не удалось инициализировать аварийный дамп
В режиме XML можно посмотреть дополнительную отладочную информацию.
Так же в системном журнале есть ошибка: Источник Ntfs (Ntfs), Код ID 55: Обнаружено повреждение в структуре файловой системы на томе ??. Основная таблица файлов (MFT) содержит поврежденную запись файла. Номер ссылки файла: 0x1c00000002d3d9. Имя файла: «\pagefile.sys».
Источник Ntfs (Ntfs), Код ID 55: Обнаружено повреждение в структуре файловой системы на томе C:.
Точная природа повреждения неизвестна. Необходимо проверить структуры файловой системы в режиме подключения к сети.
Как видим сама операционная система Windows не понимает, что у нее случилось, из-за чего она повреждена, на тебе код ошибки 0x1c00000002d3d9 сиди и разбирайся со своим pagefile.sys. Первое, что мне захотелось увидеть, есть ли сам файл подкачки, о котором говорит событие с ошибкой. Для этого нам необходимо выполнить два действия:
- Первое, это включить отображение скрытых файлов в Windows
- Второе, это включить отображение защищенных, системных файлов
Что мы делаем, открываем проводник Windows, переходим на вкладку «Вид», далее ставим галку «Скрытые элементы» и нажимаем кнопку «Параметры».
У вас откроется окно «Параметры папок», идем на вкладку «Вид» и снимаем галку «Скрывать защищенные системные файлы», кстати в данную настройку можно попасть и через командную строку, в которой нужно выполнить команду: control /name Microsoft.FolderOptions.
Сохраняем настройки и переходим в корень диска C:\, где вы можете наблюдать ваш временный файл подкачки, у меня pagefile.sys весит 65 ГБ.
Пробую удалить временный файл подкачки, но не тут то было, у меня выскакивает ошибка:
Не удалось удалить файл из-за непредвиденной ошибки. При повторном появлении этого сообщения об ошибке выполните поиск по коду ошибки для получения справки по этой проблеме. Ошибка 0x80070570: Файл или папка повреждены. Чтение невозможно
Из данного кода 0x80070570 видно, что нужно ремонтировать файловую систему, для начала встроенными средствами Windows
Открываем свойства вашего диска и на вкладке «Сервис» нажимаем проверка диска. У меня сразу выскочило сообщение, что необходимо восстановить данный диск: система Windows обнаружила на этом диске ошибки, которые необходимо исправить. Закройте диалоговое окно и восстановите диск.
У меня появилось окно восстановления диска, подтверждаем наши действия.
Вам скажут, что системный диск можно восстановить только после перезагрузки, в момент старта системы. Перезагружаемся, чтобы попытаться исправить ошибку 0x80070570 и временный файл подкачки Windows.
Вот так выглядит процесс восстановления системного диска штатными средствами Windows, вам необходимо дождаться, когда все пройдет.
После перезагрузки у меня уже не выскакивала ошибка с текстом «Создан временный файл подкачки, поскольку при запуске была обнаружена неполадка в конфигурации файла подкачки. Общий объем файла подкачки для всех дисков может быть несколько больше указанного вами размера». Пройдя в параметры быстродействия, у меня без проблем получилось выставить нужный размер файла подкачки. Проблема решена.
Так же в командной строке советую проверить вашу систему на предмет наличия поврежденных файлов, для этого воспользуйтесь в cmd вот такими командами:
- sfc /scannow после
- Dism /online /cleanup-image /restorehealth
На этом у меня все, мы с вами решили проблему с временным файлом подкачки, победили ошибку 0x80070570 и узнали много нового про Windows. С вами был Иван Семин, автор и создатель IT портала Pyatilistnik.org,
Что за файл pagefile.sys в Windows 7 или в любой другой ОС?
Начнем с того, что это системный компонент, обязательный для работы Windows. Он регламентирует правила, устанавливаемые для использования виртуальной памяти.
Для чего нужна виртуальная память? Для того чтобы в случае нехватки объема памяти оперативной или ее чрезмерной загрузки операционная система не зависала, а продолжала выполнять свои функции. Как раз файл подкачки pagefile.sys и содержит необходимую информацию, касающуюся обращения операционной системы к виртуальной памяти и резервируемого пространства, в котором будет храниться информация в виде компонентов программ, которые невозможно загрузить в оперативную память.
А стоит ли удалять?
Людям, в частности некоторым пользователям ПК свойственно заблуждаться, веря в мифы и предрассудки. Поскольку одной из главных причини, вследствие которой многие хотят удалить файл подкачки, является его негативное влияние на работу системы.
Считая, что удаление pagefile.sys автоматически увеличит быстродействие системы. Что крайне неверно. Наоборот, отсутствие виртуальной памяти при небольшом, недостаточном объеме ОЗУ усугубит ситуацию, сделав работу нестабильной (глюки, вылеты, знаменитый синий экран и так далее).
Второй, а точнее первой и главной причиной является то, что файл подкачки занимает слишком много места на HDD. Хотя современные жесткие диски обзавелись сотнями гигабайт, а что нередко — терабайты доступной информации. А потому выделить гигабайт-другой под виртуальную память — довольно разумный и правильный шаг, тем более что минимум пятнадцать (15) процентов его должно быть свободным для корректной работы, а также возможности дефрагментирования.
Компромиссным вариантом может стать фиксированный размер, отведенный под виртуальную память. Который устанавливает пользователь самостоятельно, исходя из собственных побуждений.
Связь файла подкачки с виртуальной памятью: как это работает?
Но давайте посмотрим, как такая связка функционирует на практике. Понятно, что не все пользователи могут позволить себе приобрести современные компьютерные конфигурации с большими объемами ОЗУ. Таким образом, получается, что возможности компьютеров в некотором смысле весьма ограничены. Если взять в расчет еще и тот факт, что операционная система часть оперативной памяти резервирует под выполнение собственных процессов, для пользовательских программ остается еще меньше ресурсов.
Когда выполняется слишком много системных и пользовательских процессов, оперативная память нагружается достаточно сильно. А ведь активные программы наперебой пытаются произвести к ней обращение. Что делать в этом случае? Система для освобождения ресурсов начинает загружать компоненты программ не в ОЗУ, а в специально отведенное для этого место на жестком диске. Так что за файл pagefile.sys находится в системе применительно к виртуальной памяти? Именно он определяет, сколько места на винчестере будет отдано виртуальной памяти.
Изначально операционная система устанавливает объем файла самостоятельно (причем для каждого диска или раздела), несмотря даже на то, что многие специалисты рекомендуют использовать не собственные значения системы, а устанавливать свои (на них остановимся отдельно). С другой стороны, среди пользователей бытует мнение, что больший объем файла даст существенный прирост быстродействия. Это не так. Дело в том, что скорость доступа к ОЗУ намного выше, чем аналогичный показатель при обращении к жесткому диску. Увеличение размера компонента pagefile.sys будет приводить только к тому, что система начнет игнорировать оперативную память, а станет в большей степени использовать память виртуальную. Нетрудно догадаться, что вместо ожидаемого ускорения системы пользователь получает обратный эффект, а система начинает, что называется, тормозить еще больше, чем это можно было предположить изначально.
Изменение размера
Тонкая настройка виртуальной памяти. Выполняется, когда необходимо найти разумный баланс между нагрузками на RAM и винчестер. Другими словами, чтобы у оперативной памяти был достаточный виртуальный резерв, и чтобы при этом система «не тормозила».
Вариант №1: по выбору системы
В этом случае выбор размера pagefile.sys вы всецело доверяете Windows. Система автоматически будет варьировать данную настройку (уменьшать/увеличивать при необходимости количество Мб).
1. Включите опцию «Размер по выбору… » (кликнете радиокнопку, расположенную рядом).
2. Активируйте настройку кнопкой «Задать».
Вариант №2: установка вручную
1. Выделите кликом системный раздел в поле «Диск».
2. Включите радиокнопку «Указать размер».
3. Задайте параметры настройки:
- Исходный размер — установите значение, превышающее примерно в 1,5 раза объём физической памяти, установленной RAM;
- Максимальный размер — установите размер в 2 раза больший RAM. (Но допускаются и меньшие значения, превышающие параметр «Исходный размер»).
4. Нажмите «Задать».
Главное преимущество ручной настойки в том, что система будет использовать установленные параметры и не будет затрачивать ресурсы на подсчёт и формирование оптимального объёма файла подкачки (см. автоматическую настройку — Вариант №1).
Как удалить файл подкачки в Windows 10?
Правый щелчок мыши на значке «Этот компьютер» — «Свойства»:
Слева, в появившемся окне, выбрать «Дополнительные параметры системы»:
В разделе «Быстродействие» кликнуть по кнопке «Параметры» и перейти на вкладку «Дополнительно»:
В разделе «Виртуальная память» будет указан используемый размер файла подкачки. Теперь нужно перейти к настройкам, кликнув по кнопке «Изменить»:
Если ранее файл подкачки не настраивался, то будет о. Это означает, что размер файла pagefile.sys будет иметь плавающий размер.
Что бы отключить виртуальную память, необходимо выбрать пункт «Без файла подкачки» и активировать кнопкой «Задать». Затем закрыть все окна последовательным нажатием кнопки «ОК» и перезагрузить компьютер.
В случае, если после нового запуска системы, появятся какие-нибудь перебои, зависания или что-то подобное, то следует вернуть настройки к первоначальным. Это уже зависит от начинки конкретного компьютера.
Как перенести файл Pagefile.sys на другой диск
Для того чтобы перенести файл Pagefile.sys на другой диск вам нужно открыть настройки так как это описано выше. После этого отключите автоматический выбор объема файла подкачки.
Дальше отключите файл подкачки для системного диска (обычно это диск C). Чтобы применить настройки нажмите на кнопку «Задать». После нажатия на эту кнопку вы можете получить окно с предупреждением. В этом окне просто нажмите на кнопку «Ok».
После этого нужно выбрать другой диск и включить для него файл Pagefile.sys. Для этого можно указать размер файла вручную или выбрать вариант «Размер по выбору системы». После внесения всех настроек снова нажмите на кнопку «Задать».
Для того чтобы изменения сохранились закройте окно нажатием на кнопку «Ok» и перезагрузите компьютер. После перезагрузки файл Pagefile.sys будет перенесен на другой диск.
Pagefile.sys – это подкачка системы, её цель хранить данные, которые оперативная память пока не в силе обработать на данный момент. Эта функция поможет вам застраховаться от непредвиденных прекращений работы программ и использовать памяти больше, чем у вас установлено.
Когда заканчивается ваша оперативная память, существенно сокращается скорость быстродействия системы. По сути вы можете просто добавить ОЗУ и необходимость в этой функции отпадёт сама собой, но так как это требует затрат, да и возможно, у вас едино разовая нужда в таком размере ОЗУ следует серьёзно отнестись к файлу Pagefile.sys.
Можно редактировать по своему усмотрению, вплоть до удаления, но вы должны понимать последствия. Конечно, при задействовании этого элемента существенно падает производительность, ведь жесткий диск должен работать на два фронта, но таким образом вы сможете избежать многих проблем.
Приложения, которые требуют от системы большой объём памяти, при её недостатке просто закрываются, перестают отвечать или останавливают свои процессы, как это делает Google Chrome. Последствие таких критических ошибок может быть исчезновение вашей интеллектуальной собственности в виде фотографий, текста и тому подобных проблем.
Важно понимать, что эта функция не является панацеей, так как спокойно использовать приложение, в которых требуемый минимальный объём ОЗУ больше установленного, не получится. Может быть, у вас удастся запустить приложение, но пользы от того будет весьма мало, ведь частота обновления кадров будет весьма небольшой. Может быть, у вас удастся запустить приложение, но пользы от того будет весьма мало, ведь частота обновления кадров будет весьма небольшой
Может быть, у вас удастся запустить приложение, но пользы от того будет весьма мало, ведь частота обновления кадров будет весьма небольшой.
Swapfile.sys
В более ранних версиях Windows у вас был Swapfile.sys или файл Swap. Файл Swap хранит объекты, которые были извлечены из памяти, и в течение некоторого времени не ожидается доступ к ним, и позволяет операционной системе использовать пространство на жестком диске для имитации дополнительной памяти всякий раз, когда система работает с низким объемом памяти, путем замены области оперативной памяти, Простая программа использует на жесткий диск, чтобы освободить память для других программ. Эта комбинация RAM и файлов Swap известна как виртуальная память. Имея файл подкачки, операционная система вашего компьютера «имеет» больше оперативной памяти, чем на самом деле.
Файл Swapfile не используется в процессе быстрой загрузки Windows 8/10. Это файл Hiberfil.sys, который хранит сеанс ядра и входит в игру здесь.
В Windows 8/10 вы снова увидите Swapfile. SYS! В этой последней версии Windows есть как своп, так и файл подкачки одновременно. Это около 256 МБ в размере — в моем случае это 262 МБ.
Зачем нам нужен еще один файл виртуальной страницы в Windows 10/8?
Swapfile.sys в Windows 8 является специальным типом файла подкачки, используемого внутри системы для повышения эффективности определенных типов пейджинговых операций. Он используется для Приостановить или возобновить Metro или современные приложения Windows 8 .
TechNet объясняет «новый» Swapfile.sys в Windows 8 следующим образом:
Надеюсь, это объясняет причину, по которой мы видим все три файла: Hiberfil.sys, файлы Pagefile.sys & Swapfile.sys в Windows 10/8.
Хотите узнать больше о других файлах или типах файлов или форматах файлов в Windows? Проверьте эти ссылки:
Файлы Windows.edb | Файлы Thumbs.db | Файлы DLL и OCX | Файл index.dat | Файлы NFO и DIZ | Файл Desktop.ini | Nvxdsync.exe.
Hiberfil.sys
Файл Hiberfil.sys — это системный файл, который используется Windows для поддержки спящего режима. Если вы включили спящий режим в Windows 8/10, вы увидите этот файл.
Прочитать : Отключить, включить спящий режим в Windows 10/8.
Если у вас включен спящий режим и впоследствии включен быстрый запуск (который это значение по умолчанию), ваш файл Hiberfil.sys будет примерно 3/4-го вашего ОЗУ. Таким образом, вы можете видеть, что файл Hiberfil.sys в моем случае составляет 6,6 ГБ, поскольку у меня есть оперативная память 8 ГБ. В случае, если вы отключили спящий режим, вы найдете его размер примерно равным вашей ОЗУ.
В Windows 8 вы не найдете размер файла Hyberfil.sys, работающего под управлением, когда у вас включен режим Hibernation. В более ранней версии Windows файл гибернации хранил сеанс ядра, драйверы устройств и данные приложения. В Windows 10/8 файл спящего режима хранит только файлы сеанса ядра и устройства, в результате чего размер остается более или менее постоянным.
Отключить спящий режим
Если вы хотите, вы всегда можете отключить / включить спящий режим вручную или с помощью нашего Ultimate Windows Tweaker или Microsoft Fix It. Но помните, что в Windows 8/10 это также отключит Fast Startup.
Как отрегулировать размер файла подкачки pagefile.sys
16.05.2009 11:58
Файл pagefile.sys – это виртуальная память Windows.
Вопреки распространенному мнению, файл подкачки нужен не только для компенсации нехватки оперативной памяти. Виртуальная память необходима для работы таких функций Windows, как SuperFetch, ReadyBoost и создание аварийных дампов памяти при ошибках BSOD (синие экраны). Для нормальной работы этих функций файл подкачки должен располагаться на разделе, где установлена Windows (обычно — диск C) и размер этого файла должен быть не меньше объема физической оперативной памяти (RAM).
Настройка файла подкачки
В Windows 7, как и во всех предыдущих версиях Windows, вы можете легко уменьшить или увеличить размер файла подкачки.
1. Войдите в Windows 7 с правами администратора.
2. Откройте Панель управления -> Система.
3. В левом меню выберите Дополнительные параметры системы.
4. На вкладке Дополнительно в разделе Быстродействие нажмите кнопку Параметры.
5. Откройте вкладку Дополнительно и в разделе Виртуальная память нажмите кнопку Изменить.
6. Снимите флажок Автоматически выбирать объем файла подкачки.
7. Выберите диск, на котором хотите изменить размер файла подкачки.
8. Выберите переключатель Указать размер, введите в поля Исходный размер (МБ) и Максимальный размер (МБ) новые размеры в мегабайтах, нажмите кнопку Задать, а затем – ОК.
Чтобы удалить pagefile.sys, выберите в пункте 8 переключатель Без файла подкачки и нажмите Задать, затем – ОК. В этом случае, скорее всего, потребуется перезагрузка компьютера для вступления изменений в силу.
Проблема с созданием временного файла подкачки
Периодически у некоторых пользователей возникает известная проблема, когда сразу после запуска Windows открываются Параметры быстродействия и появляется сообщение:
Создан временный файл подкачки, поскольку при запуске была обнаружена неполадка в конфигурации файла подкачки. Общий объем файла подкачки для всех дисков может быть несколько больше указанного вами размера.
К счастью, мне удалось ее решить.
Причина
Windows создает временный файл подкачки, когда внесенные пользователем изменения в Панель управления > Система > Дополнительно > Быстродействие > Дополнительно > Виртуальная память некорректно вносятся в реестр Windows. Конкретно, не изменяется значение мультистрокового параметра ExistingPageFiles в разделе:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Если восстановить корректные значения всех параметров реестра, отвечающих за конфигурацию pagefile.sys, то со следующей перезагрузки временный файл подкачки создаваться перестанет и вы снова сможете настраивать виртуальную память обычным способом — в Параметрах быстродействия. Если проблема с временным файлом подкачки повторится через некоторое время, то восстановите корректные значения соответствующих параметров реестра снова.
Параметры реестра, конфигурирующие файл подкачки
Нижеперечисленные параметры находятся в разделе:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
- Мультистроковый параметр ExistingPageFiles (REG_MULTI_SZ) содержит информацию о расположении всех файлов подкачки на компьютере. Если файл подкачки отключен на всех разделах, то параметр ExistingPageFiles автоматически удаляется после перезагрузки.
- Мультистроковый параметр PagingFiles (REG_MULTI_SZ) содержит информацию о минимальном и максимальном размерах каждого файла подкачки.
- DWORD-параметр TempPageFile (REG_DWORD) со значением 1 указывает системе о необходимости создания временного файла подкачки. При отсутствии такой необходимости параметр TempPageFile имеет значение 0 или вовсе отсутствует в данном разделе реестра за ненадобностью.
Примеры правильных значений
Пример 1. Если вы создали на разделе C файл подкачки с минимальным (исходным) размером 1 гигабайт (1024 мегабайта) и максимальным размером 2 гигабайта (2048 мегабайт), то:
параметр ExistingPageFiles получит значение:\??\C:\pagefile.sys
параметр PagingFiles получит значение:c:\pagefile.sys 1024 2048
параметр TempPageFile получит значение 0 или будет отсутствовать.
Пример 2. Если у вас два файла подкачки: 100 мегабайт на диске C и 200 мегабайт на диске D, то:
параметр ExistingPageFiles получит значение:\??\C:\pagefile.sys\??\D:\pagefile.sys
параметр PagingFiles получит значение:c:\pagefile.sys 100 100d:\pagefile.sys 200 200
параметр TempPageFile получит значение 0 или будет отсутствовать.
Пример 3. Если файл подкачки полностью отключен на всех дисках, то:
параметр PagingFiles получит пустое значение (две пустые строчки);
параметр ExistingPageFiles будет отсутствовать;
параметр TempPageFile будет отсутствовать.
Как отрегулировать размер файла подкачки pagefile.sys
16.05.2009 11:58
Файл pagefile.sys – это виртуальная память Windows.
Вопреки распространенному мнению, файл подкачки нужен не только для компенсации нехватки оперативной памяти. Виртуальная память необходима для работы таких функций Windows, как SuperFetch, ReadyBoost и создание аварийных дампов памяти при ошибках BSOD (синие экраны). Для нормальной работы этих функций файл подкачки должен располагаться на разделе, где установлена Windows (обычно — диск C) и размер этого файла должен быть не меньше объема физической оперативной памяти (RAM).
Настройка файла подкачки
В Windows 7, как и во всех предыдущих версиях Windows, вы можете легко уменьшить или увеличить размер файла подкачки.
1. Войдите в Windows 7 с правами администратора.
2. Откройте Панель управления -> Система.
3. В левом меню выберите Дополнительные параметры системы.
4. На вкладке Дополнительно в разделе Быстродействие нажмите кнопку Параметры.
5. Откройте вкладку Дополнительно и в разделе Виртуальная память нажмите кнопку Изменить.
6. Снимите флажок Автоматически выбирать объем файла подкачки.
7. Выберите диск, на котором хотите изменить размер файла подкачки.
8. Выберите переключатель Указать размер, введите в поля Исходный размер (МБ) и Максимальный размер (МБ) новые размеры в мегабайтах, нажмите кнопку Задать, а затем – ОК.
Чтобы удалить pagefile.sys, выберите в пункте 8 переключатель Без файла подкачки и нажмите Задать, затем – ОК. В этом случае, скорее всего, потребуется перезагрузка компьютера для вступления изменений в силу.
Проблема с созданием временного файла подкачки
Периодически у некоторых пользователей возникает известная проблема, когда сразу после запуска Windows открываются Параметры быстродействия и появляется сообщение:
Создан временный файл подкачки, поскольку при запуске была обнаружена неполадка в конфигурации файла подкачки. Общий объем файла подкачки для всех дисков может быть несколько больше указанного вами размера.
К счастью, мне удалось ее решить.
Причина
Windows создает временный файл подкачки, когда внесенные пользователем изменения в Панель управления > Система > Дополнительно > Быстродействие > Дополнительно > Виртуальная память некорректно вносятся в реестр Windows. Конкретно, не изменяется значение мультистрокового параметра ExistingPageFiles в разделе:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Если восстановить корректные значения всех параметров реестра, отвечающих за конфигурацию pagefile.sys, то со следующей перезагрузки временный файл подкачки создаваться перестанет и вы снова сможете настраивать виртуальную память обычным способом — в Параметрах быстродействия. Если проблема с временным файлом подкачки повторится через некоторое время, то восстановите корректные значения соответствующих параметров реестра снова.
Параметры реестра, конфигурирующие файл подкачки
Нижеперечисленные параметры находятся в разделе:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
- Мультистроковый параметр ExistingPageFiles (REG_MULTI_SZ) содержит информацию о расположении всех файлов подкачки на компьютере. Если файл подкачки отключен на всех разделах, то параметр ExistingPageFiles автоматически удаляется после перезагрузки.
- Мультистроковый параметр PagingFiles (REG_MULTI_SZ) содержит информацию о минимальном и максимальном размерах каждого файла подкачки.
- DWORD-параметр TempPageFile (REG_DWORD) со значением 1 указывает системе о необходимости создания временного файла подкачки. При отсутствии такой необходимости параметр TempPageFile имеет значение 0 или вовсе отсутствует в данном разделе реестра за ненадобностью.
Примеры правильных значений
Пример 1. Если вы создали на разделе C файл подкачки с минимальным (исходным) размером 1 гигабайт (1024 мегабайта) и максимальным размером 2 гигабайта (2048 мегабайт), то:
параметр ExistingPageFiles получит значение:\??\C:\pagefile.sys
параметр PagingFiles получит значение:c:\pagefile.sys 1024 2048
параметр TempPageFile получит значение 0 или будет отсутствовать.
Пример 2. Если у вас два файла подкачки: 100 мегабайт на диске C и 200 мегабайт на диске D, то:
параметр ExistingPageFiles получит значение:\??\C:\pagefile.sys\??\D:\pagefile.sys
параметр PagingFiles получит значение:c:\pagefile.sys 100 100d:\pagefile.sys 200 200
параметр TempPageFile получит значение 0 или будет отсутствовать.
Пример 3. Если файл подкачки полностью отключен на всех дисках, то:
параметр PagingFiles получит пустое значение (две пустые строчки);
параметр ExistingPageFiles будет отсутствовать;
параметр TempPageFile будет отсутствовать.