Ru-Board.club
← Вернуться в раздел «Программы»

» Process Hacker

Автор: KLASS
Дата сообщения: 24.02.2016 16:40
1druc1
Я имел ввиду, что диск тот же, а 1 или 2 не важно.
Если вы не отключая 1 диск подключите 2 и перегрузитесь в другую ОС, то картина будет той же.
Сабж уже об этих дисках знает и как Unknown disk они не будут. А на другом компе их нет, вот сабж и обламывается, читая данные про них из настроек.
VictorVG2
Сейчас получается, что при подключении диска для мониторинга, его надо всегда отключать, если планируется запускать сабж на другом компе. Не реально, просто забудешь.
Как я с этим "попал". Занимался переводом и подключал домашний диск к сабжу для проверки перевода. Диск не отключил. Перед сном всегда синхронизирую домашний комп с рабочим. В итоге все настройки туда залились, а утром на работе увидел такую вот картину. Причем строку в переводе "Unknown disk" я давно видел, но не знал где вылезет... теперь знаю. Нет худа без добра.

Цитата:
Сделайте картинки с английскими пояснениями для гит-а

Если бы я в совершенстве владел английским, то сабж не взялся бы переводить
Надеюсь исправят\исправили.
Строка "Unknown disk" не даром в HardwareDevices.dll вкручена, стало-быть, очистку "подлечить" и проблемы нет.
Автор: 1druc1
Дата сообщения: 24.02.2016 18:00
KLASS
VictorVG2
Как всегда спасибо за разъяснения. Но хочу до конца прояснить. Если что не так поправьте. Моя вводная по картинкам выше:
1. Загружаю на 1-й ОС PH подключаю исследуемый диск, затем в описанных мною настройках по завершении отключаю исследуемый диск, выключаю ОС и вместе с ПК жесткий диск на котором 1-я ОС.
2. Подключаю 2-й (другой ранее не подключенный) жесткий диск с другой ОС (при этом ни жесткий диск с 1-ой ОС ни исследуемый в 1-м пункте диск не подключены вообще), включаю ПК, запускаю PH скопированной с 1-й ОС, подключаю диск, который исследовал в пункте один (он опознается), далее подключаю второй исследуемый жесткий диск, который не подключался в первом пункте, результат (Unknown) у меня нет и он тоже опознается.
Автор: VictorVG2
Дата сообщения: 24.02.2016 18:05
KLASS

На тестовой куче глянем. Я кое-что пофиксил, но надо проверять. У меня вся троица работает, что же до - да, есть такое явление и для этого хватило просто переместить тест-кучу на другую машину - на одной стоит Seagate Constellation ES.2, а на второй его нет, зато там есть WDC RE3 и не отключённый в конфиге ES.2 там как раз выводится как Unknown disk. Ну, тут я вижу логику исправления - если устройства нет списке подключённых, то автоматически скрывать его в окне System Information.

Добавлено:
1druc1

Если мы отключили диск в настройках, то он удаляется из строки <setting name="ProcessHacker.HardwareDevices.DiskList"></setting> конфига и явление не возникает.

И кстати, появление в v2.38.291 возможности вызывать из Hardaware Device системное меню свойств устройства позволяет вычистить их ОС "хвосты" - записи для устройств которые когда-то подключались к машине, а теперь превратились в мусор. Я у себя так провёл приличную чистку от записей флешек и дисков что приволакивали мои друзья и приятели - почти полсотни таких устройств вычистил, а так иди ищи эти призраки.
Автор: KLASS
Дата сообщения: 24.02.2016 18:19
1druc1
Вы 1 исследуемый диск отключили в сабже, потому он и не появится как Unknown, инфы о нем уже нет в настройках PH. Вы попробуйте подключить 1 диск и, не отключая его в сабже, закройте сабж и отключите этот диск в системнике. Загружайтесь в любую ОС и просто запускайте сабж, у вас будет Unknown.
VictorVG2

Цитата:
Ну, тут я вижу логику исправления - если устройства нет списке подключённых, то автоматически скрывать его в окне System Information.

Можно и так, но лучше чистку тоже прикрутить, а то в конфиге РН скоро будет 1000 дисков, которых не будет видно, если не подключен, но конфиг то загаживается... на кой?

Добавлено:
А воно как чистил, щаз глягу

Добавлено:

Цитата:
Я у себя так провёл приличную чистку от записей флешек

Так ты где чистил, в ОС? Да на кой (у мну там и так всегда чисто), надо чистку конфига прикрутить.
Автор: 1druc1
Дата сообщения: 24.02.2016 18:52
Только, что попробовал из PH подчистить остатки не только флешек, но и сетевых адаптеров. Аказывается и эта есть возможность в сабже. Здорово, одним словом. Если бы KLASS не поднял проблемы с жестким, наверное, еще долго не знал об этой возможности
Автор: KLASS
Дата сообщения: 24.02.2016 19:16
1druc1

Цитата:
попробовал из PH подчистить остатки не только флешек, но и сетевых адаптеров.

Чисто не там где убирают... (С)
А как вы чистите из PH? Я чего то фразы не понял

Цитата:
попробовал из PH подчистить остатки

Автор: 1druc1
Дата сообщения: 24.02.2016 19:33
KLASS

Цитата:
А как вы чистите из PH? Я чего то фразы не понял

Можно, конечно, и другими средствами почистить остатки когда-то установленных устройств и теперь отсутствующих в системе, но мы речь ведем о PH и его возможностях, в таком маленьком по резмерам и емком инструменте. В известной Вам вкладке PH проявил обозначенные устройства вывел на возможности системы сделать очистку и это уже хорошо (по моему мнению) для пользователя.
Автор: KLASS
Дата сообщения: 24.02.2016 19:56
1druc1

Цитата:
В известной Вам вкладке PH проявил обозначенные устройства вывел на возможности системы сделать очистку

Сабж для этого не нужен, он ведь (как ранее сказал Виктор) сИравно все тащит (читает) из системы
Диспетчер устройств=>Вид=>Показать скрытые устройства

Добавлено:
А уж "другие средства" вообще все в топку, один развод, не более.
Автор: VictorVG2
Дата сообщения: 24.02.2016 21:31
KLASS
1druc1

Да. Конфиги рабочей копии оси не чистились от старых устройств уже лет десять, вот и накопился список мусора. У меня к примеру та же х64 ось за полтора года с небольшим пережила четыре разных платы-мамы: ASUS P5QL/EPU (P43+ICH10, DDR20 -> ASUS P5Q SE (P45+IC10, DDR2) -> MSI P45D3 Platinum (P45+ICH10R, DDR3) -> GigaByte GA-Z64AP-D3 (Z68, DDR3). Так что несмотря на то, что она крутится в VirtualBox и сам образ живёт на NFS, в её конфигах мусору накопилось изрядно. С демоном то проще - grep|sed и скрипт вычистил из .conf весь мусор, а с виндой это сделать сложнее учитывая что часть настроек хранится в недокументированных хивах типа SAM и полудокуметированного SYSTEM - то, что публикуют это не более 30% описания его структуры, а Resource Kit (новее Windows Server 2003 Resource Kit в MSDN ничего не мелькало) видимо ушёл в подполье. Не знаю, но после того огрызка что был назван Windows Server 2003 Resource Kit я им не интересовался (для W2k это было не помню точно, несколько CD-ROM и штук двадцать толстых томов печатной документации).
Автор: KLASS
Дата сообщения: 24.02.2016 22:09
VictorVG2
Зачем лезть в дебри SYSTEM+SAM, если есть UI? Через фейс и ошибок не допустишь при чистке.
Автор: VictorVG2
Дата сообщения: 24.02.2016 22:42
KLASS

Ага, не допустишь, только 90% даже элементарных настроек ОС из него зачем-то вырезали. Наверное чтобы ошибок не наделали.
Автор: Alexyz21
Дата сообщения: 25.02.2016 01:44
KLASS
А можно вопрос? - зачем нужна локализация интерфейса ПО, в котором минимум текста и которая потенциально может добавить косяки? Сабж-то не для ламеров, а системщиков, админов и иже с ними, т.е. пользователей у которых компьютерный английский вполне.
Автор: VictorVG2
Дата сообщения: 25.02.2016 02:04
1druc1

Ну, коли смотреть, то из серии найдите пару отличий:



Автор: VictorVG2
Дата сообщения: 25.02.2016 04:40
KLASS
1druc1

Недолго птичка-то резвилась - попалась Мурке на обед:

Цитата:
Ревизия: 9bd42b5ae80f4a055be8a18a57913ee5bb535351
Автор: dmex
Дата: 25.02.2016 4:58:16
Сообщение:
HardwareDevices: Don't show unknown devices on Sysinfo window; Always show unknown devices in options window;

в настройках с Unknown disk (увидите его внизу списка Disconnected disk) можно снять галку, но чистка строки processhacker.settings.xml::184 - ProcessHacker.HardwareDevices.DiskList ручками господа, ручками. За это можете меня ругать - я предложил скрывать Unknown disk и в секции, и в настройках плагина, и далее моё предложение - "А там пусть пользователь сам разбирается со своими настройками.". Данный инц только что закрыт по результату моего тест-отчёта.

Добавлено:
Process Hacker v2.38.321

Что нового?

Process Hacker

Исправления в исходники внесли Wen Jia Liu (wj32) и dmex

[more=Список изменений после v2.38.291]r20629
HardwareDevices: Don't show unknown devices on Sysinfo window; Always show unknown devices in options window;

r20628
Add missing extern "C" blocks to phlib header files

r20627
Remove custom lib files (they are now included in the Windows SDK)

r20626
HardwareDevices: Fix handle check

r20625
HardwareDevices: Remove whitespace; Remove static modifier;

r20624
ToolStatus: Sync fixes; Improve function name consistency; Remove static modifier from functions;

r20623
HardwareDevices: Fix memory leak

r20622
Plugins: simplify visual studio solution files

r20621
HardwareDevices: Improve whitespace removal

r20620
phnt: Add some system calls and Rtl functions

r20619
HardwareDevices: Fix disk model whitespace bug

r20618
Plugins: Use PhGetGlobalWorkQueue instead of PhQueueItemGlobalWorkQueue

r20617
Add execution environment support to work queue; Use low I/O priority for signature verification

r20616
Remove uses of GetThreadPriority and SetThreadPriority

r20615
UserNotes: Fix IDs

r20614
Use official page priority names

r20613
Use IO_PRIORITY_HINT consistently

r20612
Update some I/O definitions

r20611
Add FILE_IO_PRIORITY_HINT_INFORMATION_EX

r20610
HardwareDevices: Fixed memory leak; Fixed XP crashes;

r20609
HardwareDevices: Fix memory leak; Simplify device enumeration; Tidy up header file;

r20608
Add "Start when I log on" option

r20607
HardwareDevices: Tidy up

r20606
HardwareDevices: Hide/Rename options buttons

r20605
Reorganize header files (more modularity); Simplify phlib initialization

r20604
Fix previous commit

r20603
Add missing PhStringRefToUnicodeString return value checks

r20602
Fix dialog control order in process properties

r20601
Use "process" instead of "program" in PhDescribeProcessMitigationPolicy for consistency

r20600
Remove ES_AUTOHSCROLL style from information dialog to enable text wrapping[/more] откроется на новой странице.

Plugins-Extra

Исправления в исходники внёс dmex

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

Цитата:
r1723
Merge branch 'master' of https://github.com/processhacker2/plugins-extra

r1722
Fix sdk issues

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
Автор: 1druc1
Дата сообщения: 25.02.2016 05:45
Alexyz21

Чтобы пройти до "вполне себе" нужен путь (так сказать), время и др. сопутствующее. Но чтобы еще это было качественнее, понятнее и пр., да и патриотичнее (т.е. на родном языке)... Это краткое мое мнение прошедшего достаточный жизненный путь, но, к сожалению, даже не достигшего уровня "ламера"...
Плюс к сказанному, при переводе, а тем более на таком уровне выясняются недоработки самого ПО, его возможности...

VictorVG2

Цитата:
...Данный инц только что закрыт по результату моего тест-отчёта.

Очередное спасибо

Автор: VictorVG2
Дата сообщения: 25.02.2016 05:55
Alexyz21

Золотые слова! И я о том же. РН это инструмент для профессионала, а для пальцегнутой публики есть Comodo Cleaning Essentials включающий в себя Comodo KillSwitch имеющий русский язык из коробки, правда он основан на очень старой версии РН, но для гнутья пальцев им его с избытком хватит.

Добавлено:
1druc1
Alexyz21
KLASS

Ребят! Не принимайте слова насчёт пальцев на свой счёт - для этого есть специально выведенные и отобранные персонажи с особо гнутыми пальцами и дико гипертрофированным самомнением.
Автор: KLASS
Дата сообщения: 25.02.2016 11:42
Alexyz21
Туда, пожалуйста, пошли.
Автор: VictorVG2
Дата сообщения: 25.02.2016 14:02
Process Hacker v2.38.328

Что нового?

Process Hacker

Исправления в исходники внёс Wen Jia Liu (wj32)


Цитата:
r20636
Display "None" if a process has no mitigation policies

r20635
Don't show mini info window on XP

r20634
Fix "Show details for all processes" appearing on XP

r20633
NetworkTools: Fix deprecated function usage

r20632
Fix type casts

r20631
Remove deprecated functions; Make Pha* functions inline

r20630
Add .def file for exports; Reduce compilation time; Reorganize header files


Plugins-Extra

Исправления в исходники внёс Wen Jia Liu (wj32)

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

Цитата:
r1724
ROTViewerPlugin: Add missing #include

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
С v2.38.322 все плагины должны быть собраны с использованием Process Hacker SDK v2.38.322 и выше. Плагины собранные с использованием старых версий Process Hacker SDK работать не будут!
Автор: KLASS
Дата сообщения: 25.02.2016 14:56
На скорость не влияет, но вроде, как будто не правильно
Автор: VictorVG2
Дата сообщения: 25.02.2016 15:15
KLASS

С NIC чуток сложнее с точки зрения ОС - они могут физически присутствовать, но быть отключены или это программные NIC. Пример отключённых NIC - ВТ донглы запускаются только если к ним подключено согласованное устройство, а так он молча висит на шине пока ОС его не запустит, или это виртуальный NIC например формируемый VirtualBox - программа запущена и он есть, выключена и от него только запись в конфиге оси осталась - иди пойми есть он или нет его? С дисками проще - они либо есть и отвечают по шине, либо их нет в системе. Потому отключённые NIC скрываются (hidden), а диски только отключаются.

Добавлено:
Process Hacker v2.38.334

Что нового?

Process Hacker

Исправления в исходники внёс Wen Jia Liu (wj32)

Цитата:
r20642
Add PhLoadIcon to ProcessHacker.def

r20641
Add link to FatCow's Farm-Fresh Web Icons

r20640
Add PhLoadIcon function; Use 32x32 icons throughout the program

r20639
Add 32x32 application and cog icons

r20638
Delete unused resources

r20637
Add dialog box to show long command line strings

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
С v2.38.329 в свойствах процесса на вкладке General доступен диалог просмотра/копирования/сохранения командной строки.
На Windows XP MiniInfoWindow более не выводится ибо "ХР ось пещерная"©DrKnS!
Автор: KLASS
Дата сообщения: 26.02.2016 10:36
Process Hacker v2.38.334_RUS
О кривом переводе и глюках туда
Автор: VictorVG2
Дата сообщения: 26.02.2016 13:14
Process Hacker v2.8.343 Development -> Release

Что нового?

Process Hacker

Исправления в исходники внесли Wen Jia Liu (wj32) и dmex

Цитата:
r20651
HardwareDevices: Fix solution filter

r20650
HardwareDevices: Disable details button; Sync other fixes;

r20649
Remove incorrect KernelTime adjustment when calculating CPU usage

r20648
OnlineChecks: Fix typos

r20647
HardwareDevices: Fix typos

r20646
HardwareDevices: Sync changes; Add disk details window;

r20645
ToolStatus: Fix incorrect shut down and restart actions

r20644
Update CHANGELOG.txt

r20643
ToolStatus: Add 32x32 icons

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit

Глюки (не срабатывание команд, паника ядра) с выключением/перезапуском машины из меню РН и его иконки в трее испарились. Если у вас что-то такое осталось перепроверьте кто и как может вмешиваться в работу системы ибо подобные случаи не раз были.
Автор: freeman440
Дата сообщения: 26.02.2016 15:54
KLASS
VictorVG2
что-то у меня вот такое выскочило
Автор: SAT311
Дата сообщения: 26.02.2016 16:09
А вот и релиз версии 2.38 подоспел

Process Hacker 2.38
Highlights:
* Added labels to indicate the maximum data point in each I/O graph
* Graph grids now scale correctly when resized
* Improved high DPI scaling
* Added exploit mitigation policy information to process properties (Windows 8 and above)
* Added File modified time and File size columns for processes and modules
* Added Key modified time column for services
* Clicking a tray icon now shows the pop-up UI (useful for touch-enabled devices)
* The NetAdapters plugin has been renamed to HardwareDevices
- This plugin shows network adapter and disk drive graphs
- If you are manually upgrading, please delete NetAdapters.dll from the plugins folder
* Updated UserNotes plugin:
- Added "Collapse by default" option for processes

Other changes:
* Added "Start when I log on" option
* Added "Not responding" text to tray icon rich pop-up for programs that are hung
* Added right-click menu and double-click action for environment variables
* Added dialog box to show long command line strings
* Added Time stamp column for processes
* Added -sysinfo command line parameter for opening System Information at startup
* Added 32x32 icons for high DPI displays
* Digital signature verification is now performed with very low I/O priority
* Improved performance when handling a large number of threads, modules or handles
* The pop-up UI no longer displays when double-clicking the tray icon
* Fixed ASLR state being shown as N/A in process properties
* Fixed multi monitor window placement bug
* Fixed handle enumeration bug affecting processes with PID >= 65536
* Fixed Interrupts being missing from the max CPU usage history
* Updated ToolStatus plugin:
- Added 32x32 icons for high DPI displays
- Fixed status bar crash

Note:
* This release has significant internal code changes. Please make sure all plugins are up-to-date.
Автор: VictorVG2
Дата сообщения: 26.02.2016 16:52
freeman440

Эту пару убрали 17.02.2016 и объединили в HardwareDevice. Читайте логи изменений!

С тех пор этих отдельно нет, да и в v2.38 Release они, как и любые плагины собранные для v2.37 работать не будут из-за изменений в ProcessHacker API. Ну, правда иные плагины можно и пересобрать, но в любом случае потребуется правка кода для адаптации к изменениям в API. И пусть этим лучше их авторы замаются ибо у них наверняка новые идеи появятся.
Автор: VictorVG2
Дата сообщения: 26.02.2016 20:09
Process Hacker v2.38.0.3

Что нового?

Process Hacker

Исправления в исходники внёс dmex

Цитата:
r20655
HardwareDevices: Re-enable disk details button

r20654
HardwareDevices: Remove unnecessary window subclass; Delay lookup of disk name, index and type;

r20653
ToolStatus: Adjust searchbox image slightly

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
Номера версий могут совпадать для Development и Release сборок!


Для HDD/SSD по кнопке Details выводится текущее состояние S.M.A.R.T. и там пока есть недочёты, поправим.
Автор: KLASS
Дата сообщения: 27.02.2016 09:10
VictorVG2
Process Hacker v2.38.0.3, при запуске без файла настроек, сразу пытается скачать Process Hacker v2.38.343

А раньше гордо (с восклицательным знаком), при обновлении сабжа, сообщалось, что у мну более новая (предварительная) сборка.
Автор: VictorVG2
Дата сообщения: 27.02.2016 10:04
KLASS

Ожидаемо, но пока мы не придумали как сиё пресечь. Ладно, прикину.

Добавлено:
Process Hacker v2.38.0.5

Что нового?

Process Hacker

Исправления в исходники внёс dmex

Цитата:
r20657
Plugins: Tidy up modifier usage; Rename duplicate functions;

r20656
Plugins: Remove static modifier

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
Номера версий могут совпадать для Development и Release сборок.
Автор: KLASS
Дата сообщения: 27.02.2016 17:09
Process Hacker v2.38.0.5_RUS
Автор: VictorVG2
Дата сообщения: 28.02.2016 01:01
Process Hacker v2.38.0.11

Что нового?

Process Hacker

Исправления в исходники внесли Wen Jia Liu (wj32) и dmex

Цитата:
r20663
Fix NtOpenPrivateNamespace usage (thanks aionescu!); Removed Win32 API usage;

r20662
Remove incorrect Ph module prefix in commonutil.h

r20661
Revert "Plugins: Improve LoadLibrary usage"

r20660
Updater: Fix temp directory path

r20659
Plugins: Add commonutil header

r20658
Plugins: Improve LoadLibrary usage

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
Номера версий могут совпадать для Development и Release сборок.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

Предыдущая тема: ICE Encrypt vs Drag'n'Crypt ULTRA


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.