Поделиться через

Неполадка в конфигурации файла подкачки - что это и как устранить?

Анонимные
2012-12-16T19:31:07+00:00

На моём компьютере задано размещение файла подкачки фиксированного размера на разделе, отличном от системного. Теперь иногда после установки некоторых программ или обновлений, требующих перезагрузки, и всегда при перезагрузке со сменой пользователя (кстати, можно ли и как сменить пользователя без перезагрузки?) система выдаёт сообщение "Создан временный файл подкачки, поскольку при запуске была обнаружена неполадка в конфигурации файла подкачки. Общий объем файла подкачки для всех дисков может быть несколько больше указанного Вами размера." и создаёт файл подкачки на системном разделе (причём в Проводнике его видно, а на вкладке "Свойства системы - Дополнительно - Параметры быстродействия - Виртуальная память" не видно). Если теперь просто ещё раз перезагрузиться, всё работает, как надо, а файл C:\pagefile.sys исчезает, как и предписано настройками (приложил бы скриншоты, но не знаю как).

Что это за неисправность и можно ли как-то её побороть?

Попутный вопрос (чтоб не создавать новую тему): можно ли как-то переместить файл гибернации с системного раздела на другой (или только удалить через командную строку от имени Администратора) и не вызовет ли это подобных "странных" неисправностей?

Windows для дома | Предыдущие версии Windows | Файлы, папки и хранилище

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев
Ответ, принятый автором вопроса
  1. Анонимные
    2012-12-22T21:55:05+00:00

    Попробуйте изменить расположение файла подкачки с помощью реестра.

    Раскройте ветку HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

    Откройте имя PagingFiles, измените путь к файлу подкачки, а также укажите исходный размер и максимальный размер в мегабайтах. Пример: D:\pagefile.sys 4096 12288

    Перезагрузите ПК и проверьте.

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

    Означенный ключ в реестре проверил - там и так стоит то, что я последний раз задавал в настройках виртуалки - "o:\pagefile.sys 10240 10240", оба размера заданы одинаковыми (10 ГБ) для предотвращения фрагментации файла подкачки.

    Доступ к картинкам я теперь вроде открыл - должно быть видно.

    Пользователи, которые сочли этот ответ полезным: 3.
    Комментариев: 0 Без комментариев

Дополнительные ответы: 7

Сортировать по: Наиболее полезные
  1. Анонимные
    2012-12-20T15:39:28+00:00

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

    • Я размещаю в пользовательском разделе данные пользователей (документы, картинки, загрузки и т.п.), общие и индивидуальные, а также программы класса Portable, не оставляющие записей в реестре (не требующие установки) и способные начать работать в любой версии системы сразу после её установки.

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

    • Мне казалось, что ответил - задал на соответствующей вкладке в "Свойствах системы":
    • Исходный (минимальный) и максимальный размеры задал одинаковыми, чтобы предотвратить фрагментацию файла подкачки (как всегда делал и в Win98, и в WinMe, и в WinXP.

    Рекомендованный объем файла подкачки должен быть 1,5 * на объем оперативной памяти. При большом объеме оперативной памяти не имеет смысла в использование файла подкачки, но если только установленной ОЗУ недостаточно для трудоемких задач, тогда имеет смысл использовать файл подкачки.

    • Я увеличил системный раздел с 48 до 60 ГБ и файл подкачки с 4192 до 10240 МБ, но это не помогает :-( Теперь каждый раз при включении машины и входе в любой аккаунт я сначала вижу окно сообщения

    при закрытии которого открывается окно "Быстродействие"

    в котором можно нажать кнопку "Изменить" и подтвердить мой индивидуальный выбор расположения и размера файла подкачки (1-я картинка) или просто закрыть его, нажав "Отмена", и в любом случае перезагрузиться. Я так и не понял, почему при "холодном" старте систему смущает отсутствие файла подкачки на системном разделе, а после перезагрузки --  уже нет. Могу увеличить файл подкачки до 12ГБ (1.5 размера ОЗУ), но думаю, что это не поможет, т.к. похоже, что дело тут не в размере, а в чём-то другом. Я думал, что м.б. мало свободного места на системном разделе (сразу после установки системы его было куда больше), но расширение раздела тоже не помогло, и временный файл подкачки при "Холодном" старте всё так же создаётся на системном разделе с тем же размером 4608 МБ. Когда свободного места на С: было меньше 4 ГБ, система создавала временный файл подкачки на пользовательском разделе. Причём этот файл именно временный: в Проводнике его видно, а на вкладке "Виртуальная память" в "Свойствах системы" - нет!

    Комментариев: 0 Без комментариев
  2. Анонимные
    2012-12-19T13:50:11+00:00

    Насчёт картинок - надо вставлять ссылки на них или через drag'n'drop сами картинки?

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

    Расположение файла подкачки изменил так же, как и в ХР всегда это делал - указал раздел и размер (несколько больше рекомендованного, но всё ещё меньше объёма RAM) на вкладке Свойства системы - Параметры быстродействия - Виртуальная память. Зачем - тоже понятно: я (в отличие от программистов Майкрософт) считаю, что неправильно и небезопасно сваливать всё (систему и приложения, данные приложений, данные пользователей, временные файлы, разные кэши и подкачки и т.д. и т.п.) в один раздел, занимающий весь жёсткий диск. Поэтому у меня пользовательские данные (и программы, не оставляющие следов в Реестре) перемещены в пользовательский раздел, а временные файлы, кэши браузеров и некоторых других программ, файл подкачки и всё такое лежат на отдельном физическом диске (небольшом, но более шустром, чем основной терабайтник). Такое разделение данных в ХР никогда никаких проблем не вызывало, да и Восьмёрка поначалу относилась к этому вполне благосклонно, но после установки ряда "тяжёлых" приложений (среды разработки программ, словари, переводчик и т.п.) стала всё чаще возникать такая вот ошибка. Может быть есть смысл увеличить файл подкачки до размеров RAM = 8ГБ? Сейчас он имеет размер 4800 МБ, Windows рекомендует 4500, а по началу рекомендовала 4200...

    От того что данные или программы находятся не на системном разделе или другом диске, записи программ и операций в реестре от этого не прекращаются. Насчет изменения объема файла подкачки понятно, но Вы так и не ответили, каким образом перемещали файл подкачки на другой диск и где указывали путь к файлу подкачки. Рекомендованный объем файла подкачки должен быть 1,5 * на объем оперативной памяти. При большом объеме оперативной памяти не имеет смысла в использование файла подкачки, но если только установленной ОЗУ недостаточно для трудоемких задач, тогда имеет смысл использовать файл подкачки.

    Комментариев: 0 Без комментариев
  3. Анонимные
    2012-12-17T18:06:18+00:00

    Евгений, насчёт смены пользователей - процедура очень неочевидная (imho), но в общем понятно, спасибо.

    Насчёт картинок - надо вставлять ссылки на них или через drag'n'drop сами картинки?

    Расположение файла подкачки изменил так же, как и в ХР всегда это делал - указал раздел и размер (несколько больше рекомендованного, но всё ещё меньше объёма RAM) на вкладке Свойства системы - Параметры быстродействия - Виртуальная память. Зачем - тоже понятно: я (в отличие от программистов Майкрософт) считаю, что неправильно и небезопасно сваливать всё (систему и приложения, данные приложений, данные пользователей, временные файлы, разные кэши и подкачки и т.д. и т.п.) в один раздел, занимающий весь жёсткий диск. Поэтому у меня пользовательские данные (и программы, не оставляющие следов в Реестре) перемещены в пользовательский раздел, а временные файлы, кэши браузеров и некоторых других программ, файл подкачки и всё такое лежат на отдельном физическом диске (небольшом, но более шустром, чем основной терабайтник). Такое разделение данных в ХР никогда никаких проблем не вызывало, да и Восьмёрка поначалу относилась к этому вполне благосклонно, но после установки ряда "тяжёлых" приложений (среды разработки программ, словари, переводчик и т.п.) стала всё чаще возникать такая вот ошибка. Может быть есть смысл увеличить файл подкачки до размеров RAM = 8ГБ? Сейчас он имеет размер 4800 МБ, Windows рекомендует 4500, а по началу рекомендовала 4200...

    Гибернацию выключил и файл удалил - я ею всё равно не пользуюсь, а 6 ГБ на системном разделе жалко!

    Комментариев: 0 Без комментариев
  4. Анонимные
    2012-12-17T13:32:45+00:00

    На моём компьютере задано размещение файла подкачки фиксированного размера на разделе, отличном от системного.

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

    Не перезагружая ПК сменить уч. запись пользователя можно следующим образом, нажать сочетание клавиш Ctrl+Alt+Del (или Delete) выбрать Сменить пользователя, но при этом текущий сеанс не завершается, чтобы завершить текущий сеанс и войти в другую уч. запись пользователя, нажмите клавишу Win, чтобы войти в главное меню Пуск, нажмите на имени своего пользователя и выберите Выйти, далее находясь на экране блокировки нажмите клавишу Esc и выберите нужную уч. запись для входа.

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

    Попутный вопрос (чтоб не создавать новую тему): можно ли как-то переместить файл гибернации с системного раздела на другой (или только удалить через командную строку от имени Администратора) и не вызовет ли это подобных "странных" неисправностей?

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

    Комментариев: 0 Без комментариев