Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon's] bootINI

Ответить
Настройки темы
Служебные - [addon's] bootINI

Аватара для jameszero

Модератор


Moderator


Сообщения: 4918
Благодарности: 2578


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: jameszero
Дата: 21-05-2008
Описание: Аддоны совместимы с SP2/SP3
Аддон для изменения строки /noexecute=optin на /noexecute=AlwaysOff /nopae в файле boot.ini для текущей системы
Такая корректировка необходима для запуска некоторых, относительно старых программ на современных компьютерах.
Аддон актуален на системах с поддержкой функций Data Execution Prevention и Page Address Extensions.
--
Скачать аддон DEPAE (за основу взят скрипт от Petya V4sechkin)
~50 Кб

Аддон, добавляющий параметр /usepmtimer в файл boot.ini для текущей системы
Актуален на системах, поддерживающих функций управления частотой процессора.
--
Скачать аддон USEPMTIMER (за основу взят скрипт)
~50 Кб
--
Для интеграции в дистрибутив Windows распакуйте архивы в папку "Addons" Набора обновлений

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:12, 18-03-2006

 

Пользователь


Сообщения: 117
Благодарности: 3

Профиль | Отправить PM | Цитировать


Не совсем понимаю, разве что религия не позволяет изменить сценарий:
@echo off

ATTRIB -H -S -R C:\boot.ini
chgstr.exe "optin" "AlwaysOff /nopae/usepmtimer" C:\boot.ini
ATTRIB +H +S +R C:\boot.ini
del %windir%\chgstr.exe
Теперь строка в инифайле выглядит так:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=AlwaysOff /nopae /usepmtimer
Даже не сравнивая графики, заметил сокращение времени работы WinRAR 3.62. Т. к. остальные условия, приведенные в упомянутой статье, соблюдаются при установке ОС автоматически. Должен отметить, что и графики подравнялись, и нагрузка на процессор увеличилась, приблизительно, процентов на 25-30%
Плата: P5WDG2 WS Pro, процессор Core 2 Duo E6700

Отправлено: 01:09, 20-04-2007 | #31



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для jameszero

Модератор


Moderator


Сообщения: 4918
Благодарности: 2578

Профиль | Сайт | Отправить PM | Цитировать


Mix33
В случае с Core 2 Duo и с двухядерными процессорами от AMD, добавление /usepmtimer конечно целесообразно, но пока под вопросом - нужно ли это делать для всех процессоров, ведь далеко не у всех стоят двухядерные. Я пока склоняюсь к переделыванию аддона на примере скрипта от Petya V4sechkin, в тестовой установке из SVCPACK, скрипт нормально отработал и для одной системы, и при инсталляции второй.
Но вопрос о параметре /usepmtimer пока не решён.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 09:13, 20-04-2007 | #32


Аватара для ALEX SS

Ветеран


Автор проектов


Сообщения: 683
Благодарности: 88

Профиль | Отправить PM | Цитировать


jameszero
Я думаю надо сделать сначала адон пока только для обладателей 2-х ядерных систем, а там будет видно.

-------
Сталкер по жизни...


Отправлено: 15:30, 20-04-2007 | #33



Moderator


Сообщения: 53230
Благодарности: 15447

Профиль | Отправить PM | Цитировать


jameszero
ALEX SS
1. Кстати говоря, в статье KB895980 нет ни слова про двухядерные камни ;)
2. Для /usepmtimer нужен отдельный аддон, не связанный с сабжем.

-------
«Компьютеру стало совсем худо, и он решил прекратить свои страдания».

Msgina.dll, диалог 2210


Отправлено: 15:41, 20-04-2007 | #34


Аватара для Boa Soft

Компьютерный шаман


Сообщения: 2910
Благодарности: 956

Профиль | Сайт | Отправить PM | Цитировать


Если кто мне подскажет, как определить "многоядерность", то утилитка, несомненно будет дописана.

Пока могу просто тупо сделать два ключа -dep -timer и что кому надо будет, то и делайте.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:12, 20-04-2007 | #35


Аватара для ALEX SS

Ветеран


Автор проектов


Сообщения: 683
Благодарности: 88

Профиль | Отправить PM | Цитировать


