Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Счётчик производительности *Processor* (http://forum.oszone.net/showthread.php?t=72232)

-MAXX- 02-10-2006 12:17 492229

Счётчик производительности *Processor*
 
Добрый день всем!
При установке с самодельного UADVD обнаружил следующие грабли:
при первом загрузе рабочего стола не отображается инфа о процессоре в свойствах *My Computer*
в логах винды ругань на кривой WMI..
Люди подсказали что бывает, надо почистить репозиторий - чистим..

NET STOP Windows Management Instrumentation
DEL /s /q %windir%\system32\Wbem\Repository\*.*
NET START Windows Management Instrumentation

спустя какое-то время инфа о процессоре в *My Computer* появляется, но вот что выдают счётчики производительности после перегруза винды >>>

отсутствует как таковой объект *Processor* - соответственно не работает ни одна посторонняя прога которая считывает данный счётчик, но в свойствах *My Comp* процессор виден, и taskmanager исправно показывает cpu history..

грабли эти появились недавно, интегрил в дистриб последние обновки + кое-какой новый софт..
как в счётчики добавить объект *Processor*? кто сталкивался или знает решение - куда копать?

P.S. : кстати при попытке запуска rsop.msc вижу такой вот еггог >>>


как бороться?

-MAXX- 02-10-2006 13:59 492259

вобщем господа не дожидаясь ответов сам нашёл в чем бобик зарыт :biggrin:

перед первым постом забыл уточнить основную конфигу своего железа!!!
Win XP SP2 с последними обновками
DDRов 2 гига
остальное значения не имеет

первым делом после установки винды я что делаю.. я вырубаю файл подкачки ПОЛНОСТЬЮ..
и хиберфайл тоже (для экономии места на винте и чтоб не дефрагить часто)
т.к. при двух гектарах памяти подкачка вроде как не нужна..
что самое смешное - именно в этом и кроется оговоренный глюк (или фича майкрософта 8) )
проверено на работе прямо сейчас на ДВУХ абсолютно разных машинах!!!
как только вырубаем файл подкачки и перегружаемся - пропадает счётчик *Processor*
причём обратное включение файла подкачки на любой объём проблему не решает,
счётчик *Processor* не появляется в оснастке..

такие вот глюки...

simplix 02-10-2006 15:34 492284

Вот где собака зарыта :) Поэтому и мой самурайз перестал показывать счётчики процессора и памяти :)

-MAXX- 02-10-2006 16:03 492299

ыгы , я именно из-за самурайза и завёлся... вот месяц парился и наконец нарыл..
метод тыка - убойная сила!! :grin:

щаз вот попробовал на новой винде оставить подкачку 2 метра - счётчик на месте 8)
делаю вывод, что подкач хоть и минимальный, но должен быть в любом случае... глюкоза виндовая блин !!

удачи!

simplix 02-10-2006 16:52 492312

В свободное время поищу способы решения этой проблемы, т. к. 2 метра подкачки не смотрятся, да и винду переустанавливать надо - а для меня это почти невозможно (настроек тьма). Вот было бы неплохо без переустановки + без файла подкачки вообще. Вечером буду тестить, что и где меняет винда при удалении PF, авось отслежу ;)

-MAXX- 02-10-2006 18:21 492341

копаю дальше..

чё по теме нарыл >>>

http://www.samurize.com/modules/smar...q.php?faqid=18

там кстати именно про это и написано >>> ***There are also reports that disabling your pagefile can break the PerfOs service.***
прогулялся на дядькин сайт и через валидацию слил *exctrlst.exe tool*

залил кому надо сюда >>> http://slil.ru/23197679 весит 630 кило

засетапил, полез смотреть чодакак.. оказалось отключен PerfOS (галка не стоит на нём)
поставил галку - сразу появился счётчик долбаного процессора 8) и заработал самурайз

это не решение проблемы!! это для того, чтоб можно было смело копаться в реестре не боясь прибить счётчик



на всякий - http://support.microsoft.com/default.aspx/kb/300956

-MAXX- 02-10-2006 18:37 492347

вот кажись нашёл (не уверен)

Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfOS\Performance]
"Disable Performance Counters"=dword:00000000

то есть при сетапе винды надо добавлять в реестр
нулевой размер pagefile
а потом импортировать этот кусок

надо будет проверить...
надеюсь поможет..

simplix 03-10-2006 00:57 492465

Интересно то, что параметр "Disable Performance Counters" создаётся только при первом обращении к счётчику, после перезагрузки компа для удаления файла подкачки. Простая замена значения параметра на 0 ничего не даёт (без PF), параметр срабатывает если есть PF, без него при каждом обращении к счётчику "Disable Performance Counters" устанавливается в 1.

В общем-то exctrlst и меняет данный ключик и все похожие. Но работает этот способ только с файлом подкачки :)

P. S. Пока без результата. Длительные отношения с реестром практически ничего не дали.

-MAXX- 03-10-2006 11:36 492581

ндаа блин... я тоже ничего не добился - всё как и у вас 8(
видно пока придётся жить с 2-х метровой подкачкой...
или ждать патча от мелкомягких... такой вот пинцет...

вчерасъ эксперементировал с uadvd на своей домашней машине - поставил с нуля винду, выставил подкач на 333 метра, экспортировал кусман реестра
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagingFiles"=hex(7):43,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\
  00,65,00,2e,00,73,00,79,00,73,00,20,00,33,00,33,00,33,00,20,00,33,00,33,00,\
  33,00,00,00,00,00

(только этот ключ)
вставил его в сетапе винды на последнем этапе в импорт
нарезал по-новой болвань, ставлю...
после установки винды и перегруза файл подкача как и положено - 333 метра
но.... выставляю подкач на 2 метра и после перезагруза машина пишет что PF файл размером аж 2046 метра (2 гига) :o
(наводит на мысль что это 2гига мозгов (2048Mb) - 2 метра мной установленные)
вобщем отказался я импортировать размер автоматом - тут винду похоже тоже плющит нипадецки
буду пока выставлять ручками и копать дальше..

удачи..

simplix 03-10-2006 15:59 492763

Смотрел вчера этот ключик, там такая система:
Мультистроковой параметр содержит три значения, к примеру -
"С:\pagefile.sys 192 384" - 1) Размещение и название файла подкачки, 2) Его минимальный размер, 3) Его максимальный размер.
"С:\pagefile.sys 0 0" - Размер файла выбирается системой автоматически. Тот же эффект при отрицательных значениях.
Кстати можно ручками выставить минимум не 2 метра, а по одному ("С:\pagefile.sys 1 1"), работает :)


Время: 04:43.

Время: 04:43.
© OSzone.net 2001-