Назад

Купить и читать книгу за 59 руб.

Вы читаете ознакомительный отрывок. Если книга вам понравилась, вы можете купить полную версию и продолжить читать

Интернет на все 100 pro

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


Михаил Крюков Интернет на все 100 pro

Зачем нужна эта книга?

   За кого они меня здесь принимают? За дурачка? За дурачка!
Сэр Генри Баскервиль
   А правда, за кого нас принимают разработчики компьютерных программ? Иногда кажется, что за дурачков. Обидно? Да не то слово!
   Но почему они так делают? По идее, разработчик должен покупателей, то есть нас с вами, холить и лелеять, а то ведь мы можем обидеться и не купить его программу. И тогда программист помрет с голоду. Значит, не все так просто.
   Когда программисты фирмы Microsoft взялись за разработку своей операционной системы Windows, они совершенно правильно считали, что, для того чтобы она стала по-настоящему популярной и массовой, она должна быть удобной и понятной для всех, то есть буквально для всех – от полуграмотного чиновника в Экваториальной Африке, который и читать-то умеет еле-еле, до американского бизнесмена с университетским образованием и японского брокера, которому вообще привычнее писать иероглифами. И что характерно – эту невозможно трудную задачу удалось решить! Windows прижился на подавляющем большинстве компьютеров класса SOHO.[1] Да ведь и у вас, читатель, на компьютере установлен Windows, правда?
   Как же удалось сделать так, что Windows оказался удобным для всех? А как в армии – зачет по последнему, то есть разработчики заботились в первую очередь о малообразованных пользователях, надеясь на то, что более грамотные господа и товарищи сумеют позаботиться о себе и сами.
   Очень простой, но показательный пример. Windows насыщен так называемыми Wizards, которые в русской версии называются Мастерами. Это специальные компоненты Windows, фактически наборы окон, которые позволяют выполнить настройку операционной системы или решить какую-нибудь типовую задачу. От пользователя требуется выбирать данные из списка, нажимать кнопки Далее и в конце концов после нажатия кнопки Готово насладиться результатом. Так вот, английское слово Wizard означает не только «мастер». Wizard – это чародей, маг. Например, Дж. Р. Р. Толкиен во «Властелине колец» называет Гэндальфа Wizard. Считается, что для многих пользователей результат действия мастера и есть чудо.
   Но мы-то с вами, слава Гэндальфу, образованы получше сборщиков налогов из Буркина-Фассо и даже, смею предположить, лучше многих американцев, для которых давным-давно выпускается серия книг о компьютерах «For Dummies», которая у нас политкорректно переведена под названием «Для чайников», но на самом деле означает «Для тупиц». И нам бы хотелось, чтобы операционная система отвечала не их, а нашим потребностям. Можно ли это сделать? К счастью, можно. Разработчики из Редмонда предусмотрели такую возможность. А вот тому, как именно это сделать, и посвящена эта книжка.
   В принципе в Windows есть все необходимое, чтобы получать и отправлять электронную почту, просматривать Web-страницы и вообще делать все, что нужно среднему пользователю. Да только делать это подчас бывает ну очень неудобно! Впрочем, такое положение вещей довольно обычно. Любой из вас, кому доводилось мастерить что-нибудь своими руками, знает, что специализированные инструменты всегда лучше и надежнее универсальных. Дрель с функцией перфоратора это, конечно, хорошо, но настоящий, профессиональный перфоратор, легкое нажатие которого выносит вас вместе с частью стены к соседу, куда лучше.
   Программистами всего мира разработано великое множество очень удобных программ, далеко превосходящих по своим возможностям стандартные, из поставки Windows. И эти программы очень часто бесплатны или стоят совсем дешево.
   Если вы получаете и отправляете письма по электронной почте от случая к случаю, стандартный Outlook Express – ваш выбор. Однако если ведение электронной переписки – часть вашей работы, то без хорошего почтового клиента, например The Bat!, не обойтись. А если вы в поисках информации проводите целые часы во Всемирной паутине, немедленно ставьте себе на компьютер Mozilla Firefox или Opera, и вы сразу почувствуете разницу!
   Правда, не все так просто. Если вы работаете в офисе крупной фирмы, то ее корпоративная политика безопасности, скорее всего, не позволит вам ставить на свой рабочий компьютер те программы, которые вы захотите. Но попытаться договориться с системным администратором фирмы все-таки можно. Сисадмины – это странные существа предположительно мужского пола, которые питаются пивом и чипсами. Попробуйте применить к ним пищевую стимуляцию – вдруг да случится чудо? Если же сисадмин – женщина, а вы, наоборот, мужчина, попробуйте… Впрочем, чему я вас учу? Уж это-то вы умеете и без книжек.

Структура книги

   Итак, книга, которую вы держите в руках, посвящена одной-единственной теме – как сделать работу в Интернете более простой, удобной и как использовать возможности операционной системы и прикладных программ на все 100 процентов.
   Автор постарался выбрать самые лучшие, самые удобные и вместе с тем простые в работе и доступные программы, способные сделать вашу работу в Интернете не только полезной, но и эффективной. Все описанные в книге программы либо бесплатны и могут быть свободно загружены с сайтов разработчиков, либо их можно купить в России за небольшие деньги.
   Автор также расскажет, как избежать лишних трат времени и огорчений, связанных с потерей и порчей информации из-за ошибок пользователя или действия вредоносных программ-вирусов.
   Значительное место в книге уделяется порядку установки программ на компьютер и их первоначальной настройке. Многолетний опыт автора свидетельствует, что если начинающему дать компьютер с правильно подобранными и настроенными программами, он осваивает его куда быстрее, чем несчастный юзер, вынужденный доходить до всего своим умом, набивая хоть и виртуальные, но болезненные шишки.
   Эта книга не заменяет руководства для пользователей, написанные разработчиками программ. В ней рассматриваются только основные их функции, нужные в повседневной работе, а второстепенные функции или функции, нужные только специалистам, остаются в стороне.
   Если какая-то настройка или группа настроек программы в книге не рассматривается, это означает, что для этих настроек можно оставить значения, выбранные разработчиками. Такие настройки называют настройками по умолчанию.
   Книга состоит из шести глав, которые в принципе можно читать в произвольном порядке, хотя автор надеется, что читатель будет осваивать материал в том порядке, какой выбрал автор.
   В первой (самой скучной) главе книги мы попробуем разобраться, что же такое Интернет, откуда он взялся, из чего состоит, кому принадлежит и какие услуги (сервисы) предоставляет, как правильно установить и удалить программу, что такое скины программ.
   Во второй главе будут рассмотрены способы и порядок подключения к Интернету. Читатель узнает, какие бывают модемы, как правильно их подключать к компьютеру и настраивать, какие программы нужны для подключения к Интернету.
   Третья глава – о браузерах. Мы кратко упомянем стандартный Internet Explorer, его достоинства и недостатки, а потом перейдем к альтернативным браузерам – Mozilla Firefox и Opera. В этой же главе поговорим о менеджерах закачки файлов, о поисковых системах и о том, как ими пользоваться.
   Четвертая глава посвящена почтовым клиентам. Из нее читатели узнают о том, как правильно и безопасно пользоваться электронной почтой, будут рассмотрены почтовые клиенты Opera и Mozilla Firefox, но главное – мы научимся создавать почтовые ящики на бесплатных серверах и работать с замечательной программой The Bat!.
   Пятая глава полностью отдана одной-единственной очень популярной программе «Тете Асе» – ICQ.
   Шестая (и последняя) глава вообще-то должна быть первой, потому что она посвящена вопросам компьютерной безопасности в Интернете. Вирусы, программы-антивирусы и межсетевые экраны, программы – «троянские кони» и способы их удаления – вот о чем узнает читатель, прочитав эту главу.
   Собственно говоря, автор даже советует читателю, если у него уже есть определенный опыт работы в Интернете, после первой главы сразу прочитать шестую, ну а потом – все остальные.
   Книга рассчитана на читателей, имеющих элементарные навыки работы с персональным компьютером под управлением операционной системы Windows XP.
   Прежде чем перейти к первой главе, автору осталось написать еще несколько абзацев, которые по-английски можно назвать Disclaimer, а по-новорусски – отмазка. Итак.
   Автор этой книжки, редакторы и вообще весь коллектив издательства «РИПОЛ классик» очень старались, чтобы в тексте было все правильно, не было неточностей, ошибок и опечаток. Но люди есть люди, а людям свойственно ошибаться. Поэтому ни автор, ни редакция не несут никакой ответственности за потери информации, аварии и катастрофы компьютеров пользователей, происшедшие в результате вдумчивого изучения этой книги.
   Чтобы быть уже совсем спокойным, автор заявляет, что он также не несет ответственности за протечки труб в квартирах читателей и за рыбу, которые украли хозяйские коты, пока их хозяева занимались интернет-серфингом.

Используемые обозначения

   Обозначения пунктов меню, команд и пр. в книге выбраны таким образом, чтобы как можно меньше отличаться от их изображения на экране монитора вашего компьютера.
   На компьютере автора установлена англоязычная операционная система Windows XP с многоязыковым интерфейсом MUI (Multi Language Interface), а тема оформления выбрана Классическая, в стиле Windows 2000. Если у пользователей установлены другие версии этой операционной системы или другие темы, окна программ на их компьютерах могут незначительно отличаться от приведенных в книге. У пользователей Windows 98 и Windows ME (если такие еще остались) отличий будет гораздо больше.
   Команды меню, названия диалоговых окон и их элементов даются так, как они появляются на экране, как правило, с заглавной буквы, рубленым полужирным шрифтом, например так: Мастер установки оборудования.
   Новые понятия при первом их появлении в тексте выделяются курсивом, например так: Web-сайт – это совокупность Web-страниц с повторяющимся дизайном, объединенных по смыслу, навигационно и физически находящихся на одном Web-сервере.
   Под термином «клавиша» в книге понимается элемент компьютерной клавиатуры, термин «кнопка» означает либо кнопку мыши, либо кнопку в окне программы. Если в тексте упоминается нажатие кнопки (или щелчок кнопкой) мыши без указания, какая это кнопка, то речь идет о левой кнопке. Если нужно сделать щелчок правой кнопкой, это всегда оговаривается.
   Обозначения клавиш даются в угловых скобках полужирным шрифтом, например так: <Enter>.
   Если указана комбинация клавиш, соединенных знаком «плюс», например так: <Ctrl + D>, то следует нажать и удерживать первую клавишу, пока вы нажимаете вторую.
   Если необходимо последовательно пройти по пунктам меню, то эта последовательность записывается так: Инструменты Дополнительно Cookies…
   Тексты писем электронной почты и шаблоны отформатированы моноширенным шрифтом, например так:
   Здравствуйте, %TOName. %Cursor
   С уважением,
   %FromName ……………………mailto:%FromAddr
   Имена папок набраны прописными буквами, например так: C: \PROGRAM FILES.
   Собственные имена и названия программ выделены полужирным шрифтом, например так: Opera Mail.

Глава 1
Что такое Интернет?

   Нудный ты, Альфред Терентьич, ох нудный!
А. П. Чехов. Свадьба
   Автор знает, что он – занудный тип. Об этом ему много раз говорила его жена и намекали его студенты. Но автор ничего не может с собой поделать, и первая глава этой книги будет наполнена скучной теорией. Ее, конечно, можно и пропустить, ведь читатель уже заплатил за книгу и может читать ее в любой последовательности. Однако автор все-таки советует этого не делать. Во-первых, потому, что автору будет жаль своей работы, ведь он старался, писал эту главу, а во-вторых, потому, что без этой главы многое в остальных главах будет непонятным. Впрочем, решать читателю.
   Интернет, как и многие другие хорошие и полезные вещи, был создан по заказу военных. На этот раз – американских.
   Опасаясь массированного ракетно-ядерного удара со стороны Советского Союза, они потребовали от ученых создать такую сеть управления военными объектами, которая оставалась бы работоспособной даже после ее частичного разрушения. По своей архитектуре эта сеть напоминала гигантскую паутину – если рвалась часть нитей, то сигналы автоматически перенаправлялись на другие, обходные пути. Сеть создали в 70-е гг. прошлого века и назвали ARPANET. Между прочим, лишним доказательством устойчивости Интернета явилась следующая полуанекдотическая история. Когда США планировали первую Иракскую кампанию, то попытались для начала отключить Ирак от Интернета и, как сейчас принято говорить, жестоко обломились. Как только они отключали один канал, система автоматически реконфигурировалась, и доступ возобновлялся. Так и начали воевать несолоно хлебавши.
   Третьей мировой войны, к счастью, не случилось, но система оказалась настолько удачной, что практичные американцы решили использовать ее в качестве прообраза глобальной компьютерной сети – Интернета. В 1983 г. военные передали сеть ARPANET Академии наук (в США ее функции выполняет Национальный научный фонд, NSF). С тех пор сеть стала называться NSFNET, и к ней началось подключение зарубежных узлов. Так окончился первый этап развития Интернета.
   Важнейшей проблемой любой компьютерной сети является обеспечение ее надежности и устойчивости, причем кроме атомных бомб для нее представляют опасность, например, мыши, пьяные электрики и другие стихийные бедствия. Поскольку истребить во всем мире мышей и склонить электриков к ведению трезвого образа жизни решительно невозможно, ученые пошли другим путем. Решением проблемы стало внедрение в 1983 г. протокола TCP/IP. Вот с этого времени начинается второй этап развития Интернета.
   В сетевых технологиях протокол – это набор правил и соглашений, определяющих, каким образом компьютеры обмениваются данными в сети.
   Вообще-то, TCP/IP – это не один протокол, а два. Первый – TCP[2] – отвечает за то, как представляются данные в Сети, а второй – IP[3] – отвечает за то, куда эти данные отправляются и каким образом доставляются в нужное место.
   Эта пара протоколов называется стеком протоколов[4] TCP/IP. Собственно говоря, только с появлением IP-протокола и появилось понятие «Интернет».
   Интернет, как и любая компьютерная сеть, это сеть с коммутацией пакетов.
   Представим себе, что нам нужно передать какую-либо информацию с одного компьютера на другой через сеть. Передавать всю информацию «одним куском» по многим причинам сложно, долго и ненадежно, поэтому поступают так. Вся передаваемая информация делится на крошечные кусочки, так называемые IP-пакеты, которые упаковываются в стандартные «контейнеры». IP-пакеты по определенным правилам пересылаются через сеть от компьютера-передатчика к компьютеру-приемнику, где из них вновь собирается целостный информационный блок. Интересно, что IP-пакеты в один адрес могут пересылаться даже по разным ветвям сети и в произвольной последовательности, но на компьютере-приемнике они все равно будут собраны правильно. Если окажется, что какой-нибудь IP-пакет по дороге будет искажен или вообще потеряется, то компьютер-приемник попросит передать его заново.
   А что будет с потерявшимся IP-пакетом? Неужели он, как Летучий голландец, будет бесконечно блуждать по Всемирной паутине? Программисты предусмотрели и это. Каждый IP-пакет имеет определенное время жизни, и, если в течение определенного (небольшого) времени он не будет принят, пакет самоуничтожится. Такая система передачи информации делает Интернет чрезвычайно устойчивым к различным сбоям и помехам в сети, а главное – для пользователя все эти сложнейшие процессы протекают совершенно невидимо и незаметно, полностью автоматически. Специалисты говорят, что стек протоколов TCP/IP является прозрачным для пользователя.
   Но все равно Интернет еще долгое время оставался сложным и неудобным. Им пользовались в основном специалисты для обмена файлами и письмами электронной почты.
   Революция, о которой так долго и настойчиво говорили компьютерщики всего мира, свершилась в 1993 г., когда в Интернете появилась служба[5] World Wide Web[6] (WWW). Служба WWW была основана на новом протоколе (опять протокол, куда же без него) передачи данных HTTP[7] и на особом формате представления данных – HTML.[8] Хотя HTML и называется языком, на самом деле это не полноценный язык программирования, а программное средство для размещения текста, графики и других элементов на страницах Web-сайтов, которые еще называют Web-страницами.
   В это же время в свет вышла программа Mosaic, с помощью которой можно было отправлять запросы и принимать сообщения в формате HTML. Эта программа, сейчас уже безнадежно устаревшая, стала первым в мире Web-браузером, то есть программой для просмотра Web-страниц.
   Именно благодаря простой и понятной программе Mosaic работа в Интернете перестала быть уделом профессиональных программистов и специалистов по сетевым технологиям. Интернет шагнул в народ. Примерно в эти же годы технологии Интернета стали делать первые шаги в России.
   Что же наконец такое Интернет, спросит читатель, уставший от англоязычных сокращений. Объясните мне простым русским языком, дайте определение Интернета!
   Да пожалуйста…
   Интернет – это глобальная вычислительная сеть с единой системой адресации.
   Ну что, легче стало? Ах, все только запуталось? Да вы не волнуйтесь, сейчас, не торопясь, разберемся.
   Что такое сеть?
   Сеть – это группа компьютеров, соединенных между собой кабелем или какой-то другой средой передачи данных. Например, в последнее время все чаще встречаются так называемые Wi-Fi-сети, в которых компьютеры соединяются между собой не кабелями, а по радиоканалу, то есть средой передачи данных является эфир.
   А почему вычислительная? Мы же вроде ничего не вычисляем, а просто смотрим на компьютере кино или читаем новости.
   А компьютеру все равно, что вы делаете. Для него абсолютно любые операции – воспроизведение хоть звука, хоть изображения – в конечном счете вычисления, которые проводятся всего над двумя числами – нулем и единицей, поэтому и сети, состоящие из компьютеров, называют вычислительными.
   Компьютерные сети бывают локальными и глобальными. Строгого определения понятий локальной и глобальной сетей не существует, но в принципе дело обстоит так.
   Локальная вычислительная сеть (ЛВС) – это группа компьютеров, объединенных средой передачи данных, например кабелем. Поскольку затухание электрического сигнала в кабеле велико, компьютеры обычно располагаются на относительно небольшом расстоянии друг от друга, например в пределах одного офиса, максимум – в пределах одного здания. Если все компьютеры в сети имеют одинаковые права, такая сеть называется одноранговой и все компьютеры, входящие в эту сеть, имеют равные возможности доступа к ресурсам друг друга. Сейчас одноранговые сети используют редко, гораздо чаще встречаются сети с выделенным сервером. Сервер – это компьютер-начальник, который сам ничего не делает, а только управляет компьютерами-подчиненными. На самом деле это, конечно, не так: сервер решает очень важные задачи и в отличие от остальных компьютеров сети всегда должен быть включен, – но когда подчиненные ценили своих начальников? Все настройки сети, права и привилегии пользователей хранятся как раз на сервере.
   Первоначально компьютеры в ЛВС соединяли с помощью коаксиального кабеля, который был очень похож на обычный, телевизионный, но имел волновое сопротивление не 75 Ом, как у телевизионного, а 50 Ом. Различить эти кабели можно только по маркировке, а использовать один вместо другого нельзя ни в коем случае, ничего толком работать не будет. Если ваш компьютер рассчитан на подключение к сети по коаксиальному кабелю, то на задней стенке системного блока вы найдете разъем, очень похожий на антенное гнездо у импортных телевизоров.
   ЛВС на коаксиальном кабеле соединяли по схеме «шина», или «кольцо», и было это очень неудобно. Коаксиальный кабель довольно ломкий, и в случае его обрыва от сети, бывало, «отваливалась» целая группа машин за точкой обрыва.
   Сейчас для соединения компьютеров в ЛВС используют кабель, называемый витая пара (рис. 1.1).
   Рис. 1.1. Кабель витой пары

   Кабель представляет собой четыре пары многожильных, попарно скрученных разноцветных проводов в общей изоляции, а к компьютеру подключается с помощью небольшого разъема типа RJ-45, похожего на телефонный (в импортных телефонах). Кабели типа витая пара бывают неэкранированными[9] и экранированными[10] и делятся по категориям. Чем выше категория кабеля, тем выше его качество и тем выше пропускная способность. Например, для сетей с пропускной способностью 100 Мбит/с годится недорогой экранированный кабель категории 5. Именно на его основе сейчас создают ЛВС в пределах одного подъезда жилого дома или даже целого дома. А вот для ЛВС с пропускной способностью 1 Гбит/с (1000 Мбит/с) такой кабель уже не годится, нужны более редкие и куда более дорогие кабели категории 6.
   ЛВС на витой паре создают по схеме «звезда», при которой отказ одного луча (и одного компьютера) не влияет на работоспособность остальных машин в сети.
   В ЛВС каждый компьютер имеет свой уникальный адрес, который присваивается ему при настройке сети, без этого передача информации от компьютера к компьютеру была бы невозможна.
   Понятно, что создать локальную сеть, охватывающие компьютеры всего города и тем более нескольких городов, невозможно. Для решения этой задачи используют глобальные компьютерные сети.
   Глобальные компьютерные сети, и в частности Интернет, технически устроены очень сложно, поэтому мы с вами познакомимся только с теми принципами их работы, понимание которых необходимо для грамотной работы в Сети.
   С самого начала, когда американские инженеры только начинали проектировать прототип сети Интернет, они поняли, что создавать для нее отдельную среду передачи данных нельзя – это неэкономично. Говоря простым языком, если бы тогда решили, что для Интернета нужно по всему земному шару тянуть отдельные кабели, его бы никогда не было – разорились бы даже богатые США. Но как-то передавать сигналы от компьютера к компьютеру все-таки надо, и тогда было найдено единственно правильное на тот момент решение – телефон! Телефонные линии есть практически везде, телефонные сети и управляющие ими автоматические телефонные станции охватывают все страны и континенты, значит, надо только научиться использовать телефонные линии для передачи компьютерных сигналов.
   Первая проблема, которую пришлось решать, была связана с разной природой сигналов в компьютерах и в телефонных сетях. Дело в том, что при создании самых разных электронных приборов и устройств инженеры всегда сталкиваются с одной и той же задачей – какой сигнал использовать – аналоговый или цифровой?
   Рассмотрим простой пример. Что такое звук? Акустика нам объясняет, что звук – это волны, возникающие в воздухе под действием колеблющихся предметов. А какие это предметы? Ну, например, ваши голосовые связки, уважаемый читатель. На выдохе они модулируют воздушный поток, проходящий через гортань, и создают звуковую волну. Звуковая волна с помощью микрофона преобразуется в электрический сигнал, который может остаться аналоговым или быть преобразованным в цифровую форму. Если не вдаваться в теорию, то можно сказать, что аналоговое устройство – это такое устройство, в котором сигнал на выходе меняется непрерывно при постепенном изменении сигнала на входе.
   Цифровые устройства работают только с импульсными сигналами, причем каждый импульс – это так называемая логическая единица, 1, а отсутствие импульса воспринимается как логический ноль, 0.
   Исторически сложилось так, что до недавнего времени почти все радиоэлектронные устройства были аналоговыми, телефонные аппараты и телефонные сети – тоже. А вот компьютеры – устройства цифровые, с аналоговыми сигналами они работать совершенно не умеют. Как же быть? Как передать цифровой сигнал по аналоговой телефонной линии, совершенно для этой цели не предназначенной? Неужели придется расстаться с такой замечательной идеей?
   Выход, конечно, нашли, правда, этот выход с инженерной точки зрения неизящный и имеющий кучу недостатков, но на тот момент он был, пожалуй, единственным.
   Смысл найденного решения состоял в том, что цифровой сигнал с помощью специальных цифроаналоговых преобразователей (ЦАП) перегоняли в аналоговый, этот аналоговый сигнал, привычный для телефонных сетей, пересылали компьютеру-приемнику, где с помощью аналого-цифрового преобразователя (АЦП) опять превращали этот многострадальный сигнал в «цифру». Устройства аналого-цифрового и цифроаналогового преобразования называются модемами («модулятор-демодулятор»), о них более подробно мы поговорим в главе 2, пока же для нас важно то обстоятельство, что модемное подключение к Интернету имеет принципиальное ограничение. Суть его состоит в том, что пропускная способность такого канала ограничена скоростью 56 Кбит/с, но на практике она еще ниже и редко превышает 33,6 Кбит/с. Вспомните, как выглядит обычный телефонный провод-«лапша», и вы поймете, что для широкополосных сигналов он не годится, а если вы заглянете в телефонный кросс-шкаф на первом этаже своего дома и увидите жуткий пук торчащих из него проводов, то потом еще долго будете удивляться: а как это вообще работает?! Основные проблемы при модемном соединении создает как раз оконечная часть разводки телефонных проводов, то, что американцы называют термином «последняя миля».
   В последние годы в крупных российских городах быстро развиваются домашние сети. Здесь уже телефонные линии не используются, подключение компьютеров к сети выполняется кабелем типа «витая пара», скорости там не в пример выше, и модемы не нужны.
   Но это техническое решение стало возможным только после того, как Интернет набрал популярность, а цены на подключение и доступ в Интернет снизились в несколько раз.
   Глобальные компьютерные сети отличаются от локальных, в частности, тем, что они не имеют однородной среды передачи данных. Интернет использует обыкновенные телефонные сети, сети на «витой паре», оптоволоконные линии связи, подводные кабели и даже каналы передачи, предоставляемые спутниками связи. Но для нас, простых пользователей, не имеет никакого значения, каким путем путешествует сигнал от одного компьютера до другого. Мы просто работаем в сети Интернет – и все.
   Но Интернет – это не только отдельные компьютеры и локальные сети, объединенные между собой, не только множество сложнейшего и очень дорогого оборудования, обеспечивающего работу сети, это и программное обеспечение, управляющее взаимодействием всех этих средств на основе единого транспортного протокола TCP и адресного протокола IP.
   Как и любая компьютерная сеть, Интернет – это иерархическая структура, ну, вроде устройства монархического государства. В основе Интернета лежит так называемая опорная сеть, которая состоит из корневых компьютеров и каналов связи, объединяющих их между собой. Корневые компьютеры также называют серверами.
   Поскольку сеть Интернет была создана в США, то ее главные, корневые серверы тоже находятся в США. До недавних пор это всех устраивало, но теперь уже Интернет – достояние всего человечества, и ООН упорно требует, чтобы эти серверы перешли под ее управление. Американцы, естественно, артачатся, но, скорее всего, будут вынуждены отступить.
   Вообще, сеть Интернет уникальна тем, что у нее нет единого хозяина. То есть, конечно, отдельные серверы, линии связи, оборудование, компьютеры кому-то принадлежат, но в целом сеть – общая. Относительный порядок в ней поддерживают специальные международные некоммерческие организации.
   Каким же образом в Интернете один компьютер находит другой? Это очень интересный вопрос.
   Как уже говорилось, Интернет – это глобальная компьютерная сеть с единой адресацией. Это означает, что каждый компьютер имеет в ней собственный уникальный адрес, который называется IP-адресом. Двух компьютеров с одинаковым IP-адресом, подключенных к Сети, быть не может. «Позвольте! – скажет читатель. – Но это же невозможно, компьютеров в мире для этого слишком много!»
   Правильно, невозможно. Поэтому на самом деле адреса компьютерам в Интернете присваиваются более хитрым способом.
   Представьте себе ЛВС большого учреждения, состоящую из нескольких сотен компьютеров. Для того чтобы сеть могла нормально работать, адрес каждой машины должен быть уникальным для данной сети. А вот в локальной сети соседнего учреждения вполне может быть компьютер, адрес которого совпадает с адресом машины из первой сети.
   Почему же не возникает конфликтов и компьютер обувной фирмы не получает информацию, предназначенную для меховой? А потому, что компьютеры локальных сетей не имеют самостоятельного выхода в Интернет, только через сервер своей ЛВС. И вот этот-то сервер свой IP-адрес в сети Интернет имеет. Когда какой-нибудь компьютер из учрежденческой сети посылает запрос в Интернет, сервер пересылает этот запрос, но внутренний сетевой адрес этого компьютера подменяет своим. Когда из Интернета приходит ответ, сервер пересылает его внутрь сети тому компьютеру, который послал запрос и оставил свой IP-адрес на сервере. Таким образом, адреса компьютеров внутри локальных сетей могут быть, вообще говоря, какими угодно, лишь бы они не повторялись.
   IP-адреса компьютеров в сети Интернет бывают двух видов: статические и динамические.
   Статический адрес присваивается компьютеру, напрямую подключенному к Сети. Например, серверы имеют статические адреса. Статические адреса не могут повторяться.
   Динамический адрес присваивается компьютеру на время сеанса подключения к Интернету, например, через модем. Если пользователь, поработав в Сети, отключится, а потом подключится снова, его IP-адрес будет уже другим, он по определенным правилам выбирается из пула (грубо говоря – набора) IP-адресов, принадлежащих провайдеру. Это очень полезная особенность Интернета с точки зрения компьютерной безопасности. Пользователю, подключающемуся к сети с помощью модема, почти не стоит опасаться хакерских атак (подробнее об этом рассказано в главе 6).
   Так вот, поиском нужных компьютеров и организацией пересылки им IP-пакетов занимаются специальные устройства, которые называются маршрутизаторами.
   Маршрутизаторы установлены на каждом из узлов Сети, они устроены так, что по IP-адресу принятого TCP-пакета способны автоматически определить, на какой из соседних узлов надо переправить этот пакет. Если компьютер-отправитель и компьютер-получатель зарегистрированы в одном узле, все совсем просто, но так бывает редко. Гораздо чаще отправитель и получатель находятся в адресном пространстве разных маршрутизаторов. Все, что может сделать в этом случае маршрутизатор, это передать TCP-пакет на соседний узел, который в сети ближе к компьютеру-получателю. Каждый маршрутизатор постоянно общается с серверами-соседями и их маршрутизаторами и потому знает, где что происходит, какой из соседей «закрыт» на техническое обслуживание или просто перегружен. В этом случае маршрутизатор обязательно найдет другой, обходной, но оптимальный в данный момент путь. Функции маршрутизатора может выполнять компьютерная программа на универсальном сервере, но маршрутизатором может быть и специально выделенный для этой цели компьютер, на котором установлена программа-маршрутизатор.
   Поскольку ЛВС появились гораздо раньше Интернета, то разные фирмы начали делать их под свои собственные стандарты, несовместимые друг с другом. Чтобы эти разномастные сети все же можно было подключить к Интернету, используются так называемые шлюзы. Опять-таки, шлюзом может быть специальный компьютер, а может быть и специальная программа. Шлюзы выполняют преобразование данных из форматов, принятых в локальной сети, в формат, принятый в Интернете, и наоборот.
   Итак, мы установили, что Интернет – это глобальная компьютерная сеть. Но какая нам с вами польза от еще одной сети, мало ли в мире глобальных сетей? Как в Бразилии – Педро, и не сосчитаешь!
   Само по себе существование ни одной сети, пусть даже Всемирной и технически совершенной, действительно никакой пользы не приносит. Пользу приносят оказываемые ей услуги, которые специалисты называют сервисами, или службами.
   Рассмотрим простой пример. В каждой квартире есть электрическая проводка, которая представляет собой часть более крупной электрической сети дома, района, города и так далее. Но пока в эту сеть не включено ни одно устройство, ценность этой сети для нас равно нулю. Но вот мы щелкаем выключателем и включаем в сеть электрическую лампочку, в комнате становится светло – запустилась служба освещения. На кухне работает холодильник, но это на самом деле работает служба охлаждения продуктов и напитков. Если мы включим в розетку пылесос, запустится служба уборки мусора.
   Для нас в этом примере интересно, во-первых, то, что электрическая сеть, как однородная среда передачи электрического тока, способна поддерживать самые разнообразные службы. Во-вторых, и это тоже очень важно, для того чтобы получить какую-либо услугу, например холодное пиво, нам нужно соответствующее устройство, в данном случае – холодильник. Сама по себе сеть охладить пиво и собрать пыль не может. В-третьих, сеть проста в обращении и легко наращивается при соблюдении элементарных правил безопасности. Вы легко можете включить в розетку удлинитель или тройник, но, если включите в одну розетку стиральную машину, утюг и чайник, вас ждут серьезные неприятности. Наконец, к сети может получить доступ каждый, кто исправно платит за свет и у кого есть деньги на покупку холодильника, телевизора, пылесоса и вообще любого прибора, который только можно найти в магазине.
   С точки зрения пользователя, глобальная сеть Интернет очень похожа на обычную электрическую сеть. Так же как электросеть, сама по себе сеть Интернет никаких услуг оказывать не может, и мы с вами пользуемся ее службами. Интернет предоставляет в наше распоряжение множество служб, больших и малых. Их даже нет смысла перечислять, поскольку каждый день создаются новые и отмирают старые. Некоторые службы объединяются, некоторые, наоборот, как амебы, делятся на части – словом, живут полноценной интернет-жизнью.
   В этой книге мы рассмотрим только самые главные, самые популярные службы Интернета:
   • Всемирную паутину World Wide Web (WWW);
   • электронную почту E-mail;
   • интернет-пейджинг.
   Для того чтобы получить доступ к той или иной службе Интернета, необходима компьютерная программа, которая называется клиентом.
   Как всегда, там, где начинается терминология, заканчивается порядок. Термин «клиент» в интернет-технологиях означает и программу, работающую с выбранным сервисом, и самого человека-клиента в обычном смысле этого слова. Придется уж вам выбирать по смыслу, о каком значении слова в данном случае идет речь. Автор, ей-богу, в этой путанице не виноват.
   Многие современные программы-клиенты, например интернет-браузеры, умеют работать с несколькими службами, поэтому, если вы получаете письма по e-mail от случая к случаю, вам нет нужды пользоваться отдельным почтовым клиентом – возможностей Mozilla Firefox или Opera хватит за глаза, – но вот если вы работаете с почтой каждый день – добро пожаловать в главу про The Bat!
   Большинство служб Интернета основаны на технологии «клиент-сервер», в основе которой лежит теория массового обслуживания.
   Теория массового обслуживания – это раздел теории вероятностей, который изучает потоки требований на обслуживание, поступающие в системы представления услуг, потоки услуг, создаваемых этими системами, длительности очередей ожидания и их зависимости от правил обслуживания, которые еще иногда называют дисциплиной обслуживания.
   Применения теории массового обслуживания окружают нас со всех сторон – от определения количества троллейбусов на линии и количества хлеба, которое ежедневно нужно завозить в булочную, до ширины проезжей части автомобильных дорог.
   В соответствии с этой теорией проектируют автоматические телефонные станции и составляют расписания поездов дальнего следования и электричек. В часы пик, когда потребность в транспорте растет, количество троллейбусов или электричек на линии тоже увеличивается, а ночью, когда пассажиров мало, мало и транспорта.
   Но все равно иногда случаются сбои. Вы пробовали позвонить по сотовому телефону своим друзьям сразу после боя курантов в новогоднюю ночь? Скорее всего, вы услышите короткие гудки, которые свидетельствует о том, что количество заявок на обслуживание временно превысило возможности сервера по их удовлетворению. Конечно, можно и увеличить пропускную способность сотовой сети, но тогда бо´льшую часть времени часть мощностей будет простаивать, а это невыгодно.
   Автор хорошо помнит, как 11 сентября миллионы людей бросились на новостные сайты, чтобы узнать хоть что-то новое о трагедии башен-близнецов, и серверы начали один за другим «падать», не выдержав чудовищной перегрузки.
   Каждое наше обращение к какому-либо серверу – это и есть требование на обслуживание. Приняв его, сервер анализирует требование, и, если оно составлено правильно, пользователь имеет права доступа к этой службе, и если сервер в состоянии предоставить запрошенную услугу, мы ее получим.
   Но существует еще одна технология получения услуг в Интернете, которая получила название пиринга.[11] Поясним смысл этой технологии на примере.
   Предположим, вы записаны в библиотеку. Тогда для того, чтобы получить нужную книгу, вы должны прийти в библиотеку (зайти на сервер), попросить нужную книгу (выдать требование на обслуживание) и получить ее, то есть в терминах теории массового обслуживания получить услугу. Классическая технология клиент-сервер, не так ли?
   В пиринговой сети все по-другому. Это тоже библиотека (сервер), но все книги хранятся на руках у читателей. На сервере есть только информация о том, у кого какая книга на руках и кто где живет. Получив адрес, вам остается только забрать нужную книгу, а на сервере будет сделана отметка, что книга перешла к вам.
   А зачем так сложно-то, спросите вы. Ничего не поделаешь, как говорится, звериный оскал капитализма. Дело в том, что в последние годы на Западе многие пользователи стали создавать файловые серверы, на которые выкладывали для бесплатного скачивания понравившуюся хозяевам музыку и кинофильмы. В свою очередь, эта идея чрезвычайно не понравилась производителям видео– и аудиодисков – ведь они теряли доходы! В конце концов производителям удалось протащить закон, который такие серверы запретил. И вот тут-то возникли пиринговые сети, состоящие из обычных, домашних компьютеров, ведь то, что хранится на жестком диске моей машины, принадлежит мне, и мое дело, кому разрешить доступ к нему, на сервере же ничего контрафактного нет.
   Ярость производителей была неописуема, они тут же начали новую серию судебных процессов, но пока ничего добиться не смогли, пиринг живет и процветает.
   В этой книге клиенты пиринговых сетей рассматриваться не будут по той причине, что в России Интернет пока еще дорог для того, чтобы скачивать гигабайтные архивы с фильмами. Гораздо проще и дешевле купить в магазине компакт– или видеодиск.
   Но это пока. Цены на предоставление услуг Интернета постоянно снижаются, и если читателям будет нужно, автор с удовольствием напишет книжку и о пиринговых сетях, вы только скажите!
   Где взять программы?
   Прежде чем приступить к изучению программ, о которых пойдет речь в этой книге, их нужно установить на компьютер. И сразу у читателя может возникнуть вопрос: а где взять эти программы? Хороший вопрос, и ответ на него не так прост, как кажется на первый взгляд.
   Только сначала давайте уточним, что читателю понадобятся не сами программы, а их дистрибутивы, из которых он сможет выполнить установку программ на свой компьютер.
   Что такое дистрибутив?
   Представьте себе, что вы купили мебельную стенку. Когда вам ее привозят домой, то вместо серванта, платяного и книжного шкафов вы видите плоские коробки, в которых лежат ее части – стенки, полки, дверцы, фурнитура и инструкция по сборке, – то есть вместо готовой мебели вам привезли набор деталей, необходимых для ее сборки. Сделано это для экономии места, ведь если бы мебельная фабрика выпускала стенки в собранном виде, пришлось бы оплачивать фактически перевозку воздуха внутри предметов мебели.
   Дистрибутив компьютерной программы – это и есть набор деталей, плотно упакованных для сборки этой программы на вашем компьютере. Отдельные детали программы в дистрибутиве называются пакетами, а инструкция по сборке – инсталлятором, или установщиком. Экономия места при распространении компьютерных программ важная, но не главная причина использования дистрибутивов. Главная причина состоит в том, не существует двух совершенно одинаковых компьютеров. Они отличаются друг от друга типами установленных операционных систем, конфигурацией оборудования, составом программ, ранее установленных на компьютере. Именно поэтому программа-установщик сначала анализирует конфигурацию компьютера, на котором она запущена, выбирает нужные для данной установки пакеты, а потом устанавливает программу.
   Имейте в виду, что универсальных дистрибутивов не существует, поэтому у одной и той же программы может быть несколько дистрибутивов: для Windows 98, Windows 2000 и XP, для Linux и пр. Выбирая дистрибутив для скачивания, будьте внимательны. Впрочем, современные дистрибутивы достаточно совершенны для того, чтобы запретить свою инсталляцию на «неправильную» операционную систему.
   Вот, например, какие дистрибутивы антивирусной программы Dr Web предлагает на странице http://drweb.ru/download/ своего сайта ООО Санкт-Петербургская антивирусная лаборатория Данилова (рис. 1.2). Если ваш компьютер работает под управлением Windows-XP, вам понадобится Антивирус Dr Web для Windows 95–XP, версия для рабочих станций. Именно «для рабочих станций», поскольку этим термином обозначаются обычные персоналки. Если же ваш выбор Linux, то вам предстоит найти нужный дистрибутив из почти двух десятков вариантов.
   Рис. 1.2. Дистрибутивы программы Dr.Web

   В мире не было, нет и не предвидится полной гармонии и совершенства, поэтому автор должен с грустью признаться, что дистрибутивы бывают разными. Самый простой случай, когда дистрибутив программы состоит всего из одного файла. Такие дистрибутивы обычно предназначены для загрузки из Интернета. Например, русскоязычный дистрибутив программы Dr. Web для Windows последней на момент написания книги версии 4.33 состоит из одного файла drweb-433-win-ru.exe, а дистрибутив русскоязычного почтового клиента The Bat! для версии 3.71.04 – из файла thebat_pro_3-71.rus.msi.
   Если же вы приобрели программу на компакт– или DVD-диске, то дистрибутив программы может состоять из большого числа файлов и папок.
   Об особенностях установки программ мы поговорим позже, а пока вернемся к вопросу, заданному в начале главки: где взять дистрибутивы программ? Ответ на этот вопрос зависит от того, какого типа программа нам нужна. Как видите, еще одна сложность, не учитывать которую никак нельзя, и вы сейчас поймете почему.
   Дело в том, что компьютерные программы бывают платные, условно-бесплатные и бесплатные.
   Нетрудно догадаться, что дистрибутив платной программы нужно купить. Как правило, такие программы продаются в коробках, в которые кроме компакт– или DVD-диска с дистрибутивом вкладываются описание программы и другая документация. Если каким-то образом раздобыть дистрибутив платной программы и попытаться поставить ее на компьютер, она работать не будет, так как при установке потребуется ввести серийный номер или другую уникальную информацию, которая для каждого экземпляра программы своя. Можно, конечно, поискать серийный номер нужной вам программы в Интернете, попросить его у друзей или взять с нелицензионного диска, но, во-первых, это нарушение закона, а во-вторых, вы рискуете заполучить целую кучу неприятностей. Ну, например, многие программы устроены так, что при попытке зарегистрировать через Интернет программу с пиратским серийным номером или получить обновление программа будет автоматически заблокирована и перестанет работать. Если же вы захотите приобрести легальный дистрибутив и поставить его поверх пиратского, честно купленная программа может просто не установиться, поскольку то, что делали пираты для взлома программы, знают только они, а, несмотря на репутацию «кру-у-у-утых хакеров», у взломщиков подчас довольно кривые руки.
   Цены на программы очень и очень разные. Например, за разные версии программы The Bat! фирма RITLABS хочет от 25 до 35 долларов США, а известный редактор растровой графики Adobe Photoshop CS2 в онлайн-магазине фирмы Adobe Systems Incorporated стоит 649 долларов. Но, даже если вы и захотите честно приобрести понравившуюся программу, вас ждет множество проблем. Дело в том, что распространенные в западных странах схемы электронных платежей в России пока еще делают первые шаги, и, даже если у вас есть карта Visa или Mastercard, далеко не факт, что, заплатив деньги, вы получите свой дистрибутив в целости и сохранности.
   Что же делать, спросите вы. Ну, вариантов решения проблемы несколько. Можно поискать официальных дилеров, занимающихся продажей нужной вам программы в России. Например, фирма RITLABS зарегистрирована в Молдавии, но на ее сайте вы можете найти список российских дилеров.
   Если же официальных дилеров в России нет, лучше поискать другую программу с аналогичными возможностями, но бесплатную или на худой конец условно-бесплатную. Для профессионалов такой совет не годится, потому что часто им бывает нужна совершенно определенная программа, а вот для домашнего применения таких жестких ограничений не существует.
   Дистрибутивы бесплатных программ (по-английски – freeware) можно без ограничений загружать с интернет-сайтов их разработчиков и вообще брать из любых доступных источников, например из файловых архивов домашних сетей, не забывая проверять их антивирусными программами. Например, интернет-браузеры Opera и Mozilla Firefox бесплатны, и их дистрибутивы можно скачать по адресам http://www.opera.com/download (на английском языке) и http://www.mozilla.ru (на русском языке) соответственно.
   Хорошим источником самых свежих версий бесплатных и условно-бесплатных программ являются компьютерные журналы вроде Upgrade Special и Chip, к которым прикладываются компакт-диски с дистрибутивами описываемых программ. Это удобно для тех пользователей, которые выходят в Интернет с помощью обычного модема.
   Условно-бесплатные программы (shareware) по своей сути все-таки платные, но их отличие от обычных платных программ в том, что разработчики дают пользователю возможность поработать с программой некоторое время бесплатно, обычно – месяц, чтобы оценить, подходит ему эта программа или нет и стоит ли платить за нее деньги. По окончании периода бесплатной работы пользователь должен заплатить деньги, тем или иным способом получить серийный номер и ввести его в соответствующее окно программы. Если этого не сделать, программа просто перестанет работать или почти полностью потеряет функциональность. Примером условно-бесплатной программы является почтовый клиент The Bat!.
   «Ну и что? – спросит находчивый читатель. – Буду каждый месяц переустанавливать программу, и все дела!» В принципе такое возможно, но только в принципе. Во-первых, как автор уже говорил, хитрый читатель нарушит закон, а во-вторых, разработчики программ тоже не лыком шиты. Многие условно-бесплатные программы устроены так, что при первой установке ставят в недрах операционной системы специальные метки, которые при удалении программы не уничтожаются, и при попытке повторной установки пользователь получает сообщение о том, что такая установка невозможна. Чтобы избавиться от такой «черной метки» придется полностью переустанавливать операционную систему с предварительным удалением папки Windows или… использовать программу Ashampoo Uninstaller. Но о ней – позже.
   Еще одной разновидностью условно-бесплатных программ являются «как бы бесплатные» программы, которые по-английски принято называть adware. Их особенность состоит в том, что для пользователя эти программы бесплатны, но разработчиками в них встроен специальный модуль, благодаря которому в окне программы все время «висит» рекламный баннер. Выглядит это так (см. рис. 1.3).
   Рис. 1.3. Окно программы с рекламным баннером

   Текст Я качаю, Вы отдыхаете. Ваш Download Master – это и есть рекламный баннер. В данном случае программа рекламирует сама себя, но периодически баннеры меняются. Таким образом, фирмы-разработчики бесплатных программ зарабатывают деньги, продавая рекламную площадь в тысячах и десятках тысяч копий программ, разошедшихся по всему свету. Казалось бы, что в этом плохого? А вот что.
   Во-первых, вы вынуждены закачивать эти рекламные баннеры на свой компьютер и, значит, читая ненужную рекламу, еще и оплачиваете ее, ведь за интернет-трафик вы платите из своего кармана… Во-вторых, если разработчики программы жадничают и отводят в окне программы под рекламу слишком много места, пользоваться этой программой становится неудобно, а пестрые рекламные картинки изрядно надоедают. Ну и, в-третьих, встроенные рекламные модули не всегда безопасны, но об этом мы более подробно поговорим в главе 6.
   Как правило, у пользователя всегда есть выбор между приобретением платной или условно-бесплатной программы и загрузкой версии платных программ, написанные под Windows, часто имеют ограниченную функциональность или ограниченные возможности по сравнению с платными и рассчитаны на домашнее, непрофессиональное использование.

Как правильно установить и удалить программу

   «Подумаешь! – может сказать читатель. – Я сколько раз устанавливал и удалял программы – ничего сложного!» Правильно, сложного вроде бы ничего, но пользователь компьютера, как сапер, ошибается один раз. Одно-единственное ошибочное или непродуманное действие – и переустановка операционной системы неизбежна, а это время, нервы, потерянные документы, не сделанная вовремя работа. Поэтому, чтобы вас, уважаемый читатель, не постигла такая беда, автор подробно расскажет, как правильно устанавливать и удалять программы.
   Установка и удаление программ в Windows XP даже по сравнению с Windows 2000 стала удобнее и безопаснее, а уж о Windows 98 или МЕ и говорить нечего, однако риск повреждения операционной системы все-таки существует. Суть проблемы состоит в том, что установка программ – это не просто копирование их компонент на жесткий диск вашего компьютера, но и внесение записей в реестр – системную базу данных операционной системы, а также добавление некоторых файлов этих программ в системные папки.
   Может случиться так, что сделанные в реестре при установке новой программы записи или добавленные файлы делают операционную систему нестабильной или вообще неработоспособной. Единственный способ привести компьютер в работоспособное состояние – удалить эту программу, а вот тут-то и могут возникнуть трудности, если заранее не побеспокоиться о том, что в армии называют командой «Дым в трубу, дрова – в исходное!».
   Во-первых, запомните, что устанавливать и удалять программы в Windows XP вы сможете только в том случае, если войдете в систему под учетной записью администратора. Если у вас ограниченная учетная запись (а так чаще всего бывает на офисных компьютерах) установить большинство программ вам не удастся. В этом случае при попытке установить новую программу Мастер установки, скорее всего, запустится, но его работа преждевременно завершится, и вы получите сообщение об ошибке.
   Если вы не знаете, какая у вас учетная запись и вообще что такое учетные записи пользователей, лучше всего заранее спросить об этом более опытного коллегу или администратора локальной сети (на работе) или разобраться самостоятельно с помощью справочной системы Windows (Пуск Справка и поддержка). В справочной системе нужный вам раздел называется Общие сведения об учетных записях пользователей.
   Во-вторых, перед установкой программы постарайтесь понять, рассчитана ли она на работу в среде Windows XP. Многие старые программы, написанные для Windows 95, 98 и ME, в Windows XP работать не будут, причем программа может успешно установиться на компьютер, но заставить ее работать не удастся. Все программы, о которых пойдет речь в этой книге, нормально работают под Windows XP, но, возможно, вам со временем захочется установить и какие-нибудь другие программы.
   В-третьих, перед установкой программы обязательно проверяйте ее дистрибутив антивирусным сканером, в особенности если вы загрузили ее из Интернета. О том, как это сделать, рассказывается в главе 6.
   В-четвертых, перед началом установки новой программы создайте контрольную точку восстановления. Для этого выберите Пуск Справка и поддержка. В разделе Выбор задания выберите Отмена изменений с помощью восстановления системы (рис. 1.4). Откроется окно, показанное на рис. 1.5. Выберите пункт Создать точку восстановления и нажмите кнопку Далее. Откроется окно, показанное на рис. 1.6. В поле Описание контрольной точки восстановления введите какой-нибудь текст, например название и версию устанавливаемой программы (я ввел название точки восстановления Opera 8.52), и, после того как контрольная точка будет создана, нажмите кнопку Закрыть.
   Если окажется, что даже после удаления установленной программы операционная система работает нестабильно, вернитесь к рис. 1.5, но на этот раз выберите Восстановление более раннего состояния компьютера и нажмите кнопку Далее. Откроется окно, показанное на рис. 1.7. Выбираем запись Opera 8.52 и нажимаем кнопку Далее.
   Служба Восстановление системы скопирует системные файлы из архивов и автоматически перезагрузит компьютер.
   Рис. 1.4. Центр справки и поддержки Windows
   Рис. 1.5. Восстановление системы

   «Откат» операционной системы помогает не всегда, но довольно часто, поэтому пренебрегать этой возможностью не стоит, особенно если вы не уверены в качестве устанавливаемой программы.
   Программы, о которых будет идти речь в этой книге, уже устанавливались на десятки и сотни тысяч компьютеров, поэтому никаких проблем с их инсталляцией и удалением у вас, скорее всего, не возникнет.
   Процесс установки программ различается в зависимости от того, на каком носителе находятся их дистрибутивы.
   Рис. 1.6. Создание контрольной точки восстановления

   Если дистрибутив программы находится на компакт– или DVD-диске, снабженном функцией автозапуска, достаточно поместить диск в накопитель и дождаться появления окна, предлагающего вам начать установку.
   В остальных случаях установку программ следует производить в такой последовательности:
   • Откройте окно Установка и удаление программ: ПускЎ Настройка Панель управления Установка и удаление программ. Откроется окно, показанное на рис. 1.8.
   • Нажмите кнопку Установка программ. Откроется окно, показанное на рис. 1.9.
   • Нажмите кнопку CD или дискета. Откроется окно, показанное на рис. 1.10. Нажимаем кнопку Далее. Windows попытается найти файл инсталлятора на дискете или компакт-диске. Не обнаружив его, откроет окно, показанное на рис. 1.11. Нажав кнопку Обзор, находим файл инсталлятора и нажимаем кнопку Готово. Windows установит программу и создаст в окне, показанном на рис. 1.8, запись для этой программы.
   Рис. 1.7. Выбор контрольной точки восстановления

   Состав некоторых программ после инсталляции можно менять, например можно добавлять или удалять их компоненты. Для того чтобы сделать это: