Було створено тимчасовий файл підкачки. Помилка «Створено тимчасовий файл підкачки»: причини та рішення. Приклади правильних значень

16.05.2009 11:58

Файл pagefile.sys – віртуальна пам'ять Windows.

Всупереч поширеній думці, файл підкачки потрібен не тільки для компенсації нестачі оперативної пам'яті. Віртуальна пам'ять необхідна для роботи таких функцій Windows, як і створення аварійних дампів пам'яті при помилках BSOD ( сині екрани). Для нормальної роботи цих функцій файл підкачки повинен розташовуватися на розділі, де встановлена ​​Windows (зазвичай - диск C) і розмір цього файлу повинен бути не меншим за обсяг фізичної оперативної пам'яті (RAM).

Налаштування файлу підкачки

У Windows 7, як і у всіх попередніх версіях WindowsВи можете легко зменшити або збільшити розмір файлу підкачки.

1. Увійдіть у Windows 7 із правами адміністратора.

2. Відкрийте Панель управління -> Система.

3. У лівому меню виберіть Додаткові параметрисистеми.

4. На вкладці Додатковов розділі Швидкодіянатисніть кнопку Параметри.

5. Відкрийте вкладку Додатковота у розділі Віртуальна пам'ятьнатисніть кнопку Змінити.

6. Зніміть прапорець Автоматично вибирати обсяг файлу підкачування.

7. Виберіть диск, на якому потрібно змінити розмір файлу підкачування.

8. Виберіть перемикач Вказати розмір, введіть у поля Вихідний розмір (МБ)і Максимальний розмір (МБ)нові розміри в мегабайтах, натисніть кнопку Задати, а потім - ОК.

Щоб видалити , виберіть пункт 8 перемикач Без файлу підкачуваннята натисніть Задати, потім - ОК. У цьому випадку, швидше за все, буде потрібно перезавантажити комп'ютер для набуття чинності.

Проблема зі створенням тимчасового файлу підкачки

Періодично у деяких користувачів виникає відома проблема, коли відразу після запуску Windowsвідкриваються Параметри швидкодії та з'являється повідомлення:

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

На щастя, мені вдалося вирішити її.

Причина

Windows створює тимчасовий файл підкачки, коли внесені користувачем зміни в Панель керування > Система > Додатково > Швидкодія > Додатково > Віртуальна пам'ятьнекоректно вносяться до реєстр Windows. Безумовно, не змінюється значення мультирядкового параметра ExistingPageFilesв розділі:

Якщо відновити коректні значення всіх параметрів реєстру, що відповідають за конфігурацію 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 або зовсім відсутня в даному розділіреєстру за непотрібністю.

Приклади правильних значень

Якщо ви створили на розділі C файл підкачки з мінімальним (вихідним) розміром 1 гігабайт (1024 мегабайти) і максимальним розміром 2 гігабайти (2048 мегабайт), то:

параметр ExistingPageFilesотримає значення:
\??\C:\pagefile.sys

параметр PagingFilesотримає значення:
c:\pagefile.sys 1024 2048

параметр TempPageFile

Якщо у вас два файли підкачки: 100 мегабайт на диску C та 200 мегабайт на диску D, то:

параметр ExistingPageFilesотримає значення:
\??\C:\pagefile.sys
\??\D:\pagefile.sys

параметр PagingFilesотримає значення:
c:\pagefile.sys 100 100
d:\pagefile.sys 200 200

параметр TempPageFileотримає значення 0 або не буде.

Якщо файл підкачки повністю вимкнено на всіх дисках, то:

параметр PagingFilesотримає порожнє значення (дві порожні рядки);

параметр ExistingPageFilesбуде відсутня;

параметр TempPageFileбуде відсутня.

Харчування та продуктивність


Нові статті

Коментарі (22) до “Як відрегулювати розмір файлу підкачки pagefile.sys”

Я не зрозумів, що буде якщо додати або видалити, він буде швидше працювати або що буде якщо я збільшу розмір підкачки???

Спробуйте та дізнаєтесь.

Я ось подумав 7 разів, і вирішив що простіше запитати у знаючої людини! Ви мені відповісте що дасть, якщо я збільшу файл підкачки?

p.s. Дуже хороший сайт, дуже багато з написаного знадобилося, спасибі.

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

PS Дякуємо за добрі слова

Спасибі за те, що пояснили, спробую, там побачимо. Жаль у вас немає форуму, сайт відмінний, нічого зайвого.
Я просто в захваті, ще раз дякую!

Вам дякую, Олексій, за добрі слова, ще раз

Ще питання, якщо є інформація якої у вас немає, але вона про "Win 7" можна як небудь її вам відправити?

Здрастуйте, зіткнувся з цікавою проблемою. Полягає вона в тому, що в файл підкачки не записують параметри, що задаються. Тобто: встановивши потрібне мені значення, я все зберігаю, тисну застосувати, перезавантажую систему, але в мене вилазить віконце «параметри швидкодії», відкривши вкладку з файлом підкачки, там все стоїть дефолтне. І скільки б я не намагався змінити файл підкачування, щоб я не ставив, все одно після перезавантаження, значення збиваються, іноді вийде помилка що не вдалося зберегти що там пробивав вказувати розмір ФП вручну, тобто в реєстрі у відповідній гілці. Але все одно після перезавантаження нічого, все збивається і система знову просить щонити змінити. хз че робити, перебував уже і через безопаний режим - не виходить. Допоможіть пліз.

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

У мене така сама проблема як у ігоря. При завантаженні системи саме вискакує віконце з параметрами файлу підкачки. У налаштуваннях зазначено, що файл підкачки відсутній. Що б не задавав, налаштування не зберігаються і при наступному перезавантаженні все по новому.
Все почалося після того, як змінив HDD і переніс туди систему з допомогою Partition Magic 9.0

Добрий день. Дуже цікавий та потрібний у вас сайт. Багато нового від сюди взяв.

Ваш сайт – це чудово. спасибі за корисну інформацію. Я надто скрупульозна до всього. А те, що я хотіла знати про файл підкачки, про його очищення – не випитаєш навіть як знаючих комп'ютерників. Та й незручно вкотре запитати, бо вони кажуть – та там як залізиш, ти ж не розумієш. Швидше вони не розуміють, а я з 128МБ ВП докопала і покращила роботу комп'ютера, чим дуже задоволена і поки не думаю бігти за новим. Спасибі вам.

А тепер хочу дати пораду я: може комусь знадобиться. Файл підкачки обов'язково ставити не на системному дискуі ще, встановлювати те саме значення на вихідний і максимальний розмір (я поставила 2048 МБ (2ГБ)). І роботою комп'ютера задоволена. Ще раз дякую за сайт.

та що це дає я зробив початок гальмувати ігри

Чув начебто, що файл підкачки повинен бути на диску, де не стоїть ОС. Чи так це?
Заздалегідь дякую.

Не обов'язково.

Хотів поцікавитися, ось якщо я не збираюся навантажувати комп'ютер сильними іграшками і волію грати в досить поширені ігри (слабкі) що краще знизити файл підкачки або навпаки зробити його більше?

Думаю, можна і без файлу підкачування. До речі, для питань призначено форум.

Категорично згоден, що З непотрібно ставити файл подкачки, т.к. Із завантажений системою. На найзавантаженіший (у плані роботи) диск і потрібно ставити цей файл! По-перше, на З вище лінійна швидкість читання. Друге – фізично файл повинен розташовуватися у купі робочих даних, т.к. найповільніше у вінчестері – це все-таки механізм переміщення головок. Уявіть, що з ним (механізмом) відбувається, якщо ви працюєте з тим же фотошопом, встановленому на С (ближче до краю диска), а файл підкачки фізично розташований в зовсім іншому кінці диска (ближче до центру) і головки носяться з одного краю в інший. Сумнівне збільшення продуктивності. Потім скарги – в одного гвинт тріщить, у другого – взагалі зліг. А ось уникнути фрагментації – потрібна справа. Хоч, начебто, і є програми, які вміють дефрагментувати файл підкачки, але я зазвичай роблю так: після встановлення вінди відключаю файл підкачки, потім дефрагментація диска С, потім ставлю фіксований розмір файлу підкачки на С і, нарешті, всі інші програми: офіс , фотошоп тощо. В результаті файл підкачки не фрагментований і знаходиться в самому стратегічно доступному і вигідному місці між системою і робочими даними. Тобто. голівки постійно пролітають над зоною файлу підкачування і немає необхідності спеціально кудись далеко бігати і гаяти час.

Вдячний за інформацію

1. «По-перше, на З вище лінійна швидкість читання.»
З чого б це? А якщо диск один? А якщо лінійна швидкість читання постійна на половині вінчестера, а диск займає наприклад чверть?
2. "Друге - фізично файл повинен розташовуватися в самій купі робочих даних"
Де робочі дані? Ви впевнені, що всі свої документи ви зберігаєте на диск С, причому саме у робочу область? А фотошоп один раз завантажиться на згадку і більше до цього місця диска звернень не потрібно.
3. "встановленому на С (ближче до краю диска)" - ви впевнені, що знаєте, де "край" диска, при LBA-адресації?
4. Взагалі, при установці системи особисто я рекомендую зробити диск С виключно для системи та софту, і диск D виключно для файлу підкачування (2-4ГБ), при цьому всі дані зберігати на дисках E,F,G… і не забувати про бекап (резервування)! . Файл підкачки логічно встановити розмір диска D (min=max). У такому разі ніяких дефрагментацій на диску D проводити не треба ніколи (!), а при падінні Windows просто форматується диск С, встановлюються Windows і софт без втрати даних. Так, для цього, звичайно, необхідні певні знання у Windows. Але якщо вас хвилюють 0.0001% приросту продуктивності від розташування файлу на вінчестері, то це має на увазі наявність у вас цих знань або бажання їх отримати.

Вован, terr0rist, Microsoft у своїй базі знань також рекомендує встановлювати файл підкачки на розділ, відмінний від системного. Тож суперечка сенсу не має. Проте дякую за коментарі, було цікаво читати

Файл pagefile.sys – це віртуальна пам'ять Windows (читай – файл підкачки).

Попри поширену думку, файл підкачки потрібен не тільки для компенсації нестачі оперативної пам'яті. Віртуальна пам'ять необхідна для роботи таких функцій Windows, як SuperFetch, ReadyBoost та створення аварійних дампів пам'яті при помилках BSOD (сині екрани). Для нормальної роботи цих функцій файл підкачки повинен розташовуватися на розділі, де встановлена ​​Windows (зазвичай диск C) і розмір цього файлу повинен бути не менше обсягу фізичної оперативної пам'яті (RAM).

Налаштування файлу підкачки

У Windows 7, 8 як і у всіх попередніх версіях Windows можна легко зменшити або збільшити розмір файлу підкачки. (Далі приклад налаштування буде наводиться для Windows 8).

1. Увійдіть у Windows із правами адміністратора.

2. Відкрийте Панель управління -> Система.

3. У лівому меню виберіть Додаткові параметри системи.

4. На вкладці Додатковов розділі Швидкодіянатисніть кнопку Параметри.

5. Відкрийте вкладку Додатковота у розділі Віртуальна пам'ятьнатисніть кнопку Змінити.

6. Зніміть прапорець Автоматично вибирати обсяг файлу підкачування.

7. Виберіть диск, на якому потрібно змінити розмір файлу підкачування.

8. Виберіть перемикач Вказати розмір, введіть у поля Вихідний розмір (МБ)і Максимальний розмір (МБ)нові розміри в мегабайтах, натисніть кнопку Задати, а потім - ОК.

Щоб видалити , виберіть пункт 8 перемикач Без файлу підкачуваннята натисніть Задати, потім - ОК. У цьому випадку, швидше за все, буде потрібно перезавантажити комп'ютер для набуття чинності.

Проблема зі створенням тимчасового файлу підкачки

Періодично у деяких користувачів виникає відома проблема, коли відразу після запуску Windows відкриваються Параметри швидкодії та з'являється повідомлення:

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

Причина

Windows створює тимчасовий файл підкачки, коли внесені користувачем зміни в Панель керування > Система > Додатково > Швидкодія > Додатково > Віртуальна пам'ятьнекоректно вносяться до реєстру Windows. Безумовно, не змінюється значення мультирядкового параметра ExistingPageFilesв розділі:

Якщо відновити коректні значення всіх параметрів реєстру, що відповідають за конфігурацію 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 або зовсім відсутня у цьому розділі реєстру через непотрібність.

При завантаженні Windowsособистих параметрів комп'ютер перестає відповідати на запити (зависає) або після входу до Windows з'являється повідомлення про помилку.

Недостатньо віртуальної пам'яті
Файл підкачки відсутній або занадто малий.
Щоб вирішити цю проблему, двічі клацніть піктограму Система на панелі керування, перейдіть на вкладку Додатково та натисніть кнопку Параметри в розділі Швидкодія. На вкладці Додатково натисніть кнопку Редагувати. Виберіть "Особливий розмір" та введіть вихідний або максимальний розмір файлу підкачування.

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

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

Причина
Дане повідомлення про помилку може виникати, якщо Windows намагається створити файл підкачки на томі NTFS, а облікові записи System та Адміністратори не мають відповідних прав NTFS для доступу до цього.

Рішення
Щоб вирішити цю проблему, надайте облікові записи System та Адміністратори право повного доступу до NTFS, на якому повинен знаходитися файл підкачки. Для цього виконайте наведені нижче дії.

1 . Якщо комп'ютер працює під керуванням Windows XP Home Edition або Windows XP Professional, але не є членом домену, завантажте комп'ютер у безпечному режимі.
Примітка. Якщо комп'ютер перестає відповідати під час завантаження операційною системою особистих параметрів, натисніть клавіші ALT+TAB, щоб відкрити вікно "Недостатньо віртуальної пам'яті" та натисніть кнопку ОК.

2 . Відкрийте у Провіднику диск, який має містити файл підкачування.
Щоб визначити, який диск повинен містити файл підкачування, виконайте наведені нижче дії.
a. У меню Пуск виберіть пункт Виконати, введіть команду control sysdm.cpl та натисніть кнопку ОК.
b
c. Перейдіть на вкладку Додатково та натисніть кнопку Змінити у розділі Віртуальна пам'ять.
d. Якщо виділити у списку якийсь диск, то в області Розмір файлу підкачки для вибраного диска будуть відображені параметри файлу підкачки для цього диска. Якщо на будь-якому диску відображається повідомлення Без файлу підкачки, значить, на вибраному диску файл підкачки відсутній.
Якщо файл підкачки присутній на кількох дисках, то, виконуючи дані кроки вперше, виберіть перший диск у списку, виконуючи другий раз - другий диск у списку і т.д.
e. Натисніть кнопку Скасувати, а потім знову Скасувати, щоб повернутися до вікна Властивості системи.
f. На вкладці Ім'я комп'ютера знайдіть підрядок, який знаходиться в полі Повне ім'я комп'ютера до першого символу точки. Даний підрядок є ім'ям комп'ютера. Це ім'я знадобиться під час наступних кроків.

3 . У меню Файл виберіть Властивості. Виберіть вкладку Безпека, щоб переглянути поточні дозволи.

4 . Натисніть кнопку Додати, введіть ім'я_комп'ютера\system і натисніть кнопку ОК.

5 . Натисніть кнопку Додати, введіть ім'я_комп'ютера\Адміністратори, натисніть кнопку ОК, а потім знову ОК.
Зверніть увагу, що потрібно ввести Адміністратор ы, а не Адміністратор.

6 . Виберіть System і встановіть прапорець Повний доступ. Ця дія автоматично встановить решту прапорців.

