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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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) только официальные сборки
     
  • Шапку и около-темные вопросы обсуждаем здесь

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



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

    Код:
    diff --git a/ProcessHacker/main.c b/ProcessHacker/main.c
    index 40498006..34c3aecb 100644
    --- a/ProcessHacker/main.c
    +++ b/ProcessHacker/main.c
    @@ -936,15 +936,6 @@ VOID PhInitializeKph(
         PPH_STRING processhackerSigFileName;
         KPH_PARAMETERS parameters;
     
    -    if (PhGetIntegerSetting(L"KphBuildNumber") != PhOsVersion.dwBuildNumber)
    -    {
    -        // Reset KPH after a Windows build update. (dmex)
    -        if (NT_SUCCESS(KphResetParameters(KPH_DEVICE_SHORT_NAME)))
    -        {
    -            PhSetIntegerSetting(L"KphBuildNumber", PhOsVersion.dwBuildNumber);
    -        }
    -    }
    -
         if (!(applicationDirectory = PhGetApplicationDirectory()))
             return;
     
    @@ -954,8 +945,8 @@ VOID PhInitializeKph(
     
         if (!RtlDoesFileExists_U(kprocesshackerFileName->Buffer))
         {
    -        //if (PhGetIntegerSetting(L"EnableKphWarnings") && !PhStartupParameters.PhSvc)
    -        //    PhpShowKphError(L"The Process Hacker kernel driver 'kprocesshacker.sys' was not found in the application directory.", STATUS_NO_SUCH_FILE);
    +        if (PhGetIntegerSetting(L"EnableKphWarnings") && !PhStartupParameters.PhSvc)
    +            PhpShowKphError(L"The Process Hacker kernel driver 'kprocesshacker.sys' was not found in the application directory.", STATUS_NO_SUCH_FILE);
             return;
         }
     
    diff --git a/phlib/kph.c b/phlib/kph.c
    index f21bbe93..1a7ac906 100644
    --- a/phlib/kph.c
    +++ b/phlib/kph.c
    @@ -374,8 +374,8 @@ NTSTATUS KphResetParameters(
         _In_opt_ PWSTR DeviceName
         )
     {
    -    NTSTATUS status = STATUS_UNSUCCESSFUL;
    -    HANDLE parametersKeyHandle = NULL;
    +    NTSTATUS status;
    +    HANDLE parametersKeyHandle;
         PH_STRINGREF parametersKeyNameSr;
         PH_FORMAT format[3];
         SIZE_T returnLength;
    @@ -402,28 +402,28 @@ NTSTATUS KphResetParameters(
         status = KphUninstall(DeviceName);
         status = WIN32_FROM_NTSTATUS(status);
     
    -    if (status == ERROR_SERVICE_DOES_NOT_EXIST)
    +    if (status == ERROR_SERVICE_DOES_NOT_EXIST) // NTSTATUS_FROM_WIN32
             status = STATUS_SUCCESS;
     
    +    status = PhOpenKey(
    +        &parametersKeyHandle,
    +        DELETE,
    +        PH_KEY_LOCAL_MACHINE,
    +        &parametersKeyNameSr,
    +        0
    +        );
    +
         if (NT_SUCCESS(status))
         {
    -        status = PhOpenKey(
    -            &parametersKeyHandle,
    -            DELETE,
    -            PH_KEY_LOCAL_MACHINE,
    -            &parametersKeyNameSr,
    -            0
    -            );
    -    }
    -
    -    if (NT_SUCCESS(status) && parametersKeyHandle)
             status = NtDeleteKey(parametersKeyHandle);
    +    }
     
         if (status == STATUS_OBJECT_NAME_NOT_FOUND)
    +    {
             status = STATUS_SUCCESS;
    +    }
     
    -    if (parametersKeyHandle)
    -        NtClose(parametersKeyHandle);
    +    NtClose(parametersKeyHandle);
     
         return status;
     }
     

    тут надо подумать.
     


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

    Всего записей: 33201 | Зарегистр. 31-07-2002 | Отправлено: 23:25 19-11-2019
    ItsJustMe

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

    Цитата:
    Драйвер не слетал при запуске с обычными привилегиями.

    С обычными привилегиями PH драйвер KProcessHacker.sys вообще не использует, ибо не может делать этого физически. Это во-первых.
     
    Во-вторых, если нужно поставить драйвер KProcessHacker.sys на постоянной основе, то надо сделать

    Код:
    ProcessHacker.exe -installkph

    с повышенными правами. Тогда драйвер будет установлен, и PH не будет его при каждом своем запуске устанавливать и удалять при закрытии приложения. Вообще, Victor_VG потратил много своего времени и написал огромную инструкцию к PH. Даже шапка темы два экрана занимает. Уверен, там этот момент вниманием тоже не обойден.

    Всего записей: 2028 | Зарегистр. 02-09-2005 | Отправлено: 00:20 20-11-2019 | Исправлено: ItsJustMe, 00:24 20-11-2019
    skipik



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ItsJustMe
    Мы просто друг друга не понимаем. Я вам про Фому, вы мне про Ерёму...
     

    Цитата:
    С обычными привилегиями PH драйвер KProcessHacker.sys вообще не использует, ибо не может делать этого физически.


    Обычные привилегии + драйвер. Другое дело, что доступ будет не ко всему. Но ведь неправда же ваша.

    Всего записей: 4807 | Зарегистр. 07-07-2006 | Отправлено: 00:30 20-11-2019 | Исправлено: skipik, 00:30 20-11-2019
    ItsJustMe

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

    Цитата:
    Мы просто друг друга не понимаем. Я вам про Фому, вы мне про Ерёму...

    Не исключено. Но я старался помочь, как мог! А уж что не смог, то не смог. Силы человеческие не беспредельны, а уж тем более, силы моей скромной персоны.
     

    Цитата:
    Обычные привилегии + драйвер. Другое дело, что доступ будет не ко всему. Но ведь неправда же ваша.

    А я только cmd закрыл... Да, подтверждаю, плюсик в заголовок PH себе гордо добавляет. Но что он там из KProcessHacker.sys при этом использует - я не копал. Так как я драйвер не собираю по причине, указанной выше, то и не проверяю его работу.
     
    Но это всё лирика. Хорошо, допустим, PH с обычными правами юзает KProcessHacker.sys, если последний установлен. А в чем выражается проблема, с которой народ тут так упорно борется?
     
    Вообще, я сабж не особо гоняю. Только иногда проверяю на ситуации, которые тут находит KLASS, если это в моих силах.
     
    Update: Почитал, что вы на предыдущей странице пишите. Если я правильно понял, проблема в установщике. Если так, то я тут совсем не компетентен, я этот установщик совсем не юзаю, ибо не вижу в нем никакого смысла.

    Всего записей: 2028 | Зарегистр. 02-09-2005 | Отправлено: 00:44 20-11-2019 | Исправлено: ItsJustMe, 01:03 20-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ItsJustMe
     
    Ты не прав. Драйвер обеспечивает Elevation - поднимает уровень привилегий взаимодействующей с ним копии РН выше уровня доступного текущей учётной записи. Например таким образом пользователь работающий под учёткой группы USERS видит процессы запущенные другими пользователями. Без драйвера это уровень привилегий админа.
     
    И собирать драйвер не нужно - он копируется nmake-ом из \KProcessHacker\bin-signed\* . Другое дело, что та версия которая там лежит требует исправлений о чём известно и давно, но пока крупных проблем не влезало эта задача была не столь актуальна, а посему откладывалась на потом. А сейчас вот вылезло, и её придётся как-то решать. Решение в виде "Выкинуть драйвер - нет проблемы!" не годится ибо урезается функционал РН который зависит от драйвера - перечисление ETW объектов и имён хэндлов, чтение Job объектов, Elevation, чтение стека ядра, установка атрибутов хендлов и ряд других задач. Достаточно.
     
    А установщик в данной ситуации вообще не при чём - он не трогает драйвер если тот стоит, причина в том коде который добавился в [86ac0db5] 2019-11-15 04:55:18 +1100 dmex : Reset KPH after Windows build updates - именно он неточно определяет ситуацию "драйвер надо удалить" и вылазит как чёртик из шкатулки.

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

    Всего записей: 33201 | Зарегистр. 31-07-2002 | Отправлено: 03:20 20-11-2019 | Исправлено: Victor_VG, 03:27 20-11-2019
    ItsJustMe

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

    Цитата:
    Ты не прав. Драйвер обеспечивает Elevation - поднимает уровень привилегий взаимодействующей с ним копии РН выше уровня доступного текущей учётной записи. Например таким образом пользователь работающий под учёткой группы USERS видит процессы запущенные другими пользователями. Без драйвера это уровень привилегий админа.

    Не спорю. Использует, так использует, я ж не против.

    Цитата:
    И собирать драйвер не нужно

    Если внести в него какое-то изменение, то его после этого надо будет собрать. А подписать его нечем.

    Цитата:
    А установщик в данной ситуации вообще не при чём - он не трогает драйвер если тот стоит, причина в том коде который добавился в [86ac0db5] 2019-11-15 04:55:18 +1100 dmex : Reset KPH after Windows build updates - именно он неточно определяет ситуацию "драйвер надо удалить" и вылазит как чёртик из шкатулки.

    Если skipikу это еще всё не надоело, то он отпишется, что там у него за трабла. Я пока понимаю так, что у него какая-то трабла с установщиком - установщик у него драйвер удаляет.

    Всего записей: 2028 | Зарегистр. 02-09-2005 | Отправлено: 12:14 20-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ItsJustMe
     
    Проблема должна устранится с Git c654ef1bbad:

    Код:
     ProcessHacker/main.c
    @@ -931,17 +931,27 @@ VOID PhInitializeKph(
        )
    {
        NTSTATUS status;
    +++    ULONG latestBuildNumber;
        PPH_STRING applicationDirectory;
        PPH_STRING kprocesshackerFileName;
        PPH_STRING processhackerSigFileName;
        KPH_PARAMETERS parameters;
     
    ---    if (PhGetIntegerSetting(L"KphBuildNumber") != PhOsVersion.dwBuildNumber)
    +++    latestBuildNumber = PhGetIntegerSetting(L"KphBuildNumber");
     
    +++    if (latestBuildNumber == 0)
    +++    {
    +++        PhSetIntegerSetting(L"KphBuildNumber", PhOsVersion.dwBuildNumber);
    +++    }
    +++    else
        {
    ---       // Reset KPH after a Windows build update. (dmex)
    ---        if (NT_SUCCESS(KphResetParameters(KPH_DEVICE_SHORT_NAME)))
    +++        if (latestBuildNumber != PhOsVersion.dwBuildNumber)
    +++        {
    +++            PhSetIntegerSetting(L"KphBuildNumber", PhOsVersion.dwBuildNumber);
    +++            // Reset KPH after a Windows build update. (dmex)
    +++            if (NT_SUCCESS(KphResetParameters(KPH_DEVICE_SHORT_NAME)))
    +++            {
    +++                PhSetIntegerSetting(L"KphBuildNumber", PhOsVersion.dwBuildNumber);
    +++            }
            }
        }

    и к инсталлеру она никакого отношения не имела т.к. воспроизводилась простым снятием флажка Enable kermel-mode driver [] в Optopns -> General самого PH. Мне для её фиксации на развёрнутой из архива тест-копии этого хватило и я это описал как в теме, так и в инце #507. А раз так, то тут ты снова ошибаешься в своей оценке:
     
    Цитата:
    Если skipikу это еще всё не надоело, то он отпишется, что там у него за трабла. Я пока понимаю так, что у него какая-то трабла с установщиком - установщик у него драйвер удаляет.  

    И в коде установщика кроме управляемого пользователем удаления драйвера, для чего надо специальный флаг поставить самовольного рыпанья нет, только двухэтажный костыль прикручен:

    Код:
    procedure CurStepChanged(CurStep: TSetupStep);
    var
      iResultCode: Integer;
    begin
      if CurStep = ssInstall then begin
        if IsServiceInstalled('KProcessHacker3') then begin
         if IsCpyKPH() then
          if IsServiceRunning('KProcessHacker3') then begin
           StopService('KProcessHacker3');
           Sleep(800);
          if not IsServiceStopped('KProcessHacker3') then begin
           Sleep(2200);
           NeedRestart();
          end;
         end;
        end;
     
       if IsTaskSelected('delete_KPH_service') then begin
          StopService('KProcessHacker2');
          StopService('KProcessHacker3');
          RemoveService('KProcessHacker2');
          RemoveService('KProcessHacker3');
       end;
      end;
     
     
      if CurStep = ssPostInstall then begin
        if IsTaskSelected('create_KPH_service') then begin
          if not Exec(ExpandConstant('{app}\ProcessHacker.exe'), '-installkph -s', '', SW_HIDE, ewWaitUntilTerminated, iResultCode) then begin
            // handle failure if necessary; iResultCode contains the error code
        end;
      end;
     

    я этот код сто лет в бед как написал, и уж за это время удаляй он драйвер это бы давно вылезло.
     
    Добавлено:
    Баг #507 исправлен. Проверено отключением драйвера в тест копии с последующим изменением-возвратом режима запуска и опросом SCM:

    Код:
    sc query KProcessHacker3
     
    Имя_службы: KProcessHacker3
            Тип                : 1  KERNEL_DRIVER
            Состояние          : 4  RUNNING
                                    (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
            Код_выхода_Win32   : 0  (0x0)
            Код_выхода_службы  : 0  (0x0)
            Контрольная_точка  : 0x0
            Ожидание           : 0x0
     
    sc queryex KProcessHacker3
     
    Имя_службы: KProcessHacker3
            Тип                : 1  KERNEL_DRIVER
            Состояние          : 4  RUNNING
                                    (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
            Код_выхода_Win32   : 0  (0x0)
            Код_выхода_службы  : 0  (0x0)
            Контрольная_точка  : 0x0
            Ожидание           : 0x0
            ID_процесса        : 0
            Флаги              :
     

    пометки PENDING_DELETION больше нет, при отключении драйвера PH выведет предупреждение об ограничении своих возможностей и все последствия.
     
    P.S.
     
    Собираема версия 3.0.7363.2836 Git-121c6e45, а в 3.0.7361.2834 Git-09d8a7d3 нехорошие слова вылезут (C2065 undeclared identifier ID_MODULE_INSPECT) вылезут. Я уже собрался там замену удалённому ID_MODULE_INSPECT влепить в сорцы, ан, Стив коммит откатил - не потребовалось.

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

    Всего записей: 33201 | Зарегистр. 31-07-2002 | Отправлено: 14:23 20-11-2019
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Старик, давно понятно, что не установщик виноват.
    Видать здесь ты и не услышал о чем я..., проехали.
    Не ставить пользователям в систему сабж, об этом (надо подумать) должно быть в шапке (документации).
    Кто в теме, пусть роет\изучает\"мается", кому лень\западло\не_надо будут посланы в соответствующее место.
    Кстати, это возникло в голове не сегодня, просто актуальнее, что ли сегодня...

    Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 15:21 20-11-2019
    AKRAV



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для .Net Core 3.0 приложения вкладка "Сборки .NET"(.NET assemblies) показывает информацию, а на вкладке "Использование .NET" (.NET performance) только название параметров и всё, никаких данных нет. Может кто автору донести эту проблему?
    PS: Process Hacker v3.0.7352.2825

    Всего записей: 3062 | Зарегистр. 04-07-2006 | Отправлено: 15:35 20-11-2019 | Исправлено: AKRAV, 15:39 20-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.7363.2836 Git-121c6e45
     
    закомитил, эта версия при отключении драйвера в параметрах РН или при обновлении если не изменилась версия ОС его не сносит. При изменении версии ОС драйвер потребуется переустановить! Но только в этом случае, и только на Win10 или новейшей (сейчас проходит внутреннее тестирования сотрудниками Микрософт, судя по https://akket.com/windows/191251-windows-11-stala-dostupna-dlya-zagruzki.html новую ОС ждать в следующем году) Windows 11. Там видимо придётся ставить драйвер заново. Мне проверить не на чем.
     
    KLASS
     
    Инсталлер сам по себе драйвер не поставит - для этого надо в ходе установки поставить флаг Install KProcessHacker driver and allow unrestricted access (not recommended) а он по умолчанию сброшен, а значит установка драйвера будет пропущена, да и в шапке и в доках факт, что драйвер нужен в исключительных случаях давно помечен - сразу после ответа Стива на вопрос о его необходимости (на форуме РН спрашивали).  
     
    Так что коли кто-то не читает доки это его личные трудности. Мы с тобой сколько раз про это людям говорили? И получали ответ, что читать доки не обязательно ибо там всё равно ничего полезного нет. А главных отвечальщиков все и так поимённо знают, посему можно не перечислять - накличим на свою голову.

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

    Всего записей: 33201 | Зарегистр. 31-07-2002 | Отправлено: 15:46 20-11-2019
    ItsJustMe

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

    Цитата:
    пометки PENDING_DELETION больше нет

    Лукоморья больше нет...
    Ну, и замечательно. В одном я, похоже, оказался прав: skipikу это всё всё же надоело.
    Update: Не надоело, а потеряло актуальность.


    Всего записей: 2028 | Зарегистр. 02-09-2005 | Отправлено: 15:47 20-11-2019 | Исправлено: ItsJustMe, 16:12 20-11-2019
    skipik



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

    Цитата:
    это всё всё же надоело

    Совсем нет. Я оставлял репорт разработчику и баг исправлен. Что тут ещё обсуждать.

    Всего записей: 4807 | Зарегистр. 07-07-2006 | Отправлено: 15:50 20-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AKRAV
     
    И енто правильно - у .NET Core и .NET Frimework задачи разные. .NET Core это в первую очередь исполнительное ядро среды, а счётчики выводят рунтаймы .NET Framework которые не входят в состав .NET Core SDK. Так что вопросы к Майкрософт - зачем они приняли такое техническое решение.

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

    Всего записей: 33201 | Зарегистр. 31-07-2002 | Отправлено: 15:57 20-11-2019
    skipik



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    И дело там не в установщике, а в определённой последовательности действий, которая приводила к удалению драйвера.
    Тут можете почитать, пункты я расписал: https://github.com/processhacker/processhacker/issues/507

    Всего записей: 4807 | Зарегистр. 07-07-2006 | Отправлено: 15:58 20-11-2019
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Согласен,
    Цитата:
    Инсталлер сам по себе драйвер не поставит
    (программер оказался порядочным..
    НАРОД, не ставьте галки где попало, а то снег башка попадёт... и я за этим прослежу d 'njqntvt
     
    Добавлено:
    Щаз паша, сделает присидание... пришибу.

    Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 16:17 20-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.7364.2837 Git-0e1e2ce4
     
    закоммитил.
     
    В PEView новая вкладка Preview выводящая в текстовом виде начальную часть просматриваемого бинарника.

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

    Всего записей: 33201 | Зарегистр. 31-07-2002 | Отправлено: 20:36 20-11-2019
    KLASS



    Moderator
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tools=>Network Tools=>GeoIP database update=>Download
    Сначала как положено
    Downloaded: ~ of ~ (~%%)
    Speed: ~/s
    а потом строка Downloaded: изменяется на Uploaded:
    Чёй-то оно вдруг выгружает от меня (телеметрия?), когда загрузка базы на комп осуществляется, стало-быть, должно Downloaded'ить, а не Uploaded'ить
    А на русском Загружено:
    ===============
    v3.0.7364.2837_RUS
    ===============

    Цитата:
    В PEView новая вкладка Preview

    ... + параметр удален во вкладке Общее=>Collapse services on start,
    а также пункт меню Модули\ПКМ\Search online

    Всего записей: 11109 | Зарегистр. 12-10-2001 | Отправлено: 11:26 21-11-2019 | Исправлено: KLASS, 11:35 21-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.7364.2837 Git-0e1e2ce4 RUS
     
    инсталлер
     
    KLASS
     
    С Uploaded при загрузке GeoIP.db опечатка. Сам только сейчас заметил. Поищу где сидит, интересно. Но, по идее место где РН что-то отсылает единственное - Online Check для проверки на вирусы, в остальных операциях он только читает данные из сети, и в этом случае так же.
     
    Добавлено:

    Цитата:
    + параметр удален во вкладке Общее=>Collapse services on start,
    а также пункт меню Модули\ПКМ\Search online  

    [a37876f6] 2019-11-20 11:35:47 +1100 dmex : Remove CollapseServicesOnStart setting (duplicates Misc > Collapse by default menu) Fixes #508
     
    а так же закомментирована настройка PHP_OPTIONS_INDEX_ENABLE_LINUX_SUPPORT поскольку поддержка WSL есть только на Win10, хотя PEView если ему указать FreeBSD ELF бинарник правильно покажет его структуру:
     



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

    Всего записей: 33201 | Зарегистр. 31-07-2002 | Отправлено: 17:44 21-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.7370.2843 Git-2c169621
     
    закоммитил
     
    KLASS
     
    Смену текста при загрузке GeoIP баз зарепортил #510. Я не нашёл где это возникло, да и чужой скрипт машину на уши ставил - ушло только когда его вычислил что потребовало времени и отправил в /dev>null. Всё одно сейчас возится со щедро раскиданными по нему assert/debug мне некогда, хотя его автор про вызываемые им сбои знает пару лет ибо сам их и обнаружил, но до сих пор не устранил их.

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

    Всего записей: 33201 | Зарегистр. 31-07-2002 | Отправлено: 11:20 22-11-2019
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    v3.0.7372.2845 Git-ed83e955
     
    закоммитил
     
    P.S.
     
    С надписью при обновлении БД: просьба - поглядите у кого канал помедленне а то у меня её загрузка пролетает за доли секунды.

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

    Всего записей: 33201 | Зарегистр. 31-07-2002 | Отправлено: 07:44 23-11-2019
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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