Регистрация | Вход  

Удаление системных шрифтов и крах операционной системы

На одном из форумов, наткнулся на утверждение, что если Adobe TypeManager-ом снести все системные шрифты, то система перестанет загружаться. Это не так, и в связи с этим решил написать эту маленькую статью.


Для подтверждения или опровержения этого утверждения ставлю чистую систему на виртуальную машину (разумеется, что эксперименты на «рабочей» системе кончаются часто плачевно…).

Ставлю Adobe TypeManager и отключаю все системные шрифты. Результат — все имена у шрифтов отображаются полужирным шрифтом. В некоторых случаях, имена шрифтов могут отображаться шрифтом Mojo.

ATM

Но на этом эксперимент не заканчивается, так как нужно знать, что будет со шрифтами, да и с самой системой после перезагрузки. Перезагружаюсь.

Adobe TypeManager

После перезагрузки, система функционирует нормально, а вот Adobe TypeManager начинает показывать имена шрифтов символьным шрифтом, или тем же Mojo. При этом, часть системных шрифтов оказывается подключёнными. Но и это ещё не конец.

Следующий шаг — подключения шрифтов. Подключаю шрифты из папки Windows/fonts, заново. После загрузки системы, запускаю Adobe TypeManager —все шрифты на месте, да и отображение шрифтов в Adobe TypeManager-е нормальное.

ATM после загрузки системы

Как мы убедились: это утверждение не соответствует действительности.

Вместо послесловия:
Тест проводился на системе Win XP с SP2/SP3. Поведение ATM будет одинаковым для NT систем с файловой системой NTFS.

Для Win9x систем, тестирование не проводилось, так как смысла в этом сейчас нет.