7 . Виберіть Адміністратори та встановіть прапорець Повний доступ. Ця дія автоматично встановить решту прапорців.

8 . Щоб змінити параметри файлу підкачування, виконайте наведені нижче дії. У меню Пуск виберіть пункт Виконати, введіть команду control sysdm.cpl та натисніть кнопку ОК.

9 . На вкладці Додатково у групі Швидкодія натисніть кнопку Параметри.

10 . Перейдіть на вкладку Додатково, натисніть кнопку Змінити, що знаходиться в розділі Віртуальна пам'ять, та вкажіть потрібні значення.

11 . Закрийте вікно Властивості системи, завершіть роботу всіх запущених додатківта перезавантажте комп'ютер.

додаткова інформація
Файл підкачки (Pagefile.sys) - це прихований файлопераційна система. Змінюючи дозволи NTFS на доступ до того, можна випадково скасувати права доступу, надані облікового запису System. В цьому випадку операційна системане зможе керувати деякими ресурсами (наприклад, файлом підкачки).
За промовчанням група «Все» має повний доступ на тому NTFS. У деяких випадках для посилення безпеки дозволи для групи Всі видаляються, а додаються дозволи для окремих облікових записів (наприклад для облікового запису Адміністратор). Однак, група «Все» містить обліковий запис System. Видалення дозволів для групи «Все» без додавання дозволів для облікового запису System унеможливлює використання файлу підкачки.

Файл pagefile.sys – це віртуальна пам'ять Windows (читай – файл підкачки).

Попри поширену думку, файл підкачки потрібен не тільки для компенсації нестачі оперативної пам'яті. Віртуальна пам'ять необхідна для роботи таких функцій Windows, як SuperFetch, ReadyBoost та створення аварійних дампів пам'яті при помилках BSOD (сині екрани). Для нормальної роботи цих функцій файл підкачки повинен розташовуватися на розділі, де встановлена ​​Windows (зазвичай диск C) і розмір цього файлу повинен бути не менше обсягу фізичної оперативної пам'яті (RAM).

Налаштування файлу підкачки

У Windows 7, 8, як і у всіх попередніх версіях Windows, можна легко зменшити або збільшити розмір файлу підкачки. (Далі приклад налаштування буде наводиться для Windows 8).

1. Увійдіть у Windows із правами адміністратора.

2. Відкрийте Панель управління -> Система.

3. У лівому меню виберіть Додаткові параметри системи.

4. На вкладці Додатковов розділі Швидкодіянатисніть кнопку Параметри.

5. Відкрийте вкладку Додатковота у розділі Віртуальна пам'ятьнатисніть кнопку Змінити.

6. Зніміть прапорець Автоматично вибирати обсяг файлу підкачування.

7. Виберіть диск, на якому потрібно змінити розмір файлу підкачування.

8. Виберіть перемикач Вказати розмір, введіть у поля Вихідний розмір (МБ)і Максимальний розмір (МБ)нові розміри в мегабайтах, натисніть кнопку Задати, а потім - ОК.

Щоб видалити , виберіть пункт 8 перемикач Без файлу підкачуваннята натисніть Задати, потім - ОК. У цьому випадку, швидше за все, буде потрібно перезавантажити комп'ютер для набуття чинності.

Проблема зі створенням тимчасового файлу підкачки

Періодично у деяких користувачів виникає відома проблема, коли відразу після запуску Windows відкриваються Параметри швидкодії та з'являється повідомлення:

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

Причина

Windows створює тимчасовий файл підкачки, коли внесені користувачем зміни в Панель керування > Система > Додатково > Швидкодія > Додатково > Віртуальна пам'ятьнекоректно вносяться до реєстру Windows. Безумовно, не змінюється значення мультирядкового параметра ExistingPageFilesв розділі:

Якщо відновити коректні значення всіх параметрів реєстру, що відповідають за конфігурацію 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 або зовсім відсутня у цьому розділі реєстру через непотрібність.