Petya V4sechkin
Я в теме о добавлении адонов просил сделать штуку для внесения этого самого /usepmtimer - а меня направили сюда - сказали здеся спрашивать. Я в принципе так и предполагал что это отдельный адон должен быть и с DEP несвязан. Может стоит под это отдельную тему создать - если здесь это не к месту. А собствено зачем определение многопоточности делать - можно жёстко - тока для 2-х ядерных. И интересный момент - а как допустим тем у кого 4-ре ядра? (таких немного но они наверняка найдутся).

-------
Сталкер по жизни...


Отправлено: 00:12, 21-04-2007 | #36


Аватара для jameszero

Модератор


Moderator


Сообщения: 4918
Благодарности: 2578

Профиль | Сайт | Отправить PM | Цитировать


Выложил обновлённую версию аддона (на основе стрипта от Petya V4sechkin)
Скрипт скомпилирован в тихий екзешник, возможен запуск на уже установленной системе.
Аддон отключает только DEP и PAE, добавление параметра /usepmtimer, всё же, лучше реализовать отдельным аддоном.
Примерно так:
Код: Выделить весь код
SetLocal EnableExtensions EnableDelayedExpansion

For /F "UseBackQ Tokens=1* Delims=:" %%I In (`BootCfg /Query`) Do (
  Set Parametr=%%J
  Set Parametr=!Parametr:~12!
  If "!Parametr:~0,1!"=="/" GoTo :Break
)
Exit
:Break

If "!Parametr!"=="!Parametr:/usepmtimer=!" Set Parametr=!Parametr! /usepmtimer
BootCfg /Raw "!Parametr!" /Id 1
Exit

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 11:01, 24-04-2007 | #37


Аватара для simplix

Silent


Сообщения: 1305
Благодарности: 1328

Профиль | Сайт | Цитировать


Boa Soft
Цитата:
Если кто мне подскажет, как определить "многоядерность", то утилитка, несомненно будет дописана.
http://oszone.net/3149
Цитата:
* ntoskrnl.exe - однопроцессорное ядро Windows;
* ntkrnlmp.exe - многопроцессорное ядро Windows;
* ntkrnlpa.exe - однопроцессорное ядро Windows с более чем 3 ГБ оперативной памяти (RAM);
* ntkrpamp.exe - многопроцессорное ядро Windows с более чем 3 ГБ оперативной памяти (RAM).
Проверкой наличия одного из этих файлов?

Отправлено: 11:13, 24-04-2007 | #38



Moderator


Сообщения: 53230
Благодарности: 15447

Профиль | Отправить PM | Цитировать


jameszero
Я еще раз подумал над usepmtimer - там ухищрения со скриптом не понадобятся (потому что не надо заменять подстроку), достаточно одной строчки:
BootCfg /Raw "/usepmtimer" /A /Id 1

И как я уже говорил, эта опция полезна не только для многоядерных камней, согласно статье KB895980. Ориентироваться нужно не на многоядерность, а на наличие функций управления частотой, типа Cool'n'Quiet.
Попробовал через WMI - класс Win32_Processor, свойство PowerManagementSupported - "не выходит каменный цветок", это свойство фэйковое (всегда возвращает Ложь).

Отправлено: 11:26, 24-04-2007 | #39


Аватара для jameszero

Модератор


Moderator


Сообщения: 4918
Благодарности: 2578

Профиль | Сайт | Отправить PM | Цитировать


Petya V4sechkin
Вариант:
BootCfg /Raw "/usepmtimer" /A /Id 1
не имеет режима дуракоустойчивости. При случайном повторном запуске скрипта, параметр /usepmtimer будет продублирован.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.


Отправлено: 12:57, 24-04-2007 | #40



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon's] bootINI

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Графика - [repack] Imagine _syd_ Наборы обновлений для Windows XP/2003/Windows 7 34 10-12-2023 06:12
Утилиты - [addon] TrueCrypt jameszero Наборы обновлений для Windows XP/2003/Windows 7 73 08-08-2012 17:01
Утилиты - [addon] SuperCopier2 FreeKnight Наборы обновлений для Windows XP/2003/Windows 7 47 28-09-2011 11:20
Аддоны - [Addon] ThumbSizer bes1de Оформление Windows XP 16 28-08-2011 20:11
Безопасность - [addon] Kaspersky Internet Security 7.0 + [addon] Антивирус Касперского 7.0 Jekson07 Наборы обновлений для Windows XP/2003/Windows 7 110 28-07-2009 02:45




 
Переход