MAC OS. Общая информация.
Локализация системных ошибок на Macintosh
И на Macintosh случаются "бомбы" и зависания. От ошибок не свободна ни одна программа – ни собственно операционная система, ни Ваше любимое приложение, утилита или шрифт. Хотя системные ошибки могут вызываться аппаратными проблемами, на Macintosh они скорее исключение, чем правило. Наиболее вероятной причиной системной ошибки является повреждение или несовместимость программ.
Для решения проблем, одолевающих Ваш компьютер, вовсе не нужно иметь ученую степень в области компьютерных наук. Все, что Вам нужно – это время и терпение. Прежде всего, убедитесь, что симптомы Вашей проблемы действительно свидетельствуют о системной ошибке. Затем исключите наиболее типичные причины, такие как новое ПО. Если проблема остается, продолжите исключение возможных причин, сначала исключив поврежденные или конфликтующие расширения, затем поврежденные приложения и, наконец, поврежденное системное ПО.
Краткий обзор программного обеспечения MACINTOSH
Вам необходимо хорошо знать три типа программного обеспечения, используемого на Macintosh. Первый из них – системное ПО (например, Mac OS 8, System 7.5). Системное ПО – наиболее важная часть ПО на Вашем Macintosh – это то, что делает Macintosh Macintosh'eм. Процессор (CPU), дисководы, монитор и установленное Вами ПО – всему этому для выполнения своих базовых функций необходимо системное ПО.
Вторая часть ПО – это прикладное ПО, или приложения. Приложения позволяют Вам выполнять Ваши конкретные задачи: например, Вы верстаете в PageMaker, набираете текст в Microsoft Word, рисуете в Adobe Illustrator, обрабатываете численную информацию в Microsoft Excel.
И, наконец, существуют расширения. Термин "расширения" (extensions), появившийся в System 7, описывает то, что дополняет или расширяет Ваше системное ПО. Расширения включают в себя панели управления или пульты (например, Adobe Type Manager) и собственно расширения, запускающиеся при запуске Macintosh (например, Adobe Type Reunion).
Определение проблемы
Системное ПО, приложения и расширения должны всегда одновременно мирно сосуществовать друг с другом. Если этого не происходит, Macintosh дает Вам об этом знать, выдавая системную ошибку.
Системную ошибку можно распознать:
- По выдаваемому коду и/или сообщению об ошибке.
Системные ошибки разделяются на две категории: "бомбы" (bombs) и предупреждения (alerts). "Бомбы" – наиболее серьезные ошибки. Сообщение об ошибке с изображением бомбы указывает на ошибку на низком уровне, то есть на ошибку базовой рабочей процедуры. Сообщение (например, "Sorry, system error occurred", "Application 'unknown' has unexpectedly quit.") и идентификационный кодовый номер ошибки (например, "Type 11", "-36") в диалоговом окне с бомбой зависят от возникшей ошибки и установленного системного ПО. Системные предупреждения, при которых в окне сообщения изображается восклицательный знак в треугольнике, не так серьезны: Ваша система просто предупреждает Вас о чем-то. Содержание сообщения такой ошибки обычно указывает на причину проблемы (например, "full disk" – переполнение диска, "AppleTalk error" – ошибка AppleTalk). По симптомам Вашей проблемы.
Если Macintosh зависает или показывает неполное или "мигающее" диалоговое окно, или если система занята и никак не освобождается, велика вероятность наличия системной ошибки. Если причина ошибки делает невозможной выдачу сообщения об ошибке, то оно не выдается.
При возникновении системной ошибки запишите точное сообщение или симптом и отметьте обстоятельства возникновения ошибки. Когда она появилась? Возникает ли она только при работе с этим файлом или с другими тоже? Если ошибка возникает только в одном файле, то наиболее вероятная причина проблемы – повреждение этого файла. Возникает ли ошибка только в одном приложении или в других тоже? Если ошибка возникает в нескольких приложениях, включая рабочий стол (то есть приложение Finder), Вы можете быть уверены, что это системная ошибка, а не ошибка приложения. Такие замечания особенно полезны, когда системная ошибка возникает спонтанно.