Главная страницаОбратная связьКарта сайта

Универсальный алгоритм поиска неисправностей компьютера

 Организация предварительного тестирования
Универсальный алгоритм поиска неисправностей_______________

Независимо от сложности компьютера и периферийного оборудования, процедура диагностики и локализации неисправностей состоит из четырех основных этапов, показанных на рис. 4.1: выявления симптомов неисправности; идентификации и локализации источника (или места) неисправности; замены или ремонта подозреваемого узла; повторной проверки компьютера с целью подтверждения его работоспособности. Если проблему устранить не удалось, то процедуру придется повторить заново. Приведенный алгоритм поиска неисправностей является универсальным, и им можно пользоваться при ремонте не только компьютерного оборудования.



Рис. 4.1 Универсальный алгоритм поиска неисправностей


Выявление симптомов

Причины выхода компьютера из строя могут быть как очень простыми (обрыв провода или плохой контакт в разъеме), так и весьма сложными (отказ интегральной схемы или целого узла). В любом случае, прежде чем браться за инструменты, вы должны тщательно проанализировать симптомы неисправности. Вот типичные вопросы, на которые вы должны ответить в первую очередь.

■     Правильно ли вставлен компакт-диск, дискета или кассета стримера?

■     Светятся ли индикаторы включения питания и активности жесткого диска?

■     Не возникла ли проблема после того, как к компьютеру подключили что-нибудь новенькое (принтер, новый контроллер) или просто переставили его в другое место?

Чем яснее и полнее вы представите себе симптомы неисправности — тем быстрее и легче вы сможете выявить ее причину и определить вышедший из строя узел или компонент. Не ленитесь и записывайте все симптомы, с которыми вам приходится сталкиваться. На первых порах это может показаться вам бессмысленной затеей. Но через некоторое время, приступив к ремонту очередной системы, вы вдруг обнаружите в своих записях такие симптомы и обстоятельства, которые, возможно, и не будут полностью соответствовать конкретному случаю, но, во всяком случае, помогут существенно сузить круг поисков неисправности. Воспользовавшись записями, вам впоследствии будет проще освежить в памяти предыдущие случаи или пересказать кому-нибудь симптомы неисправности. Любой профессиональный ремонтник должен либо вести журнал, либо иным способом регистрировать результаты своей работы.

Идентификация и локализация неисправности

Прежде чем начать поиск неисправности в аппаратной части компьютера, надо убедиться в том, что виновато именно «железо». Это не всегда очевидно, хотя, конечно, бывают и однозначные ситуации (например, компьютер не включается, экран дисплея пуст ит.п.). Не забывайте о том, что функционирование персонального компьютера — это процесс тесного взаимодействия аппаратуры и программного обеспечения. Неправильно установленный или настроенный компонент программного обеспечения может стать причиной системной ошибки. Некоторые из проблем, связанные с операционными системами, описываются в гл. 3.

Когда вы убедитесь в том, что неисправность возникла именно в аппаратной части вашей системы, можно приступать к поиску потенциальных зон ее появления. В различных главах этой книги описываются процедуры, используемые при диагностике практически всех широко распространенных компонентов компьютеров и периферийных устройств. С их помощью вы сможете определить, какая именно подсистема является причиной неработоспособности компьютера. Выявив потенциальный источник проблемы, можно приступать непосредственно к ремонту или замене подозреваемой подсистемы (узла).

Ремонт или замена

Поскольку компьютер и его периферийные устройства в подавляющем большинстве случаев собраны из функционально законченных узлов, практически всегда легче заменить узел целиком, чем пытаться найти неисправность на уровне его отдельных компонентов. Даже если у вас есть время, документация и диагностическая аппаратура, имейте в виду, что многие сложные узлы и компоненты запатентованы, и раздобыть запасные детали к ним будет весьма непросто. Замена видеокарты на базе GeForce 4 занимает несколько минут, но замена самого графического процессора на плате (даже если вы абсолютно уверены, что именно он вышел из строя) требует, как минимум, профессиональной паяльной станции. Усилия и нервы, затраченные на поиск и получение этих деталей, могут обойтись вам дороже, чем замена узла в целом. В пользу замены говорит и то обстоятельство, что многие фирмы-производители и продавцы в течение достаточно длительного времени хранят на складах нераспроданные запасы узлов и оборудования. Однако учтите, что зачастую, для того чтобы заказать и получить необходимое для ремонта комплектующее изделие, необходимо знать его заводской шифр.

В процессе ремонта могут возникнуть непредвиденные осложнения, которые вынудят вас на некоторое время приостановить работу. В частности, вам, возможно, придется подождать несколько дней до тех пор, пока вы не получите заказанные комплектующие. Возьмите за правило максимально собирать ремонтируемую систему, прежде чем оставить ее на какое-то время в покое. Оставшиеся детали упакуйте в полиэтиленовые пакеты, заклейте их и подпишите. Если вы имеете дело с электронными компонентами (печатными платами), то хранить их надо в антистатической упаковке (пакетах или коробках). Частичная сборка (а также подробные записи и тщательная маркировка компонентов) избавят вас от сомнений и ошибок при последующем восстановлении компьютера.

Другая проблема, порожденная так радующим нас быстрым техническим прогрессом, состоит в том, что компоненты компьютеров редко залеживаются на полках магазинов и складов. Например, видеокарту, купленную год назад, почти наверняка уже сняли с производства. CD-дисководы, считавшиеся несколько лет назад чудом техники, сейчас вытесняются устройствами CD-RW, а дисководы CD-R стали антикварной редкостью. Новые модели работают на порядок быстрее. Поэтому при выходе компьютера из строя и необходимости замены какого-либо узла не исключен вариант, что придется его модернизовать — просто потому, что вам не удастся разыскать необходимую запасную часть. Именно поэтому во многих случаях предпочтительнее сразу приступать к модернизации, а не тратить время на диагностику и ремонт.

Повторная проверка

Прежде чем начинать окончательное тестирование системы после окончания ремонта, ее надо аккуратно собрать. Все предохранители, детали корпуса, кабели и экраны должны быть возвращены на свои места. Если симптомы неисправности сохранились, то их необходимо вновь проанализировать и попробовать поискать причину в других узлах компьютера. Если работоспособность компьютера восстановилась, то проверьте правильность выполнения им различных операций. После того как вы убедитесь в том, что симптомы неисправности во время реальной работы больше не проявляются, компьютер можно вернуть в эксплуатацию. Как правило, в качестве окончательной проверки компьютер оставляют включенным на срок не менее 24 часов. Этот «тест на выживание» необходим для того, чтобы убедиться в надежности замененного узла, и позволяет во многих случаях выявить недоброкачественные компоненты. Подобный тест можно также проводить при помощи специализированных программ. В частности, программа PassMark Burnln Test 3.0 (рис 4.2) позволяет компьютеру не простаивать бесцельно, а серьезно нагружает всю систему комплексным набором тестов.

Не отчаивайтесь, если аппаратура после попытки ее отремонтировать сразу не заработала. Возможно, вы неправильно установили перемычку или DIP-переключатель. Не исключено, что для нормальной работы замененного компонента вам потребуется перенастроить программное обеспечение или установить новые драйверы. Если вы зашли в тупик, то отложите работу и займитесь другими делами, а затем вновь проанализируйте симптомы неисправности. Никогда не продолжайте ремонт, если вы устали или расстроились — утро вечера мудренее. Даже самые опытные специалисты время от времени терпят неудачу. Следует также иметь в виду, что неисправными могут оказаться сразу несколько узлов. Компьютер — это система, состоящая из взаимосвязанных частей, каждый из которых, в свою очередь, содержит множество не менее тесно связанных компонентов. Поэтому выход из строя одного из них может повлечь за собой повреждение связанных элементов, причем в наиболее тяжелых случаях «цепная реакция» может распространиться на значительную часть системы.
 

Рис 4.2 Результат выполнения нагрузочного теста при помощи PassMark Burnln 3.0


Документирование

Несмотря на то, что специалист по ремонту компьютеров гораздо больше привык держать в руках отвертку, чем шариковую ручку, документирование собственных действий является весьма полезной практикой. Конечно, это требует определенной дисциплины, но стократно окупается впоследствии. Если найдено нетривиальное решение сложной проблемы, если это устройство эксплуатируется первый раз, если, наконец, вы первый раз разбираете незнакомый компьютер — запишите свои основные действия. Это поможет как вам самим, так и вашим коллегам в решении аналогичных случаев. В идеале любое действие по изменению аппаратной конфигурации компьютера должно тем или иным способом протоколироваться.

Дилемма запасных частей

После того как неисправный узел обнаружен, возникает другая проблема — найти ему замену. Новички часто спрашивают, сколько и каких запасных частей им нужно иметь в запасе? Ответ на этот вопрос парадоксален и короток—нисколько. Объясняется это реалиями компьютерного сервиса: комплектующие непрерывно совершенствуются, а запас стоит денег.

Комплектующие непрерывно совершенствуются

За последние 20 лет сменилось семь поколений процессоров, самыми совершенными из которых на сегодняшний день являются Pentium 4 фирмы Intel и Athlon фирмы AMD (Advanced Micro Devices). Плачевный для большинства пользователей результат этого прогресса заключается в том, что компьютеры морально устаревают через 2—2,5 года после покупки (а новые поколения аппаратуры появляются каждые 1,5—2 года). Даже так называемые стандартные устройства — например, CD-дисководы — постоянно модернизируются, появляются их новые модели с поддержкой новых форматов дисков и повышенными скоростями чтения-записи. После прекращения выпуска какой-либо модели накопителя или платы адаптера она редко надолго залеживается на складах. Поэтому, даже после выявления неисправного узла, у вас будет немного шансов найти точный аналог, если его возраст превышает 1,5—2 года. Именно поэтому ремонт компьютера во многих случаях выливается в его модернизацию. Например, зачем менять вышедшую из строя видеокарту на точно такую же, если за те же или меньшие деньги можно приобрести и установить в компьютер последнюю модель с большим объемом памяти и поддержкой современных функций? Пытаться угадать, какие запчасти имеет смысл хранить на складе — это то же самое, что играть в рулетку сразу на нескольких столах.

Когда запас карман тянет

При подборе ассортимента запчастей важную роль играют финансовые соображения. У начинающих профессионалов и любителей в свободное время покопаться в компьютерах вопрос о стоимости запасных частей и местах их хранения просто не возникает. Для серьезных предпринимателей, посвятивших себя ремонту компьютерной техники, затраты на запчасти могут оказаться самой существенной частью их расходов. А что, если этот запас не найдет себе применения? Через некоторое время вы станете обладателем груды «антиквариата».

Оптимальная стратегия

Если вы не занимаетесь продажей комплектующих изделий, предназначенных для ремонта или модернизации компьютеров, то не стоит тратить деньги на создание запасов, которые не позднее, чем через 2 года окажутся никому не нужными. Вместо того чтобы хранить запчасти у себя, лучше расширять связи с поставщиками и поддерживать тесные отношения с магазинами, специализирующимися на продаже компьютеров и их комплектующих. Пусть они хранят для вас запасные детали. Поскольку фирмы, занимающиеся продажей комплектующих изделий, чаще всего поддерживают тесные связи с их производителями и поставщиками, они могут заказать для вас те детали, которых у них в данный момент нет на складе. Многие солидные фирмы, занимающиеся рассылкой товаров по почте, могут доставить вам заказанное изделие в течение 48 часов.

Оценка производительности компьютеров


Современные компьютеры обладают огромной производительностью. Чтобы понять это, достаточно взглянуть на трехмерную графику таких игр, как Quake III или Unreal. Однако часто бывает необходимо измерить численное значение производительности системы. Просто сказать, что один компьютер работает быстрее, чем другой, во многих случаях бывает недостаточно. Для того чтобы можно было объективно оценить степень улучшения системы после ее модернизации или сравнить быстродействие разных компьютеров, необходима количественная оценка производительности. Существуют специализированные испытательные программы (benchmark), которые измеряют производительность компьютера при выполнении на нем определенного набора задач. В зависимости от ситуации, они могут быть использованы в разных целях.

■     Сравнение систем. Испытательные профаммы часто используются для сравнения компьютеров конкурирующих фирм или выявления преимуществ новых моделей перед старыми. Пролистайте любой из компьютерных журналов {Компьютерра, Upgrade и т.п.) — и вы увидите офомное количество рекламных материалов, в которых подчеркиваются численные значения производительностей систем, полученные с помощью испытательных программ. Вы можете сами запустить какую-либо из подобных про-фамм на приглянувшемся вам компьютере и оценить его производительность, прежде чем принять окончательное решение о покупке.

■     Оценка степени улучшения системы после ее модернизации. Испытательные программы часто используют для оценки степени улучшения характеристик системы после ее модернизации. Запустив такую программу на компьютере до и после его модернизации, можно оценить, насколько изменилась его производительность после замены процессора, увеличения объема или замены модулей оперативной памяти, установки нового жесткого диска или системной платы.

■     Диагностика неисправностей. Иногда испытательные программы оказываются полезными для диагностики системы. Проверяя и перенастраивая ключевые компоненты неожиданно «затормозившего» компьютера и оценивая результаты произведенных манипуляций с помощью испытательных программ, опытный специалист сможет быстрее и надежнее определить и устранить причину замедления работы системы, чем просто наблюдая за ее работой.

Достоверность результатов работы испытательных программ

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

■     Записывайте все сведения, относящиеся к конфигурации системы. После того как вы с помощью испытательной профаммы получите некий результат, максимально подробно опишите конфигурацию компьютера (тип процессора, объем оперативной и кэш-памяти, версию операционной системы и т.п.). Испытательные программы могут давать существенно различающиеся результаты при разных настройках одной и той же системы.

■     Для сравнения производительности систем используйте одну и ту же испытательную программу. Результаты работы любой профаммы, в том числе и испытательной, зависят от стиля и качества написания профаммного кода. Даже две разные версии одной испытательной программы при проверке одной и той же системы могут дать разные результаты. Если вы хотите сравнить производительности нескольких компьютеров, тона каждом из них нужно запускать одну и ту же версию испытательной программы.

■     Старайтесь свести к минимуму различия между сравниваемыми аппаратными платформами. Компьютер состоит из множества взаимосвязанных узлов (системной платы, контроллеров накопителей, самих накопителей, процессора и пр.). Если вы хотите с помощью испытательной профаммы сравнить производительности однотипных подсистем в двух разных компьютерах, то учтите, что различия между ними могут быть в значительной степени смазаны за счет маскирующего влияния других подсистем. Рассмотрим для определенности такой важный параметр, как скорость обмена данными с жестким диском. Измеренные значения этой скорости для различных комбинаций накопителей и контроллеров будут разными (чего и следуетожидать). Однако даже
в тех случаях, когда в двух системах используются идентичные накопители и контроллеры, результаты проведенных испытательной программой измерений могут отличаться друг от друга, поскольку на них сказываются другие особенности конкретных систем (различия в наборах микросхем системной платы, BIOS, операционных системах, загруженных резидентных программах и т.п.). ■ Испытательные программы должны имитировать реальную загрузку системы. Производительность, оцененная с помощью испытательной программы, может не иметь ничего общего стой, что достигается при выполнении реальных прикладных программ. Это было одним из недостатков первых испытательных программ — небольшой, аккуратно написанный программный код исполнялся очень быстро, что приводило к искусственному завышению оценки производительности систем. При исполнении же прикладных программ компьютер мог работать с черепашьей скоростью. Пользуйтесь теми испытательными программами, в которых используются реальные приложения (или имитируется их работа), либо при выполнении проверок воссоздавайте истинные условия работы компьютера (его загрузку).

Где взять испытательные программы


Испытательные программы появились практически одновременно с первыми компьютерами. В настоящее время существует большой выбор таких программ, с помощью которых можно измерить различные характеристики компьютеров, а также проверить параметры более специфических систем: сетей или компьютеров, работающих в реальном времени под управлением различных операционных систем (в том чиаче UNIX). В табл. 4.1 приведены сведения о некоторых популярных испытательных программах. На сегодняшний день признанными лидерами являются фирмы Ziff-Davis и СМР, которые выпустили множество свободно распространяемых испытательных программ, ставших стандартными инструментами как для рядовых пользователей, так и для и технического персонала.



Content Creation (CQ Winstone 2002. СС является программой системного уровня для оценки реальной производительности системы при выполнении наиболее популярных мультимедийных приложений под управлением операционных систем Windows. СС использует следующие приложения: Adobe Photoshop 6.0.1, Adobe Premiere 6.0, Macromedia Director 8.5, Macromedia Dreamweaver UltraDev 4, Microsoft Windows Media Encoder 7.01.00.3055, Netscape Navigator 6/6.01 и Sonic Foundry Sound Forge 5.0c. Открывая несколько окон одновременно, программа переключается между ними и имитирует реальную работу пользователей при помощи серии сценариев, в результате чего формируется интегральная оценка производительности.

WebBench 4.1. Эта программа предназначена для измерения производительности аппаратуры и профаммного обеспечения Web-сервера. Стандартный набор тестов позволяет вывести две оценки для производительности сервера: количества обслуживаемых запросов в секунду и пропускной способности (в байтах в секунду). Профамма WebBench выполняет статическое (проверяются только страницы HTML) и динамическое тестирование (проверка исполняемых сценариев CGI и т.п.). Профамма поддерживает протокол безопасных подключений SSL (Secure Socket Layer) 2.0/3.0.

NetBench 7.0.2. Программа измеряет производительность сетевых файл-серверов. Она позволяет измерять, анализировать и предсказывать, с какой скоростью сервер будет обрабатывать запросы на файловые операции, поступающие от Windows-клиентов. Профамма посылает тестовые запросы по обмену данными, следит за ответами сервера и рассчитывает его общую производительность и времена задержки на запросы клиентов. Поддерживаются файл-серверы под управлением Windows NT и выше.

Business Winstone 2001. Эта профамма системного уровня использует современные приложения для измерения общей производительности компьютера в процессе выполнения реальных прикладных программ под управлением Windows 98/Me, Windows NT SP6, Windows 2000/ХР. Профамма поочередно запускает набор 32-разрядных приложений и оценивает производительность компьютера, исходя из количества времени, затраченного им на выполнение этих задач. В отличие от многих других тестовых пакетов, Win-stone 2001 не имитирует работу приложений, а запускает на исполнение реальные про-фаммные коды (в поставку входят как сама профамма Winstone 2001, так и все необходимые для ее работы файлы).

WinBench 99. Версия 2.0 профаммы WinBench 99 предназначена для детальной оценки каждой отдельной подсистемы компьютера под управлением Windows 98/Me/2000/XP. Она также рассчитывает два параметра (CPUmark99 и FPU WinMark99), характеризующие быстродействие процессора.

3D WinBench 2000. Эта профамма предназначена для измерения производительности подсистемы трехмерной фафики, включая профаммное обеспечение Direct3D, монитор, видеоадаптер и его драйвер, а также шину, используемую для передачи данных между видеоадаптером и процессором. Профамму 3D WinBench 2000 можно использовать для проверки видеоадаптеров и драйверов. Имейте в виду, что она не работает в среде Windows NT, поскольку в этой операционной системе не предусмотрена поддержка используемого профаммой аппаратного ускорения интерфейса Windows Direct3D. Следует также иметь в виду, что для работы 3D WinBench 2000 необходимо профаммный пакет DirectX 7.0 и выше.

CD Winbench 99. Профамма измеряет производительность подсистемы CD-дисководов (самого дисковода, контроллера, драйвера и подсистемы процессора). Эту профамму необходимо запускать с диска, установленного в дисковод проверяемого компьютера, поскольку сам диск является объектом тестирования.

Audio WinBench 99. Эта профамма позволит вам подробно исследовать звуковую подсистему компьютера. С помощью объективных и субъективных тестов вы сможете оценить степень использования процессора, качество усилителей и фомкоговорителей, точность позиционирования источников звуков при трехмерном звучании и т.д. Профамма Audio WinBench 99 измеряет производительность звуковой подсистемы компьютера, в состав которой входят звуковая плата и ее драйверы, а также процессор, громкоговорители и профаммное обеспечение DirectSound и DirectSound 3D. Для того чтобы можно было использовать все возможности профаммы Audio WinBench 99, в системе должно быть установлено профаммное обеспечение DirectX версии не ниже 6 (включающее в себя драйверы DirectSound и DirectSound 3D).

BWS BatteryMark 2001. Профамма предназначена для измерения времени автономной работы портативного компьютера от его аккумуляторных батарей. Для разряда аккумуляторов профамма использует технологию, сходную с остальными тестами фирмы Ziff Davis — запуск реальных приложений (в их числе Microsoft Office, Norton Antivirus и Netscape Communicator) и сценариев на их основе.

i-Bench 3.0. Эта утилита предназначена для комплексного тестирования Web-браузеров и клиентов. Оценивается как производительность собственно профамм, так и влияние пропускной способности канала доступа в Интернет на общую производительность.


Организация предварительного тестирования

Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Универсальный алгоритм поиска неисправностей компьютера", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2024 Дискета.info