Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » System Informer | Process Hacker неофициальные сборки

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78

Открыть новую тему     Написать ответ в эту тему

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
System Informer (в теме выкладываются только НЕофициальные сборки)


System Informer – это профессиональный набор инструментов управления ОС работающий с ядром через Native API (API ядра) предназначенный управления процессами и их потоками, контроля использования памяти ЭВМ, дисковой и сетевой активности, управления состоянием и параметрами, установки и удаления служб и драйверов, может освобождать заблокированные другими процессами объекты, использоваться в качестве отладчика уровня ядра и осуществлять поиск некоторых типов руткитов и иных скрытых процессов, удалять не удаляемые иными инструментами зависшие или защищённые процессы (некоторые его возможности могут быть недоступны из-за ограничений ОС либо недостаточного уровня привилегий пользователя). Примечание
 
Сегодня в разработке: v3.00, исходники смотрим на GitHub. Примечание
 
Загрузки:
 
1.xх (для работы необходим MS .NET Framework 2.х) | 2.хx:  Setup (EXE) | Portable (Zip) | Source (Zip) | SDK (Zip) | Debugging Tools for Windows - ссылка на страницу MSDN для загрузки необходимого движка отладчика уровня ядра  встроенного в программу. О системной dbghelp.dll.
 
Тестовые сборки:
 
  • Текущая сборка от Victor_VG из Git v3.00 и её Баг-трекер - английская бинарная сборка из Git обновляемая по мере обновления репозиториев проекта. Обязательно прочитайте plugins_install.txt (англ.) в архиве (данный файл оперативно обновляется по мере изменений в проекте и является основной инструкцией по ручной установке плагинов)! Скрипт для обновления ProcessHacker от Victor_VG
    *Plugins-Extra это находящиеся в стадии разработки плагины которые могут содержать ошибки или быть удалены в любой момент. Используйте их на свой страх и риск!
     
  • Текущая сборка от skipik из Git v3.00  
     
    Историю изменений Process Hacker вы можете посмотреть в файле gitlog.txt, но изменения для Plugins Extra в gitlog.txt не отображаются и при необходимости указывается отдельно.
       
    Для старых ОС (WinXP/Vista/2003/2008)  
     
    Локализованные варианты (полноценный перевод на уровне исходников не ждите подробнее):
     
  • От KLASS System Informer только x64 + Process Hacker x64 и x86 и Setup (Git, от Victor_VG, смотрите номер версии).  
     
    Обсуждение переводов вынесено в отдельную тему и здесь не приветствуется. В локализованных вариантах возможны произвольные ошибки в работе!
     
    Системные требования:
     
    RAM: ~ 30Mb памяти
    CPU: до 64-х процессоров
     
    Минимальная версия операционной системы зависит от версии Process Hacker:
     
    3.xx - Windows 7/Server 2008 R2 и выше, 32/64-bit редакции,
    2.39 - Windows Vista/Server 2008, 32/64-bit редакции, операции использующие драйвер уровня ядра доступны в Windows 7 и выше
    2.xx - до v2.38 включительно - Windows XP SP2/2003 и выше, 32/64-bit редакции,
    1.хx - Windows 2000 и выше, требует MS .NET Framework v2.0, только 32-бит
     
  • Подробнее о возможностях Process Hacker
  • ...и многое другое...


    Прочее:
     
  • Визуальная сортировка в колонках с возможностью её сброса
  • Список горячих клавиш (хоткеев) для пунктов меню
  • - Запуск Process Hacker можно временно заблокировать если сделать длину файла "%USERPROFILE%\Application Data\Process Hacker\settings.xml" (processhacker.exe.settings.xml в каталоге ProcessHacker.exe для портабле режима) равной 0 байт, то ProcessHacker.exe при попытке старта не станет в него писать и просто не запустится. Чтобы снять такую блокировку нужно удалить файл "%USERPROFILE%\Application Data\Process Hacker\settings.xml" или если он есть то processhacker.exe.settings.xml в каталоге ProcessHacker.exe для портабле режима.  
  • При работе на Windows 10 рекомендуется
  • Дополнительные инструменты
  • В Process Hacker любое окно или диалог можно закрыть по нажатию кнопки ESC
  • У меня 64-х битная ОС и х64 Process Hacker. Нужен ли в нём каталог .\х64\х86?
     
    ВАЖНО!
     
    Для переключения Process Hacker в "Portable mode" (настройки хранятся в каталоге Process Hacker) до его первого запуска рядом с ProcessHacker.exe создаем файлы ProcessHacker.exe.settings.xml и usernotesdb.xml.
    Как правильно установить и настроить Process Hacker?

     
    ВНИМАНИЕ! Обязательно прочитайте документацию которая есть на сайте и в архивах с дистрибутивом! Программа изначально создана для профессионалов, а потому требует от пользователя достаточно высокого уровня знаний!
     
    По поводу сообщения "Не удалось загрузить подпись драйвера ядра" читаем инструкцию по установке и первичной настройке PH, в её конце есть специальный раздел обязательный к прочтению и исполнению. Его игнорирование вызовет проблемы в помощи по решению которых будет отказано!, поскольку инструкции пишутся для изучения и применения, а не для Митрофанушек из "Горя от ума" "В документации всё равно ничего умного не пишут! Я и так всё знаю! Не хочу учится - хочу женится!"
     
    WARNING!
     
    Для неофициальных сборок обязательно установите флаг "Hacker - Options - Show advanced options" [x]  (v3.0.5478.951 и новее)
     
    Плагин Firewall Monitor Plugin v3.0.2496 начиная с v3.0.8058.3531 Git-d611d189 не требуется - вкладка Firewall работает на всех ОС Windows 7 - 10!

     
    Игры и некоторые мухобойки ругаются на Process Hacker говоря что он чит, зловред и прочее - ответ разработчика программы.
     
    Смежные темы
    Process Hacker (часть 3) только официальные сборки
     
  • Шапку и около-темные вопросы обсуждаем здесь

  • Всего записей: 11121 | Зарегистр. 12-10-2001 | Отправлено: 21:51 31-10-2019 | Исправлено: KLASS, 15:04 19-06-2023
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.8444.3917 Git-390c9e5e
     
    v3.0.8442.3915 Git-41dec389
     
    закоммитил. Фиксы чтения экспортируемых функций бинарников типа mfc140u.dll, работы с таблицами перекрёстных ссылок (Relocations).

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 08:13 27-03-2021 | Исправлено: Victor_VG, 10:04 27-03-2021
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    блин. все-таки не очень умно в данный момент сделана портейбл версия.
    По хорошему, ИМХО, в "дистрибутиве" портейбл версии не должно быть конфига. Должен быть просто флаг портейбла, типа файла "portable"  в той же папке.
    Просто сейчас скопировал все из релизного архива из папки "x64" и, соответственно, перезаписал конфиг. Блин, опять все настраивать, в том числе и цвета типов процессов, которые я, конечно, не помню. ;)

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 16:52 27-03-2021 | Исправлено: unreal666, 16:54 27-03-2021
    alloledd

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666
    Типа с бэкапом вы не знакомы?

    Всего записей: 7092 | Зарегистр. 25-10-2019 | Отправлено: 18:21 27-03-2021
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alloledd
    типа я привык файл конфига не вытаскивать из архива. Просто перетаскиваю нужное из архива в папку. В данный момент забыл его убрать из выделенного.

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 20:27 27-03-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666
     
    Конфиг нулевой длинны создаётся компилятором и он же помещает его в архив. Я для запуска тест-копии использую ph.cmd который задаёт начальные настройки. Или в Far3 можно использовать фильтр *|*.xml который предотвратит перезапись настроек при распаковке архива. В 7-Zip аналогичную роль играет ключ -x :
     
    7z e <arcname> -x!*.xml  
     
    и никакие настройки не будут переписаны.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 04:41 28-03-2021 | Исправлено: Victor_VG, 08:21 28-03-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.8448.3921 Git-b3aef749
     
    Закоммитил. Добавились новые параметры памяти в окне Statistics::Memory свойств процессов - "Shared commit", "Private commit", "Peak private commit", "Private commit limit", "Total commit limit".
     
    У меня в этих строках стоит N/A. Судя по коду это доступно только в десятке.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 10:12 29-03-2021
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG

    Цитата:
    Судя по коду это доступно только в десятке.

    Данные выводятся в 10, но из тобой перечисленных вижу только первых три:
    "Shared commit", "Private commit", "Peak private commit"

     
    Добавлено:
    v3.0.8448.3921_RUS

    Всего записей: 11121 | Зарегистр. 12-10-2001 | Отправлено: 15:40 29-03-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.8448.3921 Git-b3aef749 RUS
     
    инсталлер
     
    KLASS
     
    аналогично:
     

     
    видимо пределы не выбраны.
     


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 16:12 29-03-2021
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    В переводе строк тоже нет, видимо, пока, задумано...

    Всего записей: 11121 | Зарегистр. 12-10-2001 | Отправлено: 21:34 29-03-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KLASS
     
    В диффе эти литералы видны, вероятно пока код их не использует и они в резерве.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 06:43 30-03-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.8452.3925 Git-3e1fac54
     
    закоммитил.  
     
    Новая скрытая (Advanced) настройка TreeListCustomRowSize по умолчанию 0, но не менее 15. Значения меньше 15 приводятся к 15. Настройка действует на вкладки Process, Service, Network.


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 19:12 30-03-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.8464.3937 Git-c2216c7e
     
    закоммитил.  
     
    Добавленные новые возможности:
     
    Add IconIgnoreBalloonClick setting
    Add handle search total found entry count
    Add save options to process modules menu
    Add save options to process threads menu
    Add suspend tree and resume tree options to processes menu
    Add cell copy menu to memory search results dialog
    ExtendedNotifications: Improve logfile performance, Add environment string path support, Add relative path support
    Add sorting for users mainmenu by username

     
    В свойствах процессов в подменю Options вкладок Modules и Threads добавился пункт Save... - сохраняется копия вкладки с её шапкой в виде файла с именем Process Hacker (<ProcessName>) Modules.txt и Process Hacker (<ProcessName>) Threads.txt. Например:

    Цитата:
    Process Hacker 3.0.3937
    Windows NT 6.1 Service Pack 1 (64-bit)
    12:44:03 31.03.2021
     
    TID    CPU    Cycles delta    Start address                        Priority (symbolic)    Base priority    CPU (relative)    Context switches    Created            Critical    Cycles        I/O priority    Ideal processor    Kernel time    Page priority    Priority    Start module                                                        State            User time    
    6012                drgndrop.dll!SetStartupInfoW+0x9430            Normal            8                242            12:41:46 31.03.2021            161 511 915    Normal        0:7        00:00:00.062    Normal        10        C:\Program Files\Far3\Far\plugins\dnd\drgndrop.dll                                    Wait:WrUserRequest    00:00:00.000 

    остальные нововведения понятны из описания.


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 13:44 31-03-2021 | Исправлено: Victor_VG, 13:45 31-03-2021
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.8464.3937_RUS

    Всего записей: 11121 | Зарегистр. 12-10-2001 | Отправлено: 17:50 31-03-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.8464.3937 Git-c2216c7e RUS
     
    инсталлер

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 18:24 31-03-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.8466.3939 Git-f4d78e6e
     
    закоммитил. Новое: Add minidump snapshot support, Fix phsvc snapshot memory leak


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 08:03 01-04-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.8467.3940 Git-d1797869
     
    Закоммитил.  
     
    Новое - в меню Options вкладки Memory свойств процесса добавлена команда Save... работающая аналогично такой же команде в меню Options вкладок Modules и Threads. Формат сохраняемого лога так же сходен что упрощает работу с ним.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 11:42 01-04-2021
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG

    Цитата:
    добавлена команда Save...

    При сохранении лога на вкладке Memory в имени файла про модули, видно забыл разработчик прикрутить еще одну строку.
    Сейчас: Process Hacker (explorer.exe) Modules.txt
    Должно быть: Process Hacker (explorer.exe) Memory.txt
    3941 вышла, может там исправили... ждем сборку.

    Всего записей: 11121 | Зарегистр. 12-10-2001 | Отправлено: 15:59 01-04-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KLASS
     
    Нашёл - опечатка в коде:

    Код:
        processItem = PhReferenceProcessItem(MemoryContext->ProcessId);
        PhInitFormatS(&format[0], L"Process Hacker (");
        PhInitFormatS(&format[1], processItem ? PhGetStringOrDefault(processItem->ProcessName, L"Unknown process") : L"Unknown process");
        PhInitFormatS(&format[2], L") Modules");
        PhInitFormatS(&format[3], L".txt");
     

    В "ванильной" 3941 она ещё есть, у меня исходники поправлены, проверю - её и закоммичу.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 16:33 01-04-2021 | Исправлено: Victor_VG, 16:42 01-04-2021
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    В коде должно быть две строки
    ) Modules
    и
    ) Memory

    Всего записей: 11121 | Зарегистр. 12-10-2001 | Отправлено: 16:39 01-04-2021
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KLASS
     
    Правится в одном месте, достаточно. Это я запутался в копиях сорцов.
     
    Добавлено:
    v3.0.8468.3941 Git-cb990c49
     
    Закоммитил.  
     
    Добавлена скрытая (доступна через редактор настроек - Advanced) настройка EnableShortRelativeStartTime
    Fix Typo #858 - опечатка в Git d1797869b.
     
    Ну и "кирдык котёнку" - патч в репо, больше эта опечатка никого не затронет.


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 16:43 01-04-2021 | Исправлено: Victor_VG, 20:44 01-04-2021
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78

    Компьютерный форум Ru.Board » Компьютеры » Программы » System Informer | Process Hacker неофициальные сборки


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru