Домашний номер в коде и синий экран: что стояло за первым Task Manager.

Диспетчер задач Windows отметил 30-летие — и его создатель Дэйв Пламмер рассказал, как появился один из самых любимых инструментов пользователей Microsoft.
Пламмер, бывший инженер компании, в новом видео на своём канале Dave’s Garage поделился историей создания утилиты, которую сегодня сложно представить без системы. «Дата рождения записана прямо в коде: 10 ноября 1995 года», — рассказал он.
Идея родилась из того, что Пламмер назвал «настоящим Unix-импульсом» — желания увидеть, что происходит в системе. Архитектура Windows NT позволяла собрать эти данные, но не было визуального интерфейса. Тогда он просто написал свой.
«Дальше всё развивалось как в лучших традициях 90-х: кофе, энтузиазм и немного дерзости», — вспоминает разработчик. Команда NT приняла проект с интересом, а лидер разработки системы Дэйв Катлер лично одобрил идею. Так Диспетчер задач получил зелёный свет.
Однако не все были довольны. Катлер настоял, чтобы утилита появилась в верхней части меню «Пуск» — к ужасу дизайнеров Windows 95, мечтавших о «чистом» интерфейсе. Некоторые требовали убрать инструмент, но в итоге он стал частью системы и пережил десятки поколений Windows.
Первая версия занимала всего 85 килобайт и до сих пор работает. Во время тестирования Пламмер заметил ошибку: суммарная загрузка процессора иногда превышала 100 %. Команда ядра не поверила, что проблема в системе, и тогда он добавил в код проверку с собственным домашним номером телефона — чтобы ему позвонили, если сбой повторится. Ошибку действительно нашли и исправили, но номер остался в исходниках. «Пожалуйста, не звоните», — добавил он.
Первые сборки могли вызвать синий экран смерти, если пользователь ставил процессу приоритет «реального времени». Но Пламмер принципиально не ограничивал действия пользователей: «Если нужно долото, не давайте резиновую биту», — сказал он.
Он считает, что сила Диспетчера задач не в конкретных строках кода, а в привычке ответственности — «если цифра неверна или окно мигает, это моя личная проблема, пока не исправлю». По его словам, именно культура, позволявшая инженерам доводить продукт до совершенства, сделала утилиту живучей на десятилетия.
Сегодня, спустя тридцать лет, Диспетчер задач продолжает выполнять ту же миссию — помогать пользователю вернуть контроль над системой, если всё зависло.