+1313 голосов |
К набору Марка Руссиновича Sysinternals Suite, который я лично отношу к категории "обязательных программ первой установки" (т.е. тех, которые ставятся на "свежую" машину) добавилась одна крохотная утилитка.
Поразительно, что её функциональность реализована только сейчас, а не ещё во времена Windows 2000.
Собственно говоря, её названия вполне достаточно для описания - svchost viewer.
Но всё же.
Утилита позволяет выяснить, что именно в системе формируют процессы svchost.exe (svchost, хост-процесс для задач, реализованных динамически загружаемыми библиотеками).
В корпоративных ОС семейства Windows (например, Windows XP Professional) можно получить такую информацию с помощью входящей в поставку ОС утилиты командной строки tasklist с соответствующими параметрами:
tasklist /SVC /FI "IMAGENAME eq svchost.exe"
(что здесь к чему, расписывать не буду, tasklist /? даёт исчерпывающую информацию).
Но эта утилита хороша для профессиональных системных администраторов, а не для пользователя, которому нет особой нужды писать сценарии командной строки, но иногда исключительно полезно знать - а не "подцепила" ли его машинка какую-нибудь гадость, очень любящую процесс svchost.exe.
Вот для этой цели svchost viewer просто идеальна:
must have утилита, сразу копировать в c:\Program Files\SysInternals\
Еще одна мелочь - 3RVX.
Управление громкостью колёсиком мыши при заданной нажатой клавише (я задаю win).
Собственно говоря, это всё, что утилита может делать.
Ну разве что для неё есть разные "шкурки".
Идея взята из MacOS X.
Актуальная версия 2.5 реализована с использованием .NET, но автор взялся переписать утилиту полностью на "родном" Win32 API уровне для снижения ресурсоёмкости (честно говоря, на настольном компьютере я её не замечаю, но вот для пользователей нетбуков это будет действительно нелишним, даже если учесть тот факт, что неактивированная утилита ровным счётом ничего не делает).
Ну и очень странная программа - PaperBack.
Программа как бы позволяет делать печатные резервные копии критически важных файлов.
На страницу A4 она "утрамбовывает" до 500 килобайт с помощью 600 dpi принтера.
Потом страницу можно отсканировать и файл восстановить.
В 500 килобайт можно упаковать немало.
И если бы я делал бумажный журнал для программистов, я бы его делал всего на одной странице именно с помощью PaperBack.
Качественно упакованный LaTeX-файл "распечатывается".
И страница распространяется.
Да, читатель должен отсканировать её, прогнать через PaperBack, распаковать полученный файл, оттранслировать его в dvi, преобразовать dvi, например, в pdf, и только потом уже читать.
Сложно.
Но изысканно эстетично и даже эклектично.
Настоящий программистский журнал таким и должен быть.
Особенно в вебдванольные времена.
Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365
+1313 голосов |
Спасибо за полезности. 3RVX - крутая штука. Особенно со шкурой с Мак ОС Х
Ідея журналу вельми сподобалася, ги.
А мне эту и многие другие утилиты Руссиновича давно заменил AnVir Task Manager (бесплатен для русскоязычных пользователей). Первым делом ставлю его в автозагрузку свежеустановленной системы - помимо полезных функций и удобства индикаторов, в результате программа сбережет куда больше ресурсов, перехватывая всякие ненужности при инсталляции программ.
Попробовал PaperBak, кроме как "прикольно" не назовешь, в пику безбумажному офису - обратный процесс.
Хотя и сам автор считает свою работу полусерьезной.
Со своей стороны могу предложить перенос особо ценных мр3 на винил, а то и в нотную запись, возращение к истокам, так сказать.
Нужны специальные виниловые чернила для струйного принтера. Остается провертеть дырку посреди распечатки, -- и она готова для проигрывания!
По поводу svchost viewer - тот же Process Explorer показывает, что бегает в каждом конкретном экземпляре svchost.exe - достаточно навести мышку на имя процесса.
Мне пока что хватает.
Я ищу другую утилиту - которая показывает кто в данный момент генерит обращения к диску (типа диск монитора). Критерием является не байс/с а кол-во запросов/с. Пока что приходится пользоваться ProcMon с фильтрами и File Summary :( Не находили подобного?