Утилиты — необходимая компонента инструментария программиста любого уровня и, в первую очередь, прикладного.
В настоящее время очень распространены утилиты, позволяющие проверять ПК на вирусы. Например, утилита Disinfect разработанная в Эстонии. Она позволяет обнаруживать и устранять различные типы вирусов. Она анализирует только файлы на дисках, не затрагивая оперативную память.
Широко используется в наше время утилита Microsoft Antivirus. В состав современных версий MS-DOS (например 6.22) входит антивирусная программа Microsoft Antivirus (MSAV). Этот антивирус может работать в режимах детектора-доктора и ревизора. MSAV имеет дружественный интерфейс в стиле MS-Windows, естественно, поддерживается мышь. Хорошо реализована контекстная помощь: подсказка есть практически к любому пункту меню, к любой ситуации.
Серьёзным неудобством при использовании программы является то, что она сохраняет таблицы с данными о файлах не в одном файле, а разбрасывает их по всем директориям. Вот и кочуют файлики chklist. ms при обмене программами от пользователя к пользователю, захламляя каталог и место на диске.
При запуске проверки диска (как в режиме удаления, так и без него) программа сначала сканирует память на наличие известных ей вирусов. При этом выводится индикация проделанной работы в виде цветной полоски и процента выполненной работы. После сканирования памяти msav принимается за проверку непосредственно диска.