Войти

Показать полную графическую версию : Отключение тестирования производительности при OOBE


Boa Soft
11-12-2007, 16:28
После региональных настроек и принятия лицензии идет достаточно длительное тестирование производительности.

Устаревший метод, не работающий в 64 бит версиях.

Выход переименовать/удалить WinSat.exe, а после восстановить.

Минусы - в логе появляются ошибки, нужны дополнительные действия по восстановлению.

Решение: смонтировать образ из install.wim в режиме r/w. В каталоге system32 переименовать WinSat.exe в WinSat.org (возможно, придется поменять на него права доступа), затем распаковать туда прикрепленный фейк WinSat.exe. При запуске он переименует себя в WinSat.old, WinSat.org в WinSat.exe и завершится.
Потом размонтировать образ с сохранением (/commit).



Рекомендуемый метод.



Создаем в папке $oem$\$$\Setup\Scripts\ файлы

oobe.cmd


@echo off

REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat" /v "MOOBE" /t REG_DWORD /d 1 /f

cls
del %0
exit



SetupComplete.cmd


@echo off

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat" /v "MOOBE" /f

cls
del %0
exit





Теперь тестирование производительности будет пропускаться без ошибок и функциональность нарушена не будет.


Побочное явление - автоматически не включится AERO.

Решение:



Придется вручную запустить тестирование.

Или применить такой твик

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DWM]
"Composition"=dword:00000001
"CompositionPolicy"=dword:00000002
"Glass"=dword:00000001
"EnableMachineCheck"=dword:00000000
"UseMachineCheck"=dword:00000000


[HKEY_CURRENT_USER\SOFTWARE\Microsoft\DWM]
"Composition"=dword:00000001
"CompositionPolicy"=dword:00000002
"Glass"=dword:00000001
"EnableMachineCheck"=dword:00000000
"UseMachineCheck"=dword:00000000



Или же место [HKEY_CURRENT_USER\SOFTWARE\Microsoft\DWM] применить ку дефолтному профилю.

yapl
18-02-2008, 07:20
У меня проблема следующая - процесс проверки оборудования не то что бы много времени занимает, он вообще компутер вывешивает (ждал как-то 12 часов - бесполезно). Оборудования для установки пригодное - тестировал программой с сайта microsoft.
Всё дела как описано, но из монтированного образа файл не запускается, запустил его в отдельной папке, куда скопировал оригинальный winSAT, потом полученные файлы скопировал в образ и вышел с сохранением. Так поступил с каждым из 5-и вариантов установки виндоуз.
Запускаю установку - всё по прежнему, тестирование производительности не пропускается (и комп, соответственно, виснет).
Думаете следует удалить winSAT?
Или есть варианты?
Спасибо!

MaxDELETE
21-02-2008, 14:12
А есть более "ЧЕЛОВЕЧЕСКИЕ" варианты??? Например может все это дело можно отключить в реестре и т.п., а сам рег импортировать в устновке. Т.к. эта дрянь выполняется при запуске, то 100% можно сказать что она весит где-то в RunOnce или т.п.

raveen
04-04-2010, 01:12
по человечески получилось ручками после установки win7 следующим образом:

1. Открыть Планировщик заданий
2. Выбрать Microsoft\Windows\Maintenance.
3. Отменить задание "WinSAT".


вроде работает...

Boa Soft
06-04-2010, 19:44
Есть более изящное решение.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat]
"moobe"=dword:00000001

Внести этот параметр в реестр образа и запуск проверки производительности будет пропущен.

Но, у любых методов обхода запуска WinSAT есть минус - не включается автоматом Aero, даже если драйвера уже стоят.

Так что или отказаться от твика, тем более, что оценка производительности в 7 не столь долгая, как на висте, или же применять твики для принудительного включения aero.

например, так (совет, найденный в сети для висты. сам не проверял)
Включение Aero в Windows Vista
1. Откройте меню пуск и в строке поиск введите «regedit»
2. Убедитесь, что у вас в реестре имеются следующие значения:
HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\Composition установлен на 1 (32-bit DWORD) (у меня стояло "1")
HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM\CompositionPolicy установлен на 2 (32-bit DWORD).(у меня стояло "0")
Если у вас не такие настройки то поменяйте их на эти.
3. Перезагрузите DWM открыв командную строку с правами администратора и запустите следующие команды:
net stop uxsms
net start uxsms

hobbit25
04-02-2011, 12:59
Boa Soft, а к windows 7 sp1 это приминимо?!

Pozia
20-02-2011, 14:36
Внести этот параметр в реестр образа и запуск проверки производительности будет пропущен. »
а как это сделать на смонтированном образе?

Pozia
20-02-2011, 14:57
Boa Soft, на проходе 4 specialize успею внести? или раньше?

Boa Soft
26-02-2011, 14:12
Boa Soft, на проходе 4 specialize успею внести? или раньше? »
Можно из OOBE.cmd внести. Из SetupComplete.cmd уже поздно.

Если драйвера ставятся вручную или из SetupComplete, то твик вполне оправдан, так как сэкономит несколько минут, так как проверка производительности без установленных драйверов не имеет смысла.

На SP1 тоже срабатывает. В образ добавить тоже можно, но я предпочитаю твики в образ не вносить, а вносить из SetupComplete - это облегчает изменение твиков и сильно экономит время.

Aquarius13
11-04-2011, 00:06
А проверял кто-то такую замену на Windows 7 SP1 64-bit? А то у меня после замены вываливается окошко Winsat Fake с сообщением, что Winsat.org не найден и соответственно ничего не заменяется.

Boa Soft
12-04-2011, 10:19
А проверял кто-то такую замену на Windows 7 SP1 64-bit? А то у меня после замены вываливается окошко Winsat Fake с сообщением, что Winsat.org не найден и соответственно ничего не заменяется. »

Это уже не нужно.


Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winsat] "moobe"=dword:00000001 »

Этого ключа более чем достаточно. Поэтому и фейк не тестился. В 64 среде он ТОЧНО не будет работать.

Morphius71rus
26-01-2012, 10:09
Почему не будет? у меня все работает) проверка пропускается - win7ult sp1 x64

Boa Soft
30-01-2012, 11:08
Почему не будет? у меня все работает) проверка пропускается - win7ult sp1 x64 »

Только оригинальный файл уже не восстановится.

Pozia
27-08-2012, 22:12
Boa Soft, сработает ли отключение если сделать как в моем файле ответов?




© OSzone.net 2001-2012