la baz petite

les essais

Об эффективности и знании принципов

Сентябрь 4th, 2008 by Генри Уайльд

У меня не раз возникали мысли о том, что относительно глубокое знание windows, позволяющее тюнить windows под эффективное удовлетворение личных нужд, с одной стороны, повышает эффективность работы в разы, а, с другой, повышает и вероятность возникновения разнообразных глюков. Знание windows позволяет устранять эти глюки, но, с другой стороны, без тюнинга, скорее всего, их бы не возникло.

Проиллюстрирую это малопонятное заявление личным примером. Я пользуюсь менеджером задач AnVir Task Manager (отличный, на мой взгляд, таск менеджер). У меня, бывает, зависает GPRS-интернет через мой телефон Nokia, и я захожу в AnVir, убиваю процесс svchost -netsvcs, он возрождается, и к нету можно подключиться вновь. Знание позволяет мне не перезагружать компьютер в случае с каждой подобной проблемой. Хотя, пожалуй, этот пример не слишком наглядно иллюстрирует моё предположение о том, что тюнинг windows ведёт к порочному кругу проблем.

Вот другой. Полчаса назад у меня упала винда и при загрузке стала показывать ошибку в explorer.exe по адресу 0×027…. Просто, значит, винда запускается, показывает таскбар и выдаёт сообщение о неизвестной ошибке в explorer.exe с указанием этого адреса. Я поперезагружал комп, ибо сначала грешил на образы MagicDisc (когда-то у меня был BSOD при попытке добавить ещё один image drive). Убил MagicDisc, а результатов ноль!

Рассмотрел ситуацию в деталях. Увидел, что загрузка стопорится после того, как загружается модуль volume в true launch bar (это видно простым глазом: появляется индикатор громкости - и тут же ошибка). true launch bar позволяет делать менюшки и добавлять различные модули в таскбаре, что очень удобно для быстрого доступа. Туда можно различные модули всовывать, чтобы контролировать различные аспекты работы компьютера (выключение, аптайм, индикатор сети, управление плеерами и т.п.). Мне нравится, когда всё нужное можно сделать одним кликом. Основной аргумент противников таких программ в том, что их (противников) не запаривает полазить по меню для достижения той же цели.

Хозяин барин. В том-то, на мой взгляд, и ключевое различие между людьми, которые тюнят свою винду, и людьми, которые пользуются штатными средствами. iTunes для синхронизации айпода, windows media player для музыки и фильмов, программа просмотра изображений и факсов для картинок, интернет, боже упаси, экшплорер для интернетушки, контрол-шифт для переключения раскладок и т.п. На мой взгляд, страшно неудобно, хотя, конечно, можно привыкнуть ко всему. Таких людей я не осуждаю и ни в коей мере ни к чему не призываю. Я просто хочу описать собственное толкование сути проблемы тюнинга: нежелание использовать через жопу автогеном сделанные средства должно быть должным образом подкреплено знаниями, как правильно повысить эффективность работы и как работать с возможными последствиями.

Короче, я заподозрил, что проблема в модуле media control этой самой true launch bar. Он, бывает, с винампом плохо ладит, но нечасто. Через штатный таскменеджер запустил total commander, забэкапил модули таскбара (зная, где они лежат, конечно), убил модуль, включил explorer по-новой - безрезультатно. Перезагрузился - то же самое. Засада. Просмотрел автозагрузку через msconfig, отключил неизвестный msnp2std, перезагрузился - та же фигня. Полазил в services.msc в поисках подозрительных служб - ничего не нашёл. Вся гадость давно отрублена.

В конечном итоге (надо было сделать это с самого начала!) запустил AnVir, запустил эксплорер, тот выдал ошибку, я его закрывать не стал, а открыл вкладочку DLL этого процесса в AnVir. По адресу 0×027… был модуль true launch bar battery monitor (индикатор заряда батареи). А у меня же батарея убитая! Раньше модуль просто показывал заряд ноль, а сейчас - нате вам! - стал вызывать фатал еррор. Проверил подозрение: убил через тотал модуль battery monitor, перезапустил explorer, всё как заработало!

Я, конечно, был очень доволен. Но это в очередной раз подтверждает, что использование нештатных средств в windows - средств, которые призваны повысить эффективность работы - может приводить к немалочисленным проблемам, решение которых требует определённых, хотя и не столь сложных навыков. Отсюда мораль: не зная механизмы работы (самый примитив - как работают процессы windows), лучше не экспериментируйте с объектом (windows). Вернее, так: знание механизмов работы очень полезно, если вы заинтересованы в повышении эффективности вашей работы. Для обеспечения эффективности вы должны хорошо знать, как работают ваши инструменты.

Но, как говорится, будьте благоразумны и в прочие времена года: даже всё зная, думайте о последствиях ваших действий. Я тут пару месяцев назад убил папку windows\install, потому что она занимала что-то около пяти гигазов. Хехе. Так не делайте.

Posted in misc |

6 Responses

  1. Anton Says:

    Даа, я тоже как-то раз убивал windows\install

  2. PANAS Says:

    А я вот в молодость свою целенаправлено переименовывал папочку “Windows” на “MyNewWindows”! Молодо! Зелено!

  3. Генри Уайльд Says:

    В 1997 году, помню, я переименовал папку Автозагрузка в меню Пуск под виндой 95. Думаю, чего это будет пустая папка, от которой пользы нет. (Удалить её нельзя было.) Сложил в неё все Стандартные.

    Результат был по ожиданиям. Папа тогда говорил: это эксплорер глючит!

  4. Антон Says:

    Стильно, молодёжно!
    Вот так чуть что - так эксплорер глючит, и билгейц виноват.

  5. PANAS Says:

    Ну ептыть! то жа мне патриот нашелся! 8)

  6. PANAS Says:

    Генри! Я седня реально АЛЕЖА! Я сотовый дома оставил! Так что фотки с покатушек я те скинуть не смогу, так как связаться со мной нельзя!
    8(

Leave a Comment