Як я можу перемістити файл сторінки до іншого місця фізичного диска?


101

Я хотів би знати точні вказівки щодо переміщення файлу сторінки з 1 місця диска на інший диск в Windows 7. Тобто з SSD на не-SSD диск.

Я витратив близько двох годин на пошук - Google, Bing, Blekko - і прочитав багато форумів. Будь ласка, не публікуйте філософських дискусій щодо збільшення швидкості або чому це погана ідея відключення підкачки.

Я шукаю стислу відповідь про те, як перемістити файл сторінки.


Додано теги. Я б просто уточнив для тих, хто читає це, хто збентежився, про що говорить JL, що це, наскільки мені відомо, не називався "файлом підкачки", оскільки Win9x - це "файл сторінки" під Windows NT.
Shinrai

Я відповідно змінив питання.

1
@Randolph - Aww, foo, мені якось подобається старша номенклатура. :)
Shinrai


Ви дізналися, як перемістити файл сторінки C: Ваші відповіді показують, як змінити розмір, видалити та змінити інші файли накопичувачів, але не те, що ви просите ...
TechnicalTophat

Відповіді:


110

Щоб змінити налаштування файлу сторінки в Windows 7:

У вікні пошуку меню "Пуск" введіть "Розширені налаштування системи" та оберіть аплет Панелі управління, який повинен відображатись "Переглянути розширені налаштування системи"

крок 1

На вкладці "Додатково" в розділі "Продуктивність" натисніть "Налаштування ..."

введіть тут опис зображення

На вкладці "Додатково" в розділі "Віртуальна пам'ять" натисніть "Змінити ..."

введіть тут опис зображення

Це фактичні настройки.

введіть тут опис зображення

Зніміть прапорець "Автоматично керувати розміром файлу підкачки для всіх дисків", і ви можете змінити ці налаштування. Виділіть диск, на якому ви хочете, і виберіть фіксований розмір або керований розміром системи та натисніть "Встановити". ВИ МОЖЕТЕ КЛАЦНУВАТИ КОНТУРУ. Зробіть те ж саме, щоб вийняти його з диска, на якому ви не хочете. ("Немає файлу підкачки".)

Клацніть OK, OK, OK, і вам буде запропоновано перезавантажити.


7
Якщо з Vista все не змінилося, я думаю, що вам ще потрібен невеликий файл сторінок на C: для міні-навантажень BSOD.
парадороїд

1
@Shinrai Але флеш-накопичувачів usb там не існує. будь-яке рішення для цього?
Омід Косарі

1
Я змінив місце розташування з C: на D: з вашими вказівками. Файл сторінки в D: був правильно створений. Але у мене все ще є файл сторінки на C: теж. Вже перезавантажено два рази. Однак у налаштуваннях віртуальної пам'яті написано "Немає" для підключення розміру файлу на C :.
Exa

1
@Rahul Не знаю, вибачте - ви, можливо, тут звернулися до невірної людини?
slhck

2
@bgmCoder ні - це для локального файлу дампа, але якщо у вас немає файлу сторінки на завантажувальному розділі, він не буде працювати без цього: у ключі реєстру HKLM \ System \ CurrentControlSet \ Control \ CrashControl, створений значення, яке називається DedicatedDumpFile, введіть REG_EXPAND_SZ. Встановіть його значення на повний шлях до тимчасового файлу дампа, такого як D: \ tmp \ DumpTemp.sys. Довідка: blogs.msdn.microsoft.com/ntdebugging/2010/04/02/…
Джеймі Ханрахан

28
  • Панель управління, система
  • Розширені налаштування системи
  • Розширена вкладка
  • Кнопка налаштувань у розділі Продуктивність
  • Розширена вкладка
  • Кнопка зміни у віртуальній пам'яті

введіть тут опис зображення

  • На диску SSD змініть параметр на "Файл без підключення".
  • Натисніть кнопку Встановити.
  • На жорсткому диску встановіть опцію або "Розмір за розміром" або "Розмір керованого системою"
  • Натисніть кнопку Встановити.
  • ОК і перезавантажте.

1
Коментар @whizkid: відповідь mtone описує все це. Під час переміщення файла сторінки зауважте, що ви вимикаєте файл сторінки на розділі та вмикаєте його на іншому. (Сподіваємось, ви не очікуєте, що будь-які дані, що перебувають на ньому, також будуть переміщені, оскільки цього не відбудеться).
Іво Фліпс

