четверг, 4 декабря 2008 г.

Как Задать Размер файла подкачки через групповые политики (Set Page File Size via Group Policy)

Всем привет. 

Хочу поделиться еще одной интересной задачкой, решение которой, думаю многим пригодится. Итак, необходимо задать или изменить размер файла подкачки через групповые политики (GP) или через реестр

После долгих поисков был создан .adm файлик, которым с вами и поделюсь.

Итак. 

1. Создайте текстовый файл, с именем PageFile.adm

2. Вставьте внутрь это:

CLASS MACHINE
CATEGORY !!category
 CATEGORY !!categoryname
  POLICY !!policynameusb
  KEYNAME "SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management"
  EXPLAIN !!explaintextusb
  PART !!labeltextusb EDITTEXT REQUIRED
  VALUENAME PagingFiles
  END PART
   
  END POLICY
 END CATEGORY
 END CATEGORY
[strings]
category="Custom Policy Settings"
categoryname="Page File"
policynameusb="Page File Size"
explaintextusb="Example: C:\pagefile.sys 350 1500"
labeltextusb="Page File Size"

3. Сохраните файлик с указанным выше именем. 

4. Открываем редактор групповых политик, открываем нужную нам политику. Идем в Computer Settings ---> Administrative Templates ---> Add/Remove Templates ---> Выбираем наш файл PageFile.adm. Нажимаем View --- Filtering --- убираем (снимаем) нижнюю галочку (Show only polices that can be fully managed - показывать только политики, к-рые могут быть полностью управляемы ... или как-то так :) ).

5. Теперь в Computer Settings ---> Administrative Templates ---> Custom Policy Settings ---> Page File появился параметр Page File Size. Открываем его и задаем нужное нам значение, к примеру (C:\pagefile.sys 350 1500 ) - данное значение создаст файл подкачки в корне диска С: с размерами 35-1500 Мб. 

Собсно все. 

Жду ваших комментариев.