17

Якщо ви хочете повністю видалити файл сторінки зі свого системного диска, вам знадобиться ще один додатковий крок до відповідей Shinrai та mtone. Як зазначає парадроїд, Windows вимагає, щоб на вашому системному диску був присутній файл сторінки, щоб записати скиди пам’яті ядра у разі аварії. Тож навіть якщо на системному диску встановити "Немає файлу сторінки", Windows все одно створить файл сторінки, навіть якщо він насправді не використовує його для підкачки. При спробі видалити цей файл сторінки покаже, що він використовується.

Для того, щоб обійти це, вам потрібно відключити скидання пам’яті ядра, що також робиться шляхом вдосконалення налаштувань системи.

На вкладці "Додатково" у розділі "Запуск та відновлення" натисніть "Налаштування ..."

У діалоговому вікні, що з’являється, у розділі «Поломка системи» та підрозділі «Написати інформацію про налагодження» змініть спадне меню на «(немає)».

Після цього ви зможете видалити pagefile.sys зі свого системного диска (хоча вам, можливо, потрібно буде перезавантажити спочатку).


Чи все-таки це дозволяє створювати міні-навали з BSOD?
bgmCoder

Хоча це Windows will end up creating a pagefile anyway, even if it doesn't actually use it for pagingможе звучати як "Windows вважає за краще використовувати файл сторінки на іншому диску, де файл файлів явно дозволений, і використовувати файл сторінки лише Cв особливих випадках", це не так. Файл сторінки на Cбуде використовуватися так само, як і раніше. (Принаймні, в моєму випадку, на Windows7 x64).
i3v

@bgmCoder Ні, мінімум наборів BSOD (тобто відмова системи) - саме те, що ця опція вимикається.
Каміль

6

@paranoid ви неправі, вам потрібен файл підкачки на розділі ОС; мінімальний розмір файлу підкачки для розділу ОС становить 800 МБ (наприклад, для Win7 Ultimate 64bit). ... Це може відрізнятися, але Windows скаже вам, якщо встановити його під рекомендований розмір.

  1. Дотримуйтесь уже розміщених інструкцій, щоб встановити файл підкачки на альтернативний диск.
  2. Потім встановіть невеликий файл підкачки на розділ ОС для розміщення мінідумів та BSOD:
    • Якщо ви не встановите файл підкачки на розділ ОС, при кожному завантаженні Windows буде створено temp pagefile.sys того ж розміру, що і встановлена ​​фізична ОЗУ.
    • Отже, якщо у вас є 16 Гб фізичної оперативної пам’яті, temp pagefile.sys буде створений на 16 308 МБ (що є гідним фрагментом з вашого системного розділу).

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


Якщо економія місця на розділі ОС - ваша мета, ви також можете усунути файл hyberfile.sys, вимкнувши Гібернацію за допомогою CMD-підказки. інструкції тут: Видаліть гіберфайл із системного накопичувача та вимкніть гібернацію
D-Wa

2

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

У мене на комп’ютері є 5 накопичувачів (2 жорстких диска 500 ГБ і 3 1 ТБ жорсткого диска), і файл файлу сторінки переміщено з 500 ГБ накопичувача SSD O / S на мій самий "безпосередній" диск жорсткого диска. Цей привід - це той, який мав на меті взяти 95% встановлених програм, а також мої файли Pics and Docs.

Такі програми, як Adobe Acrobat X, CS 6 Extended, On One Photo Suite 8 тощо, є на цьому жорсткому диску. Нещодавно я додав ще один TB HDD і тепер перемістив файл сторінки на новий накопичувач 1 ТБ, що полегшує процес упродовж всього процесу.

Сенс у тому, щоб зберегти розділ File Page, але перемістити його на диск, який не потрібно запускати часто. Я не можу сказати, яку роботу робить система під час роботи з даними файлу сторінки, але це допомагає кожен маленький. Багатий


1
Я використовую прискорення дискових технологій Intel Rapid Storage Technology, використовуючи внутрішній накопичувач SSD - оскільки це займає лише половину місця на SSD-накопичувачі 119 ГБ, я використовую другу половину для файлу сторінки своєї системи.
bgmCoder

У мене такий самий налаштування, що і в @bgmCoder, за винятком того, що на системному диску я також маю менший файл сторінки, тому Windows може робити скидання ядра.
Dawid Ferenczy Rogožan
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.