Author: Алексеев А.Г. Симонович С.В. Евсеев Г.А.
Tags: компьютерные технологии программирование информатика компьютерная техника персональные эвм операционная система windows
ISBN: 5-7805-0558-6
Year: 2002
С. Симонович, Г Евсеев, А. Алексеев
Windows
лаборатория мастера
Работа с компьютером без проблем
С. Симонович, Г Евсеев, А. Алексеев
Windows
лаборатория мастера
Работа с компьютером без проблем
Практическое руководство
по эффективному использованию
компьютера
Scan Pirat
МОСКВА
2002
ПРЕСС
УДК 681.3
ББК 32.973
С37
Симонович С. В., Евсеев Г. А., Алексеев А. Г.
С37 WINDOWS: Лаборатория мастера: Практическое руководство
по эффективным приемам работы с компьютером. — М.: АСТ-
ПРЕСС КНИГА: Инфорком-Пресс, 2002. - 656 с.
ISBN 5-7805-0558-6
В книге рассмотрены практические задачи, регулярно возникающие
при повседневной работе с компьютером, для решения которых недоста-
точно средств стандартной операционной системы. Эти задачи решаются
с использованием обширного класса так называемых служебных программ
(утилит), развивающих и расширяющих возможности операционной сис-
темы Windows.
Программы, рассмотренные в книге, широкодоступны. Они не предъявля-
ют повышенных требований к компьютеру. Большинство читателей не испы-
тывают трудностей при их подборе и установке. Книга поможет сделать пра-
вильный выбор необходимых программ, грамотно выполнить их настройку
и научит приемам эффективной работы.
Написанная простым и понятным языком, книга рассчитана на массо-
вого читателя, не имеющего специального образования, но знакомого с на-
чальными приемами работы с персональным компьютером IBM PC в опе-
рационных системах Windows 95 и Windows 98.
УДК 681.3
ББК 32.973
ISBN 5-7805-0558-6
© ООО «АСТ-ПРЕСС КНИГА», 2002
© «Инфорком-Пресс», 2000
Содержание
К читателю!........................................ 14
О чем эта книга................................ 16
«Ручка с золотым пером» .................... 16
Что такое «служебные программы» ............ 16
Тенденции роста ............................ 18
Проблемы выбора............................. 19
Где взять необходимые программы............. 20
Структура книги................................ 22
Операции с файлами.......................... 22
Работа с архивами........................... 22
Настройка операционной системы.............. 22
Диагностика компьютерной системы............ 23
Обслуживание операционной системы .......... 23
Обслуживание жесткого диска................. 24
Защита от компьютерных вирусов.............. 25
Средства работы с музыкальными файлами MP3 . 25
Справочная информация.......................... 25
1. Средства работы с файлами....................... 27
Файловые менеджеры............................... 28
Что это такое............................... 28
Зачем это нужно............................. 28
Пользователь или потребитель? .............. 29
Эпитафия Проводнику..........................30
Программы-оболочки ......................... 31
Windows 3.1 — графическая оболочка для MS-DOS ... 32
Клавиатурный интерфейс файловых менеджеров .... 33
Выбор файлов ............................... 35
Групповой выбор файлов...................... 35
Групповые операции.......................... 36
Просмотр и редактирование файлов............ 37
Использование командной строки ............. 37
Вспомогательные функции менеджеров файлов .. 37
Какой менеджер файлов выбрать............... 38
Менеджер файлов Norton Commander for Windows 95 . 39
4
Содержание
Представление папок (каталогов) .............. 39
Отображение файлов ......................... 39
Отображение дополнительной информации........40
Отображение файловой структуры...............41
Просмотр файлов .............................41
Навигация по файловой системе..................41
Смена диска ................................ 41
Смена папки (каталога)...................... 42
Основные команды.............................42
Сортировка файлов............................45
Поиск файлов.................................46
Работа с архивами............................47
Вспомогательные операции.....................49
Использование командной строки ............. 51
Настройка программы ........................ 52
Файловый менеджер DISCo Командир................. 55
Просмотр файлов ............................ 56
Настройка режимов просмотра и редактирования. 56
Особенности работы с архивами .............. 57
Менеджер файлов FAR Manager...................... 59
Визуальное представление панелей............ 59
Цветовая маркировка файлов ................. 61
Дополнительные возможности сортировки....... 61
Выделение файлов и файловые операции........ 62
Просмотр и редактирование файлов.............64
Использование буфера обмена................. 65
Работа с клиентом FTP....................... 65
Настройка FAR Manager....................... 67
Файловый менеджер Windows Commander...............69
Основные особенности........................ 69
Механизм перетаскивания .................... 69
Нарезка файлов ............................. 71
Сборка файлов............................... 71
Работа с архивами........................... 72
Взаимодействие с клиентом FTP............... 73
На стройка программы ...................... 74
2. Средства работы с архивами...................... 77
Сжатие информации................................ 78
Потребность в сжатии данных и программ........ 78
Об алгоритмах сжатия ......................... 79
На чем основано сжатие информации........... 79
Основные свойства алгоритмов сжатия......... 82
Основные понятия технологии сжатия данных.... 83
Содержание
5
Основные форматы упаковки данных........... 84
Работаем с программой WinZip ................... 86
Общие сведения о программе ...................86
Первоисточники ............................ 86
Поддерживаемые форматы сжатия.............. 86
Основные операции.......................... 88
Настройка конфигурации..................... 88
Приемы работы с программой WinZip............ 93
Распаковка архива...........................93
Создание архивов........................... 97
Дополнительные параметры архивации......... 99
Защита архивов.............................103
Создание самораспаковывающихся архивов .....104
Приемы эффективной работы....................105
Распаковка архивов из Проводника...........106
Создание архивов из Проводника ............106
Полезные советы..............................107
Работаем с программой WinRAR....................110
Общие сведения о программе ..................110
Первоисточники .............................110
Поддерживаемые форматы сжатия..............110
Функциональные особенности программы.......111
Интерфейс программы........................111
Приемы работы с программой WinRAR............112
Два режима работы WinRAR...................112
Операции с архивами........................112
Создание архивов...........................116
Настройка параметров архива................117
Создание распределенных архивов ...........118
Создание самораспаковывающихся архивов ....119
Создание самораспаковывающегося
распределенного архива.....................120
Дополнительные возможности
управления архивами........................121
Настройка параметров программы WinRAR......123
Работа программы в режиме командной строки...123
О запуске программ из командной строки.....124
Синтаксис командной строки
для программы WinRAR.......................124
Основные команды WinRAR....................126
Основные переключатели WinRAR..............126
Приемы использования WinRAR
для резервного копирования...................127
6
Содержание
Ежедневное копирование ......................127
Еженедельное копирование.....................131
Автоматизация резервного копирования...........132
История о том, как два гиганта
задумали народ обмануть .....................132
Наш ответ «чемберленам» .....................133
Создание задания на ежедневное
резервное копирование .......................134
Настройка свойств автоматического задания ...134
Создание задания на еженедельное
резервное копирование .......................135
Представляем ZipMagic 2000........................137
Общие сведения о программе ....................137
Поддерживаемые форматы сжатия................137
Интеграция в операционную систему............138
Создание архива................................140
Использование главного окна ZipMagic 2000....140
Создание архива Мастером ....................141
Создание архива с помощью контекстного меню...142
Использование режима отображения
ZIP-архивов в виде папок ....................143
Распаковка архивов.............................145
Распаковка архивов из главного
окна ZipMagic 2000...........................145
Распаковка архива Мастером...................146
Извлечение файлов с помощью контекстного меню.148
Распаковка архивов с помощью окна свойств.....148
Особенности распаковки ZIP-архивов ..........149
Распаковка распределенного архива............149
Самораспаковывающиеся архивы...................150
Проверка и «лечение» архивного файла ..........152
Резервное архивирование........................153
Настройка параметров ZipMagic 2000 ............153
Страница свойств.............................154
Страница папок ..............................154
Страница главного окна.......................156
Страница управления регистрацией
типов файлов.................................157
Страница настройки контекстного меню ........157
Страница настройки антивирусной защиты.......157
Настройка внешнего вида главного
окна ZipMagic 2000............................ 158
Выводы.........................................159
Другие программы для работы с архивами............160
Содержание 7
Основные направления развития
программных средств работы с архивами................160
Стандартный набор функций.........................160
Расширенный набор функций.........................161
Поддерживаемые архивные форматы...................161
Интеграция с другим программным обеспечением .... 162
Автоматизация рутинных операций ..................163
Дополнительные и вспомогательные функции .........163
А что еще?...........................................164
3. Специальные средства настройки Windows ................181
Средства недокументированной настройки Windows.........182
Специальные программы для настройки Windows..........183
Установка компонента TweakUI......................183
Установка программы WinBoost 2000 Gold ...........184
Общие принципы проведения специальных
настроек операционной системы........................184
Интерфейс программы Tweak UI .....................184
Интерфейс программы WinBoost 2000 Gold ...........184
Настройка чувствительности
органов управления компьютером.......................186
Настройка оформления Windows.........................187
Настройка отображения ярлыков........................187
Управление Главным меню..............................188
Выбор «реквизитных» значков..........................188
Отображение дисков...................................190
Отображение элементов Панели управления..............190
Автоматизация входа в сеть...........................190
Создание новых документов............................190
Удаление сведений об установке программ..............191
Управление начальной загрузкой.......................192
Восстановление испорченных настроек..................193
Ликвидация следов работы.............................194
Особенности настройки Windows
средствами WinBoost 2000 Gold........................195
Настройка начальной загрузки......................195
Настройка Главного меню ..........................196
Настройка программы Проводник.....................197
Настройка Рабочего стола .........................198
Настройка программы Internet Explorer.............199
Меры самозащиты...................................200
Изменение значков.................................201
Другие настройки .................................201
Советы и секреты .................................202
8
Содержание
4. Тайные папки ....................................203
Специальные средства защиты документов............204
Защита документов программными средствами.......205
Защита программой Folder Guard...............205
Защита программой Encrypted Magic Folders....205
Защита программой RedHand....................206
Особенности программных средств защиты.......206
Защита документов программой Folder Guard.......207
Меры предосторожности .......................207
Нестандартные атрибуты папок ................208
Защита отдельных файлов......................211
Задание основных паролей ....................211
Активизация защиты ..........................212
Фильтрация ..................................213
Защита с помощью паролей.....................215
Организация работы нескольких пользователей.216
Схема применения защиты......................219
Защита данных от просмотра программой
Encrypted Magic Folders ........................220
Установка программы Encrypted Magic Folders .221
Создание защищенных папок ...................222
Работа с защищенными папками.................225
Дополнительные возможности программы ........225
Меры предосторожности .......................228
Специальные меры защиты .....................229
Контроль использования компьютера
с помощью программы RedHand.....................230
Настройка системы безопасности ..............232
Контроль доступа к Интернету.................238
Активизация программы .......................239
Дополнительные тонкости......................240
5. Проверка компьютера...............................241
Диагностика и оптимизация компьютерной системы ...242
Два уровня диагностики..........................243
Программные средства диагностики................244
Проверка аппаратных средств..................244
Оценка быстродействия .......................244
Тестирование видеоподсистемы.................244
Сбор информации перед модернизацией..........245
Диагностика аппаратных средств
программой Checklt 98......................... 245
Сбор сведений о компьютерной системе.........246
Содержание
9
Тестирование системы .......................249
Другие инструменты проверки компьютера......254
Использование снимка состояния системы .....254
Резервирование системных файлов.............255
Средства настройки операционной системы.....255
Оценка эффективности системы при помощи
программы WinBench 99 ........................256
Организация проверок........................256
Выполнение проверки.........................257
Анализ результатов проверки.................260
Сравнительное тестирование..................260
Оценка производительности трехмерной
графики программой 3D Mark....................263
Анализ результатов тестирования ............266
Оценка качества изображения ................267
Диагностика и настройка операционной
системы средствами пакета Sandra .............269
Выполнение диагностики......................272
Работа с диагностическим модулем............273
Пример проведения диагностики...............274
Автоматизация диагностики ..................276
6. Контроль за установкой и удалением приложений...279
Познакомьтесь с процессами......................280
Невидимые программы........................280
Что дает типизация процессов...............281
Где хранится программный код
типовых процессов...........................283
Подводные камни...............................283
Необходимость установки приложений..........283
Подводные камни установки приложений........284
Подводные камни удаления приложений ........285
Два мира — два подхода......................286
Наш подход и наши методы ...................286
McAfee Uninstaller..............................289
Функциональные возможности....................289
Интеграция деинсталлятора
с операционной системой ....................290
Работа с программой...........................292
Первый запуск...............................292
Главное окно ...............................294
Быстрая очистка диска.......................296
Удаление приложений.........................299
Архивация приложений........................307
10 -Содержание
Перемещение приложений....................310
Транспортировка приложений................311
Восстановление удаленных приложений.......313
Монитор установки нового приложения .........315
Действия при неудачном завершении установки.317
Другие функции деинсталлятора................320
Освобождение места на жестком диске.......320
Глобальная очистка........................323
Работа в фоновом режиме...................325
Настройка деинсталлятора..................325
Деинсталлятор Norton Uninstall 2.0.............330
Общий обзор..................................330
Интеграция с операционной системой........331
Функции деинсталлятора Norton Uninstall 2.0..332
Удаление приложений.......................333
Установка новых приложений ............. 338
Отказ от установки приложения.............341
Очистка диска ............................343
Автоматическая очистка диска..............346
Удаление дубликатов файлов................349
Удаление ненужных файлов..................351
Очистка реестра...........................353
Заключение...................................354
Другие программы, выполняющие
функции деинсталляторов........................355
CleanSweep 4.10 .............................355
Основные функции..........................355
Интеграция с Windows......................356
Заключение................................359
Norton Registry Tracker .....................359
Основные функции..........................359
Интеграция с Windows......................360
Microsoft RegClean...........................360
Очистка диска в Windows 98 ..................361
Полезные советы..............................362
7. Обслуживание системы и жесткого диска..........363
Интегрированный пакет Norton Utilities 2000 ...364
На что обратить внимание!....................364
Что такое Norton Utilities 2000..............365
Интеграция с Windows......................366
Поиск и устранение неисправностей
(Find and Fix Problems) ..................367
Содержание И
Повышение производительности
(Improve Performance) ........................367
Средства профилактики
(Preventive Maintenance)......................367
Средства отыскания неисправностей
(Troubleshoot)................................368
Прочие компоненты ............................369
Работа с компонентами Norton Utilities 2000........370
Первичная настройка ............................370
Проверка диска с помощью программы
Norton Disk Doctor..............................371
Внимание! Локализация!........................371
Norton Disk Doctor для Windows ...............372
Norton Disk Doctor для DOS....................379
Дефрагментация диска с помощью
программы Speed Disk............................380
Защита удаленных файлов с помощью
системы Norton Protection.......................388
Восстановление удаленных файлов с помощью
Мастера UnErase Wizard .........................392
Создание образа диска с помощью программы Image.395
Восстановление жесткого диска с помощью
программы Rescue................................398
Norton Rescue для DOS.........................400
Norton Disk Doctor для DOS....................401
UnErase для DOS...............................402
UnFormat для DOS..............................403
Disk Editor для DOS...........................407
Проверка операционной системы
программой Norton WinDoctor.....................407
Комплексная проверка системы с помощью
программы Norton System Check ..................415
Непрерывный контроль системы с помощью
монитора Norton System Doctor...................417
Настройка датчиков монитора
Norton System Doctor..........................424
Датчики программы Norton System Doctor .......429
Создание образа системной информации
программой Norton Registry Tracker..............433
Редактирование системного реестра
программой Norton Registry Editor...............438
Сравнение текстовых файлов с помощью
программы Norton File Compare ..................444
12
Содержание
Оптимизация компьютера с помощью Мастера
оптимизации Norton Optimization Wizard ..........448
Диагностика оборудования
программой Norton Diagnostics....................449
Получение информации о системе с помощью
программы System Information ....................451
Стирание данных с помощью
Мастера Norton Wipeinfo .........................453
Некоторые дополнительные возможности
пакета Norton Utilities 2000.....................456
Ликвидация последствий аварийных сбоев
приложений с помощью Norton CrashGuard...........456
Типы аварийных ситуаций в системе Windows.....457
Последовательность действий при сбое..........458
Последовательность действий при зависании.....462
Выводы...........................................464
8. Защита от компьютерных вирусов................... 465
Общие сведения о компьютерных вирусах .............466
Что такое компьютерный вирус.....................466
Заражение компьютерным вирусом................466
Схемы работы компьютерных вирусов .......... 468
Классификация компьютерных вирусов...............469
Среда обитания вирусов .......................469
Разрушающее воздействие вирусов...............471
Механизмы срабатывания вирусов ............. 472
Использование вирусами алгоритмов маскировки..473
Методы защиты от компьютерных вирусов............474
Можно ли защититься от компьютерных вирусов? .474
Этапы защиты от компьютерных вирусов.............475
Этап 1. Подготовка к последствиям ............475
Этап 2. Меры защиты от компьютерных «вирусов».477
Антивирусная программа Norton AntiVirus 2000.......481
Основные понятия и функции.......................481
Режимы работы программы..........................482
Главный экран программы .........................483
Антивирусное сканирование........................484
Антивирусный мониторинг в фоновом режиме.........489
Стартовое сканирование...........................491
Аварийный комплект дискет .......................492
Карантин ........................................495
Работа с отчетом.................................497
Обновление антивирусной базы данных..............499
Работа по расписанию.............................500
Содержание
13
Настройка Norton AntiVirus 2000..................501
Параметры ручного сканирования................502
Настройка работы в фоновом режиме.............504
Выдача предупреждений.........................506
Параметры ведения отчета .....................506
Исключения из антивирусного сканирования .....506
Общие настройки...............................508
Параметры прививки............................509
Антивирусный тест ...............................510
McAfee VirusScan 4.0.2 ............................511
Ручное сканирование..............................512
Работа по расписанию.............................516
Защита в фоновом режиме..........................519
Аварийная дискета................................521
Сканирование при запуске.........................523
Некоторые усовершенствования.....................523
Ускорение вызова..............................523
Полное отключение.............................524
Пакет антивирусных программ Antiviral Toolkit Pro .525
Общие сведения ..................................525
AVP Сканер.......................................527
Программирование запуска AVP Сканера..........530
AVP Монитор.................................... 532
Обновление антивирусной базы данных..............533
AVP Центр управления.............................534
Отключение Центра управления .................536
Ревизор диска AVP Inspector .....................537
Общие сведения ...............................537
Порядок работы................................539
Настройка параметров Ревизора............... 542
Создание аварийной дискеты.......................553
Полезные советы...............................556
9. Кое-что о музыке.............................. 557
Создание коллекций звукозаписей....................558
Цифровая запись звука............................561
Представление о формате звукозаписей.............562
Необратимое сжатие............................563
Характеристики MP3 ...........................563
Пример работы с записями на компьютере........564
Средства работы с записями.......................566
Классификация программных средств
для работы со звукозаписями...................566
Воспроизведение звукозаписей.......................569
14
Содержание
Выбор проигрывателя............................569
Программа Windows Media Player 6...............569
Установка программы.........................570
Окно программы..............................571
Настройка программы ........................573
Запуск программы ...........................574
Управление воспроизведением.................576
Работа с файлами Интернета..................578
Программа Winamp...............................579
Особенности программы.......................579
Окно программы..............................581
Настройка программы ........................582
Создание списка воспроизведения.............585
Управление воспроизведением.................588
Графический эквалайзер......................589
Встроенный броузер .........................590
Дополнения Winamp ..........................591
Настройка дополнений Winamp ................592
Графическое сопровождение музыки............594
Схемы оформления............................595
Кодирование и декодирование записей в формате MP3.598
Операции кодирования и декодирования...........598
Программа XingMP3 Encoder......................599
Выполнение кодирования......................599
Конфигурации кодирования....................601
Программа MP3 Decoder..........................602
Настройка программы ........................604
Выбор файлов для декодирования .............605
Выполнение декодирования....................607
Редактирование информации о записи..........607
Подсчет продолжительности воспроизведения....608
Чтение дорожек музыкального компакт-диска........610
Свойства дисководов............................610
Программа AudioCatalyst........................611
Сохранение записей об исполнителях
в файле cdplayer.ini .......................612
Настройка программы ........................613
Выбор формата кодирования ..................616
Нормализация записей .......................616
Настройка воспроизведения ..................617
Воспроизведение диска.......................618
Запись дорожек компакт-диска в виде файлов...619
Выполнение нормализации звукозаписей........621
Кодирование файлов..........................621
Содержание
15
Проверка качества ..........................622
Изменение формата записи звука ..................625
Программа Awave ..............................625
Настройка программы ........................626
Окно программы .............................628
Сохранение записи...........................628
Диалоговое окно свойств звукозаписи.........630
Использование буфера обмена.................631
Редактирование звуковых файлов ..................633
Основные функции звуковых редакторов..........633
Особенности редактирования....................633
Окно звукового документа......................634
Работа с записью и ее фрагментами.............635
Обзор звуковых эффектов.......................637
Что такое звуковые эффекты .................637
Виды эффектов ..............................637
Дополнительные средства работы со звуковыми файлами.643
Создание самовоспроизводящихся записей........643
Запись на компакт-диск........................645
Алфавитный указатель ................................646
К читателю!
О чем эта книга
«Ручка с золотым пером»
По-видимому, наш читатель уже догадался, что эта книга посвя-
щена компьютерным программам. Правда, не всем. Из обшир-
ного разнообразия программ мы выбрали только те, которые в
просторечии называют иноземным словом утилиты, а в офи-
циальной литературе тяжеловесно именуют служебными про-
граммами. Нам от души обидно зато, что элегантные программы,
делающие работу с компьютером легкой, приятной и комфорт-
ной, названы такими неуклюжими словами, от которых за вер-
сту разит чиновным официозом.
Представьте себе авторучку. Вот самый наглядный пример
« служебного » инструмента. А если эта ручка с золотым пером?
А если она радует глаз, легко пишет и рука сама тянется к
бумаге? Совсем другое дело, не правда ли? А что, если нам попро-
бовать решить для себя, что всякий раз при встрече скучных
слов «служебная программа», мы будем представлять себе такую
«ручку с золотым пером»?
Служебные программы — это особый класс программ, позво-
ляющих сделать наше общение с компьютером простым, без-
заботным, радостным и даже увлекательным, а еще полезным,
обучающим и развивающим. Они дают нам возможность делать
свою работу проще и спокойнее или делать то, что иначе сделать
нельзя никак. Так почему бы этим не воспользоваться, тем
более что это интересно, полезно и практически бесплатно?
Что такое «служебные программы»
Служебные программы занимают промежуточное положение
между операционной системой и прикладными программами.
Благодаря операционной системе мы получаем саму возмож-
ность работы с компьютером. Она обеспечивает взаимопони-
К читателю!
17
мание между человеком и программами, программами и уст-
ройствами, устройствами и людьми. Однако самое главное
свойство операционной системы, которое мы используем для
полезной работы, — это то, что она позволяет нам устанавли-
вать другие программы. Именно это свойство операционной
системы и делает компьютер универсальным прибором, помо-
гающим создавать красиво оформленные документы, перево-
дить тексты с незнакомых языков, путешествовать в Интернете,
учить и учиться, а когда надо, то и развлекаться музыкой, видео-
фильмами и компьютерными играми.
Самые полезные операции с компьютером мы выполняем с
помощью так называемых прикладных программ. Мы набира-
ем тексты с помощью текстовых редакторов, оформляем доку-
менты с помощью текстовых процессоров, слушаем музыку с
помощью проигрывателей, а цифровой фотографией и видео-
монтажом занимаемся с помощью других, еще более сложных
прикладных программ.
Однако существует еще великое множество вспомогательных
операций, которые нельзя сделать ни средствами операционной
системы, ни прикладными программами, но которые, тем не
менее, необходимы нам каждый день. Для этих задач и исполь-
зуют небольшие, но эффективные служебные программы. Мно-
гие из них работают в фоновом режиме и мы не ощущаем их
присутствия, однако когда перед нами возникает неожидан-
ная проблема, они помогают ее решить. Они могут контроли-
ровать появление вирусов в наших компьютерах, а если слу-
чится непоправимое и информация погибнет по той или иной
причине, они помогут ее восстановить и продолжить работу.
За них это не сделает никто.
Некоторые служебные программы следят за работой других
программ и предупреждают нас о возможных конфликтах и
проблемах. Без помощи служебных программ в Windows невоз-
можно даже удалить какую-либо ранее установленную про-
грамму без негативных последствий. То, что мы как правило
не замечаем этих последствий, не означает, что их нет. Система
Windows умеет «самозалечиваться», но, как и при всяком само-
лечении, в ее организме непременно остаются шрамы, пробоины
и наросты. Рано или поздно они все равно дадут о себе знать.
Защита от повреждений операционной системы — еще одна
Функция служебных программ.
18
К читателю!
Некоторые служебные программы поставляются вместе с
Windows — это так называемые стандартные служебные про-
граммы, например программы Проверка диска и-Дефрагмента-
ция диска. Они помогают в работе с компьютером, но их помощь
невелика, поскольку стандартных служебных программ очень
мало, а функционально они откровенно слабы. Даже такую
простую операцию, как распаковка файлов, поступивших к
нам в виде архива, невозможно выполнить средствами опера-
ционной системы — для этого нужны нестандартные служеб-
ные программы. Их очень много вокруг нас. Надо только знать,
что нужно взять и как его использовать.
Тенденции роста
Каждый человек, работающий с компьютером, постепенно разви-
вается вместе с ним. Можно так перефразировать известный афо-
ризм: «Скажи мне, с чем ты работаешь, и я скажу тебе, кто ты».
Начинающий пользователь умеет работать с операционной
системой. Он знает, как запустить программу, как открыть
документ и напечатать его на принтере. Он умеет устанавли-
вать новые программы, копировать файлы и выполнять про-
стейшие операции по обслуживанию файловой системы жест-
кого диска.
Постепенно устанавливая и осваивая все новые и новые при-
кладные программы, начинающий переходит в категорию
опытных пользователей. Никто не назовет человека, работаю-
щего с программами Word, Excell, Photoshop и CorelDraw начина-
ющим пользователем. Он безусловно опытный пользователь.
Так сумма теоретических знаний и практических навыков при-
водит к росту квалификации.
Однако работая с операционной системой и прикладными про-
граммами, все-таки невозможно выйти из категории пользо-
вателей, пусть даже и опытных. Тот, кто хочет стать мастером
в работе с компьютером, непременно придет к необходимости
осваивать служебные программы. Мастерство предполагает не
только умение пользоваться компьютером, но и требует пони-
мания того, что в нем происходит.
Некоторые полагают, что им «это не дано». Это просто досадное
заблуждение. На самом деле просто не у всех есть под рукой
программы, способные сделать за нас необходимую работу, а
К читателю!
19
результат выложить на экран в готовом виде. Бывает и так,
что эти программы у нас есть, покоятся где-то на многочислен-
ных дисках, купленных на компьютерных рынках, но мы не
знаем, зачем они нужны, а испытывать их нет то ли времени,
то ли смелости.
Служебные программы требуют от нас немногого, а взамен
открывают другую, потаенную жизнь компьютерной системы.
Они помогают выходить из трудных положений, получать недо-
ступную информацию, предотвращать нештатные и аварийные
ситуации, а также помогать друзьям и коллегам, попавшим
в беду.
Через овладение приемами работы со служебными программами
проходит грань, отделяющая пользователя от мастера. Не слу-
чайно наша серия книг, посвященная приемам работы с этой
категорией программ, называется «Лабораторией мастера».
В этой книге описаны приемы постижения мастерства при обу-
стройстве Windows. Сейчас готовятся книги «Интернет: Лабо-
ратория мастера» и «Компьютерная графика: Лаборатория
мастера». Как понятно из названий, они посвящены служеб-
ным программам для работы в Интернете и для работ с компью-
терной графикой.
Проблемы выбора
Класс служебных программ необычайно велик. Он насчиты-
вает буквально много тысяч программ, большинство из кото-
рых легкодоступны. Как всегда бывает в таких случаях, нельзя
объять необъятное и, перед нами встает проблема выбора.
Чем шире возможности, тем труднее сделать правильный выбор.
В некоторых категориях служебных программ неудачный
выбор не будет иметь критических последствий. Так, например,
можно найти десятки проигрывателей музыки в формате MP3.
Одни более удобны, другие — менее. Одни более красивы, дру-
гие — менее. Одни сильнее перегружают процессор, другие
работают так, что можно чертить чертеж и слушать любимые
мелодии. Однако среди служебных программ есть и такие, от
которых существенно зависит «здоровье» компьютера. Так,
например, корректная «зачистка» файловой системы от вековых
наслоений заметно повысит скорость работы компьютера, а
некорректная «зачистка» может вообще парализовать работу
на несколько дней. Поэтому при выборе служебных программ
20
К читателю!
очень важно использовать только проверенные средства, и по
возможности наилучшие.
Обычно для выбора лучших программ мы обращаемся к друзь-
ям, знакомым, коллегам по работе или к компьютерным жур-
налам. Много полезной информации, обзоров программ и кри-
тических отзывов можно найти в Интернете. Однако не у всех,
увы, есть возможность проконсультироваться со знающими
людьми, регулярно читать отнюдь недешевую компьютерную
прессу и часами засиживаться в Интернете, что еще дороже.
Программы, рассмотренные в данной книге, мы отбирали по
двум признакам. Это либо лучшие программы в своей катего-
рии, либо наиболее известные. Разумеется, эти качества часто
совпадают. По каждой категории рассмотрено несколько при-
меров программ и сказано не только как с ними работать, но и
выделены их характерные черты. Время идет, и все постепенно
меняется. Не исключено, что через год или два после выхода
этой книги устареют те программы, которые здесь описаны,
но вряд ли существенно изменятся основные требования к каж-
дой категории служебных программ. Руководствуйтесь этими
требованиями, и вы всегда сможете сделать правильный выбор
в безбрежном море доступных программ.
Где взять необходимые программы
Все программы, описанные в этой книге, удовлетворяют одному
важному требованию — они легкодоступны. Они настолько
легкодоступны, что, скорее всего, многое из описанного здесь
у вас уже есть, и вам осталось только воспользоваться своими
ресурсами.
Многие из описанных здесь программ относятся к категориям
Freeware и Shareware. Это программы свободного и бесплатного
распространения или программы условно-бесплатные, но рас-
пространяющиеся не менее свободно. Принцип условно-бес-
платного распространения (Shareware) означает, что вы можете
получать такие программы бесплатно из Интернета или на ком-
пакт-дисках, прилагающихся к журналам, атакже копировать
их у знакомых. Вы можете приобрести их на многочисленных
компьютерных рынках, в магазинах и киосках.
Для тех, кто имеет доступ к Интернету, мы рекомендуем посе-
тить хотя бы несколько Web-узлов, занимающихся поставкой
бесплатных и условно-бесплатных программ. Большинство
К читателю!
21
этих узлов ведут списки рассылки. На них можно подписаться,
и тогда по вашему адресу электронной почты еженедельно будут
приходить письма с описанием новых программ, поступивших
на распространение. Вот самые популярные источники служеб-
ных программ:
http:\\www.tucows.com\
http:\\www.download.com\
http:\\www.shareware.com\
Большинство программ Shareware требуют после установки
выполнения процедуры регистрации у автора. Регистрация
платная. Без регистрации программа либо работает ограничен-
ное время, либо предоставляет неполный набор функций. Наша
книга рассчитана на тех, кто хочет во время периода пробной
эксплуатации получить максимально возможный опыт, а потом
выполнить процедуру регистрации, если программа окажется
достойной, чтобы сохранить ее у себя навсегда. Практически
все авторы shareware-программ предоставляют зарегистриро-
ванным клиентам новые версии либо бесплатно, либо за сим-
волическую плату.
Структура книги
Операции с файлами
Без операций с файлами работать с компьютером вообще невоз-
можно. Операционная система Windows 9х имеет собственный
менеджер файлов — программу Проводник. Это базовое сред-
ство и работать с ним умеет каждый начинающий пользова-
тель. Но, как и любое базовое средство, он весьма ограничен.
Честно говоря, для повседневных операций с файлами трудно
найти что-то менее удобное, чем стандартный Проводник. Попро-
буйте поработать с любой из программ, описанных в этом раз-
деле, и вы поймете, что «Бог сделал все нужное простым, а все
сложное ненужным».
Работа с архивами
Надо ли вам перенести из дома на работу группу файлов, или
наоборот, получить от знакомого материалы на дискете, и вы
непременно столкнетесь с необходимостью работы с файловыми
архивами. Потребность в уплотнении и распаковке данных
22
К читателю!
возникает чуть ли не ежедневно, а в операционной системе для
этого вообще нет никаких средств.
Настройка операционной системы
Даже критики операционной системы Windows 9х единодушно
отмечают ее особенность, связанную с огромными возможнос-
тями настройки на индивидуального пользователя. Она персо-
нализируется так, как никакая другая система. Значок Мой
компьютер и папка \Мои документы — это наглядные свидетель-
ства того, что в этой операционной системе понятия «мой», «моя»,
«мои» играют особую роль. Система Windows 9х самым актив-
ным образом эксплуатирует страсть людей к обладанию частной
собственностью, пусть даже и такой нематериальной, как «мои
настройки», «мое оформление», «мой Рабочий стол». Желание
персонализировать и настроить «под себя» то, с чем мы рабо-
таем, вполне естественно и полезно. Оно позволяет лучше узнать
компьютер, быстрее освоиться в непривычной среде, почув-
ствовать себя активным, а не пассивным членом компьютер-
ной системы: человек — оборудование — программы.
Однако все ли возможные средства настройки Windows нам
доступны? Оказывается, нет. В Windows есть еще немало полез-
ных настроек, глубоко скрытых в недрах самой операционной
системы — в ее Реестре. Редактирование Реестра своими силами
возможно, но эта операция считается опасной, и заниматься
этим рекомендуется только специально подготовленным лицам.
А что делать обычным пользователям?
Для обычных пользователей есть служебные программы, позво-
ляющие удобно и наглядно выполнять скрытые функции настрой-
ки операционной системы. Они позволят сделать эту работу
безопасно и создать оформление рабочей среды, которое невоз-
можно выполнить традиционными средствами.
Тайные папки
По большому счету эта книга посвящена тому, чего нет в опера-
ционной системе Windows. В частности, в Windows нет средств,
чтобы сделать свои труды недоступными для посторонних. Кое-
что для работы нескольких человек за одним компьютером в
операционной системе все-таки имеется, но это годится только
для того, чтобы разные люди не мешали друг другу своими
индивидуальными настройками. А вот для того, чтобы поистине
К читателю!
23
превратить свой компьютер в персональный, стандартные сред-
ства Windows все-таки не годятся.
С помощью программ, которые мы для вас подобрали, можно
сделать так, что ваша информация действительно станет недо-
ступной случайным лицам. Правда, встает вопрос, зачем нам
что-то скрывать? Но этот вопрос не нов. Все мы знаем, что письмо
можно отправить на открытке, а можно вложить в запечатан-
ный конверт. Если человек воспользовался конвертом, это не
значит, что ему есть, что скрывать. Переписка в конвертах — это
естественная традиция, ставшая элементом культуры общества.
Так почему бы и на компьютере не иметь особые тайные папки,
в которых наша личная информация будет храниться, как в
конвертах?
Диагностика компьютерной системы
Чтобы компьютер работал эффективно, его надо настраивать.
Это понятно, но также и понятно и то, что настройки не должны
выполняться «вслепую». Нам нужны средства, позволяющие
понять, как влияют те или иные настройки операционной сис-
темы, программ и оборудования на производительность всей
системы в целом и отдельные подсистемы. Обычно для настройки
технических устройств используют контрольно-измерительные
приборы и приспособления. Они позволяют сравнивать между
собой различные варианты настроек и выбирать из них наибо-
лее оптимальные.
Однако компьютер — не обычное техническое устройство. Ком-
пьютер — это универсальный прибор, который, когда нужно,
может стать и контрольно-измерительным. Его можно успешно
использовать для диагностики самого себя. Единственное, что
для этого нужно — специальные диагностические программы,
и такие программы доступны.
Диагностические программы используют перед каждой модер-
низацией компьютера. Прежде чем что-то менять в компьютере,
надо точно выяснить, какие устройства в нем уже есть и какими
характеристиками они обладают. Для этого совсем не обяза-
тельно вскрывать системный блок и изучать микросхемы на
печатных платах. Почти все необходимое о себе и своих уст-
ройствах компьютер может рассказать нам добровольно. Надо
только правильно поставить ему вопросы. Этим и занимаются
программы диагностики.
24
К читателю!
Обслуживание операционной системы
Операционная система Windows 9х — тонкий и чувствитель-
ный организм. Во время обычной работы она может получать
повреждения из-за некорректной работы приложений, из-за
перебоев в электропитании и из-за некорректных операций
пользователя. Особенно много повреждений система получает
при контакте с «внешним миром» во время установки и удале-
ния программ. Эти повреждения накапливаются, и рано или
поздно, но наступает момент, когда приходится переформати-
ровать жесткий диск, и все устанавливать заново.
Собственные средства операционной системы, выполняющие
функции «самолечения» повреждений, увы, недостаточны.
К счастью, существуют служебные программы, называемые
деинсталляторами, которые позволяют аккуратно «зачистить»
операционную систему, восстановить ее первоначальную эффек-
тивность и былую мощь терапевтическими средствами, без необ-
ходимости уничтожать все, что создавалось годами, и форма-
тировать диск заново.
Хороший деинсталлятор позволяет не только содержать ком-
пьютер и операционную систему в образцовом порядке. Между
делом он открывает нам глубинные связи, возникающие в недрах
операционной системы между различными приложениями и
компонентами системы. Поработав некоторое время с одной из
программ, описанных в этом разделе, вы немедленно почув-
ствуете, как скрытые от глаз процессы становятся простыми и
понятными. Обслуживание операционной системы своими
руками — кратчайший путь к постижению мастерства работы
с компьютером.
Обслуживание жесткого диска
Если процессор — это мозг компьютера, а операционная сис-
тема — его душа, то жесткий диск — это сердце компьютер-
ной системы. От того, насколько безошибочно и бесперебойно
работает этот «мотор», зависит все, что мы делаем с компьюте-
ром. Логический или физический выход жесткого диска из
строя — самая большая утрата, которая только может постичь
пользователя. Ее последствия несопоставимы ни с утратой про-
цессора, ни с утратой монитора. Однако, к счастью, есть такие
служебные программы, которые помогут содержать жесткий
диск в образцовом порядке, а если случится непоправимое и
К читателю!
25
диск выйдет из строя, то помогут восстановить большую часть
того, что на нем хранилось.
Раздел, посвященный обслуживанию жесткого диска, построен
на базе обширного пакета служебных программ Norton Utilities 2000.
В нем вы найдете не только описание программ пакета, но и
конкретные практические рекомендации, приемы и методы,
которые помогут вам быстрее обрести основы мастерства.
Защита от компьютерных вирусов
Это еще одна задача первостепенной важности, для решения
которой операционная система не имеет стандартных средств.
А между тем не только вирусы приводят к утрате ценных дан-
ных. Грамотно построенная многоуровневая система защиты
позволит не бояться никаких случайностей, свободно экспери-
ментировать с любыми программами, легко парировать неожи-
данные осложнения и помогать друзьям и коллегам, попавшим
в безвыходную ситуацию. Это верный путь к незакрепощенному
мастерскому обращению с компьютером.
Средства работы с музыкальными файлами MP3
Музыка в формате MP3 сегодня является одной из самых «горя-
чих» молодежных тем. В основе необычного бума, который мы
сейчас наблюдаем лежат необычные свойства этого формата.
Он позволяет «сжимать» музыкальные записи в десять раз
практически без потери качества звучания, а это позволило
довести время звучания компакт-диска до 10-12 часов, и сде-
лало экономически целесообразной передачу музыкальных
звукозаписей по каналам компьютерных сетей.
Сегодня рынок служебных программ предлагает множество
проигрывателей музыки, записанной в этом формате, но этого
недостаточно. На повестке дня уже стоят другие задачи. Пользо-
ватели получили возможность создания собственных альбомов
и музыкальных коллекций, и теперь им нужны программы для
нормализации записей, удобные средства для создания спис-
ков воспроизведения и управления ими. Кроме того, нам нужны
программы-кодировщики для преобразования обычных аудио-
записей в формат MP3 и программные декодеры для выполне-
ния обратной операции. Описанию самых популярных программ,
рекомендуемых для решения этих задач, посвящен заключи-
тельный раздел книги.
26
К читателю!
Справочная информация
Эта книга наполнена конкретной информацией: описанием
приемов практической работы, методов настройки программ,
элементов управления ими. Возможно, не каждый сочтет нуж-
ным читать ее последовательно, а обратится к разделам и гла-
вам, наиболее важным для выполнения текущей конкретной
работы.
В этом случае книгу можно использовать как справочное
пособие, и тогда особенно полезен будет алфавитный указатель,
приведенный в ее конце.
Авторы книги, редакция «Инфорком-Пресс» и издательство
«АСТ-ПРЕСС» желают Вам успеха и надеются на скорую встречу
на страницах новых книг.
Спасибо за внимание к нашей работе!
Средства работы
с файлами
Файловые менеджеры
Что это такое
Файловые менеджеры — это особый класс служебных про-
грамм, предназначенных для упрощения операций с файлами.
Прежде всего, к таким операциям относятся создание папок,
копирование, перемещение, удаление и переименование файлов.
Кроме основных функций большинство современных менед-
жеров предоставляют и дополнительные функции, например
групповые операции с файлами, быстрый просмотр содержи-
мого файлов, упорядочение (сортировку) объектов, возможнос-
ти «прозрачной» работы с файловыми архивами, средства срав-
нения файлов и папок, и многое, многое другое.
Зачем это нужно
Файловый менеджер играет важную роль. Очень часто эта неболь-
шая программа определяет удобство в работе с самой операци-
онной системой. От нее зависит комфорт пользователя, его про-
изводительность труда и даже психологическое состояние.
Длительная работа в среде, не дающей должного представле-
ния о том, что происходит на компьютере, где, что и как хра-
нится, создает психологический дискомфорт, чувство неуве-
ренности в своих действиях.
Обычно в работе с компьютером нам в первую очередь важны
прикладные программы. С их помощью мы создаем документы,
рисунки, получаем информацию из Интернета, слушаем музы-
ку, смотрим кино и играем в компьютерные игры. При этом
все время создаются или эксплуатируются какие-то файлы
данных. Если пользоваться компьютером только пассивно, то
Файловые менеджеры
29
Если заниматься активной
работой, что-то
создавать или творить,
то нам небезразлично,
где и как на компьютере
хранятся файлы данных,
потому что это наша
собственность.
есть слушать, смотреть и читать, то можно какое-то время не
задумываться над тем, где файлы хранятся и как используются.
Необходимость погружаться в вопросы размещения и хране-
ния файлов в этом случае возникнет не раньше, чем исчерпа-
ются резервы свободного места на жестком диске. Однако если
заниматься активной работой, что-то создавать — одним сло-
вом, творить, то нам уже совсем небезразлично, где и как на
компьютере хранятся файлы данных, потому что это наша соб-
ственность.
В старые времена, когда компьютером управляла система MS-
DOS, никто не мог работать с компьютером без четкого знания
своей файловой системы и четкого представления, где что хра-
нится. Сегодня, имея дело с Windows, начинающий пользова-
тель видит на экране только красивые значки, и ему по боль-
шому счету нет никакого дела до конкретных файлов. Всего за
три-четыре последних года сложилось целое поколение людей,
никогда в жизни не видевших
расширений имен файлов и ни-
как не различающих програм-
мы и документы, файлы испол-
нимые и файлы данных. Все,
что они знают — это то, что надо
щелкнуть на нужном значке, и
из этого получится что-нибудь
хорошее: заиграет музыка, запус-
тится кино или компьютерная
игра.
Пользователь или потребитель?
В принципе, когда создатели операционной системы Windows 95
говорили, что «это система для домохозяек», они именно это и
имели в виду. Классический образ пользователя компьютера
заменил образ потребителя информационных услуг. Разница
вроде бы невелика, но она есть. Если потребителю надо найти
рецепт тушеной индейки, надо щелкнуть на значке папки \Мои
рецепты, а потом на значке файла по имени Индейка.
Такой подход ориентирован на сотню-другую миллионов не
слишком образованных в компьютерном деле граждан мира.
Разумеется, он оправдан. Но среди сотен миллионов всегда най-
дутся те, кто хотят больше узнать и лучше разобраться с тем,
30
Средства работы с файлами
что и как они делают. Этим людям, желающим держать руку
на пульсе операций собственного компьютера, нельзя обойтись
без менеджеров файлов — программ специального класса,
предназначенных для того, чтобы увидеть содержимое своего
компьютера и грамотно им распорядиться. К таким активным
пользователям надо добавить еще множество людей, аккурат-
ных просто в силу собственной природы. Они не любят, чтобы
их вещи валялись где попало, даже если это такие невидимые
вещи, как файлы. Им непременно хочется знать, где что лежит,
их беспокоит, когда что-то берется ниоткуда или исчезает нику-
да. Одним словом, есть такие люди, которые желают видеть
файловую структуру компьютера собственными глазами, хотят
разбираться в ней и наводить в ней порядок. Все это и позволяют
сделать так называемые менеджеры, файлов.
Эпитафия Проводнику
Если есть еще кто-то, кто не понимает, почему в мире столько
людей недружелюбно относятся к корпорации Microsoft, обла-
годетельствовавшей нас операционными системами, то это
очень легко объяснить на примере тех же файловых менедже-
ров. Для творческого пользователя файловый менеджер — это
средство первой необходимости. Смысл любой операционной
системы — это всегда в первую очередь обслуживание файло-
вой структуры, а уже потом рисование красивых значков и все
остальное. Так вот, за двадцать лет работы над операционными
системами корпорация успела заработать сотни миллиардов
долларов на их продаже, но так и не нашла ни времени, ни сил,
ни средств на создание хоть сколько-нибудь приемлемого фай-
лового менеджера. Однако не будем лукавить. Скажем честно,
что и время, и силы, и средства у корпорации всегда были, тем
более, что их надо-то совсем немного. Вот чего действительно
не было у мирового гиганта, так это желания сделать что-то
по-настоящему хорошо, удобно до мелочей, чтобы каждый
пользователь почувствовал за-
боту, а не пренебрежительное
отношение. Люди это чувству-
ют и отвечают тем же. Отсюда
бесконечные судебные тяжбы
по поводу ущемления прав по-
требителей, обвинения в моно-
полизме и в торможении про-
гресса.
В обширном классе
менеджеров файлов
трудно найти что-нибудь
более непрактичное, чем
всем известный Проводник
Файловые менеджеры
31
Ни одна версия операционной системы MS-DOS так и не про-
демонстрировала хоть сколько-нибудь приемлемого менеджера
файлов, а сегодня, когда мы работаем на платформе Windows,
нам предлагается пользоваться Проводником, хотя в обширном
классе менеджеров файлов трудно найти что-то более непрак-
тичное.
Вот пример. Как с помощью Проводника изменить расширение
имени у группы из десяти файлов? Только поодиночке? А сколь-
ко времени это займет? А сколько ошибок при этом будет сде-
лано? А что будем делать, если в группе не десять файлов, а
десять тысяч? Это что, очень трудная операция? Увы, даже
двадцать лет назад она таковой не считалась.
Вот другой банальный случай. Предположим, что вы получили
откуда-то программу сомнительного происхождения и предус-
мотрительно хотите что-то о ней узнать, прежде чем устанавли-
вать. В комплект поставки входят три текстовых файла: filejd.diz,
crack.nfo и read.me. Как просмотреть хотя бы один из них стан-
дартными средствами операционной системы без необходимости
заниматься отнюдь не простыми перенастройками?
Программы-оболочки
Нежелание разработчика операционной системы хоть чуть-
чуть шагнуть навстречу нуждам потребителя — явление хро-
ническое, ставшее, можно сказать, традиционным. Этому дав-
ным-давно никто не удивляется — все привыкли. В мире всегда
хватало талантливых программистов, которым такое состоя-
ние даже «на руку». Спрос на программы, улучшающие свой-
ства операционной системы, тем выше, чем хуже стандартные
средства самой системы, и чем больше эта система распростра-
нена. В первую очередь этим пользуются разработчики файло-
вых менеджеров для Windows. До тех пор пока операционная
система не будет иметь хорошую и удобную программу для
работы с файлами, каждый из миллионов пользователей этой
системы будет приобретать и устанавливать те или иные фай-
ловые менеджеры.
Прежде всего, недостатки операционных систем в области управ-
ления файлами привели к созданию так называемых программ-
оболочек, облегчивших большинство повседневных операций.
В частности, в середине 80-х годов в СССР получила распростра-
нение надстройка над операционной системой по имени PC-Tools,
32
Средства работы с файлами
а в конце 80-х годов бурно распространилась и фактически
заполнила все компьютеры страны программа-оболочка Norton
Commander. Благодаря ей эталоном рабочей среды стал не чер-
ный экран MS-DOS, а две синие панели. Ходили даже анекдоты
про то, как пользователи с ужасом говорили о том, что компью-
тер вышел из строя и отображает вместо привычной картины
только символы С:> на черном экране.
Windows 3.1 — графическая оболочка для MS-DOS
Появление операционной среды Windows 3.1 никак не сказа-
лось на популярности «командира Нортона». Диспетчер файлов,
прилагавшийся к Windows 3.1, не мог с ним конкурировать
ни в коей мере. Даже после появления Windows 95 (и длинных
имен файлов) многие еще долго продолжали привычно исполь-
зовать проверенный инструмент. И все же Norton Commander
получил сильный удар из-за длинных имен файлов. Поскольку
все больше приложений стали их использовать, применение
устаревших оболочек для выполнения файловых операций стало
не только неэффективным, но и небезопасным. Другой удар по
привычным и проверенным оболочкам, рассчитанным на MS-
DOS, нанесли жесткие диски больших размеров, поскольку для
16-разрядных приложений в принципе нет возможности пра-
вильно обслуживать «большие» жесткие диски, если не поделить
их на несколько «малых» разделов.
у Напомним читателю, что к категории «больших» дисков относятся диски
размером более 2 Гбайт.
Однако стандартные средства операционной системы Windows 9х
так и не взяли на себя выполнение всех привычных операций, и
тогда появились на свет и заполнили освободившуюся нишу так
называемые файловые менеджеры для Windows (программы-обо-
лочки нового поколения). Многие из них вы можете найти на сер-
верах Интернета, поставляющих бесплатное и условно-бесплатное
программное обеспечение. Многие современные файловые менед-
жеры опираются в интерфейсе и функциональных возможнос-
тях на классический «первоисточник» —старинную версию про-
граммы Norton Commander для MS-DOS. Те, кто имеют опыт
работы с этой программой, начинают работу с новыми менедже-
рами файлов практически без подготовки.
Завершая введение, заметим, что удобный менеджер файлов
должен выполнять все стандартные операции файловой системы,
Файловые менеджеры
33
не вынуждая пользователя время от времени обращаться ни к
окну Мой компьютер, ни к Проводнику Windows. Дополнительные
возможности современных оболочек включают использование
технологии перетаскивания при файловых операциях, «про-
зрачную» работу с архивами и поддержку сетевых дисков и
узлов FTP.
Клавиатурный интерфейс
файловых менеджеров
Прежде чем переходить к конкретному знакомству с файло-
выми менеджерами, обратим внимание еще на один момент.
Новейший графический интерфейс операционной системы
Windows 9х выглядит очень эффектно. Однако так ли уж удобно
давать команды при помощи мыши? Ответ может быть различ-
ным, в зависимости от подготовленности пользователя и опыта
его работы.
Как это ни покажется удивительным для новичков, но чем опыт-
нее и профессиональнее пользователь, тем меньше он исполь-
зует мышь (кроме специфических операций типа свободного
рисования) и тем чаще прибегает к клавиатурным командам и
специальным комбинациям. Опытные мастера, например, рабо-
тают с клавиатурой так, что сторонний наблюдатель не успевает
следить за их действиями и не может понять, что и зачем они
делают. Результат на экране вспыхивает как бы «сам собой».
Например, что проще: нажать клавишу DELETE на клавиатуре
или щелкнуть на кнопке Удалить на панели инструментов в окне
папки? Вроде бы особой разницы в эффективности не чувству-
ется. Но при использовании мыши требуется визуальный кон-
троль положения указателя, в то время как у опытного пользова-
теля пальцы сами находят необходимые клавиши со скоростью,
близкой к скорости мышления. В результате удобство исполь-
зования клавиатурных команд состо-
ит не в том, что операция выполня-
ется на 0,007 с быстрее, а в том, что
не рассеивается внимание, а это в
итоге дает весьма заметный выигрыш
в эффективности (в том числе за счет
снижения числа ошибок).
При выполнении файловых операций в операционной системе
Windows 9х основным является метод перетаскивания, фак-
2 Зак. 538
Чем опытнее и
профессиональнее
пользователь,
тем меньше
он использует мышь
34
Средства работы с файлами
тически требующий использования мыши. В то же время сис-
тема клавиатурных команд программ-оболочек, появившаяся
еще в версиях для MS-DOS, доказала свою эффективность и в
графической среде Windows 9х.
Тот, кто познакомился с компьютером относительно недавно
и не застал «эпоху господства Norton Commander», может быть,
пока что не встречался с файловыми менеджерами. Внешний
вид подобных программ (и используемый интерфейс пользо-
вателя) стал почти стандартным. Главная операция, облегчить
выполнение которой они должны — это копирование файлов
(и родственная операция перемещения). Для этих операций в
окне программы имеются две панели — левая и правая. Одна
из них представляет исходную папку (источник), а вторая —
конечную, в которую производится копирование (приемник).
Благодаря этому можно без дополнительной подготовки одно-
временно видеть на экране содержимое обоих контейнеров,
участвующих в операции копирования.
DISCo Norton Windows FAR
Командир Commander Commander Manager
Puc. 1.1. Две симметричных панели стали традиционным
интерфейсом файловых менеджеров
Файловые менеджеры
35
О Все вроде бы просто! Надо иметь два симметричных окна (или две панели):
источник и приемник. Наверное можно выдумать что-то иное, но зачем!?
В окне Проводника тоже две панели, но они несимметричны. Одна из
них — панель папок, а другая — панель содержимого. В результате такого
изыска мы должны с тщательностью, достойной лучшего применения,
попадать группой копируемых файлов точно на значок нужной папки, а
потом мучиться вопросом, туда ли мы попали? Если же мы захотим иметь
этот процесс под полным контролем, сначала придется открыть два окна,
а потом долго двигать их по экрану, чтобы они не заслоняли друг друга.
Все это очень неэффективно, можно даже сказать «скучно»!
Выбор файлов
На каждой панели один из файлов всегда выделен (подсвечен).
Он рассматривается как текущий. Перемещать полосу подсвет-
ки можно курсорными клавишами или при помощи мыши.
Для выполнения любой файловой операции соответствующие
файлы надо выбрать (или выделить). Выбор файлов в програм-
мах-оболочках осуществляется не так, как в Проводнике. В качест-
ве инструмента индивидуального выбора файлов высту-
пает клавиша INSERT. При ее нажатии текущий файл
меняет состояние на противоположное: если он не был
выбран, то выбирается, а если был — выбор отменяется. Как
правило, полоса подсветки при этом смещается к следующему
файлу, что позволяет быстро выбирать группы файлов, распо-
ложенных последовательно.
Групповой выбор файлов
Самая удобная функция для группового выбора файлов, напрочь
отсутствующая в операционной системе Windows 9х, состоит
в выборе файлов по именам. Для этой цели стандартно __
используется клавиша СЕРЫЙ ПЛЮС на дополнительной
клавиатуре. При ее нажатии открывается дополнитель-
ное окно, позволяющее указать имена выбираемых +
файлов. По умолчанию предлагается вариант *.*. Здесь
звездочки — это подстановочные символы, обозначаю- и._
щие произвольное число любых симво-
лов, а точка отмечает границу между
именем файла и расширением имени.
Таким образом, по умолчанию с по-
мощью этой команды выбираются все
файлы.
Выделить
Выделить файлы
Отменить|
36
Средства работы с файлами
Чтобы выбрать избранные файлы, необходимо указать комби-
нацию символов, определяющую нужное имя. Указывать имя
полностью обычно не требуется, так как один файл проще выбрать
при помощи клавиши INSERT. Поэтому в имя файла обычно
включают подстановочные символы: звездочку, о которой уже
рассказывалось выше, и вопросительный знак (?), заменяющий
ровно один произвольный символ. Так, часто указывается соче-
тание типа *.ТХТ, позволяющее выделить все файлы с тексто-
выми данными.
Чтобы отменить выделение, используется
клавиша СЕРЫЙ МИНУС (также на допол-
нительной клавиатуре). Набор файлов,
для которых выделение отменяется, ука-
зывается аналогичным образом.
Наконец, кнопка СЕРАЯ ЗВЕЗДОЧКАисполь-
зуется для обращения выделения. Для ра-
нее выбранных файлов выделение сбрасы-
вается, а те файлы, которые выбраны не
были, выбираются. Эту команду удобно
использовать, если надо выбрать все файлы,
кроме некоторых.
Групповые операции
Что же дальше делать с выбранными файлами? Стандартные
команды программ-оболочек выдаются путем нажатия функ-
циональных клавиш. Так, для копирования
файлов служит клавиша F5, для перемещения
и переименования — F6, для удаления — F8.
Действие применяется к выбранным файлам и папкам, а если
ни один файл не выбран, то к текущему файлу.
При этом открывается соответствующее диалоговое окно. При
операции копирования и перемещения по умолчанию в качест-
ве места назначения предлагается папка, открытая на проти-
воположной панели. Изменив ее имя, мы изменяем и место
назначения. Кроме того, при этой операции можно указать и
новые имена для обрабатываемых файлов (опять-таки, с помощью
подстановочных символов). В этом случае произойдет копиро-
вание или перенос файлов под другим именем, а если приемник
совпадает с источником, то только переименование.
Файловые менеджеры
37
Просмотр и редактирование файлов
Еще одна важная функция хороших файловых менеджеров —
упрощенная возможность просмотра и редактирования фай-
лов. Чаще всего требуется просматривать текстовые файлы, но
они могут по разным причинам иметь самые необычные расши-
рения имен, что затрудняет их просмотр стандартными
средствами Windows 9х. Обычно файловые менеджеры
позволяют просматривать любые файлы в текстовом или
шестнадцатеричном виде нажатием клавиши F3.
Для текстовых файлов (независимо от расширения име-
ни) клавиша F4 открывает простой редактор, с помощью
которого в файл можно внести необходимые изменения.
Использование командной строки
Еще один важный элемент файловых менеджеров, сохранив-
шийся со времен MS-DOS, — это командная строка. Конечно,
в операционной системе Windows 9х большую часть программ
запускают при помощи ярлыков и пунктов Главного меню.
Однако в некоторых случаях требуется запустить определенную
программу, задав для нее ряд параметров командной строки.
Если при этом вам каждый раз приходится использовать раз-
ные наборы параметров, создание ярлыков и пунктов Главного
меню себя не оправдывает.
При использовании удобного файлового менеджера необходи-
мую команду вместе с параметрами можно ввести с клавиатуры.
При этом можно автоматизировать занесение в командную
строку имен файлов. Это значительно облегчает формирование
сложных команд по сравнению со стандартным диалоговым
окном Запуск программы (Пуск ► Выполнить).
Вспомогательные функции менеджеров файлов
Мы рассказали пока только о самых простых операциях, выпол-
нение которых заметно облегчается при использовании менед-
жеров файлов. Однако этим не исчерпываются функциональные
возможности, общие для большинства программ этого класса.
С помощью вспомогательных функций, например, можно:
• получать в удобной форме сведения о занятом и свободном
пространстве на жестком или сменном дисках;
• производить сортировку списка файлов в удобном порядке;
38
Средства работы с файлами
• выполнять сравнение содержимого каталогов;
• работать с архивами упакованных файлов так же, как с
обычными папками;
• работать с узлами FTP, как с обычными папками.
Стандартные средства операционной системы либо выполняют
перечисленные операции неудобно, либо не могут выполнить
их вообще.
Какой менеджер файлов выбрать
А сейчас мы поговорим о некоторых конкретных программах-
оболочках для Windows 9х, которыми вы могли бы пользоваться.
Разные пользователи отдают предпочтение разным программам.
При этом нет особой необходимости обосновывать свой выбор —
огромную роль играет «сила привычки». Если какая-то из про-
грамм вам особо понравилась, можете смело использовать
именно ее, независимо от рекомендаций, которые вы почерп-
нете в этой или любой другой книге. Кстати, не имеет смысла
использовать несколько разных менеджеров, так как разница в
их возможностях в любом случае окажется незначительной.
Менеджер файлов
Norton Commander for Windows 95
Разумеется, компания Symantec (http://www.symantec.com/),
выпускавшая ранее программу Norton Commander для MS-DOS,
не могла не отреагировать на появление графической операци-
онной системы Windows 9х. В результате появилась программа
Norton Commander for Windows 95. Фактически это просто «пере-
лицованная» версия старой программы, но в ней учтены особен-
ности файлов, имеющих «длинное» имя и особенности «боль-
ших» жестких дисков.
Представление папок (каталогов)
Основную часть окна программы занимают две панели, на каж-
дой из которых представлена определенная папка. Эти папки
могут располагаться на любых дисках, подключенных к ком-
пьютеру. Допустимо и открытие одной папки на обеих пане-
лях (рис. 1.2).
Одна из панелей является текущей. Это можно определить по
подсветке заголовка панели (на нем указывается путь поиска
для открытой папки), а также по наличию на панели полосы
подсветки. Переход с одной панели на другую осуществляется
щелчком мыши или нажатием клавиши TAB.
Отображение файлов
Каждой панели соответствует свой пункт в строке меню: Левая
панель и Правая панель. Командами этих меню можно управлять
представлением информации на соответствующей панели. Чтобы
на панели отображались только имена файлов (зато в несколько
столбцов), используется команда Кратко. Чтобы получить полную
40
Средства работы с файлами
Панель в режиме
«Подробно»
Подсветка свидетельствует Панель в режиме
о том, что панель текущая «Кратко»
Рис. 1.2. Окно программы. Norton Commander for Windows 95
информацию о файлах папки, следует использовать команду
Подробно.
Отображение дополнительной информации
Нередко требуется одновременно иметь на экране и список
файлов, содержащихся в папке, и некоторую общую информа-
цию об этой папке или каком-то из ее файлов. В таких случаях
используют другие представления панелей. Отображаемые све-
дения соответствуют папке или текущему файлу, выбранному
на другой панели. Чтобы получить сведения об использовании
памяти, а также о занятом и свободном пространстве на диске,
используется команда Инфо.
у Если в папке есть текстовый файл со стандартным именем dirinfo (без
расширения), его содержимое автоматически отображается в нижней
части информационной панели. Этим можно пользоваться.
Менеджер файлов Norton Commander for Windows 95
41
Отображение файловой структуры
Чтобы на панели представлялась иерархическая структура
папок компьютера, аналогично тому, как это происходит на
левой панели Проводника, используется команда Дерево. В этом
случае копировать и перемещать файлы можно с помощью
мыши (методом перетаскивания).
Просмотр файлов
Для того чтобы сразу же увидеть содержимое текущего файла
(что, впрочем, полезно в основном для текстовых файлов), исполь-
зуется команда Быстрый просмотр. Если полоса подсветки уста-
новлена на имени папки, то на панели быстрого просмотра ото-
бражается количество файлов, находящихся в этой папке и их
общий объем. Почти те же данные отображаются и в случае
выбора команды Информация о каталоге. В этом случае вы допол-
нительно узнаете сколько гибких дисков необходимо для копи-
рования выбранных файлов.
Навигация по файловой системе
Смена диска
Открытие нужной папки диска осуществляется в программе
Norton Commander for Windows 95 пошаговым способом. Сначала
нужно выбрать диск — это осуществляется при помощи команды
Сменить диск в меню соответствующей панели или, что гораздо
проще, с помощью клавиатурных комбинаций ALT+F1 и ALT+F2
для левой и правой панелей, соответственно. После выбора
диска на текущей панели откры-
вается текущая папка данного
диска (см. рис. 1.2). Она не обя-
зательно должна быть корневой.
Обычно при запуске программы
открывается тот диск и та папка,
которые были открыты в момент
завершения предыдущего сеанса
работы с программой.
Дальнейшая навигация осуществляется при помощи полосы
подсветки. Выбрав с ее помощью папку, дважды щелкните на
ее имени, либо нажмите клавишу ENTER или клавиатурную
комбинацию CTRL+PAGE DOWN.
Клавиатурные
комбинации смены
диска надо запомнить:
ALT+F1 — Левая панель
ALT+F2 — Правая панель
42
Средства работы с файлами
Смена папки (каталога)
Для перехода в папку более высокого уровня на панели есть спе-
циальное обозначение «..». Можно также использовать клавиа-
турную комбинацию CTRL+PAGE UP. Перейти в корневую папку
можно одной командой: используйте комбинацию CTRL+\.
Если последовательная навигация по системе каталогов по
каким-то причинам неудобна, можно представить содержимое
панели в виде иерархической структуры («дерева»). Выбрав
нужную папку (например щелчком), измените представление,
чтобы увидеть ее содержимое.
Чтобы лишний раз не менять представление, можно восполь-
зоваться командой Команды ► Дерево NCD или клавиатурной
комбинацией ALT+F1O. В этом случае открывается диалоговое
окно, содержащее иерархическую структуру папок (рис. 1.3).
Выбрав нужную папку, щелкните на кнопке ОК, чтобы открыть
ее на текущей панели.
Дерево NCD
Кри
RAGES
MS RAGES2
£-3 DIGITAL AUDIO COPY HOME PAGE 2.FILES
—□ FOOTER.F1LES
FRAME21.FILES
T~_j WINDAC32.FILES
CONTENT21.FILES
L-U TIILt.HLFS
S- DIGITAL AUDIO COPY HOME PAGE.FILES
-Щ FOOTER.FILES
IFRAME1.FILES]
-_] STARTUP.FILES
- , CONTFN11 Fit 5
Рис. 1.3. Просмотр иерархической структуры папок
Основные команды
Стандартное открытие файлов и запуск программ осуществля-
ются в программе Norton Commander for Windows 95 с помощью
средств, аналогичных средствам операционной системы. Так,
если дважды щелкнуть на имени исполняемого файла, он будет
Менеджер файлов Norton Commander for Windows 95
43
запущен. Для неисполнимых файлов выполняется то же дей-
ствие, какое предпринимает операционная система при двойном
щелчке на значке файла. Другой способ выполнить действие —
выделить файл и нажать клавишу ENTER.
Для прочих операций с файлами используются функциональ-
ные клавиши F1-F10. Подсказка о назначении каждой из функ-
циональных клавиш представлена в нижней части окна в виде
строки кнопок. Этими кнопками можно пользоваться для пода-
чи команд с помощью мыши.
Справочная система (F1). Для получения справочной информа-
ции о файловом менеджере используется клавиша F1. В зави-
симости от того, в какой момент эта клавиша нажата, можно
получить контекстно-зависимую справку.
Меню пользователя (F2). Клавиша F2 открывает настраиваемое
меню пользователя. Его удобно использовать, если для открытия
некоторых файлов требуется использовать не те приложения,
которые зарегистрированы операционной системой по умолча-
нию, а другие. Настройка пунктов меню осуществляется элемен-
тами управления диалогового окна Меню пользователя.
Средство просмотра файлов (F3). Просмотр файлов произво-
дится нажатием клавиши F3. Их можно просматривать в тек-
стовом или шестнадцатеричном виде (рис. 1.4). Переключение
режима просмотра осуществляется в ходе просмотра клавишей F2.
Выйти из режима просмотра можно клавишами F10 или ESC.
Чтобы производить просмотр файла в рамках только одной пане-
ли и сохранить на другой панели иные сведения о файле, дайте
команду Вид ► Две панели. В то же время, одновременно про-
сматривать два файла программа Norton Commander for Windows 95
не позволяет.
К сожалению, средство просмотра программы Norton Commander
for Windows 95 не столь эффективно, как в ранней версии для
MS-DOS. Оно не позволяет выбрать программу просмотра, напри-
мер для просмотра графических изображений. Кроме того, на
ряде компьютеров наблюдается невозможность эффективного
просмотра русскоязычных текстов, имеющих кодировку MS-
DOS. Если для вас этот фактор критичен, лучше воспользоваться
другим файловым менеджером.
Средство редактирования файлов (F4). Для редактирования
файлов можно использовать встроенный редактор, который
44
Средства работы с файлами
Левая панель NC
в®в
$айл Цэстроика
Мои документы
Ш System Repottfert
л* Левая панель NC
ИКНИ;
Файл ПрвЕЯ-а Настройка
I Мои документы
* System Reportrtxt
£првв*-з
censed to Writer
at m Repcrt
done by Writer
Systeai-Run IP 1
171-16135..Repor
t done on 5 дек-з
бря 1933 г. at 1
;iom»:
Product Licensed to Writer at ill
Report done by Writer
SvsteiB-Run lb: 1171- 1Ы35
Report done on 5 aaeaa&y im S- at l-b^D-eb
Jystew Suwfc-эгу
Computer Naae:
User Warne:
>ste» Susunary
ЕЕ t7’i
Perforeance Rating.'
Systee Bus(es):
Systea BIOS:
Sysrteai <hipset:
Installed Meeoryt
L2 External Cachet
Intel Pentiu» ЬЬ7МНх
PR1S7 testIwated?
ISAOfc-bitJ, PCI<52-fcit> п .7
Award Software Internationa
SiS SS?1 Chipset •, £pu to Pc
ЗЕМВ (200л true allocated
S12kB pipeline-burst write-
Просмотр в
шестнадцати-
ричном виде
Panasonic PSD
Video Adapter:
1-BG8
GENERIC Ii?E PISK ТГРЕНЬ:
‘>’•060
Рис. 1.4. Два режима просмотра файлов
Просмотр
в текстовом
виде
вызывается клавишей F4. Этот редактор, в отличие от стандарт-
ного редактора Блокнот, не имеет ограничений на размеры редак-
тируемого файла. Для файлов с текстовым содержанием вклю-
чается режим обычного текстового редактирования, причем
доступны также команды контекстного поиска (клавиша F7) и
замены (клавиша F4). Редактирование текстов в кодировке MS-
DOS сопровождается теми же трудностями, что и их просмотр.
Для файлов, содержание которых не распознается как текст,
редактор включается в шестнадцатеричном режиме. В этом
случае нельзя изменять длину файла, удаляя и добавляя данные,
но можно править отдельные байты в шестнадцатеричном виде
(незаменимая вещь для хакеров и любителей «подкорректи-
ровать» сохраненные позиции в компьютерных играх).
Менеджер файлов Norton Commander for Windows 95
45
Копирование, перемещение и
удаление файлов (F5, F6, F8).
О назначении клавиш F5, F6 и F8
было сказано выше. Эти опера-
ции стандартны для всех файло-
вых менеджеров, и в сознании
многих пользователей операция
удаления файлов гораздо крепче
связана с клавишей F8, чем с
клавишей DELETE.
Создание папки (F7). Для созда-
ния новой папки (каталога) слу-
жит клавиша F7. Новая папка со-
здается внутри текущей, а ее имя
задают в открывающемся окне.
Эти клавиатурные
комбинации надо
запомнить:
F1 — Справка
F2 — Меню пользователя
F3 — Просмотр
F4 — Редактирование
F5 — Копирование
F6 — Перемещение
F7 — Создание папки
F8 — Удаление
F9 — Строка меню
F10 — Завершение работы
Доступ к строке меню (F9). В ранних версиях программы Norton
Commander для MS-DOS клавиша F9 использовалась для откры-
тия строки меню (обычно она на экране не отображалась). В вер-
сии для Windows 9х такая операция практически бессмысленна,
однако назначение клавиши F9 сохранилось. Она активизирует
строку меню, что позволяет выбирать команды без использо-
вания мыши.
Завершение работы (F10). Завершить работу с программой и
вернуться в «обычный» режим позволяет клавиша F10.
Сортировка файлов
При работе с файлами удобно представлять их в определенном
порядке. Многие предпочитают сортировать файлы по расши-
рению имени — тогда файлы одного типа располагаются рядом
друг с другом. Стандартными средствами операционной сис-
темы эта, самая необходимая, сортировка выполняется не
очень хорошо. Дело в том, что операционная система сортирует
файлы не по реальным расширениям их имен (например, .TXT
для текстовых документов), а по описанию зарегистрирован-
ного типа файлов (в данном случае — Текстовый документ). Так
как многие типы файлов регистрируются операционной сис-
темой автоматически при установке приложений, некоторые
описания типов носят отнюдь не интуитивный характер, и где
искать нужные файлы, если их список достаточно длинный,
часто остается загадкой. Программа Norton Commanderfor Windows 95
46
Средства работы с файлами
способна сортировать файлы непосредственно по расширению
имени, а также и по ряду других свойств.
Сортировка по имени файла. Команды сортировки файлов распо-
лагаются в меню панелей и активны только в том случае, если на
панели действительно отображается содержимое некоторого
каталога. Чтобы отсортировать файлы по имени, используется
команда Имя или клавиатурная комбинация CTRL+F3. Кстати,
обратите внимание на то, что при нажатии клавиши CTRL (а также
и ALT, и SHIFT) обозначения на кнопках в нижней части окна изме-
няются и соответствуют доступным клавиатурным комбинациям.
Сортировка но другим параметрам. 1
Для сортировки файлов по расшире- л дШйОй ЯЖ1
нию имени используется команда Spetvw «”?ЖЙЖй£
Расширение или эквивалентная кла-
виатурная комбинация CTRL+F4.
Аналогичным образом производится
сортировка по дате изменения — команда Время (CTRL+F5) и по
размеру — команда Размер (CTRL+F6). Чтобы увидеть файлы в
том порядке, в каком они физически расположены в каталоге
на диске, используется команда Без сортировки (CTRL+F7). Эта
возможность требуется достаточно редко, например при повреж-
дении каталога. В этих случаях она иногда позволяет разделить
файлы на сохранившиеся и сомнительные.
Обратная сортировка. Обратный способ сортировки аналогичен
стандартному приему операционной системы Windows 9х и
состоит в двойном щелчке на заголовке столбца панели. Как и
в папках Windows, таким образом можно отсортировать стол-
бец в противоположном порядке. К сожалению, этот метод не
позволяет отсортировать файлы по расширению имени, так как
такого столбца нет ни в одном представлении.
Поиск файлов
Стандартное средство поиска файлов в операционной системе
Windows 9х является полностью автономным, и в этом больше
недостатков, чем преимуществ. Дело в том, что поиск файлов
никогда не бывает самоцелью. Найдя нужные файлы, мы обычно
собираемся что-то с ними сделать, причем не обязательно открыть.
В программе Norton Commander for Windows 95 средство поиска
файлов интегрировано в программу. Это позволяет легко открыть
папку, содержащую найденный файл. Полоса подсветки при
Менеджер файлов Norton Commander for Windows 95
47
этом автоматически устанавливается на нем, что облегчает
любые последующие операции.
Для поиска файлов служит команда Команды ► Поиск файла или
эквивалентная клавиатурная комбинация ALT+F7. На экране
при этом появляется диалоговое окно Найти файл (рис. 1.5).
Папка, с которой -
начинается поиск
Имя или маска -
разыскиваемого
объекта
Рис. 1.5. Средство поиска файлов
Введя нужное имя файла (допустимо использование подстано-
вочных символов * и ?), укажите папку, с которой надо начи-
нать поиск, и щелкните на кнопке Пуск. Найденные файлы ото-
бражаются в нижней части окна. По завершении поиска есть
два способа действий. Во-первых, можно вывести результаты
поиска на текущую панель, щелкнув на кнопке На панель. Соот-
ветствующая панель выполняет роль «временной папки», позво-
ляющей просматривать, открывать, копировать найденные
файлы и выполнять другие нужные операции.
у Обратите внимание на то, что это редкий способ скопировать файлы из
разных источников в один приемник.
В том случае, когда вы точно знаете, какой именно файл вам
нужен, его можно открыть непосредственно из диалогового
окна поиска двойным щелчком или же перейти в нужную папку.
Чтобы выполнить переход, выберите найденный файл и щелк-
ните на кнопке Перейти.
Работа с архивами
С целью экономии места на диске часто используют архивы.
Архив — это отдельный файл, внутри которого в запакован-
ном (уплотненном, сжатом) виде хранятся другие файлы.
48
Средства работы с файлами
Пространство, нужное для хранения архива, может быть сущест-
венно (иногда в десятки раз) меньше, чем пространство для
хранения исходных файлов по-отдельности. Наиболее распрост-
раненные типы архивов — ZIP, ARJ, RAR.
Для работы с архивами, особенно при выборочном уплотнении
и разуплотнении файлов приходится, как правило, использо-
вать специальные программы, что снижает удобство доступа к
архивам. С другой стороны существуют явные черты сходства
между архивами и папками (каталогами). И в том, и в другом
случае имеется некий контейнер, внутри которого хранятся
файлы. Работать с архивом, представленным в виде папки (ката-
лога) намного проще и приятнее (рис. 1.6).
Настройка
режима
архивации
Этот флажок
надо установить
обязательно —
Рис. 1.6. Встроенные средства архивации позволяют
обслуживать архивы как папки
Файловый менеджер Norton Commander for Windows 95 в некото-
ром роде обеспечивает возможность такой работы, хотя и не
полностью. Программа имеет встроенные средства поддержки
архивов в формате ZIP, а также некоторых других форматов,
которые сегодня можно считать устаревшими. Вам, скорее все-
го, придется работать в этом режиме только с архивами ZIP.
С ними действительно можно работать как с каталогами. Если
переместить полосу подсветки на архивный файл и нажать
клавишу ENTER, вы войдете в архив, как в каталог. Это позво-
ляет напрямую выполнять большую часть основных действий:
перемещение и копирование файлов, находящихся внутри архи-
ва, удаление и переименование файлов.
у Без распаковки архива невозможны только просмотр и редактирование
входящих в него файлов.
Менеджер файлов Norton Commander for Windows 95
49
Возникает вопрос: как быть, если архив относится к тем, с кото-
рыми программа не может работать своими средствами? В этом
случае для ряда архивных форматов Norton Commanderfor Windows 95
позволяет использовать внешний архиватор, в частности, архи-
ватор ARJ.EXE. К сожалению, при использовании внешних архи-
ваторов работа с архивами как с папками невозможна.
Операции архивация и разархивации выполняются с помощью
одноименных команд меню Файлы или с помощью клавиатурных
комбинаций ALT+F5 и ALT+F9, соответственно. Если выбрать
архивируемые файлы и нажать комбинацию клавиш ALT+F5,
на экране появится диалоговое окно Архивация. В нем следует
указать имя архива и выполнить дополнительные настройки.
Если необходимо использовать внешний архиватор, следует
установить флажок External (Внешний), после чего выбрать один
из указанных внешних архиваторов. Папка, в которой распо-
лагается выбранная программа, должна открываться при помо-
щи пути поиска, описанного в переменной среды Path. Операция
производится по щелчку на кнопке Архивация.
Для разархивации служит клавиатурная комбинация ALT+F9.
По типу файла архива программа автоматически распознает,
какой архиватор необходимо использовать. Если программа
находится в папке, путь поиска которой задан в переменной
среды Path, то для выполнения операции достаточно щелкнуть
на кнопке Разархивировать.
Вспомогательные операции
Управление атрибутами файлов. Кроме основных, существует
множество вспомогательных операций, которые также удобно
выполнять при помощи файлового менеджера Norton Comman-
derfor Windows 95. Например, для изменения атрибутов файлов
служит команда Файлы ► Атрибуты файла.
После копирования файлов с компакт-диска нередко полезно сбросить
атрибут Только чтение.
После выбора файлов и выдачи указанной команды открыва-
ется диалоговое окно Установка атрибутов файлов (рис. 1.7). Если
выбран один файл, активна только панель Установить, при выбо-
ре нескольких файлов включается также панель Сбросить. Это
связано с тем, что исходно атрибуты выбранных файлов могут
50
Средства работы с файлами
Рис. 1.7. Диалоговое окно управления атрибутами файлов
находиться в разном состоянии. Если какой-то флажок уста-
новлен на одной из этих панелей, то соответствующий атрибут
выбранных файлов изменяется указанным способом. Если на
обеих панелях флажок сброшен, данный атрибут не изменяется.
Дисковые операции. Для выполнения операций с диском слу-
жит меню Диск. С его помощью можно произвести копирование
гибких дисков, отформатировать диск, изменить метку тома.
Здесь же можно выполнить присоединение или отсоединение
сетевого диска.
Сравнение папок. Операция позволяет убедиться в том, что опре-
деленная папка содержит обновленные данные или идентична
по содержанию другой папке, которая рассматривается как эта-
лонная. Сравнение содержимого выполняется командой Команды ►
Сравнение каталогов. При выполнении этой команды сравнива-
ется содержимое текущих папок, отображаемых на левой и
правой панелях. Если файл имеется только в одной папке, он
выделяется. Если в обоеих папках имеются одноименные вер-
сии одного файла, выделяется более новый (по дате создания)
вариант.
Синхронизация папок. Если после операции сравнения провес-
ти копирование выделенных файлов с левой панели на правую,
а с правой — на левую, то обе папки станут идентичными и будут
при этом содержать наиболее свежие версии файлов. Такую
синхронизацию можно выполнить командой Команды ► Синхро-
низация каталогов или эквивалентной клавиатурной комбина-
цией CTRL+F8.
Менеджер файлов Norton Commander for Windows 95
51
Использование командной строки
В нижней части окна программы Norton Commander for Windows 95,
непосредственно над строкой кнопок, располагается команд-
ная строка, которую можно использовать для ввода прямых
команд. Конечно, в отличие от приложений MS-DOS, прило-
жения Windows 9х достаточно редко требуют такого ввода, но
в тех случаях, когда в этом возникает необходимость, пользо-
ваться командной строкой удобнее, чем стандартным диало-
говым окном Запуск программ (Пуск ► Выполнить).
« Нормальный» алфавитно-цифровой ввод с клавиатуры направ-
ляется в командную строку. Вводимый текст можно произвольно
редактировать, перемещая курсор. Вводить в командную строку
имена файлов можно автоматически. Имя текущего файла на
текущей панели копируется в командную строку клавиатурной
комбинацией CTRL+ENTER.
Для запуска исполнения программы из командной строки необ-
ходимо убедиться в наличии в ней курсора и нажать клавишу
ENTER. Если выполняется команда MS-DOS или запускается
программа MS-DOS, то окно сеанса MS-DOS открывается авто-
матически.
Часто возникает необходимость несколько раз выполнить одни
и те же команды, иногда с незначительными косметическими
изменениями. Заново вводить всю команду целиком не слишком
удобно. В программе Norton Commanderfor Windows 95 список из
нескольких последних команд запоминается автоматически.
Для выбора одной из последних команд используют диалоговое
окно История (Команды ► История или клавиатурную комбинацию
ALT+F8). После выбора команды в списке и щелчка на кнопке
ОК она немедленно отправляется на исполнение.
Для редактирования введенных команд используют клавиа-
турные комбинации CTRL+BBEPX и CTRL+ВНИЗ. При этом ранее
поданные команды последовательно появляются в командной
строке (в прямом или обратном порядке). Их можно редакти-
ровать или сразу отправлять на исполнение. Отказаться от выда-
чи команды и очистить командную строку можно нажатием
клавиши ESC.
52
Средства работы с файлами
Настройка программы
Завершая рассказ о программе Norton Commander for Windows 95,
рассмотрим вопросы ее настройки. Именно в настройке, как
правило, наиболее значительно проявляются различия между
файловыми менеджерами, хотя они сказываются в первую оче-
редь не на функциях, а на оформлении.
Настройка интерфейса. Состав элементов управления, присут-
ствующих в рабочем окне программы, определяется набором
установленных флажков в меню Вид. При этом надо учитывать,
что некоторые настройки могут изменяться в результате дру-
гих действий.
Выбрать количество отображаемых панелей (одна или две) позво-
ляет флажок Вид ► Две панели. Чтобы просматривать или редак-
тировать файл в специальной области, располагающейся под
панелью, надо установить флажок Вид ► Разбить панели.
Путь поиска для текущей папки отображается над панелью
только если установлен флажок Заголовок панели. Чтобы облег-
чить выбор представления данных, можно установить флажок
Вид ► Вкладки. В этом случае выбор представления можно про-
изводить щелчком мыши на корешках вкладок, отображаю-
щихся в нижней части панели. Отображение общих сведений
о текущем каталоге обычно производится на сводной панели,
расположенной внизу. Включить или отключить эту панель
можно при помощи флажка Вид ► Сводная панель.
Прочие элементы окна, такие как строку состояния, панель
инструментов с кнопками для часто используемых команд,
строку командных кнопок, соответствующих функциональ-
ным клавишам — также можно открыть или удалить с экрана
при помощи соответствующих команд меню Вид. Наконец,
если вы не пользуетесь командной строкой, отключите ее, сбро-
сив флажок Вид ► Командная строка.
Прочие настройки. Прочие настройки программы задаются в
диалоговом окне Параметры конфигурации (Команды ► Конфигу-
рация), имеющем несколько вкладок (рис. 1.8).
На вкладке Основные можно настроить состав операций, которые
рассматриваются программой как «опасные» и поэтому требуют
подтверждения. Так, установка флажка Копирование обеспечит
выдачу уточняющего запроса при копировании файла поверх
Менеджер файлов Norton Commander for Windows 95
53
Рис. 1.8. Настройка параметров конфигурации
уже существующего файла. Установка флажка Перенос означает
то же самое, но в операциях перемещения или переименования.
Установка флажка Удаление вызывает запрос подтверждения
для всех операций удаления, а установка флажка Выход не позво-
лит программе «спокойно» завершить работу.
На этой же вкладке выбирается стандартный редактор, вызы-
ваемый с помощью клавиши F4, а также указывается стандарт-
ный пароль, используемый в операциях архивации.
Панель Экран на вкладке Экран служит для настройки тех же
элементов управления, что и меню Вид.
Флажки панели Панель управляют отображением файлов и
папок. Чтобы увидеть скрытые и системные файлы, надо уста-
новить флажок Скрытые файлы.
При выделении группы файлов удобно, когда по нажатию кла-
виши INSERT полоса подсветки автоматически передвигается
к следующему файлу. Включить такой режим позволяет фла-
жок По Ins маркер вниз.
При групповом выделении обычно выделяются только файлы.
Чтобы такое выделение распространялось и на папки (каталоги),
надо установить флажок Выделять каталоги.
54
Средства работы с файлами
Чтобы при просмотре иерархической структуры папок на проти-
воположной панели автоматически открывалась папка, выбран-
ная в данный момент, установите флажок Автоизменение ката-
логов.
Обычно менеджер файлов Norton Commander for Windows 95 отобра-
жает имена файлов строчными, а имена папок — прописными
буквами. Чтобы использовался тот же регистр, что реально
содержится в именах файлов, надо установить флажок Сохранять
регистр.
Вкладка Цвета служит для цветовой и шрифтовой настройки
содержимого панелей. Выбрав нужный элемент в раскрываю-
щемся списке Элементы, задайте нужный цвет с помощью палит-
ры Цвет. Для отображения всех элементов используется единый
шрифт, который можно выбрать, щелкнув на кнопке Изменить
шрифт.
На вкладке Совместимость (см. рис. 1.8) выбираются некоторые
элементы интерфейса. Набор переключателей Быстрый поиск в
панелях показывает, как осуществляется поиск файлов по име-
нам. По умолчанию, чтобы установить полосу подсветки на пер-
вый файл, имя которого начинается с буквы А, используется
комбинация клавиш CTRL+ALT+A. (Разумеется, это относится и
к другим буквам.) Вы можете вместо этого использовать ком-
бинацию ALT+A (отключая возможность доступа к меню при помо-
щи « горячих клавиш ») ил и просто символ А (отключая возмож-
ность использования командной строки).
Переключатели Мышь позволяют назначить функцию правой
кнопки мыши. Даже если установлен переключатель Стандарт
Windows, контекстное меню файлов формируется не операци-
онной системой, а самим менеджером файлов.
При удалении файлов средствами самого менеджера они уда-
ляются безвозвратно. По умолчанию Корзина не используется.
Если нужно, чтобы удаляемые файлы поступали в Корзину,
надо установить флажок Удалять в Корзину.
Файловый менеджер
DISCo Командир
Программа DISCo Командир (http://www.ars.ru) представляет собой
отечественную разработку от компании «Арсеналъ». В отли-
чие от других программ, рассмотренных в данном разделе, эта
программа не относится к категории Shareware — это полно-
ценный коммерческий продукт, поставляющийся как отдель-
но, так и в составе интегрированных пакетов фирмы. Тем не
менее, есть возможность ее приобретения бесплатно или почти
бесплатно. Во-первых, она предустанавливается на компьюте-
рах ряда отечественных компаний, имеющих OEM-соглашения
с компанией «Арсеналъ». Во-вторых, компания «Арсеналъ»
проводит акцию по бесплатному предоставлению лицензий на
использование своих продуктов в российских учебных заведе-
ниях.
Авторы программы поставили перед собой задачу как можно
точнее воспроизвести внешний вид (в том числе цвета) и воз-
можности программы Norton Commander для MS-DOS. Надо ска-
зать, что это удалось блестяще (рис. 1.9). Если сказать, что она
ни в чем не уступает своему американскому прототипу, это будет
достойной, но, увы, недостаточной характеристикой. Она его
заметно превосходит! Особенно в том, что касается работы с
файлами, исполненными на русском языке.
Фактически, все основные функции менеджера DISCo Командир
уже перечислены выше при разборе программы Norton Comman-
der for Windows 95. Имеющиеся отличия связаны, в основном, с
работой средства просмотра файлов и редактора.
56
Средства работы с файлами
j i ‘ DlfiCn Командир ЧЬ
С: ..
PRBGRMt..
PROGRAMS
RfcCYCUD”
•TEMP
у i нро vs
нпи ХШК...
»S40S
spsten
iftage
autoexec
соопапб
irwge
suhtllog «flat
inage «iflx;
и 1st
.. Ь<1К l
bat
dat
Размер § Дата |
>КЙТ8ЛШ <J21.08.99 j
^й!АПШ 21.08.99;
.,КАТЙЯРГ«. 21.88,99t
ЖЙТАН01 •<>‘<7.66.98:
>КЙТАЙШ «21. as .99i
>КйГйЛОГ<» 28.Й6.981
22 ?1.08.99:
483368* ?*<Т8» .99:
’ 65536j 24.12. 99 [
550 11. !6Л9:
^Л92.Г">.Й5.98,
4$1?’?4.12.99'
7/38.21.88-99'
Й;ЙИИЙЙЙ
Kpp.’W
14:14
16:38
15:36
г/:88
14:11
11:24
14:18:
14:22;
9:15:
9:31 ।
2Й1611
9:15
14:22:
9:15 i
C: ... \
panose
suback
w98setup
Veagle
•Istboor
полны
заклепки
клыки
колечки
кольчуга
красные ьшм
наждак
ебдака
Г1НР
„КАТАЛШ « 27.86.98 17:80:
Аес .Ььг;
Ьяр '.
Ьмр
ьвр
bRp i
wp
ЙЙр
bap
blip '
Ьяр
&&P
cab
сзЬ
cag
ct>
bin
bin
oin
bap
ййр
nap
Ьйр
bap
hnp
blip
bnp
^орнамент
тпарнег
плитка
.полоски
I пузырьки
с гржки
Iреуги1ьни•
yClAHOPKct
циновка
чешуя
«рЗпегдк
runheip
artgaJrp
bftp
fcfip Jsysteo
66146 15.85
C:\WINDOWS>
1 ?' ' Э,' 4' Ь 6,' _ - 7 S 8 187
Рис. 1.9. DISCo Командир — это Norton Commander,
каким- нам бы хотелось его видеть
Просмотр файлов
Так, встроенное средство просмотра способно отображать неко-
торые типы графических файлов (например .BMP, .EPS, .GIF) в
виде изображений. Соответствующий режим включается авто-
матически по нажатию клавиши F3 при попытке просмотра фай-
лов соответствующих типов (рис. 1.10). Внутри окна просмотра
можно переключаться между графическим и текстовым режимом
клавишей F5. Для переключения между текстовым и шестнад-
цатеричным режимом просмотра файлов служит клавиша F4.
Для текстовых файлов, содержащих длинные строки, клавиша
F2 включает (и отключает) режим автоматического разделения
строк по ширине экрана. Просмотр русскоязычных текстовых
файлов в кодировке MS-DOS также не вызывает трудностей. В слу-
чае необходимости переключение кодировок (DOS/Windows)
осуществляется по нажатию клавиши F8.
Для просмотра файла открывается отдельное дочернее окно,
независимое от основного. Это, в частности, позволяет одно-
временно просматривать несколько файлов.
Настройка режимов просмотра и редактирования
Встроенный редактор (текстовый или шестнадцатеричный) в
программе DISCo Командир отсутствует. По умолчанию при нажа-
Файловый менеджер DISCo Командир
57
Рис. 1.10. Встроенное средство просмотра является
одной из сильных сторон программы
тии клавиши F4 текущий файл передается программе Блокнот.
Однако можно применить специальные средства программы по
работе с расширениями (такая возможность имеется и в про-
грамме Norton Commander for Windows 95, хотя там она менее акту-
альна в связи с наличием стандартного редактора).
В тех случаях, когда стандартная реакция программы на попыт-
ку просмотра, редактирования или «запуска» файла определен-
ного типа вас не устраивает, следует воспользоваться командой
Команды ► Работа с расширениями. В открывшемся диалоговом
окне Редактирование списка расширений можно изменить уже
существующую настройку (выберите расширение и щелкните на
кнопке Редактировать) или создать новую (кнопка Создать). В обо-
их случаях открывается диалоговое окно Ассоциации (рис. 1.11).
В его верхней части перечисляются типы файлов, к которым
относятся настройки, а далее указываются программы, которые
надо вызывать при «запуске» клавишей ENTER (поле Исполни-
тель), редактировании клавишей F4 (поле Редактор) и просмотре
клавишей F3 (поле Просмотр) файлов данного типа.
Особенности работы с архивами
В отличие от программы Norton Commander for Windows 95 обо-
лочка DISCo Командир не имеет встроенных средств для выпол-
58
Средства работы с файлами
Здесь задают программы,
используемые
для редактирования
и просмотра файлов ----
Рис. 1.11. Настройка средств просмотра и редактирования файлов
нения операций упаковки и распаковки. Однако она «понимает»
все основные типы архивов и позволяет их просматривать, как
папки. Это значит, что можно просматривать содержимое архи-
вов ZIP, ARJ, RAR и даже архивов, представленных в виде само-
распаковывающихся файлов.
В последнем случае анализируется заголовок файла, чтобы
выяснить, что это на самом деле архив. Чтобы запустить такой
файл на распаковку (исполнение), следует поместить его имя
в командную строку комбинацией CTRL+ENTER и нажать кла-
вишу ENTER.
> Командой CTRL+SHIFT+ENTER в командную строку вводят полное имя под-
свеченного файла, включая имя диска и путь от корневой папки.
Несмотря на отсутствие стандартных средств, провести упаковку
и распаковку файлов в архивах можно внешними средствами.
При этом используется установленная на компьютере соответ-
ствующая программа упаковки, доступ к которой должен быть
описан в стандартной переменной среды Path. К сожалению,
оболочка DISCo Командир не поддерживает выборочную упаковку
и распаковку файлов в подкаталогах, имеющихся в архиве.
В целом, файловый менеджер DISCo Командир достаточно ком-
пактен и удобен, хотя и несколько «легковесен». Его имеет
смысл использовать, если вас интересуют, в первую очередь,
базовые функциональные возможности, предоставляемые про-
граммами этого класса. Если же вам надо что-то более «тяже-
ловесное» в классе файловых менеджеров, то читайте дальше.
Менеджер файлов FAR Manager
FAR Manager (http://www.rarsoft.com/) многие считают о^ним из
лучших менеджеров файлов, доступных для операционной
системы Windows 9х, обосновывая свое мнение изобилием
имеющихся в нем возможностей. Это мнение в целом справед-
ливо, однако начнем с мелких неприятностей. Несмотря на то,
что программа FAR Manager рассчитана на работу в операционной
системе Windows 9х (и только в ней), окно этой программы
использует текстовый режим. Тем не менее, это не окно сеанса
MS-DOS.
Чем это плохо? Только тем, что нельзя произвольно контроли-
ровать размер окна, ограничены возможности настройки цве-
тов, нельзя развернуть окно на весь экран. Другими словами,
это не самый удобный режим, и к нему придется некоторое
время привыкать. Нельзя также спокойно закрыть программу
привычным щелчком на закрывающей кнопке.
И все-таки это действительно мелочи, которые компенсируются
богатыми возможностями программы.
Визуальное представление панелей
Итак, что же мы получаем взамен? Начнем опять-таки с визу-
альной картины. В то время как программы, описанные выше,
имели пять способов представления информации в окне, про-
грамма FAR Manager предоставляет десять видов такого пред-
ставления, переключаемых клавиатурными комбинациями от
CTRL+1 до CTRL+O (рис. 1.12). Вот какие виды представления
есть в вашем распоряжении.
60
Средства работы с файлами
Рис. 1.12. Рабочее окно FAR Manager
• Краткий (CTRL+1) — отображается только имя файла, причем
ширина столбцов панели рассчитана на систему 8.3 (восемь
символов в имени и три в расширении).
• Средний (CTRL+2) — отображается только имя файла, но
столбцы шире, чем в предыдущем случае (на панели распо-
лагаются два столбца).
• Полный (CTRL+3) — панель содержит полные сведения о фай-
лах: имя (с расширением), размер, дату и время последнего
изменения.
• Широкий (CTRL+4) — ширина столбца, отведенного под имя
файла, увеличивается за счет исчезновения сведений о дате
создания файла.
• Детальный (CTRL+5) — отображается единая панель, содер-
жащая полную информацию о файле, включающая сведе-
ния о степени упаковки файлов, расположенных в архивах,
данные о времени создания, модификации и последнего
доступа к файлу, а также атрибуты файла.
• Описания (CTRL+6) — отображается имя и описание файла.
Чтобы отредактировать описание, установите полосу под-
светки на имени файла и нажмите комбинацию клавиш
CTRL+Z. Описания сохраняются в специальных служебных
файлах внутри этой же папки.
Менеджер файлов FAR Manager
61
• Длинные описания (CTRL+7) — отображается единая панель,
содержащая имя файла, его размер и описание.
• Владельцы файлов (CTRL+8) — указываются имя, размер и
владелец файла.
• Связи файлов (CTRL+9) — указывается имя и размер файла,
а также количество жестких связей с другими файлами.
• Альтернативный полный (CTRL+0) — «альтернативность»
заключается в том, что не указывается время изменения
файла, за счет чего расширяется поле для имени и в более
удобной форме записывается размер.
Если этот набор возможностей вас все еще не устраивает, вы
можете самостоятельно сформировать дополнительное пред-
ставление, изменив одно из стандартных. Для этого дайте коман-
ду Параметры ► Режимы панели файлов, выберите режим, который
требуется изменить, а затем задайте необходимые параметры
представления.
Цветовая маркировка файлов
Вторая особенность, имеющаяся у этого менеджера, — цвето-
вая маркировка типов файлов. Для создания или изменения
правил такой маркировки следует дать команду Параметры ►
Раскраска файлов (меню открывается клавишей F9).
Выбор маркируемых файлов производится по типу и по состо-
янию атрибутов. При этом следует задать четыре варианта рас-
цветки: для обычного, подсвеченного, выбранного, выбранного
и подсвеченного файла. Можно задать и специальный символ,
которым будут помечаться файлы этого типа.
В файловых менеджерах с графическим интерфейсом есть воз-
можность изменять ширину панелей и столбцов методом пере-
таскивания границы между ними. Та же возможность есть и в
программе FAR Manager, но она обеспечивается клавиатурными
комбинациями CTRL+ВЛЕВО и CTRL+ВПРАВО.
Дополнительные возможности сортировки
Так же, как число вариантов представления панелей, расширено
и количество способов сортировки файлов. Текущий способ сор-
тировки указан одним символом в заголовке столбца. Сортировку
можно выполнять комбинациями клавиш от CTRL+F3 до CTRL+F11.
62
Средства работы с файлами
При повторе комбинации порядок сортировки меняется на обрат-
ный. Способ сортировки можно выбрать с помощью мыши коман-
дой Режимы сортировки или наоборот, сначала сделать нужную
панель текущей, а потом воспользоваться клавиатурной ком-
бинацией CTRL+F12 (рис. 1.13).
Рис. 1.13. Выбор метода сортировки
Обратите также внимание на клавиатурную комбинацию SHIFT+F12.
Она включает режим первоочередного показа выбранных фай-
лов. Сначала отображаются выбранные файлы, а потом уже все
остальные. Другими словами, стоит выбрать файл, как он авто-
матически «перепрыгивает» в начало списка.
Выделение файлов и файловые операции
Возможности выделения файлов и файловых операций в програм-
ме FAR Manager также заметно расширены. Во-первых, работает
«выделение в стиле Windows», при котором используются комби-
нации клавиш SHIFT+BBEPX и SHIFT+ВНИЗ. Во-вторых, при выде-
лении файлов по клавише СЕРЫЙ ПЛЮС имеется возможность
задать не одну маску выбора, а несколько (через запятую).
В-третьих, несколько необычно обрабатывается подстановоч-
ный символ «звездочка». Например, в рассмотренных выше
программах результат выделения файлов по маске *a.txt тот же,
что и по маске *.txt, поскольку, обнаружив звездочку, программа
считает, что все последующие символы могут быть произволь-
ными. Программа FAR Manager более четко обрабатывает эту
Менеджер файлов FAR Manager
63
ситуацию, действительно выбирая лишь те файлы, имена кото-
рых заканчиваются буквой а.
Наконец, есть еще несколько удобных клавиатурных комби-
наций для выбора файлов. Чтобы выбрать все файлы, расши-
рение у которых такое же, как у подсвеченного, а имя произ-
вольное, используется комбинация CTRL+СЕРЫЙ ПЛЮС. Чтобы
выбрать файлы с тем же именем, но с произвольным расшире-
нием, служит комбинация ALT+СЕРЫЙ ПЛЮС.
Для файловых операций программа FAR Manager также предо-
ставляет несколько дополнительных вариантов выполнения.
Например, использование клавиши SHIFT (клавиатурные ком-
бинации SHIFT+F5, SHIFT+F6, SHIFT+F8) указывает, что операция
должна применяться не к выбранным файлам, а только к под-
свеченному. Это очень удобно, когда вы хотите срочно выпол-
нить некоторое действие, не сбрасывая текущего выбора, кото-
рый еще потребуется.
Удобна также возможность превращать при переименовании
файлов расширение в часть имени. Допустим, что папка содер-
жит файлы readme. 1st и readme.now, которым вы хотите при-
своить расширение .txt. Нажмите клавишу F6, и в качестве маски
переименования укажите *.*.txt. Переименование пройдет успеш-
но, и файлы получат имена readme.1st.txt и readme.now.txt.
При копировании и перемещении файлов на гибкие диски часто
возникает проблема, связанная с тем, что файл не помещается.
Общепринятый в этом случае прием состоит в упаковке данных с
помощью архиватора, позволяющего выполнить распределенный
архив, на отдельных гибких дисках. Такая операция не всегда
удобна, например, когда исходный файл уже упакован. Сжимать
сжатый файл — занятие несерьезное (это вы узнаете из главы,
посвященной диспетчерам архивов). Автор FAR Manager, он же
автор знаменитого архиватора WinRAR, прекрасно об этом знает,
поэтому FAR Manager поддер-
живает режим автоматичес-
кой нарезки файлов при ко-
пировании на гибкие диски и
режим автоматического вос-
становления при копирова-
нии с гибких дисков. В пер-
вом случае по заполнении
диска следует выбрать коман-
FAR Manager поддерживает
режим автоматической
нарезки файдов при
копировании на гибкие диски
и режим автоматического
восстановления при
копировании с гибких дисков
64
Средства работы с файлами
ду Разделить, во втором — при обнаружении файлов с одинако-
выми именами дать команду Дописать.
j Однако программа не контролирует последовательность фрагментов и, соот-
ветственно, правильность сборки. При записи необходимо сразу же поме-
чать гибкие диски, чтобы потом не перепутать их порядок.
Еще одним удобным свойством программы FAR Manager является
возможность использования временной панели файлов. Она, по
сути, эквивалентна панели результатов поиска в программе
Norton Commander for Windows 95 и тоже может заполняться по
результатам поиска, но файлы можно помещать на эту панель
также с помощью обычных операций копирования и перемеще-
ния. На самом деле эта панель «виртуальна». Ей не соответствует
ни одна папка, и потому она содержит не файлы, а только ссылки
на них, но файловые операции, выполняемые с участием этой
панели, происходят с самими файлами.
z Временную панель удобно использовать в тех случаях, когда необходимо
провести однотипную операцию с группой файлов, разбросанных по раз-
ным папкам.
Просмотр и редактирование файлов
Возможности просмотра и редактирования файлов в программе
FAR Manager не слишком отличаются от функциональных средств,
имеющихся в других аналогичных программах. Здесь есть возмож-
ность текстового и шестнадцатеричного просмотра (режим пере-
ключается клавишей F4) а также редактирования текстовых фай-
лов. Интересно, что можно переключаться из режима просмотра
в режим редактирования и обратно с помощью клавиши F6.
Наиболее ценной является возможность временного выхода из
режима просмотра/редактирования без полного закрытия
окна. Для этого надо нажать клавишу F12 и выбрать нужное
окно из меню. Одновременно можно открыть сразу несколько
сеансов просмотра/редактирования. Имеется также возмож-
ность просмотра нескольких файлов в одном окне (поочередно).
Для перехода к следующему файлу служит клавиша СЕРЫЙ
ПЛЮС, для перехода к предыдущему — СЕРЫЙ МИНУС.
В режиме просмотра текста можно выбрать его кодировку с
помощью клавиши F8. Обычно эта клавиша действует как пере-
ключатель между кодировками MS-DOS и Windows. Однако к
Менеджер файлов FAR Manager
65
программе можно подключить и другие типы кодировок, напри-
мер КОИ-8. Выбор дополнительных кодировок осуществляется
комбинацией клавиш SHIFT+F8.
Использование буфера обмена
FAR Manager — один из немногих файловых менеджеров, допус-
кающих активное использование буфера обмена. Содержимое
буфера можно вставлять во всех случаях, когда имеется текстовое
поле, требующее ввода: в командную строку, при задании маски
выбираемых файлов и т. п. Для операций с буфером обмена исполь-
зуется альтернативный набор клавиатурных команд:
• CTRL+INSERT — копирование;
• SHIFT+DELETE — вырезание;
• SHIFT+INSERT — вставка.
Особенно полезен буфер обмена при наличии выбранных файлов.
По нажатию клавиатурной комбинации CTRL+INSERT в буфер
обмена копируется список этих файлов. По нажатию комби-
нации SHIFT+INSERT этот список добавляется в конец командной
строки. Кстати, добавить в командную строку полный путь
поиска для папки, открытой на левой панели, позволяет ком-
бинация клавиш CTRL+[. Для правой панели то же самое делает
комбинация CTRL+]. Полный путь поиска для текущего файла
вставляется в командную строку комбинацией CTRL+F.
Работа с клиентом FTP
Одним из важных удобств, обеспечиваемых программой FAR
Manager, является возможность работы с узлами FTP, как с
папками. Естественно, за соединение с Интернетом и связь с
нужным узлом программа не отвечает. Зато конкретные опе-
рации по копированию файлов она выполнить может.
у Кстати, в отличие от FTP-клиента, встроенного в броузер, возможно копи-
рование в двух направлениях, что требуется, например, для публикации
собственных Web-страниц.
Для того чтобы открыть на одной из панелей узел FTP, надо
нажать комбинацию клавиш ALT+F1 (соответственно, ALT+F2) и
выбрать в появившемся окне пункт FTP. Первоначально откры-
тая панель будет пустой, поскольку никакие адреса FTP-узлов
программе пока что не известны. Чтобы задать нужный адрес,
3 Зак, 538
бб
Средства работы с файлами
воспользуйтесь комбинацией клавиш SHIFT+F4. В верхней строке
открывшегося окна Ввод адреса FTP описывается полный формат
адреса для доступа к узлу. Чтобы пароль не отображался на пане-
ли, его можно ввести в отдельном поле. Если необходим аноним-
ный доступ к узлу, можно не указывать ни имени пользователя,
ни пароля. Если указать Описание FTP, оно будет указываться
рядом с адресом узла как комментарий (рис. 1.14).
Рис. 1.14. FAR Manager работает с узлами FTP
как с удаленными папками
По мере работы с программой постепенно основная панель FTP
превращается в список нужных узлов. Чтобы открыть конкрет-
ный узел, надо подсветить на панели соответствующую строку
и нажать клавишу ENTER. Менеджер автоматически соединя-
ется с заданным узлом (выдав в случае необходимости запрос на
подключение к Интернету) и открывает корневой (или задан-
ный) каталог сервера.
Последующие операции с узлом FTP можно выполнять точно
так же, как с локальной папкой, насколько это позволяют ваши
права доступа. Понятно, что удалять или изменять файлы в
случае анонимного доступа никто не позволит. Имейте также
в виду, что такую, вроде бы простую операцию, как просмотр
файла, следует выполнять с оглядкой. В этом случае произой-
дет загрузка файла на ваш компьютер и только после этого нач-
нется просмотр. Если вы хотите просмотреть файл как раз для
Менеджер файлов FAR Manager
67
того, чтобы узнать, стоит ли его загружать, знайте, что такой
фокус не проходит — это все-таки Интернет.
Если в ходе загрузки файла с узла FTP произойдет разрыв соеди-
нения, загрузка, разумеется, прекратится, а у вас на компью-
тере окажется «частичный» файл. Если вы теперь попытаетесь
повторно начать загрузку, программа обнаружит наличие тако-
го файла и выдаст запрос по поводу того, что делать с совпаде-
нием имен. Так как в данном случае речь идет о загрузке с узла
FTP, вариант действий содержит пункт Возобновить, который
позволяет продолжить загрузку с того места, на котором она
была прервана. Правда, такую возможность обеспечивают не
все серверы FTP, так что иногда загрузка файла все равно нач-
нется сначала.
Программа FAR Manager содержит и другие средства, многие из
которых реализованы в виде подключаемых приложений (plug-
ins). В результате оказывается, что это действительно один из
лучших файловых менеджеров, если судить по богатству возмож-
ностей. Пользуйтесь им, если вы периодически выполняете
очень сложные и необычные файловые операции, для которых
в других программах нет подходящих средств.
Настройка FAR Manager
Настройка программы FAR Manager осуществляется через меню
Параметры. Пункты этого меню описывают разные группы пара-
метров и могли бы соответствовать разным вкладкам некоего
диалогового окна, если бы программа работала в графическом
режиме и могла бы иметь такие элементы управления как диа-
логовые окна.
Пункт Системные параметры задает некоторые общие параметры
работы системы. В частности, здесь можно настроить режим
удаления файлов: безвозвратное удаление или удаление в Кор-
зину (флажок Удалять в Корзину).
Пункт Настройки панели определяет со-
став элементов панели, подлежащих ото-
бражению (заголовки, индикатор сорти-
ровки, сводная информация). Здесь же
включаются режим цветовой маркиров-
ки файлов, а также режим отображения
скрытых и системных файлов.
По богатству
возможностей
FAR Manager —
один из лучших
файловых
менеджеров
68
Средства работы с файлами
Пункт Настройки интерфейса определяет режим отображения и
порядок использования некоторых элементов интерфейса.
Например, здесь можно включить отображение часов и строки
функциональных кнопок, установить режим постоянного отобра-
жения строки меню, разрешить использование мыши. Можно
также включить приглашение командной строки в стиле MS-DOS
и задать режим отображения общего индикатора копирования.
Пункт Языки позволяет выбрать язык интерфейса. Программа
FAR Manager поддерживает английский и русский языки, причем
отдельно для интерфейса и для справочной системы.
Пункт Параметры внешних модулей позволяет настроить внешние
подключаемые приложения, например клиент FTP, менеджеры
архивов (архиваторы), а также параметры использования сети
и временной панели.
Меню Параметры предоставляет также доступ к настройкам
встроенного средства просмотра и встроенного редактора. Здесь
же настраивается цветовое оформление элементов окна и пра-
вила цветовой маркировки файлов.
Текущую конфигурацию сохраняют для последующего исполь-
зования командой Параметры ► Сохранить параметры или клави-
атурной комбинацией SHIFT+F9.
Файловый менеджер
Windows Commander
Основные особенности
Файловый менеджер Windows Commander (http://www.ghisler.com/)
в некотором смысле можно считать наиболее сбалансирован-
ным. Он демонстрирует удобство средств для выполнения наи-
более важных и часто встречающихся операций и при этом не
слишком перегружен «дополнительными» возможностями.
Эту программу можно рекомендовать тем, кому требуются
мощные, хотя и не очень гибкие средства. Основным недостат-
ком программы следует считать отсутствие встроенного тексто-
вого редактора.
Отличие программы Windows Commander от ранее рассмотрен-
ных файловых менеджеров заключается в том, что она не очень
пытается «косить» под Norton Commander. Так, она не имити-
рует цветовое оформление Norton Commander и не пытается пол-
ностью воспроизвести его меню, ставшее классическим. Это
единственный из рассмотренных менеджеров, который отобра-
жает не только имя файла, но и его значок. В то же время боль-
шая часть знакомых клавиатурных команд остается той же
(рис. 1.15).
Механизм перетаскивания
Менеджер файлов Windows Commander имеет расширенные воз-
можности выполнения операций копирования и перемещения
методом перетаскивания. Все программы, рассмотренные
выше, позволяют производить перетаскивание между панелями,
a DISCo Командир — даже за пределы окна, например на Рабочий
70
Средства работы с файлами
в Windows Commandej 3.52 -.Wiitet
нив
Справка
Файл.аёьйеление Kct.isttQw Вда конфигурация ^Запуо
дв111|1шж|1Я1ввЯ^
.й®5й7||1О
ЙНяШЫО! W -ГГ'ТипРагмер
. . . .. ..i . g агй-в.дп ?i'ii‘" < и»;ч in » i—Ьии
SUgarchive] <DIR>
fii[Aciobat3] <DIR>
£S[Adobeapp] <DIR>
щфМ32] <DIR>
S[audto] <DIR>
fiafctetrib] <DIR>
®3[Failsaie.drv] <DIR>
_l[Kpcms] <DIR>
вЗ[Рт65] <DIR>
83[pmworksl <DIR>
fc[Progr ' esl <DIR>
aCAD_wd
sCA0_wd
JfcaCAD_wcl
BAulhois
gairtoCAD_01
MautoCADJI
J|e.uteCADJ12
HgautoCADJK
tgautoCADJO
<ШтОШШДД
20.02.199911 SO
06.02 19991438
06.02.1999 1452
02 04.199914:32
12.10.1999 12:09
23.06.199917.64
19.03.199917:57
06.02.199914:3?
06.02.1999 14'35
06.02.199916:45
06.0'2.199913:43
-Размер Дата j
autoCAD_03
p65®autoCAD_04
pdfMa.utoCAD_04
psffie.utoCAD_05
pdf®autoCAO_05 ;
p65 ™autoCAD_06
pdf®autoCAD_06 ;
p651SautoCAD_07 :
pdfMe.u»CAD_07 ;
p65 jgautoCAD_08
Tita ;ЖЖ
tea
I
и
О из 4 56’ ws 31 файл|'е.ах) отмечено [. ]’
- fpmwoifcsWad» j
<D(R> 0;
<3Прост 1’4 Правка - F5 Копия F6Перемен; F7 СоздКат F8 Удалить 4.lr+F4 Вызед
Рис. 1.15. Рабочее окно Windows Commander
стол. В программе Windows Commander возможности перетаски-
вания еще шире. Например, для просмотра файла можно пере-
тащить его значок на кнопку просмотра. Однако самой ценной
является возможность специального перетаскивания за пре-
делы окна программы правой кнопкой мыши. В этом случае
при отпускании кнопки мыши открывается меню, позволяющее
выбрать конкретную операцию. Состав меню зависит от места
назначения. Так, при перетаскивании на значок или ярлык
какой-либо программы, это меню содержит пункт Открыть с
помощью.
Близок к этой функции и доступ к контекстным меню файлов.
Трудности, с которыми сталкиваются здесь рассмотренные
выше менеджеры, связаны с тем, что они копируют свойства
«классической» оболочки для MS-DOS — Norton Commander,
где правая кнопка мыши использовалась для выбора файлов.
Из-за этого они и не могут использовать правую кнопку для
доступа к контекстному меню.
В программе Windows Commander функцию выбора можно пере-
ключить и на левую кнопку мыши, но и без этого для открытия
контекстного меню подсвеченного файла в распоряжении пользо-
Файловый менеджер Windows Commander
71
вателя остается клавиша КОНТЕКСТ и клавиатурная комбинация
SHIFT+F1O.
Кроме значков файлов, контекстными меню обладают и некото-
рые другие элементы окна: командная строка, заголовок теку-
щей папки, список дисков и прочие.
Нарезка файлов
Механизм нарезки файлов для переноса на гибких дисках, реа-
лизованный в рассмотренной выше программе FAR Manager, отли-
чается тем, что может привести к путанице в частях файла. При
использовании менеджера Windows Commander этой опасности
легко избежать. Выбрав файл, подлежащий переносу на гибких
дисках, дайте команду Файл ► Разрезать Файл. В открывшемся
диалоговом окне Разрезание требуется указать место назначения
и размер фрагментов. Запись можно выполнить не только на
гибкие диски, но и в какую-либо временную папку. Если же
запись сразу производится на гибкие диски, то можно включить
режим их автоматической очистки.
Нарезка начинается по щелчку на кнопке ОК. Создаваемые фраг-
менты имеют то же имя, что и исходный файл, и расширения в
виде последовательных номеров от 001 и далее (таким образом,
всего может быть до 999 фрагментов). Кроме того, создается
файл с расширением .CRC, содержащий исходное имя, размер и
контрольную сумму для файла. Это позволяет в дальнейшем
проверить правильность сборки файла из фрагментов.
Сборка файлов
После того как файлы перенесены на другой компьютер и скопи-
рованы в один каталог, можно действовать двумя способами, в
зависимости от того, установлен ли на принимающей стороне
тот же менеджер Windows Commander.
Если его нет, придется объединять файлы вручную с помощью
команды сору /Ь part.001 + part.002 + part.003 part.doc. Разумеется,
команда должна содержать истинные имена и расширения, а
число компонентов должно соответствовать реальному коли-
честву фрагментов файла. Недостаток этого способа заключа-
ется в том, что вы должны сами помнить исходное расширение
имени, а проверка правильности сборки оказывается невоз-
можной.
72
Средства работы с файлами
Все происходит намного проще, если на принимающей стороне
тоже работает Windows Commander. Надо скопировать в одну
папку все фрагменты транспортируемого файла вместе с файлом
контрольной суммы (.CRC), выбрать первую из частей и дать
команду Файл ► Склеить Файлы. В открывшемся диалоговом окне
Объединение указывается каталог, в который записывается
получившийся файл. Выбор расширения и проверка правиль-
ности переноса происходят автоматически.
Работа с архивами
Главным преимуществом программы Windows Commander перед
ближайшими аналогами являются имеющиеся в ней средства
работы с архивами. Эта программа поддерживает прозрачную
работу со всеми основными типами архивов и с самораспаковы-
вающимися файлами (чтобы войти в такой файл, как в архив,
используется комбинация клавиш CTRL+PAGE DOWN). Более
того, для всех основных типов архивов программа Windows
Commander имеет встроенные (!) средства распаковки. Это озна-
чает, что вам не требуется никаких дополнительных программ,
чтобы распаковать полученный архив, например загруженный
из Интернета.
С другой стороны, для упаковки файлов в любом случае исполь-
зуется внешний архиватор, который можно выбрать самосто-
ятельно. Для выбора архиватора дайте команду Конфигурация ►
Настройки и в открывшемся диалоговом окне выберите вкладку
Упаковщики. Введите имя программы упаковки в соответствую-
щее поле. Для розыска нужной программы щелкните на кнопке
» и выберите ее с помощью диалогового окна Открытие файла.
Если хотите, чтобы для распаковки тоже использовался внешний
архиватор, сбросьте для данного типа архива флажок По воз-
можности распаковывать самому.
Особняком стоит формат .ZIP, для
которого программа Windows Com-
mander содержит также и встро-
енные средства упаковки. Чтобы
упаковать файлы, надо их выбрать
и дать команду Файл ► Упаковать
или воспользоваться клавиатур-
ной комбинацией ALT+F5. Даль-
нейшие параметры (в том числе
Главным преимуществом
программы Windows
Commander перед
ближайшими аналогами
являются имеющиеся
в ней средства работы
с архивами
Файловый менеджер Windows Commander
73
тип архива) выбираются в диалоговом окне Упаковка файлов.
Если установить флажок Переместить в архив (он автоматически
устанавливается, если команда выдавалась с нажатой клави-
шей SHIFT, например, ALT+SHIFT+F5), то исходные файлы после
упаковки удаляются.
Взаимодействие с клиентом FTP
Для приема и передачи данных с использованием протокола
FTP не требуется ничего, кроме самого менеджера Windows
Commander. Встроенный клиент FTP способен одновременно
поддерживать до десяти соединений, использующих этот про-
токол, однако он взаимодействует только с наиболее распрост-
раненными типами серверов FTP.
у В тех редких случаях, когда вы столкнетесь с сервером, который не поддер-
живается программой, придется воспользоваться автономным клиентом FTP.
Выбор нужного узла FTP удобнее всего производить в диало-
говом окне Соединение с FTP-сервером, которое можно открыть
командой Команды ► FTP - Соединение или комбинацией клавиш
CTRL+F. Это окно содержит список всех «зарегистрированных»
узлов FTP и подключиться к узлу можно, выбрав его в списке
и щелкнув на кнопке Соединиться. Чтобы указать имя нового
узла FTP, щелкните на кнопке Новое соединение. В открывшемся
диалоговом окне можно ввести адрес URL для узла, а также
прочие необходимые параметры (номер порта, имя пользова-
теля, пароль).
После установления соединения можно работать с каталогом
узла FTP так же, как с обычной папкой, используя все команды,
обеспечивающие стандартные операции с файлами. Если вы
предпочитаете передавать на узел команды FTP, их можно вво-
дить прямо в командную строку. Допустима даже прямая пере-
дача файла с одного узла на другой, если открыть их на панелях
программы. Однако эта операция поддерживается не всеми сер-
верами и, тем более, не всеми брандмауэрами.
Операцию загрузки или передачи файла можно выполнять в
фоновом режиме, что позволяет продолжить работу с программой
Windows Commander, пока идет передача данных. Для этого надо
в соответствующем диалоговом окне установить флажок Полу-
чение (Передача) в фоновом режиме. При этом на экране появится
дополнительное окно.
74
Средства работы с файлами
Если в ходе загрузки соединение разорвется, следует повторить
операцию. Обнаружив в каталоге наличие файла с нужным
именем, программа откроет дополнительное диалоговое окно,
в котором можно выбрать режим возобновления загрузки.
еЭта операция возможна только в том случае, если она поддерживается
сервером.
Заметим также, что каталог узла FTP не будет автоматически
обновлен, если, например, какой-либо иной пользователь изме-
нит его содержимое. В таких случаях следует воспользоваться
клавишей F2 или клавиатурной комбинацией CTRL+R.
Настройка программы
В программе Windows Commander меню Вид содержит пункты,
которые в других программах располагались в меню панелей,
а для выполнения настройки программы служит команда
Конфигурация ► Настройки. Диалоговое окно, открывающееся по
этой команде, на редкость богато вкладками, влияющими на
все аспекты работы программы (рис. 1.16).
Если установлены
эти флажки,
программа
использует свой
собственный
архиватор
При использовании
внешних
архиваторов
их следует указать
в текстовых полях
Вкладка настройки
архиваторов
Д Отмена I Справке
Рис. 1.16. Средства настройки Windows Commander
Файловый менеджер Windows Commander
75
Для включения и отключения элементов рабочего окна про-
граммы используется вкладка Вид. Ее элементы управления
те же, что и в других программах.
Способ выполнения некоторых операций определяется на вклад-
ке Операция. Со всеми элементами управления, имеющимися
здесь, мы уже встречались, когда говорили о настройке про-
граммы Norton Commander for Windows 95.
Управление отображением файлов производится на вкладке
Экран. Здесь включается отображение скрытых и системных
файлов, определяется способ отображения значков, задается
режим отображения разных видов всплывающих подсказок.
Выбрать язык взаимодействия с пользователем можно на
вкладке Язык. При выборе языка сообщений в списке Изменить
язык, автоматически выбирается и соответствующий файл
меню. Так как программа поддерживает русскоязычный интер-
фейс, рекомендуется выбрать именно его.
Выбор средства просмотра и редактора, используемых по умол-
чанию, осуществляется на вкладке Редактор/Просмотр. Для
определенных типов файлов с помощью кнопки Ассоциации
можно произвольно выбрать внешнюю программу просмотра.
Настройка шрифтового оформления выполняется на вкладке
Шрифт. Программа может использовать два разных шрифта:
один — для всех элементов окна, кроме панелей файлов, а вто-
рой — только для этих панелей. Здесь же задается размер знач-
ков. Обычно используются крупные (32x32) или мелкие (16x16)
значки.
Цветовое оформление настраивается на вкладке Цвет. Для каж-
дого элемента управления цвет можно выбрать в раскрываю-
щемся списке или определить при помощи кнопки ». Чтобы
вернуться к значениям, предлагаемым по умолчанию, следует
во всех списках выбрать пункт Default.
Указать операции, требующие подтверждения, можно с помо-
щью вкладки Подтверждения.
Вкладки Упаковщики (см. рис. 1.16) и ZIP-упаковщик служат для
выбора и настройки внешних программ упаковки. Вынесение
формата .ZIP на отдельную вкладку связано с тем, что, как уже
говорилось, программа Windows Commander содержит встроенные
76
Средства работы с файлам!
средства не только для распаковки, но и для упаковки данные
в этом формате.
Задать ширину столбцов на панелях файлов позволяет вкладке
Табуляторы. Впрочем, это удобнее делать путем перетаскивание
границ между заголовками столбцов. Здесь же указывается
должно ли расширение имени указываться вплотную к имею
или с выравниванием в отдельном столбце, а также выбираете*
двузначный или четырехзначный формат отображения года.
Конфигурация сохраняется автоматически. Исключение пред
ставляют такие параметры, как положение и размеры окна, г
также ширина столбцов панели. Чтобы сохранить и эти сведе-
ния, надо дать команду Конфигурация ► Запомнить позицию.
I Средства работы
/ с архивами
Сжатие информации
Потребность в упаковке и распаковке файлов — одна из самых
первых, с которыми сталкивается начинающий пользователь.
Получает ли он программное обеспечение из Интернета или на
компакт-диске в качестве приложения к журналу, ему нередко
приходится начинать с распаковки информации.
Потребность в сжатии данных и программ
Лет пятнадцать назад гибкий диск емкостью 720 КБайт казался
огромным. На нем вполне размещались тексты двух кандидат-
ских диссертаций или одной докторской, но чаще на диске
хранили два-три десятка любимых компьютерных игр.
О том, что сегодня для записи приличной компьютерной игры
надо иметь целый ящик гибких дисков, можно и не говорить —
все знают, что ныне для этого служат лазерные диски CD-ROM.
Зато собственные труды, будь то диссертация или школьный
реферат, по-прежнему переносят, перевозят и пересылают на
гибких дисках. Однако современные документы, насыщенные
фотографиями, таблицами, схемами, диаграммами и формати-
рованным текстом уже давно не укладываются ни на один, ни на
два гибких диска. Вывод простой: информацию надо каким-то
образом уплотнять, а длинные файлы к тому же надо еще «наре-
зать» на мелкие куски по размеру носителя.
Не очень помогают делу и электронные сети. Конечно, они позво-
ляют избавиться от таких абсолютно ненадежных носителей
как дискеты, но передача информации по медленным модемным
линиям связи стоит отнюдь недешево. Поэтому в Интернете,
например, действует непременное правило: все файлы пересыла-
ются только в упакованном виде.
Сжатие информации
79
Потребность в сжатии информации возникает также и в связи
с непременным требованием резервного копирования всего того
полезного, что на компьютере производится. Как показывает
практика, людям совсем нетрудно раз в день скопировать важ-
ные файлы на другой жесткий диск или на внешний носитель:
это отнимает лишь несколько минут. Но та же практика пока-
зывает и другое: самое трудное — это принять решение о том,
что считать важным, а что — нет. На это уходят уже не минуты.
В результате многие, чтобы не думать, создают резервные копии
по принципу «либо все, либо ничего». Выбрав «все», они быстро
исчерпывают запас свободного места и опять же сталкиваются
с трудной проблемой выбора, а потом вообще забывают о благих
намерениях и перемещаются в категорию тех, кто резервным
копированием вообще не занимаются. Нелитературное выра-
жение «крутой облом» наилучшим образом описывает то, что
рано или поздно их ожидает.
Об алгоритмах сжатия
Существует много разнообразных алгоритмов сжатия, но многие
из них имеют общие черты. В принципе, разработка алгорит-
мов сжатия относится к одной из отраслей прикладной мате-
матики, но в этой области есть достаточно простые понятия и
принципы, которые можно смело обсуждать на языке, понят-
ном начинающим.
На чем основано сжатие информации
Все методы сжатия информации можно условно разделить на
два больших непересекающихся класса: сжатие с потерей инфор-
мации и сжатие без потери информации.
Сжатие с потерей информации. Сжатие с потерей информации
означает, что после распаковки уплотненного архива мы полу-
чим документ, который несколько отличается от того, который
был в самом начале. Понятно, что чем больше степень сжатия,
тем больше величина потери и наоборот.
Разумеется, такие алгоритмы неприменимы для текстовых
документов, таблиц баз данных и особенно для программ. Незна-
чительные искажения в простом неформатированном тексте
еще как-то можно пережить, но искажение хотя бы одного бита
в программе сделает ее абсолютно неработоспособной.
80
Средства работы с архивами
В то же время, существуют материалы, в которых стоит пожерт-
вовать несколькими процентами информации, чтобы получить
сжатие в десятки раз. К ним относятся фотографические
иллюстрации, видеоматериалы и музыкальные композиции.
Потеря информации при сжатии и последующей распаковке в
таких материалах воспринимается как появление некоторого
дополнительного «шума». Но поскольку при создании этих мате-
риалов определенный «шум» все равно присутствует, его неболь-
шое увеличение не всегда выглядит критичным, а выигрыш в раз-
мерах файлов дает огромный (в 10-15 раз на музыке, в 20-30 раз
на фото- и видеоматериалах).
К алгоритмам сжатия с потерей информации относятся такие
известные алгоритмы как JPEG и MPEG. Алгоритм JPEG исполь-
зуется при сжатии фотоизображений. Графические файлы, сжа-
тые этим методом, имеют расширение .JPG. Алгоритмы MPEG
используют при сжатии видео и музыки. Эти файлы могут
иметь различные расширения, в зависимости от конкретной
программы, но наиболее известными являются .MPG для видео
и -MP3 для музыки.
Алгоритмы сжатия с потерей информации применяют только
для потребительских задач. Это значит, например, что если
фотография передается для просмотра, а музыка для воспро-
изведения, то подобные алгоритмы применять можно. Если же
они передаются для дальнейшей обработки, например для редак-
тирования, то никакая потеря информации в исходном мате-
риале недопустима.
Величиной допустимой потери при сжатии обычно можно управ-
лять. Это позволяет экспериментовать и добиваться оптималь-
ного соотношения размер/качество. На фотографических иллюст-
рациях, предназначенных для воспроизведения на экране, потеря
5% информации обычно некритична, а в некоторых случаях
можно допустить и 20-25% .
Сжатие без потери информации. Эти методы сжатия нас инте-
ресуют в первую очередь, поскольку именно их применяют при
передаче текстовых документов и программ, при выдаче выпол-
ненной работы заказчику или при создании резервных копий
информации, хранящейся на копьютере.
Методы сжатия этого класса не могут допустить утрату информа-
ции, поэтому они основаны только на устранении ее избыточ-
Сжатие информации
81
ности, а информация имеет избыточность почти всегда (правда,
если до этого кто-то ее уже не уплотнил). Если бы избыточности
не было, нечего было бы и сжимать.
Вот простой пример. В русском языке 33 буквы, десять цифр и
еще примерно полтора десятка знаков препинания и прочих спе-
циальных символов. Для текста, который записан только про-
писными русскими буквами (как в телеграммах и радиограммах)
вполне хватило бы шестидесяти разных значений. Тем не менее,
каждый символ обычно кодируется байтом, который содержит
8 битов и может выражать 256 различных кодов. Это первое осно-
вание для избыточности. Для нашего «телеграфного» текста
вполне хватило бы шести битов на символ.
Вот другой пример. В международной кодировке символов
ASCII для кодирования любого символа отводится одинаковое
количество битов (8), в то время как всем давно и хорошо извест-
но, что наиболее часто встречающиеся символы имеет смысл
кодировать меньшим количеством знаков. Так, например, в
«азбуке Морзе» буквы «Е» и «Т», которые встречаются часто,
кодируются одним знаком (соответственно это точка и тире).
А такие редкие буквы, как «Ю» (• • —) и «Ц» (- • - •), кодиру-
ются четырьмя знаками. Неэффективная кодировка — второе
основание для избыточности. Программы, выполняющие сжа-
тие информации, могут вводить свою кодировку (разную для
разных файлов) и приписывать к сжатому файлу некую таблицу
(словарь), из которой распаковывающая программа узнает, как
в данном файле закодированы те или иные символы или их груп-
пы. Алгоритмы, основанные на перекодировании информации,
называют алгоритмами Хафмана.
Наличие повторяющихся фрагментов — третье основание для
избыточности. В текстах это встречается редко, но в таблицах и
в графике повторение кодов — обычное явление. Так, например,
если число 0 повторяется двадцать раз подряд, то нет смысла
ставить двадцать нулевых байтов. Вместо них ставят один ноль
и коэффициент 20. Такие алгоритмы, основанные на выявлении
повторов, называют методами RLE (Run Length Encoding).
Большими повторяющимися последовательностями одинаковых
байтов особенно отличаются графические иллюстрации, но не
фотографические (там много шумов и соседние точки сущест-
венно различаются по параметрам), а такие, которые художники
рисуют «гладким» цветом, как в мультипликационных фильмах.
82
Средства работы с архивами
При создании резервных копий на жестких дисках есть еще
одна возможность получения выигрыша в рабочем простран-
стве при сжатии файлов, которая, правда, связана не с избы-
точностью информации, а с тем, как организована файловая
система компьютера. Суть ее заключается в том, что любой
файл, большой или маленький, может занимать надиске только
целое число кластеров. В файловой системе FAT 16 на жестком
диске не может быть более 65 536 кластеров (216). А это значит,
что для дисков размером от 1 до 2 Гбайт размер кластера состав-
ляет целых 32 Кбайт. Таким образом, в среднем на каждом
файле мы теряем половину этой величины, а на малых файлах
еще больше.
При уплотнении большой группы файлов в один файл мы
экономим минимум по 16 Кбайт на каждом файле только за
счет сокращения потерь от нерациональной организации фай-
ловой системы. Представьте, что для файла, имеющего размер
1 Кбайт, мы экономим 31 Кбайт даже если он абсолютно не-
сжимаем!
j Компьютеры, работающие под управлением Windows 95 OSR2 или Windows
98 могут использовать новый формат файловой системы — FAT32. Здесь
выигрыш оказывается меньше, но и в этом случае минимальный размер
кластера равен 4 Кбайт, так что если мы имеем дело с большим количест-
вом малых файлов, то здесь тоже есть, что экономить.
Основные свойства алгоритмов сжатия
Несмотря на то, что существует немало различных методов
сжатия, есть некоторые принципы и правила, которые явля-
ются общими для всех методов сжатия. Их надо знать и пра-
вильно использовать.
1. У всякого сжатия есть предел. На первый взгляд этот прин-
цип самоочевиден, но из него вытекает неочевидное след-
ствие: уплотнение ранее уплотненного файла в лучшем слу-
чае не дает выигрыша, а в худшем случае может привести
и к проигрышу в размере результирующего файла. Поэтому
прежде чем уплотнять информацию, неплохо знать, не была
ли она до этого уплотнена другими средствами.
2. Для всякого метода сжатия можно подобрать файл, при-
менительно к которому данный метод является наилуч-
шим. Справедливо и обратное: для всякого метода сжатия
Сжатие информации
83
можно подобрать файл, который в результате сжатия не
уменьшится, а наоборот увеличится.
Отсюда вывод: все дискуссии о том, что один метод сжатия
лучше, чем другой, несостоятельны, поскольку их эффек-
тивность зависит от конкретных условий.
3. Из первого и второго принципов вытекает, что наилучшие
программы-упаковщики до начала работы должны выпол-
нять предварительный просмотр обрабатываемых файлов
и выбирать тот метод упаковки, который в данном случае дает
наилучший результат, то есть реализуют принципы искус-
ственного интеллекта.
Основные понятия технологии сжатия данных
Исходный файл. Файл, подвергаемый сжатию.
Архивный файл. Результирующий файл, полученный в резуль-
тате сжатия исходного.
Степень сжатия. Показывает во сколько раз уменьшился объем
исходного файла. Может выражаться в процентах от исходного
размера или в виде отношения (например 1:2,7).
Архивный том. При создании архивной копии на носителях
малой емкости, например на дискетах, архивный файл может
«нарезаться» на фрагменты, равные емкости отдельных носи-
телей. Каждый из таких фрагментов называется архивным
томом. Все тома одного архивного файла обычно имеют одина-
ковые имена и могут различаться (а в некоторых программах
и не различаться) расширением имени.
Сплошной (solid) файл. Архивный файл непрерывной структуры.
При упаковке группы исходных файлов создается один большой
файл, который может иметь как сплошную, так и несплошную
структуру. Если сжатие применяется к каждому исходному
файлу отдельно, то полученный архив является несплошным.
Если сжатие применяется ко всей группе файлов как к единому
целому, полученный архивный файл является сплошным. В пер-
вом случае размер архивного файла больше, чем во втором. С дру-
гой стороны, при сбое в несплошном архиве повреждается и
может быть утрачен лишь один исходный файл, в области разме-
щения которого произошел сбой, а при сбое в сплошном архиве
есть угроза утраты всех файлов или, по крайней мере, тех файлов,
84
Средства работы с архивами
которые расположены после места сбоя. Это особенно важно в
тех случаях, когда архивный файл «разрезан» на отдельные
тома.
Критерием для выбора является надежность носителя сжатой
копии. Если используется достаточно надежный носитель:
жесткий диск, магнитооптический диск, ZIP-накопитель,
JAZZ-накопитель и т.п., можно использовать сплошной архив-
ный файл. Если используется ненадежный накопитель: гибкий
магнитный диск или магнитная лента стримера, применение
сплошных архивов не рекомендуется.
Самораспаковывающийся архив. Многие программы, выпол-
няющие сжатие файлов, позволяют создавать так называемые
самораспаковывающиеся архивы, имеющие расширение имени
.EXE. К архиву данных они приписывают небольшой программ-
ный блок. Это позволяет пользователю выполнить распаковку
без использования специальных программ. Достаточно запустить
исполнение файла .EXE, и архив автоматически распакуется в
той папке, в которой данный файл находится. Если распаковку
надо провести в какую-то конкретную папку, в нее и надо предва-
рительно переместить самораспаковывающийся архив. После
распаковки архивный файл можно удалить, если потребность в
нем не предполагается.
Основные форматы упаковки данных
Существует несколько десятков различных форматов упаков-
ки. Каждая программа, выполняющая сжатие данных, исполь-
зует свой формат, но наиболее часто встречаются форматы .ZIP,
.ARJ и .RAR.
При упаковке данных не стоит «разбрасываться» и применять
много архиваторов. Достаточно сосредоточиться на одной-двух
программах и настойчиво их эксплуатировать, хотя прежде
чем передавать сжатый файл постороннему лицу, стоит убе-
диться, что у него есть средства для его распаковки. В случае
необходимости можно договориться об используемом архивато-
ре, а лучше создать самораспаковывающийся архив. Это позво-
ляет договориться даже с человеком, который вообще ничего
об архиваторах не знает.
Для распаковки данных желательно иметь наиболее полный
набор программ, поскольку нельзя заранее предсказать, с каким
форматом завтра придется иметь дело.
Сжатие информации
85
Формат .ZIP. Это один из наиболее древних форматов, которому
более десяти лет. Во времена MS-DOS для работы с этим фор-
матом использовались две программы: PKZIP.EXE для упаковки
файлов и PKUNZIREXE для их распаковки. Сегодня и ту, и другую
функцию выполняет одна программа — WinZip. Из названия
видно, что она рассчитана на работу в операционной системе
Windows 9х. Несмотря на свою «древность», этот формат сегодня
используется чрезвычайно широко. Это связано с тем, что это
основной формат в котором поставляются программы и драй-
веры из Интернета.
Формат .ARJ. По-видимому, это самый популярный формат
первой половины 90-х годов. И упаковка, и распаковка произ-
водятся одной программой ARJ.EXE. По степени сжатия ощу-
тимо превосходит формат .ZIP, но с появлением Windows 95 этот
формат заметно отступил на второй план и остался популяр-
ным форматом сжатия для MS-DOS. Это связано с тем, что при
сжатии файлов портятся «длинные» имена файлов, введенные
в обиход операционной системой Windows 95. Версия ARJ.EXE,
способная корректно обращаться с «длинными» именами фай-
лов, появилась только в 1997 г.
Формат .RAR. Формат, весьма популярный и в России, и в мире,
особенно среди молодого поколения. У программы WinRAR россий-
ский автор — Евгений Рошаль. По потребительским свойствам
она объективно превосходит зарубежные аналоги. В международ-
ном секторе Интернета этот формат используют профессионалы,
а в России он давно является потребительским. Поскольку архи-
ватор WinRAR позволяет работать также с архивами в форматах
.ZIP, .ARJ и некоторых других, он в общем-то удовлетворяет
большинство потребностей пользователя в средствах сжатия и
разуплотнения информации.
Работаем с программой WinZip
Общие сведения о программе
Первоисточники
Программа WinZip поставляется компанией Nico Мас
Computing Inc. (www.winzip.com) и имеет статус условно- ВМ.
бесплатного программного обеспечения (shareware).
Дистрибутивную версию программы можно получить бесплатно
на сервере компании, а также на большинстве серверов, зани-
мающихся поставкой программного обеспечения. Кроме того,
незарегистрированная версия программы часто прилагается к
сборникам программного обеспечения. Регистрация платная.
Ее условия и порядок описаны в текстовом документе, прила-
гающемся к незарегистрированной версии.
Основные ограничения незарегистрированной версии состоят
в невозможности создания самораспаковывающихся архивов
и в периодическом появлении диалогового окна с напомина-
нием о целесообразности регистрации.
Поддерживаемые форматы сжатия
Программа WinZip предназначена в первую очередь для обслу-
живания архивов, имеющих формат .ZIP. Поддержка таких
популярных форматов, как .ARJ и .LHA возможна, но только при
внешнем подключении соответствующих программ. Дополни-
тельно WinZip позволяет выполнять как кодирование, так и
декодирование файлов, предназначенных для передачи посред-
ством электронной почты (форматы UUEncode, XXencode, BinHex
и MIME).
Работаем с программой WinZip
87
• Электронная почта изначально ориентирована только на передачу тек-
стовых сообщений на английском языке, то есть она никогда не предпола-
гала передачу символов с кодами выше 127 (таблицу кодировки ASCII мы
не приводим, но ее нетрудно найти в доступной литературе для начинаю-
щих). Однако графические, звуковые, программные и многие другие фай-
лы могут содержать любые коды от 0 до 255. Без проведения специальной
перекодировки передать такие файлы средствами электронной почты
нельзя. Для этого и служат вышеуказанные форматы кодирования.
Программа WinZip имеет два режима работы: WinZip Wizard (Мас-
тер WinZip) и WinZip Classic (Классический режим). Режим WinZip
Wizard — простейший режим, предназначенный по сути для
свершения лишь одной операции — распаковки полученного
файла. Режим WinZip Classic рассчитан на пользователей, кото-
рые знают, что делают, зачем они это делают и что хотят полу-
чить в итоге.
В режиме WinZip Wizard предполагается, что во время работы с
компьютером пользователю случайно попал в руки запакован-
ный архив (например из Интернета) и единственное, что с ним
надо сделать — это быстро распаковать и просмотреть содержи-
мое для принятия решения о дальнейших действиях. Если в
архиве хранится программа, режим WinZip Wizard позволяет так-
же запустить механизм ее установки и регистрации в составе
операционной системы, чего, строго говоря, делать не следует.
еВ операционной системе Windows 98 для установки программ есть другие
средства. Они сосредоточены в Панели управления: Пуск ► Настройка ►
Панель управления. Для установки приложений следует использовать зна-
чок Установка и удаление программ. Для установки драйверов оборудо-
вания служит значок Установка оборудования. Установка программ иными
средствами, в том числе и теми, которые поставляются вместе с програм-
мами, нередко приводит к тому, что последующее удаление программы
оказывается невозможным.
Одним словом, режим WinZip Wizard хорош только для того, что-
бы загадить жесткий диск бессистемно разбросанными файла-
ми распакованных архивов, а операционную систему перегру-
зить некорректно установленными программами. И в том, и в
другом случае рано или поздно придется заниматься чистка-
ми, которые все равно потребуют времени, знаний и опыта.
Выбор режима работы возможен сразу после установки WinZip.
Впоследствии можно переходить из одного режима в другой,
88
Средства работы с архивами
пользуясь соответствующими элементами управления (рис. 2.1).
Нас в первую очередь интересует полноценный Классический режим.
Извлечение файлов из архива Просмотр файла внутри архива
Распаковка программ
в специальную папку
для пробного запуска
Создание
нового
архива
Наполнение имеющегося архива
Доступ к избранным папкам
Открытие файла архива I
Вызов
мастера
распаковки
архивов
Рис. 2.1. Главное окно программы WinZip
Основные операции
Несмотря на то, что интерфейс программы содержит немалое
количество команд и элементов управления, основные операции,
для которых программа в первую очередь и предназначена,
можно пересчитать на пальцах одной руки.
1. Распаковка архива, полученного из внешнего источника.
2. Распаковка отдельных файлов из полученного архива.
3. Создание архива для передачи постороннему лицу.
4. Создание архива, используемого в качестве резервной копии
данных.
5. Обновление архива, используемого в качестве резервной
копии (по возможности, регулярное).
Настройка конфигурации
Программа должна служить человеку, а не наоборот. Все про-
граммисты это понимают и стараются облегчить жизнь пользо-
вателю, но, как показывает практика, понимают они это весьма
по-разному.
Работаем с программой WinZip
89
Классический вопрос: «Какую папку должна открывать про-
грамма по команде Файл ► Открыть?»
Одни считают, что открывать надо ту папку, которая откры-
валась по этой команде в прошлый раз. Они знают, что людям,
месяцами работающим над одними и теми же проектами, удобно
хранить все материалы в одном месте, чтобы получать к ним
быстрый доступ.
Другие полагают, что за одним компьютером работают пять
человек по очереди. И пятому совсем не надо знать, к каким
папкам обращался четвертый. В их программах по команде
Файл ► Открыть всегда открывается одна и та же папка, например
С:\Мои документы.
Однако, есть еще и третий подход. Не ломая голову, програм-
мисты могут предоставить возможность выбора того, как надо
работать самому пользователю. Этот подход и реализован в
программе WinZip. Воспользовавшись командой Options ► Folders
(Параметры ► Папки), мы сами можем задать местоположение
различных полезных папок и логику поведения традиционных
элементов управления (рис. 2.2).
Выбор папки, которая открывается
при запуске программы ---------
Выбор папки, в которую
по умолчанию отправляются
извлекаемые файлы -------
Выбор папки, в которой создаются
и пополняются архивы ---------
Выбор папки для пробного запуска
полученных программ -----------
Рис. 2.2. Настройка папок, используемых по умолчанию
90
Средства работы с архивами
Start-Up Folder (Начальная папка) — это папка, которая открыва-
ется автоматически при запуске WinZip (кроме тех случаев, когда
программа запускается двойным щелчком на архивном файле).
Файлы, находящиеся в этой папке, автоматически отобража-
ются в диалоговых окнах Open Archive (Открыть архив) и New Archive
(Создать архив).
Для указания начальной папки можно выбрать один из следу-
ющих вариантов:
• System Default (Системная папка, принятая по умолчанию).
В этом случае в качестве начальной используется папка, в
которой хранится пусковой файл программы (обычно
C:\Program Files\WinZip\WINZIP32.EXE).
• Last Open Archive (Последний архив). В качестве начальной
используется папка последнего открывавшегося архива.
• Folder (Папка). Речь идет о любой произвольной папке, кото-
рую можно назначить в качестве начальной, вписав в пустое
поле путь доступа к ней.
Здесь и далее для ввода пути доступа используется кноп- г-]
ка построителя выражений. Двойной щелчок на этой [___________I
кнопке открывает диалоговое окно выбора папки WinZip-Select
Folder. Работа с этим окном аналогична работе с известным
Проводником Windows. Папка,
выбранная на панели Folders
and disk drives (Папки и диски) ав-
томатически заносится в поле
со списком Selected folder (Вы-
бранная папка). Когда окно за-
крывают щелчком на кнопке
ОК, путь доступа к избранной
папке автоматически перено-
сится в диалоговое окно Folders
(Папки), хотя при этом возмож-
ны недоразумения.
; detected folder.
|САМои документы
! Folders and-^sk drive* ?
Рабсвлй стол Efew-
£rj|| Мой компьютер
Диск 3,5 (АЛ
' Ш О (С.)
- : (©••)
= йет
= (?Л
; Портфель
W’ ь I * • ’ I
у Здесь в программе имеет место ошибка, не позволяющая правильно ввести
путь доступа к папке, если в него входят символы русского языка, а таких
папок в русскоязычной версии Windows немало, например: С:\Мои доку-
менты или СДРабочий стол\Портфель и т. д.
Работаем с программой WinZip
91
В подобных случаях действуйте следующим образом.
1. Выберите нужную папку — путь доступа к ней появится в
поле Selected folder (Выбранная папка).
2. Выделите этот путь полностью и скопируйте его в буфер
обмена Windows (CTRL+C).
3. Если путь доступа достаточно длинный и полностью в поле
не помещается, для его выделения пользуйтесь специальным
приемом. Установите курсор в начало поля и нажмите кла-
вишу END при нажатой клавише SHIFT. Это всегда гаранти-
рует полное выделение длинной строки.
4. Закройте диалоговое окно выбора папки WinZip-Select folder.
5. В диалоговом окне Folder (Папка) установите курсор в нужное
поле и скопируйте содержимое буфера обмена (CTRL+V).
Default Extract Folder (Папка для разархивации). Это папка, в которую
по умолчанию отправляются файлы, извлекаемые из архивов
при их распаковке. Возможны три варианта настройки.
• Open Archive Folder (Исходная папка). В этом случае по умолчанию
предлагается распаковать архив в той же самой папке, где
находится архивный файл. Разумеется, от этого предложения
можно отказаться и выбрать любую иную папку.
• Last Extract Folder (Последняя использованная). В первую очередь
предлагается использовать для разуплотненных файлов ту же
папку, которая использовалась для этого в прошлый раз.
• Folder (Папка). Любая произвольная папка, которую можно
выбрать самостоятельно. При распаковке архивов она будет
использоваться по умолчанию. Если папка имеет русско-
язычное имя, обратите внимание на примечание выше.
Default Add Folder (Папка для архивации). Это папка, в которой созда-
ются или пополняются архивы. По команде Add (Добавить в архив)
эта папка предлагается в качестве принятой по умолчанию.
• Open Archive Folder (Исходная папка). При такой настройке
программа по умолчанию предлагает создавать архивные
файлы там же, где хранятся исходные файлы.
• Last Add Folder (Последняя использованная). Для создания или
пополнения архива предлагается использовать ту же папку,
что и в прошлый раз.
92
Средства работы с архивами
• Folder (Папка). Любая произвольная папка, которую можно
выбрать самостоятельно. При создании или пополнении
архивов она будет использоваться по умолчанию. Если папка
имеет русскоязычное имя, обратите внимание на примеча-
ние, сделанное выше.
Working Folder (Рабочая папка). Это папка, в которой программа
хранит временные рабочие файлы. Необходимость в таких
файлах возникает, как правило, во время операции по частич-
ному изменению содержания готового архива, например, когда
WinZip применяют для обслуживания резервных копий ценных
данных, хранящихся на компьютере. Обычно в таких случаях
программа использует для временных файлов ту же папку, в
которой лежит обслуживаемый архивный файл, но там не все-
гда есть для этого достаточно свободного места. Это характерно
для архивов, хранимых на гибких и других сменных носителях.
Именно поэтому рядом с полем ввода папки временного хране-
ния присутствует флажок Use for Removable Media Only (Использо-
вать только для сменных носителей).
Checkout Base Folder (Папка пробного запуска). Нам часто прихо-
дится распаковывать архивы только для того, чтобы убедиться,
что ничего нужного в них для нас нет. То же относится и к про-
граммам, поступающим из Интернета в виде ZIP-архивов. Запус-
тив такую программу и поняв, что это не то, что надо, мы ее уда-
ляем, а папку, в которой хранится распакованный архив, очищаем.
При такой работе имеет смысл всегда использовать одну и ту же
папку для распаковки и пробного запуска случайных программ.
Если для этого использовать специально назначенную папку,
WinZip возьмет на себя заботу по ее автоматической очистке. Это
удобно, поскольку испытавая каждый день по две-три случай-
ных программы, можно всего за пару недель потерять контроль
за изменениями в файловой системе компьютера. Есть пользо-
ватели, которые болезненно переносят любой беспорядок на
жестком диске. Когда количество «мусора» на диске начинает
превышать некоторый психологический порог терпимости (у
каждого он свой), дело заканчивается переформатированием
жесткого диска и началом «новой жизни».
j Если в данном поле вообще не задать никакой папки, то в качестве папки
пробного запуска будет использована папка, в которой хранится послед-
ний обслуживавшийся архив.
Работаем с программой WinZip
93
Temp Folder (Папка временного хранения) — папка для хранения
временных служебных файлов. Выше мы уже говорили, что
временные файлы могут храниться в назначенной Рабочей папке,
но там речь шла о файлах, возникающих в связи с внесением
именений в ранее созданные архивы. В данном случае речь идет
о файлах, создающихся при просмотре содержимого архива и
при проверках содержимого на наличие вирусов. Как показано
на рис. 2.2, и в том, и в другом случае это может быть одна и та
же папка. Разумно использовать для этого системную папку
временных файлов C:\Windows\Temp — тогда заботу о ее перио-
дической очистке можно будет поручить самой операционной
системе.
Приемы работы с программой WinZip
Распаковка ар^йва
Зафиксируйте местоположение архива. Работать с WinZip намного
приятнее, если все поступающие и хранящиеся архивы разме-
щаются строго в отведенных для них местах. Например, для
всех видов архивов, поступающих из Интернета, целесообразно
завести специальную папку типа C:\Downloads или C:\Archives,
а для резервных копий, хранящихся на дополнительном жест-
ком диске, — специальную папку D:\Reserv.
j Пользователи броузера Internet Explorer нередко впадают в соблазн раз-
мещения поступающих архивов внутри папки \Мои документы, поскольку
Internet Explorer, как и другие продукты компании Microsoft, использует
ее по умолчанию. Однако этот выбор не слишком удачен.
Папка \Мои документы удобна для хранения работ над текущими проекта-
ми и потому является очевидным кандидатом для регулярного резервного
копирования, которое как правило сопровождается уплотнением инфор-
мации. О том, что уплотнять ранее уплотненные файлы не только бессмыс-
ленно, но и вредно, мы уже говорили. Поэтому не храните поступающие
извне архивные файлы в резервируемых папках с собственными трудами.
Откройте архив. Архивы, находящиеся на сменном
носителе, проще всего открывать командой File ► Open
Archive (Файл ► Открыть архив) или соответствующей коман-
дной кнопкой Open (Открыть). И в том, и в другом случае
открывается стандартное диалоговое окно Open Archive
(Открыть архив).
94
Средства работы с архивами
Если архив находится на жестком диске, есть большая веро-
ятность, что его папкой ранее уже пользовались для работы с
архивами. В этом случае архивы удобно открывать командной
кнопкой Favorites (Избранное) (рис. 2.3). При первом использо-
вании этой команды WinZip просматривает все жесткие диски
компьютера в поисках папок с файлами, имеющими
расширение .ZIP, и собирает эти папки в один список.
В дальнейшем доступ к ним обеспечивается всего
лишь одним щелчком на кнопке Favorites (Избранное),
что очень удобно.
•7e name. 0 WJSORX^e^acrom^eSmmgc^ »P
Res '-n Favwrte Zip Fokfe*s «orfetf by date"
J Modfed_____| Folder
15.05.38 -- ' ’
15.05.98
15.05.38
1505.38
15.85.98
15.05.93
08.04.33
08.04.98
05.04.98
0504.98
Name
mswiap
?9Ы vjx3.2ip
dbHnvxn.3fp
memiO'.zip
ffthsfinztsip
27lbtfpf.2ip
йлгпад’И .sip
vis_shl5.2fp
complex, sip
strnpte. sip
20:01
20.01
20:01
28:01
20:01
20:01
10 01
10:00
cAwindowsXjavaXdasse
CAWDGWSXJAWP
CAM№OWSSWA\P <
CAWWOWSUAVAAP
CAWINDGWSXMVAXP / J
CAWINDOWSVAVAXP |
”,'i] Щелчок на кнопке
____ Options открывает
flpen I I 0KH0 WinZip
fleacrr j I Options. В КОТОРОМ
можно изменять
список папок
Favoiiie 2ip Fptdeis | ОвигЗр Fokfers >
............. < J r.iJt j
х
Res type- [Sachives
will №e$ focated tn the tefomj Mdcfs.
the buffers below to add от remove folders tornjw Favorite 2tp FoHer?
Окно просмотра
избранных папок
CAFont Navigate? v3.0
C:\Progtern Re-ЛН etsc^-SNavigalay^iogrerfiMeva'-.classes
CAPiogram FfesXWfedp
C AvsndowAjavaXctesses
C:\WIND0W3 UAVAXPeckage*
C: XwtndowsXiavaV wstlib
DA4RHI7\achiv'ws..ARUS.7ARC
Окно редактирования
избранных папок ---
Рис. 2.3. Просмотр и обслуживание списка избранных папок
Если список папок слишком велик, его можно почистить. Для
этого служит кнопка Options (Параметры). Она открывает диало-
говое окно WinZip Options (Параметры WinZip). Выделенные папки
удаляют кнопкой Remove Folder (Удалить папку). Если, наоборот,
в список избранных надо внести новую папку, это делают кноп-
кой Add a folder to list (Добавить папку в список).
Просмотрите архив. О содержании архива многое можно сказать,
не приступая к распаковке. Имеет смысл почитать текстовые
Работаем с программой WinZip
95
и другие информационные файлы, входящие в его состав. Возмож-
но, это сэкономит время и позволит не распаковывать то, что
заведомо никогда не потребуется.
Для просмотра файлов, входящих в архив, служит команда
строки меню Actions ► View (Действия ► Просмотр) или кнопка View
(Просмотр содержимого). Щелчок на ней открывает диалоговое
окно View (Просмотр) (рис. 2.4).
Usaig .................... -- '
C InternalASCIt Text View#
Viewer
Puc. 2.4. Просмотр содержимого архива
Разные типы файлов можно просматривать разными средствами.
По умолчанию WinZip избирает для просмотра ту программу,
которая ассоциирована в операционной системе с данным расши-
рением имени файла (Associated Program). По желанию можно исполь-
зовать собственное встроенное средство просмотра программы
WinZip (Internal ASCII Text Viewer), что вряд ли хорошо, поскольку
оно ничем не лучше стандартной системной программы Блокнот
(Notepad), используемой по умолчанию. Включив переключатель
Viewer (Средство просмотра), можно самостоятельно выбрать
просмотровую программу, что целесообразно для графических,
звуковых и видеофайлов, но рассчитано на новичков, плохо
знающих Windows. Опытные пользователи предпочитают зара-
нее связать любимые средства просмотра с расширениями имен
файлов и больше никогда не возвращаться к этому вопросу.
В Windows 98, например, это делается путем регистрации нового (или изме-
нения свойств имеющегося) типа файлов: Пуск ► Настройка ► Свойства папки ►
Типы файлов.
96
Средства работы с архивами
Распаковка архива. Архив можно распаковать полностью или
частично, выбрав из него только нужные файлы. Распаковка
предварительно открытого архива выполняется командой строки
меню Actions ► Extract (Действия ► Извлечь) или команд-
ной кнопкой Extract (Извлечь). Если нужно извлечь не
все файлы, а избранные, их следует предварительно
пометить щелчком левой кнопки мыши в списке содер-
жимого архива.
По команде Extract (Извлечь) открывается одноименное диало-
говое окно, представленное на рис. 2.5.
Выбор
извлекаемых
файлов ----
Папка, в которую
извлекаются
файлы ---------
Если нужной папки нет, используйте эту кнопку-
Запуск распаковки ---
Рис. 2.5. Управление извлечением файлов из архива
l. Ha панели Folders/Drives (Диски и папки) выберите папку, в
которую будет происходить распаковка архива.
2. В поле ExtractTo (Извлечь в...) проставляется имя папки, при-
нятой по умолчанию. Его можно задать в диалоговом окне
Folders (Папки), открываемом командой Options ► Folders (Пара-
метры ► Папки), как описано выше.
3. Если желаемой папки пока не существует, ее создают с по-
мощью командной кнопки New Folder (Создать папку).
4. Переключатели группы Files (Файлы) позволяют выбрать
извлекаемый объект: Selected Files (Выбранные файлы), All Files
(Все файлы) или заданные файлы (Files). Последний пункт
отличается тем, что позволяет создать маску извлекаемых
файлов, например: *.bmp. При такой настройке из архива
будут извлечены только картинки в формате .BMP.
Работаем с программой WinZip
97
5. Дополнительными флажками задают некоторые вспомога-
тельные параметры распаковки архива, особенно важные,
когда программа WinZip используется в качестве средства
резервного копирования и восстановления данных.
• Overwrite Existing Files — заменять файлы с одинаковыми
именами.
• Skip Older Files — не заменять файлы, если существующий
файл имеет более позднюю дату. Этот флажок устанавли-
вают в тех случаях, когда включен предыдущий.
• Use Folder Names — сохранить структуру папок архива.
Очень важный флажок, который должен быть установ-
лен практически всегда. Если этого не сделать, то файлы,
хранящиеся в архиве в разных папках, будут извлечены
в одну общую папку и перемешаются так, что работать с
ними будет невозможно.
6. Процесс распаковки запускается командной кнопкой Extract
(Извлечь).
Создание архивов
Архивы иногда распаковывают не потому, что это необходимо
для дела, а просто ради любопытства. С созданием архивов тако-
го не бывает. Если архив создают, значит, в нем действительно
есть потребность, причем по большому счету таких потребностей
всего три. Мы упаковываем файлы, когда нужно что-то пере-
дать другому лицу по линии с ограниченной производительнос-
тью (например через модем) или на носителях недостаточной
емкости (например на гибких дисках), а также когда необхо-
димо создать резервную копию данных на жестком диске, а рас-
ходовать рабочее пространство для нее жалко.
Соответственно, у нас имеются три стратегии использования
WinZip. В первом случае архив создают на жестком диске в спе-
циальной папке, предназначенной для исходящих документов.
Во втором случае архив создают на сменных носителях с «нарез-
кой» на отдельные тома по размеру
носителя. В третьем случае архив
создают либо на внешнем носителе
большой емкости, либо на допол-
нительном жестком диске.
4 Зак. 538
Имеются три стратегии
использования WinZip
при создании архивов
98
Средства работы с архивами
1. Зафиксируйте местоположение исходных файлов. Собе-
рите все файлы (и папки), подлежащие уплотнению, в одну
папку.
2. Зафиксируйте местоположение будущего архива. Вспомни-
те (или проверьте), какая папка используется по умолча-
нию для создаваемых архивов (Default Add Folder). Она назна-
чается в диалоговом окне Folders (Папки), открываемом
командой Options ► Folders (Параметры ► Папки). Если архив
готовится для передачи, его можно создавать в той же папке,
где собраны исходные файлы, а если архивирование выполня-
ется для резервирования данных, для этого должна суще-
ствовать специальная папка, расположенная на сменном
носителе или на дополнительном жестком диске.
3. Создание архива начинается с задания имени архив-
ного файла, что выполняют командой File ► New Archive .
(Файл ► Создать архив) или щелчком на командной
кнопке New (Создать). При этом открывается диа- ’
логовое окно New Archive (Создание архива).
4. В данном диалоговом окне выберите папку для размещения
архива и введите имя архивного файла. Установите флажок
Add Dialog. Он необходим, чтобы автоматически открылось
следующее диалоговое окно Add (Добавить в архив), с помощью
которого производится выбор файлов, помещаемых в архив.
Щелкните на кнопке ОК.
5. Если все сделано правильно, должно открыться диалоговое
окно Add (Добавить в архив), представленное на рис. 2.6. В дан-
ном диалоговом окне выбираются диск и папка, в которых
хранятся исходные файлы (в нашем примере это С:\Мои
документы). Один конкретный файл можно выбрать щелч-
ком левой кнопкой мыши. Возможен групповой выбор при
нажатых клавишах SHIFT или CTRL. Если нужно включить в
архив все файлы, присутствующие в открытой папке, оставьте
в поле Имя файла шаблон «*.*».
Наполнение архива начинается командой Add (Добавить). Если
в имени файла использованы символы-заместители, то запускать
архивацию можно командой Add With Wildcards (Использовать
шаблон имени). Это позволит избежать появления предупрежда-
ющего сообщения.
Работаем с программой WinZip
99
ers —
Гм "т -" ’ ' jtefeiInfo
rA?cJ»vaAK«bUek$et -
tASrfoute
'flsndH«fcfer»Ffe?
Выбор диска и папки,
в которой хранятся
исходные данные
Начало архивации
Защита архива паролем
Этот флажок надо
установить обязательно
Рис. 2.6. Если при создании архива вы не забыли установить
флажок Add Dialog, у вас должно открыться это окно
Дополнительные параметры архивации
Процессом архивации в определенной степени можно управ-
лять. Элементы управления для этой цели присутствуют в выше-
рассмотренном диалоговом окне Add (Добавить в архив).
Режим обновления файлов выбирается в раскрывающемся
списке Action (Действие). Возможны четыре различных режима.
• Add and Replace Files (Добавить и заме-
нить). Все файлы, помеченные для
архивации, включаются в архив.
Если какие-то одноименные файлы
в архиве уже присутствуют, они за-
меняются новыми. Этот режим ис-
пользуют в большинстве случаев.
• Freshen Existing Files (Обновить архив). В этом случае в архив
поступают не все помеченные файлы, а только те, которые
в нем уже присутствуют. Режим удобен для программистов.
Один раз собрав архив файлов, предназначенных для диет-
100
Средства работы с архивами
рибуции, они могут его регулярно обновлять, не опасаясь,
что в архив попадет еще какой-то файл, которому там не
место.
• Move Files (Переместить в архив). При такой операции напол-
нение архива новыми файлами сопровождается их удалением
из исходной папки. Режим удобен в тех случаях, когда архив
создают в той же папке, где лежат исходные файлы. Этот
режим не применяют при подготовке архива на ненадежных
носителях, как, например, на гибких дисках.
• Update and Add Files (Обновить и добавить). От режима обнов-
ления (Freshen...) отличается тем, что в архив поступают не
только те файлы, которые в нем и так уже есть, но и другие
файлы из числа помеченных.
Степенью сжатия можно управлять с помощью раскрывающе-
гося списка Compression (Степень сжатия). В списке приведены
пять разных степеней сжатия:
• Maximum (Slowest) — максимальное
сжатие (продолжительность про-
цесса тоже максимальная);
• Normal — обычная степень сжатия;
• Fast — быстрое сжатие;
• Super Fast — очень быстрое сжатие;
• None — без сжатия. Этот режим имеет наибольшую скорость
работы. Его используют, когда нужно провести только «нарез-
ку» длинного файла на мелкие фрагменты для передачи их
на гибких дисках, особенно если исходный файл уже был
сжат другими средствами.
Для сравнения мы провели сжатие группы файлов и свели резуль-
таты в таблицу. По ней каждый может сам выбрать удобную
для себя степень сжатия с приемлемой продолжительностью.
Eomptesson:
Normal
Maximum IslowesH
Super Fest
None
Степень сжатия Размер файла Продолжительность
Maximum 70,2% 188%
Normal 70,6% 158%
Fast 71,4% 147%
Superfast 72% 143%
None 100% 100%
Работаем с программой WinZip
101
В большинстве случаев наиболее эффективной является уста-
новка Normal.
Режимом создания архива, распределенного по нескольким дис-
кам, можно управлять в том случае, когда архив создается на
сменных носителях. Для выбора режима служит раскрывающий-
ся список Multiple Disk Spanning (Распределенный архив). В списке
приведены три режима распределения длинного архива:
• Automatic — автоматическое разбие-
ние. По исчерпании свободного мес-
та надиске WinZip предлагает вставить
новый диск и продолжить процесс
архивации (рис. 2.7).
MuSpfe Disk Sparring
• Automatic + wipe first disk prompt — то же, что и автоматическое
разбиение, но для первого диска предлагается предваритель-
но стереть всю имеющуюся на нем информацию. Это удобно,
поскольку не обязательно предварительно готовить диск к
работе. Автоматическая очистка второго и последующих
дисков тоже возможна. Для этого в диалоговом окне с сооб-
щением о вставке нового диска надо включить флажок Erase
any existing files on the new disk before continuing (Стереть все файлы
надиске перед записью архива) (см. рис. 2.7).
• No spanning — без разбиения. По исчерпании свободного
места на диске выдается сообщение об ошибке.
Создание распределенных архивов средствами WinZip имеет
существенный недостаток, заключающийся в том, что все файлы,
образовавшиеся на гибких дисках, получают одно и то же имя.
Это означает, что впоследствии трудно установить порядковый
номер каждого из дисков полученого архивного комплекта,
если не нумеровать дискеты карандашом на наклейке. Соответ-
ственно, нет также возможности собрать все компоненты архива
в одну папку на жестком диске, что полезно, если архивация
используется для создания дистрибутивных копий. Многие
Рис. 2.7. Смена диска при создании распределенного архива
102
Средства работы с архивами
прочие программы-архиваторы не доставляют подобных неу-
добств своим пользователям.
а Порядок дискет можно узнать по метке тома, присвоенной каждой дискете
при создании архива. Для этого откройте окно Мой компьютер, щелкните
правой кнопкой на значке дисковода А: и в контекстном меню выберите
пункт Свойства.
Сокращение длинных имен файлов (если они есть) — вещь полез-
ная, когда заранее известно, что потребитель архива работает
с устаревшим форматом записи имен (так называемое соглаше-
ние 8.3, предполагающее 8 символов на имя файла и 3 символа
на его расширение), используемом в операционной системе MS-
DOS. Кстати, при этом предусмотрительный пользователь не
будет давать файлам имена с русскими символами. Такое «об-
резание» включается установкой
флажка Store Filenames in 8.3 Format
(Сохранить имена файлов в формате
8.3). Если потребитель архива рабо-
тает в системах Windows NT или
Windows 9х, длинные имена фай-
лов можно не сокращать.
Сохранение информации о папках
выполняется в группе элементов
управления Folders (Папки). Здесь
прежде всего надо обязательно ус-
тановить флажок Recurse Folders (Сохранить структуру). Если этого
не сделать, то все файлы, находящиеся во вложенных папках,
попадут в архив в одну кучу. При этом возможны утраты фай-
лов, имеющих совпадающие имена.
Флажок Save Extra Folder Info (Сохранить дополнительную инфор-
мацию о папках) позволяет вместе с содержимым сохранить и
информацию о том, из какой папки оно было взято. Обычно это
не требуется, но может быть полезным при выполнении резерв-
ного копирования некоторых данных, например файлов настрой-
ки программ. Тогда при последующей распаковке архива дан-
ные можно отправить точно в те папки, из которых они были
взяты.
Учет атрибутов файлов выполняется флажками группе Attributes
(Атрибуты). Они могут быть полезны при создании автоматичес-
ких систем архивации данных.
Предусмотрительный
пользователь не будет
давать архивам имена
с русскими буквами
ЙЖвИвйИаИв
У Recurse Folder:
Г £ave Extra Fritter Ио
’• Работаем с программой WinZip
103
Флажок Include Only If Archive Attribute Is Set обеспечивает добав-
ление в архив только тех файлов, для которых задан атрибут
Архивный (Archive).
Флажок Reset Archive Attribute обеспечивает принудительный сброс
атрибута Архивный (Archive) у всех файлов, включаемых в архив.
Флажок Include System and Hidden Files обеспечивает включение
в архив файлов, имеющих атрибут Скрытый (Hidden) и/или Сис-
темный (System).
Защита архивов
Пароль на архив
накладывается после
его создания, но
до его наполнения
Программа WinZip позволяет защи-
тить содержимое архива от просмот-
ра посторонними лицами. Защита
основана на использовании пароля.
При защите файлов следует иметь в
виду, что качество защиты соответ-
ствует «потребительскому» уровню, а не профессиональным
стандартам. Подходите к ней лишь как к средству защиты инфор-
мации от любопытного, но невооруженного глаза. Остановить
целеустремленного взломщика, к тому же вооруженного необхо-
димыми инструментальными программными средствами, она
не может, да и не должна. Для этого существуют специальные
криптографические системы.
Пароль накладывается на создаваемый архив после создания
файла архива, но до наполнения его содержимым. Задание
пароля выполняют в диалоговом окне Add (Добавить в архив) с
помощью командной кнопки Password (Защита паролем). При этом
открывается диалоговое окно
Password (Пароль). Если в этом
окне включить флажок Mask
Password (Скрыть ввод пароля),
то при наборе пароля символы
будут отображаться на экране
звездочками. В этом случае па-
роль придется вводить дважды
для подтверждения правильно-
сти ввода.
Введенный пароль будет запрошен при попытке распаковать
архив. Пароль следует крепко запомнить или записать в надеж-
104
Средства работы с архивами
ном месте, поскольку без применения специальных программ-
ных средств открыть архив, не зная пароля, не удастся.
Создание самораспаковывающихся архивов
Если архивация файлов производится для передачи лицу, кото-
рое может не иметь программы для распаковки архива или лицу,
которое может не уметь с ней работать, целесообразно создать
самораспаковывающийся архив, хотя эта возможность дей-
ствует только в зарегистрированной версии программы WinZip.
При создании самораспаковывающегося архива к обычному
архиву «пришивается» небольшой программный модуль, а расши-
рение имени архива меняется с .ZIP на .EXE. Файл, полученный
в итоге, является исполнимым и может быть запущен средствами
операционной системы. После запуска он автоматически рас-
пакуется в той же папке, в которой происходил запуск.
1. Создайте обычный архивный файл с расширением .ZIP, как
описано выше.
2. Откройте созданный архивный файл командой File ► Open
(Файл ► Открыть).
3. Дайте команду Action ► Make .EXE file (Действие ► Создать испол-
нимый файл) — откроется диалоговое окно, представленное
на рис. 2.8.
• В поле Create Self Extracting .ZIP From вводится путь доступа и
имя ZIP-архива, на основе которого готовится самораспа-
ковывающийся архив. Если нужно, файл можно разыскать
с помощью кнопки Browse (Обзор).
Рис. 2.8. Преобразование обычного архива в самораспаковывающийся
Работаем с программой WinZip
105
• В поле Default ‘Unzip То’ Directory вводится путь доступа к
папке, в которую по умолчанию будет распаковываться
архив. Если поле оставлено пустым, будет использована
папка, которая на данном компьютере служит для времен-
ного хранения файлов (как правило это C:\Windows\Temp).
• Переключателем Self Extracting Туре выбирается тип «при-
шиваемого» программного модуля. Для современных опе-
рационных систем следует выбирать 32-разрядный (32-bit
Windows 95 and NT).
• Флажок Overwrite by default (Переписывать по умолчанию)
определяет, что делать, если при распаковке архива будут
обнаружены файлы с одинаковыми именами.
4. Создание самораспаковывающегося архива запускается
щелчком на командной кнопке Make .EXE.
Приемы эффективной работы
Мы рассмотрели основные операции по созданию и распаковке
архивов с помощью интерфейса, входящего в саму программу
WinZip: команд строки меню, кнопок панели инструментов и
элементов управления диалоговых окон. Методически эти опе-
рации правильны, и для глубокого освоения работы с програм-
мой начинать лучше с них, но эффективной такую работу назвать
трудно.
На самом деле большинство операций можно выполнить быстрее
и проще, чем было описано. Поскольку WinZip является полно-
ценным приложением операционной системы Windows 9х, для
эффективной работы можно и нужно использовать традици-
онно удобные средства Windows, такие как, например, контекст-
ное меню, вызываемое щелчком правой кнопки на значке фай-
ла. Одно из удобств WinZip состоит в том, что программа при
установке хорошо интегрируется в операционную систему, что
позволяет эффективно использовать ее, например, в работе с
Проводником или с иным диспетче-
ром файлов. Особенно удобно ра-
ботать с Проводником Windows 98
хотя бы благодаря наличию кно-
пок Вперед и Назад, которых очень
не хватает в интерфейсе программы
WinZip.
Большинство операций
можно выполнять
быстрее и проще, чем
описано выше
106
Средства работы с архивами
fir .'ГЬ
• t-Ata D \Лля вчедяцикМеа»
' ' (EXE)
ШЙШЯЖШйШЖЯШШ®®
ярлык
Свойства
Распаковка архивов из Проводника
1. Запустите Проводник Windows.
2. Откройте на левой панели папку, в которой хранится ZIP-
архив.
3. На правой панели щелкните правой кнопкой мыши на значке
архивного файла — получите контекстное меню.
В данном контекстном меню пред-
ставлены сразу три пункта, относя-
щиеся к программе WinZip.
Пункт Extract to (Распаковать в) позволя-
ет распаковать архив в произвольную
папку. При его выборе автоматичес-
ки запускается WinZip и открывается
диалоговое окно для выбора папки, в
которую предполагается распаковать
архив.
Пункт Extract to folder (Распаковать в папку) еще удобнее. Он позво-
ляет немедленно распаковать архив в папку, заданную по умол-
чанию. Обратите внимание на то, что в нашем контекстном меню
уже указана как раз та папка, которую мы назначали в программе
WinZip командой Options ► Folders (Параметры ► Папки).
Пользователи зарегистрированной версии WinZip могут восполь-
зоваться командой Create Self Extractor (Создать самораспаковыва-
ющийся архив). С ее помощью на базе имеющегося архива .ZIP
изготавливается самораспаковывающийся архив .EXE.
Создание архивов из Проводника
Создание архивов из Проводника не менее удобно, чем их распа-
ковка и тоже выполняется с помощью правой кнопки мыши.
1. Откройте на левой панели папку, содержащую файлы, под-
лежащие архивации.
2. На правой панели выделите те файлы (папки), которые хоти-
те отправить в архив. В случае необходимости группового
выделения пользуйтесь клавишами SHIFT или CTRL.
3. Щелкните правой кнопкой мыши — откроется контекстное
меню, в котором присутствует пункт Add toZIP (Добавить в
архив).
Работаем с программой WinZip
107
4. Этот пункт открывает диалоговое окно Add (Добавить в архив)
(рис. 2.9), несколько отличающееся по форме от ранее рас-
смотренного одноименного окна (см. рис. 2.6), но в основном
соответствующее ему по элементам управления.
Настройка
режимов
наполнения
Создание
и наполнение
несуществующего
архива --------
Защита архива
паролем
Запуск процесса
наполнения
ранее созданного
архива
Этот флажок
надо установить
обязательно
Рис. 2.9. Созданиие архива из контекстного меню
Если объекты добавляются в уже существующий архив, пользу-
ются командной кнопкой Open (Открыть). Если архивный файл
пока не существует, его можно создать с помощью кнопки New
(Создать).
Полезные советы
1. Если какой-то файл, входящий в архив, надо только про-
смотреть, то архив не обязательно распаковывать. Откройте
архив командой File ► Open Archive (Файл ► Открыть Архив), выде-
лите нужный файл и дайте команду Actions ► View (Действия ►
Просмотр).
2. Если архивный файл содержит программу, которую надо
запустить с целью ознакомления, можно воспользоваться
командой Actions ► Checkout (Действия ► Проба) или кнопкой
панели инструментов Checkout (Проба). В этом случае архив
распаковывается в некую папку временного хранения, кото-
108
Средства работы с архивами
рую задают в диалоговом окне Folders (Папки), открываемом
командой Options ► Folders (Параметры ► Папки). Из этой папки
программу можно установить для ознакомительного запуска.
Перед распаковкой очередного архива командой Checkout
(Проба) папка автоматически очищается, что позволяет содер-
жать жесткий диск в порядке.
3. Если вам по роду деятельности часто приходится создавать
распределенные архивы, занимающие несколько гибких
дисков, WinZip — не лучший выбор. Обратите внимание на дру-
гие программы, такие как, например, WinRAR, WinArj и т. п.
4. Если у вас нет абсолютной уверенности в том, что у вашего
потребителя имеется программа, способная распаковывать
файлы, записанные в формате .ZIP, и в том, что он умеет ею поль-
зоваться, то для передачи постороннему лицу используйте
самораспаковывающийся архив.
5. Отправка файла в архив с помощью контекстного меню,
открываемого щелчком правой кнопки мыши — эффективный
способ, но, к сожалению, не самый наглядный. Эффективность
& Мем архивы
B0E3I
Удалит;
Ппа&ка 8ид Перехш Й-збр®**» Слрааг.-з
*-•*.«* М й Ча ;
_ Вырезать Кога-дговагь Вставите
j СAWINDOWSVPsooMHft стемЛМои архивы
.Объектов. В 14,4 КБ {Своосйно кадк компьютер-
Рис. 2.10. Наполнение архивов методом перетаскивания
Работаем с программой WinZip 109
и наглядность сочетает в себе метод перетаскивания. Он
особенно хорош, если вы ведете сразу несколько архивов и
по каждому документу приходится принимать решение, в
какой же архив его поместить. Эта операция не труднее,
чем отправка файла в Корзину.
• Заранее создайте несколько ярлыков для своих архивов
и поместите их на Рабочий стол.
• Откройте Проводник и найдите в нем значок файла, отправ-
ляемого в архив.
• Перетащите значок файла на ярлык нужного архива (см.
рис. 2.10).
Работаем с программой WinRAR
Общие сведения о программе
Первоисточники
Архиватор WinRAR предназначен для создания и обслу-
живания уплотненных архивов данных. Программа
имеет статус условно-бесплатного программного обеспе-
чения (shareware) и преимущественно распространяется через
станции BBS и узлы сети FIDO. Дистрибутивный комплект
последней версии программы можно также получить на некото-
рых серверах WWW:
www.rarsoft.com
www.softseek.com/Utilities/File_Compression_and_Zipping/
Регистрация программы платная. Ее условия и порядок опи-
саны в текстовых документах REGISTER.TXT и REGISTER.FRM,
прилагающихся к незарегистрированной версии. Программа
существует в нескольких версиях для различных операционных
систем. Версия для операционных систем Windows 9х носит
наименование WinRAR95.
Поддерживаемые форматы сжатия
Программа WinRAR предназначена в первую очередь для обслу-
живания архивов, имеющих формат .RAR, но она работает также
и с архивами в форматах .ZIP, .ARJ, .LZH, то есть практически
полностью удовлетворяет потребности индивидуального пользо-
вателя.
Работаем с программой WinRAR
111
Функциональные особенности программы
По своим функциям программа WinRAR полностью соответствует
потребностям в работе с архивами и не уступает ранее рассмот-
ренному архиватору WinZip. Дополнительно WinRAR характери-
зуют следующие особенности:
• более высокая эффективность сжатия;
• наличие специальных высокоэффективных алгоритмов сжа-
тия для файлов с мультимедийной информацией;
• возможность оптимизации не только степени сжатия, но и
размера кодовой таблицы (словаря), прикладываемой к
архиву;
• возможность создания самораспаковывающихся многотом-
ных архивов;
• возможность создания как сплошных, так и несплошных
архивов;
• наличие средств восстановления поврежденных архивов.
Фактически WinRAR уступает архиватору WinZip только во вза-
имодействии с Проводником и иными диспетчерами файлов. Но,
во-первых, WinRAR имеет собственные средства навигации по
файловой структуре, лучшие чем у WinZip, поэтому потребность
в Проводнике намного меньше. А во-вторых (и это самое главное)
наличие развитого интерфейса командной строки позволяет не
выходя за пределы стандартных настроек Windows обеспечить
такой уровень взаимодействия с другими приложениями, какой
WinZip не обеспечивает.
Интерфейс программы
Система управления программой типична для приложений
Windows (рис. 2.11). Она представлена строкой меню и панелью
инструментов. Строка меню обеспечивает доступ ко всем функци-
ональным командам и средствам настройки программы. Панель
инструментов обеспечивает удобный доступ к некоторым, наи-
более часто используемым командам.
Пункты строки меню обеспечивают:
• File (Файл) — подготовительные операции;
• Commands (Команды) — исполнительные операции;
• Options (Параметры) — настроечные операции.
112
Средства работы с архивами
Удаление файла Восстановление поврежденного архива
Просмотр файла Представление файлов в виде списка
Добавление фала
Представление файлов в виде таблицы
Рис. 2.11. WinRAR в режиме работы с файлами
в архив
Приемы работы с программой WinRAR
Два режима работы WinRAR
Программа WinRAR имеет два режима работы: режим работы с
файлами и режим работы с архивами. При запуске программы
щелчком на ее значке или из командной строки без параметров
она открывается в режиме работы с файлами (см. рис.2.11). Если
программа запускается двойным щелчком на значке какого-
либо архива, она открывается в режиме работы с архивами.
Чтобы перевести программу из режима работы с файлами в режим
работы с архивами, надо в окне программы разыскать какой-
либо архивный файл и щелкнуть на нем два раза. Окно програм-
мы в режиме работы с архивами представлено на рис. 2.12.
j Функции Protect archive from damages (Защита архива) и Lock Archive (Бло-
кировка архива) доступны только для архивов, имеющих формат .RAR.
Операции с архивами
Извлечение файлов. Команда Extract files from arcive (Извлечь файлы
из архива) запускает операцию распаковки архива. Извлекаются
предварительно помеченные файлы. Они помещаются в ту же
папку, где находится архив.
Извлечение в заданную папку. Операция выполняется коман-
дой Extract to specified directory (Извлечь в заданную папку). По этой
Работаем с программой WinRAR
113
Извлечение файлов
Извлечение в заданную папку
Проверка файлов
Просмотр файлов
Удаление файлов
Вставка примечаний
Защита архива
Блокировка архива
Самораспаковывающийся архив
Просмотр информации об архиве
Рис. 2.12. WinRAR в режиме работы с архивами
команде открывается диалого-
вое окно Extract options (Параметры
распаковки). Данное окно имеет
навигационную панель для вы-
бора нужной папки.
В абсолютном большинстве слу-
чаев не надо устанавливать фла-
жок Do not extract paths (He извле-
кать структуру папок). Если этот
флажок установлен, информа-
ция о папках, входящих в состав
архива, теряется и все файлы распаковываются в одну боль-
шую кучу. При этом возможна неприятная конкуренция между
файлами, имеющими одинаковые имена, но принадлежащие
разным папкам.
Проверка архивных файлов. Проверка целостности архива выпол-
няется командой Commands ► Test archived files (Команды ► Проверка
уплотненных файлов). В случае, если архив поврежден (а это воз-
можно для архивов, распространяющихся на таких ненадежных
носителях как дискеты и для архивов, распространяющихся по
электронным сетям) встает вопрос о его реставрации (см. ниже).
114
Средства работы с архивами
Просмотр архива. Выполняется командой — Commands ► View file
(Команды ► Просмотр файла) или командной кнопкой View file (Про-
смотр файла). По этой команде включается просмотрщик файлов.
По умолчанию используется встроенный (Internal) просмотр-
щик, который предназначен прежде всего для чтения тексто-
вых файлов. В случае
необходимости можно
использовать другой
просмотрщик по свое-
му усмотрению. На-
стройка средства про-
смотра выполняется
выбором переключате-
ля на вкладке Interface
(Интерфейс) диалогово-
го окна Options (Пара-
метры).
Переключатели имеют следующее назначение:
• Internal viewer подключает встроенное средство просмотра.
• External viewer позволяет задать внешнее средство просмотра,
команда запуска которого должна быть введена в поле
External viewer name.
• Associated program устанавливает в качестве средства про-
смотра ту программу, которая зарегистрирована в опера-
ционной системе для работы с файлами данного типа.
• Ask — генерирует появление диалогового окна, позволяю-
щего выбрать средство просмотра для данного типа файла.
Удаление файлов. Выполняется командной кнопкой Delete files
(Удалить файлы) или соответствующей командой строки меню:
Commands ► Delete files (Команды ► Удалить файлы).
Вставка примечаний. Примечания — это текстовые сообщения
длиной до 62000 символов, которые выдаются на экран в режи-
ме работы с архивом. Примечания в готовый архивный файл
можно вставить командой Commands ► Add archive comment
(Команды ► Ввести примечание) или командной кнопкой Add archive
comment (Ввести примечание). Интересно отметить, что WinRAR
позволяет не только вводить примечания вручную, но и брать
их из заданного текстового файла, что удобно для больших при-
Работаем с программой WinRAR
115
мечаний. Однако эта возможность реализуется не в стандартном
«оконном» интерфейсе, а в интерфейсе командной строки.
Защита архива от повреждений. Любой файл, входящий в архив,
может получить повреждение, если архив хранится на нена-
дежном носителе данных типа магнитной дискеты. Однако
повреждение одного из файлов — не самое страшное. Гораздо
неприятнее возможность потерять весь архив, если по какой-то
причине будет повреждена его структура. Это особенно кри-
тично для сплошных архивов, поскольку в них невозможно
определить, где кончается один файл и начинается другой, если
структура архива нарушена. Поэтому программа WinRAR пре-
доставляет пользователю возможность дополнительно вместе
с файлом сохранить еще и информацию об его структуре.
Создание резервной записи выполняется командой Commands ►
Protect archive from damage (Команды ► защита архива от поврежде-
ний) или соответствующей командной кнопкой.
Защита архива от изменений. Выполняется командой Commands ►
Lock archive (Команды ► Блокировка архива). В архив, защищен-
ный подобным образом, нельзя внести изменения, в том числе
и примечания.
Преобразование архивного файла в самораспаковывающийся
архив. Выполняется командой Commands ► Convert archive to SFX
или командной кнопкой Convert archiveto selfextracting. Самораспа-
ковывающиеся архивы удобны для передачи другим лицам.
Для их распаковки не требуется ни наличия программы WinRAR,
ни опыта работы с ней.
Просмотр информации об архиве. Выполняется командой
Commands ► Show archive information или соответствующей команд-
ной кнопкой. При этом открывается информационное окно с
весьма полезными данными.
• Archive name — имя архивного файла.
• Archive type — тип архива. В данном случае важно, что архив
является сплошным (solid).
• Main comment — общее примечание к архиву. Параметр absent
свидетельствует о его отсутствии.
• File comments — примечания к отдельным файлам, входящим
в архив.
116
Средства работы с архивами
• Passwords — наличие
защиты информации
паролем.
• Archive lock — защита от
модификации. Пара-
метр present свидетель-
ствует о ее наличии.
• Recovery record—запись,
позволяющая восста-
новить структуру архи-
ва в случае поврежде-
,Archtvs для ;
Ж'Ьй-е -у=йе„. sc';.-. RAR .aiewe
•W - ' -Absent Ffe- ЗЭ5.
AW HirC/
И v'er:..о-'- 5>лж? 2.0
ния. Параметр absent говорит об ее отсутствии, хотя для
сплошных архивов (solid), особенно больших размеров, такая
запись крайне желательна.
Archive irrfonnahcn
• Dictionary used — размер используемого словаря. WinRAR в
работе использует алгоритмы, основанные на принципах
кодирования Хафмана. Наиболее часто повторяющиеся соче-
тания байтов заменяются назначенными им кодами. Инфор-
мация о том, что как кодировалось, «пришивается» к архиву
в виде словаря. Чем больше размер исходного файла, тем
больший эффект может дать увеличение словаря, хотя лишь
до определенных пределов. Для малых файлов увеличение
размера словаря может давать обратный эффект.
• Files — количество файлов в архиве.
• Total length — совокупный размер исходных файлов.
• Packed length — размер уплотненного файла.
• Ratio — коэффициент уплотнения, показывающий отношение
объема уплотненной информации к исходному объему.
• Host OS — операционная система компьютера, на котором
создавался архив.
• Version to extract — номер версии WinRAR.
Создание архивов
В отличие от программы WinZip, архиватор WinRAR не создает
файлы архивов из контекстного меню и методом перетаскивания,
поэтому архивы удобнее создавать не из Проводника, а из самого
архиватора.
Работаем с программой WinRAR
117
1. Предварительно поместите все папки и файлы, которые
хотите запаковать, в одну папку (назовем ее исходной).
2. Откройте исходную папку. Командой File ► Select АП (Файл ►
Выделить все) выделите объекты, подлежащие архивации.
3. Дайте команду на создание архива: Commands ► Add files to
archive (Команды ► Добавить файлы в архив) — откроется диало-
говое окно Enter archive name and parameters (Ввод имени архива
и настройка параметров), представленное на рис. 2.13.
Имя архива
Степень сжатия
Размер словаря
Выбор
размера тома
Дополнительные
свойства архива
Режим замены
одноименных
файлов
Рис. 2.13. Подготовка к созданию архива
4. Если хотите создать архив в той же папке, введите его имя
в поле Archive (Архив). Если же хотите создать архив в дру-
гой папке или хотите пополнить ранее созданный архив,
воспользуйтесь кнопкой Browse (Обзор) для выбора папки
или поиска архива.
5. Если нет желания заниматься настройками параметров
архива, щелкните на кнопке ОК. Если есть желание поэкспе-
риментировать, читайте следующий раздел — программа
WinRAR позволяет выполнить ряд интересных настроек буду-
щего архива.
Настройка параметров архива
При создании архива можно настроить ряд параметров. Эти
настройки выполняют в диалоговом окне Enter archive name and
parameters (Ввод имени архива и настройка параметров), представ-
ленном на рис. 2.13.
118
Средства работы с архивами
Выбор степени уплотнения. Степень уплотне-
ния выбирают в раскрывающемся списке Com-
pression (Сжатие). Доступных вариантов —
шесть. Чем выше степень сжатия, тем продол-
жительнее процесс. Сравнение результатов
приведено в таблице.
gcropresshn -
jStwing
? Faded
. Fad
Nofmai
Good
Bed
Степень сжатия Размер файла Время операции
Best 15,6% 400%
Good 15,7% 317%
Normal 16,0% 244%
Fast 16,6% 235%
Fastest 17,2% 230%
Storing 100% 100%
Режим Storing (Хранение) вообще не предполагает сжатия. Это ре-
жим архивации, при котором пакет коротких файлов собирается
в один длинный файл, но и в этом случае на диске существенно
экономится место за счет уменьшения потерь на кластеризацию.
Как видно из приведенной таблицы, наиболее эффективным
является режим Normal (Обычное уплотнение). Попытки незна-
чительно увеличить степень сжатия приводят к заметному увели-
чению продолжительности процесса архивации. Тем не менее,
достигнутый результат часто оказывается далеко не предель-
ным. В наших экспериментах удавалось еще в 2-2,5 раза увели-
чить степень сжатия, одновременно сократив время операции
в полтора раза! Подобных результатов можно достичь за счет
оптимального подбора размера словаря.
256 КЬ
64 КЬ
128КЬ
256 №
512КЬ
1024 №
jjcfanay же
Выбор размера словаря. Размер словаря вы-
бирается в раскрывающемся списке Dictionary
size (Размер словаря). Чем он больше, тем выше
возможная степень сжатия, но и тем больше
требования к объему оперативной памяти
компьютера. По умолчанию установлено зна-
чение 256 Кбайт, что соответствует компьютерам с оперативной
памятью 4-8 Мбайт. Для современных компьютеров можно
устанавливать размер словаря 512-1024 Кбайт.
Создание распределенных архивов
Архивы, распределенные на нескольких носителях, в программе
WinRAR создаются неизмеримо проще, чем в ранее рассмотренной
Работаем с программой WinRAR
119
программе WinZip. Дело в том, что WinRAR не спешит отправить
нарезанные фрагменты на гибкие диски, а спокойно уклады-
вает их на жесткий диск. При этом, разумеется, не возникает
никаких проблем с совпадением имен. Если мы создаем архив
test.гаг, то первый фрагмент получает имя test.rar, второй —
test.rOO, третий — test.rOI и так далее.
Сформировав распределенный архив на жестком диске, мы
потом можем выполнять столько его копий на гибких дисках,
сколько захотим. А если наш заказчик по каким-то причинам
не сможет прочитать том test.r37 или test.r99 то нам не придется
повторять все архивирование заново, как в программе WinZip.
Мы просто перезапишем ему этот файл с нашего жесткого диска.
В работе с распределенными архивами WinRAR намного удобнее, чем
WinZip.
Самое же приятное, что размер тома можно
выбрать по собственному вкусу в диалоговом
окне подготовки к созданию архива. Размер
тома задается или выбирается в поле Volume
size (Размер тома). Стандартные размеры, соот-
ветствующие основным стандартным типам
дискет можно выбрать с помощью раскрывающей кнопки. Но
размер тома может быть и произвольным — в этом случае его
можно вручную ввести в поле. При ручном вводе необходимо
предварительно выставить единицу измерения: в байтах (in bytes),
в тысячах байтов (in thousand bytes) и в килобайтах (in kilobytes).
Произвольный выбор размера тома можно эффективно исполь-
зовать для повышения надежности хранения распределенных
архивов на дискетах. Обычно гибкий диск имеет размер
1457 Кбайт. Если архив выполнить в томах по 700 Кбайт, то
на диске хватит места для размещения тома вместе с его копией
и еще останется место для создания отдельной папки для хране-
ния копии (рис. 2.14). Подобная предусмотрительность избавит
от множества будущих хлопот, поскольку обычно десятая часть
передаваемых архивов не доходит до потребителя из-за низкого
качества гибких дисков.
Создание самораспаковывающихся архивов
Самораспаковывающиеся архивы предназначены для передачи
уплотненных данных людям, у которых либо нет программы
'volume see
>-------------3
Г m bytes
in thousand bytes
г* n kilobytes
120
Средства работы с архивами
Рис. 2.14. Если использовать нестандартный размер тома, то на
дискете останется место, чтобы создать еще и папку для копии
WinRAR, либо которые не умеют ею пользоваться. В принципе,
правила хорошего тона требуют всегда использовать самораспа-
ковывающиеся архивы, поскольку их распаковывать просто
удобнее.
Как и в других файловых менеджерах самораспаковывающийся
архив можно подготовить на базе ранее созданного архива. Для
этого архив надо предварительно открыть в режиме работы с
архивами, дважды щелкнув на значке его файла в окне WinRAR.
После этого можно использовать команду Commands ► Convert
archive to SFX (Команды ► Преобразовать архив в самораспаковыва-
ющийся).
Однако WinRAR предоставляет и более удобную возможность —
сразу создать самораспаковывающийся архив из исходных
файлов. Для этого в диалоговом окне подготовки к созданию
архива (см. рис. 2.13) достаточно установить флажок SFX archive
(Самораспаковывающийся архив).
Создание самораспаковывающегося
распределенного архива
Мы можем только поражаться тому, что самые нужные и самые
полезные операции почему-то не приходят в голову людям,
которые многие годы разрабатывают программы для простых
людей. Передача больших объемов данных на дискетах —
очень частая операция. Сплошь и рядом их приходится переда-
вать людям, которые не умеют пользоваться архиваторами. И,
тем не менее, в таком архиваторе как WinZip для этого не сделано
ничего! А в развитой и совершенной программе ZipMagic 2000
Работаем с программой WinRAR
121
самораспаковывающиеся распределенные архивы создаются с
такими ошибками, о которых не хочется писать. Будем считать,
что там такой функции тоже нет.
К счастью, у нас есть WinRAR. Без хитростей и издевательств
над пользователем эта программа просто и без проблем создает
многотомные самораспаковывающиеся архивы. Все, что для
этого требуется — установить флажок SFX archive (Самораспа-
ковывающийся архив) в диалоговом окне подготовки к созданию
архива (см. рис. 2.13) и там же задать размер тома в поле Volume
size (Размер тома). О том, что размер тома можно сделать стан-
дартным, выбрав его из списка или нестандартным, введя вруч-
ную, мы уже писали выше.
После щелчка на кнопке ОК программа создаст группу файлов
распределенного архива на жестком диске, и мы сможем делать
с ними все, что угодно.
j Способность грамотно создавать многотомные самораспаковывающиеся
архивы — уникальная особенность WinRAR.
Дополнительные возможности управления архивами
Ряд элементов управления диалогового окна подготовки к созда-
нию архива (см. рис. 2.13) предназначены для задания специ-
фических свойств архивов или для работы со специфическим
материалом.
Специальные алгоритмы сжатия. В тех случаях, когда речь
идет о сжатии звуковых, графических или видеоданных, про-
грамма может применять специальные интеллектуальные алго-
ритмы сжатия, учитывающие особенности данных. Использо-
вание подобных алгоритмов включается установкой флажка
Multimedia compression (Сжатие мультимедийных данных) в диало-
говом окне подготовки к созданию архива (см. рис. 2.13).
При использовании специальных алгоритмов степень сжатия
может возрастать примерно на 30%, но за счет увеличения
продолжительности процесса. Если среди данных присутствуют
обычные (тексты, форматированные документы, файлы про-
грамм и т. п.) эти алгоритмы выигрыша не дают, хотя и не вре-
дят. Правда, из-за увеличения продолжительности процесса
применять специальные алгоритмы для сжатия обычных дан-
ных не рекомендуется.
122
Средства работы с архивами
Защита архива от повреждений. При использовании ненадеж-
ных носителей, таких как дискеты, имеет смысл защищать
архивы от повреждений. Это делается установкой флажка Put
recovery record (Добавить запись для восстановления) в диалоговом
окне подготовки к архивации (см. рис. 2.13). В этом случае вместе
с архивом на диск записывается несколько секторов служебной
информации, способной повысить вероятность восстановления
поврежденного архива.
Запуск восстановления архива выполняется в режиме работы
с файлами с помощью команды Commands ► Repair archive
(Команды ► Восстановление архива) или с помощью соответствую-
щей кнопки на панели инструментов. Процедура восстановления
архива обязательно проверяет наличие в архиве служебной
записи и, если таковой в архиве не содержится, выдает пре-
дупреждающее сообщение. Восстановленный архив получает
специальное имя _reconstr.rar.
Аутентификация архива. Аутентификация — это процедура
подтверждения личности или принадлежности. Архив, создан-
ный программой WinRAR может
содержать запись о своем созда-
теле. Такая запись не помешает
посторонним лицам вносить из-
менения в архив, но при любом
изменении архива аутентифи-
кационная запись в нем исчез-
нет, и архив нельзя будет выдать
за оригинальный.
Эту возможность можно использовать для «подписывания»
созданных документов перед их распространением, а также для
контроля за несанкционированными изменениями, сделанными
посторонними людьми.
Чтобы добавить в архив запись аутентификации надо перед его
созданием установить флажок Put autenticity verification в диало-
говом окне подготовки к созданию архива.
Удаление исходных файлов. Удаление файлов, вошедших в
архив, применяют для экономии рабочего пространства надисках.
Режим включается установкой флажка Delete files after archiving
(Удалить файлы после архивации) в диалоговом окне подготовки
к созданию архива (см. рис. 2.13).
WinRAR: Oiagnostic messages
wSbw j ? " *"" " _
1 Pete recover recotd not found
Работаем с программой WinRAR
123
Genetal Cui-G
Comprei'ion CWC -;
Interface Ctrf-I
Font..
Regishatfon . i
Save options Cttl-S
Настройка параметров программы WinRAR
Все настройки, выполняемые в диалоговом окне подготовки к
созданию архива, можно выполнить заранее — тогда при созда-
нии архива количество настроек можно свести к минимуму —
они будут установлены по умолчанию.
Настройка программы WinRAR выполняется
средствами меню Options (Параметры).
Настройки, входящие в пункты General (Общие),
Compression (Степень сжатия) и Interface (Интер-
фейс) мы уже рассмотрели. Команда Font
(Шрифт) позволяет выбрать удобный шрифт
для представления информации и его размер. Команда Registra-
tion (Регистрация) запускает процедуру регистрации незарегистри-
рованной версии программы. Необходимые для этого данные
следует получить от официального дистрибутора программы.
Команда Save options (Сохранить настройки) устанавливает сделан-
ные настройки в качестве принятых по умолчанию.
Работа программы
в режиме командной строки
Все, что написано выше о программе WinRAR, относится к эксплу-
атации ее в режиме графической оболочки (Shell mode). Это
обычный режим, в котором работают большинство диспетчеров
архивов, являющихся приложениями Windows.
Рассматривая архиватор WinZip, мы отмечали его способность
интегрироваться с Windows. После установки программы изме-
нялись свойства Проводника, появлялись новые пункты в кон-
текстном меню файлов, появлялась возможность оперировать
с содержимым архивов методом перетаскивания и даже откры-
валась возможность просматривать архивы как папки. Все это,
безусловно, полезно, и дает нам определенные преимущества.
Однако ниже мы покажем, что и полный отказ от интеграции
в Windows тоже имеет определенные преимущества.
Программа WinRAR никак не интегрируется в Windows и ни в
малейшей степени не изменяет свойства стандартных объектов
Windows, таких как Проводник, контекстное меню и т. п. Но зато
она сохраняет полную независимость от Windows. Это дает нам
возможность использовать ее в автоматической работе, без необ-
124
Средства работы с архивами
ходимости управлять процессами и манипулировать мышью.
Все, что нужно программе для работы, может быть предвари-
тельно введено в виде параметров командной строки.
О запуске программ из командной строки
Запуск программ из командной строки — старый метод, приме-
нявшийся в те времена, когда компьютерным миром правили
неграфические операционные системы, такие как MS-DOS.
Имя запускаемой программы вводилось вручную, а программа
запускалась по нажатию клавиши ENTER. Сегодня запустить
программу стало гораздо проще — для этого достаточно щелкнуть
нужное число раз на значке программы на Рабочем столе или
в Главном меню.
Однако за эту простоту приходится и расплачиваться. При пере-
ходе от MS-DOS к Windows «вместе с водой выплеснули и ребен-
ка». Если раньше при вводе имени программы в командную
строку можно было сразу же задать и параметры ее запуска, то
теперь этой возможности почти нет.
Мы говорим «почти» нет, потому что кое-что все-таки осталось.
Осталась возможность задать параметры командной строки в
диалоговом окне Запуск программы (Пуск ► Выполнить). И еще
осталась возможность ввести параметры запуска путем редак-
тирования свойств ярлыка программы — они вводятся в поле
Объект на вкладке Ярлык диалогового окна свойств ярлыка.
Синтаксис командной строки для программы WinRAR
Общая форма командной строки выглядит так.
WinRAR <команда> -<переключатель1 > -<переключатель2> ...
-<переключательЫ> <имя_архива> <файлы...>
<@список_файлов> <папка_назначения\>
1. Командная строка начинается с имени запускаемой програм-
мы — в данном случае это WinRAR.
2. Все последующие параметры не являются обязательными —
об этом говорит то, что они записаны <в угловых скобках>.
3. <Команда> определяет, что должна сделать программа, напри-
мер создать архив, распаковать архив, дополнить архив и т. п.
4. <Переключатели> определяют то, как программа должна
выполнить указанную команду, то есть они определяют пара-
Работаем с программой WinRAR
125
метры работы. Переключателей может быть сколько угод-
но. Перед каждым переключателем должен стоять символ
«дефис» — по нему программа отличает переключатели от
других параметров командной строки.
5. <Имя_архива> — это имя обслуживаемого архивного файла.
Если речь идет о создании архива, то соответствующий
файл будет создан. Если речь идет об извлечении файлов из
архива, он будет разыскан. Разумеется, для автоматических
операций имя архива должно быть полным, то есть содер-
жать в себе весь путь доступа к файлу.
6. <Файлы...> — перечень обслуживаемых файлов. Файлы друг
от друга отделяются пробелами. Если речь идет об извлечении
файлов из архива, то эти именно эти файлы и будут извле-
чены. Если речь идет о создании архива, то именно эти файлы
и будут в него помещены.
7. <@Список_файлов> — это имя текстового файла, в котором
находится список обслуживаемых файлов.
Когда файлов много (больше двух) или очень много (больше
трех), то записывать их по одиночке в командную строку
без ошибок очень трудно, особенно когда они лежат в разных
папках. На выручку приходит возможность ввести их все
одним списком. Список обслуживаемых файлов готовится
заранее и хранится в обычном текстовом файле. От прочих
параметров командной строки этот отличается тем, что начи-
нается с символа «@».
Если файлы не перечислены и список файлов в отдельном
файле тоже не задан, то обрабатываются все файлы, имею-
щиеся в текущей папке.
8. <Папка назначения\>. Этот параметр используется только
при извлечении файлов. В нем можно указать путь доступа
к любой папке — в нее и произойдет распаковка. От прочих
параметров этот отличается тем, что всегда заканчивается
символом «\».
Вот, собственно, и все. Остается только познакомиться с коман-
дами и с переключателями. При этом надо иметь в виду, что
параметры, введенные в командной строке при запуске про-
граммы, имеют превосходство над настройками, сделанными
в самой программе.
126
Средства работы с архивами
Основные команды WinRAR
Доступных команд и переключателей в программе WinRAR доволь-
но много — это весьма мощная программа. Однако не все они
нужны рядовому пользователю в повседневной работе. Наша
задача — научить начинающего пользователя работать с самыми
необходимыми параметрами (таблица 1). С остальными он смо-
жет разобраться по справочной системе программы.
Таблица 1. Основные команды WinRAR
Команда Действие Назначение
А (Add) Внести файлы в архив
С (Comment) Внести в архив примечание
D (Delete) Удалить файлы из архива
Е (Extract) Извлечь файлы из архива (без сохранения структуры)
F (Freshen) Освежить файлы в архиве
RR[N] (Recovery record) Создать резервную запись
и (Update) Обновить файлы в архиве
X (extract) Извлечь файлы из архива (с сохранением структуры)
По-видимому, этот список требует некоторого комментария.
Во-первых, обратите внимание на то, что имеются две команды
извлечения файлов из архива: Е (Extract) и X (extract). Разница
между ними состоит в том, что первая извлекает файлы в теку-
щую папку, а вторая позволяет указать путь поиска папки
назначения.
Кроме того, есть две команды пополнения архива в том случае,
когда в него поступают файлы, которые там уже есть. По коман-
де F (Freshen) новые файлы заменяют старые только в том случае,
когда они имеют более позднюю дату. Добавление новых файлов
в архив не происходит.
Команда U (Update) несколько отличается от команды F (Freshen).
Она тоже приводит к замене одноименных файлов более поздни-
ми, но еще позволяет ввести в архив новые файлы, которых
там ранее не было.
Основные переключатели WinRAR
Переключателей еще больше, чем команд, поэтому чтобы не
тратить время на все, давайте подумаем, зачем они нам вообще
нужны? Зачем нам этот устаревший способ запуска программы
из командной строки?
Работаем с программой WinRAR
127
Он нужен прежде всего для автоматизации работы с компью-
тером. Запуск из командной строки удобен тем, что его можно
выполнить и без нашей помощи, например настроив операцион-
ную систему на работу по расписанию. А какие работы стоит
выполнять по расписанию? Вариантов может быть много, но
ясно, что распаковка файлов с новейшими играми, получен-
ными от приятелей, в их число не входит. По расписанию хоро-
шо выполнять то, что скучно, утомительно и неинтересно, напри-
мер резервное копирование данных на другой носитель (это
может быть и гибкий диск, и дополнительный жесткий диск,
и что угодно еще).
В общем, получается так, что из всего изобилия переключате-
лей нам стоит познакомиться в первую очередь с теми, которые
применимы в операциях резервного копирования (таблица 2).
j Многотомные архивы годятся не для всякого резервного копирования. Они
- •' обладают той особенностью, что их нельзя обновлять. Команды U (Update),
и F (Freshen) не работают с распределенными архивами (см. таблицу 2).
Даже команда A (Add) не позволяет пополнять ранее созданный архив и
годится только на то, чтобы создать новый архив. Поэтому многотомные
резервные архивы нельзя создавать ежедневно, но в этом и нет необходи-
мости. Можно ежедневно копировать все изменения в файлах в обновляе-
мый архив, хранящийся на дополнительном диске и раз в неделю полностью
перезаписывать многотомный архив, хранящийся на дискетах в сейфе.
Приемы использования WinRAR
для резервного копирования
Ежедневное копирование
1. Договоритесь сами с собой, что все создаваемые документы
вы будете всегда держать в одной папке, например в папке
C:\Mydocs. Тогда в любой момент времени вы будете знать,
что резервному копированию подлежит только она.
Вообще-то в операционной системе Windows 9х есть специ-
альная папка С:\Мои документы, предназначенная для хра-
нения собственных трудов. Однако существует множество
причин, по которым этой папкой можно пользоваться только
для хранения мусора.
Во-первых, эта папка системная, а значит, не совсем «наша».
В частности, мы сталкивались с такими вариантами выхода
128
Средства работы с архивами
Таблица 2. Основные переключатели WinRAR
Переключатель Назначение
-AV Добавление записи аутентификации (чтобы знать, что никто не вмешивался в наш архив и ничего в нем не изменял)
-DS Не сортировать архивируемые файлы. Это имеет смысл делать только при создании сплошных архивов, да и то лишь в том случае, когда мы хотим сами задать какой-то порядок сортировки, отличный от используемого по умолчанию
-F Освежать файлы с совпадающими именами
-М<п> Выбор метода сжатия (одного из шести). Доступны методы от -МО (без сжатия) до -М5 (наилучшее сжатие). По умолчанию используется параметр -М3 (нормальное сжатие)
-MD<n> Выбор размера словаря. Доступные значения: MD64, MD128, MD256, MD512 и MD1024. Чем больше значение, тем лучше будет достигнутая степень сжатия, но тем больше оперативной памяти должен иметь компьютер, на котором выполняется архивирование. По умолчанию программа настроена на параметр -MD256, но для современных компьютеров можно смело ставить -MD1024
-ММ Включение алгоритмов специального сжатия для мультимедийной информации
-0+ Перезаписать имеющийся файл
-P<pwd> Шифрование архива с использованием ключевого слова. Ключевое слово вводится в командной строке. Если его не ввести, то оно будет запрошено при запуске программы, а это уже не автоматический режим
-R Создание архива с включением структуры вложенных папок (рекуррентная архивация). Включить обязательно!
-RR[n] Включение в архив резервной записи, позволяющей в случае необходимости восстановить поврежденный архив. Размер резервной записи можно задать принудительно от -RR1 до -RR8. Здесь число п определяет количество 512-байтных секторов дисков, которое будет использовано для этой записи. Если этот параметр не указан, он выбирается автоматически в зависимости от размера архива
-S Сделать архив сплошным. Этот вариант заметно уменьшает размер архива, но не может быть рекомендован, если архив готовится для перемещения на гибких дисках из-за их низкой надежности
-ТК Оставить дату архивного файла такой, какая она есть
-TL Установить дату архива по дате последнего из архивируемых файлов
-и Обновлять файлы, имеющие одинаковые имена
-V<n>[k|b|f] Создание многотомного архива. Параметр п задает размер тома и может быть записан числом, например -V1400. Параметр к означает, что это число представляет собой килобайты. Параметр Ь означает, что это число представляет собой байты. Параметр f говорит о том, что это стандартный размер гибкого диска, например 720 или 1440 Кбайт
-Y На все запросы от программы автоматически отвечать утвердительно «Yes». Это необходимо, если операции происходят без участия человека
Работаем с программой WinRAR
129
Windows из строя, когда большая часть информации на
диске оставалась в порядке, а содержимое этой самой ценной
папки гибло вместе с системой. Согласитесь, обидно терять
свои труды из-за сбоев в Windows. Чтобы не быть голослов-
ными, скажем, что такое происходит, в частности, при сбоях
в работе контроллера жесткого диска.
Во-вторых, эта папка имеет в своем имени русские буквы, да
к тому же еще и пробел! Операционная система Windows 9х,
как известно, это допускает, но далеко не все служебные
программы могут корректно работать с такими именами,
даже если и заключать их в кавычки. Так, например, и архи-
ватор WinRAR не любит, чтобы в командной строке присутство-
вали пути доступа к файлам, содержащие папки с русскими
именами.
j Поскольку речь идет о самой драгоценной папке, нельзя соглашаться на
компромиссы, которые нам подсовывают создатели операционной системы.
Они тоже не всегда знают о возможных последствиях. Твердо и однозначно
заведите на компьютере папку для всех текущих работ, в названии кото-
рой не будет ни одной русской буквы.
2. Даже если у вас нет ни стримера для резервного копирования,
ни ZLP-накопителя, ни дополнительного жесткого диска и
никакого иного специального устройства, по крайней мере
создайте папку для резервных копий на основном жестком
диске. Это не спасет вас от вирусной атаки или от механи-
ческого повреждения диска, но от 99% прочих неприятнос-
тей, связанных с собственной рассеянностью или оплош-
ностью, защитит. Опыт показывает, что большую часть
данных мы губим сами, не дожидаясь прихода вируса.
Допустим, такой папкой станет папка C:\Reserv\Daily. Создай-
те ее.
3. В любом текстовом редакторе подготовьте командную строку
запуска программы WinRAR для обновления архива. Напри-
мер такую (рис. 2.15):
C:\WinRAR\winrar95.exe а -г -и -гг8 -у C:\Reserv\Daily\daily.rar
C:\Mydocs\*.*
4. Выделите эту строку и скопируйте ее в буфер обмена Windows
командой CTRL+C.
5 Зак 538
130
Средства работы с архивами
[^Безымянный- Бяокжзт
Файл Праека Подтек Справка
.C:\WinRAR\winrar95.exe а -г -и гг8 C:\Reserv\QaiXjj\tlaily.rar C:\Mydocs\».» _ J . ..Й
Рис. 2.15. Заготовка командной строки в редакторе Блокнот
5. Подготовьте на Рабочем столе новый ярлык программы
WinRAR. Для этого перетащите на Рабочий стол откуда угодно
значок программы методом специального перетаскивания
при нажатой правой кнопке мыши. При отпускании кнопки
мыши выберите в открывшемся меню пункт Создать ярлык.
6. Переименуйте созданный ярлык. Щелкните на нем правой
кнопкой мыши и в контекстном меню выберите пункт Пере-
именовать. Дайте ярлыку новое название, например Ежеднев-
ное резервирование.
7. Откройте диалоговое окно свойств ярлыка. Щелкните на нем
правой кнопкой мыши и выберите в меню пункт Свойства.
8. В диалоговом окне
свойств ярлыка открой-
те вкладку Ярлык. Выде-
лите все, что записано в
поле Объект, после чего
дайте команду CTRL+V,
и вместо прежнего со-
держания в это поле
будет впечатана ранее
подготовленная вами
командная строка.
Отныне и впредь за пять
минут до завершения рабо-
ты с компьютером запус-
кайте программу WinRAR с
помощью этого значка, и
все, что вы наработали за
день, будет бережно сохранено в архивном файле. Первое резерв-
ное копирование может затянуться, но в последующие дни оно
будет происходить в режиме обновления (ключ -II), и вы не успе-
ете надеть пальто, как все будет закончено.
Работаем с программой WinRAR
131
Еженедельное копирование
Один раз в неделю (например, вечером в пятницу) можно рас-
щедриться настолько, чтобы полностью перезаписать весь архив
и при этом выполнить его разделение на тома, чтобы утром в
понедельник спокойно переписать их на комплект гибких дисков
и сдать их начальнику на хранение в сейфе (пусть теперь у него
голова болит за сохранность ваших данных).
1. Создайте папку для еженедельных копий, например C:\Reserv\
Weekly.
2. В любом текстовом редакторе подготовьте командную строку
запуска программы WinRAR для создания архива, например
такую:
C:\WinRAR\winrar95.exe а -г -rr8 -о+ -v14OOk -у C:\Reserv\Weekly\
weekly.rar C:\Mydocs\*.*
3. Выделите эту строку и скопируйте ее в буфер обмена Windows
командой CTRL+C.
4. Создайте новый ярлык программы WinRAR на Рабочем Столе
и дайте ему имя Еженедельное резервирование.
5. В диалоговом окне свойств ярлыка откройте вкладку Ярлык
и введите в поле Объект текст командной строки из буфера
обмена.
Отныне и впредь за пятнадцать минут до завершения работы с
компьютером по пятницам запускайте программу WinRAR с
помощью этого ярлыка, и все, что вы наработали за неделю,
будет бережно сохранено в многотомном архиве (рис. 2.16)
Рис. 2.16. Многотомный архив можно копировать на дискеты
132
Средства работы с архивами
Автоматизация резервного копирования
История о том, как два гиганта задумали народ обмануть
Прежде чем продолжить рассказ об автоматизации резервного
копирования, позвольте сделать поучительное отступление.
Вот несколько исходных посылок.
1. Чтобы жить спокойно, надо регулярно выполнять резервное
копирование.
2. Человек несовершенен, и от природы не любит делать что-то
регулярно. Он часто забывает делать то, что не любит.
3. Чтобы избавиться от несовершенного человека, надо сде-
лать так, чтобы резервное копирование выполнялось авто-
матически.
4. Для резервного копирования в системе Windows 98 есть
специальная программа Microsoft Backup (Пуск ► Программы ►
Стандартные ► Служебные ► Архивация данных).
После запуска этой программы можно обратить внимание
на то, что хоть она и несет в своем названии имя Microsoft,
за справками по работе с ней предлагается обращаться на
сервер компании Seagate.
5. Чтобы выполнять работы по расписанию, в операционной
системе Windows 98 есть специальная программа Назначен-
ные задания (Пуск ► Программы ► Стандартные ► Служебные ►
Назначенные задания).
Дальнейшая идея должна быть понятна. Поскольку резервное
копирование — это первейшая задача, которую надо выполнять
по расписанию, берем программу Microsoft Backup, подключаем
ее к программе Назначенные задания и настраиваем резервное
копирование так, как нам нужно.
Если вы не пробовали это сделать, то и не пробуйте. Провозившись
день, мы поняли, что к программе Назначенные задания можно
подключить почти все, что угодно, только не Microsoft Backup, то
есть все, что хотите, только не то, что нужно. Более того, оказалось,
что она не подключается не потому, что ее создатели что-то не
предусмотрели, а потому, что они старательно сделали все, чтобы
резервное копирование по расписанию стало невозможным.
С аккуратностью, достойной лучшего применения, они заг-
Работаем с программой WinRAR
133
лушили все подходы к этой операции. Чувствуя себя идиотами,
мы зашли на сервер компании Seagate, чтобы получить справку,
и получили, то, на что никак не рассчитывали.
На сервере компании Seagate было черным по белому написано,
что та программа, которую они сдали Microsoft для включения
в операционную систему Windows 98 (и под которой Microsoft
столь опрометчиво поставила свое имя), является недорезанным
маломерком и не может работать по расписанию.
А тем, кому резервное копирование все-таки нужно, предла-
гается платить деньги, и не малые — практически половину
стоимости самой операционной системы. А кому это не нра-
вится — пусть покупает устройства для резервирования данных,
выпущенные той же самой компанией Seagate. К ним прила-
гаются программы для автоматического копирования данных
по расписанию. В общем, кто не хочет заплатить много, может
заплатить очень много.
Разумеется, понятно, что за дополнительные услуги надо пла-
тить. Но в данном случае все услуги компании Seagate свелись
к тому, чтобы принудительно нарушить совместимость систем-
ной программы Microsoft Backup с не менее системной програм-
мой Назначенные задания. И за это издевательство они хотят
денег?! Как корпорация Microsoft могла пойти на включение
такой программы в свою систему, это тайна, за которой про-
сматривается традиционно пренебрежительное отношение к
пользователям.
Наш ответ «Чемберленам»
Если стандартные средства операционной системы принципи-
ально не желают делать то, что человеку нужно, остается только
использовать нестандартные средства. Ни WinZip, ни множество
других популярных менеджеров архивов для этого не годятся,
а вот WinRAR подходит идеально. Эта скромная программа сде-
лает все, что надо, в самом лучшем виде и сохранит наши резерв-
ные копии наиболее компактно и наиболее быстро. И все это
благодаря тому, что в ней есть «устаревший» интерфейс команд-
ной строки, от которого отказались некоторые другие произ-
водители архиваторов.
Настраивать WinRAR на работу из командной строки мы, уже
умеем. Осталось только подключить ее к программе Назначенные
задания.
134
Средства работы с архивами
Создание задания на ежедневное резервное копирование
1. Запустите программу Назначенные задания (Пуск ► Программы ►
Стандартные ► Служебные ► Назначенные задания).
2. В окне программы щелкните на значке Добавить задание —
произойдет запуск Мастера планирования заданий.
3. В исходном окне Мастера щелкните на кнопке Готово.
4. В следующем окне Мастера выберите запускаемое прило-
жение (рис. 2.17). В нашем случае это программа WinRAR.
Щелкните на кнопке Далее.
Рис. 2.17. Выбор приложения Мастером планирования заданий
5. В следующем окне Мастера выберите периодичность выпол-
нения задания. Установите переключатель Ежедневно.
Щелкните на кнопке Далее.
6. В следующем окне Мастера установите время выполнения
задания, например 18:55 (за пять минут до конца рабочего
дня). Здесь же установите переключатель По рабочим дням.
Щелкните на кнопке Далее.
7. В последнем окне Мастера проверьте правильность введенных
данных и щелкните на кнопке Готово. В окне программы
Назначенные задания появится новая запись (рис 2.18).
Настройка свойств автоматического задания
1. Для настройки свойств задания щелкните на его значке пра-
вой кнопкой мыши и в открывшемся контекстном меню
Работаем с программой WinRAR
135
Рис. 2.18. Новое задание в папке Назначенные задания
выберите пункт Свойства — откроется диалоговое окно
свойств задания.
2. На вкладке Задание обратите внимание на поле Запуск. Здесь
должна быть введена командная строка для запуска про-
цесса ежедневного резервного копирования. У нас такая
строка уже сформирована для ярлыка Ежедневное резерви-
рование. Чтобы не заполнять ее вновь (и не наделать при
этом ошибок) откройте диалоговое окно свойств ярлыка
Ежедневное резервирование и скопируйте эту строку оттуда.
Закройте окно свойств ярлыка.
3. В диалоговом окне свойств задания откройте вкладку Распи-
сание. Убедитесь в том, что в поле Назначить задание стоит
запись Ежедневно и правильно указано время в поле Время
начала. Если в будущем захотите изменить время резервного
копирования, воспользуйтесь этим диалоговым окном.
В списке Расписание по неделям сбросьте флажок, соответ-
ствующий пятнице. Напомним, что по пятницам нам надо
выполнять другой тип резервного копирования.
4. Щелкните на кнопке Применить и закройте диалоговое окно
свойств задания щелчком на кнопке ОК.
Создание задания на еженедельное
резервное копирование
Это задание создается аналогично заданию на ежедневное резерв-
ное копирование. Разница состоит в том, что ему надо дать дру-
гое имя, например WinRAR Weekly. При настройке расписания
включите переключатель Еженедельно, выберите пятницу в
136
Средства работы с архивами
Служебные программы —
это простейший пример
области, в которой
программист-одиночка
может заткнуть за пояс
гигантов программной
индустрии.
«Улови потребность и
удовлетвори ее» — вот
кратчайший путь ко
всемирному признанию
качестве дня выполнения зада-
ния и задайте время, например
18:45.
При настройке свойств задания
на вкладке Задание введите в
поле Запуск командную строку,
соответствующую еженедельно-
му резервному копированию. Ее
можно взять из диалогового окна
свойств созданного ранее ярлы-
ка Еженедельное резервирование.
Отныне и впредь вам не придется
думать о том, что резервные ко-
пии своих трудов надо регулярно сохранять. Компьютер зай-
мется этим самостоятельно, и архиватор WinRAR поможет нам
сделать то, в чем отказали своим клиентам корпорации Microsoft
и Seagate.
Представляем ZipMagic 2000
Общие сведения о программе
Эта новая программа приходит на смену известному архи- 4 %
ватору WinZip. Обладая практически теми же основными
функциями (создание архива, распаковка файлов и т. д.),
ZipMagic 2000 глубоко интегрируется в операционную систему
Windows и обладает множеством приятных особенностей и допол-
нений, позволяющих вести работу с архивами легко и непри-
нужденно. ZipMagic 2000 — новая современная программа, име-
ющая прекрасный дизайн, развитый интерфейс и глубоко
продуманную идеологию. Правда, картину омрачают некото-
рые ошибки и неточности, пока еще имеющиеся в программе.
Компания Mijenix Corporation, создавшая эту программу, посто-
янно ведет ее усовершенствование (об этом говорит номер вер-
сии — в наши руки попала версия 3.0.0.145). Но несмотря на
недочеты, уже сейчас можно уверенно сказать, что в ближай-
шее время ZipMagic полностью вытеснит популярный пакет
WinZip, поэтому мы считаем своим долгом ознакомить читате-
лей с этой прелестной разработкой.
Поддерживаемые форматы сжатия
ZipMagic 2000 поддерживает прежде всего работу с архивами .ZIP
(создание архивов и распаковка), однако прекрасно распознает
файлы еще около двух десятков различных форматов сжатия:
.ARJ, .ARC, .LHA, .LZH, .CAB, .РАК, .RAR и т. д. (только распаковка).
Кроме того, ZipMagic 2000 позволяет выполнять кодирование и
декодирование файлов электронной почты (форматы UUEncode,
XXEncode, MIME/Base 64, BinHex).
138
Средства работы с архивами
Возможно создание архивных и самораспаковывающихся файлов
как в формате Windows, так и DOS (с «длинными» или «корот-
кими» именами файлов 8.3 ).
Интеграция в операционную систему
После установки ZipMagic 2000 в папке Панель управления ZTX
появляется значок для настройки свойств ZipMagic 2000.
Щелкните на нем — откроется окно настройки парамет-
ров. Подробнее о настройках мы поговорим позже, а пока ус-
тановите все флажки на открывшейся странице Properties (Свой-
ства), а затем щелчком на кнопке Zip Folders (Папки ZIP) откройте
одноименную страницу и включите флажок Show Zips as Folders
(Отображать ZIP-архивы как папки).
Значок файлов типа .ZIP изменился — теперь он похож ,
на значок папки. Двойной щелчок на таком объекте откры- j
вает его как обычную папку Windows, с которой можно
привычно работать средствами операционной системы — ко-
пировать, перемещать, создавать и удалять файлы и другие
папки, не задумываясь о том, что на самом деле это не папка, а
архивный файл.
.=>-
Отображение Z/P-файлов в виде папок осуществляется
компонентом, работающим в фоновом режиме. Его значок
появляется на панели индикации рядом с часами. Обратите
внимание, что в окнах папок, открытых в системе Мой компьютер
или в программе Проводник, в правом верхнем углу к трем при-
вычным кнопкам добавляется четвертая — [3Jj. Щелчок на ней
открывает небольшое меню, с помощью которого можно быстро
изменять статус ZZP-файлов, представляя их либо как обычные
архивные файлы, либо в виде папок (рис. 2.19). Для этого служит
флажок в строке Show Zip Files as Folders Here (Отображать здесь
ZIP-файлы как папки). Под словом «здесь» подразумеваются окна
папок в системе Мой компьютер и в Проводнике. Это значит, что
для других приложений по прежнему сохраняется возможность
просмотра Z/P-архивов в виде папок. В этом можно убедиться,
открыв, например, Блокнот и дав команду Файл ► Открыть — ZIP-
архивы в окне Открытие файла будут представлены папками.
Командой Disable ZipMagic (Отключить ZipMagic) отключают фоно-
вый режим работы ZipMagic 2000. Это вызывает не только повсе-
местное отключение режима отображения Z/P-архивов в виде
папок, но и вносит некоторые коррективы в перечень команд
контекстного меню файлов и папок. Отключение фонового режи-
Представляем ZipMagic 2000
139
Рис. 2.19. Изменения, вносимые ZipMagic 2000 в окна папок
ма сопровождается изменением значка ZipMagic 2000 на
панели индикации.
О контекстном меню файлов и папок надо сказать особо. Оно
дополнено новым раскрывающимся пунктом ZipMagic, который
имеет свою структуру, зависящую от выбранных объектов и
состояния режима отображения Z/P-архивов в виде папок.
Контекстное меню является одним из наиболее эффективных
способов работы с архивами (но не всегда самым эффективным).
К услугам пользователей, привыкших к традиционной форме
работы, имеется обычный интерфейс в виде программного
окна, а также Мастера, которые шаг за шагом управляют наши-
ми действиями (рис. 2.20).
В заключение обзора заметим, что в окне свойств архива (любого
формата, поддерживаемого программой ZipMagic 2000) имеется
Рис. 2.20. Внешний вид окна Мастеров
140
Средства работы с архивами
дополнительная вкладка ZipMagic (см. рис. 2.29), в которой
можно ознакомиться с содержимым архива. Кроме того, щелчок
правой кнопки мыши на любом файле вызывает контекстное
меню, с помощью которого можно выполнить основные дей-
ствия с ним — просмотреть, распаковать и т. д.
Создание архива
Все операции, в том числе и создание архива, могут быть выпол-
нены различными способами. Каждый выбирает себе такие
приемы работы, которые наиболее привычны или удобны лично
ему, поэтому рассмотрим возможные варианты. Напомним, что
программой предусмотрено создание архивов только .ZIP.
Использование главного окна ZipMagic 2000
Открыть окно ZipMagic 2000 можно через Главное меню или с
помощью значка на Рабочем столе. Можно воспользоваться
значком ZipMagic 2000 на панели индикации (двойной щелчок) —
в любом случае мы попадаем в главное окно программы (рис. 2.21).
л<-ьрге >ew
S2
Главное окно
ZipMagic 2000
Щелчок на кнопке New
в главном окне ZipMagic
открывает окно Add То Zip
Вызов окна
Мастеров
Рис. 2.21. Создание архива с помощью главного окна ZipMagic 2000
Представляем ZipMagic 2000
141
Для создания нового архива щелкните на кнопке New (Создать).
После выбора папки и задания имени архива откроется окно Add
То Zip (Добавить в архив), где можно выделить файлы, которые
будут скопированы в архив, а также скорректировать некоторые
параметры процесса архивации. Таким способом можно создать
архив всех или только выделенных файлов, находящихся в
выбранной папке. Для пополнения архива файлами из других
папок щелкните на кнопке Add (Добавить) в окне ZipMagic 2000
и повторите действия, изложенные в предыдущем абзаце.
। у Добавлять файлы в архив можно перетаскиванием их значков из окон дру-
7 гих папок в окно ZipMagic 2000. Если при этом оригинал надо удалить, то
при перетаскивании удерживают клавишу CTRL.
При создании распределенного архива на нескольких дискетах
объем свободного пространства определяется автоматически.
При необходимости вы-
дается предупреждение
с просьбой вставить сле-
дующую дискету для про-
должения архивации.К
сожалению, имя файла на
всех дискетах одно и то
же, поэтому разобраться
в порядке дискет можно
просматривая их свой-
ства. Последние три сим-
вола метки тома — это и
есть интересующий нас
порядковый номер.
Свойства' Диск 3.6 (AJ
O-^L-ие । Сервис | Сжзгие | ММоп |
Файловая система FA?
Для просмотра свойств дискеты откройте окно Мой компьютер, щелкните
правой кнопкой на значке дисковода А: и в контекстном меню выберите
пункт Свойства.
Создание архива Мастером
Это менее прямолинейный путь создания архива. В главном
окне ZipMagic 2000 на панели быстрого запуска щелкните на кноп-
ке Wizards (Мастера) — откроется окно Мастеров (см. рис. 2.20).
Щелкните на кнопке ZipCreate (Создание Архива) — Мастер начнет
работу (рис. 2.22). Здесь сначала выполняют задание файлов,
образующих архив, а затем, после щелчка на кнопке Next (Далее),
142
Средства работы с архивами
Выделены файлы, добавляемые в архив Переход к следующему шагу
Рис. 2.22. Создание нового архива с помощью Мастера
выбирают папку и имя архива. По завершении работы Мастер
выводит окно с итоговой информацией. Возврат из окна мас-
теров в главное окно ZipMagic 2000 выполняют щелчком на той
же кнопке панели инструментов, которая называется теперь
Ноте (Возврат).
«В разделе Программы Главного меню имеется программная группа Zip-
Magic 2000, которая открывает доступ не только к основным компонентам
программы, но имеет вложенную папку со значками для запуска любого
Мастера, применяемого для работы.
Создание архива с помощью контекстного меню
Это один из самых простых способов создания архива, так как он
реализуется непосредственно в окне открытой папки (рис. 2.23).
Для создания архива в текущей папке выделяют в ее окне нужные
объекты, затем вызывают контекстное меню щелчком правой
кнопки мыши и выбирают команду ZipMagic ► Zip (Архив). Если
архив создают с целью переноса данных на дискете на другой
компьютер, то обычно после создания архива для записи файлов
на дискету используют команду Отправить ► Диск 3,5 (А) контекст-
ного меню. В программе ZipMagic 2000 для этого можно восполь-
зоваться новой командой, объединяющей архивацию и копи-
Представляем ZipMagic 2000
143
* Папка 1
10
Zip selected йегтк
Переход Избранное ^правка
Аткрып»
Проводник
Найти...
Scan i.wth NartanArt^r?
Отправить >
Вырезать
£с<пироветь
Создать йрлык
Удалить
П ерами вноеагъ
Выделенная
группа объектов
(папки, файлы)
iip and Se^jd Т о
Создание нового
архива с помощью
контекстного меню
выделенной группы
объектов
Рис. 2.23. Создание нового архива с помощью контекстного меню
рование — ZipMagic ► Zip and Send To (Архивировать и отправить) ►
Диск ЗД (А). В открывшемся окне Zip (Архив) (рис. 2.24) вводят
имя архивного файла и другие параметры архива.
Имя архивного файла
Сохранение исходной
структуры папок -------
Копирование, замещение
или обновление файлов -
Степень сжатия
Включение формата
имени файлов 8.3
Рис. 2.24. Параметры архива задают в диалоговом окне Zip
Использование режима отображения
ZIP-архивов в виде папок
Если этот режим отключен, его можно включить с помощью
контекстного меню или значка ZipMagic 2000 на панели индика-
ции — командой Show Zip Folders (Отображать архивы в виде папок).
144
Средства работы с архивами
Другой прием — воспользоваться кнопкой Q в строке заголовка
окна папки. В меню, открываемом этой кнопкой, надо выбрать
команду Enable ZipMagic (Включить ZipMagic).
у Отметим, что если в контекстном меню ZIP-архива выбрать пункт Свойства,
то при включенном режиме отображения ZIP-архивов в виде папок у такого
объекта больше не видно вкладки ZipMagic, которая имелась при отклю-
ченном режиме. Диалоговое окно свойств запакованной папки выглядит
теперь точно так же, как у обычной папки.
Convert Fokter to Zip
После включения режима отображения Z/P-архивов в виде
папок открываются нетрадиционные возможности для рабо-
ты с архивами. Так, в контекстном меню обычной папки появ-
ляется интересная команда — Zip-Magic ► Convert Folder to Zip
(Преобразовать папку в архив), при ее подаче выводится одно-
именное окно. Преобразование начинают щелчком на кнопке
Compress (Сжать). Эта опера-
ция эквивалентна созданию 1
архива с последующим уда-
лением исходных файлов.
Допускается групповая опе-
рация для нескольких выде-
ленных папок — в этом случае
последовательно создаются
несколько архивов.
Cantei [
hje'P j
MOTE Compressing a folder transforms. the fokfet mto -a Zip
cornpre«ed loltfer [archive) and adds the zip extension to the
toMei n.srfte. Select the Help button for more mfortnahon
И еще один, самый простой и элегантный способ создания архи-
ва. Просто переименуйте любую папку, добавив расширение
«.zip », — и все! Архивация будет тут же выполнена автомати-
чески. Используя переименование, можно создать пустой архив-
ный файл. Для этого надо любым способом создать
новую папку, а затем, при вводе ее имени, в конце |
добавить расширение: «.zip». Наполнить его '
файлами можно обычным перетаскиванием. | Новая папкаИ
Обратите внимание, что при таком способе вы
свободно можете управлять внутренней структу- zip |
рой архива — создавать любые папки, копировать .............
и перемещать файлы между папками и т. д.
Еще один простой способ создания пустого архивного файла заключается
в использовании контекстного меню, открывающегося при щелчке пра-
вой кнопки мыши в окне папки на свободном от значков месте. В меню
надо выбрать команду Создать ► ZipMagic ZIP (Архив ZipMagic).
Представляем ZipMagic 2000
145
Распаковка архивов
Как и создание архива, извлечение файлов из архива тоже может
быть выполнено различными способами. Здесь снимается огра-
ничение на работу только с архивами типа .ZIP — программа
распознает около двадцати различных форматов. Однако для
архивов .ZIP предусмотрены расширенные функции.
Если режим отображения ZIP-архивов в виде папок отключен,
двойной щелчок на значке архивного файла типа .ZIP открыва-
ет небольшое диалоговое окно (см. рис. 2.25). В нем сообщается,
что режим отображения ZIP-архивов в виде папок недоступен
и предлагается выбрать способ просмотра таких файлов.
Открыть архив как папку--------------
Открыть архив с помощью ZipMagic ----
Открыть архив с помощью Мастера -----
Рис. 2.25. Диалоговое окно выбора способа просмотра архива
Распаковка архивов из главного окна ZipMagic 2000
Традиционный подход предусматривает выбор среднего (см.
рис. 2.25) варианта Open the Zip file with ZipMagic (Открыть ZIP-файл
с помощью ZipMagic). При этом открывается уже знакомое нам
главное окно программы. Особенностью этого способа является
возможность просмотра упакованных файлов. Для этого надо
включить кнопку Viewer (Просмотр) (рис. 2.26). Для просмотра
используется системное средство Быстрый просмотр. Выделив
файлы, которые требуется извлечь (для распаковки всего архива
можно ничего не выделять), надо щелкнуть на кнопке Extract
(Извлечь). В открывшемся диалоговом окне (рис. 2.27) указы-
вают папку для распаковки архива, уточняют все ли файлы
необходимо распаковать, или только выделенные, а также кор-
ректируют другие параметры. Распаковка начнется по щелчку
на кнопке Extract (Извлечь).
146
Средства работы с архивами
ZipMagic 2Ш)О - Fnktei 3.zip
Ffe Actions View Help
Nsw Open Add Extract ЕгЗейир Viewer
Йап» '" у-r-^g,^en"’ ]''"rsHqI ' bate | ~Tfe>e *f"КЙ»
Ж|дйкумемН doc .doc 21 504 3 633 83£ 15.12.39 11:41 a Палка 4/
ж] док.с^ентЗ. doc .doc 21 504 3693 83% 151Z9S 11:41 a
[W text4.TXT .tel Э 840 3 355 63% _05 05 33 22:22 3 Палка 4/
мйш @picW4brrip * .bmp 6S4 048 7 041 98% 12.1289 13:33 a Папка 4/
Qpic003.bmp .bmp 684 048 7 041 39% 12.12.98 13133 a
Апрель T999
(с) Корпорация Майкрософт (Microsoft Corporation), 1999
Этот текст содержит последние изменения и дополнения к документации
второго выпуска Microsoft Windows 98.
СVasAFotow ^ifctaJap ~Thte(ijStectSls65К81 ^ТойГб^П^бМВ) 7
Рис. 2.26. Просмотр файлов внутри архива перед распаковкой
Archive: CAtesOFcktet-IAFokfet.32io
E^actto:
г - ExUaci ^taf
:%СЗ Главное менк-*:.|
• ;•• -СЗ Завами
• Ф-Ш Избранное
РабоА^Йстол
Ш Сьт^й диск (0:1
*< (E:J
В £g Wefa Fofctefs
Internet Explore?
Мои документа -Й|
Д Портфель Vi
Д _________________5 лГ
f* AH fiS&j- fe archive
C” Selected Illes
[Extract'''' jl
P- 1псЫе«!Свпа1р-эЙ'?(Й
Г* Qyerwfflteexistr^tfes —""..
Г*Berrfeve [extracted fileshcni archive
Папка назначения
для распаковки
Файлы для
распаковки
Дополнительные
условия распаковки
£Kftaci I Cancel Hslp
Рис. 2.27. Распаковка файла с помощью главного окна ZipMagic 2000
Распаковка архива Мастером
Мастером удобно пользоваться, если заранее неизвестно место
расположения архивного файла. Для этого двойным щелчком на
значке Zip Magic 2000 на панели индикации открывают рабочее
Представляем ZipMagic 2000
147
окно Zip Magic 2000. Далее щелчком на кнопке Wizards (Мастера)
открывают окно мастеров (см. рис. 2.20), в котором выбирают
Мастер ZipExtract (Распаковка архива). Стартовый экран Мастера
(рис. 2.28) помогает выбрать исходный файл. Если активна
первая кнопка Auto-Find (Автопоиск), то можно щелкнуть на
кнопке Find Zips (Найти архивы) — через несколько секунд перед
вами в виде таблицы предстанет полный список архивов, нахо-
дящихся на компьютере. Как обычно, щелчком на заголовке
любого столбца можно отсортировать данные в прямом или
обратном порядке, что облегчает поиск нужного архива. Если
имя и местоположение точно известны заранее, вместо автопо-
иска можно воспользоваться второй кнопкой — Navigate (Навига-
ция). Если же это не первое обращение к архиву, к вашим услу-
гам третья кнопка — Recent (Недавно использованные файлы).
— Автопоиск всех архивов на компьютере
----Ручной поиск архивов
----Недавно использованные файлы
Рис. 2.28. Распаковка архива с помощью Мастера
На следующем шаге Мастера предлагается указать папку назна-
чения. Щелчком на кнопке Properties (Свойства) указывают фай-
лы, подлежащие распаковке, и корректируют параметры про-
цесса. На последнем шаге Мастер выводит отчет о проделанной
операции.
148
Средства работы с архивами
При отключенном режиме отображения ZZP-архивов в виде папок вызвать
Мастер распаковки ZZP-файла можно так. После двойного щелчка на ZIP-
файле в открывшемся окне выбора способа просмотра (см. рис. 2.25) надо
выбрать вариант Open the Zip file with the Wizard (Открыть ZIP-файл с по-
мощью Мастера).
Извлечение файлов с помощью контекстного меню
В контекстном меню архивного файла имеется команда ZipMagic ►
Extract (Извлечь), по которой открывается диалоговое окно рас-
паковки файлов. Кроме того, можно воспользоваться коман-
дой ZipMagic ► Open with ZipMagic (Открыть с помощью ZipMagic).
В этом случае мы попадаем в главное окно ZipMagic 2000.
Распаковка архивов с помощью окна свойств
Если в контекстном меню архивного файла выбрать пункт
Свойства, то в диалоговом окне на вкладке ZipMagic открывается
список упакованных файлов (рис. 2.29). Щелчок правой кноп-
кой на одном из них (или на группе одновременно выделенных)
откроет контекстное меню. При подаче в этом меню команды
Extract (Извлечь), открывается уже знакомое окно Extract (см.
рис. 2.27), позволяющее выполнить распаковку.
В окне свойств архивного файла
добавлена вкладка ZipMagic
С помощью контекстного меню
можно выполнять некоторые
действия с запакованными
объектами (открыть для
просмотра, распаковать,
удалить и т. д.)
Рис. 2.29. Диалоговое окно свойств архивного файла
Представляем ZipMagic 2000
149
Особенности распаковки ZIP-архивов
Приведенные выше способы пригодны для распаковки архивов
любых типов, поддерживаемых программой, но особые возмож-
ности предусмотрены для архивов типа .ZIP. Если в окне выбора
способа просмотра, открывшемся по двойному щелчку на ZIP-
файле(см. рис. 2.25), выбрать вариант Open the Zip file as a folder in
Explorer (Открыть ZIP-файл как папку в Проводнике), то включается
режим отображения Z/P-архивов в виде папок.
FofcjetJU _____
foJifef fd -a regtiw and ternove: the ctp rtotn fhe'
ftstdefname $ elect Ure-HispDuttwitor глот? гпТогщашт
В контекстном меню£/Р-файла,
представленного в виде папки,
появляется команда ZipMagic ►
Convert Zip to Folder (Преобразо-
вать архив в папку). Это команда,
противоположная команде пре-
образования папки в архив.
Выполняемое действие анало-
гично распаковке архива и
уничтожению исходного архивного файла. Преобразовать ZIP-
архив в папку можно при помощи обычного переименования,
удалив расширение .ZIP. А можно перетаскиванием извлечь из
него все, что нужно. Кстати, в Z/P-архивах, отображаемых в
виде папок, доступно не только системное средство Быстрый про-
смотр, но возможно даже редактирование упакованных фай-
лов прикладными программами.
Распаковка распределенного архива
При просмотре в виде папок многотомных
Z/P-архивов вместо содержимого папки ото-
бражается ярлык комментария, двойной
щелчок на котором открывает небольшой
текстовый файл, в котором сообщается, что
архив либо поврежден, либо является частью
многотомного архива. Для его распаковки
можно например в контекстном меню дать
команду ZipMagic ► Open
with ZipMagic (Открыть с по-
мощью ZipMagic). При этом
будет предложено вста-
вить последнюю дискету
распределенного архива.
150
Средства работы с архивами
Самораспаковывающиеся архивы
Самораспаковывающиеся архивы применяют, во-первых, для
того, чтобы иметь возможность их распаковки без программных
средств. Во-вторых, самораспаковывающиеся архивы активно
используют программисты для распаковки дистрибутивных ком-
плектов во временную папку и последующего автоматического
запуска инсталлирующих программ. ZipMagic 2000 позволяет
создавать самораспаковывающиеся архивы для обеих задач.
Для преобразования обычного Z/P-архива в самораспаковыва-
ющийся архив надо в главном окне ZipMagic 2000 после щелчка
на кнопке Wizards (Мастера) выбрать Мастер ZipConvert (Преобра-
зование архива). После задания имени архива в открывшемся
окне Мастера переходим к следующему шагу. Щелчок на кнопке
Properties (Свойства) позволит задать параметры самораспаковы-
вающегося архива с помощью четырех кнопок, открывающих
соответствующую страницу (рис. 2.30).
1. Туре (Тип). Раскрывающийся список на этой странице позво-
ляет указать операционные системы, в которых планируется
распаковка архива (DOS, Windows 3.1, 95, 98, NT). Вариант
для Windows 9х и NT допускает выбор изображения значка.
Из-за проблем совместимости кодировок не рекомендуется
использовать русские буквы в полях Title и Message
Рис. 2.30. Создание самораспаковывающегося архива
Представляем ZipMagic 2000
151
2. Title (Заголовок). На этой странице вводят заголовок и тек-
стовое сообщение, которое будет выведено при распаковке
архива (см. рис. 2.30). Для перевода строки при вводе текста
используют комбинацию CTRL+ENTER. Необходимо заметить,
что при создании самораспаковывающегося архива для запус-
ка под MS-DOS, следует отказаться от использования рус-
ских букв, так как вывод текста будет происходить в коди-
ровке MS-DOS. Вообще лучше отказаться от ввода русских
букв в любом случае.
3. Folder (Папка). На этой странице в поле Default extract folder (Папка
по умолчанию) можно указать полный путь для распаковки.
Если ничего не указывать, будет использована папка C:\Windows\
Temp. В поле Run when done (Запустить после распаковки) указы-
вают имя файла, который автоматически запускается после
распаковки архива (например, Setup.exe). Флажок Confirm
(Подтверждение) обеспечивает запрос перезаписи, если одно-
именные файлы уже имеются в папке назначения.
4. Security (Безопасность). Установка парольной защиты.
После завершения работы Мастера преобразования архива обра-
зуется исполнимый файл .EXE, который при запуске выведет
комментарий (рис. 2.31), при необходимости создаст папку, рас-
пакует архив и запустит, если необходимо, указанный файл.
^ZipMagic Self-Exh acting Archive
My New Program !!!
(Rectory
Текстовые сообщения,
введенные русскими
буквами, не
обязательно будут
читаться на другом
компьютере
Рис. 2.31. Стартовое окно самораспаковывающегося архива
Сделать архив самораспаковывающимся можно только для формата .ZIP.
Если архивный файл имеет другой формат, его надо предварительно пре-
образовать в .ZIP. Для этого в главном окне ZipMagic 2000 надо дать команду
Actions ► Advanced ► Convert to ZIP (Действия ► Дополнительно ► Преобразо-
вать в ZIP). Другой прием — в контекстном меню архивного файла выбрать
команду ZipMagic ► Convert Archive to Zip (Преобразовать архив в ZIP).
152
Средства работы с архивами
Чтобы сделать архив самораспаковывающимся, не обязатель-
но предварительно создавать обычный архив. Процесс можно
выполнить в один прием, используя Мастер ZipSelfExtract (Созда-
ние самораспаковывающегося архива) в окне мастеров (см.
рис. 2.20).
Проверка и «лечение» архивного файла
При работе с архивами
может быть выведено со-
общение об ошибке, в
котором говорится о не-
возможности доступа к
запакованным объектам.
Это может быть следствием повреждения данных. Проконтроли-
ровать целостность данных можно из главного окна ZipMagic 2000
командой Actions ► Advanced ► Test Integrity (Действия ► Дополни-
тельно ► Проверка целостности). Если в результате проверки ока-
жется, что файлы повреждены, можно попытаться восстановить
данные с помощью команды Actions ► Advanced ► Repair (Действия ►
Дополнительно ► Восстановить). Другой прием— щелкнуть на
кнопке Wizards (Мастера) и выбрать мастер ZipRepair (Лечение).
Процесс «лечения» заключа-
ется в создании нового архива,
в который будут переписаны
восстановленные данные. На
рисунке справа показан ре-
зультат работы Мастера. Во
время проверки зафиксирова-
но несовпадение фактической
контрольной суммы файла с
данными архива. Ниже сооб-
щается, что восстановление за-
Salvage Complete
bmp: size = 573214: OK pfe027.bmp: -size « 346736: GK pjcG28.bmp1 see *573814: OK picO29.brftp: size « 445408: OK WARNING: Size of pic030.bmp is 277S36. should be 270330 preO31.brrtp: size «573814: QK piG032.bmp: size = 573814: OK pic033.bn-fp: size * 573814: OK prc034.bmp:size-573814. OK Selvage attend complete 34 files found 1 partial recoverable fifes Salvaged date stored C:\test\Saiveged.zip
вершено: частично восстановлен поврежденный объект, а дан-
ные сохранены в новом архиве с именем Salvaged.zip (это имя
используется для исправленных архивов).
Команды проверки и восстановления архивного файла имеются и в кон-
текстном меню файла: ZipMagic ► Tools ► Test Integrity (ZipMagic ► Сервис ►
Проверить целостность) и ZipMagic ► Tools ► Repair Zip (ZipMagic ► Сервис ► Вос-
становить архив).
Представляем ZipMagic 2000
153
Резервное архивирование
При выполнении прикладных работ полезным может оказаться
регулярное архивирование результатов труда, что позволяет в
случае порчи файла обратиться к сохраненной версии. Авто-
матизировать этот процесс можно с помощью мастера ZipBackup
(Резервное архивирование), который можно вызвать из окна
мастеров. В открывшемся окне Мастера (рис. 2.32) формируют
задания на архивацию для каждого вида работ, выполняемых
на компьютере. Для формирования нового задания надо щелк-
нуть на кнопке New (Создать), в результате откроется окно, в
котором задают конкретные файлы или папки, подлежащие
резервному архивированию. Список изменяют кнопками Add
Files (Добавить файлы) и Remove Files (Удалить файлы). При задании
имен файлов можно пользоваться подстановочными символами,
задавая файлы по маскам, например: *.doc, pic*.bmp и т. д. При
добавлении папок в окне Add Files to Zip&Backup Set (Добавление
файлов для резервного архивирования) можно управлять архи-
вацией вложенных папок с помощью флажка Include Subfolders
(Включая вложенные папки).
Рис. 2.32. Резервное архивирование с помощью Мастера
Настройка параметров ZipMagic 2000
Доступ к настройкам ZipMagic 2000 открывается с помощью
значка ZipMagic 2000 на панели индикации. Для этого надо в
154
Средства работы с архивами
контекстном меню значка выбрать команду Properties (Свойства).
Можно воспользоваться кнопкой в строке заголовка папок И-
В меню, открываемом с ее помощью, надо дать команду ZipMagic
Properties (Свойства ZipMagic). Открывшееся окно имеет слева ряд
кнопок, переключающих страницы окна свойств. Рассмотрим
основные страницы.
Страница свойств
На странице Properties (Свойства) задают общие свойства ZipMagic
2000. Флажок Show icon on the Taskbar (Отображать значок на Панели
задач) управляет отображением значка ZipMagic 2000 на панели
индикации рядом с часами. Флажок Show Zip button in title bar
(Отображать кнопку ZIP в строке заголовка) управляет отображе-
нием четвертой кнопки [ай] в строке заголовка окон папок. Два
флажка управляют отображением ярлыков для запуска главного
окна ZipMagic 2000: On Desktop (На Рабочем столе) и In Start menu
(В Главном меню) — имеется в виду не раздел Программы, а самый
верхний уровень Главного меню.
Страница папок
Если на странице Zip Folders (Папки ZIP) установлен флажок Show
Zips as Folders (Отображать ZIP-архивы в виде папок), на странице
появляется дополнительный ряд кнопок, позволяющих уточнить
настройки режима отображения Z/P-архивов в виде папок
(рис. 2.33).
Settings (Установки). Кроме уже упомянутого флажка здесь
имеются еще два. Установка флажка Display compression/decom-
pression animation (Отображать анимацию) приводит к отображе-
нию в левом верхнем углу экрана небольшого анимированного
указателя, индицирующего динамический процесс сжатия/рас-
паковки файлов. Установка флажка Treat read-only Zip files as read-
only Zip folders (Обрабатывать архивные файлы с атрибутом ‘Только
чтение’ как папки с атрибутом ‘Только чтение’) приводит к тому,
что если ZIP-файл имеет атрибут Только чтение, то в режиме ото-
бражения ZTP-архивов в виде папок все файлы в папке будут
считаться имеющими этот атрибут.
Hot Keys («Горячие» клавиши). На этой панели можно назначить
«горячие» клавиши управления ZipMagic 2000. Для назначения
« горячей» клавиши надо щелкнуть указателем в текстовом поле,
после чего нажать желаемую клавиатурную комбинацию — она
будет введена автоматически. Для сброса заданного значения
Представляем ZipMagic 2000
155
Активная
страница
---Включенная кнопка
выбора страницы
Рис. 2.33. Настройка параметров просмотра архивов в виде папок
Г Hotkeys
V Shbw2i3$es;FoWefs(0n20fh [сыТиТ
i ЯшИгрМад© |нет *
I- FkfshcachedWorroalm |Нет
F? Display hotkey ncdifcafcn message
нажмите ПРОБЕЛ. Чрезвы-
чайно удобно назначить
специальную клавишу для
отображения архивов в
виде папок. В поле Run Zip-
Magic (Запуск ZipMagic) вво-
дят клавиатурную комби-
нацию для быстрого открытия главного окна. Flush cached information
(Сброс кэшированной информации) — клавиатурная комбинация
для сброса всей временной информации (включая пароли, откры-
вающие доступ к зашифрованным архивам), которую программа
обычно помнит на протяжении текущего сеанса работы.
Установка флажка Display hotkey notification message (Отображать
комментарий при использовании горячих клавиш) приводит к тому,
что при нажатии одной из заданных комбинаций на пару секунд
выводится информацион-
ное окно, в котором сооб-
щается о произведенных
переключениях. В нашем
примере сообщается, что
программа ZipMagic работа-
156
Средства работы с архивами
ет в фоновом режиме и обеспечивает просмотр ZIP-архивов в
виде папок. Дополнительно уточняется, что в некоторых слу-
чаях может потребоваться нажатие клавиши F5 для обновления
открытого окна.
Drives (Диски). На этой панели флажками указывают диски, на
которых допускается отображение ZIP-архивов в виде папок.
Schedule (Расписание). На этой панели имеется возможность
блокировать режим отображения ZIP-архивов в виде папок по
расписанию. Сброс флажка Ignore the scheduled disable period (Отме-
нить блокирование по расписанию) активизирует две пары счет-
чиков, которыми можно задать (в часах и минутах) интервал
времени, на протяжении которого режим отображения ZIP-
архивов в виде папок будет блокирован. Не очень полезная воз-
можность, но может пригодиться в отдельных случаях, если
того требуют условия работы.
Application (Приложения). На этой панели можно ограничить
распространение режима отображения ZIP-архивов в виде папок
на другие приложения. Включение переключателя All applicati-
ons see Zip files as folders (Представлять ZIP-архивы в виде папок для
всех приложений) вряд ли можно считать целесообразным. В самом
деле, например при проверке диска программой Scandisk (Про-
верка диска) или программой Disk Doctor из комплекта Norton
Utilities, а также в любых других случаях, когда может произойти
конфликт, следует соответствующие приложения занести в спи-
сок исключений. В этом случае переключатель следует уста-
новить в положение These application see Zip files as files (Для этих
приложений считать ZIP-архивы файлами). В списке уже имеются
приложения, которые не будут воспринимать ZIP-архивы как
папки. Список можно изменить с помощью кнопок Add (Добавить)
и Remove (Удалить). Отдельный флажок управляет представле-
нием архивов при работе в режиме командной строки: MS-DOS
prompt sees Zip files as files (в режиме командной строки MS-DOS пред-
ставлять ZIP-архивы в виде файлов).
Страница главного окна
На странице Zip Window (Главное окно ZipMagic) имеются три
флажка: Confirm before deleting files (Подтверждение перед удале-
нием файлов), Веер after archive operations (Звуковой сигнал после
операций архивирования) и Use local folder (not temp folder) when a file
in an archive (Использовать локальную папку (не временную папку) при
редактировании архивного файла).
Представляем ZipMagic 2000
157
Страница управления регистрацией типов файлов
На странице File Associations (Типы файлов) два флажка. В допол-
нение к первому флажку Associate ZIP archives with ZipMagic (Регист-
рировать ZIP-файлы как файлы данных ZipMagic) имеется переключа-
тель Open Zl Р with Explorer/Open Zl Р with ZipMagic (Открывать ZIP-архивы
как папки/Открывать ZIP-архивы с помощью ZipMagic), который
практически не имеет смысла, так как режим отображения
можно изменить в любой момент. Флажок Associate Z, GZ, TAR,
LHA/LZH, ARJ, ARC, ARK, CAB, DWC, PAK, RAR, ZOO, UUE, XXE, MME,
HQX позволяет с помощью ZipMagic 2000 открывать архивы пере-
численных форматов.
Страница настройки контекстного меню
Страница Context Menus (Контекстные меню) содержит обширный
перечень команд контекстных меню файлов и папок. Флажок
Show menus in a cascaded popup menu (Отображать меню в виде вло-
женных пунктов) может быть сброшен, если по какой-то причине
вложения пунктов меню нежелательны. Например, когда боль-
шинство команд контекстного меню отключены, несколько
уровней вложения сильно тормозит работу, поэтому вложение
отменяют указанным флажком. При установке флажка Use
Wizards (Использование Мастеров) к процессам, выполняемым с
помощью контекстного меню, подключаются мастера, которые
на начальном этапе работы с программой могут оказать неко-
торую помощь.
Страница настройки антивирусной защиты
На странице Anti Virus (Проверка на вирусы) предусмотрена воз-
можность подключения внешней сканирующей программы
для выполнения быстрой проверки на наличие вирусов, что
может понадобиться при тестировании архивов, поступивших
из сомнительных источников (рис. 2.34). В текстовое поле вводят
полный путь к программе, которая будет выполнять антиви-
русное сканирование. Для поиска программного файла служит
кнопка Browse (Обзор). После ввода имени файла в командной
строке можно добавить необходимые параметры, задающие режим
работы.
После такой настройки антивирусное сканирование архивов
перед их распаковкой можно выполнять из главного окна Zip-
Magic 2000 командой Action ► Advanced ► Virus Scan (Действия ►
Дополнительно ► Проверка на вирусы).
158
Средства работы с архивами
Anti Virus
П you have aft anti virus product ZtpM-эдк. can use < ro check Files going into snd o?.it of
The way ZipMagic does this h to caH the cow^nd-fe’se scanner mh argument to
tdi it to scan lfe$.
Esaniplet:
Esch -зпм Уинг- software vendor has anpternented command-fine scannjng drife^entb1-
the& detoufoentolion to- determine which options ft yotrr needs
ConsUJ
Ant) virus corfttociito-iJne'
|c "Яодгат
gfOWSft
Пример команды
вызова сканера
Ручной поиск
исполнимого
файла сканера
Рис. 2.34. Настройка антивирусного сканирования
Настройка внешнего вида
главного окна ZipMagic 2000
Еще одна приятная возможность, побуждающая использовать
именно эту программу, — это гибкая настройка внешнего вида
и элементов управления. Прежде всего, внешний вид главного
окна ZipMagic 2000 можно изменить при помощи команды меню
View ►Toolbar ►... (Вид ► Панель инструментов ►...) и View ► Launchbar ►...
(Видк Панель быстрого запускам ...). Сбросом флажков можно
скрыть надписи под кнопками, использовать маленькие кнопки
вместо больших или вообще убрать панели инструментов. А при
выборе команды Customize (Заказная) открывается окно Настройка
панели инструментов (рис. 2.35), в котором можно изменить состав
кнопок, удалив ненужные и добавив новые. В окне два списка:
Имеющиеся кнопки и Панель инструментов. Порядок расположе-
ния изменяют кнопками Вверх и Вниз, а состав панели инстру-
Рис. 2.35. Выбор элементов панели управления ZipMagic 2000
Представляем ZipMagic 2000
159
ментов формируют кнопками Добавить и Удалить, но проще выпол-
нять эти операции перетаскиванием мышью.
Панель быстрого запуска настраивается аналогично.
Выводы
Мы рассмотрели основные диспетчеры архивов и можем сде-
лать предварительные выводы.
Программа WinZip — классический образец архиватора. Она
способна выполнить большинство повседневных задач. Слабых
мест у программы три.
1. По степени сжатия она уступает архиватору WinRAR.
2. Средства работы с распределенными архивами крайне не-
удобны.
3. Программу невозможно использовать для задач автомати-
ческого резервного копирования.
Программа WinRAR — общепризнанный лидер в вопросах эффек-
тивности. Сегодня большинство .FTP-серверов мира используют
именно ее для хранения своих архивов. Средства для запуска
программы из командной строки выше всех похвал. Ее можно
использовать для автоматического резервного копирования
данных.
Программа ZipMagic 2000 — наиболее удобное средство для повсе-
дневной работы с поступающими архивами. Как и WinRAR, эта
программа предусматривает использование внушительного
списка параметров при запуске из командной строки. Однако
встречающиеся программные ошибки не позволяют ее рекомен-
довать в качестве инструмента для резервного копирования.
Наилучшее свойство ZipMagic 2000 — способность работать с архи-
вами, как с папками.
По-видимому, наилучшей рекомендацией пользователю было бы
иметь хотя бы две программы, например, WinRAR и ZipMagic 2000.
Другие программы
для работы с архивами
Наши возможности по работе с архивами отнюдь не исчерпыва-
ются рассмотренными выше программами WinZip, WinRAR и Zip-
Magic 2000. Существует еще множество больших и малых про-
грамм, предназначенных для этой цели. В этом разделе мы кратко
рассмотрим возможности других служебных программ, посвя-
щенных той же теме работы с архивами. Все их можно получить
бесплатно во всемирной сети Интернет или на сборниках про-
грамм, прилагаемых к известным периодическим изданиям.
Основные направления развития
программных средств работы с архивами
Анализ программ, предназначенных для работы с архивами,
показывает, что круг стандартных функций этого класса про-
грамм определен достаточно четко и дальнейшее развитие осу-
ществляется по следующим направлениям:
• расширение функций стандартного набора;
• расширение количества поддерживаемых форматов;
• интеграция с другим программным обеспечением;
• автоматизация рутинных операций;
• выполнение дополнительных и вспомогательных операций.
Стандартный набор функций
Стандартный набор функций диспетчеров архивов включает:
• извлечение файлов из архивов;
• создание новых архивов;
Другиепрограм мы для работы с архивами 161
• добавление файлов в архив;
• создание самораспаковывающихся архивов;
• создание распределенных архивов на носителях малой ем-
кости;
• тестирование целостности структуры архивов;
• полное или частичное восстановление поврежденных архивов;
• защиту архивов от просмотра и несанкционированной моди-
фикации.
Расширенный набор функций
Диспетчеры архивов, предлагающие расширенный набор функ-
ций, развиваются в первую очередь в направлении увеличения
количества удобных сервисных услуг, к которым относятся:
• просмотр файлов различных форматов без извлечения их
из архива;
• поиск файлов и данных внутри архивов;
• установка программ из-под архива без предварительной
распаковки;
• проверка на наличие вирусов до распаковки архива;
• функции по восстановлению утраченного пароля;
• средства криптографической защиты архивной информации;
• средства декодирования сообщений электронной почты;
• «прозрачное» уплотнение исполнимых файлов .EXE и .DLL;
• возможность создания самораспаковывающихся многотом-
ных архивов;
• возможность выбора или настройки коэффициента уплот-
нения.
Поддерживаемые архивные форматы
Практически все диспетчеры архивов ориентированы на работу
с форматом ZIP, имеющим исторические преимущества перед дру-
гими форматами. Большинство диспетчеров обеспечивают воз-
можность работы с такими распространенными форматами как
LZH, ARJ и RAR. Дальнейшее развитие идет по пути поддержки
форматов, принятых для кодирования сообщений электронной
почты (UUE, ХХЕ, MIME) и форматов, принятых на иных операци-
онных платформах: UNIX, Macintosh и прочие.
6 Зак. 538
162
Средства работы с архивами
Интеграция с другим программным обеспечением
Это одно из самых популярных направлений развития диспет-
черов архивов, в котором можно выделить несколько более
узких направлений.
Интеграция с Windows. Разумеется, в первую очередь происхо-
дит интеграция с самой операционной системой Windows. Она
развивается в упрощении интерфейса пользователя. Так, ряд
архиваторов вносят глубокие изменения в контекстное меню, что
позволяет выполнять операции после правого щелчка мыши
(такой подход мы наблюдали на примере WinZip и ZipMagic 2000).
В некоторых архиваторах состав контекстного меню изменя-
ется не во всей операционной системе, а только в пределах огра-
ниченного набора заранее назначенных папок, в которых пре-
имущественно и производятся операции с архивами. Такое
решение достаточно удобно для тех, кто привык держать фай-
ловую структуру под постоянным личным контролем.
Интеграция с Проводником Windows. Проводник — основное
средство навигации в файловой структуре Windows, поэтому
многие диспетчеры архивов опираются именно на него. Они
могут не иметь собственного рабочего окна, а только модифи-
цировать свойства Проводника. Во всех случаях интеграции с
Проводником файлы архивов отображаются на экране как отдель-
ные папки и в операциях с ними можно использовать метод
перетаскивания с помощью мыши. Правилом «хорошего тона»
для приложений, интегрированных с Проводником, является
возможность выполнения следующих операций без распаковки
архива:
• установка программного обеспечения;
• проверка программ на наличие вирусов и документов на
наличие макровирусов;
• организация поиска данных.
Интеграция с другими приложениями Windows. Здесь надо отме-
тить в первую очередь интеграцию с броузерами WWW, что
позволяет автоматически просматривать и распаковывать архи-
вы, принятые из Интернета, а в некоторых случаях просматри-
вать их на стороне сервера, еще до передачи. В вопросах телеком-
муникаций очень важной является также интеграция средств
обслуживания архивов с программами-клиентами системы
электронной почты и /ТР-клиентами.
Другие программы для работы с архивами
163
Другой популярный вид интеграции — интеграция с внесис-
темными диспетчерами файлов. Известно, что Проводник —
далеко не самое удобное средство навигации по файловой струк-
туре (точнее говоря — одно из самых неудобных). Поэтому
многие пользуются иными диспетчерами. Лучшие из программ
этого класса (например Norton Navigator File Manager, Windows
Commander и другие) не могут оставить в стороне работу с архи-
вами и предоставляют все функции стандартного набора и мно-
гие функции расширенного набора. В большинстве случаев
работа с архивами в таких программах основана на том, что
архивные файлы представляются как самостоятельные папки,
с содержимым которых можно выполнять все штатные опера-
ции, как с обычными файлами.
Автоматизация рутинных операций
Многие архиваторы предлагают автоматические средства выпол-
нения рутинных операций. Одним из популярных направле-
ний, например, является использование Мастеров (Wizards),
входящих в диалог с пользователем и выполняющих действия
на основе ответов, полученных на заданные вопросы.
Другое направление автоматизации связано с использованием
параметров командной строки, причем эта черта характерна
для архиваторов, слабо интегрированных с системными сред-
ствами Windows, — тому хороший пример представляют архи-
ваторы WinRAR и WinARJ98. Исследование известных архиваторов
показывает, что интеграцию с системой Windows и с ее прило-
жениями отнюдь не всегда следует рассматривать как непре-
менное достоинство программы. Это не цель, а средство. Одно
дело — работать под управлением Windows и совсем другое —
опираться на слаборазвитые программные средства, такие как
Проводник. Благодаря своей «оторванности» от Windows неко-
торые программы открывают нам возможность самостоятельно
обеспечить такое взаимодействие с операционной системой, какое
нам нужно. Обычные пользователи используют это для авто-
матизации операций по резервному копированию данных, а
программисты — для создания самораспаковывающихся и само-
устанавливающихся дистрибутивных комплектов программного
обеспечения.
Дополнительные и вспомогательные функции
Ряд программ, рассмотренных в данном разделе, не являются
сами по себе ни архиваторами, ни диспетчерами архивов, но
164
Средства работы с архивами
выполняют полезные вспомогательные функции. Например,
к ним относятся операции по подбору утраченного пароля, защи-
щающего архив от просмотра и использования; определение
типа архива, если расширение имени файла не соответствует
содержимому; создание удобной оболочки Windows для работы
с архиваторами MS-DOS; средства «прозрачного» уплотнения
исполнимых файлов .EXE и .DLL и другие.
А что еще?
Программа: Advanced ARJ Password Recovery (AAPR)
Автор: Elcom Ltd.
Источник: http://www.elcomsoft.com/azpr.html
Программа предназначена для восстановления забытого или
утраченного пароля ARJ-архива. Действует методом «грубой
силы», перебирая до миллиона комбинаций в минуту. Ожидае-
мое время работы отображается на специальной шкале.
Для сужения круга перебираемых значений программа предо-
ставляет возможность задания длины пароля и выбора сим-
вольного набора, использованного при его генерации. Она также
позволяет подключить текстовый файл (словарь), опираясь на
который программа может восстановить пароль более эффек-
тивно.
Последняя версия программы позволяет самостоятельно кон-
струировать наборы символов, из числа которых подбираются
символы, входящие в пароль.
Программа: Advanced ZIP Password Recovery (AZPR)
Автор: Elcom Ltd.
Источник: http://www.elcomsoft.com/azpr.html
Программа предназначена для восстановления забытого или
утраченного пароля Z/P-архива (рис. 2.36). Она аналогична
рассмотренной выше программе Advanced ARJ Password Recovery
(AAPR).
Программа: Aladdin Expander
Автор: Aldddin Systems, Inc.
Источник: http://www.aladdinsys.com/expander
Эта программа предназначена не для создания и обслуживания
архивов, а только для извлечения файлов, но зато она работает
Другие программы для работы с архивами
165
Progress
и .
ve?3io« 2\2 (cj 19ЭЭ Vls^rkat^ov i. Ant£’ Malpehev, Ltd
Puc. 2.36. Рабочее окно программы AZPR
с максимальным количеством
форматов, распространенных
для основных компьютерных
платформ, включая и встречаю-
щиеся редко. Один только пере-
чень этих форматов занимает
значительное место в описании
программы.
Программа: Archive ID
Автор: Bangar, Avinesh
Источник: http://www.softseek.com
Archive ID — служебная программа, позволяющая установить
формат архивного файла, даже если расширение его имени не
соответствует действительности или вообще отсутствует. Програм-
маможет правильно идентифицировать обычные архивы: ARC,
ARJ, Gzip, LHA, РАК, ZIP, ZOO, RAR, UC2, PKLite, WWPack, Z; самораспа-
ковывающиеся архивы: ARJSFX, LHASFX, UC2SFX, WinZIP SFX,
RARSFX, PKSFX; некоторые графические форматы, использующие
сжатие: GIF, JPG, PSD, BMP, PCX, TIFF (как IBM, так Macintosh),
а также ряд «фирменных» форматов уплотнения и представле-
ния данных: Microsoft CAB, InstallShield ICOMP, EPS, PDF, PXR.
166
Средства работы с архивами
Программа: Archiver Shell
Автор: Marijan Mihic
Источник: http://www.iridis.com/archivershell/index.htm
Программа имеет интерфейс, аналогичный Проводнику Windows
и отличается от него тем, что позволяет работать с полной под-
держкой основных архивных форматов: ARJ, RAR, CAB, ZIP, LZH,
TAR, TGZ, GZ и Z. Открытые архивы представляются так же, как
представляются папки в Проводнике. С содержимым архивов
можно выполнять полный спектр операций, как с обычными
неуплотненными файлами.
Программа: ArjFolder
Автор: Rafael. Mounier
Источник: http://home.worldnet.fr/mounierr
Программа интегрируется с Проводником Windows и позволяет
не выходя за пределы Проводника осуществлять операции с ARJ-
архивами. Она изменяет содержимое контекстного меню, в кото-
ром появляются дополнительные пункты для извлечения файлов
из архивов, реставрации и проверки архивов и преобразова-
ния архивов в самораспаковывающиеся. Выбрав один или
несколько неупакованных файлов, с помощью правой кнопки
мыши можно дать команду на создание нового архива или попол-
нение существующего. Программа позволяет также извлекать
файлы из архивов других типов: ZIP, GZIP, TAR, АСЕ и САВ.
Последняя версия программы поддерживает также архивы в
форматах RAR и ACD и реализует методы перетаскивания и копи-
рования /вставки.
Программа: ASPack
Автор: Алексей Солодовников
Источник: http://www.entechtaivan.com/aspack.htm
Программа предназначена для уплотнения исполнимых файлов
ЕХЕ и DLL без потери производительности программ (рис. 2.37).
Она обеспечивает сокращение размера файлов на 30-40%, что
благотворно сказывается на расходе дискового пространства и
на продолжительности запуска приложений.
Программа: AutoZIP
Автор: MFSoft International
Источник: http://www.mfsoft.com/autozip/
Автоматизированное средство для работы с ZIP-архивами, при-
нятыми из Интернета. Программа подключается к основному
Другие программы для работы с архивами
167
Рис.-2.37. Рабочее окно программы ASPack
средству просмотра Web (броузеру). По окончании приема ZIP-
файла она переносит его в рабочую папку и отображает содер-
жимое архива. Файлы, входящие в архив, можно извлечь, но
можно просмотреть и запустить, не извлекая. Если архив содер-
жит программу установки SETUP.EXE, она может запускаться
автоматически.
Программа: BKZip 98
Автор: Bernd Kemmler
Источник: http://bks.simplenet.com/
Простой в использовании архиватор для создания и распаковки
ZIP-архивов. Поддерживает несколько уровней уплотнения,
возможность «нарезки» длинных архивов по размеру гибких
дисков, содержит встроенные средства просмотра файлов и
средства реставрации поврежденных архивов.
Программа: Cabinet Manager 99
Автор: Microlog, GmbH
Источник: http://www.microlog-online.de/
«Кэбмен» — служебная программа, предназначенная специ-
ально для работы с «кабинетными» архивами Microsoft. Компа-
ния Microsoft использует формат САВ для распространения своих
продуктов, например операционной системы Windows 98. Про-
грамма Cabinet Manager 99 позволяет раскрывать САВ-файлы,
просматривать список входящих в них файлов и оперировать
с ними (извлекать, удалять и просматривать), а также созда-
вать новые архивы и наполнять их содержимым.
168
Средства работы с архивами
Программа: CCZip
Автор: Castillo Bueno Systems
Источник: http://www.castillobueno.com/cczip.htm
Простое быстро работающее средство для создания и распаковки
ZIP-архивов. Содержит все стандартные средства, типичные для
данного класса программ. Дополнительно содержит средство для
восстановления забытого пароля защищенного архива.
Программа: CleverZip
Автор: Hendrik Levsen
Источник: http://cleverness.com/cleverzip/
Как и большинство других диспетчеров архивных файлов, CleverZip
полностью интегрируется в Windows и позволяет вести работу
с архивами непосредственно из Проводника. Однако отличитель-
ной чертой этой программы является то, что при двойном щелчке
на архивном файле открывается новое окно Проводника, в кото-
ром данный файл представлен как папка.
Такой подход делает перетаскивание значков и ярлыков с
помощью мыши основным приемом в работе с архивами, в
результате чего программа отличается особой наглядностью и
может быть рекомендована начинающим. Во всем остальном
это типичный диспетчер архивов.
Последняя версия программы предоставляет дополнительные
возможности по шифровке информации, занесенной в архив и
средства работы с сетевыми дисками Novell.
Программа: Compress-lt
Автор: Good Stuff Technologies, Inc.
Источник: http://www.goodstufftech.com/
Этот специализированный архиватор предназначен в первую
очередь для архивации компьютерной графики. Программа
предназначена для художников, Web-дизайнеров, коллекцио-
неров и разработчиков компьютерных игр. Она позволяет зада-
вать графическое разрешение архивируемых файлов, глубину
цвета, размеры изображений и выбирать алгоритм сжатия. В чис-
ло поддерживаемых алгоритмов сжатия входят: LZW, CCITT
(третьего и четвертого уровней), JPEG, PKZIP, JBIG и MPEG.
Кроме того, программа имеет собственный алгоритм COMPRESS
IT. Из форматов графических файлов поддерживаются следу-
ющие: TIFF, GIF, BMP, JPG, PCX и TGA.
Другие программы для работы с архивами
169
Ореп
ЯЙЙ?
/зйАЁШзг
Qecode
Программа: Cute-Packager
Автор: MAGI System
Источник: http://home.talkcity.com/HardDiskDr/davidkazuya/
Эта программа для создания обычных и самораспаковываю-
щихся ZIP- и САВ-архивов отличается от аналогов тем, что
оформлена как Мастер, то есть проводит пользователя во время
работы по цепочке диалоговых окон.
Программа: Decode Shell Extension
Автор: Funduc Software, Inc.
Источник: http://www.funduc.com
Программа расширяет возможности стандартного Проводника
Windows и создает возможность для распаковки и декодиро-
вания сообщений электронной почты, закодированных в фор-
матах UUENCODE, XXENCODE, BinHex и Base64,
в том числе с множественными вложениями и
с файлами, состоящими из нескольких частей.
После установки программы в контекстном
меню, открываемом щелчком правой кнопки
мыши на значке файла, появляется новый
пункт Decode (Декодировать).
Программа: DiscSpan3
Автор: Friesnhahn
Источник: http://www.flash.net/~friesenh/
Эта небольшая программа сосредоточена только на одной опе-
рации, связанной с ZIP-архивами, а именно на создании архи-
вов, распределенных по нескольким малоемким носителям
(дискетам), но зато она делает эту операцию удобной. Послед-
няя версия программы поддерживает не только работу с гиб-
кими дисками, но и с Z/P-устройствами компании Iomega.
Программа: Drag and Zip 95
Автор: Canyon Software
Источник: http://www.canyonsw.com/dnz.htm
Программа относится к разряду диспетчеров архивных файлов.
Она полностью интегрируется в Windows и обеспечивает инту-
итивно понятное выполнение операций по извлечению файлов
из архивов, наполнению архивов, удалению файлов и запуску
программ из архива. Программа удобна для работы с архивами,
загруженными из Интернета. Для них она обеспечивает про-
170
Средства работы с архивами
верку на наличие вирусов, автоматическую распаковку во время
загрузки и имеет режим работы Проба (Checkout), при котором
для каждого архивного файла создается своя папка. Программа
предоставляет поддержку длинных имен файлов, имеет средства
защиты данных паролем и возможность создания самораспа-
ковывающихся и распределенных архивов. Кроме формата ZIP
программа работает со следующими форматами архивации:
UUEncode, XXEncode, MIME, BinHex, LZH, GZ, ZOO, ARC, ARJ и TAR.
Программа: EmailZIP
Автор: PEPSOFT Inti Ltd
Источник: http://www.pepsoft.com/ezip/intro.html
Данная программа демонстрирует интеграцию архивного менед-
жера с почтовым клиентом. Ее задача состоит в том, чтобы упрос-
тить создание вложенных файлов электронной почты.
Обычно для отправки длинного документа по электронной почте
приходится отдельно запускать программу архивации и почто-
вую программу. Запаковав документ, его сохраняют в задан-
ном месте, после чего присоединяют к исходящему почтовому
сообщению. Программа EmailZIP призвана автоматизировать и
упростить этот процесс. Она позволяет быстро просмотреть
свои папки, выбрать документы, подлежащие отправке (с воз-
можностью просмотра иллюстраций), запаковать их в ZIP-
файл одним щелчком кнопки мыши и присоединить к почто-
вому сообщению. После этого остается только ввести адрес
корреспондента и несколько слов сопроводительного текста.
Программа: eZIP Wizard for Windows 95/NT
Автор: ediSys Corp.
Источник: http://www.edisys.com/
Диспетчер ZIP-архивов, работающий с пользователем в диало-
говом режиме. Основные функции программы представлены
Мастерами, выполняющими всю работу по указаниям, посту-
пающим от пользователя.
Программа: FreeSpace
Автор: Mijenix Corporation
Источник: http://www.mijenix.com./freespace.asp
Программа предназначена для освобождения места на жестком
диске компьютера путем «прозрачного» уплотнения отдель-
ных, наиболее ресурсоемких файлов. Под термином «прозрач-
Другие программы для работы с архивами
171
ность» понимается тот факт, что с уплотненными файлами
можно продолжать работу, как с обычными: все операции по
обслуживанию этих файлов программа осуществляет в фоно-
вом режиме, незаметно для пользователя.
На начальном этапе работы программа сканирует жесткий диск
и выдает на экран список наиболее длинных несжатых файлов
(рис. 2.38). Пользователь может принять решение об их выбо-
рочном уплотнении. В дальнейшем работа с уплотненными
файлами ничем не отличается от работы с оригинальными. Их
можно копировать, открывать, воспроизводить, перемещать
и переименовывать обычным образом.
Рис. 2.38. Рабочее окно программы FreeSpace
Программа будет особенно полезна тем, кто работает с графи-
кой (форматы BMP и TIFF) и вынуждены расходовать большие
объемы дискового пространства на сохранение промежуточных
копий работ.
Программа: General Unpacking Shell
Автор: Meikel Weber
Источник: http://www.meikel.com./gup.htm
Многие и в наши дни продолжают пользоваться архиваторами,
созданными еще во времена MS-DOS. Для этого им приходится
запускать Сеанс MS-DOS под управлением Windows и иметь
определенные трудности с навигацией по файловой системе,
которая в MS-DOS организована не самым удобным и наглядным
образом. Таким пользователям поможет General Unpacking Shell.
172
Средства работы с архивами
Сама по себе эта программа не является ни архиватором, ни
деархиватором, но она организует удобную Windows-оболочку
для запуска архиваторов MS-DOS. Функциональные возмож-
ности этой программы, таким образом, зависят от того, какие
архиваторы к ней будут подключены.
Программа: javaZIP
Автор: SFS Software
Источник: http://www.sfs-software.com./javazip/index.html
Программа предназначена для работы с архивами в формате
ZIP и является независимой от платформы, поскольку полностью
написана средствами языка Java. Она позволяет просматривать
содержимое Z/P-архивов и содержит встроенные средства для
просмотра графических файлов, файлов HTML и VRML, а также
двоичных файлов. Программа предоставляет десять уровней
сжатия файлов и позволяет загружать и распаковывать ZIP-
архивы непосредственно из Интернета. Имеется возможность
запуска из командной строки.
Программа: Infozip Archive
Автор: One Guy Coding
Источник: ftp://ftp.eps.mcgill.ca/pub/Win95/infozip
Это не самостоятельная программа, а пакет служебных программ,
выполняющих основные функции по работе с Z/P-архивами.
Программы пакета имеют интерфейс командной строки и могут
быть полезны программистам в качестве приложений, встраи-
ваемых в собственные программы. Пакет имеет статус freeware
(для свободного распространения) и его использование не тре-
бует регистрации у автора.
Программа: JAR
Автор: ARJ software
Источник: http://www.tsf.be/software/
JAR — новый архиватор от создателей ARJ. Программа обеспе-
чивает «уплотнение на лету» и позволяет создавать сплошные
архивы с высоким коэффициентом сжатия.
Программа: Jar32 Shell
Автор: A. Aulakh
Источник: http://www.angelfire.com/sc/home2000Page/jar32.html
Программа предоставляет удобную графическую оболочку под
Windows 9х для архиватора JAR (рис. 2.39).
Другие программы для работы с архивами
173
Рис. 2.39. Рабочее окно программы Jar32 Shell
Программа: NeoLite
Автор: Neoworx, Inc
Источник: h ttp: //www. neoworx. com/neo lite/
Программа предназначена для экономии места на жестком
диске (рис. 2.40). Она уплотняет примерно в два раза исполняе-
мые файлы .EXE и .DLL, что не мешает, однако, им исполняться
Рис. 2.40. NeoLite не только уменьшает размеры файлов
.EXE и .DLL, но и ускоряет их выполнение
174
Средства работы с архивами
с обычной скоростью. На самом же деле многие программы
начинают даже работать быстрее из-за сокращения расхода
времени на достаточно медленные операции обращения к жест-
кому диску.
Программа абсолютно <-прозрачна» для других приложений и не
требует никакого дополнительного программного обеспечения.
Программа: NetZIP Deluxe
Автор: Software Builders International
Источник: http://www.netzip.com
От прочих средств работы с архивами эта программа отличается
наличием трех интерфейсов пользователя.
Классический интерфейс работает как окно приложения на
Рабочем столе и предоставляет стандартный набор функций для
создания и обслуживания архивов.
Web-интерфейс обеспечивает интеграцию со стандартным бро-
узером. В этом случае NetZIP Deluxe выступает как внешнее при-
ложение, подключаемое к нему. Программа позволяет раскры-
вать Z/P-архивы на стороне сервера, просматривать их состав
и выбирать из них отдельные файлы для пересылки.
Третий тип интерфейса обеспечивает интеграцию программы
в операционную систему Windows 9х. В этом режиме архивы
представляются как папки, с которыми можно обращаться
всеми средствами Windows, включая перетаскивание и средства
контекстного меню. Этот тип интерфейса не работает в системе
Windows NT.
Программа: Norton Navigator File Manager
Автор: Symantec Corporation
Источник: http://www.symantec.com
Norton Navigator File Manager — один из компонентов мощного
пакета служебных программ Norton Navigator. Это типичный
диспетчер файлов с расширенными возможностями, одна из
которых состоит в возможности легкого обслуживания файловых
архивов. Упаковка и распаковка файлов производится простей-
шим приемом перетаскивания значков файлов между панелями.
Дополнительные средства включают: сравнение файлов, син-
хронизацию папок, шифрование файлов, управление связью
расширений имен файлов с приложениями, тиражирование
Другие программы для работы с архивами
175
гибких дисков, восстановление файлов, удаленных по ошибке
и декодирование сообщений электронной почты.
Средства, связанные с Интернетом, включают клиент FTP, с
помощью которого можно обращаться к узлам FTP непосред-
ственно из программы и методом перетаскивания обращаться
с удаленными файлами точно так же, как с файлами на обыч-
ном сетевом диске.
К инструментальным средствам программы можно обращаться
из любого приложения Windows, например из Проводника.
Программа: Planet.ZIP
Автор: PlanetGroup
Источник: http://www.innivators.com/products/planetgroup/planetzip/
Простое и эффективное средство для работы с Z/P-архивами.
Позволяет создавать обычные и самораспаковывающиеся архи-
вы, допускает выбор степени сжатия и защиту архивов паро-
лем и обеспечивает возможность установки программного обес-
печения непосредственно из-под архивов.
Программа: PowerZip
Автор: Dimitri Ternovski
Источник: http://www.trident-software.com/powerzip.asp
Полномасштабное удобное по дизайну приложение. Программа
хорошо интегрируется с Windows и обеспечивает исполнение
функций по работе с архивами непосредственно из Проводника.
Кроме формата ZIP поддерживает форматы RAR, TAR, Z, GZ и САВ.
Позволяет работать с многотомными распределенными архи-
вами и создавать самораспаковывающиеся архивы. Имеет сред-
ства для тестирования и реставрации архивов.
Программа: QuikZip Deluxe
Автор: JCL Developments
Источник: http://www.jcldev.com/quikzip
С точки зрения операций с архивами программа обеспечивает
полный набор функций для архивов в формате ZIP и самораспако-
вывающихся ЕХЕ-архивов. Отличительной чертой программы
является возможность произвольной настройки интерфейса
пользователя и наличие уникального режима верификации целост-
ности архива, препятствующего внесению в архив несанкциони-
рованных изменений третьими лицами.
176
Средства работы с архивами
Программа: Sonic Cabinet Manager
Автор: Mimar Sinan International
Источник: http://www.mimarsinan.com/
Программа предназначена для создания и обслуживания архи-
вов с высокой степенью уплотнения, имеющих формат САВ.
Кроме обычных САВ-архивов она позволяет создавать состав-
ные САВ-архивы и самораспаковывающиеся САВ-архивы. При
этом она предоставляет возможность выбора алгоритма сжа-
тия LZX или MSZIP.
Программа: Super Zip for Windows (SZIPW)
Автор: ASTEC International
Источник: http://www.astecsoft.com/AstecWeb/index.htm
На первый взгляд это обычный диспетчер архивов, выполненный
в стиле Проводника и исполняющий все традиционные функции
для программ данного класса, но кое-какие серьезные отличия
от стандартного архиватора WinZip он все-таки имеет.
Прежде всего, решена проблема с маркировкой многотомных
архивов, распределенных по малоемким носителям. Здесь каждый
том получает свою метку. Заметно эффективнее справляется
эта программа и с задачами резервного копирования. Специ-
ально для этой цели в нее встроены средства создания резерви-
руемых наборов (комплектов) файлов, а наличие возможности
задания параметров архивации в командной строке делает ее
удобным средством для автоматического резервного копиро-
вания путем подключения к Планировщику заданий Windows 98.
В итоге программа превосходит WinZip по набору функций, так
что приставка «Супер» в ее названии полностью оправдана.
Программа: TomComm Zip
Автор: TomComm
Источник: http://www.tomcomm.com
Программа предназначена для работы с ZTP-архивами. Обла-
дает стандартным набором функций, включая создание и моди-
фикацию Z/P-архивов, автоматическое обновление архивов,
извлечение файлов, защиту архивов паролем и удаление пароля,
поддержку работы в сети, декодирование зашифрованных архи-
вов и прочее. Имеет встроенное средство просмотра текстовых
файлов, поддерживает длинные имена файлов и создание рас-
пределенных архивов на сменных носителях малой емкости.
Интегрируется со средствами защиты от вирусов.
Другие программы для работы с архивами
177
Программа: TurboSFX
Автор: Pacific Gold Coast Corporation
Источник: http://www.pgcc.com/turbosfx
Это не отдельная программа, а набор инструментальных средств,
предназначенный для создания самораспаковывающихся архивов,
процедур автоматической установки программ и ZIP-архивов.
Он может быть полезен программистам, занимающимся дистри-
буцией собственного программного обеспечения.
К пакету прилагаются Мастера, которые в диалоговом режиме
помогут создать 16- и 32-разрядные самораспаковывающиеся
архивы, многотомные самоустанавливающиеся САВ-архивы.
В комплект входят также процедуры установки, способные испол-
няться под управлением Windows 3.1, 95, 98 и NT.
Дополнительные возможности предусматривают отображение
заставочных экранов с графикой и текстом во время установки;
подключение фоновых изображений; редактирование реестра
Windows в соответствии с настройками, выбранными пользо-
вателем; отображение информации об авторских правах; под-
тверждение электронных подписей; отображение специальных
сообщений при смене носителя в многотомном архиве; парольную
защиту и многое другое.
Программа: TurboZIP
Автор: Pacific Gold Coast Corporation
Источник: http://www.pgcc.com/tzx
TurboZIP — мощнейшее средство для работы с архивами, облада-
ющее рядом уникальных характеристик. Программа реализует
интуитивно понятный интерфейс и поддерживает ВСЕ популяр-
ные форматы архивов, распространенные на компьютерах раз-
личных платформ, а также форматы сжатия и кодирования вло-
жений электронной почты.
Панель предварительного просмотра, встроенная в программу,
обеспечивает возможность просмотра большинства распростра-
ненных форматов документов: текстовых, баз данных, графи-
ческих и мультимедийных. Вот неполный список приложений,
документы которых позволяет просматривать TurboZIP: MS Word,
MS Excell, MS Power Point, Auto CAD (включая форматы DXF, DWG
и DWF), WordPerfect, CorelDraw и другие. Программа также обес-
печивает уникальные возможности по поиску файлов и тексто-
вых фрагментов в уплотненных архивах.
178
Средства работы с архивами
Программа: TurboZIP Express
Автор: Pacific Gold Coast Corporation
Источник: http://www.pgcc.com/tzx
Это «облегченная» версия программы TurboZIP. Как диспетчер
архивов эта программа интегрируется с Проводником Windows
и предоставляет обычный набор методов для манипуляций с
архивами в форматах ZIP и САВ (перетаскивание с помощью
мыши, использование контекстного меню и т. п.). Необычной
же является мощь встроенных средств просмотра файлов, нахо-
дящихся в архивах.
Помимо обычного текста TurboZIP Express позволяет просматри-
ватьдокументы MS Word и MS Excel, документы в форматах HTML
и PDF, иллюстрации в форматах BMP, DIB, GIF (в том числе и
анимированные), JPG, РРТ и DWF. Для мультимедийных файлов
AVI, MOV, WAV, MID, MPEG вместо просмотра включается воспро-
изведение. Кроме того, программа позволяет просматривать
из-под архива значки и указатели мыши и даже воспроизводить
активные объекты ActiveX и ActiveMovie.
Прочие возможности программы включают: каталогизацию и
печать иллюстраций, перехватывание кадров из видеорядов,
копирование графики, распределение длинных архивов по томам
на дисках или в виде файлов, защиту архивов от постороннего
просмотра, установку программного обеспечения из-под архива
без распаковки и многое другое.
Программа: Visual Zip Studio 98
Автор: Mimar Sinan International
Источник: http://www.mimarsinan.com./mvzs.html
По своей сути это не совсем архиватор, а диспетчер файлов, ана-
логичный Проводнику Windows, но отличающийся дополнитель-
ными средствами для работы с ZIP-архивами. Так, например,
программа позволяет создавать «избранные» папки, обладающие
особыми свойствами. С содержимым архивов, находящихся в
таких папках, можно работать как с обычными файлами, забыв
о том, что на самом деле они размещаются «под архивом».
Программное обеспечение, поставляющееся в виде архивных
файлов, из таких папок можно устанавливать непосредственно
из под архивов, не выполняя предварительно операцию распа-
ковки. Это полезно для тех, кто много экспериментирует с про-
граммами, полученными из Интернета.
Другие программы для работы с архивами
179
Программа позволяет также просматривать файлы, находящиеся
в архивах, создавать несколько типов самораспаковывающихся
архивов, проверять целостность архивов и выполнять их рестав-
рацию. Она глубоко интегрируется в Windows: добавляет в кон-
текстные меню файлов новые пункты, связанные с созданием
архивов и их обслуживанием и изменяет поисковую систему
Windows, которая приобретает возможность выполнять поиск
файлов не только по файловой системе, но и по архивам.
Программа: WinArj 98
Автор: Jonathan Halterman
Источник: http://www.jps.net/ilmaestro/
Стандартное средство для работы с архивами ARJ в операцион-
ной системе Windows (рис. 2.41). Программа содержит стандарт-
ный набор функций. Двухпанельный интерфейс программы с
отдельными панелями источника и приемника обеспечивает
исключительно наглядную и удобную работу, которая особенно
понравится тем, кто привык пользоваться двухпанельными дис-
петчерами файлов еще со времен Norton Commander.
^ WinArj 98 (UNBEGISTEBEOJ ИИВ.|
File bpms W
Soutce
aWp.iog
autoexec.bat ba£
autoexec. 001
autoexec 002
autoexec bak
autoexec.bat
eutoexec.dos
saapsdone
hmpto
Рас. 2.41. Интерфейс программы WinArj 98
Программа: WinXCopy 99
Автор: Frank Hessler Digital Service
Источник: http://www.softseek.com
Программа ориентирована на автоматизацию резервного копи-
рования. При ее настройке задаются дата, время, исходная
папка и папка назначения. Далее программа автоматически
180
Средства работы с архивами
создает Z/P-архив и копирует все файлы, созданные или изме-
ненные после указанного срока.
Программа: WWPack32
Автор: Piotr Warezak
Источник: http://www.webmedia.pl/wwpack32/
Программа предназначена для уплотнения исполнимых файлов
EXE и DLL и оптимизации структуры их таблиц сегментации
(relocation table), что дополнительно повышает защиту файлов
от «взлома» и просмотра стандартными средствами. Скорость
исполнения программ при этом не уменьшается, а в ряде слу-
чаев даже увеличивается.
Прочие характеристики программы включают поддержку длин-
ных имен файлов, простой графический интерфейс пользова-
теля, полная совместимость со спецификацией Windows, воз-
можность управления коэффициентом сжатия и прочее.
Программа: ZIP Explorer Pro
Автор: Aeco Systems
Источник: http://www.creative.net/~aeco/
Программа создает специальную папку на жестком диске для
работы с ZIP-архивами. Для всех архивов, хранящихся в этой
папке стандартный Проводник Windows обеспечивает возмож-
ность просмотра состава архивов и манипуляции с входящими
в них файлами. Кроме формата ZIP программа работает также
с архивами TAR, LZH, TAZ, TGZ, GZ, Z и UUe.
Программа: ZIP98Plus
Автор: Amerigraphics Software
Источник: http://www.sprintnews.com/zip98
Полномасштабное приложение для создания и обслуживания
архивов. Содержит все стандартные компоненты, необходимые
для программ данного класса. Обеспечивает возможность рабо-
ты с архивами разных форматов, имеет средства для создания
распределенных архивов на гибких дисках, самораспаковыва-
ющихся архивов, а также средства проверки, реставрации и
защиты архивов.
Специальные средства
настройки Windows
Средства недокументированной
настройки Windows
Каждый пользователь персонального компьютера знаком с
определенным набором стандартных средств настройки операци-
онной системы, сосредоточенных в ее Панели управления, диа-
логовых окнах свойств объектов и в ряде служебных программ.
Однако это не все возможные средства настройки Windows 9х.
Некоторые возможности настройки глубоко скрыты от пользо-
вателя в недрах операционной системы. В частности, средства
настройки Реестра операционной системы и других служебных
файлов организованы так, чтобы исключить к ним случайный
доступ неквалифицированных пользователей.
Те настройки, которые операционная система получает во время
загрузки через служебные файлы, считаются необходимыми,
оптимальными и не подлежащими изменению. Однако это не
совсем так. Техника непрерывно меняется, и то, что вчера счи-
талось оптимальным, сегодня может быть уже неэффективным.
Подбор наилучшей конфигурации настроек (в том числе недо-
кументированных) требует длительных экспериментов. При
этом желательно четко представлять себе, что изменяется в ком-
пьютере, и на каждом этапе настройки помнить, какие именно
изменения были внесены ранее.
Поскольку справочная система самой операционной системы
Windows 9х «умалчивает» о многих возможностях недокумен-
тированной настройки, узнать об их существовании обычно
удается только из специальной литературы. В одной книге
можно прочесть об одних дополнительных возможностях, в
другой — о других. Так постепенно мы все развиваем свое
Средства недокументированной настройки Windows 183
понимание операционной системы. Однако внесение измене-
ний приходится выполнять вручную, а это чревато ошибками.
Например при редактировании Реестра операционной системы
любая ошибка может вывести компьютер из строя.
Специальные программы
для настройки Windows
Для тех, кто не хочет подолгу рыться в литературе или не рискует
изменять настройки операционной системы путем редактиро-
вания служебных файлов, созданы специальные программы.
Они предоставляют удобную и понятную графическую среду,
с помощью которой эти «опасные» настройки можно сделать
вполне безопасными.
В этой книге мы познакомимся с двумя служебными программа-
ми, позволяющими производить недокументированную настрой-
ку операционной системы. Это программа TweakUi, которую
можно найти на компакт-диске с полной версией операционной
системы Windows 98 (в папке \Toois\Reskit\Powertoys), и программа
WinBoost 2000 Gold, распространяемая автономно.
Настройки, выполняемые с помощью этих программ, способны
оказать влияние на эффективность работы операционной сис-
темы или ее оформление. Некоторые из них имеют «защитный»
характер и способны предотвратить или затруднить доступ к
тем сведениям, которые обычно легко получает каждый подо-
шедший к компьютеру, работающему в операционной системе
Windows 9х.
Установка компонента TweakUi
• Программное средство TweakUi — это, на самом деле, не
программа, а компонент («апплет») Панели управления.
Поэтому он устанавливается не совсем обычным образом. В соот-
ветствующем каталоге нет привычного исполняемого файла
setup.exe. Вместо этого там имеется файл tweakui.inf. Открыв
соответствующую папку, щелкните на значке этого файла пра-
вой кнопкой мыши и выберите в контекстном меню пункт Уста-
новить.
Кстати, это стандартный прием «установки» файлов .INF, который может
пригодиться вам и в других обстоятельствах.
184
Специальные средства настройки Windows
В результате установки этого средства появится новый значок
TweakUI в окне Панель управления. Запуск этого средства (откры-
тие диалогового окна Tweak UI) выполняется двойным щелчком
на новом значке.
Установка программы WinBoost 2000 Gold
М Программа WinBoost 2000 Gold устанавливается более стан-
дартным путем и создает пункты в Главном меню, с помо-
щью которых ее и можно запустить: Пуск ► Программы ► WinBoost
2000 Gold ► WinBoost 2000 Gold. Рабочее окно этой программы
также напоминает диалоговое в связи с тем, что содержит только
элементы управления (см. рис. 3.2).
Возможности этих программ в значительной мере перекрыва-
ются, хотя разбиение настроек по категориям выполнено по-раз-
ному.
Общие принципы проведения специальных
настроек операционной системы
Интерфейс программы Tweak UI
•зй Изменение системных настроек при помощи диалогового
окна Tweak UI производится с использованием стандартных
элементов управления, расположенных на разных вкладках
этого диалогового окна (рис. 3.1). Сведения о назначении кон-
кретного элемента управления можно получить обычным спо-
собом, щелкнув правой кнопкой мыши и выбрав в контекстном
меню пункт Что это такое?
Особенность этого диалогового окна заклю-
чается в изобилии вкладок — их тринад-
цать. Из-за этого в правом верхнем углу
окна появляются дополнительные стрелки
для прокрутки вкладок. Впрочем, пере-
ходить от вкладки к вкладке можно и без использования этих
кнопок, с помощью стандартных клавиатурных комбинаций
CTRL+ВПРАВО и CTRL+ВЛЕВО.
Интерфейс программы WinBoost 2000 Gold
Содержимое окна программы WinBoost 2000 Gold также пол-
ностью меняется при выборе различных категорий настро-
ек. Однако в данном случае выбор категории осуществляется
Средства недокументированной настройки Windows 185
Рис. 3.1. Выполнение настройки системы, при помощи
программы WinBoost 2000 Gold
не с помощью вкладок, а щелчком на соответствующей кноп-
ке на панели инструментов (рис. 3.1).
Каждая категория настроек Windows представлена в окне про-
граммы набором флажков. В тех случаях, когда настройки не
сводятся только к установке или сбросу флажка, слева в нижней
части окна после щелчка на флажке появляются дополнитель-
ные элементы управления.
При изменении какой-либо настройки название соответству-
ющего флажка подсвечивается. Подсветка сохраняется, пока
настройка не будет введена в действие щелчком на графической
кнопке Apply (Применить). Чтобы подробнее познако- —
миться с назначением какой-либо настройки, наведите । ’)
указатель мыши на соответствующий флажок и дожди-
тесь появления всплывающей подсказки.
Таким образом, средства исполнения настроек в программах
Tweak (JI и WinBoost 2000 Gold заметно отличаются друг от друга,
хотя многие из них (но не все!) совпадают. Поэтому сначала
мы расскажем о настройках, которые можно выполнить при
помощи средства TweakU I, а затем остановимся на дополнитель-
ных возможностях программы WinBoost 2000 Gold.
186
Специальные средства настройки Winc^bws
I
Настройка чувствительности
органов управления компьютером
дй В программе Tweak UI чувствительность органов управле-
ния задается на вкладке Mouse (Мышь) (рис. 3.2). Скорость
открытия различных меню (Главного, контекстного) задается
движком Menu Speed (Скорость меню).
Скорость
открытия
меню —
Область
проверки
Дополнительные
кнопки для
переключения
между
вкладками
Рис. 3.2. Дополнительные настройки мыши
В программе WinBoost 2000 Gold аналогичная настройка зада-
ется флажком Start Menu Settings ► Speeding Up the Start Menu
(Настройка Главного меню ► Ускорение Главного меню).
При нажатии кнопки на мышь оказывается дополнительное
давление, в результате чего она может немного сместиться. Опре-
делить величину смещения, которое считается «случайным»,
позволяет панель Mouse Sensitivity (Чувствительность мыши). С помо-
щью счетчиков можно определить «расстояние» между коор-
динатами двух щелчков, при котором они могут восприниматься
как двойной щелчок, и аналогичное расстояние для случая пере-
таскивания. Измените эти настройки, если у вас попытка щелчка
иногда воспринимается как перетаскивание.
Для регулировки мыши, снабженной колесом прокрутки, слу-
жит панель Use mouse wheel for scrolling (Использовать колесо про-
Средства недокументированной настройки Windows
187
крутки). Здесь выбирается величина прокрутки при повороте
колеса.
Чтобы окно, на которое наведен указатель мыши, автомати-
чески становилось активным, установите флажок Activation
follows mouse (Активизация при движении мыши). Для системы
Windows 9х этот прием управления не типичен, и он обычно
не используется.
Настройка оформления Windows
» Дополнительные средства настройки эффектов, исполь-
зуемых при оформлении Windows 9х, доступны на панели
Effects (Эффекты) вкладки General (Общие). Флажки этой панели
дополняют и существенно расширяют возможности вкладки
Эффекты стандартного диалогового окна Свойства: Экран.
Изменить реальное расположение ряда служебных папок опе-
рационной системы можно с помощью панели Special Folders
(Специальные папки). Выбор конкретной папки осуществляется
в раскрывающемся списке Folder (Папка), после чего можно изме-
нить ее местонахождение щелчком на кнопке Change Location
(Изменить местоположение).
Программа WinBoost 2000 Gold позволяет изменить только
расположение Рабочего стола с помощью флажка Desktop
Settings ► Changing Desktop Shell Folder (Настройка Рабочего стола ►
Изменение папки Рабочего стола).
Выбрать поисковую систему, используемую для «упрощенного»
поиска программой Internet Explorer, также можно на этой же
вкладке. Выбор осуществляется в раскрывающемся списке
Search Engine (Поисковая система).
Настройка отображение ярлыков
• Управление отображением ярлыков про-
изводится с помощью вкладки Explorer
(Проводник). Так, панель Shortcut Overlay (На-
кладное изображение для ярлыка) служит для
выбора накладки, отличающей ярлык от
значка. Обычно это стрелка в левом нижнем
углу. Ее вид можно изменить или отказаться
от нее вообще. Можно также задать произ-
вольное накладное изображение.
(Блокнот)
'Блокнот
Блокноп
блокнот)
188
Специальные средства настройки Windows
Здесь же, сбросив флажок Prefix «Shortcut to» on new shortcuts (Под-
пись «Ярлык для» на новых ярлыках) можно добиться упрощения
подписи под новыми создаваемыми ярлыками.
В программе WinBoost 2000 Gold есть только возможность
** отключить накладную стрелку с помощью флажка Desktop
Settings ► Shortcut without Arrow Symbol (Настройка Рабочего стола ►
Ярлык без стрелки).
Изменение подписи под ярлыком обеспечивается флажком Shortcut
without «Shortcut to» (Ярлык без «Ярлык для»).
Управление Главным меню
Возможность отключения стандартных пунктов Главного меню
обеспечивается в программе Tweak UI, как ни странно, на вклад-
ке, относящейся к настройке свойств Интернет-броузера — IE 4.
С помощью флажков этой вкладки можно, например, скрыть
меню Документы или запретить его обновление, удалить из Главно-
го меню команды Завершение сеанса, Избранное и некоторые дру-
гие (рис. 3.3). Аналогичную возможность предоставляет и програм-
ма WinBoost 2000 Gold. Соответствующие флажки располагаются
в категории Start Menu Settings (Настройка Главного меню).
Отгрьгь догумкк* ‘г '
Coifitjrb документ <• - t
(Настройка
С-
«Л9и
В представленном
Главном меню
отсутствуют пункты
Избранное, Найти и
Завершение сеанса
Рис. 3.3. Видоизмененное Главное меню
Выбор «реквизитных» значков
Разместить или удалить с Рабочего стола стандартные « рек-
визитные» значки позволяет вкладка Desktop (Рабочий стол)
Средства недокументированной настройки Windows
189
диалогового окна Tweak UI. Все значки такого рода перечислены
в списке (рис. 3.4). У нас есть три варианта действий.
• Можно включить или отключить отображение данного
значка на Рабочем столе, установив или сбросив соответству-
ющий флажок или выбрав в контекстном меню пункт Show
on Desktop (Отобразить на Рабочем столе).
• Можно изменить подпись под реквизитным значком, щелк-
нув на названии выбранного значка или выбрав в контекст-
ном меню пункт Rename (Переименовать).
• Можно убрать «реквизитный» характер элемента, щелкнув
на кнопке Create as File (Создать как файл) или выбрав одно-
именный пункт в контекстном меню. Если значок создан
таким способом, его можно скопировать, переместить или уда-
лить так же, как любой другой значок. Например, с помощью
этого приема можно переместить Корзину с Рабочего стола
в одну из папок.
Эта кнопка позволяет
поместить значок в
произвольную папку -
Рис. 3.4. Выбор значков, отображаемых на Рабочем столе
В программе WinBoost 2000 Gold имеется возможность пере-
мещения только Корзины — флажок Desktop Settings ► More
Flexible Recycling Bin (Настройка Рабочего стола ► Гибкая работа с
Корзиной).
190
Специальные средства настройки Windows
Отображение дисков
Управлять отображением дисков в окне Мой компьютер
позволяет вкладка Му Computer. Сбросив флажок около
имени диска, мы отключаем его отображение. В какой-то степе-
ни это может воспрепятствовать посторонним лицам получить
легкий доступ к ресурсам данной компьютерной системы.
А у В программе WinBoost 2000 Gold те же возможности предо-
ставляют флажки Hiding All Drives (Скрыть все диски) и Hiding
Selected Drives (Скрыть выбранные диски) в категории Windows
Explorer Settings (Настройка Проводника).
Отображение элементов Панели управления
яй Аналогично управлению отображением дисков можно
•5EF выбрать элементы Панели управления, которые должны
отображаться при ее открытии. Эта возможность удобна тем, кто
никогда не использует какие-то из средств настройки Панели
управления. Она же позволит понизить вероятность случайной
порчи текущих настроек операционной системы. Отключение
отображения элементов Панели управления производится путем
сброса флажков на вкладке Control Panel (Панель управления).
Восстановить отображение значка можно повторной установ-
кой сброшенного флажка.
Автоматизация входа в сеть
Организовать автоматический вход в сеть при загрузке ком-
пьютера можно, задав необходимые параметры на вкладке
Network (Сеть). Для этого надо установить имеющийся здесь
флажок и ввести в соответствующие поля имя пользователя и
пароль, которые должны использоваться при подключении.
При этом следует иметь в виду, что хранение пароля непосред-
ственно на компьютере (в любом виде) предоставляет потен-
циальному злоумышленнику возможность легкого несанкци-
онированного доступа. Таким образом, использование этой
функции удобно, но связано с риском.
Создание новых документов
•ай Контекстное меню Рабочего стола или окна папки позволяет
создавать новые «пустые» документы (меню Создать).
Средства недокументированной настройки Windows 191
Список всех типов документов, которые могут быть созданы
таким образом, располагается на вкладке New (Создать). Для
того чтобы отключить возможность создания документа,
сбросьте соответствующий флажок. Можно исключить документ
из списка навсегда с помощью кнопки Remove (Удалить), но пред-
почтительнее этого не делать.
Чтобы новый тип документа можно было добавить в список, он
предварительно должен быть зарегистрирован на компьютере.
Кроме того, должно быть установлено и доступно приложение,
используемое для работы с документами данного типа. В этом
случае надо открыть папку, содержащую документ нужного типа,
и перетащить значок документа в диалоговое окно Tweak UI.
Для большинства типов документов при этом автоматически
генерируется шаблон, используемый при создании новых доку-
ментов. Если по каким-либо причинам автоматическое создание
документов указанного типа невозможно, об этом будет сооб-
щено в появившемся диалоговом окне.
Удаление сведений об установке программ
р»,; У всех бывают ситуации, когда некоторая программа уже
J®* давно удалена с компьютера, а сведения о ней сохраня-
ются на вкладке Установка/Удаление диалогового окна Свойства:
Установка и удаление программ. Для обработки таких ситуаций
предназначена вкладка Add/Remove (Установка/удаление) диало-
гового окна Tweak UI.
Список приложений, имеющийся на этой вкладке, совпадает
со списком, который мы наблюдаем при попытке реального
удаления программы. Однако здесь мы имеем возможность
только редактирования этого списка. Пункт Remove (Удалить)
позволяет удалить запись. Пункт Edit (Изменить) позволяет задать
новое название записи или указать другую программу, исполь-
зуемую для удаления соответствующего приложения.
Если какая-то из записей удалена по ошибке, ее можно восстано-
вить вручную. Для этого надо щелкнуть на кнопке New (Создать)
и в открывшемся диалоговом окне задать описание приложения
и путь поиска программы, которая произведет его удаление.
В принципе, мы можем стереть и инструкции по удалению
реально существующего приложения. Если при этом удалить
192
Специальные средства настройки Windows
его ярлыки из общедоступных мест, и удалить пункты Глав-
ного меню, то от не очень эрудированного (или не очень «въед-
ливого») постороннего наблюдателя можно скрыть наличие на
компьютере определенных программ. С другой стороны, при
этом и у нас возникнут некоторые сложности, когда мы захо-
тим сами удалить соответствующую программу.
г В этом случае удаление программы удобно выполнять с помощью специ-
альных программ-деинсталляторов, описанных в соответствующем раз-
деле этой книги.
Управление начальной загрузкой
» Реальная практика редко требует управления начальной
загрузкой компьютера. Поэтому отключение большинства
неиспользуемых возможностей может существенно ускорить
и упростить процесс начальной загрузки операционной системы.
Эти настройки можно выполнить на вкладке Boot (Начальная
загрузка) окна Tweak UI.
къ В программе WinBoost 2000 Gold аналогичные команды име-
ются в категории System & Booting Settings (Настройка системы
и процесса начальной загрузки).
."й Для того чтобы отключить возможность использования
управляющих клавиатурных комбинаций (F5, F8, SHIFT+F5
и т. д.), следует сбросить флажок Function keys available (Доступ-
ность функциональных клавиш).
М В программе WinBoost 2000 Gold для этого служит флажок
** Disabling Boot Keys (Отключение клавиш управления загрузкой).
9 Чтобы отключить автоматическую загрузку графического
интерфейса пользователя (Рабочего стола), следует сбро-
сить флажок Start GUI Automatically (Автоматически загружать гра-
фический интерфейс).
В программе WinBoost 2000 Gold для этого служит флажок
Disabling Windows Boot into GUI (Запретить загрузку в графичес-
ком режиме).
»Для отключения титульного экрана Windows 9х служит
флажок Display splash screen while booting (Отображать титуль-
ный экран в ходе загрузки).
Средства недокументированной настройки Windows
193
В программе WinBoost 2000 Gold — флажок Disabling Windows
Boot Logo (Отображать эмблему Windows в ходе загрузки).
Такое отключение также несколько ускоряет процесс началь-
ной загрузки.
Мало кто из нынешнего поколения пользователей системы
Windows 9х нуждается в загрузке старой версии MS-DOS.
Чтобы отключить как саму эту возможность, так и просто про-
верку ее наличия, следует сбросить флажок Allow F4 to boot previous
operating system (Разрешить загрузку старой операционной системы
при помощи клавиши F4).
В программе WinBoost 2000 Gold для этого же служит флажок
Disabling Multi-Booting (Запретить выбор при загрузке). Такую
настройку рекомендуется произвести сразу же.
• При некорректном завершении работы операционной сис-
темы следующая загрузка автоматически сопровождается
проверкой диска. Указать, следует ли это делать, и выбрать
способ проверки можно с помощью раскрывающегося списка
Autorun Scandisk (Автоматический запуск проверки диска).
М. В программе WinBoost 2000 Gold для этой же цели служит
флажок Disabling Autoscan (Запретить автоматическую проверку
диска).
•гяй Для управления появлением меню начальной загрузки
’®#1 служит панель Boot menu (Меню начальной загрузки). Здесь
можно включить режим обязательного отображения этого
меню и задать величину паузы (в секундах) перед продолжени-
ем загрузки (в течение этой паузы пользователь должен начать
выбор из меню).
Aj> В программе WinBoost 2000 Gold эти же функции обеспечива-
** ются флажками Displaying Boot Menu (Отобразить меню началь-
ной загрузки) и Changing Boot Menu Delay (Изменить задержку для
меню начальной загрузки).
Восстановление испорченных настроек
sS Иногда результатом проведения настроек является безна-
дежная порча каких-то элементов операционной системы.
«Безнадежность» заключается в том, что совершенно неясно,
в чем именно проблема и где искать средства для ее устранения.
Для решения ряда проблем такого рода служит вкладка Repair
7 Зах. 538
194
Специальные средства настройки Windows
(Восстановление) диалогового окна Tweak UI. Чтобы выполнить
исправление, надо выбрать соответствующую категорию в раскры-
вающемся списке и щелкнуть на кнопке Repair Now (Восстановить).
Ликвидация следов работы
» Чтобы никто не знал, чем вы занимались во время работы
с компьютером, в операционной системе можно эффективно
замести следы своей деятельности. Для этого предназначена
вкладка диалогового окна Tweak UI с веселым названием Paranoia
(Паранойя). В списке Covering Your Tracks (Заметание следов) пере-
числены категории данных, которые можно стереть. Флажки
имеют однотипные названия вида Clear... at logon (Очистить ... при
входе в систему), где вместо многоточия указано название кон-
кретной категории.
Имеются следующие категории.
• Document history — сведения о последних открывавшихся
документах в Главном меню.
• Find Computer history — сведения о результатах поиска ком-
пьютеров локальной сети.
• Find Files history — сведения о результатах поиска файлов на
данном компьютере.
• Internet Explorer history — сведения Web-страницах, посещенных
с помощью броузера Internet Explorer.
• Last User— имя предыдущего пользователя.
• Network Connection history — сведения о подключениях к локаль-
ной сети.
• Run history — сведения о запускавшихся программах.
• Telnet history — сведения о подключениях к удаленным ком-
пьютерам по протоколу telnet.
Обычно эти сведения удаляются не сразу, а в момент загрузки
операционной системы при очередном запуске компьютера.
Чтобы удалить текущие сведения по выбранным категориям
немедленно, надо щелкнуть на кнопке Clear Selected Items Now
(Удалить выбранные сведения).
На вкладке Paranoia («Паранойя») можно также отключить режим
автоматического воспроизведения компакт-дисков. Флажки
Play audio CDs automatically (Автоматическое воспроизведение музы-
Средства недокументированной настройки Windows
195
капьных компакт-дисков) и Play data CDs automatically (Автоматическое
воспроизведение программных компакт-дисков) относятся, соответ-
ственно к музыкальным и программным компакт-дискам.
Jb В программе WinBoost 2000 Gold есть возможность разовой
очистки списка запускавшихся программ — флажок Clearing
the Run Menu history (Очистка списка программ), а также возмож-
ность автоматической очистки списка документов — флажок
Clearing Recent Docs on Exit (Очистка списка документов при завер-
шении работы). Оба этих флажка относятся к категории Start
Menu Settings (Настройка Главного меню).
Отключить автозапуск компакт-дисков в этой программе можно
только для программных компакт-дисков, что обеспечивается
при помощи флажка Disabling Autorun, but keep CD Audio (Отключить
автозапуск для программных дисков, но сохранить автозапуск музы-
кальных дисков).
Особенности настройки Windows
средствами WinBoost 2000 Gold
Основное отличие программы WinBoost 2000 Gold от сред-
** ства Tweak UI состоит в том, что она предоставляет гораздо
больше возможностей для выполнения настроек. В нашем рас-
поряжении имеются десять категорий настроек, каждая из кото-
рых содержит до тридцати флажков. Даже перечислить их все
в одной главе представляется затруднительным.
Ряд настроек, соответствующих возможностям средства Tweak
UI, мы уже рассмотрели выше. В то же время, программа
WinBoost 2000 Gold предоставляет и средства для проведения
совершенно иных настроек, которые мы кратко рассмотрим по
категориям.
Настройка начальной загрузки
Регулировка основных настроек операционной системы —
и управление параметрами начальной загрузки произ- ' J
водится с помощью флажков категории System & Booting
Settings (Настройка системы и процесса начальной загрузки). Боль-
шая часть настроек этой категории носит «декоративный» харак-
тер и позволяет слегка ускорить процесс начальной загрузки.
Эти функции дублируют возможности средства Tweak UI, о кото-
рых было рассказано выше.
196
Специальные средства настройки Windows
Другая группа настроек этой категории ориентирована на опти-
мизацию доступа к различным дисковым устройствам компью-
тера, и потому очень полезна. Так, здесь можно отключить загруз-
ку драйверов DriveSpace и DoubleSpace, которые нужны только
при использовании сжатых дисков, отключить режим двойной
буферизации, нужный только для некоторых режимов работы
устройств SCSI, оптимизировать размер буфера чтения данных
с жесткого диска и дисковода CD-ROM. Некоторые из предлагае-
мых настроек носят «пробный» характер. Нельзя гарантиро-
вать, что в каждой конкретной системе от изменения данной
настройки производительность повысится.
Вот еще некоторые настройки, относящиеся к данной категории.
• Предоставить максимальный объем памяти для приложе-
ний MS-DOS позволяет флажок Maximizing Memory in a DOS
Prompt (Максимум памяти для сеанса MS-DOS). Доступные резер-
вы не очень велики (не более нескольких Кбайт), но иногда
именно этого и не хватает, чтобы запустить нужное прило-
жение MS-DOS.
• Если объем свободного пространства на диске меньше опре-
деленной величины, операционная система выдает на экран
предупреждающее сообщение с предложением выполнить
очистку диска. Если вы постоянно работаете в режиме дефи-
цита пространства, регулярное появление таких сообщений
не приносит никакой пользы, а нередко и мешает, так как
автоматически активизируется постороннее окно. Отключить
выдачу предупреждающего сообщения о недостатке про-
странства можно установкой флажка Disable Low Disk Message
(Отключить сообщение о недостатке пространства).
• Запретить автоматическую загрузку операционной системы
для тех, кто не знает пароля, можно, установив флажок
Restrict Logon Access (Ограничить вход в систему). В этом слу-
чае невозможно закрыть окно запроса пароля и продолжить
загрузку системы щелчком на кнопке Отмена.
Настройка Главного меню
Изменение состава и структуры Главного меню, а также
способа его отображения производится в категории Start
Menu Settings (Настройка Главного меню). В нашем распо-
ряжении, помимо прочего, имеется возможность переимено-
вать все «реквизитные» пункты Главного меню, в том числе и
Средства недокументированной настройки Windows 197
кнопку Пуск. К сожалению, при выборе надписи на кнопке Пуск
наша фантазия будет ограничена всего пятью символами, так
что придумать что-то достойное внимания не так уж просто.
Впрочем, не все настройки, связанные с переименованием раз-
личных реквизитных названий, могут действовать на всех ком-
пьютерах. Дополнительные трудности могут возникнуть в рус-
скоязычной версии операционной системы.
Отметим еще несколько команд этой категории.
• В отличие от Windows 95 система Windows 98 не производит
автоматическую сортировку Главного меню, в результате
чего порядок следования пунктов фактически определяется
порядком, в котором программы устанавливались (их поря-
док может быть изменен вручную). Чтобы при добавлении
или удалении папок Главного меню автоматически проводи-
лась алфавитная сортировка пунктов, установите флажок
Sorting Start Menu Order (Сортировать Главное меню по порядку).
• Если пункты в одной из папок Главного меню переставали
помещаться на экран (такое нередко происходит с папкой
Программы), операционная система Windows 95 выдавала
данные в два столбца. Система Windows 98 создает в этом
случае треугольные кнопки прокрутки. Чтобы вернуться к
старому варианту представления (который многим кажется
более удобным), установите флажок Multiple Columns for Start
Menu (Главное меню в несколько столбцов).
• Установив флажок Disallow to Change Start Menu (Запретить
изменение Главного меню), можно защитить Главное меню от
изменений. Однако в этом случае всего лишь выключается
контекстное меню кнопки Пуск, а другие средства для изме-
нения Главного меню сохраняются.
Настройка программы Проводник
Особенности работы Проводника настраиваются с помо-
щью флажков категории Windows Explorer Settings (Настрой-
ки Проводника). С помощью флажков этой категории
можно добавить в контекстное меню папок удобные дополни-
тельные команды (например, открытие папки в Сеансе MS-DOS
или просто в новом окне).
Ряд команд позволяет упростить работу с типами файлов, неиз-
вестными системе. В частности, для них можно включить режим
198
Специальные средства настройки Windows
быстрого просмотра (Quick View for All File), разрешить редактиро-
вание таких файлов с помощью редактора Блокнот (View Non-asso-
ciated Files with Notepad) или просто зарегистрировать «неизвест-
ный тип файлов» (All & Unknown File in Folder Options). В последнем
случае можно добавить любые команды контекстного меню для
таких файлов (Пуск ► Настройка ► Свойства папки ► Типы файлов).
В этой категории содержатся и средства выполнения других
настроек.
• Изменить описание стандартных типов файлов с расшире-
ниями .ВАТ, .COM, .DLL и .EXE позволяют флажки Changing
СОМ & ВАТ Files Descriptions (Изменить описание файлов СОМ и
ВАТ) и Changing EXE & DLL Files Descriptions (Изменить описание
файлов EXE и DLL). По умолчанию соответствующие описания
имеют, соответственно, вид: Пакетный файл MS-DOS, Прило-
жение MS-DOS, Компонент приложения и Приложение.
• Облегчить ряд дисковых операций, обеспечив доступ к ним
через контекстное меню значка диска, также можно с помо-
щью флажков данной категории. К числу таких операций
относятся: проверка диска (Quick Access to ScanDisk), дефраг-
ментация диска (Quick Access to Defragmenter), копирование
гибких дисков (Quick Access to Disk Copy Command) и полная
очистка гибких дисков без форматирования (Quick Access to
Make Disk Drive Empty).
Настройка Рабочего стола
Следующая категория, предоставляющая дополнитель-
ные средства для настройки Рабочего стола (Desktop Set-
tings), по своему назначению примыкает к предыдущей.
Так, например, мы можем отключить контекстные меню Пане-
ли задач и Рабочего стола, а также изменить всплывающие
подсказки для «реквизитных» значков (Мой компьютер, Сетевое
окружение и т. п.).
Кроме того, на Рабочий стол можно добавить ряд дополнитель-
ных ярлыков для часто используемых команд.
Дополнительные ярлыки обеспечивают:
• перезагрузку компьютера (Creating a Hot Restart Shortcut);
• завершение работы системы (Creating a Shutdown Shortcut);
Средства недокументированной настройки Windows 199
• настройку свойств экрана (Shortcut to Display Properties);
• настройку свойств системы (Shortcut to System Properties).
Настройка программы Internet Explorer
Дополнительные настройки почтового и WWW-кли-
ентов обеспечивает категория Internet Explorer Settings
(Настройки программы Internet Explorer). Здесь, например, urx-r/d
есть возможность ввести произвольный текст, который будет
отображаться в конце строки заголовка в программах Internet
Explorer и Outlook Express.
Более принципиальными являются возможности настройки
параметров работы в Интернете. Так, флажок Change MaxMTU
for TCP/IP (Изменить значение MaxMTU для протокола TCP/IP) позво-
ляет изменить максимальный размер TCP-пакета данных. Зна-
чение, задаваемое по умолчанию, (1500) слишком велико для
многих серверов Интернета, из-за чего в Сети происходят допол-
нительные операции по «разборке» пакета на меньшие фраг-
менты и последующей его «сборке». В результате обмен дан-
ными существенно замедляется. В качестве оптимального
рекомендуется значение 576.
Аналогичный смысл имеет параметр Changing TTL (Time to Live)
(Изменение «времени жизни»). На самом деле речь идет о максималь-
но допустимом числе промежуточных серверов между нашим
компьютером и сервером, к которому осуществляется доступ.
у Значение, принятое по умолчанию, равно 32. Но в последние годы Интернет
заметно расширился, и сегодня это значение считается недостаточным.
Рекомендуется установить значение 64 или 128.
В той же категории настроек можно удалить из Главного меню
пункты поиска людей и поиска в Интернете, если они реально
не используются. Зато для удобства можно включить непосред-
ственно на верхний уровень Главного меню ряд команд, облег-
чающих работу с Интернетом.
В их число входят:
• доступ к специальной папке Удаленный доступ к сети, в кото-
рой хранится информация о созданных соединениях (DUN
Folder in Start Menu);
• доступ к папке, содержащей страницы, подготовленные для
автономного просмотра (Put Subscriptions Folder in Start Menu);
200
Специальные средства настройки Windows
• создание сообщений электронной почты (Quick New E-mail in
Start Menu);
• доступ к журналу Web-страниц, посещенных за последнее
время (Create IE History in Start Menu);
• доступ к элементам управления ActiveX (ActiveX Controls in
Start Menu).
Ряд команд предназначен для создания ярлыков или команд
контекстного меню. Так, например, можно:
• поместить на Рабочий стол ярлык для создания сообщений
электронной почты для избранного адресата (Quick E-mail to
Best Friend);
• обеспечить возможность редактирования документов HTML
(Quick Edit for HTML Files), что полезно, если на компьютере
не установлен редактор FrontPage Express.
Меры самозащиты
Термин Accessibility (Специальные возможности) в Windows 98
обычно относится к дополнительным средствам настрой-
ки для людей с физическими недостатками. Однако в
программе WinBoost 2000 Gold категория Accessibility Settings
(Настройка специальных возможностей) предназначена для «защи-
ты от дурака», то есть для отключения потенциально опасных
средств перенастройки операционной системы.
Так, здесь можно запретить:
• изменение настроек Панели задач (Disallowto Change Taskbar);
• изменение настроек свойств папок (Disallow to Change Folder
Options);
• доступ к Панели управления и папке Принтеры через Главное
меню и Проводник (Hiding Control Panel & Printers);
• использование сеанса и режима MS-DOS (соответственно,
Disabling MS-DOS Prompt и Disabling Single Mode MS-DOS Apps);
• редактирование Реестра средствами операционной системы
(Disabling Regedit Application);
Прочие возможности включают запрет на изменение настройки
оформления в целом или некоторых вкладок диалогового окна
Свойства: Экран по отдельности. Можно также запретить доступ
Средства недокументированной настройки Windows
201
к элементам диалогового окна Свойства: Система и ограничить
возможности управления доступом к компьютеру (диалоговое
окно Свойства: Пароли).
Изменение значков
Категория Icon Changer (Изменение значков) позволяет
изменить любые «стандартные» значки в операционной
системе Windows 9х. Если щелкнуть на любом из флаж-
ков этой категории, в нижней части экрана отобразится текущий
значок для данного объекта и представится возможность выбора
файла .ICO, содержащего новый значок. С помощью этого сред-
ства можно изменить следующие значки:
• значки реквизитных пунктов Главного меню (Программы,
Настройка, Завершение работы и т. д.);
• накладное изображение для ярлыка (Changing Shortcut
Overlay Icon);
• значки сети, папок (в том числе реквизитных — Принтеры,
Удаленный доступ к сети и т. д.), а также дисков.
Другие настройки
Следующие две категории содержат разнородные «мало-
калиберные» настройки. Они не оказывают серьезного
воздействия на производительность системы или удоб-
ство работы с ней. Так, в категории 1 st Miscellaneous Settings (Раз-
ные настройки 1) есть, например, следующие возможности.
• Доступ к ряду реквизитных объектов (Сетевое окружение,
Корзина, Портфель и т. д.) через Главное меню.
• Автоматический постраничный вывод при использовании
команды dir в Сеансе MS-DOS (Page Break for DIR Command).
• Включение режима подчеркивания или вычеркивания в
редакторе Блокнот, хотя трудно представить себе, зачем это
может понадобиться.
Категория 2nd Miscellaneous Settings (Разные настройки 2)
дает, например, следующие возможности.
• Ограничить минимальную длину пароля для входа в
Windows (Set Minimum Password Length).
• Переименовать описание часового пояса (Changing Time Zone
Name).
202
Специальные средства настройки Windows
• Создать ярлык, допускающий задание параметров запуска
программ (Call Programs with Flexible Parameters). При последу-
ющем использовании созданного ярлыка на экране появится
диалоговое окно, позволяющее задать необходимые пара-
метры командной строки.
• Разместить на панели быстрого запуска значки для откры-
тия программы Проводник и Панели управления.
Советы и секреты
Последняя категория — Windows 98/95 Tips & Tricks (Сове-
ты и секреты в Windows 98/95) — не содержит флажков и
настроек. Вместо этого она содержит подборку описа-
ния недокументированных возможностей и секретных трюков,
содержащихся в программах Windows 9х. Некоторые из пред-
лагаемых советов общеизвестны, о других вы наверняка услы-
шите впервые. Вот некоторые из малоизвестных «рекоменда-
ций», которые там приводятся.
1. Откройте программу Блокнот и создайте в ней текстовый
файл, содержащий единственную строку: <!— introducing the
Trident team —>. Сохраните этот файл с произвольным именем
и расширением .НТМ. Откройте этот файл в программе Internet
Explorer 5.0 и посмотрите, что при этом появится на экране.
2. Перетащите значок Мой компьютер на правую границу экра-
на и посмотрите, что при этом происходит. Нажмите кла-
вишу CTRL и, не отпуская ее, щелкните на значке дисковода
С:. Теперь перетащите новую панель за корешок в центр
экрана. Перетащите значок дисковода С: с панели на Рабо-
чий стол и подтвердите создание ярлыка. Теперь перетащите
этот ярлык обратно на панель и измените размеры панели
так, чтобы видеть все ее содержимое.
3. Откройте диалоговое окно Свойства: Экран и выберите вкладку
Заставка. В списке Заставка выберите пункт Объемный текст и
щелкните на кнопке Настройка. Установите переключатель
Текст и введите в соответствующее поле слово volcano. Щелк-
ните на кнопке ОК, а затем на кнопке Просмотр. Вместо ука-
занного вами слова вы по очереди увидите на экране имена
создателей этой заставки (впрочем, другие источники утверж-
дают, что это названия вулканов Земли).
Тайные папки
Специальные средства
защиты документов
Хотя компьютеры, о которых мы говорим, носят гордое имя
«персональных», они на самом деле не более персональные, чем
телевизоры и другая бытовая техника. Если, например, вы не
хотите, чтобы ребенок смотрел телевизор в неподходящее время,
надо отдать соответствующее указание и установить режим
контроля за его соблюдением.
То же самое верно и в отношении компьютера, за исключением
того, что серьезно вывести из строя телевизор, орудуя только
доступными кнопками, нельзя, а на компьютере неопытный
пользователь, даже без злого умысла, может «наворотить» таких
дел, которые придется распутывать очень долго. Наихудший
вариант возникает, когда уничтожаются или повреждаются
файлы с ценной информацией, но и без этого можно столкнуться
с серьезными проблемами.
Например, на компьютере может храниться информация, не
предназначенная для посторонних глаз. Если кто-либо ее уви-
дит, по злому ли умыслу или просто из любопытства, возможны
неприятные последствия, начиная от легкого раздражения и
до утечки важных сведений.
Операционная система Windows 9х не имеет удобных средств,
предназначенных для скрытия информации. Разумеется, можно
предложить какую-нибудь достаточно сложную процедуру,
например создание архива, защищенного паролем. В этом случае
по окончании работы надо упаковывать все конфиденциальные
данные и уничтожить оригиналы, а перед началом работы —
произвести распаковку. Недостаток этой системы состоит в
Специальные средства защиты документов
205
том, что она требует ручного труда и времени. К тому же она
подвержена случайным сбоям, в результате которых может
либо утратиться ценная информация, либо снизиться уровень
защищенности.
Защита документов
программными средствами
Итак, мы хотим обеспечить защиту своих документов от попытки
случайного или злонамеренного несанкционированного доступа.
При этом мы предполагаем, что наш «злоумышленник» имеет
возможность остаться на какое-то время с компьютером наедине.
Это сразу исключает возможность полной защиты от таких «мер
воздействия», как удар молотком и заливание воды в систем-
ный блок. Кроме того, любая защита имеет слабые места и при
наличии достаточного времени и подходящих инструментов
может быть взломана.
Таким образом, доступные меры по защите документов ориен-
тированы в первую очередь на случайных людей, которые, уви-
дев папку с именем \Мои Секреты, не смогут удержаться, чтобы
в нее не заглянуть.
Защита программой Folder Guard
Какие же меры можно предпринять? Все зависит от того, как мы
представляем себе «противника», от которого собираемся защи-
щаться. Если на компьютере действительно должны работать
разные пользователи, у каждого из которых может быть соб-
ственная информация, то лучше всего ограничить при помощи
паролей доступ к отдельным папкам, файлам или даже програм-
мам. Такую возможность обеспечивает программа Folder Guard
(http://www.winability.com/). С ее помощью можно задать самые
разные ограничения на доступ к любой информации.
Защита программой Encrypted Magic Folders
Если вы работаете на компьютере в одиночку и хотите не давать
тем, кто может случайно заглянуть в него, поводов для соблазна,
лучше использовать средства, позволяющие скрыть файлы с
чувствительным содержимым от посторонних взглядов. Хотя
операционная система Windows 9х и позволяет присваивать
файлам атрибут Скрытый, она же дает возможность просмат-
ривать их и изменять. Чтобы по-настоящему скрыть файлы от
206
Тайные папки
других пользователей, можно применить программу Encrypted
Magic Folders (http://pc-magic.com/). Как показывает название
программы, с ее помощью можно не только скрыть данные от
чужого взгляда, но и зашифровать их на случай, если злоумыш-
ленник все же установит наличие скрытых папок и попытается
проникнуть в них с помощью внешних средств.
Защита программой RedHand
Наконец, возможно, что вас в первую очередь интересует исполь-
зование компьютера вообще. Например, если ребенок утверж-
дает, что использует компьютер для подготовки к экзамену, то
неплохо бы убедиться, что он действительно готовится к экза-
мену, а не занят компьютерными играми, когда никого нет дома.
Подобная система контроля может быть установлена и на слу-
жебном компьютере, где она позволит убедиться, что подчи-
ненные работают так, как полагается, не тратя время на посто-
ронние занятия и не пытаясь получить доступ к данным, которые
по роду службы им не нужны.
Такого рода информацию можно получить при помощи про-
граммы RedHand (http://www.hiddenman.com/), которая представ-
ляет собой монитор, работающий в скрытом режиме и регист-
рирующий все операции, выполняемые на компьютере. Чтобы
контроль был эффективным, программа делает все возможное,
дабы скрыть как факт своего запуска в ходе начальной загрузки
системы, так и факт своей постоянной работы. Администратор
(так мы назовем того, кто организовал такой контроль) имеет
в своем распоряжении разные способы доступа к отчету, гене-
рируемому системой.
Особенности программных средств защиты
В чем особенность перечисленных программ? В том, что они
предполагают совершенное иное представление о «работе» про-
граммы, чем то, к которому мы привыкли. Обычно мы запус-
каем программу для того, чтобы она выполняла свои функции.
Когда программа работает, на экране открыто и всем видно ее
окно, а когда в программе отпадает необходимость, ее окно зак-
рывают. Программы же, упомянутые выше, запускаются авто-
матически и работают совершенно незаметно. Их задача — не
выдавать своего присутствия и предотвратить действия, задан-
ные как некорректные, или хотя бы зарегистрировать их. Актив-
Специальные средства защиты документов
207
ная работа с программой производится только на этапе ее настрой-
ки и анализа записанных ею сведений.
Если вас заинтересовали возможности, предоставленные пере-
численными программами, читайте дальше, чтобы познако-
миться с ними подробнее.
Защита документов программой Folder Guard
Защита данных при помощи паролей используется, когда .
известно, что доступ к компьютеру могут иметь разные
люди, имеющие разные права. Так как наш компьютер
изначально объявлен «персональным», операционная система
Windows 9х полагает, что подобная проблема может возникнуть
только при работе в локальной сети, где она решается сетевыми
средствами. Из-за этого все, что Windows 9х предоставляет для
поддержки работы разных пользователей на одном компьютере,
годится только на то,чтобы пользователи не мешали друг другу
своими настройками оформления Windows, разными конфи-
гурациями оборудования, раздельным хранением специаль-
ных папок и т. д.
Чтобы обеспечить необходимую защиту, нужно применить допол-
нительные средства. Для этой цели можно использовать, напри-
мер, программу Folder Guard. Она распространяется в виде само-
распакрвывающегося архива, благодаря чему ее установка не
составляет особого труда.
Меры предосторожности
Перед установкой программ, оказывающих серьезное влияние
на функционирование операционной системы, рекомендуется
принять особые меры предосторожности. Если вы многократно
слышали подобные советы и привыкли не обращать на них вни-
мания, то подумайте еще раз. Установка защитных программ —
как раз тот случай, когда в результате неаккуратных действий
можно пострадать. Если вам обидно тратить время на создание
резервной копии ценных данных, подумайте о том, сколько вре-
мени придется потратить, чтобы исправить возникшие проблемы.
В данном случае следует подумать также о том, чтобы создать
копию Реестра операционной системы. Реестр Windows 9х хра-
нится в каталоге \Windows в файлах system.dat и user.dat. Создайте
208
Тайные папки
резервные копии этих файлов самостоятельно или с исполь-
зованием одного из специализированных средств, способных
выполнять и эту функцию. О некоторых из таких средств вы
можете прочитать в этой книге.
После установки и запуска программы (Пуск ► Программы ► Folder
Guard ► Folder Guard) на экране появится ее окно, напоминающее
левую панель Проводника, в том плане, что в нем содержится
иерархическая структура папок компьютера (рис. 4.1). Однако
это сходство чисто внешнее. Данное окно не предназначено для
выполнения функций Проводника, — с его помощью нельзя копи-
ровать, перемещать, удалять или переименовывать файлы и
папки, так что лучше и не пытаться это сделать.
Fotdet Guaid -Untitled “ I Logged on ar ‘6ае‘ j
Fife E'J! Attributes Tocte Неф
pSetauir
.Мой компьютер
С Полный доступ
«О Adobeapp
vU М435
Happy? •
Kpcros
Папка видима, но ее содержимое скрыто
ProgJafTiFfes
psfcmU —ч
Возможен полный доступ при указании пароля
Скрытая папка
. J Recycled
«jt —
С Доступ только для чтения
.\_J Windows x
аЩ Zdbench-------( Доступ запрещен
--- :• - И ок документы 4-------------
Л Видимая папка
Рис. 4.1. Установка атрибутов папок
Нестандартные атрибуты папок
Зато с помощью этого окна можно изменять атрибуты папок.
Два атрибута папок, поддерживаемые программой Folder Guard,
отличаются от стандартных атрибутов папок и файлов в опе-
рационной системе Windows 9х.
Возможностью доступа к папкам управляет атрибут Access
(Доступ). Он может принимать одно из трех значений.
РстНеф, ргекл Ft
Специальные средства защиты документов
209
| Если доступ к папке никоим образом не ограничен, при-
—меняется значение Full Access (Полный доступ). Это означает,
что к файлам и вложенным папкам, которые находятся
внутри данной папки, можно обращаться, как будто про-
грамма Folder Guard вообще не установлена. Файлы можно
произвольно создавать, редактировать и удалять, то же
самое относится и к вложенным папкам. Наличие такого
режима доступа (кстати, задаваемого по умолчанию для
всех папок) указывается зеленой галочкой рядом со знач-
ком папки.
vd Если данные, имеющиеся внутри папки, должны быть
—доступны только для чтения, нужно установить для атри-
бута значение Read-only access (Доступ только для чтения).
В этом случае файлы, которые имеются в данной папке и
во всех папках, вложенных в нее, доступны только для
чтения. Эти файлы можно просматривать, но изменить
содержимое данной папки невозможно. Однако это не пре-
пятствует сохранению измененной версии файла в другой
папке. Папки, доступные только для чтения, помечаются
в программе Folder Guard значком в виде бинокля.
л j Чтобы полностью запретить доступ к файлам, располо-
---> женным внутри папки, надо указать для атрибута Access
(Доступ) значение No access (Нет доступа). В этом случае
файлы, находящиеся в папке, нельзя даже просматри-
вать. Иными словами, содержимое данной папки можно
увидеть (например с помощью Проводника), но выполнить
с ним какие-либо операции нельзя. Такие папки помеча-
ются значком с изображением замка.
Содержимое папок можно сделать и невидимым. Для этого
служит второй нестандартный атрибут папок — Visibility (Види-
мость). Как и предыдущий атрибут, он может принимать одно
из трех возможных значений.
Я Значение атрибута папки Visible (Видимая) позволяет сде-
лать данную папку свободно доступной для просмотра.
При выборе этого значения данную папку и все ее содер-
жимое (вложенные папки) можно просматривать в окне
Проводника или аналогичными средствами. Разумеется,
для вложенных папок этот атрибут может быть задан инди-
видуально. Значки видимых папок отображаются в про-
грамме Folder Guard обычным образом.
210
Тайные папки
Чтобы сам факт наличия папки был известен, но ее содер-
жимое не отображалось, используется значение Restricted
(Ограниченная). В этом случае папка отображается в Про-
воднике как пустая, если для имеющихся в ней файлов и
папок явным образом не включен режим отображения.
Для папок с ограниченной видимостью в окне програм-
мы Folder Guard используется значок перечеркнутой стра-
ницы.
,* Указание на то, что папку и все ее содержимое надо пол-
ностью скрыть, определяет значение Hidden (Скрытая). Та-
кая папка помечается значком с крестом.
Как можно задать значения атрибутов? Для этого есть четыре
разных способа. Во-первых, можно щелкнуть на соответствую-
щем значке перед именем папки правой кнопкой мыши и выбрать
новое значение в открывшемся
контекстном меню. Во-вто-
рых, можно щелкнуть (также
правой кнопкой) на имени пап-
ки. В этом случае контекстное
меню содержит подменю Access
(Доступ) и Visibility (Видимость),
которые, в свою очередь, позво-
ляют изменить значения атри-
бутов.
Access > J
Default
item Passjjo’d- . .1 Viabte
ij rfebfeo
Visibility >
Чтобы применить другие способы выбора атрибутов, надо пред-
варительно выбрать нужную папку. В этом случае можно исполь-
зовать, соответственно, команды Attributes ► Access (Атрибуты ►
Доступ) и Attributes ► Visibility (Атрибуты ► Видимость). Кроме того,
указать значение атрибута для выбранной папки можно с помо-
щью кнопок на панели инструментов. Эти кнопки выглядят
так же, как значки, соответствующие значениям атрибутов, и
работают как переключатели: кнопка, которая соответствует
текущему значению, отображается в нажатом виде и «отжи-
мается» при выборе другого значения.
Имя папки, для которой заданы «нестандартные» атрибуты,
отображается в программе Folder Guard полужирным шрифтом
(что, впрочем, не относится к вложенным в нее папкам).
Таким же шрифтом выделяются имена специальных систем-
ных папок.
Специальные средства защиты документов
211
Защита отдельных файлов
До сих пор мы фактически говорили только о защите папок.
Однако программа Folder Guard позволяет защищать отдельные
файлы или изменять их атрибуты отдельно от атрибутов других
файлов той же папки. Чтобы включить такую защиту, дайте
команду Edit ► Add File (Правка ► Добавить файл). Лучше заранее
выбрать папку, в которой файл находится, чтобы упростить
последующий поиск. Выбрав файл, щелкните на кнопке Открыть,
и значок указанного файла появится отдельным пунктом в
иерархической структуре папок. В этом состоянии для него
можно задавать атрибуты, как и для папок.
у Разумеется, для файла нельзя установить режим ограниченной видимости,
так как такая настройка не имеет смысла.
Если необходимость в задании специальных атрибутов для
файла отпала, можно задать обычный режим выбора атрибутов
с помощью команды Edit ► Remove File (Правка ► Исключить файл).
Исключаемый файл следует предварительно выбрать.
! j Важно также отметить, что само по себе изменение значений атрибутов
не оказывает прямого влияния на свойства папок. Внесенные изменения
проявляются только после включения защиты, что выполняется отдельной
командой.
Задание основных паролей
Любая защита, установленная с помощью программы Folder
Guard, была бы бессмысленной, если бы всякий желающий мог
самостоятельно обратиться к
ней и переназначить все настрой-
ки по своему усмотрению. По-
этому доступ к программе Folder
Guard и к предоставляемым ею
функциям ограничивается при
помощи паролей.
Программа Folder Guard поддерживает четыре вида паролей.
• Для доступа к отдельным файлам и папкам можно исполь-
зовать пароль объекта (Item Password). Такой пароль должен
быть сообщен каждому из тех, кому разрешен доступ к соот-
ветствующему объекту.
212
Тайные папки
• Программа способна контролировать подключение пользо-
вателей к системе, используя стандартную процедуру запро-
са пароля в операционной системе Windows 9х. Этот кон-
троль позволяет предоставить возможность работы только
зарегистрированным пользователям, знающим необходи-
мые пароли пользователей (User Password).
Остальные пароли носят в программе Folder Guard универсаль-
ный характер, и их следует обязательно задать сразу после пер-
вого запуска программы.
• Для изменения настроек программы и для включения режи-
ма защиты используется пароль администратора (Admi-
nistrator Password). Первоначально программа может быть
запущена любым пользователем, что, понятное дело, лишает
смысла такую защиту. Задать пароль администратора можно
с помощью команды File ► Password ► Administrator’s (Файл ► Пароль ►
Администратор). Лицо, желающее изменить уже существую-
щий пароль администратора, должно знать старый пароль.
• Для того чтобы отключить программу Folder Guard в данном
сеансе работы и получить доступ ко всем папкам и файлам,
используется универсальный пароль (Master Password). Его
можно задать (изменить) с помощью команды File ► Password ►
Master (Файл ► Пароль ►Универсальный). Если такой пароль задан,
пользователь, которому он известен, может отключить защи-
ту с помощью команды Пуск ► Программы ► Folder Guard ► Toggle
Protection. В противном случае отключить защиту можно,
только запустив саму программу Folder Guard, что требует
знания пароля администратора. Универсальный пароль
применяют, если некоторым пользователям надо предоста-
вить полный доступ к компьютера, но исключить для них
возможность редактирования настроек программы. Если
таких пользователей нет, имеет смысл сделать пароль адми-
нистратора и универсальный пароль одинаковыми.
Активизация защиты
Когда все необходимые настройки сделаны, следует сохранить
их и активизировать защиту. Для этого служит команда File ►
Save (Файл ► Сохранить). Если какие-либо настройки, которая про-
грамма считает важными (например универсальный пароль),
не сделаны, вам будет предложено их выполнить. Данные сохра-
няются в файле с расширением имени .FGA. Сразу после этого
Специальные средства защиты документов
213
предлагается ввести настройки в действие. Для этого щелкните
на кнопке Да. Щелчок на кнопке Нет отключает программу Folder
Guard и устанавливает обычный режим работы компьютера.
Этот способ позволяет включить защиту в ходе проведения настро-
ек, однако обычно требуется, чтобы защита была активна посто-
янно и, таким образом, автоматически включалась бы в ходе
начальной загрузки операционной системы. Для этого дайте
команду File ► Settings (Файл ► Настройки) и в диалоговом окне
Folder Guard Settings (Настройки программы) выберите вкладку
Startup (Начальная загрузка). Для включения защиты установите
флажок Enable Protection at Windows Startup (Включить защиту при
начальной загрузке).
Фильтрация
Для задания специальных условий доступа к определенным
типам файлов используется режим фильтрации. В число усло-
вий фильтрации могут входить: тип файла, папка, в которой
он хранится, и программа, используемая для доступа к нему.
Фильтрация определяет только возможность доступа к файлу,
а параметры видимости определяются атрибутами папки, в кото-
рой он находится. Режим работы с фильтрами рассматривается
как альтернативный работе с папками. Переход в него выпол-
няют командой View ► Filters (Вид ► Фильтры). Соответственно, для
возврата в обычный режим используется команда View ► Folders
(Вид ► Папки).
После перехода в режим работы с фильтрами в строке меню
проявляется дополнительный пункт Filters (Фильтры). Для созда-
ния нового фильтра служит команда Filters ► New (Фильтры ► Создать).
Чтобы изменить фильтр, нужно выбрать его и дать команду
Filters ► Modify (Фильтры ► Изменить).
Диалоговое окно настройки свойств фильтра используется для
задания двух групп условий фильтрации по трем категориям
(рис. 4.2).
• Чтобы указать файлы, к которым должен применяться дан-
ный фильтр, используются поля, относящиеся к группе Apply
to... (Применить к...). В них задается (с использованием под-
становочных символов * и ?) описание файлов, к которым
фильтр должен применяться. Если поле оставлено пустым,
значит фильтр применяется ко всем объектам.
214
Тайные папки
Объекты, к которым
не применяется фильтр
Объекты, к которым
применяется фильтр
— Файлы
— Папки
Описание назначения
и свойств фильтра
Программы, используемые
для работы с файлами
Рис. 4.2. Диалоговое окно настройки свойств фильтра
• Чтобы указать файлы, к которым не должен применяться
данный фильтр, необходимо заполнить поля в группе Except
for... (За исключением...). Фильтр не применяется, даже если
имена файлов соответствуют спецификации соответствую-
щего поля Apply to... (Применить к...). Поля этой группы ис-
пользуются, когда надо запретить доступ «почти ко всем»
файлам определенной категории. Если поле оставлено пус-
тым, предполагается, что никаких исключений нет.
Категории файлов, подлежащих фильтрации следующие.
• Для фильтрации по именам файлов используется категория
Files (Файлы) (поля Apply to files и Except for files). Как уже гово-
рилось, при описании имен файлов можно использовать
подстановочные символы.
• Для фильтрации по именам папок используется категория
Folders (Папки). Так как доступ к папке можно ограничить более
простым способом, фильтрацию по именам папок обычно при-
меняют в сочетании с фильтрами других категорий (например,
чтобы разрешить доступ к документам определенного типа
только если они располагаются в определенной папке).
Специальные средства защиты документов
215
• Возможна также фильтрация по именам модулей, то есть,
по программам, используемым по умолчанию для работы с
файлами данного типа. Это осуществляется с использова-
нием полей категории Modules (Модули).
При задании фильтра можно использовать все доступные поля
одновременно и, кроме того, указать в нижней части диалого-
вого окна свойств фильтра комментарий, отображаемый в списке
фильтров.
По умолчанию созданный фильтр остается отключенным и не
используется. Чтобы включить его, используются описанные
выше атрибуты доступа, задать которые можно, например, с
помощью кнопок панели инструментов. Условия доступа, опре-
деленные при помощи фильтров, имеют приоритет над услови-
ями доступа, заданными атрибутами папок. Это, в частности,
означает, что задание фильтра, определяющего полный доступ
к определенным файлам (возможно, только для некоторого моду-
ля), отменяет соответствующие ограничения на доступ к содер-
жимому папок.
Для отмены использования фильтра надо выбрать его в списке
и дать команду Attributes ► Reset (Атрибуты ► Сброс).
Защита с помощью паролей
Чтобы иметь доступ к конкретному защищенному объекту непо-
средственно в ходе работы, необходимо задать пароль, разбло-
кирующий ограничения. Для этого объект должен быть види-
мым, но доступ к нему может быть разрешен только для чтения
или запрещен вообще. После ограничения доступа к объекту в
режиме папок, выберите его и дайте команду Edit ► Item Password
(Правка ► Пароль объекта) или щелкните на кнопке Item Password
(Пароль объекта) на панели инструментов.
В открывшемся диалоговом окне Item Password (Парольобъекта) не- обходимо дважды ввести один и тот же пароль, чтобы он начал действовать. Соответствующий объект помечается значком в виде ключа, показывающим на- личие возможности разблоки- рования при помощи пароля. % Pteaee the ps-jfwoto wu ЙИ need to Й У J1Reefed bM Pokie- бй'ОШййшШжй '' '
216
Тайные папки
Прежде чем вводить настройки в действие, дайте команду File ►
Settings (Файл ► Настройки). Выберите вкладку Misc (Разное) и
убедитесь, что флажок Add lock/unlock commands to the Windows
shortcut menu (Добавить команды блокирования/разблокирования в
контекстное меню) установлен. Если это не так, установите этот
флажок, после чего щелкните на кнопке ОК.
Теперь введите настройки в действие. Доступ к указанному
файлу ограничен в соответствии с настройками. Чтобы восста-
новить возможность полного доступа к нему, щелкните на его
значке правой кнопкой мыши и выберите в контекстном меню
команду Unlock (Разблокировать). На экране появится диалого-
вое окно с запросом пароля. После ввода правильного пароля
программа обеспечит возможность полного доступа к объекту.
Так, если это была папка, то полный доступ станет возможен
ко всем объектам, расположенным внутри нее, в том числе и
ко всем вложенным папкам.
Организация работы нескольких пользователей
Если предполагается, что с компьютером в разное время могут
работать разные люди, то для них можно задать разные атрибу-
ты доступа к ресурсам компьютера. Для этого надо сначала отре-
дактировать список пользователей, добавив в него имена всех,
кому разрешено работать с компьютером. Это обеспечивается
командой Edit ► User List (Прав-
ка ► Список пользователей).
При этом открывается диа-
логовое окно Modify User List
(Изменение списка пользова-
телей), с помощью которого
можно добавлять имена
пользователей в список,
удалять их, переименовы-
вать пользователей и изме-
нять порядок имен в списке.
Кроме имен, которые могут быть заданы явно, список всегда
содержит пункт Default (По умолчанию). Этот пункт не может
быть удален или переименован и соответствующие ему атри-
буты относятся ко всем имеющимся пользователям.
Чтобы выбрать пользователя, к которому относятся последу-
ющие настройки, удобно открыть дополнительную панель ин-
Специальные средства защиты документов
217
струментов командой View ► User List (Вид ►
Список пользователей). Эта панель инстру-
ментов содержит единственный раскрыва-
ющийся список, в котором выбирают имя
пользователя. Первоначально эта панель инструментов размеща-
ется ниже основной панели, но ее можно переместить в любое
место экрана.
Отдельным пользователям можно ограничить доступ не только
к папкам и файлам, но и к некоторым системным ресурсам
Windows 9х, например к средствам настройки. Для этого слу-
жит команда Edit ► Permissions (Правка ► Разрешения). Она откры-
вает диалоговое окно Permissions (Разрешения), содержащее несколь-
ко вкладок, предназначенных для настройки разных групп
параметров (рис. 4.3).
Имя пользователя
Настройка
Наследуется настройка, -
заданная по умолчанию
Действие запрещено----
(разрешено) для данного
пользователя
Разрешить все действия
Использовать только настройки по умолчанию---- Запретить все действия
Рис. 4.3. Настройка разрешений для отдельных пользователей
В верхней части этого диалогового окна располагается список
пользователей. В нижней части располагаются кнопки, позво-
ляющие единовременно производить изменение всех настроек
для данной категории. Центральную часть окна занимает содер-
жимое вкладки, представленное в виде набора флажков. Каж-
дый флажок может находиться в трех положениях.
• Если соответствующая возможность включена для данного
пользователя, флажок помечается зеленой галочкой на белом
фоне. Чтобы разрешить использование всех возможностей,
218
Тайные папки
имеющихся на данной вкладке, используется кнопка Permit
АП (Разрешить все).
• Если пользователь не может использовать указанное сред-
ство, флажок помечается красным крестиком на белом фоне.
Чтобы .пометить так все флажки данной вкладки, исполь-
зуется кнопка Restrict АП (Запретить все).
• Если для данного пользователя не установлено специальных
разрешений или запрещений, флажок имеет серый фон. Он,
впрочем, может быть помечен галочкой или крестиком, если
такие установки заданы для всех пользователей (имя пользо-
вателя Default). Чтобы сбросить все специфические настрой-
ки для данного пользователя, используется кнопка Reset АП
(Сбросить все).
Ж Запреты, которые можно установить таким способом, очень напоминают те
* настройки, которые задавались с помощью программы WinBoost 2000 Gold.
• Для ограничения изменения настроек операционной систе-
мы в целом и ее основных компонентов используется вкладка
General (Общие). С ее помощью можно удалить часть пунктов
Главного меню, доступных данному пользователю, а также
отключить возможность проведения им ряда настроек (в част-
ности, оформления Рабочего стола и свойств Панели задач).
• Ограничить использование дополнительных настроек сис-
темы Windows 98 позволяет вкладка Advanced (Дополнитель-
ные). Здесь можно запретить использование активного Рабо-
чего стола или некоторых предоставляемых им средств, а
также воспрепятствовать изменению свойств зарегистри-
рованных типов файлов.
• Ввести различные ограничения на работу с Интернетом
можно с помощью вкладки Internet Explorer. Здесь можно, в
частности, запретить изменение настроек броузера и огра-
ничить ряд других сетевых операций.
• Обеспечить защиту дисков (главным образом, жестких) позво-
ляет вкладка Drives (Диски). С помощью флажков этой вкладки
можно скрыть значки дисков компьютера, то есть запретить
отображение их значков. Для этого служит панель Visibility of
icons (Отображение значков). Для жестких дисков можно также
запретить форматирование (панель Formatting).
Специальные средства защиты документов
219
Схема применения защиты
Выше перечислены основные операции, которые позволяет выпол-
нять программа Folder Guard, так что теперь вы знаете, как можно
защитить содержимое дисков своего компьютера. Однако спо-
собы реализации такой защиты могут быть различными, в зави-
симости от того, как обычно используется компьютер.
• Если обычно вы пользуетесь компьютером единолично, а
другие пользователи подходят к нему лишь изредка, имеет
смысл держать защиту отключенной. В этом случае вы избе-
жите «накладных расходов», связанных с работой программы
Folder Guard,и обеспечите полный доступ ко всем ресурсам
компьютера. Когда же вам надо временно передать его в дру-
гие руки, вы включите защиту командой Пуск ► Программы ►
Folder Guard ► Toggle Protection. Впрочем, в этом случае сохра-
няется некоторая уязвимость компьютера, связанная с тем,
что защиту можно сбросить путем перезагрузки системы.
• Если вы не исключаете возможность того, что кто-то может
воспользоваться компьютером в ваше отсутствие, надо сде-
лать так, чтобы защита автоматически включалась в ходе
начальной загрузки. По-видимому, это означает, что каждый
свой рабочий день вы будете начинать командой Пуск ► Про-
граммы ► Folder Guard ► Toggle Protection. Однако для других
пользователей доступ к защищенным папкам и файлам ока-
жется невозможен.
• Если компьютер действительно используется в разное время
разными пользователями, придется создавать систему защи-
ты, разграничивающую возможности доступа разных пользо-
вателей. При этом соответствующую настройку удобнее всего
производить в следующем порядке.
Настройте компьютер на работу нескольких пользовате-
лей с помощью команды Пуск > Настройка ► Панель управ-
ления ► Пользователи.
Создайте для каждого пользователя свою рабочую папку
и задайте надлежащие атрибуты для доступа к ней.
В программе Folder Guard дайте команду File ► Settings (Файл ►
Параметры), установите флажки Enable Protection at
Windows Startup (Включить защиту при начальной загрузке) и
Monitor User Logon (Управлять входом в систему). Щелкните
220
Тайные папки
на кнопке Options (Параметры). Установите флажок Validate
user name (Проверять имя пользователя), а в случае необ-
ходимости — и другие флажки открывшегося диалого-
вого окна Logon Monitoring Options (Параметры управления
входом в систему).
Если позднее вам понадобится добавить новое имя пользо-
вателя, временно сбросьте флажок Monitor User Logon (Управ-
лять входом в систему), войдите в систему, задав новое имя
пользователя и соответствующий пароль, а затем опять уста-
новите указанный флажок.
• Если компьютер, на котором производится настройка защиты
Folder Guard, подключен к локальной сети, то в первую оче-
редь следует использовать средства защиты, предоставляе-
мые самой сетью (например, для проверки пароля). Только
после этого для ограничения доступа можно использовать
средства программы Folder Guard.
Защита данных от просмотра
программой Encrypted Magic Folders
Описанная выше программа Folder Guard — это универсальное
средство, предназначенное для обеспечения защиты данных от
постороннего доступа. Однако есть у нее и слабость. Если зло-
умышленнику каким-либо образом удалось воспрепятствовать
запуску этой программы в ходе начальной загрузки компью-
тера, все содержимое диска и, таким образом, все ваши
файлы сразу же будут ему доступны. Существуют про- ЦЦ
граммы, лишенные этого недостатка, в частности, к тако- ЛЖ
вым относится программа Encrypted Magic Folders.
Эта программа намного проще для использования, чем про-
грамма Folder Guard, поскольку в ней реализовано намного меньше
возможностей. Ее назначение крайне просто: скрыть от посто-
роннего взгляда файлы, которые располагаются в определен-
ных папках и, в качестве первой линии обороны от «взлома»,
зашифровать их.
Шифрование и дешифрование файлов выполняется «прозрачным»
способом непосредственно в ходе обращения к ним. Программа
Encrypted Magic Folders использует специальный алгоритм шифро-
вания, позволяющий обрабатывать только те участки файла,
Специальные средства защиты документов
221
к которым действительно производится обращение. Это сущест-
венно снижает стойкость шифра (защита обеспечивается глав-
ным образом за счет того, что алгоритм шифрования держится
в тайне), но зато в десятки и даже сотни раз снижает время,
которое требуется для доступа к данным. При желании вы може-
те отказаться от шифрования файлов, если вас беспокоит сни-
жение производительности системы.
Установка программы Encrypted Magic Folders
Для установки программы Encrypted Magic Folders необходимо
запустить исполнимый файл install.exe. Помимо стандартной
процедуры копирования файлов в указанную папку, в ходе
процесса установки выполняется ввод сведений, обеспечива-
ющих возможность работы с программой.
• Сначала требуется указать пароль, обеспечивающий доступ
к операциям с программой. Его требуется ввести дважды
для подтверждения правильности ввода.
• Защита, обеспечиваемая программой Encrypted Magic Folders,
активизируется путем запуска драйвера из файла autoexec.bat,
а для настройки программы и включения доступа к скры-
тым папкам используется пункт Главного меню. Максималь-
ная эффективность защиты обеспечивается в том случае,
когда «злоумышленник» не подозревает о ее существовании.
Из этих соображений программа Encrypted Magic Folders позво-
ляет изменить имя запускаемого файла и название ярлыка
в Главном меню таким образом, чтобы истинное назначение
программы оставалось скрыто. Для простоты мы будем далее
полагать, что пользователь не изменил этих названий.
• Для упрощения доступа к программе можно выбрать клави-
атурную комбинацию, обеспечивающую ее немедленную
активизацию. Допустимые комбинации — СТА1_+А1_Т+<буква>
и СТА1_+А1_Т+<цифра>. Можно отказаться от задания клави-
атурной комбинации, щелкнув на кнопке Cancel (Отмена).
• Важной проблемой, часто возникающей при работе со сред-
ствами защиты, является проблема хранения паролей. Реко-
мендация не создавать и не хранить записи с именами паро-
лей противоречит рекомендации использовать в качестве
паролей комбинации символов, которые трудно получить
подбором. Программа Encrypted Magic Folders решает эту про-
222
Тайные папки
блему путем создания ключевого диска, на котором сохра-
няется информация, нужная для отключения программы.
Необходимо вставить гибкий диск в дисковод и щелкнуть
на кнопке, соответствующей этому дисководу.
Осталось перезагрузить компьютер, чтобы активизировать
защиту.
Создание защищенных папок
После установки и активизации программы Encrypted Magic
Folders она уже работает, но пока ничего не защищает, так как
еще не знает, какие именно данные нуждаются в защите. Чтобы
выбрать защищаемые папки, запустите настроечную часть
программы с помощью выбранной комбинации клавиш или
через Главное меню — Пуск ► Программы ► Accessories ► Encrypted
Magic Folders, если вы не выбрали иное имя для ярлыка.
После запуска программы на экране появляется окно с доста-
точно невнятным текстом (опять-таки, чтобы ввести в заблуж-
дение злоумышленника) и приглашением ввести пароль.
Запуск программы происходит после ввода пароля. Если про-
изошло неприятное событие, о котором упоминалось выше, и
вы забыли пароль, вставьте в этот момент ключевой диск
(рис. 4.4). После троекратного неверного ввода пароля программа
автоматически (без каких-либо запросов) проверяет наличие
ключевого диска в дисководе и, обнаружив такой диск, запус-
кает программу.
Рис. 4.4. Активизация программы. Encrypted Magic Folders
Эта кнопка позволяет сразу
получить доступ к скрытым папкам
Основную часть окна программы Encrypted Magic Folders зани-
мает список защищаемых папок, но в первый момент он пуст
(рис. 4.5).
Специальные средства защиты документов
223
Список скрытых папок Добавление папок в список Исключение папок
Включение доступа к скрытым папкам Отключение доступа к скрытым папкам
Рис. 4.5. Выбор защищаемых папок
Чтобы указать папки, требующие
защиты, щелкните на кнопке Add
(Добавить). На экране появится ди-
алоговое окно (без строки заголов-
ка), содержащее раскрывающийся
список для выбора диска и дерево
папок, имеющихся на данном дис-
ке. При двойном щелчке на значке
папки она раскрывается.
При работе с программой Encrypted
Magic Folders за одну операцию мож-
но выбрать только одну папку, но
защищаются как выбранная папка,
так и все папки, которые в нее вло-
^Acrob-ЫЗ
|BADOBEAPP
13EMF1435 < 4
ВЗНзрруВ
Q3 Program Fte$ j
yjpibrfc |
isj Qwc-kStert
liWiNDGWS
|
^Hrde yxj Encrypt | t
^Hidg-r | f
жены. После выбора нужной папки следует щелкнуть на одной
из кнопок в нижней части окна, чтобы включить ее защиту.
Окно со списком папок при этом не закрывается, и выбор можно
продолжать. У нас есть три возможности.
• Чтобы только скрыть папку и не отображать ее при попытке
просмотра в Проводнике или при доступе с использованием
иных средств, используется кнопка Hide Only (Только скрыть).
224
Тайные папки
• Чтобы скрыть папку и зашифровать ее содержимое, исполь-
зуется кнопка Hide and Encrypt (Скрыть и зашифровать).
• Дополнительные меры защиты обеспечивает кнопка Hide,
Encrypt, Scramble (Скрыть, зашифровать, исказить). Она пред-
назначена на тот случай, когда злоумышленник добрался
до папки, содержащей зашифрованные файлы, и рассчи-
тывает понять, о чем идет речь, по названиям файлов. При
использовании этого режима имена файлов преобразуются
таким образом, что разобраться по названию, что именно в
них хранится, становится совершенно невозможно.
Функция искажения имен файлов применима только к файлам, имеющим
«длинные» имена.
Добавление папок в список завершается щелчком на кнопке
Done (Готово).
Понять по списку папок, какие именно условия заданы для
конкретной папки, очень просто. Если папка никак не поме-
чена, значит, она просто скрыта. Если у имени папки распола-
гается звездочка, значит, содержимое папки зашифровано. Две
звездочки указывают, что кроме шифрования применено и иска-
жение имен файлов. Кстати, добавить или удалить последнюю
«степень защиты» можно без щелчка на кнопке Add (Добавить).
Вполне достаточно щелкнуть на кнопке Add/Remove Filename
Scrambling (Включить/Отключить искажение имен файлов). Во всех
других случаях требуется сначала отключить защиту данной
папки щелчком на кнопке Remove (Исключить), а затем выбрать
новый уровень защиты после щелчка на кнопке Add (Добавить).
Следует иметь в виду, что, в то время как накладные расходы
на расшифровку файлов в ходе доступа к ним достаточно неве-
лики, массовое шифрование или расшифровка при изменении
статуса папки могут занять немалое время.
Когда список защищаемых папок сформирован, в нижней части
окна программы Encrypted Magic Folders появляются две кнопки,
служащие для его закрытия. Чтобы продолжить работу в обыч-
ном режиме, щелкните на кнопке Make Folders Visible (Не скры-
вать папки). При щелчке на кнопке Make Folders Invisible (Скрыть
папки) обычные средства не позволяют узнать о существовании
выбранных папок.
Специальные средства защиты документов
225
Работа с защищенными папками
Когда защита папок включена, они становятся совершенно
«невидимыми». В этом режиме они оказываются и сразу после
загрузки компьютера. Таким образом, посторонний пользова-
тель не только не сможет подобраться к конфиденциальным
данным, но и вообще не заподозрит их наличия на компьютере.
Конечно, тщательный анализ, связанный со сравнением длин
имеющихся файлов с общим объемом заполненного простран-
ства на диске, может навести на идею, но все равно не подска-
жет, где искать нужные документы (и как их расшифровать,
после того как они будут найдены).
Чтобы самому получить доступ к скрытым папкам, надо запус-
тить программу с использованием Главного меню или клавиа-
турной комбинации. Если никаких настроек менять не пред-
полагается, достаточно ввести пароль и щелкнуть на кнопке ОК
или на значке с изображением папки. После этого работать с
защищенными папками можно, как с обычными.
Более того, чтобы у вас была возможность быстро вернуться в
режим защиты, на Панели задач в этом случае появится допол-
нительная кнопка Hide Folders (Скрыть папки). При щелчке на ней
или ее активизации каким-либо иным способом (например с
помощью комбинации клавиш ALT+TAB) папки немедленно
вновь переводятся в «невидимый» режим. Если по каким-то
причинам эта кнопка недоступна, то можно действовать точно
так же, как при активизации папок.
Эта возможность очень удобна, так как программа Encrypted
Magic Folders не предусматривает «частичного» подключения
защищаемых папок. Можно либо разрешить доступ сразу ко
всем защищаемым папкам, либо скрыть их все. Поэтому при
полном доступе к программе вы не получите в свое распоряже-
ние каких-либо дополнительных средств.
Дополнительные возможности программы
При желании изменить некоторые настройки программы щелк-
ните на пункте Properties (Свойства) в строке меню. Открывшееся
диалоговое окно EMF Properties (Свойства EMF) содержит ряд флаж-
ков для выполнения дополнительных настроек (рис. 4.6). При
наведении указателя мыши на флажок в основной части окна
описывается его назначение. В вашем распоряжении имеются
следующие основные настройки.
8 Зак. 538
226
Тайные папки
Цвет фона окон
программы
Автоматическое
шифрование —
Запрет запуска -
CHKDSK
Запрос пароля -
при загрузке
системы
Рис. 4.6. Дополнительные настройки
программы. Encrypted Magic Folders
• Чтобы режим автоматического шифрования файлов был вклю-
чен, должен быть установлен флажок Auto-Cryption (Автошиф-
рование). Этот флажок включен по умолчанию и, как пра-
вило, должен оставаться в таком виде. Его можно сбросить,
например, когда надо создать резервную копию файлов,
защищенную от просмотра. Если во время резервного копи-
рования данный флажок сброшен, то кодировщик/декоди-
ровщик не подключится, и резервная копия будет содержать
зашифрованный вариант файлов, недоступный для просмот-
ра. Соответственно, при восстановлении файлов с резервной
копии флажок также должен быть сброшен.
• Эксплуатация программы Encrypted Magic Folders показала,
что эта программа несовместима со старой версией программы
chkdsk.exe для MS-DOS. Вследствие запуска этой программы
возможна утрата скрытых файлов, в том числе содержащих
информацию о пароле. Установка флажка CHKDSK Protection
(Защита от запуска CHKDSK) препятствует запуску этой про-
граммы, предотвращая потерю данных.
• Чтобы полностью контролировать доступ посторонних лиц
к компьютеру, установите флажок Auto-Start (Автозапуск).
Специальные средства защиты документов
227
В этом случае запрос пароля инициируется в ходе начальной
загрузки системы. После установки этого флажка следует
выбрать один из двух возможных вариантов работы про-
граммы , щелчком на кнопке Option One (Вариант 1) ил и Option
Two (Вариант 2). В первом случае дается одна-единственная
попытка ввести правильный пароль, а в случае ошибки сис-
тема продолжает загрузку, делая все папки, контролируемые
программой, скрытыми. Во втором случае разрешаются три
попытки, но если верный пароль так и не получен, система
немедленно завершает свою работу.
Другие флажки не столь полезны. Они определяют средства
управления программой из командной строки и режим обнов-
ления данных при изменении состояния защиты или при завер-
шении работы программы Encrypted Magic Folders.
С помощью элементов управления диалогового окна EMF Proper-
ties (Свойства EMF) можно изменить цвет окон программы. В ниж-
ней части окна имеется переключатель необычного вида, задаю-
щий возможные варианты цветов.
Другие дополнительные настройки про-
граммы Encrypted Magic Folders задаются
через меню Functions (Сервис). Например,
здесь можно:
• сменить основной пароль — команда
Change your password (Смена пароля);
• изменить клавиатурную комбинацию для запуска програм-
мы — команда Change Hot-Key (Смена «горячей клавиши»);
• создать новый ключевой диск — команда Make new KeyDisk
(Создание ключевого диска);
• отменить защиту и удалить программу — команда Un-install
(Удаление).
Остальные команды этого меню предназначены для работы
нескольких пользователей на одном компьютере. Программа
Encrypted Magic Folders может поддерживать до пяти разных
учетных записей, каждой из которых соответствует свой набор
защищаемых папок. Для пользователя создание новой учетной
записи сводится к заданию нового пароля после выдачи команды
Functions ► Create a new Account (Сервис ► Создать учетную запись).
Switch to anotte АсссыгЛ
;J8jДШМЙОмйЯ’йЖ аг
228
Тайные папки
Дополнительные учетные записи имеют следующие особенности:
• доступ к средствам изменения общего пароля и удаления
программы запрещен;
• доступ к скрытым ресурсам по ключевому диску невозможен.
Последнее означает, что когда пароль для данной учетной запи-
си утрачен, единственный способ получить доступ к скрытым
папкам состоит в том, чтобы активизировать программу при
помощи основного пароля или ключевого диска, после чего уда-
лить программу.
С остальных точек зрения все учетные записи равноправны.
Так, используя основной пароль, нельзя получить доступ к
папкам, защита которых производится с использованием дру-
гой учетной записи. Более того, видимым всегда является только
набор папок, относящихся к определенной учетной записи.
Когда активизируется другая учетная запись, папки, относя-
щиеся к предыдущей записи, автоматически скрываются.
Меры предосторожности
Так как программа Encrypted Magic Folders работает на достаточно
низком системном уровне, рекомендуется принимать специаль-
ные меры для обеспечения надежности ее работы и избежания
утраты защищаемых данных. Вот ряд рекомендаций, которые
следует учитывать при установке программы на компьютере и
ее последующей эксплуатации.
• Если используется независимая программа для сжатия диска,
запуск которой производится с помощью файла autoexec.bat,
то необходимо удостовериться, что строка запуска программы
Encrypted Magic Folders располагается в этом файле ниже, чем
строка драйвера сжатого диска.
• Не рекомендуется включать в число защищаемых папок
служебные папки операционной системы Windows 9х, у
которых установлен атрибут Системный (значки таких папок
отображаются в программе Проводник более светлым цветом).
Если какие-либо программы или сама операционная сис-
тема попытаются обратиться к файлам, расположенным в
такой папке, когда она невидима, результатом может ока-
заться серьезный сбой или даже полный выход операционной
системы из строя.
Специальные средства защиты документов
229
• На сегодняшний день не гарантируется, что программы
проверки диска полностью совместимы с программой
Encrypted Magic Folders. Впрочем, стандартные программы
проверки и дефрагментации диска в операционной системе
Windows 9х, а также аналогичные средства пакета Norton
Utilities никаких проблем не вызывают. Если вы обычно исполь-
зуете какое-либо иное средство для подобных операций, реко-
мендуется использовать только одну учетную запись и уста-
новить соответствующее программное средство в один из
защищаемых каталогов. В этом случае данная программа
будет использоваться, только когда все папки видимы, и, тем
самым, не должна вызывать каких-либо проблем.
Специальные меры защиты
Одним из важных элементов общей защиты при использовании
программы Encrypted Magic Folders является тот факт, что посто-
ронний пользователь не должен даже подозревать о наличии
такой защиты. Если потенциальный злоумышленник знает о
наличии защиты, он может попытаться ее дезактивировать, что
особенно опасно, когда шифрование данных не использовано.
Чтобы затруднить «взлом» системы, надо предпринять допол-
нительные меры защиты.
Основной механизм, который можно при этом использовать, —
это создание нескольких экземпляров запускаемого файла и
использование разных способов его запуска. Программа
Encrypted Magic Folders устроена таким образом, что использу-
ется только первый вариант запуска. Вы можете скопировать
нужный сгенерированный запускаемый файл (напомним, что
его имя задается в ходе установки программы) в разные ката-
логи и дополнительно переименовать его.
Для автоматического запуска можно использовать три разных
приема.
• Вставьте дополнительные ссылки в файл autoexec.bat. Зло-
умышленнику придется удалять все ссылки, которые могут,
как говорилось, указывать на разные файлы, расположен-
ные в разных каталогах.
• Откройте с помощью текстового редактора файл system.ini,
расположенный в папке \Windows. Найдите в нем раздел с
заголовком [386Enh] и расположите ниже строку вида:
230
Тайные папки
device=c:\mf\mf.exe
в которой, разумеется, использован реальный путь поиска
для одной из версий исполняемого файла.
• Самым труднодоступным местом, где можно спрятать
вызов программы, является Реестр операционной системы.
Если вы не знакомы с редактированием Реестра, от этой
затеи лучше отказаться. Для любознательных сообщим, что
надо запустить программу regedit.exe и выбрать ключ
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/VXD.
Убедившись, что подсвечен ключ VXD, дайте команду Правка ►
Создать ► Раздел и задайте произвольное имя ключа. После
двойного щелчка на значке нового ключа дайте команду
Правка ► Создать ► Строковый параметр. В качестве имени пара-
метра задайте строку StaticVxD. Дважды щелкните на этой
строке и в открывшемся диалоговом окне Изменение стро-
кового параметра укажите в качестве значения полный путь
поиска для файла программы.
При использовании такого метода защиты следует учитывать,
что при удалении программы с использованием «внутренних
средств» автоматически удаляется только та копия, которая и
создана была автоматически. Все другие ссылки (в файлах
autoexec.bat и system.ini, а также в Реестре) придется удалять
вручную.
Контроль использования компьютера
с помощью программы RedHand
Если человек весь день сидит за компьютером с умным видом,
это еще не значит, что он проводит время с пользой. Возможно,
что оставшись один, он вместо предполагаемой полезной дея-
тельности занимается посторонними делами: играет в игры,
«взламывает» программы, анализирует неположенную инфор-
мацию. Чтобы гарантировать, что компьютер всегда использу-
ется только по назначению, на нем можно установить скрытую
программу-надзирателя, которая отслеживает (регистрирует)
все выполняемые операции. В частности, такую функцию обес-
печивает программа RedHand (http://www.hiddenman.com/).
Эффективность наблюдения во многом определяется тем, насколь-
ко известно «подозреваемому», что за ним наблюдают. С одной
стороны, для многих сам факт наблюдения является хорошим
Специальные средства защиты документов
231
аргументом, чтобы не делать ничего предосудительного. Иные
же люди, зная о факте наблюдения, могут попытаться деакти-
вировать средства наблюдения, чтобы ничто не мешало им зани-
маться своими делами. Программа RedHand делает все возмож-
ное, чтобы вести наблюдение скрытно. Ее название происходит
от английского выражения catch red-handed, означающего
«поймать с поличным» (то есть, с окровавленными руками).
После установки программа RedHand не слишком «прячет» свое
присутствие на компьютере. Она создает пункт в Главном меню,
а после запуска отображается в виде значка на панели инди- ГТях
кации. Эти внешние следы присутствия можно спрятать
позже.
После активизации программы на экране выдается окно отчета,
в котором отображаются все последние действия пользовате-
лей. Программа RedHand регистрирует заголовки всех откры-
вающихся окон, (напомним, что в большинстве прикладных
программ в заголовке окна отображается и имя обрабатывае-
мого документа), фиксирует время активизации окна и про-
должительность работы с ним до активизации следующего
окна. Если определить заголовок окна не удается, в протоколе
отображается надпись «??». Как правило, это признак запуска
мелкой служебной программы, и если до этого и после этого
продолжается нормальная работа, то на эту запись можно не
обращать внимания (рис. 4.7).
Заметим, что, обнаружив в списке непонятную программу или
сомнительный файл, не следует спешить бить тревогу. Челове-
ку свойственно ошибаться и иногда происходит запуск программ
и открытие документов по ошибке. Если окно было закрыто
через 10-20 секунд без дополнительных действий, по-видимому,
действительно произошла ошибка. Разумеется, если протокол
показывает более продолжительную работу или зафиксировал
исполнение критических операций (например копирование
файла) об ошибке вряд ли может идти речь.
Чтобы научиться объективно оценивать содержимое протокола,
лучше всего самому проработать несколько часов под контро-
лем программы, а затем проанализировать протокол собственной
работы.
Обратите также внимание на наличие индикатора Tamper (Вме-
шательство). Он активируется (подсвечивается ярким светом),
232
Тайные папки
Индикатор вмешательства в
служебные файлы программы
Программа RedHand зарегистрировала
«нецелевое» использование компьютера
Рис. 4.7. Окно протокола программы RedHand
если каким-то образом были изменены служебные файлы про-
грамм. Этот индикатор используется для предупреждения о
возможной попытке искажения протокола, однако его акти-
визация может оказаться и следствием работы посторонних
программ. Как правило, программа RedHand может самостоя-
тельно восстановить все необходимые данные, так что этот ука-
затель носит чисто информационный характер и никакое вме-
шательство не требуется.
Настройка системы безопасности
Основные операции по настройке программы RedHand произ-
водятся с использованием строки меню. Так, меню File (Файл),
в отличие от большинства других приложений Windows, исполь-
зуется для работы с текущим протоколом и не содержит команд
записи или чтения файлов (хранение протокола вне программы
RedHand вообще не предполагается). Здесь можно произвести
прокрутку протокола к началу сеанса следующего пользова-
теля, очистить протокол, если он не содержит полезной инфор-
мации, или распечатать его на принтере. Кстати, размер про-
Специальные средства защиты документов
233
токола ограничен и самые старые записи, имеющиеся в нем,
уничтожаются, когда в этом возникает необходимость.
Основные настройки программы RedHand производятся через
меню Settings (Настройка). Здесь есть возможность сменить пароль
активизации программы, а также создать ключевой диск, позво-
ляющий запустить программу, если пароль оказался утрачен.
Но главное, что можно сделать при помощи этого меню, — настро-
ить систему безопасности, обеспечиваемую программой RedHand.
Для этого служит команда Settings ► Security Options (Настройка ►
Параметры безопасности). Задание конкретных параметров про-
изводится в открывающемся при этом диалоговом окне Security
Options (Параметры безопасности).
Это наиважнейший элемент программы RedHand, обеспечивающий
не только регистрацию действий, производимых на компьютере,
но и некоторые виды защиты данных. Если вы устанавливаете
эту программу на своем компьютере, рекомендуется в любом
случае хотя бы просмотреть набор доступных настроек, чтобы
знать, какие именно функции выполняет программа RedHand.
Параметры запуска программы и свойства протокола задаются
на вкладке Stealth (Режим скрытности) (рис. 4.8).
Число записей в файле протокола, а также действия, подлежа-
щие регистрации, задаются при помощи флажков, расположен-
ных в левой части окна. Однако более важны другие элементы
управления.
• Полностью скрыть от обычного пользователя факт работы
программы RedHand можно, установив флажок Invisible Mode
(Режим невидимости). В этом режиме для постороннего
пользователя нет никакой возможности узнать, что все его
действия протоколируются. Факт работы программы
RedHand не отображается ни на Панели задач, ни на панели
индикации, ни на Рабочем столе. Такие клавиатурные комби-
нации как ALT+TAB и CTRL+ALT+DEL тоже не помогут узнать
об этом.
• Чтобы программа RedHand автоматически активизирова-
лась при запуске системы, необходимо установить флажок
AutoStart RedHand (Автоматический запуск). Как правило, этот
флажок должен быть установлен.
• Наконец, программа RedHand способна автоматически закры-
вать окна (как рабочие, так и диалоговые), открытие которых
234
Тайные папки
Включение режима невидимости
Автоматический запуск программы
Выбор сообщения,
выдаваемого при попытке
открыть заблокированное окно
Рис. 4.8. Настройка режима скрытности
запрещено по соображениям безопасности. В раскрываю-
щемся списке на панели Error message to display (Отображаемое
сообщение об ошибке) при этом выбирается текст сообщения,
которым сопровождается закрытие окна. Нужный текст
можно выбрать из набора готовых сообщений или ввести
самостоятельно. Если оставить строку пустой, то никакого
сообщения не выдается. Цель выдачи сообщения состоит в
том, чтобы дать пользователю «разумное» объяснение того,
почему операция, которую он хочет выполнить, не произ-
водится. Если вы хотите продолжать скрывать тот факт, что
все действия пользователя контролируются, можно выбрать
«нейтральное» сообщение типа Fatal Exception Error in Module
Run32.dll (Неисправимая ошибка в модуле Run32.dll).
Средства защиты, которые можно включить, задаются на вклад-
ке Security (Безопасность). Флажки, расположенные слева, позво-
ляют ограничить ряд стандартных возможностей операционной
системы.
Специальные средства защиты документов
235
• Чтобы исключить возможность загрузки операционной сис-
темы в режиме MS-DOS или в безопасном режиме, установите
флажок Lock DOS Boot Key (Отключить управление загрузкой).
Это действие осуществляется путем модификации систем-
ных файлов, поэтому перед удалением программы RedHand
этот флажок необходимо сбросить.
• Чтобы отключить возможность использования стандартных
клавиатурных комбинаций ALT+TAB и CTRL+ALT+DEL, устано-
вите флажок Lock Ctrl-Alt-Del (Отключить CTRL+ALT+DEL). В опре-
деленных ситуациях этот флажок может временно устанав-
ливаться автоматически.
• Чтобы скрыть ярлыки, имеющиеся на Рабочем столе (и этим
предотвратить их удаление или порчу), установите флажок
Hide Desktop Icons (Скрыть ярлыки Рабочего стола).
• Воспрепятствовать завершению работы операционной сис-
темы Windows можно, установив флажок Lock Exit From Windows
(Запретить выход из системы). Следует учитывать, что при
этом становится невозможным запуск программ в режиме
MS-DOS. Окно Сеанс MS-DOS можно продолжать использо-
вать как обычно.
Можно применить и более серьезные меры защиты. Так, мно-
гочисленные попытки запрещенных действий могут рассмат-
риваться как операции по взлому системы. Если вы ожидаете
таких действий и не хотите скрывать факт наличия защиты
на компьютере, можно установить флажок Lock Machine After 3
Attempts (Блокировка после трех попыток). В этом случае, если в
течение 30 секунд произойдут три попытки обращения к запре-
щенным окнам или ввода неверного пароля, система будет забло-
кирована на две минуты. На экране при этом отображается окно
для ввода пароля, чтобы «законный» пользователь мог снять
блокировку. Дальнейшие эксперименты по вводу неверных
паролей могут только увеличить время блокировки.
Наиболее серьезным средством защиты является полная замена
Рабочего стола Windows на Рабочий стол программы RedHand.
Для этого установить флажок Use RedHand Desktop (Рабочий стол
RedHand). В этом режиме можно запускать только программы,
которые явно указаны в программе RedHand. Добавление и уда-
ление «допустимых» программ осуществляется в этом случае
при помощи кнопок Add Program (Добавить программу) и Remove
Program (Исключить программу).
236
Тайные папки
Блокировка окон осуществляется в соответствии с содержанием
строки заголовка. Указать строки, которые являются недопусти-
мыми, можно с помощью вкладки Key Phrases (Ключевые фразы)
(рис. 4.9). Нужная строка вводится в поле Add New Keyphrase
(Добавление строки), после чего необходимо щелкнуть на кнопке
Add Keyphrase (Добавить строку). Например, указав в качестве
«запрещенной» строку Печать (и, заодно, на всякий случай,
Print), вы эффективно препятствуете проведению какой-либо
печати на вашем компьютере, так как таковая печать практи-
чески повсеместно производится с использованием диалогового
окна Печать.
Список запрещенных строк Автоматическая запись запрещенных строк
Рис. 4.9. Выбор блокируемых окон
Если необходимо сохранить возможность открытия некоторых
окон, в заголовок которых входят заданные ключевые строки,
можно задать и исключения. Это производится точно таким
же образом, но ключевая фраза задается в правой части окна.
Если вы не помните точно, как выглядит строка заголовка опре-
деленного окна, но можете открыть нужное окно, добавление
ключевых строк упрощается. Щелкните на кнопке Auto-Record
Специальные средства защиты документов
237
Keyphrases (Автоматическая запись). При этом откроется дополни-
тельное одноименное диалоговое окно, всегда располагающееся
поверх прочих окон (рис. 4.10). Сделайте окно, которое нужно
защитить, активным, после чего щелкните на кнопке Add Current
Window (Добавить активное окно). Щелкать необходимо именно на
кнопке, не пытаясь предварительно активизировать окно Auto-
Record Keyphrases (Автоматическая запись). Закончить добавление
строк можно щелчком на кнопке Done (Готово).
Рис. 4.10. Автоматизированный выбор блокируемых окон
Для того чтобы включить режим блокировки открытия окон,
установите флажок Enable Windows Locking (Включить блокировку
окон).
Дополнительные меры безопасности задаются на вкладке Advan-
ced (Дополнительно). Эти настройки требуют несколько более
глубокого понимания работы системы и должны изменяться с
собой осторожностью. Для ввода в действие некоторых из них
требуется перезагрузка компьютера.
Так, флажки группы Start Menu (Главное меню) позволяют отклю-
чить в Главном меню команду Выполнить, запретить использо-
вание окна Сеанс MS-DOS и, тем самым, выполнение программ
и команд MS-DOS в среде Windows, отключить в Главном меню
команду Поиск, а также запретить изменение свойств Панели
задач.
Флажки группы System (Система) позволяют запретить доступ
к средствам настройки системы (диалоговым окнам настройки
Windows и настройки экрана, служебным папкам Принтеры и
Панель управления, редактору Реестра).
Здесь же можно запретить автоматическое воспроизведение
музыкальных и программных компакт-дисков.
238
Тайные папки
Обратите внимание, что многие из этих настроек являются
«скрытыми» настройками системы, которые можно изменить
с помощью средств, о которых мы говорили в главе «Средства
недокументированной настройки Windows». Программа
RedHand надежно перехватывает контроль над этими настрой-
ками, разрешая возможные противоречия в свою пользу.
Контроль доступа к Интернету
Средства программы RedHand позволяют также контролиро-
вать доступ к Интернету с данного компьютера. Соответству-
ющие настройки задаются в диалоговом окне Internet Options
(Параметры Интернета), которое можно открыть командой
Internet» Internet Options (Интернет» Параметры Интернета).
Для ограничения доступа к Web-узлам служит вкладка Internet
Web Access (Доступ к World Wide Web). Список «запрещенных»
узлов располагается в левой части окна (рис. 4.11). Чтобы доба-
вить в список новый узел, надо ввести его название в имеюще-
еся поле, после чего щелкнуть на кнопке Update List (Обновить
список). Удаляется узел из списка двойным щелчком. Если уста-
Список запрещенных узлов Автоматическое заполнение списка
Рис. 4.11. Ограничение доступа к Web-узлам
Специальные средства защиты документов
239
новить флажок Lock forbidden Websites (Заблокировать запрещен-
ные узлы), то в список автоматически добавляется готовый
перечень порнографических Web-узлов. Тем, кто рассчитыва-
ет использовать этот список в качестве «указателя», придется
разочароваться, так как он включает только названия узлов
(ключевые строки), а не их СЛКГ-адреса.
Для того чтобы, скажем, ребенок не мог просиживать в Интер-
нете дни и ночи напролет, используется вкладка Internet Access
Control (Контроль доступа в Интернет). Включается такой контроль
установкой флажка Use Internet Access Control (Контролировать
доступ в Интернет). Здесь можно задать максимальное разрешен-
ное время соединения, а также включить режим регистрации
продолжительности работы за каждые сутки.
Активизация программы
Как уже говорилось, программа RedHand наиболее эффективна,
если никто не подозревает о том, что она работает. Сразу после
установки она запускается через Главное меню, после чего сле-
дует включить режим ее автоматического запуска, изменить
стандартный пароль, создать ключевой диск и удалить все отно-
сящиеся к ней пункты Главного меню. Как же после этого про-
смотреть протокол или изменить настройки? Все зависит от
режима работа программы.
Если программа работает в режиме видимости, то для запуска
программы используется значок на панели индикации. После
двойного щелчка на этом значке откроется диалоговое окно
RedHand, содержащее поле для ввода пароля. В этот момент
можно также вставить в дисковод ключевой диск и щелкнуть на
значке в виде замка. Последняя возможность предназначена,
главным образом, для ситуаций, когда необходимо активизи-
ровать программу на виду у посторонних.
Если программа работает в режиме невидимости, ситуация
несколько сложнее. Ваша задача в этом случае состоит в том,
чтобы открыть окно, строка заголовка которого содержит пароль.
Проще всего дать команду Пуск ► Выполнить, ввести пароль в поле
Открыть и щелкнуть на кнопке ОК. При этом на экране появля-
ется диалоговое окно, строка заголовка которого содержит вве-
денное вами слово, а текст окна говорит об отсутствии соответ-
ствующей программы. Программа RedHand обнаруживает пароль
и активизируется.
240
Тайные папки
а Кстати, это подсказывает особенности выбора пароля. Следует исключить
возможность его совпадения с именем программы, реально существую-
щей на компьютере. В последнем случае вы не только запускаете ненуж-
ную программу и рискуете тем, что кто-нибудь может активизировать
программу RedHand случайно, но и сохраняете свой пароль в открытом
виде для всех желающих в раскрывающемся списке в диалоговом окне
Запуск программы.
Если вы отключили пункт Главного меню Выполнить, то для
активизации программы необходимо использовать ключевой
диск. Для этого вставьте его в дисковод, запустите программу
Блокнот и откройте на этом диске файл с расширением .TXT и
именем, представляющим собой путаницу букв и цифр. При
этом произойдет автоматическое закрытие программы Блокнот
и активизация программы RedHand.
Если нет возможности воспользоваться ключевым диском, все
равно запустите программу Блокнот, введите произвольный
текст и сохраните файл под именем, соответствующим вашему
паролю. Недостаток этого метода состоит в том, что после этого
вам придется вручную удалить созданный файл (и ссылку на
него в меню Документы), чтобы на компьютере не осталось имени
пароля в открытом виде.
Дополнительные тонкости
Обнаружить работу программы RedHand иногда можно по тому,
как ведет себя Панель задач при запуске системы (она может
изменять размер). Чтобы этого не происходило, необходимо
открыть диалоговое окно Свойства: Панель задач и установить
флажок Автоматически убирать с экрана или сбросить флажок
Поверх всех окон.
Используя программу RedHand, следует учитывать, что такие
диалоговые окна, как Сохранение документа или Открытие доку-
мента, могут в системе Windows 9х использоваться для файло-
вых операций: копирования, перемещения, переименования и
удаления, а также для запуска программ. Если вы рассматри-
ваете такие операции как опасные, забывать об этом ни в коем
случае нельзя.
I Проверка компьютера
Диагностика и оптимизация
компьютерной системы
Если компьютер работает, это еще не значит, что он работает
хорошо. Даже когда на беглый взгляд все идет нормально, воз-
можно, что «внутренние противоречия» снижают эффектив-
ность работы компьютера, например в результате загрузки в
память драйверов, которые никому не нужны. Еще хуже, когда
при работе компьютера периодически возникают сбои неизвест-
ного происхождения. Конечно, все программы несовершенны,
и каждая способна иногда давать сбои, но в любом случае жела-
тельно установить, что проблема вызвана не неисправностью
аппаратных средств и не ошибочными настройками операци-
онной системы.
Операционная система Windows 9х, разумеется, имеет соб-
ственный набор средств диагностики и оптимизации. Однако
эти средства разбросаны по разным служебным программам.
Даже такой «центр диагностики», как программа Сведения о
системе (Пуск ► Программы ► Стандартные ► Служебные ► Сведения о
системе), не дает доступа ко всем имеющимся средствам. К тому
же, у нас нет возможности произвести диагностику и оптими-
зацию автоматически в рамках единой операции. Кроме того,
ряд действий по оптимизации вообще не может быть выполнен
стандартными средствами.
Интересно также определить, насколько эффективной и быстро-
действующей можно считать свою компьютерную систему.
В современном компьютере наиболее узкими местами, ограни-
чивающими быстродействие, являются интерфейсы, обеспечи-
Диагностика и оптимизация компьютерной системы
243
вающие взаимодействие аппаратных компонентов. Это означает,
что иногда замена некоторого компонента на более производи-
тельный приводит к существенному уменьшению эффектив-
ности работы, если он «с трудом» общается с другими компо-
нентами. Понять, насколько эффективен компьютер с данной
аппаратной конфигурацией, можно, только сравнив его с дру-
гими компьютерами. Разумеется, когда мы не можем немед-
ленно изменить конфигурацию компьютера, эти сведения носят
чисто академический интерес. Однако, такой анализ позволяет
установить, какие аппаратные компоненты требуют обновле-
ния в первую очередь.
Два уровня диагностики
Можно выделить два основных уровня диагностики и оптими-
зации компьютерной системы, в зависимости от того, какие
именно компоненты проверяются. Как правило проблемы ниж-
него уровня снижают эффективность или вообще нарушают
работу более высокого уровня. Полномасштабная настройка
требует проведения сквозной проверки и настройки по обоим
уровням.
Нижний уровень — аппаратный. В ходе такой диагностики
выясняется работоспособность аппаратных средств. Их надеж-
ность — залог успешных настроек более высокого уровня. На
этом же уровне, как правило, проводятся тесты производитель-
ности компьютера, при этом оценивается как общая эффектив-
ность компьютерной системы, так и быстродействие отдельных
компонентов.
Верхний уровень соответствует операционной системе. Такие
проверки гарантируют внутреннюю согласованность сведений
о компьютере, имеющихся в операционной системе и создают
основу для безопасного изменения настроек и проведения опти-
мизации системы.
Только после того как решены текущие проблемы на обоих
этих уровнях, можно проводить дальнейшие настройки как
самой операционной системы, так и установленных приложе-
ний. Такой подход дает четкое представление о причинах воз-
никающих проблем и позволяет сразу локализовать место их
происхождения.
244
Проверка компьютера
Программные средства диагностики
Проверка аппаратных средств
Программные средства, которые используются при диагностике
и оптимизации компьютера, могут быть различными. Удобнее
всего использовать интегрированные пакеты, выполняющие
ряд проверок, относящихся к одной или нескольким описанным
выше категориям. Так, для комплексной проверки аппарат-
ных компонентов компьютера удобно использовать программу
Checklt 98. Она позволяет провести тщательное тестирование
всех аппаратных компонентов или только тех, в отношении кото-
рых имеются сомнения в правильности работы. Если какие-то
из обнаруженных дефектов реально могут быть исправлены
средствами операционной системы, в программе Checklt 98 можно
активизировать встроенные средства исправления ошибок.
Оценка быстродействия
Оценку эффективности (быстродействия) системы также можно
произвести с помощью программы Checklt 98. Однако предпоч-
тительнее использовать специализированные средства оценки
эффективности системы. Так, одним из самых общепризнанных
средств «измерения» быстродействия компьютеров является
программа ZD WinBench 99. К какому бы компьютерному жур-
налу вы ни обратились, в статьях, посященных тестированию
аппаратных средств, в качестве средства измерения скорее всего
будет использована именно эта программа. Ее особенность состо-
ит в том, что используемые тестовые последовательности опера-
ций основаны на реальной практике использования программ
для Windows 9х, в первую очередь офисных приложений (Word,
Excel, Access и т. д.). Хотя периодически высказываются возра-
жения по адекватности такой методики тестирования, другой
системы, которая позволяла бы получать практические, а не
формальные результаты, пока не существует.
Тестирование видеоподсистемы
Впрочем, вышесказанное не совсем верно в отношении тести-
рования видеокомпонентов компьютера. Быстродействие трех-
мерной графики на компьютерах, снабженных ЗБ-ускорите-
лями, не может быть адекватно оценено тестом ZD WinBench 99.
В этом случае удобнее использовать специализированную про-
грамму 3D Mark, специально предназначенную для этой цели.
Диагностика и оптимизация компьютерной системы
245
Сегодня наиболее распространенная и наиболее доступная кате-
гория программ, использующих трехмерную графику, — это
компьютерные игры. Программа 3D Mark проводит два комп-
лексных теста с использованием фрагментов трехмерных ком-
пьютерных игр двух жанров, реализованных на игровых меха-
низмах, близких к тем, что используются в коммерческих
компьютерных играх. Дополнительные тесты имеют узкую
направленность, позволяя определить скорость выполнения
видеоподсистемой компьютера определенных операций по ото-
бражению трехмерной графики.
Сбор информации перед модернизацией
Средства тестирования операционной системы включены во
многие пакеты служебных программ, например, в состав пакета
Norton Utilities, о котором также рассказывается в этой книге.
Возможности таких пакетов различаются составом проверок
и предлагаемыми рекомендациями. В частности, среди диаг-
ностических средств такого рода можно особо выделить пакет
Sandra 99, как обладающий наиболее широкими возможностями
диагностики и предлагающий наиболее разумные рекоменда-
ции как по текущей настройке компьютера, так и по стратегии
его модернизации. Специальный диагностический модуль позво-
ляет получить общую сводку рекомендаций, после чего принять
меры по оптимизации системы или обновлению аппаратных
средств.
Диагностика аппаратных средств
программой Checklt 98
Программа Checklt имеет многолетнюю историю. Она
развивается параллельно с операционными системами. \*gj
Долгие годы она была основным средством диагностики
компьютеров с операционной системой MS-DOS и регулярно
обновлялась по мере появления нового аппаратного и про-
граммного обеспечения. С появлением операционных систем
Windows 95/98 возникла необходимость коренной переработки
этой программы, результатом которой и стала нынешняя про-
грамма Checklt 98.
Установка этой программы производится стандартным спосо-
бом, в результате чего в Главном меню (в меню Программы) появ-
ляется папка Checklt 98, содержащая ряд значков для запуска
246
Проверка компьютера
Средстве ‘ * FotdSf GtfSsd > uSC-H j*- = ► -4Sho’ j »
(Э Chec-k&SB ChSL-лЛ i <S3t «SL".4? Readme Her. Сре/ДС 1 во быс 1 рОИ проверки системы
nett-j-fwfer Undo Last ActiveUpdate
Expfeu . Ur«T5t.^ Q-iscldf уy Доступ к стандартным
J Ипо । румен । ам wiiiuuvvo
Рис. 5.1. Доступ к средствам пакета Checklt 98 через Главное меню
самой программы и дополнитель-
ных интегрированных средств
(рис. 5.1). Для нас особый ин-
терес представляют пункты
Checklt 98 (основная программа)
и Checklt 98 ToolBox (средство
ежедневной упрощенной автома-
тической проверки компьютера).
Запуск основной программы
также можно осуществить из
окна Checklt 98 ToolBox.
Доступ к основным операциям
программы Checklt 98 удобнее
всего осуществлять с панели
Content Ваг (Содержание), распо-
ложенной вдоль левого края
окна программы. Одна из четы-
рех основных групп операций
выбирается на этой панели щел-
чком на соответствующей кноп-
ке (рис. 5.2).
Кнопка —
группы
операций
Значки —
операций
текущей
группы
Кнопка —
прокрутки
значков
Рис. 5.2. Панель для доступа к
основным операциям программы
Сбор сведений о компьютерной системе
Для сбора информации о текущем составе аппаратного обеспече-
ния и его использовании служит группа System Info (Информа-
ция о системе). Получить полную сводку о составе системы позво-
ляет пункт System Summary (Сводная информация). В режиме
сводки System Summary (Сводная информация) в левой части основ-
Диагностика и оптимизация компьютерной системы
247
Check fr
QutckCheck. Results
W S CDRDM
• Si- Disk drives
Ф • ✓ Display adapters
Ш ✓ Floppy disk contaflers
SHard dtsk controtefs
£• J Keyboard
Problems Found- 5
3
i
3
g- •? Modem
>•• * * Могйст
Ф •? Mouse
Ф Network. adapters
g J Other Devices
$ ✓ Ports (COM & LPT)
;+;• «* Printer
(+;• и Processor
S" ! SCSI controfeG
g I I omega ParaSet Port Zip! nterf ace
s Devree raited to start
лт ->, С'--:-.-» ,4.4-r .t-«H
Refresh- |
Select device and dick > Trouble-Shooter
Схема проверяемых Результаты проверки Исправление неполадок
компонентов компьютера компонентов для выбранного устройства
Рис. 5.3. Резульаты быстрой проверки системы
ного окна изображается условная схема компьютера (рис. 5.3).
Компоненты этой схемы являются ссылками, щелкнув на кото-
рых, можно вывести сведения о соответствующем аппаратном
компоненте.
Другие пункты группы System Info служат для сбора сведений
о конкретных аппаратных и программных средствах системы.
Их назначение — не проверка этих средств, а получение сведе-
ний о них. Вот какие средства здесь доступны.
• Active Tasks (Активные задачи). Сбор сведений об активных про-
граммах. Для каждой программы сообщается ее имя, путь
поиска программного файла, номер версии, число активных
процессов и краткое описание программы.
• Drives (Дисководы). Сбор сведений о дисководах. Выдается
общее число активных дисков, после чего для каждого диска
указываются сведения о типе устройства, его логическом
номере, метке тома и распределении пространства.
248
Проверка компьютера
• Internet (Интернет). Выбрав этот пункт, можно получить сведе-
ния о программных и аппаратных средствах связи с Интер-
нетом. Эти сведения предоставляются по отдельности для
каждого имеющегося соединения и содержат данные о соб-
ственно соединении, используемом модеме и последователь-
ном порте.
• Memory (Память). При помощи этого пункта можно получить
сведения об оперативной памяти. Здесь приводятся как
данные о физической и виртуальной памяти, так и данные
о свободных ресурсах операционной системы.
• Modems (Модемы). Этот пункт обеспечивает обзор свойств всех
устройств, подключенных к последовательным портам. При-
водятся сведения о подключенном устройстве (отсутствие
модема рассматривается как подключение нуль-модемного
кабеля), параметрах передачи данных через порт, а также
сведения об аппаратной конфигурации порта.
• Motherboard (Материнская плата). Этот пункт предоставляет
сведения о компонентах материнской платы: данные о типе
компьютера, версии базовой системы ввода-вывода, модели
процессора и о типе микропроцессорного комплекта (чип-
сета), используемого в материнской плате.
• Network (Локальная сеть). Сведения о компонентах локаль-
ной сети включают сетевое имя текущего компьютера, а
также данные о его сетевых подсистемах (сетевой плате или
контроллере удаленного доступа и установленных сетевых
протоколах).
• Operating System (Операционная система). Сведения об основ-
ных компонентах операционной системы включают номер
версии операционной системы, пути поиска для основных
служебных каталогов, данные о региональных настройках
и информацию о версиях некоторых служебных файлов.
Вы можете также получить сведения об устройствах, подклю-
ченных к шине PCI (PCI Bus), портах (Ports), принтерах (Printers),
использовании ресурсов системы (Resources in Use), устройствах
SCSI (SCSI), мультимедийных устройствах (Sound and Game),
видеосистеме (Video). Здесь же описываются прочие компоненты
(инфракрасный порт, гнезда PCMCIA, шина USB и система
автоматического управления питанием).
Диагностика и оптимизация компьютерной системы
249
Тестирование системы
Быстрая проверка. Для выполнения тестирования системы
используется группа команд Tests (Тесты). При тестирования
можно использовать два подхода. Первый заключается в быст-
рой проверке системы в целом. Для этого служит первая коман-
да этой группы — Checklt Quick Check (Быстрая проверка Checklt).
При ее использовании информация об устройствах запраши-
вается у самой операционной системы. Полученные сведения
выдаются в виде иерархической структуры, содержащей два
пункта верхнего уровня.
• Доступные сведения об устройствах фактически дублируют
содержимое вкладки Устройства диалогового окна Свойства:
Система. Они выдаются в категории System Devices (Систем-
ные устройства). Здесь вскрываются проблемы, связанные с
неработоспособностью или неправильной работой уст-
ройств.
• Сведения, связанные с логической непротиворечивостью
данных операционной системы и ее способностью противо-
стоять возможным сбоям, приведены в категории Sanity
Check (Проверка по здравому смыслу). Наличие проблем в этой
категории обычно означает, что требуется выполнить какие-
то из обычных операций по обслуживанию системы. Если
проведенная проверка не вызвала никаких проблем, то соот-
ветствующая категория отмечается зеленой галочкой. При
наличии проблем (в том числе таких, как отсутствие резерв-
ных копий критически важных файлов) категория помеча-
ется красным восклицательным знаком и разворачивается
(рис. 5.4).
Чтобы попытаться ликвидировать обнаруженный дефект, выбе-
рите отмеченный восклицательным знаком пункт самого глу-
бокого уровня вложенности и щелкните на кнопке Troubleshooter
(Исправление). При этом откроется диалоговое окно Troubleshooter
(Исправление). Это окно содержит описание устройства (модуля),
в котором обнаружена ошибка, описание ошибки и рекомендуе-
мый способ исправления (рис. 5.5).
В нижней части окна располагаются командные кнопки, коли-
чество и состав которых зависит от конкретной проблемы. С их
помощью можно обратиться к различным средствам, входящим
250
Проверка компьютера
3
fl* Sar-йу Checks
- 1 Backup of system Wes
* Warrung Critical system fries have rot been saved.
Й ! Year 2000
Windows Competence
( 'Warning- Y'pur system has not been tested far Year 2G00 сотой»-
Ф 7 emp directory
ft: Windows drive
v Browser cache directory
Y ✓ System Resources
* J Disk Defragger
•-, ! Program and Fife Integrity
v I Date of test seen fa drive C: Monday. November 29.199916.08-0
f Crate of test seen for drr/e 0: Sunday. November 28.1399 22:48:2
Ф *” Windows Version Check
S- I System Tune-Up
! Warning: System Tune-Up has not been recently,
й ✓ Device driver integrity
Puc. 5.4. Результаты логической проверки системы
Устройство или категория
операций обслуживания -
Описание неполадки
Рекомендации
по исправлению
Автоматическое
исправление неполадки
Рис. 5.5. Подробные сведения об обнаруженной неполадке
в состав операционной системы Windows 9х или поставляемым
вместе с программой Checklt 98. Чтобы отказаться от немедленных
действий, щелкните на кнопке Done. В некоторых случаях «ис-
правление» ошибки может считаться нежелательным. В этом
случае диалоговое окно Troubleshooter (Исправление) содержит
флажок Ignore (Игнорировать). Если этот флажок установлен,
программа Checklt 98 считает данную ошибку «некритичной»
и она впредь будет помечаться не восклицательным знаком, а
желтым флажком.
Диагностика и оптимизация компьютерной системы
251
На самом деле, такой анализ системы программа Checklt 98 про-
изводит при каждом запуске и «рейтинг» результатов отобража-
ется в начальном окне программы, к которому можно вернуться
в любой момент щелчком на кнопке Welcome (Добро пожаловать)
на панели инструментов.
В этом окне вы можете увидеть крупный значок,
показывающий «мнение» программы Checklt 98 о
вашей системе. Вид этого значка определяется мак-
симальным уровнем серьезности обнаруженных
ошибок.
Кстати, существует несколько способов оформле-
ния этого значка. Чтобы изменить оформление,
дайте команду View ► Preferences (Вид ► Настройки) и
выберите другой вариант в раскрывающемся списке
Current Theme (Текущее оформление). Под значком
располагается кнопка Go То Quick Check (Перейти к
быстрой проверке), позволяющая быстро перейти к
соответствующему режиму.
Тщательное тестирование. Другие элементы управления пане-
ли Tests (Тесты) позволяют тщательно протестировать отдель-
ные компоненты компьютера. После выбора одного из этих
пунктов в основной части окна открывается несколько панелей
(рис. 5.6).
Слева задаются параметры тестирования, в том числе выбира-
ются конкретные тесты, которые должны выполняться. Справа
внизу отображаются сведения о принципах тестировании дан-
ного устройства. Справа вверху располагаются кнопки для
управления процессом тестирования. Здесь можно ознакомиться
с информацией о тестируемом устройстве, просмотреть журнал
тестирования и отчет о последнем тесте. Общие настройки для
всех тестов задаются в диалоговом окне Test Options (Параметры
тестирования), которое можно открыть щелчком на кнопке
Options (Параметры). Чтобы начать тестирование, щелкните на
кнопке Start Test (Начать тестирование). В любом случае, во время
тестирования не следует использовать другие программы, так
как они могут повлиять на результаты тестирования или вообще
сделать его невозможным.
Тестированию можно подвергнуть разные категории устройств,
для которых предлагаются разные наборы тестов.
252
Проверка компьютера
S* !nJ" i E
Общие настройки для
всех видов тестов
Тестируемое Запуск
устройство теста
I pe u& лй be cfcDi-’Vr-ar
Ertetlfea Corrtrnefto
For Hetp Dte$$F1
v*-;.Read Boot Seder
То test a CD-ROH, select the drive(s) you
wash to test and place a CD-RCS disk into
that drive. Choose the Read Data Sectors
Test ONLY. The CD-ROH test, can take a long
time to complete and should be allowed to
completely read the entire disk- IE the
Число Тесты для
повторов теста выполнения
Панель для сведений о тестах
и результатов тестирования
JReadUataSectoi
•teste
/Al:
you wish to test and choose which te
ate to r<e performed. IE a removable
is selected, place a ulsk into that drive
This test is non-destractive. To perform
a quick test you should choose Read Boot
Sector, Read FAT Sector, and Check Root
Directory. To perform a comprehensive test,
select all the tests. If you are testing
a large hard drive, the comprehensive test
can take a long time to complete.
Рис. 5.6. Панель проверки устройства
• При тестировании дисководов (Drives) можно указать, какие
именно дисководы подлежат проверке, а также выбрать,
какие именно области тестируемых дисков необходимо иссле-
довать. Проверке можно выборочно подвергнуть все основные
области диска: загрузочный сектор, таблицу размещения
файлов, корневой каталог и секторы данных.
• В обычном режиме тестирование памяти (Memory Test) затруд-
нено тем, что ряд ее областей выделен текущим програм-
мам (и самой операционной системе) и потому закрыт для
«постороннего» доступа. Из-за этого тестирование памяти
производится в режиме MS-DOS. Чтобы получить наиболее
надежные результаты, перед проведением теста следует отре-
дактировать файлы CONFIG.SYS и AUTOEXEC.BAT, удалив из них
все лишние драйверы, обращая при этом особое внимание
на менеджеры памяти. Загрузка резидентных программ может
привести к невозможности выполнения теста. С помощью
флажков в программе Checklt 98 можно указать, какие именно
области памяти подлежат проверке.
Диагностика и оптимизация компьютерной системы
253
• Для тестирования модема (Modem Test) необходимо сначала
из раскрывающегося списка выбрать модем, подлежащий
проверке. Далее в списке Tests (Тесты) указывается, какие
именно проверки следует произвести. Здесь можно выпол-
нить проверку реакции модема на разные наборы команд,
выполнить проверку реакции на свободный гудок, иссле-
довать правильность инициализации модема. Кроме того,
программа Checklt 98 позволяет определить максимальную
скорость передачи данных через модем и проверить рабо-
тоспособность последовательного порта, используемого
модемом.
• Проверка материнской платы (Motherboard Test) включает
возможность тестирования процессора (включая операции
с плавающей точкой), системных часов, а также контрол-
леров прерываний и прямого доступа к памяти. Перед этой
проверкой следует закрыть все «посторонние» программы.
Так, известно, что некоторые антивирусные программы
могут заблокировать работу данного теста. При всесторон-
нем тестировании компьютера рекомендуется провести этот
тест одним из первых, так как проблемы устройств мате-
ринской плате могут проявиться в виде наведенных неис-
правностей любых других устройств.
• Проверка портов (Ports Test) позволяет выяснить правиль-
ность работы последовательных и параллельных портов
компьютера при разных скоростях передачи данных. Для
наиболее тщательного тестирования необходимо подклю-
чить к портам специальные заглушки (loopbackplugs), найти
которые вам вряд ли удастся. Однако и в отсутствие таких
заглушек тест может дать полезные результаты.
• Проверка качества видеоизображения (Video Calibration) на
самом деле представляет собой тестирование монитора.
В отличие от предыдущих тестов данный тест является
интерактивным. Пользователь сам определяет, можно ли
считать, что его компьютер прошел данный тест.
Краткая информация о результатах теста выдается сразу после
его окончания в специальном диалоговом окне. Подробный
журнал результатов отображается на панели в правой части
окна. Журнал или отчет о результатах проверки можно также
просмотреть с помощью кнопок View Journal (Просмотреть журнал)
и View Report (Просмотреть отчет).
254
Проверка компьютера
Другие инструменты проверки компьютера
Категория Tools (Инструменты) предоставляет доступ к различ-
ным инструментам (по большей части — встроенным), кото-
рые могут использоваться при настройке системы. Так, для
замера быстродействия системы служит пункт Benchmark (Быс-
тродействие). Измерение начинается по щелчку на кнопке Start
Benchmark (Измерить быстродействие). Программа вычисляет
единую комбинированную оценку на основе скорости видео-
подсистемы, скорости процессора (на целочисленной арифме-
тике и на арифметике с плавающей точкой), скорости жесткого
диска и дисковода CD-ROM. Все выполненные тесты сохраня-
ются, что позволяет выяснять эффект, который оказывает изме-
нение настроек или подключение к компьютеру нового обору-
дования.
Для печати собранных сведений служит пункт Reports (Отчеты).
Отметьте флажками пункты, которым соответствуют отчеты,
требующие печати и щелкните на кнопке Print Now (Печать). Дан-
ные будут немедленно переданы на принтер.
Использвание снимка состояния системы
Следить за изменениями в аппаратном и программном обеспе-
чении, а также в системных файлах и в производительности
системы позволяет средство System Spy (Контроль над системой).
Чтобы выполнить такое сравнение, надо иметь заранее создан-
ный снимок состояния системы, который создается с помо-
щью команды File ► Save Snapshot (Файл ► Сохранить снимок). Можно
также включить режим автоматического сохранения снимка,
если дать команду View ► Preferences (Вид ► Настройки) и устано-
вить в открывшемся окне General Preferences (Общие настройки)
переключатель Save system snapshot on exit (Сохранять снимок при
завершении работы).
При сравнении снимков системы, выполненных в разное время,
различия маркируются цветом. Синий цвет обозначает изме-
нение компонентов, зеленый — добавление, красный — уда-
ление. Если ничего не изменилось, используется черный цвет.
Выбор категории осуществляется при помощи переключателей.
Быстрая прокрутка списка различий осуществляется при
помощи раскрывающегося списка Jump То (Переход), позволя-
ющего выбрать, какие именно сведения из данной категории
должны отображаться в рабочей области окна.
Диагностика и оптимизация компьютерной системы
255
Регулярное сравнение снимков состояния системы позволяет контроли-
ровать изменения в производительности компьютера, происходящие при
изменении программного и аппаратного обеспечения.
Резервирование системных файлов
Для создания резервных копий важных системных файлов слу-
жат пункты Save Critical Files (Резервное копирование системных
файлов) и Restore Critical Files (Восстановление системных файлов).
К числу таких файлов относятся файлы Реестра Windows 9х,
а также файлы, использующиеся в ходе начальной загрузки.
Программа Checklt 98 активно настаивает на регулярном созда-
нии резервных копий (их отсутствие рассматривается как серьез-
ная ошибка).
j Восстановление системных файлов следует производить только в случае
возникновения серьезных сбоев, обусловленных их искажением.
Средства настройки операционной системы
Остальные пункты панели Tools (Инструменты) предоставляют
доступ к стандартным средствам настройки операционной сис-
темы. Пункт System Tune-Up (Регулировка системы) позволяет
применить средства настройки диска (очистка, проверка, дефраг-
ментация). Пункт Windows Tools (Инструменты Windows) соответ-
ствует своему названию и дает доступ к инструментам настройки
операционной системы, обычно доступным через программу
Сведения о системе (Пуск ► Программы ► Стандартные ► Служебные ►
Сведения о системе). Удобство использования такого доступа состо-
ит в том, что если нужная программа не установлена, то акти-
визируется кнопка Install (Установить), позволяющая немедлен-
но решить эту проблему. Для запуска выбранной программы
следует щелкнуть на кнопке Run Now (Запуск).
Значки панели Tools (Инструменты) составляют основное содер-
жание начального окна, открываемого сразу после запуска
программы. Кроме того, здесь же вы можете щелкнуть на значке
Light Hardware Testing (Упрощенная проверка аппаратуры). В этом
случае производится облегченная проверка материнской платы,
портов и дисководов, что, как правило, позволяет немедленно
обнаружить наиболее критические проблемы.
Панель Help (Справка) дает доступ к справочной информации,
доступной как на данном компьютере, так и в Интернете.
256
Проверка компьютера
Оценка эффективности системы
при помощи программы WinBench 99
Быстродействие современных компьютерных систем нельзя
определить просто по тактовой частоте процессора или частоте
задающего генератора материнской платы. Из-за того, что ком-
пьютер представляет собой сложный комплекс взаимодейству-
ющих компонентов, его быстродействие в целом и быстро-
действие отдельных аппаратных компонентов невозможно
определить, исходя только из их заявленных технических харак-
теристик. Одним из средств реальной практической проверки
скорости работы является программа WinBench 99.
После установки этой программы в Главном меню появит- «А
ся подменю Программы ► ZD Benchmarks. Для запуска про- одд
граммы используется команда WinBench 99.
Организация проверок
Прежде чем начинать тестирование, следует подумать о вос-
производимости результатов. Другими словами, результаты
измерения эффективности что-то означают только в том случае,
если они всегда одинаковы на одном компьютере. Что может
помешать этому? Во-первых, другие программы, работающие
во время тестирования. Во-вторых, другое состояние жесткого
диска. В-третьих, иная загрузка памяти.
Чтобы справиться с этими проблемами, при использовании
программы WinBench 99 следует придерживаться однообразной
процедуры. Возможен следующий порядок действий.
1. Дефрагментируйте жесткий диск.
2. Максимально освободите оперативную память, удалив все
«необязательные» драйверы, загружаемые с помощью файлов
AUTOEXEC.BAT и CONFIG.SYS. Также следует по возможности
отказаться от запуска программ через Реестр и служебные
файлы операционной системы Windows 9х. Приостановить
их использование можно с помощью агента, входящего в
состав программы WinBench 99, — запуск осуществляется
командой Пуск ► Программы ► ZD Benchmarks ► Startup Manager.
3. Остановите все фоновые задачи, а лучше всего перезагру-
зите компьютер.
Диагностика и оптимизация компьютерной системы
257
4. Сразу после перезагрузки запустите процесс проверки быст-
родействия.
Такая процедура может вызвать определенные возражения,
связанные с тем, что проведение дефрагментации и вспомога-
тельные операции — это довольно долгое дело. Однако на это
необходимо возразить, что полная проверка быстродействия —
это тоже весьма длительное мероприятие. У вас в любом случае
уйдет не меньше часа, так что лучше потратить дополнитель-
ное время, но получить надежные результаты.
Выполнение проверки
Проверка быстродействия компьютера выполняется средствами
основного окна программы. Оно содержит три вложенных
окна, причем управление осуществляется через окно Functions
(Функции) (рис. 5.7). Раскрывающийся список Run (Выполнить)
включает пункты, каждый из которых соответствует опреде-
ленному набору проверок. Полный набор тестов определяется
Запуск тестов Окно функций Выбор тестов Сравнение результатов
Окно результатов
Окно сведений о системе
(свернутое)
(свернутое)
Рис. 5.7. Основные средства программы WinBench 99
9 Зах. 538
258
Проверка компьютера
пунктом All Tests (Все тесты). Выберите тот набор, который вам
больше всего подходит. Если вы хотите использовать нестан-
дартный набор тестов, выберите пункт Selected (Избранные).
При этом откроется диалоговое окно Select Tests (Выбор тестов)
(рис. 5.8). Выбор нужных тестов осуществляется в левой части
диалогового окна, где располагаются два списка. В верхнем
указываются доступные наборы тестов, а в нижнем — отдельные
тесты. Добавление проверок осуществляется кнопкой Add (Доба-
вить), удаление — кнопками Remove (Удалить) и Remove АН (Удалить
все). Основные наборы доступных проверок следующие.
• All Winmarks (Быстродействие Windows). Эти тесты определяют
быстродействие процессора и дисковой системы компьютера.
Подборка команд в тесте соответствует работе с офисными
приложениями, а для тестирования диска используются две
схемы обращений к диску.
• DirectDraw Tests (Быстродействие DirectDraw). Эти тесты опре-
деляют «пропускную способность» видеоподсистемы компью-
тера при использовании операций, типичных для системы
Windows.
• Disk Inspection Tests (Быстродействие обращения к диску). Эти
тесты определяют физическое быстродействие диска. Здесь
вычисляется среднее время доступа, скорость передачи дан-
ных и загрузка процессора при работе с диском.
Выбранные
список
Готовые
наборы тестов
Добавление тестов в список Удаление тестов из списка
Рис. 5.8. Выбор выполняемых тестов
Диагностика и оптимизация компьютерной системы
259
• GDI/USER Inspection Tests (Быстродействие графического интер-
фейса). Эти тесты определяют скорость выдачи на экран
конкретных графических изображений (то есть, скорость
рисования) при использовании средств операционной сис-
темы Windows.
• Removable Media Tests (Быстродействие съемных дисков). Это
тест определяет эффективность работы дисковода CD-ROM.
Чтобы создать свой набор тестов, которые можно было бы выпол-
нять многократно, дайте команду Suite ►Create (Комплект ►Создать).
Дальнейшие действия отличаются только тем, что требуется
указать имя создаваемого комплекта.
Чтобы начать выполнение проверок, следует щелкнуть на кноп-
ке слева от раскрывающегося списка. Программа WinBench 99
при этом сначала производит анализ системы. Если система не
обеспечивает возможность выполнения проверок и надежность
результатов, на экране появится диалоговое окно System Confi-
guration Problem (Проблема в конфигурации системы) (рис. 5.9).
Несколько страниц этого окна, между которыми можно пере-
ключаться при помощи кнопок Далее и Назад, позволяют выяс-
нить, что именно мешает проведению тестов. Галочка указы-
Крестик указывает
на наличие проблем,
способных исказить
результаты
тестирования,
в данном случае —
на параллельную
работу посторонних
программ ----------
Рис. 5.9. Сведения о готовности системы к проверке
260
Проверка компьютера
вает, что необходимое системное требование выполнено. Жел-
тый крестик означает, что данное свойство системы не мешает
проведению теста, но может оказать влияние на его результаты.
Красный крестик означает, что для выполнения теста данную
проблему необходимо устранить. При наличии красных значков
кнопка Готово на последней странице диалогового окна будет
неактивна. В этом случае надо щелкнуть на кнопке Отмена, устра-
нить замечания и заново щелкнуть на кнопке Run (Выполнить).
После того как выполнение проверок начато, можно спокойно
идти отдыхать, пить чай или заниматься какими-нибудь дру-
гими полезными делами, так как на выполнение проверок может
уйти до нескольких часов.
Анализ результатов проверки
Результаты проверки представляются в виде записи в базе данных.
В качестве полей записи используются результаты отдельных
тестов, а также сведения о тестируемой компьютерной системе.
Поэтому первое, что надо сделать, это сохранить результаты
проверки быстродействия, щелкнув на кнопке Save Results (Сохра-
нить результаты) в окне Functions (Функции). В открывшемся диа-
логовом окне Save to Database (Сохранить в базе данных) следует
обязательно указать уникальное название в поле Description
(Описание). Это название будет использоваться как описание
результатов теста. При тестировании различных компьютер-
ных систем рекомендуется указывать в описании название или
специфические характеристики каждой системы.
После сохранения можно ознакомиться с результатами провер-
ки, которые представляются в окне Table of Results (Таблица
результатов). Таблица содержит описание проверки, получен-
ный результат и использованные «единицы измерения». Если
единицы измерения не указаны, это значит, что в ходе данного
теста эффективность работы измеряется в условных относи-
тельных единицах (чем больше значение, тем эффективнее
работает компьютер). Получить сведения о системе можно, обра-
тившись к окну System Info (Сведения о системе) (рис. 5.10).
Сравнительное тестирование
Результаты проверки быстродействия наиболее интересны,
когда их можно сравнить с результатами тестирования другого
компьютера. У вас есть два варианта действий.
Диагностика и оптимизация компьютерной системы
261
Рис. 5.10. Сведения о системе, собранные программой WinBench 99. Их
следует указывать при публикации результатов тестирования.
Если никакого другого компьютера под рукой нет и вы хотели
бы провести сравнение, никуда не обращаясь, в вашем распо-
ряжении имеется подборка данных, поставляемая вместе с
программой. Итак, если вы хотите выполнить сравнение на
своем компьютере, щелкните на кнопке Compare Results (Срав-
нить результаты) в окне Функции (Functions).
При этом открывается дополнительное приложение для про-
смотра результатов — PC Benchmark Results Viewer (рис. 5.11). Это
приложение можно запустить и через Главное меню: Пуск ► Про-
граммы ► ZD Benchmarks ► PC Benchmark Results Viewer. При запуске
из основной программы в окне просмотра результатов сразу откры-
вается последняя база данных (соответствующий файл по умол-
чанию имеет имя RESULTS99.ZTD). При запуске через Главное
меню файл придется открывать вручную при помощи команды
File ► Open (Файл ► Открыть).
Данный файл содержит только те результаты, которые вы по-
лучили самостоятельно на данном компьютере. Это позволяет
сравнить быстродействие при обновлении аппаратного или про-
граммного обеспечения. Чтобы сравнить свои результаты с не-
зависимыми данными, можно открыть стандартную базу дан-
262
Проверка компьютера
Проверенные модели компьютеров
Значок примечания
Выполненные тесты
Результаты тестирования
Рис. 5.11. Просмотр результатов тестирования
ных, прилагаемую к программе — файл Sample WinBench.ztd.
Сравнивать данные, находящиеся в разных окнах, не очень
удобно. Объединение данных в одной базе производится мето-
дом перетаскивания. Так как речь идет о базе данных, вы може-
те переместить столбец данных только целиком, а не результаты
отдельных тестов. По умолчанию производится перемещение
записи, а чтобы произвести копирование, надо удерживать нажа-
той клавишу CTRL.
Записи при просмотре снабжены цветовой маркировкой и при-
мечаниями. Наилучший результат по конкретному тесту выде-
лен синим цветом, наихудший — красным. Наличие примеча-
ний, характеризующих условия проведения теста, отмечается
красным треугольником в правом верхнем углу ячейки с дан-
ными. Чтобы ознакомиться с примечаниями, надо навести ука-
затель мыши на этот треугольник. Примечания появятся во
всплывающем окне.
Если сравнение результатов предполагается производить на
компьютере, на котором не установлена программа WinBench 99,
данные необходимо каким-то образом туда перенести. Это дела-
Диагностика и оптимизация компьютерной системы
263
ется с помощью команды File ► Export (Файл ► Экспортировать)
сразу после выполнения теста, когда имеются текущие резуль-
таты.
Результаты теста можно сохранять в текстовом виде (стандарт-
ный формат для баз данных с разделением полей записи запя-
тыми), а также в формате электронных таблиц Lotus или Excel.
Оценка производительности трехмерной
графики программой 3D Mark
Оценка производительности средств воспроизведения трехмер-
ной графики сложнее, чем других компонентов компьютера,
так как здесь влияние конкретной программной реализации
столь велико, что производительность программ, одинаково
выглядящих на экране, может различаться в десятки раз. Так,
например, можно получить непоказательные результаты из-за
того, что очень неэффективны текущие драйверы.
Поэтому наиболее предпочтительным является использование
эмпирических тестов, соответствующих практическим зада-
чам. На абсолютном большинстве домашних персональных
компьютеров наиболее типичной задачей, требующей исполь-
зования трехмерной графики, являются компьютерные игры.
Их и используют в качестве средства измерения. Но при этом
возникает ряд проблем. Во-первых, разные игры наверняка
покажут разную эффективность. Во-вторых, не все игры предо-
ставляют возможность зарегистрировать, например, частоту
смены кадров изображения или какие-либо иные оценочные
параметры. В-третьих, назначение компьютерных игр все же
иное, так что совет приобрести определенную компьютерную
игру только для того, чтобы замерять производительность трех-
мерной графики, выглядит несколько странно.
Одним из способов разрешения этих противоречий явля-
ется программа 3D Mark 99. Она производит замеры про-
изводительности трехмерных операций на основе ими-
тации двух жанров трехмерных компьютерных игр. Результаты,
как обычно, представляются в виде условного числа, которое
тем больше, чем эффективнее видеоподсистема.
Другой важной особенностью этой программы является воз-
можность сравнения качества изображения, которое в обычных
обстоятельствах определяется «на глаз» и, тем самым, оцени-
264
Проверка компьютера
вается весьма субъективно. Неоднозначность качества изобра-
жения — это чисто трехмерный эффект, связанный с тем, что
изображение «конструируется» в ходе работы программы, а не
собирается из заранее подготовленных элементов, как в двумер-
ной графике. Программа 3D Mark 99 позволяет сохранить постро-
енное изображение и сравнить его с условным «эталоном».
Программа 3D Mark 99 запускается через Главное меню: Пуск ►
Программы ► 3D Mark 99 ► 3D Mark 99. На экране появится диало-
говое окно, позволяющее выбрать режим работы программы
(рис. 5.12). Для определения производительности системы сле-
дует щелкнуть на кнопке New 3D Mark Benchmark (Новый замер
3D Mark).
3OWaik 99
.£3
Создать проект
тестирования
Выбор тестов
Начать
тестирование
Рис. 5.12. Зппуск проверки «с нуля»
При этом открывается новое окно «проекта тестирования»,
первоначально озаглавленное Untitled (Без имени). В нем выби-
раются параметры тестирования (см. рис. 5.12).
Имя проекта и произвольное примечание к нему задаются после
щелчка на кнопке Edit (Изменить) на панели Project Description
Диагностика и оптимизация компьютерной системы
265
(Описание проекта). Рекомендуется при всякой операции тес-
тирования указывать уникальное имя проекта. На панели
Selected Tests (Выбранные проверки) выбираются проводимые
тесты. Чтобы изменить набор тестов, надо щелкнуть на кнопке
Change (Изменить) в пределах этой панели. Открывшееся диа-
логовое окно Select Tests (Выбрать тесты) содержит две вкладки.
На вкладке Normal (Обычные) тесты выбираются по категориям,
каждая из которых может включать одну или несколько про-
верок. Отдельные категории включаются флажками, а полный
комплект тестов активизируется щелком на кнопке Select АП
(Выбрать все).
Имеются следующие категории проверок.
• Gamel—Race. Режим трех-
мерного имитатора автого-
нок, в котором формирова-
ние фонового изображения
не зависит от действий
пользователя (и, благодаря
этому, не требует допол-
нительных вычислений).
• Game 2 —First Person (Игра с
интерфейсом «от первого
лица»). В этом режиме при-
ходится конструировать
как фоновое изображение,
так и объекты переднего
плана.
• CPU Geometry Speed (Про-
цессор — Расчет геомет-
рии). Выполняются те же
действия, что и в предыду-
щих тестах, но никакого
изображения не строится и никакие данные в видеоподсис-
тему не передаются. Эта проверка определяет влияние ско-
рости процессора на эффективность построения трехмер-
ных сцен.
• Fill Rate (Скорость заполнения). Этот тест определяет скорость
заполнения областей текстурами.
266
Проверка компьютера
• Texture Rendering Speed (Скорость наложения текстур). Этот тест
определяет способность видеоподсистемы работать с тексту-
рами разных размеров.
• Texture Filtering Speed (Скорость фильтрации текстур). Этот тест
сравнивает скорость различных алгоритмов наложения тек-
стур. Алгоритм билинейной фильтрации считается эталон-
ным, и его скорость рассматривается как 100% (для данного
компьютера). Вычисляется относительная эффективность
других алгоритмов — оптимален вариант, когда получен-
ные значения различаются мало.
• N Pixel Polygons (Многоугольники заданного размера). Опреде-
ляется скорость вывода на экран треугольников.
• Image Quality (Качество изображения). При помощи вашего
компьютера создаются изображения, которые можно срав-
нить с «эталонными».
Чтобы иметь возможность выбрать отдельные проверки, исполь-
зуется вкладка Custom (Специальные). Состав проверок, входя-
щих в перечисленные выше категории, задается флажками.
Количество повторов теста или циклический режим выбирает-
ся в диалоговом окне Options (Параметры), которое можно открыть,
щелкнув на кнопке Change (Изменить) на панели Testing Options
(Параметры тестирования).
Скорость работы очень сильно зависит от того, какой именно
режим экрана (разрешение и количество цветов) использует-
ся. Для выбора параметров, которые будут использоваться при
тестировании, щелкните на кнопке Change (Изменить) на панели
Display Settings (Настройки экрана). Кроме разрешения и количе-
ства цветов задается степень использования буферов.
Тестирование начинается щелчком на кнопке Benchmark (Изме-
рить). Процесс измерения достаточно продолжителен. Для боль-
шинства тестов на экране имеется соответствующее изображе-
ние, однако вмешательство пользователя в процесс тестирования
невозможно, а его присутствие возле компьютера не требуется.
Анализ результатов тестирования
По завершении процесса тестирования на экране открывается
диалоговое окно 3D Mark 99 Overall Score (Общий результат теста
Диагностика и оптимизация компьютерной системы
267
3D Mark 99) (рис. 5.13). В нем выдается относительная число-
вая оценка производительности видеоподсистемы (по итогам
первых двух «игровых» тестов) в условных единицах. Чтобы
ознакомиться с полными результатами тестирования, щелк-
ните на кнопке Results Browser (Просмотр результатов).
Рис. 5.13. Результат тестирования в «условных единицах»
Окно Results Browser (Просмотр результатов) содержит несколько
вкладок. На вкладке Results (Результаты) данные представлены в
виде диаграммы (рис. 5.14). Если были сохранены результаты
предыдущих проверок, то здесь можно провести сравнение резуль-
татов в удобном графическом представлении. В табличном виде
данные представлены на вкладке Details (Подробности).
Оценка качества изображения
Для оценки качества изображения используется вкладка Image
Quality (Качество изображения). На ней представлена база данных
построенных изображений (рис.5.15). В каждом столбце в виде
небольших эскизов представлены изображения, построенные
в ходе выполнения проверок на данном компьютере. Чтобы вос-
произвести изображение в его естественном размере, надо дваж-
ды щелкнуть на эскизе.
В столбце 3D Mark Reference Image (Образцы изображений 3D Mark)
содержатся «оригиналы» —эталонные варианты изображений,
предположительно не содержащие искажений. Для определе-
ния качества видеподосистемы вашего компьютера следует
сравнить такое эталонное изображение с изображением, полу-
268
Проверка компьютера
I^ResuS Btowser - {l)atabase:Ddtabi»se1l
RKIQ
tdff Уда* i.'irjdM
рНй} !
pGtlik ReVi.j!) -”n ’ < $У----1
3&M&* Result (3&Mttrks)
Представление
в виде
диаграммы
Сводка
цифровых
результатов
Рис. 5.14. Подробные результаты тестирования
ченным в ходе тестирования. Чтобы такое сравнение не пре-
вратилось в игру «найди 10 отличий», следует заранее знать,
на что надо обратить внимание. Вот список элементов, в кото-
рых наиболее часто наблюдается искажения.
• Текстуры. Типичные дефекты — размытость и некорректные
переходы на границах.
• Фоновые элементы изображения. Убедитесь, что «далекое небо»
или «далекое море» воспроизводится правильно.
• Подвижные объекты. Убедитесь в том, что не произошло потери
частей изображения, что не видна «внутренность» объектов,
которые должны быть сплошными, что не «просвечивают»
части фона, которые должны быть невидимыми.
Диагностика и оптимизация компьютерной системы
269
ХФШИ Нелепее
.Image ; у
. Му Родес-л
/NWiARiVATHT
• /::
MyPfoisc’tli i <
I
dJJotob-SiL - j
image QuaKy T &?H,
Sobpt^Acmacy
image QuaSy Test 2
МЬ'Мзрркчд
Рис. 5.15. Эскизы построенных тестовых изображений
• Накладные изображения переднего плана. Всевозможные полу-
прозрачные циферблаты и прицелы, огни и взрывы должны
отображаться так, чтобы не разрушать изображение, поверх
которого они выводятся.
• Световые и бликовые эффекты. Эти эффекты проявляются
при наличии в пределах сцены «внутренних» источников
света. Они обсчитываются специальным алгоритмом и могут
отображаться на экране. Чтобы увидеть наличие этих эффек-
тов, обратите внимание на зоны в непосредственной близости
от источников света и на отображение металлических и
других отражающих поверхностей.
Результаты теста можно сохранить в базе данных. Чтобы доба-
вить текущие результаты в уже существующую базу, она дол-
жна быть заранее открыта в окне Results Browser (Просмотр резуль-
татов).
Диагностика и настройка операционной
системы средствами пакета Sandra
Для оптимальной настройки операционной системы желательно
иметь как можно больше сведений о текущем состоянии аппа-
270
Проверка компьютера
ратных и программных средств компьютера. В самой опера-
ционной системе Windows 9х имеется множество диагности-
ческих средств, но они разбросаны по разным программам и
рассчитаны скорее на специалиста (или на подготовку к вызову
специалиста), чем на среднего пользователя.
В связи с этим существует множество автономных пакетов,
предназначенных для диагностики и настройки операционной
системы. Такие пакеты встречаются как в автономном виде,
так и в составе интегрированных систем типа Norton' Utilities.
В частности, одним из таких пакетов, предлагающим
практически исчерпывающие возможности для анализа '
состояния операционной системы является пакет SiSoft ”
Sandra. Название Sandra представляет собой сокращение от
System ANalyser, Diagnostic and Reporting Assistant (Средство анализа
системы, диагностики и создания отчетов). Назначение этой про-
граммы соответствует ее названию: она позволяет диагности-
ровать ошибки и разыскивать «узкие места» в работе системы,
но не содержит собственных средств для исправления этих
дефектов.
После установки этой программы ее можно запустить через
Главное меню: Пуск ► Программы ► SiSoft Utilities ► SiSoft Sandra 99
Professional. В ходе установки может также быть создан ярлык
на Рабочем столе. Окно программы содержит множество значков,
каждый из которых соответствует отдельному модулю, пред-
назначенному для получения сведений о каком-то конкретном
компоненте компьютера (рис. 5.16).
Отображением значков модулей можно управлять через меню
View (Вид). Отображать можно все включенные модули или
только модули одной из четырех основных категорий.
• Выдачу сведений о системе и рекомендаций по ее настройке
обеспечивают информационные модули (Information modules).
Это самая многочисленная категория модулей. Модуль
System Summary (Сводка данных о системе) предоставляет
сводную информацию, а прочие модули этой категории
предназначены для получения данных о конкретных ком-
понентах компьютерной системы, как аппаратных, так и
программных.
• Оценка производительности системы и отдельных компо-
нентов обеспечивается измерительными модулями (Bench-
Диагностика и оптимизация компьютерной системы
271
Измерительные модули Информационныне модули
Модули проверки Модули просмотра
Рис. 5.16. Полный набор диагностических модулей
marking modules). «Мощность» этих модулей не столь значи-
тельна, как у рассмотренных выше программ, специально
предназначенных для замера эффективности работы ком-
пьютера, но зато они быстро выдают результаты, которые
можно тут же сравнить с данными по другим компьютерным
системам.
• Ознакомиться с содержимым служебных файлов и некото-
рых таблиц данных операционной системы позволяют модули
просмотра (Listing modules). В число файлов, доступных для
просмотра, входят и некоторые автоматически генерируе-
мые отчеты, например отчет о проверке диска. Эти модули
обеспечивают лишь просмотр, но не редактирование соот-
ветствующих файлов. При необходимости для внесения
272
Проверка компьютера
изменений следует использовать внешние средства редак-
тирования.
• Наконец, для контроля над использованием ресурсов
операционной системы служат модули проверки (Testing
modules).
Выполнение диагностики
Итак, приступаем к диагностике. Выбираем нужную категорию
модулей через меню View (Вид) и дважды щелкаем на значке нуж-
ного модуля. Если планируется всесторонняя проверка системы,
включаем все модули — для этого служит пункт меню All modules
(Все модули) или одноименная кнопка на панели инструментов.
Далее можно дважды щелкнуть на значке первого модуля: на
экране сразу или после выполнения необходимых проверок и
замеров появится диалоговое окно, заголовок и содержимое кото-
рого соответствуют названию модуля (рис. 5.17).
Графическое
представление
данных ------
Рекомендации
по настройке
системы------
Рис. 5.17. Результат диагностики
Это окно состоит из двух частей. В верхней части отображается
описание модуля, информация, которая может быть выдана
только в графическом виде, а также элементы управления, позво-
ляющие выбрать конкретный элемент (устройство, драйвер и т. д.),
о котором требуется получить информацию. Подробная инфор-
Диагностика и оптимизация компьютерной системы
273
мация о соответствующем объекте выдается в нижней части
диалогового окна, представляющей собой таблицу.
Содержимое этой таблицы зависит от конкретного элемента,
данные о котором выдаются. Например, для аппаратных ком-
понентов выдается информация о модели устройства, его тех-
нических характеристиках, используемом драйвере и текущих
настройках.
Работа с диагностическим модулем
В большинстве модулей в первую очередь нас интересует их послед-
ний раздел — Performance Tips (Советы по повышению эффектив-
ности). Следует учитывать, что он генерируется не всеми моду-
лями, причем только в тех случаях, когда система полагает,
что ей действительно есть, что порекомендовать. С другой сто-
роны, ряд советов выдаются независимо от текущей настройки
системы, что обычно говорит о невозможности однозначно опре-
делить, какие настройки реально использованы.
Рекомендации программы Sandra поступают в двух основных
категориях: советы (Tip) и предупреждения (Warning). Советы
обычно указывают на возможность повышения эффективности
системы (возможно, за счет обновления аппаратных компонен-
тов), но текущая конфигурация при этом не рассматривается
как некорректная или неэффективная. Предупреждения обычно
указывают на наличие ошибок или отсутствие должного кон-
троля над работой компьютера.
И советы, и предупреждения нумеруются с целью облегчить
поиск справочной информации. Если приведенная рекоменда-
ция кажется недостаточно ясной, нажмите клавишу F1. В этом
случае откроется раздел справочной системы, соответствующий
текущему диагностическому модулю. В конце статьи перечисле-
ны все советы и предупреждения, которые могут быть выданы
данным модулем, вместе с рекомендуемой реакцией пользова-
теля.
Большая часть рекомендаций требует использования дополни-
тельных средств: инструментов, включенных в состав опера-
ционной системы, средства настройки BIOS Setup, интегрирован-
ного в базовую систему ввода-вывода, текстовых редакторов для
коррекции файлов настройки системы. Для доступа к стандарт-
ным средствам операционной системы можно использовать
274
Проверка компьютера
меню Tools (Сервис). Наличие открытого диалогового окна диаг-
ностического модуля не препятствует использованию команд
этого меню. Иногда программа рекомендует воспользоваться
дополнительными программными средствами, которые позволя-
ют корректировать недокументированные настройки операцион-
ной системы, недоступные для обычных средств настройки.
Прочие возможности работы с данным диагностическим моду-
лем обеспечиваются с помощью командных кнопок, располо-
женных вдоль нижнего края диалогового окна.
• Для выбора проверок, выполняемых в ходе диагностики,
служит кнопка Options (Параметры). После щелчка на этой
кнопке открывается диалоговое окно Options (Параметры)
для данного модуля. Это окно содержит список флажков,
соответствующих выполняемым проверкам. Обычно все
флажки установлены и особого смысла сбрасывать их нет.
Если же какие-то флажки были сброшены, их можно уста-
новить, щелкнув на кнопке Set АП (Включить все).
• Если вы вносили какие-то изменения в настройки системы
непосредственно в ходе тестирования, то заново выполнить
диагностику с учетом этих изменений можно, щелкнув на
кнопке Update (Обновить). Для некоторых тестов эта кнопка
неактивна.
Наконец, чтобы перейти к другому модулю, используются
кнопки Back (Назад) и Next (Далее). Последовательными щелч-
ками на кнопке Next (Далее) можно пройти через все диагнос-
тические модули и получить полную информацию о системе.
При этом не следует забывать, что ряд модулей может предо-
ставлять информацию о целом ряде аппаратных или программ-
ных компонентов и нужный компонент следует выбирать из
раскрывающегося списка в верхней части диалогового окна
данного диагностического модуля.
Пример проведения диагностики
Например, если дважды щелкнуть на значке Windows Memory
Information (Сведения о памяти Windows), откроется одноименное
диалоговое окно. В его верхней части в виде шкал наглядно
отображается наличие ресурсов памяти. Однако наиболее цен-
ная информация доступна в нижней части диалогового окна
(см. рис. 5.17).
Диагностика и оптимизация компьютерной системы
275
В разделе System Memory Summary (Сводные данные о системной
памяти) указывается общий объем выделенной системной памяти
и физической памяти, объем свободного места в памяти, а также
данные о системном файле подкачки (текущий и максимально
возможный размер, место его размещения).
В разделе Extended Memory Information (Сведения о расширенной
памяти) выдается диагностика об использовании памяти MS-DOS
приложениями Windows. Здесь указывается соотношение между
виртуальной и физической памятью, общий объем памяти
MS-DOS, доступный приложениям Windows (Total Windows Base
Memory). Эта величина должна составлять 640 Кбайт, если не
используются специфические нестандартные драйверы управ-
ления памятью. Далее указывается свободный объем памяти
из состава первых 640 Кбайт, а также величина максимального
непрерывного участка этой памяти. Приложения Windows
используют эту память при взаимодействии с программами и
драйверами MS-DOS и другим устаревшим программным обес-
печением.
В разделе 16-bit Sub-System (Шестнадцатиразрядная подсистема)
указываются свободные ресурсы шестнадцатиразрядной подсис-
темы Windows. Это фактически те же самые ресурсы, о наличии
(или нехватке) которых можно узнать при использовании стан-
дартной программы Индикатор ресурсов (Пуск ► Программы ►
Стандартные ► Служебные ► Индикатор ресурсов). Таким образом,
если резервы опускаются ниже 10-20%, то возникает опасность
серьезного сбоя системы или отдельных приложений.
Ну и наиболее полезным, по крайней мере для неспециалиста,
является уже упоминавшийся раздел Performance Tips (Советы
по повышению эффективности). Если вы проведете этот тест на
своем компьютере, то его результаты будут зависеть как от кон-
фигурации теста, так и от текущего состояния системы. Вы
можете получить рекомендации по установке дополнительной
физической памяти (если ее недостаточно для оптимальной
работы системы), по освобождению ресурсов (то есть, закрытию
« лишних » программ). Система может посоветовать вам изменить
параметры файла подкачки — наиболее эффективная работа
обеспечивается при фиксированном размере файла подкачки,
в 2-2,5 раза превосходящем размер установленной физической
памяти. Если вы используете внешний драйвер управления
памятью (например, обеспечивающий сжатие данных в памяти
276
Проверка компьютера
или какой-либо иной), то получите рекомендацию удалить его
и установить дополнительную физическую память.
Пример с данным диагностическим модулем показателен тем,
что другие модули устроены примерно таким же образом и работа
с ними ведется точно так же. Даже если вы не можете или не
хотите разбираться в тех сведениях, которые сообщает вам про-
грамма Sandra, вы всегда можете обратить внимание на предла-
гаемые рекомендации и действовать в соответствии с ними.
Автоматизация диагностики
В полной версии программы — SiSoft Sandra Professional — коли-
чество доступных диагностических модулей составляет 68.
Просмотреть все предоставляемые данные вручную — дело
нелегкое. Для упрощения работы в состав программы входит
несколько мастеров, обеспечивающих сборку полной информа-
ции о системе) Эти мастера весьма удобны для тех случаев, когда
требуется именно полная диагностика, а не проверка какого-
либо конкретного компонента.
Если вы хотите провести диагностику и оптимизацию компью-
тера, следует использовать Мастер настройки производительности
(Performance Tune-up Wizard). Для запуска этого мастера надо дважды
щелкнуть на соответствующем значке. Мастер автоматически
использует все активные модули, а выполнение проверок начи-
нается по щелчку на кнопке Next (Далее) в его окне.
После выполнения диагностики в окне мастера выдается спи-
сок советов и предупреждений сгенерированных использован-
ными диагностическими модулями. Чтобы получить более
подробные сведения о конкретном диагностическом сообщении
нажмите клавишу F1. Открывшееся окно справочной системы
содержит набор гиперссылок, отправляющих пользователя к
нужному разделу. Определить, какую именно гиперссылку
надо использовать, можно по номеру сообщения (рис. 5.18).
Чтобы собрать всю информацию о системе и подготовить ее для
изучения «на досуге» (или для передачи в службу технической
поддержки), используется Мастер создания отчетов (Create а
Report Wizard). Чтобы запустить его, надо дважды щелкнуть на
соответствующем значке. Этот мастер собирает все данные,
которые можно получить при помощи диагностических модулей,
и записывает их в виде файла.
Диагностика и оптимизация компьютерной системы
277
Имя
диагностического
модуля ---------
Номер
сообщения
Краткая
рекомендация
Рис. 5.18. Полная сводка рекомендаций по настройке компьютера
Первые четыре этапа работы мастера служат для выбора диаг-
ностических модулей, используемых при создании отчета.
Модули выбираются по категориям, о которых уже рассказы-
валось выше. Чтобы диагностический модуль был задейство-
ван, необходимо установить соответствующий флажок. Если
флажок сбросить, то модуль пропускается.
На пятом этапе работы мастера можно ввести произвольный
текст примечания, которое будет занесено в создаваемый отчет.
Обычно имеет смысл указать здесь особые условия проведения
диагностики или причины, по которым она проводится.
На шестом этапе работы мастера указывается способ сохране-
ния отчета. Несмотря на вроде бы большой выбор возможностей,
рекомендуется всегда устанавливать переключатель Save it to
disk (Сохранить на диске). В этом случае выбрать способ дальнейшей
обработки отчета можно позже.
На седьмом этапе работы мастера выбирается формат записи.
Если нет специальных условий, используйте текстовый формат —
Normal/Text format (.txt). После щелчка на кнопке Next (Далее)
начнется создание отчета и вам придется только указать имя
файла и папку, в которую его надо поместить. Создание отчета
требует довольно много времени, в течение которого, если вы
278
Проверка компьютера
включили в отчет измерение скорости работы компонентов
компьютера, не следует работать с системой.
Что вы получите в результате? Размер файла отчета зависит
от состава вашей компьютерной системы, однако полный отчет
на современном компьютере среднего уровня содержит более
мегабайта текста, то есть, более 500 страниц. С учетом этого
имеет смысл отказаться от тестов, которые вряд ли дадут полез-
ную информацию. Наиболее «емкими» в этом плане являются
сведения об активных модулях операционной системы и све-
дения об установленных шрифтах.
В состав отчета включаются все те сведения, которые вы можете
увидеть в диалоговом окне диагностического модуля, в том числе
и рекомендации по повышению эффективности системы.
Контроль за установкой
и удалением приложений
Познакомьтесь с процессами
Невидимые программы
Операционная система Windows 95/98 имеет характерную осо-
бенность, которую можно выразить так: ее приложения обла-
дают свойством совместного использования ресурсов. У этого
свойства есть безусловные положительные черты, но есть и
отрицательные, о которых надо знать, чтобы не допускать про-
махов в работе.
Принцип совместного использования ресурсов легко предста-
вить на примере. Допустим, работая в какой-то программе, мы
хотим сохранить файл. Для этого дается команда File ► Save As
(Файл ► Сохранить как), и на экране появляется стандартное диа-
логовое окно сохранения файла. Вы, конечно же, обращали
внимание на то, что эти диалоговые окна очень похожи друг
на друга, если не сказать, что они практически одинаковы и
различаются только в мелочах (рис. 6.1).
Можно пойти дальше и предположить, что хоть мы и давали
команду Save As из разных приложений, тем не менее все эти
диалоговые окна отображаются на экране одной и той же какой-
то невидимой для нас программой, к которой эти приложения
обращаются в нужную минуту. Так оно и есть, только программу
эту не принято называть программой, поскольку она оформ-
лена не так, как оформляются отдельные программы. Для нее
существует специальный термин — процесс. Это некий стан-
дартный программный код, хранящийся в ресурсах операци-
онной системы. Когда мы даем команду Save As, происходит
обращение к этому программному коду и запускается стан-
дартный процесс.
Познакомьтесь с процессами
281
Рис. 6.1. Диалоговые окна сохранения файла в разных программах
похожи друг на друга благодаря общим системным ресурсам
Таких стандартных процессов (невидимых для нас программ,
скрытых в глубинах операционной системы) существует очень
много. Что бы мы ни делали, одновременно в системе работают
сразу несколько процессов. Одни управляют отображением
окон, другие — их перемещением, третьи — работой с полосами
прокрутки и т. д.
Что дает типизация процессов
В эпоху MS-DOS каждая программа была самообеспечена от
начала и до конца. В ней были подпрограммы для любой предус-
мотренной операции, будь то перемещение указателя мыши
или сохранение файлов. В Windows это не так. Приложения
этой системы не нуждаются в программном коде для типовых
операций. Когда надо выполнить такую операцию, они обра-
щаются к ресурсам операционной системы через известные
точки входа и запускают нужные процессы. Один и тот же про-
граммный код может использоваться для запуска нескольких
параллельных процессов — в этом и состоит принцип совмест-
ного использования ресурсов. На практике это дает очень много
полезных вещей, хотя влечет за собой и ряд неудобств, с кото-
рыми мы тоже познакомимся.
282
Контроль за установкой и удалением приложений
Благодаря принципу совместного использования ресурсов про-
граммисты могут не заниматься разработкой типовых операций,
а рассчитывать на то, что необходимый для этого код уже име-
ется на компьютере пользователя. Им достаточно только напи-
сать обращение к этому коду по известным точкам входа. При
этом возникает огромная экономия труда. Соответственно, нара-
щиваются темпы выпуска новых приложений, увеличиваются
их функциональные возможности, снижается цена и повыша-
ется надежность. Все это мы и наблюдаем в последние годы на
платформе Windows, хотя до идеала, конечно, еще далеко.
Одновременно заметно снижаются размеры программного
кода. Те функции, на реализацию которых средствами MS-DOS
потребовались бы мегабайты, могут быть реализованы в при-
ложениях Windows всего лишь в нескольких сотнях килобайт.
Эту экономию ощущает каждый пользователь. Если на вашем
компьютере установлено несколько десятков программ, пред-
ставьте себе, сколько лишнего места на жестком диске они бы
занимали, если бы каждая хранила в себе весь необходимый
код для типовых операций.
Но главное достижение совместного использования ресурсов,
по-видимому, заключается в улучшении совместимости про-
граммного и аппаратного обеспечения. Если у вас есть прин-
тер, и он успешно работает с одной из установленных программ,
то скорее всего он будет успешно работать и с другой программой
(и с третьей, и с четвертой...). Исключения, конечно, бывают,
но бороться с ними в последние годы стало проще. Пользова-
телям стало легче жить, когда программисты перестали зани-
маться управлением внешними устройствами из своих про-
грамм по принципу «кто как сумел». Теперь от программистов
требуется только грамотно обратиться к драйверу устройства.
А от пользователя, в свою очередь, требуется только устано-
вить хороший и надежный драйвер.
у Приобретая новое устройство, например принтер, видеоадаптер, звуковую
карту и т.п. обязательно поинтересуйтесь у знающих людей, насколько удоб-
ный и надежный драйвер оно имеет. Предварительно обязательно проверьте
на сервере компании, выпускающей устройство, насколько ее продукция
поддержана драйверами и как часто они обновляются. Если установите, что
для принтера, который вы хотите приобрести, драйвер не обновлялся уже
два года, крепко задумайтесь над целесообразностью покупки.
Познакомьтесь с процессами
283
Где хранится программный код типовых процессов
Программный код типовых процессов хранится в так называ-
емых динамических библиотеках. На компьютере они пред-
ставлены файлами, имеющими расширение имени .DLL. Вы
можете найти обширную коллекцию динамических библиотек
в папке C:\Windows\System. Основной (базовый) комплект дина-
мических библиотек устанавливается на компьютере вместе с
операционной системой. В дальнейшем каждая устанавливае-
мая программа проверяет, есть ли на компьютере библиотеки,
необходимые ей для работы, и если таковых не находится, то
она устанавливает свои собственные.
С каждой новой установленной программой комплект динами-
ческих библиотек, имеющихся на компьютере, постепенно уве-
личивается.
Подводные камни
Мы только что увидели, сколько положительных свойств несет
в себе принцип совместного использования ресурсов, лежащий
в основе Windows. Однако в технике, как и в природе, нет ничего
ни абсолютно белого, ни абсолютно черного. На каждый плюс
новой технологии найдется и свой минус, от которого тоже
никуда не денешься. Проблемы с совместным использованием
ресурсов начинают возникать при установке новых приложе-
ний, а при удалении приложений могут стать весьма критич-
ными.
Необходимость установки приложений
Первый подводный камень — это вообще сама необходимость
заниматься установкой. Как было бы здорово купить програм-
му, скопировать ее на жесткий диск, запустить и работать.
Увы, такое возможно только для очень малого числа относи-
тельно небольших программ. Чтобы приложения могли так ра-
ботать, они должны в своем составе иметь абсолютно все необ-
ходимые ресурсы, не делить их ни с кем и не пользоваться
чужими ресурсами. Такие приложения существуют, пользо-
ватели их любят и ценят за независимость, бесконфликтность
и надежность, но их все-таки немного. В качестве положитель-
ного примера можно привести работы компании Alchemy
Mindworks (www.mindworkshop.com), специализирующейся на
284
Контроль за установкой и удалением приложений
служебных программах компьютерной графики (GIF Construc-
tion Set, Graphic Workshop и др.)- Такие приложения устанавли-
ваются очень простой командой Пуск ► Выполнить, а удаляются
еще проще — удалением папки, в которой находятся.
Однако с большинством приложений Windows так поступать
нельзя — они должны устанавливаться и удаляться только
специальными средствами!
Штатным средством установки и удаления приложений в Windows
является специальная программа Установка и удаление прило-
жений, которая запускается щелчком на одноименном значке
в окне Панель управления (Пуск ► Настройка ► Панель управления).
Подводные камни установки приложений
Обычно на дистрибутивном диске вместе с новым приложением
мы получаем и программу, выполняющую его установку (она
называется Setup.exe, хотя в прошлом ее нередко называли
lnstall.exe). Устанавливающая программа (далее будем называть
ее инсталлятором) прежде всего проверяет, имеются ли на
компьютере все ресурсы, необходимые для работы приложе-
ния. В частности, она проверяет наличие необходимых дина-
мических библиотек .DLL. Если все, что нужно, на компьютере
уже есть, приложение просто подключается к имеющимся ресур-
сам, о чем делаются необходимые записи в системном реестре
Windows.
Если же каких-то ресурсов, необходимых приложению, в соста-
ве операционной системы не находится, инсталлятор произво-
дит их установку и регистрацию, после чего операционная сис-
тема становится несколько богаче. Вот здесь-то и возникают
подводные камни, поскольку таким образом можно обогатиться
совсем не тем, чем хотелось бы.
Во-первых, существуют приложения, написанные некорректно.
Они могут устанавливать необходимые им ресурсы, даже не
проверяя их наличие на компьютере. Нам известны случаи,
когда программа образца 1994 г. без запроса разрешения уста-
навливает какую-то динамическую библиотеку и подменяет
одноименную библиотеку образца, скажем, 2000 г. Как будут
после этого работать другие программы, использующие ту же
библиотеку, — это тайна, покрытая мраком. Если вы сталки-
вались с тем, что после установки незамысловатой программы
Познакомьтесь с процессами
285
обнаруживается, что в другой программе неправильно работает
какая-то функция, то это как раз тот самый случай. Найти
ошибку и ликвидировать ее бывает очень трудно, особенно если
между установкой программы и обнаружением дефекта прошел
не один день.
В первую очередь такой некорректностью грешат все устарев-
шие приложения, написанные когда-то для Windows 3.1 (они
просто понятия не имеют о стандартах Windows 95/98), но с
этим можно столкнуться и при установке современных прило-
жений, написанных некорректно, хотя чем старше программа,
тем вероятность некорректности выше.
у Устанавливайте на компьютер программы в том порядке, в котором они
были выпущены. Например, если вы никак не можете обойтись без какой-то
программы, написанной много лет назад для Windows 3.1, ее надо устано-
вить на «относительно чистый» компьютер сразу после установки опера-
ционной системы. Тогда она не сможет никому навредить. После этого
программы устанавливают в порядке их возраста (1995 г., 1996 г. и так
далее, вплоть до самых свежих).
Подводные камни удаления приложений
Здесь проблем еще больше. Первая проблема: как удалять при-
ложение? Удалять его вместе с ресурсами, которыми оно
пользуется, или без них? Если удалить программу вместе с биб-
лиотеками, которые устанавливались вместе с ней, то где гаран-
тия, что к этим библиотекам не подключились программы, уста-
новленные позже? А если удалять программу без ресурсов, то
сколько мусора накопится в операционной системе после уста-
новки и удаления нескольких десятков приложений?
Отсюда следуют два вывода:
• если установка программы проводилась только из любопыт-
ства, то ее следует удалить до установки других программ,
пока к ее ресурсам «не привязалось» еще несколько потре-
бителей;
• удаление программ следует производить не как попало, а
только так, как положено, то есть из диалогового окна Пуск ►
Настройка ► Установка и удаление программ.
Это в какой-то мере гарантирует относительно спокойную жизнь,
хотя эта гарантия не стопроцентная.
286
Контроль за установкой и удалением приложений
Два мира — два подхода
Вообще-то степень замусоривания операционной системы в пер-
вую очередь зависит от стиля работы с компьютером. Операци-
онная система Windows разрабатывалась не для нашего человека,
а для среднего западного обывателя, у которого стиль работы с
Windows совсем не такой, как у нас. Установив на компьютере
две-три прикладных программы (по своей основной профессии),
он эксплуатирует их много лет, избегая ненужных проблем с
установкой того, что не относится к его бизнесу. Если на компью-
тере и устанавливают игры, то делают это раз в год, получив
подарок к Рождеству. Каждая установка новой программы —
событие. Оно обставляется всеми возможными мерами предос-
торожности. В итоге компьютер много лет работает спокойно и
надежно, а операционная система без переустановки живет
столько же, сколько и сам компьютер.
У нашего пользователя подход иной — агрессивный. Приоб-
ретя компакт-диск с сотней непонятных программ, он может
за один день установить и удалить их все, просто чтобы узнать,
что же хорошего в них есть. Естественно, второй подход нам
ближе и роднее. Есть только одна беда — Windows никак для
него не годится, вот и приходится изворачиваться.
Наш подход и наши методы
Изворачиваться можно двумя способами: «хирургическим» и
«терапевтическим». «Хирургический» подход позволяет плю-
нуть на все опасности, угрозы и проблемы и делать с компью-
тером все, что захочется. А когда работать станет невыносимо
либо из-за глобального замусоривания операционной системы,
либо из-за образования в ней глубоких прорех, все проблемы
снимают командой format. Отформатировав жесткий диск, на
него заново устанавливают операционную систему и начинают
новый цикл замусоривания системы.
Опыт показывает, что при самом агрессивном стиле работы
система все-таки держится три-четыре месяца, пока не раска-
чается и не станет работать неустойчиво. Тот же опыт показы-
вает, что достаточно несколько дней в году посвятить полной
«переборке» своего программного хозяйства, и компьютер все-
гда будет в отличной форме.
«Терапевтический» метод более гуманен и более интересен.
В этом случае на компьютере надо установить специальные
Познакомьтесь с процессами
287
служебные программы, которые будут следить за установкой
других приложений, аккуратно регистрировать, какие ресурсы
те ставят и куда, к каким ресурсам подключаются другие про-
граммы. Служебные программы, контролирующие ход уста-
новки приложений, называют мониторами установки, а сам
процесс контроля — мониторингом установки.
Кроме мониторов установки существует особый класс про-
грамм — деинсталляторов. Эти программы умеют прощупы-
вать связи между различными компонентами операционной
системы и удалять приложения настолько полно, насколько
это возможно без лишнего риска. Как правило, деинсталляторы
работают в режиме интерактивного общения с пользователем,
предоставляют ему право ответственного решения во всех сом-
нительных случаях и предупреждают о последствиях опасных
действий. Поскольку для корректной деинсталляции прило-
жений неплохо иметь максимально подробные сведения о том,
как они когда-то устанавливались, современные деинсталля-
торы обычно выпускаются вместе с мониторами установки и
работают в паре.
При «терапевтическом» подходе операционная система может
устойчиво работать много лет, хотя это требует от пользователя
внимательности и аккуратности. Преимущество по сравнению
с «хирургическим» методом заключается хотя бы в том, что не
надо тратить несколько дней в году на полную переустановку
всего программного обеспечения компьютера. Правда, в порядке
компенсации приходится терять по несколько минут каждый
день, поскольку непрерывный мониторинг процессов, происхо-
дящих в файловой системе, несколько тормозит работу, особенно
в момент установки или удаления приложений.
у У мониторов установки и деинсталляторов есть еще один косвенный эффект.
' Они делают наглядными и понятными процессы, происходящие в компью-
терной системе незаметно для пользователя. Для начинающих это озна-
чает, что они смогут быстрее ознакомиться с глубинными принципами
работы Windows и быстрее выйти на уровень мастерства. Не упустите воз-
можность лучше узнать свой компьютер с помощью хорошего деинстал-
лятора!
В этой главе мы рассмотрим несколько деинсталляторов, даю-
щих возможность квалифицированно обслуживать и поддер-
живать операционную систему в надлежащем состоянии, дли-
тельное время избегая ее переустановки. Пре ;егая к услугам
288
Контроль за установкой и удалением приложений
монитора установки и деинсталлятора, не следует забывать,
что процесс взаимодействия ресурсов Windows достаточно сло-
жен и постороннее вмешательство может оказаться губитель-
ным для операционной системы. Непроверенные программы
этого класса могут оказать «медвежью услугу». К выбору про-
граммы-деинсталлятора следует относиться очень осторожно.
Мы рассмотрим здесь только лучшие программы этого класса.
Это McAfee Uninstaller, распространяемая компанией Network
Associates, Norton Uninstall компании Symantec и программа
CleanSweep, разработанная компанией Quartrerdeck.
j Непревзойденным лидером в разработке программ-деинсталляторов явля-
ется компания CyberMedia. Широко распространенная ранее версия
CyberMedia Uninstaller 4.5 отлично зарекомендовала себя как надежная и
безаварийная программа. Она позволяла годами поддерживать порядок на
жестком диске, безжалостно «выкорчевывая» остатки ненужных программ
и не повреждая при этом саму операционную систему. Однако она была
плохо приспособлена для работы под Windows 98 — медлительность в
работе (длительный процесс сканирования) вызывал соблазн отказаться
от ее услуг при установке новых приложений. Затем появилась новая раз-
работка — CyberMedia Uninstaller Deluxe, сочетающая расширенные
возможности с хорошей оперативность в работе и еще более высокой
надежностью. Демонстрационную версию CyberMedia Uninstaller Deluxe
можно было встретить еще пару лет назад. Однако полномасштабный выпуск
начался только недавно, после того как права на программу приобрела ком-
пания Network Associates. Деинсталлятор называется теперь McAfee
Uninstaller и может распространяться в составе пакета McAfee Office или
отдельно.
Аналогичная участь постигла и программу CleanSweep компании Quarter-
deck — права на нее приобретены компанией Symantec, а сама программа
называется теперь Norton CleanSweep.
McAfee Uninstaller
Функциональные возможности
Программа McAfee Uninstaller, разработанная компанией Cyber-
Media (www.cybermedia.com) и распространяемая компанией
Network Associates (www.mcafee.com), позволяет:
• эффективно освобождать дисковое пространство, удалять
неиспользуемые файлы, ярлыки и ставшие ненужными
записи системного реестра;
• удалять приложения с созданием резервных копий и возмож-
ностью последующего их восстановления в случае необхо-
димости;
• упаковывать редко используемые приложения для осво-
бождения дискового пространства, сохраняя возможность
их распаковки и запуска в любую минуту;
• перемещать приложения в новую папку или на другой диск
с перерегистрацией всех динамических связей, действую-
щих между файлами;
• упаковывать приложения в самораспаковывающиеся архи-
вы для копирования их на другие компьютеры (например с
основного на портативный) с сохранением всех индивиду-
альных настроек;
• контролировать процесс установки новых приложений, а
в случае неудачного завершения инсталляции восстанав-
ливать предыдущее состояние операционной системы.
При каждом запуске деинсталлятора и при любых операциях
с приложениями выполняется автоматическое сканирование
10 Зазе. 538
290
Контроль за установкой и удалением приложений
файловой системы (рис. 6.2), при котором составляется спе-
циальная база данных SmartLinks. В ходе сканирования анали-
зируются связи между различными файлами операционной сис-
темы и каждого приложения. Сканированию подлежат значки
объектов Windows, динамические библиотеки (.DLL), исполня-
емые (.EXE) и другие файлы операционной системы и приложе-
ний. Информация, полученная при сканировании, впоследствии
будет использована для безопасного удаления, перемещения
или архивирования приложений.
Рис. 6.2. Идет создание базы данных SmartLinks
Интеграция деинсталлятора с операционной системой
После установки деинсталлятора в Главном меню созда-
ются значки запуска программ: Uninstaller и CyberMedia Шу
Agent. Кроме того, на Панели управления создается зна-
чок Uninstaller, который предназначен только для удаления про-
грамм. Щелчок на этом значке сразу же запускает Мастер уда-
ления программ (Remove), минуя главное окно программы.
Значок Uninstaller в Главном меню и на Рабочем столе вызывает
полный запуск программы. Значок CyberMedia Agent вызывает
появление на панели индикации (в правом нижнем углу экрана)
значка McAfee Agent, с помощью которого можно опера- 1Т5Г
тивно управлять работой деинсталлятора (подробнее об IW*
этом — ниже).
Интеграция деинсталлятора
с операционной системой
выражается и в изменении
контекстного меню знач-
ков исполнимых файлов,
вызываемого щелчком пра-
вой кнопкой мыши. В нем
появляется новый пункт
Uninstaller. С его помощью
можно быстро выполнить
McAfee Uninstaller
291
одну из функций деинсталлятора, которые будут подробно рас-
смотрены ниже. Если же выбрать в контекстном меню пункт
Свойства, то можно заметить, что у исполнимых файлов (.EXE),
файлов динамических библиотек (.DLL) и у некоторых других
файлов в диалоговом окне Свойства появилась новая вкладка
File Links (Динамические связи). При щелчке на корешке этой
вкладки происходит секундная пауза, необходимая для ска-
нирования связей и выдается результат (рис. 6.3).
Файл использует
Контролируемый файл
Файл используется
Рис. 6.3. Вкладка File Links (Динамические связи) в окне свойств файла
В списке две группы: File is used by (Файл используется) и File uses
(Файл использует). В первом случае перечислены файлы, исполь-
зующие данный файл, а во втором случае — файлы, использу-
емые данным файлом. Как видно из рис. 6.3, файл xpress.exe,
свойства которого просматриваются, может вызываться файлом
hinstall.exe и значком из Главного меню, а кроме того xpress.exe
для своей работы вызывает целый список файлов, в который
входят динамические библиотеки (.DLL), драйверы устройств
(.DRV), а также другие исполняемые файлы (.EXE).
j Вниманию начинающих мастеров! Вы узнаете много полезного об опера-
ционной системе, контролируя связи, возникающие между файлами при-
ложений после их установки.
292
Контроль за установкой и удалением приложений
Работа с программой
Первый запуск
При первом запуске происходит активизация
Мастера настройки (Customization), позволяюще-
го задать некоторые исходные настройки про-
граммы.
’ Чер 1
Wetoome
j Если программа уже запущена, Мастера настройки можно вызвать коман-
дой Options ► Customization Interview (Параметры ► Диалог настройки).
Неприкосновенные файлы. Прежде всего про- i- ,
грамма предлагает указать типы файлов, кото- • т
рые не должны удаляться в ходе автоматических prqtecl\
операций, выполняемых деинсталлятором (рис. 6.4). Щелчком
на кнопке Add (Добавить) в список неприкосновенных файлов
можно внести любые дополнительные типы файлов из числа
зарегистрированных в операционной системе. Если нужно задать
В®
Щелчок на
fC Customization
кнопке Add
открывает -
диалоговое
окно Add
File Type
Указатель в виде стрелки
помогает ориентироваться
в ходе процесса
Рис. 6.4. Задание «неприкосновенных» типов файлов
McAfee Uninstaller
293
t Мер 3
Choose folders to
protect
любое произвольное расширение, его вводят его в поле Custom
file type (Тип, определенный пользователем). Для примера показано
объявление неприкосновенными файлов с расширением .SSV,
которое представляет собой инициалы одного из авторов этой
книги. Снять «неприкосновенность» с любого типа файлов
можно щелчком на кнопке Remove (Исключить), предварительно
выбрав нужный тип в списке.
Неприкосновенные папки. На следующем шаге
работы Мастера настройки задают папки, которые
будут защищены от посягательств деинсталля-
тора. На этом шаге выполняется предварительное сканирова-
ние файловой структуры с целью выявления ранее защищен-
ных папок. Порядок действий тот же, что и для типов файлов:
щелчком на кнопке Add (Добавить) можно внести в список любую
папку, а щелчком на кнопке Remove (Исключить) — удалить ее
из списка.
По-видимому, создание неприкосновенных папок — более полез-
ная процедура, чем назначение неприкосновенных типов фай-
лов, но все-таки следует заметить, что можно и вообще ничего
не задавать, так как все критичные действия деинсталлятор все
равно выполняет только с вашего согласия. Кроме того, если не
пренебрегать процедурой резервного сохранения удаляемых
файлов, то любую ошибку впоследствии можно исправить.
Жертвы зачисток. На следующем этапе работы
Мастера задают группы файлов, подлежащих
безусловному удалению при выполнении быст-
рой очистки диска (QuickClean). По умолчанию в ходе этой опе-
рации очистке подлежит папка Recycle Bin (Корзина), удаляются
временные файлы, имеющие расширения .ВАК, .ТМР или начи-
нающиеся с символа « ~ », а также файлы, расположенные в пап-
ках временного хранения (\ТМР, \TEMP) и значки отсутствующих
файлов. Одновременно удаляются лишние записи в реестре
Windows. По желанию к этому списку можно добавить удаление
временных файлов Интернета (Internet Cache Cleaner), устано-
вив соответствующий флажок, либо наоборот исключить что-
либо из перечисленного, сняв флажок в соответствующей строке.
Индивидуальные пристрастия автора, например, не позволяют
включать в этот список Корзину, так как в ней часто оказыва-
ются самые нужные файлы.
Step 4
rг- •_•
294
Контроль за установкой и удалением приложений
4 Step 5
Schedule autcmafiC
operssfcrxs
Расписание. На последнем шаге работы Масте-
ра настройки установкой флажков можно задать
выполнение следующих действий:
• Enable QuickClean to run on a scheduled basis (Разрешить быструю
очистку по расписанию);
• Run Installation Monitor as you work (Автоматический мониторинг
установки новых приложений).
Целесообразность автоматической очистки диска по расписа-
нию можно оспаривать — это дело сугубо индивидуальное. Что
же касается автоматического мониторинга установки новых
приложений, то его использовать рекомендуется настоятельно.
В случае неудачной инсталляции какого-либо приложения это
позволит избежать серьезных хлопот и легко вернуться к пре-
дыдущему состоянию операционной системы. Активизация мони-
тора установки происходит автоматически при запуске испол-
няемых файлов с характерными именами (setup.exe, install.exe
и т. п.), но может быть выполнена и вручную при помощи значка
на панели индикации (подробнее об этом см. ниже).
Щелчок на кнопке Готово завершает работу Мастера настройки,
после чего деинсталлятор готов к работе.
Главное окно
На первый взгляд оформление главного окна McAfee Uninstaller
(рис. 6.5) напоминает скорее пачку стирального порошка, чем
компьютерную программу. И это неспроста. Функции программы
соответствуют этому стереотипу — она одинаково хорошо очи-
щает операционную систему и файловую структуру компьютера
как от поверхностного мусора, так и от глубоко въевшейся
«грязи».
Главное окно программы в правой части имеет ряд кнопок. При
щелчке на каждой из них запускается соответствующий Мастер,
под управлением которого происходит дальнейшая работа. Из
главного окна программы запускаются:
• QuickClean — Мастер быстрой очистки диска;
• Remove — Мастер удаления приложений и программ;
• Archive — Мастер архивирования редко используемых при-
ложений со всеми настройками;
McAfee Uninstaller
295
Быстрая очистка
Удаление
Архивация
Перемещение
Транспортировка
Восстановление
Откат
Освобождение
места на диске
система очистка диска
Отчеты Обновление Настройка Справочная Глобальная
Рис. 6.5. Главное окно McAfee Uninstaller
• Move — Мастер перемещения приложения на другой диск
или в другую папку с переадресацией всех ссылок и записей
системного реестра в соответствии с новым местом разме-
щения приложения;
• Transport — Мастер упаковки приложения со всеми настрой-
ками для переноса его на другой компьютер;
• Restore — Мастер восстановления приложения, запакованно-
го командами Archive или Transport, а также восстановления
файлов, удаленных командой Remove, если при удалении
предварительно были созданы резервные копии;
• BackTrack — Мастер «отката» (используется при неудачном
завершении процесса установки нового приложения и позво-
ляет вернуть систему в состояние, предшествовавшее уста-
новке);
• SpaceMaker — Мастер освобождения дискового простран-
ства (позволяет высвободить место на жестком диске за счет
удаления временных и других категорий файлов, например
некритичных, дублирующих, редко используемых и т. д.
в соответствии с заданными настройками);
• PowerClean — средство глубокой очистки дискового простран-
ства. Это даже не мастер, а самостоятельная подпрограмма
с собственным полноценным рабочим окном.
296
Контроль за установкой и удалением приложений
Из главного окна с помощью кнопок, расположенных в нижней
части, можно вызвать дополнительные функции:
• Report — представление отчета;
• Update — обновление программы через Интернет;
• Options — настройка параметров программы;
• Help — вызов обширной справочной информации о программе.
Быстрая очистка диска
В операции быстрой очистки с жесткого диска удаляются лишние
файлы и записи системного реестра Windows, которые деинстал-
лятор считает ненужными из-за отсутствия связанных с ними
файлов. Например, после уда-
ления приложения в систем-
ном реестре могут остаться
сведения о типах файлов дан-
ных, поддерживаемых этим
приложением. Но самого-то
приложения уже нет! Двой-
ной щелчок на значке такого
файла приведет к выводу со-
общения об ошибке.
Другой пример. Не редкость, что иногда приложения сами собой
по непонятным причинам «зависают» или «сбрасываются».
После нештатного завершения остаются временные файлы,
созданные во время работы приложения и оставшиеся после
нештатного завершения работы как «мусор». Избежать «заму-
соривания» жесткого диска призвана функция QuickClean (Быст-
рая очистка). При выборе ее из главного окна деинсталлятора
запускается Мастер быстрой очистки (QuickClean).
На первом этапе Мастер предлагает задать r 1
объекты, подлежащие очистке (о них уже гово-
рилосьвыше). Это Internet Cache Cleaner (Времен-
ные файлы Интернета), Recycle Bin Cleaner (Содержимое Корзины),
Temporary Files Cleaner (Файлы из папок временного хранения),
Shortcut Cleaner (Неиспользуемые ярлыки), Registry Cleaner (Бездей-
ствующие записи в реестре Windows). От вас только требуется уста-
новить флажки напротив тех позиций, которые подлежат очист-
ке и щелкнуть на кнопке Далее.
McAfee Uninstaller
297
> Step 2
Досуге system:
4 Step 3
View tests tote
removed
На втором этапе происходит сканирование фай-
ловой системы и поиск отмеченных компонен-
тов. Пока никакого удаления не происходит.
Результаты проверки выводятся на третьем
этапе. Более подробную информацию можно
получить, если щелкнуть на кнопке Details
(Подробно). В открывшемся окне Items to be removed (Объекты,
подлежащие удалению) представлена иерархическая структура
с обнаруженными «неполадками» (рис. 6.6). В нашем примере
было обнаружено 2 временных файла и 47 лишних записей в
Реестре. Здесь не предусмотрено ручного вмешательства для
отмены удаления отдельных компонентов, как при выполнении
других операций, описанных ниже. Операция быстрой очистки
диска предназначена для начинающих пользователей, но если
вы не считаете себя новичком и хотите иметь полный контроль
над ситуацией, пользуйтесь другими средствами, например,
Мастером освобождения дискового пространства (SpaceMaker).
Щелчок
на кнопке
Details
открывает
окно
подробного
просмотра
• Internet Cache Cleaner (Not run)
Recycle Bin Cleaner (Not run)
- Temporary Files Cleaner
i-- c: WWOWSVT EMPCdR 45 Imp П
c.WNOOWStTEMBVdH?Hmp (4367Б byte-sj
Shortcut Cleaner
Registry Cleaner
HKLM\SOFTWARE\Classei\CLStD'-.fe436ebb3-524t-nce-9f53-D020^
HKlM\SOFTtvARE\ttesKAaSIO431945«9-C№e-00!0lWi<mA^
При работе Мастера быстрой
очистки нет возможности
вмешаться в процесс удаления
ненужных элементов
Puc. 6.6. Работа Мастера быстрой очистки диска
298
Контроль за установкой и удалением приложений
После щелчка на кнопке Clean (Очистить) перехо-
дим к следующему этапу, на котором происхо-
дит фактическое удаление отобранных компо-
нентов. После этого Мастер переходит к пятому
и последнему этапу, выводя отчет о проделан-
ной работе (рис. 6.7).
Step 4
Оййе unneected
Hems
Step 5
Review summery
irrfonr«ton
OE3J
UrrfnslaHet QuickClean
Summary. ..................
Internet Cache Cleaner: )Not iwj
Recycle Bin Cleaner: plot tun)
Temporary Files Cleaner:
2 terfipx&y Ыез have been removed and 80 852 byte.? ol dh-k space freed
Shortcut Cleaner:
0 -shortcut ttes have been removed and 0 fetes of dirk space freed.
Registry Cleaner:
47 invalid regisky entries brave been removed.
Total disk space reclaimed: T
C&k Detau
' а1 det^s the йикЮе-л i cpetaton:
Cfck СЫ.-j . eQurckCfe«4at^!eU«niQS'eUr4n5t^rwandwr
’'прзет-а.
Более подробные сведения о выполненных действиях можно
получить с помощью щелчка на кнопке Details (Подробно)
Рис. 6.7. Завершающий этап работы Мастера быстрой очистки
Операция очистки системного реестра Windows довольно безо-
пасная, так как деинсталлятор автоматически создает файл
«отката». Если вы обнаружите, что результаты быстрой очист-
ки пагубно отразились на операционной системе, можете вос-
становить все удаленные записи Реестра при помощи операции
Restore (Восстановление) из главного окна деинсталлятора (об
операции Restore подробно рассказывается ниже).
у Особо заметим, что быструю очистку диска, как, впрочем, и все операции,
предусмотренные деинсталлятором, надо выполнять только когда закрыты
все текущие приложения и сохранены все документы. Иначе могут про-
изойти непредсказуемые результаты: удалены временные файлы, необхо-
димые приложениям и т. д.
Справедливости ради стоит заметить, что функция быстрой очист-
ки не производит особого впечатления, хотя это и понятно: быст-
McAfee Uninstaller
299
рая очистка напоминает протирку мебели влажной тряпкой —
эффект совсем не тот, что при оклейке комнаты новыми обоями,
зато и затраты тоже несоизмеримы. Поэтому переходим к более
интересным и мощным функциям деинсталлятора.
Удаление приложений
Это, пожалуй, наиболее употребляемый режим из всех, предус-
мотренных программой, поэтому мы рассмотрим его подробнее.
При щелчке на кнопке Remove (Удалить) в главном окне програм-
мы происходит вызов Мастера удаления приложений Windows.
На первом этапе работы Мастера (рис. 6.8) надо
выбрать удаляемое приложение по значкам в
структуре Главного меню или на Рабочем столе.
Если при этом выбрать отдельный значок, произойдет удаление
только одного компонента, а если выбрать папку, то произой-
дет удаление всех компонентов, входящих в выбранную группу.
В приведенном примере происходит удаление программы Adobe
Acrobat Reader устаревшей версии 2.1 и файла Readme, входя-
щего в группу Adobe Acrobat, для которого также имеется значок
в Главном меню.
ч' Step 1
Select the
eppfcsfen
Если в Главном меню отсутствует значок удаляемой программы,
ее исполнимый файл можно найти с помощью кнопки Browse (Обзор)
Рис. 6.8. Начальный этап работы Мастера удаления приложений
300
Контроль за установкой и удалением приложений
Возможно удаление приложения и в том случае, когда ни в
Главном меню, ни на Рабочем столе нет его значков. В этом
случае можно выбрать удаляемое приложение, разыскав его
исполнимый файл с помощью кнопки Browse (Обзор).
Кто может удалить программу. После щелчка на кнопке Далее
может появиться сообщение, показанное на рис. (рис. 6.9).
В нем говорится, о том, что деинсталлятор зафиксировал сред-
ства, предусмотренные самой программой для ее удаления.
Если вы хотите ими воспользоваться, то щелкните на кнопке
Yes (Да), если же поручаете выполнение этой операции деин-
сталлятору, щелкните на кнопке No (Нет).
Рис. 6.9. В этом диалоговом окно сообщается, что деинсталлятор
обнаружил штатные средства для удаления приложения.
Чтобы ими воспользоваться, щелкните на кнопке Yes
Средства, предусмотренные самой программой, — это значки типа
Uninstall... в Главном меню или Мастер удаления программ, запус-
каемый через Панель управления: Пуск ► Настройка ► Панель управ-
ления ► Установка и удаление программ. В этом случае деинстал-
лятор на время прекратит свою работу и продолжит ее только
после завершения работы штатных средств. Обычно после этого
деинсталлятор предлагает щелкнуть на кнопке QuickClean (Быст-
рая очистка) и выполнить операцию быстрой очистки диска.
Доверьтесь «профессионалу»! Практика показывает, что удале-
ние приложения штатными средствами почти никогда не выпол-
няется качественно. Обычно нам сообщают, что не все компо-
ненты приложения были удалены и предлагается вручную
завершить недоделанную работу. Бывает и так: сообщается о
том, что удаление якобы состоялось, но потом выясняется, что
на компьютере остались папки с ненужной рекламой и еще какие-
то файлы «на всякий случай». Поэтому лучше поручить уда-
ление «профессионалу» — деинсталлятору McAfee Uninstaller. Он
выполнит эту работу более квалифицированно, чем штатные
средства самих программ, и, что немаловажно, перед удалением
McAfee Uninstaller
301
Choose wMhef to defete sfate fifes
P the date f3?? - associated with the selected -
создаст страховую копию на тот случай, если мы вдруг переду-
маем и захотим вернуть удаленное приложение.
Если предоставить право удаления приложения деинсталля-
тору, то он начнет сканирование файловой системы, в ходе ко-
торого проанализирует связи между значками в Главном меню
и файлами, которые вызываются с их помощью. Раскручивая
цепочку взаимосвязей, он далее разыщет все файлы, имеющие
отношение к работе приложения.
Выбор удаляемых компонентов. После завер- ?
шения сканирования происходит переход ко ' Review оргюпз
второму этапу работы Мастера, на котором !
можно внимательно проанализировать то, что !—--i
деинсталлятор предлагает удалить. Прежде всего видно, что
это файлы данных, имеющие непосредственное отношение к
удаляемой программе — ------------—-----—------,
они имеют расширение |
.PDF. Если флажок имеет F1 ВегдаеЛиi
серый цвет, это означает, jF0F
что деинсталлятор предла- }
гает удалить не все файлы *
с таким расширением, а только те, которые счел ненужными.
Можно тут же вмешаться и изменить предлагаемый выбор. Один
щелчок на флажке означает отмену удаления любых файлов с
указанным расширением имени. Двойной щелчок, напротив,
задаст удаление всех файлов, имеющих такое расширение.
Однако самый предпочтительный вариант — компромиссный.
Лучше всего щелкнуть на кнопке Details (Подробно) и внима-
тельно ознакомиться с предложенным вариантом удаления
файлов. В открывшемся окне Details (Подробно) (рис. 6.10) пред-
ставлены компоненты, предложенные для удаления. Установ-
ленные флажки отмечают удаляемые компоненты, сброшенные
говорят о том, что файл имеет отношение к программе, но деин-
сталлятор предлагает его сохранить.
Светофор. Обратите внимание на цвет рамки флажка — он соот-
ветствует степени риска удаления компонента. Зеленый — уда-
ление безопасно; желтый — имеется некоторая вероятность
того, что компонент может все-таки впоследствии потребоваться
операционной системе; красный цвет свидетельствует о потен-
циальной опасности удаления.
302
Контроль за установкой и удалением приложений
Быстрый просмотр
Связанные файлы
Открыть
Добавить файлы
Добавить файлы данных
Распечатать список
Свойства
S3 Л Appfcatai Components
Main Program Fife
EC3 C:\ffiC<GRftMS,ACROREA01-ACROfiEAO.E;-£
^APR0GRAMS\4CH0READ\HELP\README,R.TXTi
ft -EI&) Related DLLs ' ' * *£
"+1 Bl® Pf'XJfaf1'! Shortcuts
fti-Й® Confgua»jo}->pNI) File Entries
•• B® WIN.INI - Extensions - PDF»
й- ReS*s^’ Unifies
- HKCRVpdf
HKCRVwaoE>ich.Doc.ument
- ' Date Fifes
В PDF (.PDF)
L- C:,-lFROGRAMS'ACROREAD\HEL^.HELP_R.PDF
□*] CVFROGRAMS'XPRESS'^DF^CAST.PDF
Oj® C:M^OGRAMSVXPRESS\R3F\8USilASE.POF
Ihishte category fete the item you selected tn Step 1 at the Remove Move Atelwe ot Transport prace-?; U yn < * |
rafected -a smgfe appSc-euon, a sfe^e fife t-vS be feted И y&u 'refected a hie group, .3 hte Ы1 be feted for each _J
|23 tiles s^egedig® MB}........ ~ " | OK | Caneet | Haig |
Puc. 6.10. Перечень удаляемых компонентов приложения
Компоненты, отмеченные красным цветом, следует проанали-
зировать в первую очередь.
е Здесь следует заметить, что McAfee Uninstaller частенько отмечает неко-
торые файлы красным цветом для перестраховки. Однако в целом деин-
сталлятор ведет себя очень корректно, практически никогда не предлагая
удалить что-то «лишнее» — в этом смысле программе McAfee Uninstaller,
в отличие от многих других аналогичных, можно дать высшую оценку.
В иерархическую структуру Application Components (Компоненты
приложения), представленную в примере, входят:
• Main Program File — основные исполнимые файлы приложе-
ния;
McAfee Uninstaller
303
• Related DLLs — динамические библиотеки, непосредственно
относящиеся к основным исполнимым файлам, отмеченным
в предыдущей группе;
• Program Shortcuts — значки, относящиеся к файлам прило-
жения;
• Configuration (INI) File Entries — записи в конфигурационных
системных файлах win.ini, system.ini, autoexec.bat, config.sys,
имеющие отношение к удаляемому приложению;
• Registry Entries — записи в системном реестре Windows, отно-
сящиеся к главным программным файлам приложения;
• Data Files — файлы данных, связанные с удаляемым прило-
жением (в нашем примере видно, что деинсталлятор пред-
ложил удалить файл help_r.pdf, расположенный в папке уда-
ляемого приложения \ACROREAD, но не предложил удалить
файлы .PDF, находящиеся в папке \XPRESS и относящиеся
к другой программе);
• Others — прочие файлы, которые деинсталлятор относит к
выбранному приложению, а именно: файлы справочной сис-
темы, графические файлы, файлы настроек и т. п.
Право на мнение. Что мы можем сделать с предложенным спис-
ком? Прежде всего, мы можем выразить свое мнение о том, что
стоит удалить, а что — нет. Так, например, можно вмешаться
в процесс и вручную щелчком мыши снять флажки с тех ком-
понентов, удаление которых, на наш взгляд, может повредить
дальнейшей работе, или наоборот установить флажки у тех
компонентов, которые деинсталлятор из осторожности (или
иных высших соображений) решил сохранить.
Право на действие. В верхней части окна (см. рис. 6.10) имеется
панель инструментов, с помощью которой можно не только выра-
зить свое мнение, но и выполнить ряд полезных действий.
• Quick View (Быстрый просмотр). Позволяет просмотреть выбран-
ный компонент штатными средствами Windows. Эту функцию
обычно используют для быстрой оценки нужности текстовых
или графических файлов.
• File Links (Связанные файлы). Вызывает окно с полным спис-
ком файлов, динамически связанных с выбранным файлом.
Например, при щелчке на строке с файлом C:\PROGRAMS\
304
Контроль за установкой и удалением приложений
ACROREAD\acroread.exe открывается окно с полным перечнем
связанных файлов (рис. 6.11). Этот список можно распеча-
тать щелчком на кнопке Print List (Печать списка). Как видите,
удаляемый файл acroread.exe имеет динамическую связь со
многими файлами, но из этого вовсе не следует, что все они
также должны быть удалены. Деинсталлятор проанализи-
ровал их связи и установил, что они необходимы для работы
других приложений, поэтому и не предложил их удалить.
Выявленные связи не означают, что все связанные файлы
должны быть удалены при удалении приложения — они мс
использоваться другими приложениями
Рис. 6.11. Анализ динамических связей с выбранным файлом
• Open (Открыть). Имеет тот же результат, что и двойной щел-
чок на значке файла при обычной работе Windows.
• Add Files (Добавить файлы). Позволяет добавить к удаляемым
файлам любые другие файлы. Добавление происходит в
группу Others (Прочие) в иерархической структуре, представ-
ленной в окне Details (Подробно). Если вы добавили файл к
списку удаляемых файлов, а затем передумали, то просто
щелчком мыши сбросьте у него флажок.
• Add Data Files (Добавить файлы данных). Позволяет добавить к
списку удаляемых файлов любой другой тип файлов дан-
ных, зарегистрированных в системе Windows по их расши-
рениям (Registered File Types), либо ввести произвольное рас-
ширение (Custom File Extension), чтобы удалить все файлы,
которые его имеют.
McAfee Uninstaller
305
• Print Tree (Распечатать список). Выводит на принтер иерархи-
ческую структуру удаляемых файлов из окна Details (Под-
робно). Функция полезна для сохранения документа о том,
что же было реально удалено. Его можно представить началь-
нику, когда он призовет к ответу за то, что у него пропало
что-то очень важное.
• Properties (Свойства). Вызывает системное диалоговое окно
свойств выбранного файла.
• Help (Помощь). Вызывает справочную систему деинсталля-
тора (Uninstaller Help).
Последний штрих мастера! Итак, файлы, подлежащие удале-
нию, проанализированы. Как показывает практика, в боль-
шинстве случаев вмешиваться в действия деинсталлятора не
приходится. Щелчком на кнопке ОК в окне Details (Подробно)
возвращаемся в окно Мастера удаления, где щелчком на кнопке
Next (Далее) переходим следующему этапу.
По умолчанию деинсталлятор предлагает создать резервную
копию удаляемого приложения — флажок Create a Backup (Создать
резервную копию) установлен. Если вы уверены, что ни сама
программа, ни ее отдельные компоненты никогда не потребу-
ются, можете сэкономить дисковое пространство, отказавшись
от резервной копии и сбросив флажок Create a Backup. В этом
случае деинсталлятор с не-
годованием выдает преду-
преждающее сообщение.
«Как! Вы отказываетесь от
резервной копии? Одумай-
тесь, пока не поздно! В слу-
чае отказа всю ответствен-
ность вы принимаете на себя,
а я скромно умываю руки!»
Вы, конечно, можете пока-
зать, кто в доме хозяин, установив флажок Never show this again
(He беспокоить по пустякам), но рекомендуем все же не пренеб-
регать резервной копией.
Теперь, когда приняты все меры предосторожности, можно щелк-
нуть на кнопке Remove (Удалить) — начнется создание резервной
копии, незаметно переходящее в удаление выбранных файлов
и папок. Удаление сопровождается периодическими просьбами
Backup Ccftfiimation
You have seiectethbOnctfЬзюкдай Кдат On crff
you Й8 rO be
\ changes be '
1 ч bate..-:
i < V Ilf; . Pilfer . i
306
Контроль за установкой и удалением приложений
деинсталлятора еще раз (последний!) подтвердить неизмен-
ность своего решения...
3
Review summary
information
Читаем протоколы. Все! Процесс удаления за-
вершен, и Мастер удаления переходит к третьему
этапу — оценке содеянного. Щелчок на кнопке
Report (Отчет) вызывает окно Reports (Отчеты), имеющее несколько
вкладок. Наибольший интерес представляет вкладка Report Log
(Отчетный протокол), на которой представлены результаты уда-
ления приложения (рис. 6.12). Это полный список удаленных
компонентов: файлов, записей системного реестра, записей в
файлах конфигурации win.ini, и др.
Рис. 6.12. Просмотр протокола выполненной, операции
На вкладке Report Summary (Итоговый отчет) (рис. 6.13) в левой
колонке интересна цифра Total Size of Files Deleted (Общий объем
удаленных файлов). На круговой диаграмме справа это синяя
часть сектора. Вычитая расход на создание резервной копии
(Archive File Size), получим результирующий объем освобожден-
ного дискового пространства (Net Disk Space Savings).
Прочие вкладки содержат статистику, которая в общем-то не
слишком полезна, хотя в отдельных случаях может и приго-
диться. Щелчок на кнопке Закрыть возвращает из окна отче-
тов в окно Мастера удаления. Здесь можно продолжить захва-
McAfee Uninstaller
307
Объем освобожденного
дискового пространства
Общий объем
удаленных файлов
Рис. 6.13. Итоговый отчет о выполненной операции
тывающий процесс удаления приложений щелчком на кнопке
Continue (Продолжить) или завершить работу щелчком на кнопке
Close (Закрыть). В первом случае переходим к начальному этапу
работы Мастера удаления, а во втором — возвращаемся в главное
окно программы, из которого можно выполнить еще много
интересных дел.
, j, В заключение напомним, что запустить Мастер удаления программ можно
не только из главного окна McAfee Uninstaller, но и из Панели управления,
в которой после установки деинсталлятора образуется значок Uninstaller.
Архивация приложений
Эта функция может оказаться полезной для высвобождения
дискового пространства, которого, как известно, никогда не
бывает слишком много. Если приложение используется доста-
точно редко, то в «нерабочий» период его запаковывают. Про-
цесс похож на архивацию файлов архиваторами типа WinZip,
Win RAR, ARJ и т. д., но интересен тем, что захватывает программ-
ные и иные связанные файлы, «разбросанные» по всему компью-
теру. Среднестатистический коэффициент сжатия близок к
308
Контроль за установкой и удалением приложений
Slop 1
k- :t. ‘
’ Step 3
50%. Это значит, что высвобождается примерно половина про-
странства, занятого приложением. Впоследствии, когда прило-
жение потребуется, оно распакуется автоматически. При этом
полностью сохранятся все его персональные настройки.
При щелчке на кнопке Archive (Архивация) в главном окне про-
граммы, запускается Мастер архивации. Его работа очень похожа
на работу Мастера удаления (см. рис. 6.8).
Сначала в окне, представляющем структуру
Главного Меню и Рабочего стола выбирают
приложение, которое надо запаковать. При
этом возможен выбор как отдельного компонента приложения,
так и всей группы (в примере выбрана вся группа, относящаяся
к программе QuarkXPressl). Если приложение не имеет значков,
можно вручную отыскать его исполнимый файл с помощью
кнопки Browse (Обзор).
Наследующем этапе работы Мастера архивации s
начинается сканирование файловой системы с
целью анализа динамических связей, имею-
щихся между файлами. По завершении процесса можно озна-
комиться с результатами сканирования щелчком на кнопке
Details (Подробно).
После очередного щелчка на кнопке Next (Далее)
открывается окно настройки параметров архива
(рис. 6.9). Здесь можно задать место располо-
жения архива, имя архивного файла, а также
записать не очень длинное (до 64 символов)
примечание.
Далее Мастер дает возможность установить флажок Confirm
deletion of all files and folders (Подтверждать удаление всех файлов и
папок). По умолчанию он сброшен, и это понятно, ведь никто не
собирается расставаться с приложением навсегда — мы всего
лишь отправляем его в архив. Впрочем, чтобы держать руку на
пульсе происходящего, можете его установить.
Щелчок на кнопке Archive (Архивация) начинает
процесс упаковки приложения и удаления фай-
лов-оригиналов. После этого деинсталлятор
переходит к последнему шагу — выводу результатов (рис. 6.10).
В представленном окне приведены основные данные:
Ч Step 4
Review summary:
Ногтайоп
McAfee Uninstaller
309
Рис. 6.9. Настройка параметров архива
• Original application data (Исходный объем файлов приложения);
• Archived application data (Объем приложения в запакованном
виде);
• Disk Space saved (Высвобожденное дисковое пространство).
Ради этого последнего параметра и были предприняты все усилия.
Получить более подробный отчет можно в окне отчетов Reports,
которое вызывается щелчком на кнопке Report (Отчет). Щелчок
на кнопке Continue (Продолжить) приведет к возобновлению рабо-
ты Мастера архивации, а щелчок на кнопке Close (Закрыть) возвра-
щает в главное окно программы.
После завершения упаковки приложения можно заметить, что
в Главном меню по-прежнему остается его группа и значки запус-
ка исполнимых файлов. Не удаляется и папка, в которой были
размещены программные файлы приложения — в ней остаются
исполнимые файлы, значки которых остались в Главном меню.
Такого не было при удалении приложений, рассмотренном в
предыдущем разделе. Что это: недосмотр деинсталлятора? И что
произойдет, если попытаться запустить приложение двойным
щелчком? В этом случае будет выведено сообщение о том, что
310
Контроль за установкой и удалением приложений
Высвобожденное дисковое пространство —
результат предпринятых усилий
Рис. 6.10. Просмотр результатов выполненной архивации
приложение запаковано, но если вы только пожелаете, можно
немедленно запустить процесс распаковки. Через несколько
секунд запакованное приложение запустится как ни в чем не
бывало, даже не подозревая о том, что оно длительное время
было «заморожено». Как видите, все продумано до мелочей и
удобно организовано. Это еще один плюс в пользу McAfee
Uninstaller!
Перемещение приложений
Перемещение приложений может потребоваться при наведении
порядка на жестком диске. Предположим, что вы этот порядок
очень уважаете и хотите, чтобы программные файлы всех при-
ложений непременно находились бы в папке \Program Files или
\Programs. Однако иногда попадаются «вредные» приложения,
которые по собственным убеждениям встают туда, куда им забла-
горассудится. Как раз для них и предназначен Мастер переме-
щения (Move), запускаемый из главного окна McAfee Uninstaller.
Первый этап работы Мастера перемещения полностью совпа-
дает с уже рассмотренными вариантами. Надо выбрать пере-
McAfee Uninstaller
311
мещаемое приложение в структуре Главного
меню, на Рабочем столе или непосредственно
указав его исполнимый файл. По щелчку на
кнопке Next (Далее) происходит переход ко вто-
рому этапу — заданию нового местоположения.
Например, вместо папки C:\WINAMP можно ввес-
ти C:\PROGRAM FILES\WINAMP. Щелчок на кноп-
Step 1
Select the
appfcatlon
i =vStep 2
Review options
and move the
application
ке Details (Подробно) позволит контролировать список переме-
щаемых файлов и другие параметры. Процесс перемещения
начнется после щелчка на кнопке Move (Переместить). При этом
будет выдано предупреждающее сообщение о том, что задан-
ная папка пока не существует и Мастер предлагает создать ее
щелчком на кноп-
ке Да. Щелчок на
кнопке Нет возвра-
щает к предыду-
щему этапу.
Deale Folder?
The folder С -sNIOOL doe?ft#emt С* ч wanUct create й?-
PiessfngNc t «а- «эрйоге. sage-
После создания папки назначения начинается [7- St(ip 3
собственно процесс перемещения файлов и пере- Pevew summary
адресации связей, который завершается выдачей I
отчета с указанием объема перемещенных файлов.
Транспортировка приложений
Транспортировка приложения, в отличие от простого переме-
щения, позволяет перенести его на другой компьютер. Вооб-
ще-то подобный перенос приложений Windows штатными
средствами в принципе невозможен не только по техническим
причинам, но и по политическим. Разработчики Windows как
огня боятся, что кто-то, установивший у себя благоприобре-
тенную программу, потом сможет передать ее другому лицу,
не заплатившему за нее все, что положено.
Представьте ситуацию, что у вас есть превосходная программа,
которую вы хотите перенести на портативный компьютер. Но
вот беда — ее дистрибутивный комплект куда-то подевался! И в
этом случае McAfee Uninstaller придет на выручку — достаточно
из главного окна программы запустить Мастер транспортировки
(Transport). Прелесть этой операции заключается в том, что она
создает самораспаковывающйся архив, так что совсем не обя-
зательно, чтобы на портативном компьютере тоже был уста-
новлен McAfee Uninstaller.
312
Контроль за установкой и удалением приложений
Первые два этапа работы Мастера посвящены
выбору приложения и анализу связей; они сов-
падают с уже рассмотренными вариантами. На
третьем этапе, как и в случае с архивированием
приложения, предлагается выбрать местополо-
жение архива, задать его имя и дать краткое
(до 64 символов) примечание.
Щелчок на кнопке Transport (Транспортировать)
запускает процесс создания самораспаковыва-
ющегося архива. Работа Мастера завершается
уже привычным окном с сообщением о проде-
ланной работе, из которого щелчком на кнопке
Report (Отчет) можно вызвать окно с подробней-
шим протоколом обо всех действиях, совершен-
ных в ходе операции.
❖Step 1
Select the
applicator
❖Step 2
Rev»?* *
< Step 3
❖Step 4
Review summary
information
Теперь самораспаковывающийся архив можно переписать на
другой компьютер и запустить его распаковку двойным щелч-
ком. При этом запускается Мастер распаковки, встроенный в
архив (рис. 6.11), который будет руководить дальнейшей рабо-
той, а именно:
• запросит диск назначения;
• распакует файлы;
• предложит перезагрузить компьютер.
Выбор диска
для установки
приложения
на компьютере
назначения
Рис. 6.11. Работа Мастера распаковки на компьютере назначения
McAfee Uninstaller
313
После этого приложение на «чужом» компьютере будет рабо-
тать, как на своем собственном.
Восстановление удаленных приложений
В разделе об архивации приложений уже говорилось, что в слу-
чае необходимости распаковка происходит автоматически при
попытке запустить запакованное приложение из Главного
меню. При транспортировке на другой компьютер запуск само-
распаковывающегося архива также не вызовет вопросов. Иначе
обстоит дело, если приложение было удалено, а через некото-
рое время выяснилось, что без него никак не обойтись. Если при
удалении вы не пренебрегли созданием резервной копии, то
дело можно поправить за несколько минут. Для этого потребу-
ется в главном окне McAfee Uninstaller выбрать функцию Restore
(Восстановление).
На первом этапе работы Мастера восстановления г - steTl ~
(Restore) предлагается выбрать архив, в кото-
ром сохранена резервная копия приложения
(рис. 6.12). Кстати, с помощью этого Мастера L_®-------
С помощью кнопки Delete удаляют
архивы, которые больше не нужны
Рис. 6.12. Выбор восстанавливаемого приложения
314
Контроль за установкой и удалением приложений
можно восстановить и записи системного реестра, удаленные
в процессе быстрой очистки диска, а также приложения, запа-
кованные с помощью Мастера архивации. В последнем случае
надо в раскрывающемся списке Current Folder (Текущая папка)
выбрать папку, в которой хранятся упакованные приложения.
По умолчанию это папка C:\Program Files\Network Associates\
McAfee Office\Uninstaller\ Archive). Если резервные или архивные
копии хранятся в другом месте, то с помощью кнопки Browse
(Обзор) можно найти нужную папку. Здесь же с помощью кнопки
Report (Отчет) можно вызвать уже знакомое окно протокола, а с
помощью кнопки Delete (Удалить) навести порядок, удалив резерв-
ные копии, которые уже точно никогда не потребуются.
После выбора приложения, подлежащего вое- s ?
становлению из резервной копии, щелкните на •- -
кнопке Далее для перехода ко второму этапу I fggiorfc>
работы Мастера восстановления (рис. 6.13). Здесь можно скор-
ректировать список восстанавливаемых компонентов с помо-
щью кнопок Select АП (Выбрать все) и Deselect АП (Отменить все), а
также с помощью флажков напротив каждой строки. По умол-
чанию все компоненты выбраны.
Ж Restore
the Sems you want to restate:
N/A
HZ4
180KB
1KB
134KB
1KB
2KB
35K6
15KB
64KB
11KB
yjg Configuration E .
Registry Entries
z *13MSWOPC
yJ04CAST.PDF
У AMIREAD.DLL
#g]APMON13
У® ASCH.TXT
vlgBtACHCRZQ .
WMF
#@BIKER TIE
mSbikers.pex
N/A
NZA
PDF
Компонент припож.
T екстоеый документ
QXD
ACDSeeWMF Image
Документ Image TIP
Документ Image PCX
Moffigd_____
NZA
N.-'A
23.08.93 21-23
22.11.94 7.31
17.02.94 730
24.16.92 7 KJ
22.62 9416:37
24.10.92 МО
2416 92 7-10
. ‘еЫюп Ы QuarWKPresi
Яе: u5b
- Назад:
Перечень восстанавливаемых компонентов можно скорректировать
с помощью флажков, расположенных напротив каждого компонента
Рис. 6.13. Просмотр списка восстанавливаемых компонентов
McAfee Uninstaller
315
<--Step 3
Щелчком на кнопке Далее выполняется пере-
ход к третьему этапу, на котором задаются усло-
вия перезаписи файлов, если в этом возникнет
необходимость при распаковке. В раскрывающемся списке If а
file exist in the destination folder, should the Restore wizard (Если файл
уже присутствует в папке назначения, Мастер восстановления должен)
представлены следующие варианты:
• Only replace older files with newer files (Только заменить старые
файлы новыми);
• Always replace existing files (Заменять всегда);
• Never replace existing files (He заменять никогда).
Переключатель When a file exists in the destination folder, do you want to
confirm replacing the file (Требуется ли подтверждение при перезаписи
существующих файлов) можно поставить в положение Yes (Да)
или No (Нет).
Процесс восстановления запускается щелчком д.... 1
на кнопке Restore (Восстановить). После завер- ; ,...Р.
шения восстановления, на четвертом этапе pa- of operations
_ - performed.
боты Мастера, как обычно можно просмотреть ---------—
результаты работы щелчком на кнопке Report (Отчет), продол-
жить процесс восстановления для других приложений Continue
(Продолжить) или вернуться в главное окно — Close (Закрыть).
При этом деинсталлятор выдаст сообщение, в котором говорит-
ся о том, что приложение восстановлено, а посему какие будут
распоряжения насчет самого архива? Его можно удалить, чтобы
освободить место на диске, или не удалять — вдруг опять при-
годится? Выбор осуществляется соответственно кнопками Да
или Нет.
Монитор установки нового приложения
Мониторинг установки новых приложений нужен для контроля
за ходом установки. Он необходим, чтобы в случае неудачного
завершения процесса можно было вернуться к прежнему состо-
янию операционной системы. При этом будут уничтожены все
файлы и записи Реестра, созданные в ходе неудачной установки
приложения. При мониторинге установки контролируются
сведения о связях, образовавшихся между файлами в ходе ус-
тановки.
316
Контроль за установкой и удалением приложений
По умолчанию на панели индикации рядом с часами при- гдйл
сутствует значок агента-наблюдателя McAfee Agent. Он в [5®_]
фоновом режиме анализирует имена всех файлов, запускаемых
под управлением операционной системы.
CybetMedia Uninstaller
ImteHaton Morator па« detected the launch ot an tmtefebon ptagrm
..Note does nd detect the сбпч^йюп r? the
-xifeefeye the coriipfeted I’tave п*й
liVafehon Monitor, cfick on the In-teHahon
the dock etea and seted Stoo Mcnttering.
> чМапйог tebegsfs trading?
При запуске исполнимых файлов с характерными именами,
такими как setup.exe, install.exe и т. д., происходит запуск мони-
тора установки нового приложения. При этом появляется ин-
формационное окно, (SSSQ3QES>SS3MMRBMMMMHMMRMEJ
в котором сообщает-
ся, что зафиксирован
запуск инсталляци-
онной программы, и
предлагается прокон-
тролировать процесс
инсталляции.
Шет:
При утвердительном ответе начинается сканирование, в ходе
которого создается резервная копия системного реестра и фор-
мируется образ файловой системы, позволяющий выявить
файлы, образовавшиеся в ходе установки нового приложения.
Кроме того, берутся под контроль изменения в некоторых кон-
фигурационных системных файлах, таких как win.ini, system.ini,
autoexec.bat, config.sys и др.
По завершении сканирования, которое длится лишь несколько
секунд, управление передается программе установки нового
приложения. Когда она завершит свою работу, монитор уста-
новки это зафиксирует и выдаст соответствующее сообщение.
По щелчку на кнопке ОК начнется анализ изменений, произо-
шедших в файловой системе. После этого предлагается ввести
сообщение о произошедшем событии (рис. 6.14). Это сообще-
ние (до 64 символов) поможет в дальнейшем идентифициро-
вать файл отката. Обычно здесь вводят название устанавлива-
емого приложения.
® f Cj>beiMedia Uninstaller Installation Month»
Enter ф. to 64 .chat acte-
Tfte descriition helps- ya-
B.achTiach.te utHc it.
rack ol j [
Текстовое
сообщение поможет
в дальнейшем
идентифицировать
файл отката
Рис. 6.14. Завершение мониторинга установки нового приложения
McAfee Uninstaller
317
К' Step 1
Действия при неудачном завершении установки
Что же делать если установка нового приложения завершилась
неудачно? Самый простой способ избавиться от «мусора» — это
воспользоваться созданным файлом отката. Для этого в главном
окне McAfee Uninstaller надо выбрать функцию BackTrack (Откат).
Первый шаг Мастера отката служит не только для
выполнения отката (рис. 6.15). Это развилка:
дальнейшие действия могут развиваться по двум
направлениям.
Во-первых, отсюда можно запустить монитор установки в том
случае, когда он не запускается автоматически. Такое бывает,
когда устанавливающая программа имеет не стандартное имя
типа setup.exe, а какое-нибудь экзотическое, например click_me.exe.
В этом случае запустить монитор установки можно щелчком
на кнопке Monitor. В открывшемся окне (см. рис. 6.15) щелчком
Ручной запуск монитора
установки нового приложения
Начало
мониторинга
Рис. 6.15. Монитор установки может быть запущен вручную
318
Контроль за установкой и удалением приложений
на кнопке Browse (Обзор) надо найти файл, запускающий про-
грамму установки нового приложения (его имя появится в строке
Installation Program) и щелкнуть на кнопке Monitor. Дальнейшие
действия подробно изложены в предыдущем разделе.
Во-вторых, если установка завершена неудачно и вы хотите испра-
вить положение, надо щелкнуть на кнопке Далее. В этом случае
дальнейший процесс пойдет по пути выполнения отката.
з Step 2
Select a BackTr ао*
archive
На втором этапе работы Мастера отката предла-
гается выбрать файл отката. Если это послед-
няя инсталляция, то файлом отката будет самый
верхний файл в предложенном списке. Если вы часто устанав-
ливаете новые программы с использованием монитора установки,
то список файлов отката будет достаточно длинным. Правда, в
соответствии с заданны-
ми параметрами самые
старые файлы будут ав-
томатически удаляться
(по умолчанию — через
30 дней), но вы можете
удалить любой файл вруч-
ную щелчком на кнопке
Delete (Удалить).
в Nest 1ц cases,-
Bsckwack of HypetSnap-OX IMonSOI bta 05.05.9913.15:12
Back.Tfack. cC.v^namp 2.08 iMonGQQ.bta 0305.9912.57-38
На третьем этапе работы Мастера начинается ;
подготовка к возврату системы в прежнее состо- I васктгаск
яние (пока никаких реальных изменений не про- : 3refe'e
исходит). Когда процесс завершится, можно щелчком на кнопке
Details (Подробно) ознакомиться с предполагаемыми изменени-
ями (рис. 6.16).
В первой группе Files (Файлы) открывшегося окна Back Track
Details (Подробно о файле отката) приводятся данные о тех файлах,
которые были созданы в ходе установки приложения. Марке-
рами зеленого цвета (треугольными) обозначены файлы, уда-
ление которых деинсталлятор считает безопасным. Квадрат-
ными маркерами желтого цвета отмечаются файлы, удаление
которых внушает некоторые опасения. Круглыми маркерами
красного цвета помечены файлы, удаление которых потенци-
ально опасно. Если подвести указатель к интересующей строке,
то в поле Explanation (Разъяснение) можно выяснить некоторые
подробности.
McAfee Uninstaller
319
Цветовой код и форма значков позволяет оценить
степень опасности при выполнении операции отката
Рис. 6.16. Анализ изменений, выполняемых при откате
Зачастую деинсталлятор переоценивает опасность, отмечая
красным цветом некоторые файлы, для которых это можно
было бы и не делать, поэтому окончательное решение об их
удалении все-таки приходится принимать пользователю. Для
удаления надо щелчком мыши установить флажок напротив
файла, отмеченного красным маркером.
Во второй группе элементов управления окна Back Track Details
(см. рис. 6.16) имеются два флажка, управляющие восстанов-
лением записей Реестра Windows. По умолчанию будут восста-
новлены только те записи, которые не изменялись с момента
инсталляции. Это означает, что если после инсталляции про-
изошли дополнительные изменения, вызванные иными причи-
нами, то такие изменения должны сохраниться. Тем не менее,
вы можете с помощью двух флажков изменить условия восста-
новления записей Реестра следующим образом:
• Remove keys that had new subkeys added since installation (Удалить
все ключи, добавленные после инсталляции);
• Remove or replace entries that had changed since installation (Вос-
становить все ключи, измененные после инсталляции).
320
Контроль за установкой и удалением приложений
На последнем этапе работы Мастера отката про- п:
исходит собственно удаление файлов и восста- | perform васкТгжж
новление Реестра. !
Операцию отката при аварийном прерывании процесса установки прило-
жения лучше не откладывать. Если продолжать работу на компьютере дли-
тельное время, а затем все-таки попытаться выполнить откат, то после
сканирования может быть выдано предупреждение (рис. 6.17), в котором
говорится, что с момента инсталляции в системе произошли многочислен-
ные изменения и использование данного файла отката уже не рекомен-
дуется. Следовать рекомендациям деинсталлятора или нет— решать вам.
Предупреждение о нецелесообразности отката
Рис. 6.17. Операцию отката лучше не откладывать
Другие функции деинсталлятора
Освобождение места на жестком диске
Эту операцию можно рекомендовать подготовленным пользо-
вателям, так как она потребует задания некоторых парамет-
ров, представляющих сложность для начинающих (новичкам
рекомендуется пользоваться операцией быстрой очистки диска
QuickClean).
При щелчке на кнопке SpaceMaker (Мастер осво-
бождения дискового пространства) в главном окне
McAfee Uninstaller запускается мастер Space-
Maker. На первом этапе предлагается задать диск, на котором
требуется освободить место. Если надо освободить заданный
объем (например для установки нового приложения), то можно
перевести переключатель How much disk space do you need (Сколько
4Step 1
|JjSeiMitheOW ft1 •
McAfee Uninstaller
321
? etect the cfrtve
Мой компьютер
свободного места вам
требуется) в положе-
ние At least (Не менее)
и задать с помощью
счетчика необходи-
мую величину (ми-
нимальное значение
5 Мбайт). Но учиты-
вая, что свободного
места никогда не бы-
вает слишком много, можно оставить переключатель в поло-
жении As much as possible (Столько, сколько возможно).
.Howi Wchdi-й; spaceifoyhu r •
^Ms
На следующем этапе работы Мастера требуется
задать типы файлов, которые можно принести
в жертву ради высвобождения места на диске:
Step ?
• Junk files (Ненужные файлы), в число которых входят временные
файлы, содержимое Корзины и т. д., в общем, те категории
файлов, которые удаляются при быстрой очистке диска опе-
рацией QuickClean;
• Non-critical files (Необязательные файлы) — имеются в виду
файлы, не обязательные для операционной системы, а не
для вас; к ним относятся файлы, созданные при работе спра-
вочной системы, файлы установки приложений, файлы
шрифтов, архивы, экранные заставки, фоновые рисунки
Рабочего стола;
• Multimedia files (Файлы мультимедиа) — это файлы типов .wav,
.jpg, .gif, .avi, .mov, .flc, которые могут присутствовать в боль-
ших количествах или иметь значительные объемы;
• Old data files (Устаревшие файлы данных) — файлы, которые
не изменялись и не открывались в течение длительного пе-
риода времени (по умолчанию — 180 дней); это относится
к любым типам данных, зарегистрированных системой.
«Ненужность» некоторых пунктов этого списка довольно сом-
нительна (возможно, для кого-то файлы архивов как раз и явля-
ются наивысшей ценностью), но это дело сугубо индивидуаль-
ное и зависит от конкретного пользователя и его стиля работы.
Может быть, нет необходимости удалять все файлы мультиме-
диа, но провести ревизию файлов типа .avi, которые имеют, как
правило, огромные размеры, совсем не вредно.
11 Зак. 538
322
Контроль за установкой и удалением приложений
Из того же окна щелчком на кнопке Settings (Настройки) можно
войти в режим настроек деинсталлятора, но подробно об этом
будет рассказано ниже.
Далее выполняется сканирование с целью реви- г -
зии обозначенных компонентов, после которого
можно ознакомиться с результатами щелчком
на кнопке Details (Подробно) (рис. 6.18). Иерар- I-----
хическая структура левой панели содержит категории заданных
файлов. Щелчок на любой строке отображает на правой панели
файлы, входящие в эту категорию. При каждом файле имеется
флажок, определяющий его судьбу: установлен — казнить, сбро-
шен — помиловать. С помощью кнопок панели инструментов
можно выполнить некоторые действия: просмотреть или открыть
файл, показать окно его свойств и т. д.
Быстрый просмотр
Открыть
Свойства
Справочная система
Снять выделение со всей группы
Выделить всю группу
Рис. 6.18. Анализ файлов, предложенных для удаления
Когда судьба всех претендентов определена, можно переходить
к следующему этапу, на котором предлагается создать страхо-
вую копию установкой флажка Create a backup of the deleted files
(Создать резервную копию удаленных файлов). Подумайте, стоит
ли от нее отказываться. Кстати учтите, что файлы, находящи-
McAfee Uninstaller
323
Step 4
Review -sumriary
information
еся в Корзине, при удалении резервированию не подлежат. А вот
от подтверждения удаления файлов, задаваемого флажком
Confirm the deletion of all files (Подтверждатьудаление файлов) отка-
заться можно, ведь на предыдущем этапе уже была индивиду-
ально решена судьба каждого из них.
Собственно удаление произойдет при переходе
к четвертому этапу работы Мастера. Если при
этом вы вдруг воскликнете: «О! Что же я, несчаст-
ный, наделал!», то специально для вас имеется кнопка Undo
(Откат), которая может тут же вернуть все на свои места. А тем,
у кого нервы крепче, предназначен финальный отчет о произ-
веденной «зачистке» и кнопка Report (Отчет), которая позволит
в деталях насладиться содеянным.
Глобальная очистка
Этот режим предназначен для опытных пользователей. При
щелчке на кнопке PowerClean (Глобальная очистка) в главном окне
McAfee Uninstaller запускается подпрограмма, позволяющая навес-
ти полный порядок на жестком диске. Она имеет собственное
окно (рис. 6.19) с двумя основными панелями. Структура на
левой (навигационной) панели отображает различные катего-
рии объектов (файлов и записей Реестра). Здесь представлено
довольно много категорий, так что «информации к размышле-
нию» будет предостаточно. Интерес заслуживают, например,
такие категории:
• Duplicate Files (Дубликаты файлов);
• Empty Folders (Пустые папки);
• Unregistered Fonts (Незарегистрированные шрифты);
• Lost Cluster Files (Файлы с информацией из «потерянных» кластеров);
• Zero-Byte Files (Файлы нулевой длины).
Большая группа объединяет Unconnected Items (Неприсоединенные
объекты). Сюда же включены и записи системного реестра Windows.
Впрочем, все параметры Реестра сосредоточены в специальной
группе Windows Registry (Реестр Windows).
Подробную информацию о каждой категории можно получить
на справочной панели в нижней части экрана. В нашем примере
выбрана категория All Duplicate Files (Все дубликаты файлов). Для
нее в нижней части экрана сообщается:
324
Контроль за установкой и удалением приложений
Панель Навигационная Информационная Справочная
инструментов панель панель панель
II II
Рис. 6.19. Информационное окно глобальной очистки
Эта категория включает все дубликаты файлов, имеющиеся на
компьютере. По умолчанию дубликатами считаются файлы,
имеющие одинаковые имя, длину и дату. Условия сравнения
можно изменить в диалоговом окне Options (Параметры) на
вкладке PowerClean (Глобальная очистка).
Если щелкнуть правой кнопкой мыши на левой панели, то откро-
ется контекстное меню, с помощью которого можно создать соб-
ственную произвольную категорию, введя параметры входящих
в нее файлов в открывшемся диалоговом окне. Тем же приемом
можно изменять и удалять пользовательские группы.
На правой панели (информационной) представлен перечень
объектов, относящихся к выбранной категории. Каждый объект
в зависимости от степени опасности отмечается цветным марке-
ром: зеленым, желтым или красным. Щелчок правой кнопкой
мыши на любом объекте правой панели открывает контекстное
меню, с помощью которого можно выполнить вспомогательные
действия: открыть файл, вызвать средство быстрого просмотра,
McAfee Uninstaller
325
переместить файл, скопировать его, удалить в Корзину или унич-
тожить, переименовать, просмотреть свойства, связи и т. д. Во
всех случаях надо присматриваться к информации, приведенной
на справочной панели в нижней части экрана.
Работа в фоновом режиме
Теперь, когда рассмотрены основные функции деинсталлятора,
обратим внимание на панель индикации рядом с часами: здесь
имеется значок McAfee Agent, образовавшийся при установке
деинсталлятора (если его нет, надо из Главного меню запустить
программу CyberMedia Agent). Фоновый режим предназначается,
в основном, для контроля за установкой новых приложений,
но из него бывает удобно вы-
полнять и другие функции.
При щелчке на значке McAfee
Agent правой кнопкой мыши
раскрывается контекстное
меню.
L эдпсЬ Цп'Гг*’й‘Ч
Launch trn -•
Settings
Флажок Load on startup (Загружать при старте) определяет, будет
ли McAfee Agent запускаться в фоновом режиме при запуске
операционной системы.
Пункт Uninstaller имеет вложенное меню, в котором имеются
следующие пункты.
• Launch Uninstaller (Запустить деинсталлятор) — команда запуска
деинсталлятора McAfee Uninstaller. Ее функции идентичны од-
ноименному пункту Главного меню.
• Launch QuickClean (Выполнить быструю очистку диска) — команда
запуска Мастера быстрой очистки, минуя главное окно McAfee
Uninstaller.
• Launch Installation Monitor (Запустить монитор установки прило-
жений) — средство «ручного» запуска монитора установки.
Такой запуск может потребоваться, если устанавливающая
программа имеет нестандартное имя.
• Settings (Установки) — средство настройки параметров McAfee
Uninstaller.
Настройка деинсталлятора
Вход в режим установки параметров деинсталлятора может
быть выполнен как из главного окна McAfee Uninstaller командой
326
Контроль за установкой и удалением приложений
Options ► Settings (Параметры ► Установки), так и с панели индика-
ции с помощью правого щелчка на значке деинсталлятора и
далее: Uninstaller ► Settings (Деинсталлятор ► Установки). Окно настрой-
ки параметров имеет шесть вкладок.
Элементы управления вкладки General (Общие) позволяют задать
диски, сканирование которых должно выполняться при ана-
лизе динамических связей (рис. 6.20). Например, здесь можно
отключить сканирование съемных дисков. Здесь же можно задать
типы файлов и папки, которые следует защитить от «посяга-
тельств» деинсталлятора.
защищенных
типов файлов
подвергаемые
сканированию
при выявлении
динамических
связей
защищенных
папок
Рис. 6.20. Задание общих настроек McAfee Uninstaller
На вкладке SpaceMaker (Мастер создания свободного места) в
группе Never Delete these files (Никогда не удалять указанные файлы)
можно задать «возрастной ценз» удаляемых файлов. В группе
Include these files in backups (Включать указанные файлы в резервный
архив) задаются типы файлов, которые будут архивироваться
для возможности отката (обратите внимание, что сюда не входит
содержимое Корзины и папки временных файлов Интернета).
Вкладка PowerClean (Глобальная очистка) (рис. 6.21) в группе
General Settings (Общие установки) позволяет задать собственные
McAfee Uninstaller
327
Параметры
«старости»
файлов
Предупреждать
перед
удалением в
соответствии
с цветовой
маркировкой
Параметры
оценки
дублирующих
файлов
Рис. 6.21. Задание настроек Глобальной очистки
временные промежутки, определяющие степень «старости»
файлов. Установка флажка Create backup of deleted files (Резер-
вировать удаленные файлы) позволит впоследствии выполнить
откат. Установка флажка Read-Only mode (Режим «только для чте-
ния») приводит к автоматическому снятию атрибута «только
для чтения» у файлов, которые деинсталлятор собирается уда-
лять. Установка флажка Never delete items marked in red (Никогда
не удалять объекты, отмеченные красным маркером) не позволит
удалять объекты, если это потенциально опасно. Группа Internet
Options (Параметры Интернета) позволяет задавать папки для раз-
мещения временных файлов Интернета. Группа Warn me before
deleting files marked (Предупреждать перед удалением файлов, отме-
ченных маркером) имеет переключатель, устанавливаемый в
одно из трех положений: Red (Красным), Red or Yellow (Красным
или желтым) и Red, Yellow, or Green (Красным, желтым или зеленым).
Группа Duplicate File Options (Параметры дубликатов файлов) позво-
ляет задать условия определения дубликатов: True duplicates,
same name, date and size (Полное совпадение, одинаковое имя, дата
и объем), Probable duplicates, same name and size (Вероятное совпа-
дение, одинаковое имя и объем) и Possible duplicates, same name
(Возможное совпадение, одинаковое имя).
328
Контроль за установкой и удалением приложений
Вкладка BackTrack (Файл отката), (рис. 6.22), имеет в группе
Automatically monitor (Автоматическое слежение) два флажка, опре-
деляющие условия запуска мониторинга установки: Program
that match a specific name (Программа, имеющая характерное имя) и
Compressed and InstallShield files (Вторичный запуск из самораспа-
ковывающегося архива). Кнопка File Names (Имена файлов) пред-
назначена для задания характерных имен, приводящих к запус-
ку процедуры мониторинга, таких как setup.exe, install.ехе, run.exe,
load.exe и т. д. Счетчик Number of days to keep BackTrack archives for
(Число дней, допустимых для отката) позволяет задать время хра-
нения файлов отката на компьютере.
jUnhistafef Settings
Параметры
автоматического
запуска
монитора
установки
Время хранения
файлов отката
с > Г ЬдтЬ f Infr *• r г j 1 rr c1 tJ Л
(WiHijcvv.?Steens
...............
Рис. 6.22. Задание параметров отката при неудачной инсталляции
Вкладка QuickClean (Быстрая очистка) (рис. 6.23) позволяет задать
категории файлов для быстрой очистки. Возможен запуск быст-
рой очистки по расписанию. Для этого надо установить фла-
жок Run QuickClean in the background (Запуск быстрой очистки в
фоновом режиме) и щелчком на кнопке Schedule (Расписание)
открыть окно Event Schedule (Расписание событий), в котором
можно задать желаемую настройку.
Вкладка Folders (Папки) позволяет задать папки, по умолчанию
используемые для хранения запакованных и резервных копий
приложений.
Задать расписание работы можно также с панели индикации,
щелкнув правой кнопкой на значке деинсталлятора и выбрав
в меню пункт Wat’s Scheduled (Что задано в расписании). Из открыв-
шегося окна щелчком на кнопке Properties (Свойства) открыва-
McAfee Uninstaller
329
объектов,
удаляемых
в ходе
Быстрой
очистки —
Очистка по
расписанию
в фоновом
режиме----
Рис. 6.23. Задание параметров быстрой очистки
ется быстрый доступ к соответствующей вкладке окна Uninstaller
Settings (Установки деинсталлятора), описанной выше, а щелчком
на кнопке Schedule (Расписание) — вызывается окно Event
Schedule (Расписание событий).
Деинсталлятор Norton Uninstall 2.0
Общий обзор
Norton Uninstall 2.0 — еще один пример деинсталлятора, кото-
рым можно пользоваться для поддержания операционной сис-
темы в идеальном порядке, если под рукой нет программы McAfee
Uninstaller, рассмотренной выше. Эта версия является усовер-
шенствованием предыдущей версии Norton Uninstall Deluxe 1.0.
Прослеживается явная аналогия с удачной разработкой ком-
пании CyberMedia — CyberMedia Uninstaller Deluxe, причем не
только в названии, но и в идеологии, в реализации отдельных
функций и приемов, вплоть до мелочей. К сожалению, срав-
нительно небольшой опыт работы компании Symantec в созда-
нии программ-деинсталляторов не позволил первой версии
стать совершенно надежным и безопасным продуктом. В про-
цессе интенсивных экспериментов с Norton Uninstall Deluxe 1.0
авторам этой книги неизбежно удавалось довести операцион-
ную систему до состояния полной неработоспособности.
К счастью, сегодня доступна новая версия — Norton Uninstall 2.0.
Эта программа сделана в лучших традициях компании Symantec.
Она имеет современный, интересный дизайн, использует ани-
мационные эффекты, нестандартные, с художественным вку-
сом и любовью оформленные окна (рис. 6.24). Программа стала
заметно надежнее. Некоторые мелкие дефекты в ней еще оста-
лись, но если проявлять аккуратность и внимательность, посте-
пенно переходящие в опытность, то с ней можно вполне успешно
работать. Во второй версии заметен и постепенный отход от иде-
ологии CyberMedia — специалисты Symantec начали нарабаты-
вать собственный опыт в этой области.
Деинсталлятор Norton Uninstall 2.0
331
Рис. 6.24. Главное окно программы Norton Uninstall 2.0
После запуска программы сразу же появляется титульный экран,
а обновление базы данных выполняется в фоновом режиме (в
этой программе процесс сканирования называется Safety Scan).
Такое нововведение особенно удобно при больших объемах
дисков, поскольку можно начинать работу, не теряя времени,
так как к началу фактических операций с файлами процесс
обновления данных Safety Scan уже будет завершен.
Интеграция с операционной системой
После установки деинсталлятора
Norton Uninstall 2.0 в контекстных
меню исполнимых файлов образу-
ется специальная группа команд,
с помощью которых открывается
доступ к основным функциям де-
инсталлятора.
Компонент Norton InstallGuard (Мони-
тор установки) работает в фоновом
режиме и обеспечивает автомати-
ческий контроль за установкой
новых приложений. Его значок
выставляется на панели индикации
рядом с часами. Если щелкнуть
332
Контроль за установкой и удалением приложений
на нем правой кнопкой мыши, открывается контекстное меню,
дающее возможность выполнить ручной запуск монитора уста-
новки (Run Setup) или настроить его параметры (Options).
Функции деинсталлятора Norton Uninstall 2.0
В главном окне программы представлены четыре группы функ-
ций, представленных командными кнопками для выбора кон-
кретных действий.
1. Группа Main (Основные функции) включает функции, обра-
щение к которым происходит наиболее часто:
Norton Cleanup Advisor (Советник очистки) — анализиру-
т^т» ет систему и дает рекомендации по освобождению
дискового пространства;
Norton Remove (Мастер удаления приложений) — выпол-
•J2J няет удаление приложений;
Norton AutoClean (Мастер автоматической очистки) —
май средство для быстрого автоматического удаления заве-
домо ненужных файлов;
- j Norton Storage Bin (Хранилище) — аналог системной
I Корзины, предназначенный для восстановления фай-
лов и приложений, удаленных или запакованных с
помощью деинсталлятора.
2. Группа Move, Copy or Store Programs (Перемещение, копирова-
ние и архивация программ).
гу Norton Move (Мастер перемещения) — средство для пере-
мещения приложений в другую папку или на другой
диск.
'• j Norton Сору (Мастер копирования) — средство переноса
приложения на другой компьютер со всеми индиви-
дуальными настройками.
& Norton Store (Мастер архивации) — средство упаковки
; • * редко используемых приложений для освобождения
дискового пространства.
3. Группа Install Guard (Монитор установки). В этой группе, в от-
личие от прочих, находятся не Мастера, а команды.
Деинсталлятор Norton Uninstall 2.0
333
4jg»| Norton Install Guard (Монитор установки) — команда запус-
ка мониторинга установки приложений. Использует-
ся в тех случаях, когда запуск не состоялся автомати-
чески, например если инсталлирующая программа
имеет нестандартное имя.
В Turn off InstallGuard Monitor (Выключение монитора уста-
новки) — команда прекращения мониторинга уста-
новки приложений, если по каким-либо причинам
это не произошло автоматически.
Accept or Undo Installation (Утверждение инсталляции или
Й4| откат) — команда, позволяющая решить судьбу уста-
новленного приложения: сохранить его или вернуть
систему в состояние, предшествующее установке.
4. Группа Advanced (Дополнительные функции).
ГТд Norton Duplicates Cleanup (Мастер удаления дублика-
НШ тов) — средство выявления и удаление дубликатов
файлов.
KL--- Norton File Cleanup (Мастер очистки) — средство выяв-
И»* ления и удаления неиспользуемых файлов.
sees? Norton Registry Cleanup (Мастер очистки реестра) — сред-
( гво удаления ошибочных записей системного реестра.
- т Norton Disk Info (Информация о диске)—средство регист-
\ рации изменений в дисковом пространстве.
>5® Norton Reports (Отчеты) — Средство подготовки и пре-
доставления протоколов о действиях, выполненных
в ходе каждой из операций.
Как видно из перечисленного, функции Norton Uninstall 2.0 прак-
тически повторяют функции программы McAfee Uninstaller, рас-
смотренной выше. Идеология и последовательность действий
практически те же, поэтому рассмотрим только наиболее важ-
ные функции.
Удаление приложений
Команда Norton Remove (Мастер удаления приложений) включена в
группу Main (Основные функции) главного окна Norton Uninstall 2.0.
Она выполняет запуск Мастера, окно которого имеет две панели:
334
Контроль за установкой и удалением приложений
на левой выбирают категорию, а на правой — конкретный удаля-
емый компонент (рис. 6.25). Мастер удаления приложений позво-
ляет удалять следующие объекты:
• Programs in Start Menu — программы, значки которых име-
ются в Главном меню;
• Programs on the Desktop — программы, установленные на
Рабочем столе;
• С:\, D:\ — программы, исполнимые файлы которых можно
найти непосредственно на жестких дисках;
• ActiveX Controls и Internet Plugins — компоненты, установлен-
ные автоматически в ходе сеансов связи с Интернетом.
Категория
объектов -
Содержимое
выбранной
категории —
Рис. 6.25. Начало работы Мастера удаления приложений
В отличие от деинсталлятора McAfee Uninstaller, Мастер удаления
приложений от Питера Нортона не позволяет обратиться к штат-
ным средствам удаления программ. По-видимому, такую воз-
можность специалисты Symantec сочли излишней: кто хочет
воспользоваться штатными средствами, может запустить их из
Панели управления Windows, а раз уж был избран Norton Uninstall,
то к чему лишние вопросы...
Для примера нами выбрано приложение Adobe Acrobat, значки
которого имеются в Главном меню (см. рис. 6.25). Из этого же
Деинсталлятор Norton Uninstall 2.0
335
окна щелчком на кнопке Options (Параметры) можно вызвать
окно для задания настроечных параметров. Переход к следу-
ющему шагу работы Мастера удаления приложений выполняют
щелчком на кнопке Далее.
На следующем этапе работы Мастера выполняется сканирова-
ние файловой системы, в ходе которого анализируются дина-
мические связи между объектами и выявляются компоненты,
подлежащие удалению. Процесс отображается с помощью линей-
ного индикатора, а результаты сканирования сводятся в таб-
лицу (рис. 6.26).
Рис. 6.26. В процессе сканирования анализируются динамические связи
Сканирование может прерваться информационным окном,
представленным на рис. (рис. 6.27), которое демонстрирует
один из малых дефектов деинсталлятора. В нем сообщается, что
файл, связанный с README.TXT, является неотъемлемой частью
системы Windows, поэтому команда на удаление этого файла
^Norton Remove
The fifefe s -x padot-Windew- fite .sndaS
•ehded fes be DK io сйШпцй with
(Ж
Рис. 6.27. Сообщение о невозможности удаления составной части Windows
336 Контроль за установкой и удалением приложений
и всех других подобных файлов будет проигнорирована. На
самом деле удаление файла README.TXT, конечно же, совершенно
безопасно для операционной системы. В данном случае была
лишь зафиксирована связь изображения значка в Главном
меню с файлом Notepad.exe (Блокнот). Разумеется, нельзя уда-
лять приложение Notepad.exe (Блокнот), так как оно действи-
тельно является частью Windows, но зачем же останавливать
процесс и пугать грозными сообщениями, если кроме кнопки
ОК все равно никаких альтернативных вариантов нет!
По завершении сканирования Мастер удаления приложений пере-
ходит к следующему этапу (рис. 6.28). В представленном окне
сообщается, что к удалению подготовлены файлы, имеющие
общий объем чуть более 7 Мбайт. Установленный флажок
Create a backup in Norton Storage Bin (Создать архив в Хранилище)
свидетельствует о том, что операция удаления обратима —
впоследствии удаленное приложение можно вернуть.
Объем
файлов,
готовых
к удалению
Создание
резервного
архива
в Хранилище
Подробные
сведения
об удаляемых
объектах
Рис. 6.28. Отображение результатов сканирования
Щелчок на кнопке Advanced (Дополнительно) позволяет подробно
проанализировать все удаляемые компоненты (рис. 6.29). На
верхней панели отдельно представлены типы файлов данных,
связанные с удаляемым приложением. Установка флажка при-
ведет к удалению всех файлов с таким расширением, имеющихся
Деинсталлятор Norton Uninstall 2.0
337
Зарегистриро-
ванные типы
файлов данных,
связанные
с удаляемым
приложением -
Полный
перечень
удаляемых
объектов
по группам
Рис. 6.29. Подробные сведения об удаляемых компонентах
на компьютере. На нижней панели удаляемые компоненты рас-
пределены по группам:
• Program Files (Программные файлы);
• Data Files (Файлы данных);
• Folders (Папки);
• Shortcuts (Ярлыки);
• Registry Entries (Записи реестра);
• Configuration File Changes (Изменения в файлах конфигурации).
Файлы данных, относящиеся к удаляемому приложению, можно
детально проанализировать на нижней панели и принять инди-
видуальное решение по каждому из них.
После щелчка на кнопке Remove (Удалить) происходит переход
к очередному этапу работы Мастера, на котором создается стра-
ховочный файл и удаляются все отмеченные компоненты при-
ложения. По завершения процесса выдается краткая справка
о произошедших изменениях. Цветные сектора на диаграмме
жесткого диска в верхней части окна (рис. 6.30) показывают:
• Space Freed (Освобожденное пространство) — серый сектор;
• Total Free (Всего свободно на диске) — серый + желтый секторы;
• Disk Size (Объем диска) — серый + желтый + сиреневый секторы.
338
Контроль за установкой и удалением приложений
Освобожденное
пространство
Всего свободно
Объем диска
Вывод отчета
Рис. 6.30. Заключительный этап работы Мастера удаления приложений
В нашем примере сообщается также, что был создан архивный
файл Adobe Acrobat объемом 4,39 Мбайт. Для восстановления
удаленного приложения можно воспользоваться функцией
Norton Storage Bin (Хранилище). Щелчок на кнопке Reports (Отчеты)
вызывает окно Norton Reports (Отчеты), в котором можно полу-
чить подробную информацию об изменениях в системе и рас-
печатать ее на принтере.
Установка новых приложений
При установке нового приложения автоматически запускает-
ся монитор установки. В случае неудачного завершения уста-
новки это позволит вернуть систему в исходное состояние и
ликвидировать нежелательные последствия. Для автоматичес-
кого запуска монитора установки необходимо выполнение двух
условий.
1. Монитор установки должен быть запущен в фоновом ГГЗГ
режиме — его значок в виде щита с буквами «IG» дол-
жен присутствовать на панели индикации рядом с часами
(это требование соблюдается по умолчанию после первой уста-
новки деинсталлятора). Если значка на панели индикации
нет, монитор установки можно запустить из Главного меню.
Чтобы он запускался автоматически при загрузке компью-
Деинсталлятор Norton Uninstall 2.0
339
тера, надо в главном окне щелкнуть на кнопке Options (Пара-
метры), выбрать вкладку Install Guard (Монитор установки) и
установить флажок Load InstallGuard on Startup (Загружать мони-
тор установки при запуске компьютера).
2. Инсталлирующая программа должна иметь характерное
имя типа setup.exe и т. п. Перечень имен можно отредакти-
ровать на той же вкладке Install Guard (Монитор установки)
щелчком на кнопке Names (Имена).
Если инсталлирующая программа имеет нестандартное имя,
монитор установки можно активировать вручную из главного
окна командой InstallGuard ► Norton InstallGuard. Но удобнее это
сделать с помощью контекстного меню, вызываемого щелчком
правой кнопкой мыши на значке монитора установки на панели
индикации. Из контекстного меню мониторинг запускают коман-
дой Run Setup (Запустить инсталлятор).
В открывшемся окне монитора установки следует выбрать инстал-
лирующую программу (рис. 6.31). В данном случае она имеет
имя Installation For WinAmp 208.exe. Щелчок на кнопке Monitor
(Мониторинг) начинает процесс отслеживания изменений, про-
исходящих в файловой системе и реестре Windows. В открыв-
шемся окне предлагается начать процесс мониторинга щелчком
на кнопке ОК или отказаться щелчком на кнопке Cancel. При
Выбор диска
Выбор инстал-
лирующей
программы —
Начало
мониторинга
Рис. 6.31. Ручной запуск монитора установки нового приложения
340
Контроль за установкой и удалением приложений
автоматическом запуске монитора (если инсталлирующая про-
грамма имеет характерное имя типа setup.exe) мониторинг начи-
нается именно с этого места.
Далее управление передается инсталлирующей программе
(значок монитора установки на панели индикации в процессе
мониторинга мигает). По завершении инсталляции монито-
ринг обычно прекращается автоматически. Если он не завер-
шился сам по себе, его можно прервать вручную, щелкнув пра-
вой кнопкой мыши на значке монитора установки на панели
индикации и выбрав в контекстном меню пункт Stop Monitor
(Остановить мониторинг).
В открывшемся информационном окне сообщается, что работа
инсталлирующей программы завершена и предлагается щелкнуть
на кнопке ОК, если все в порядке, или на кнопке Cancel (Отмена),
если инсталляция отменена и нет необходимости в дальнейшем
анализе. После щелчка на кнопке ОК запускается сканирование
ресурсов Windows с целью выявления изменений, произошед-
ших в операционной системе.
По окончании сканирования
предлагается ввести назва-
ние установленного прило-
жения.
В следующем окне (рис. 6.32) сообщается, что процесс мони-
торинга установки программы завершен. Содержимое цен-
тральной панели требует разъяснения — здесь приводится спи-
сок приложений, которые могут войти в конфликт с тем,
которое было только что установлено. Это может произойти,
например, при установке новой версии приложения без удале-
ния предыдущей версии — многие приложения не допускают
одновременного присутствия на одном компьютере нескольких
версий. Если в будущем вы заметите, что одна из перечислен-
ных программ стала вести себя не вполне корректно, то сможете
сделать обоснованное предположение о причинах ее такого пове-
дения. По окончании установки нового приложения рекомен-
дуется проверить работоспособность всех приложений, попавших
в этот список, и только потом принимать решение об утверж-
дении состоявшейся установки или отказе от нее. Возможно,
что на проверку приложений уйдет не один день. Именно поэто-
му в общем случае не рекомендуется устанавливать более одной
новой программы в сутки.
Деинсталлятор Norton Uninstall 2.0
341
Norton InstallGuard
You have -successful' rflon&ered the tnstofehcfft of.
ThefcOn^^bi^W^(Wlateenaffectedby this late - ?
r'-3se сйШй^в^2(®Ш :±жа^%* before ^r-cepfeg- (г-? r.<?--,
i :•• grarn. IfргеЫ^й 'Зпге.y&j гп-^г wider the\^1 ;,йг
'I/ ta^d®feWiSS;-<
Список имеющихся
программ, которые
могут вступить
в конфликт с вновь
установленной
' ^ЖиЮ Вd :.... d.....
f’V/inamp 2.® C \prog?am$XWi.
.i | WhatsNew.txt C \pGgr.srns\Wi
Рис. 6.32. Сообщение о завершении процесса установки нового приложения
Щелчок на кнопке Reports (Отчеты) позволит подробно проана-
лизировать изменения, произведенные в системе.
Отказ от установки приложения
Благодаря тому, что установка приложения происходила под
непрерывным контролем со стороны монитора установки, появ-
ляется возможность создать «файл отката». Он позволит в слу-
чае необходимости вернуться к состоянию, предшествовавшему
установке. Откат действует только на одну последнюю установку,
поэтому прежде чем приступить к установке следующей про-
граммы, необходимо принять окончательное решение по пре-
дыдущей. Если пробные запуски показали, что она работает
нормально и те программы, с которыми она могла войти в кон-
фликт, тоже исправны, можно утвердить изменения, внесен-
ные в систему. В этом случае файл отката уничтожится и появит-
ся возможность выполнить мониторинг установки следующего
приложения. Если же процесс установки прошел неудачно: завер-
шен аварийно или после первых запусков вы решили, что новое
приложение — это совсем не то, что вам нужно, существует
возможность отказаться от его установки.
Отказ от установки выполняется из главного окна программы.
Если выбрать группу InstallGuard (Монитор установки) то можно
заметить, что помимо двух штатных команд в ней появилась
еще одна (рис. 6.33) — Accept or Undo Installation (Подтверждение
или отмена установки). Значок соответствует последнему уста-
новленному приложению: в данном случае это музыкальный
342
Контроль за установкой и удалением приложений
В группе
InstallGuard
появился
новый пункт,
предназначенный
для утверждения
или отмены
инсталляции
Рис. 6.33. Группа InstallGuard в главном окне Norton Uninstall 2.0
проигрыватель Winamp. Щелчок на его значке открывает окно, в
котором можно решить судьбу установленной программы. Щел-
чок на кнопке Accept
Program (Принятьпро-
грамму) утверждает
изменения, внесен-
ные в систему, и уда-
ляет файл отката.
Щелчок на кнопке
Undo Program (Отка-
заться от программы)
отменяет установку
нового приложения.
При этом аннули-
руются все создан-
ные папки и файлы, восстанавливается состояние Реестра
Windows, восстанавливаются все файлы конфигурации системы
и т. д. Операционная система полностью возвращается в состо-
яние, предшествовавшее установке. После окончательного реше-
ния дополнительный пункт приема приложения или отказа от
него исчезает из группы InstallGuard (Монитор установки). Теперь
система готова к установке очередного приложения.
Если начать устанавливать новую программу, не приняв оконча-
тельного решения относительно предыдущей, монитор установ-
ки выдаст предупреждающее сообщение. В нем говорится о том,
что в системе имеется файл отката для приложения Winamp,
Деинсталлятор Norton Uninstall 2.0
343
установка которого пока не
утверждена. От вас требуется
немедленно утвердить установку
предыдущего приложения и
продолжить установку следую-
щего щелчком на кнопке Yes (Да)
или пока отказаться от установки следующего приложения
щелчком на кнопке No (Нет).
Возникает впечатление, что деинсталлятор проявляет насилие, не разре-
шая устанавливать новое приложение, пока не решена судьба предыду-
щего. Это действительно так, и это правильно. Если бы деинсталлятора не
было, нам стоило бы проявить самодисциплину и быть последовательными
в своих действиях. К сожалению, редко кто способен быть столь органи-
зованным, как того требует работа с Windows. Вот и приходится деинстал-
лятору исполнять полицейские функции.
Как видите, деинсталляторы Norton Uninstall 2.0 и McAfee
Uninstaller по-разному действуют при установке новых прило-
жений. В McAfee Uninstaller при каждой установке нового при-
ложения создается отдельный файл отката, что позволяет отме-
нить установку каждого приложения независимо от других.
Такой вариант удобнее в работе, но не стоит его переоценивать.
Только откат на один шаг позволяет заведомо исключить воз-
можную путаницу. Чем откат «глубже», тем больше вероят-
ность сбоя. McAfee Uninstaller об этом «знает» и в сомнительных
случаях предупреждает об опасности исполнения чрезмерно
«глубокого» отката. В деинсталляторе Norton Uninstall 2.0 избран
более простой, но и более надежный способ, поскольку файл
отката может быть только один. Что выбрать: удобство или надеж-
ность — дело ваше.
Очистка диска
Очистку диска выполняют для освобождения дискового про-
странства. Есть несколько способов для этой операции. Наи-
более радикальным средством является Cleanup Advisor (Реви-
зор очистки). В нем не только сосредоточены разнообразные
средства поиска, но и даются подробные рекомендации о том,
как следует поступать в каждом конкретном случае. Это сред-
ство удобно для опытных пользователей: оно сложнее, чем дру-
гие, но позволяет выполнить работу более эффективно.
344
Контроль за установкой и удалением приложений
Быстро удалить ненужные объекты можно с помощью Мастера
автоматической очистки (Norton AutoClean). Оба эти средства очистки
входят в группу основных функций в главном окне деинстал-
лятора. Кроме того, в группе дополнительных функций есть
еще несколько средств, тоже относящихся к очистке. Это Мас-
тер удаления дубликатов (Norton Duplicates Cleanup), Мастер уда-
ления файлов (Norton File Cleanup) и Мастер очистки реестра (Norton
Registry Cleanup).
При выборе пункта
Cleanup Advisor (Совет-
ник очистки) в группе
основных функций
открывается окно,
в котором можно
выбрать диски, под-
лежащие очистке.
Отбор компонентов, подлежащих удалению, можно задать с
помощью переключателя. В положении Search for default cleanup
items (Выбор no умолчанию) будут отобраны компоненты, удале-
ние которых деинсталлятор считает безобидным. Этот режим
рекомендуется для пользователей, которые не очень уверены
в своих знаниях и не могут оценить степень важности отдель-
ных компонентов системы. Если же полагаться в таком ответ-
ственном деле исключительно на собственные предпочтения,
следует выбрать пункт Let me choose which cleanup items to search
for (Самостоятельный выбор объектов, подлежащих удалению).
S elect
+ • О Unnecessary Res
Q Unnecessary DupScates
;+ О Unnecessary Hornet Ffe'
*' П Unnecessay Registry Entries
О Old Stored AppScatwns (from Norton Uninsta!!]
[3 Old Backups (from Norton Uransta®
13 Unused Applications
Выбор типов объектов предстоит
сделать после щелчка на кнопке
Next (Далее) на следующем этапе
работы Мастера. Какие компонен-
ты считать ненужными — дело су-
губо личное и зависит от особен-
ностей работы и индивидуальных
предпочтений. Например, можно порекомендовать отметить
следующие компоненты:
• Disconnected Shortcuts (Неприсоединенные ярлыки);
• Lost Cluster Files (Файлы с информацией из «потерянных» кластеров);
• Temporary Files (Временные файлы);
• Zero Byte Files (Файлы нулевой длины);
Деинсталлятор Norton Uninstall 2.0
345
• Duplicate Data Files (Дубликаты файлов данных);
• Unnecessary Internet Files (Временные файлы Интернета);
• Unnecessary Registry Entries (Ненужные записи реестра);
• Old Stored Applications (Устаревшие упакованные приложения);
• Old Backups (Устаревшие архивы, созданные деинсталлятором);
• Unused Applications (Неиспользуемые приложения).
По окончании поиска можно подробно ознакомиться с каждым
из выбранных объектов, подлежащих удалению, а заодно при-
нять к сведению мнение деинсталлятора по каждому из них.
Окно, показанное на рис. 6.34, имеет две панели.
Панель Панель объектов, Панель
инструментов подготовленных к удалению советов
I
Рис. 6.34. Анализ объектов, подготовленных к удалению
В верхней, которая называется Cleanup Items Found (Объекты, под-
готовленные к удалению), представлены категории объектов, под-
готовленных для удаления. В нижней, Advice for (Советы по)
можно узнать мнение деинсталлятора по каждой из категорий.
Так, например, по категории Temporary Files (Временные файлы)
его мнение таково:
346
Контроль за установкой и удалением приложений
Рекомендации по очистке: удалить. Удалятся 9 файлов. По жела-
нию может быть создан резервный файл возврата. Для выполне-
ния щелкните на кнопке Remove на этой панели или на панели инст-
рументов.
Пояснение: временные файлы создаются программами для вре-
менного хранения данных. Если работа программы была прервана
аварийно, эти файлы остаются неудаленными. В данную категорию
входят все временные файлы, кроме созданных в последние 24 часа.
Побочные эффекты: нет.
Необходимость возврата: нет. После щелчка на кнопке Remove
Мастер предложит создать архив для последующего возврата с
помощью функции Storage Bin. Для этих файлов создавать архив
не рекомендуется, так как для этого потребуется дополнительное
дисковое пространство.
Как видно из приведенного примера, программой предостав-
лена исчерпывающая информация, позволяющая принять
окончательное решение. Если на панели инструментов щелк-
нуть на кнопке File List (Список файлов), то содержимое
нижнего окна изменится — в нем отобразится список
объектов, отобранных для удаления. Установкой или
снятием флажков против каждого из объектов можно
принять индивидуальное решение по каждому из них.
Возврат в режим подсказки выполняется щелчком на
кнопке Advice (Советы) на панели инструментов.
По завершении работы с отобранными объектами, можно
повторить поиск новых объектов щелчком на кнопке Scan
(Сканировать) или прекратить работу Советника очистки,
закрыв окно щелчком на закрывающей кнопке.
Scan
Автоматическая очистка диска
Мастер автоматической очистки (Norton AutoClean) также входит в
группу основных функций главного окна деинсталлятора. От
рассмотренного выше Советника очистки он отличается мини-
мальным количеством запросов, хотя все параметры необхо-
димо задать заранее. Преимущество этого способа состоит в
том, что очистка в автоматическом режиме может быть выпол-
нена по заданному расписанию.
При запуске Мастера автоматической очистки открывается окно,
в котором главный элемент управления — кнопка Options (Пара-
метры) (рис. 6.35). Идея заключается в том, чтобы задать эти
Деинсталлятор Norton Uninstall 2.0
347
NORTON AutoClean
Флажками задают
категории удаляемых
объектов
Запуск
автоматической
очистки
Рис. 6.35. Настройка параметров автоматической очистки
Настройка параметров
автоматической очистки
самые параметры раз и навсегда, чтобы потом к ним не возвра-
щаться. Это мы сейчас и сделаем.
Щелчок на кнопке Options (Параметры) открывает вкладку Auto-
Clean (Автоматическая очистка). Основную часть страницы вкладки
занимает панель Select Categories to include in AutoClean (Выбор
категорий объектов, подлежащих автоматической очистке). На ней
можно задать категории объектов, подлежащих удалению.
Мнение программы по каждой из категорий можно узнать, если
щелкнуть на кнопке Default (По умолчанию). Щелчок на кнопке
None (Ничего) отменит удаление любых объектов, а кнопка АП (Все)
присутствует только «для полноты картины», так как если кто-
то ею воспользуется, потом непременно очень сильно об этом
пожалеет.
В автоматическом режиме можно порекомендовать ограни-
читься только удалением заведомо ненужных объектов:
• Internet Cache Files (Временные файлы Интернета);
• Lost Cluster Files (Файлы с информацией из «потерянных» кластеров);
348
Контроль за установкой и удалением приложений
• Temporary Files (Временные файлы);
• Zero Byte Files (Файлы нулевой длины),
• Help Support Files (Служебные файлы справочной системы).
а К служебным файлам справочной системы относятся файлы с расшире-
ниями .GID и .FTS. Они имеют временное значение и создаются при работе
справочной системы в момент исполнения поисковых функций. Не надо
путать их с файлами категории .НLP, Help Files (Справочные файлы), в кото-
рую входят сами справочные файлы!
Флажок Create a backup of deleted files in the default backup folder
specified on the General Page (Создавать резервный архив удаляемых
файлов в папке, заданной на вкладке Общие) свидетельствует о
возможности последующего возврата. Рядом с флажком име-
ется уточнение: временные файлы Интернета, файлы поддерж-
ки справочной системы (.GID), содержимое Корзины, пустые
папки и временные файлы не включаются в резервный архив
и удаляются безвозвратно.
у Заметим, что нигде далее по ходу автоматической очистки не будет пред-
ложено создать архив, так что отнеситесь к указанному флажку с особым
вниманием.
Следующая группа элементов управления служит для задания
временных параметров удаления файлов: Delete files not modified
in ... days (Удалять файлы, которые не изменялись в течение ... дней)
и Delete files not accessed in ... days (Удалять файлы, к которым не
было обращений в течение ... дней). Правда, не совсем ясно, к
какой категории объектов относятся эти параметры, так как в
списке категорий нет такого понятия, как «старые файлы».
Кнопка Specify Scheduling (Задать расписание) открывает окно, в
котором можно установить условия выполнения очистки в авто-
матическом режиме (рис. 6.36). Вот некоторые примеры:
• Run every time Windows boots (Каждый раз при старте Windows);
• Run every 2 days beginning today (Каждые 2 дня, начиная с текущего);
• Run on Friday of every week (Каждую пятницу);
• Run on day 7 of every month (Каждый седьмой день месяца).
Конкретное время очистки задается с помощью трех раскры-
вающихся списков Run at... (Старт в...). Флажок Run scheduled
AutoCleans in the background (Запускать по расписанию в фоновом
режиме) позволяет программе автоматически запускаться в
Деинсталлятор Norton Uninstall 2.0
349
He запускать автоматически ---
Запускать по заданным дням —
Время запуска-----------------
Запускать в фоновом режиме —
Рис. 6.36. Настройка запуска автоматической очистки по расписанию
фоновом режиме. Пункт Do not run automatically (He запускать авто-
матически) позволяет отказаться от проведения автоматической
очистки без непосредственного контроля.
После задания параметров автоматической очистки можно
щелкнуть на кнопке Cleanup (Очистка) (см. рис. 6.35). Все даль-
нейшее происходит без участия пользователя. Остановка про-
изойдет только для оценки результатов и завершения работы.
Удаление дубликатов файлов
В группе дополнительных функций деинсталлятора есть еще
некоторые средства для наведения порядка на диске. К ним отно-
сится Мастер удаления дубликатов (Norton Duplicates Cleanup).
На первом этапе
работы Мастера
уточняют, какие
именно дублика-
ты можно уда-
лять. Варианты
следующие:
NORTON Uninstall 2-0
NORTON Duplicates Cleanup
Data Files AH (пег except executabtes and OLli.
• Duplicate Data Files (Дублирующиеся файлы данных);
• Duplicate DLLs (Дублирующиеся библиотеки .DLL);
• Duplicate Executables (Дублирующиеся исполнимые файлы .EXE,
.COM, .BAT).
350
Контроль за установкой и удалением приложений
Сканирование файловой системы начинается щелчком на
кнопке Search (Искать). В итоговом списке приводятся пары
дублирующихся файлов. Помеченный файл предлагается уда-
лить. Здесь же следует решить, создавать страховочный архив,
или нет. Более глубокий анализ дубликатов выполняют щелч-
ком на кнопке Advanced (Дополнительно). Цветовая маркировка
обозначает степень опасности удаления файла (рис. 6.37).
Цветовой
маркер
Пара
дубликатов
Дополнительные возможности предоставляют
панель инструментов и контекстное меню
Рис. 6.37. Анализ зафиксированных дубликатов файлов
Значения цветовых маркеров следующие:
(Защищенные файлы) — файл необходим операционной
системе и удалять его нельзя;
(Красный маркер) — файл используется одной или несколь-
кими программами и удалять его нельзя;
(Желтый маркер) — файл может потребоваться некоторым
программам и удалять его надо осмотрительно;
(Зеленый маркер) — удаление файла безопасно.
Деинсталлятор Norton Uninstall 2.0
351
Флажок, установленный против каждой записи, обозначает
готовность к удалению. Удаление выбранных файлов можно
отменить или включить в число удаляемых другие файлы, не
отмеченные флажками. В случае сомнений щелкните на значке
файла и в открывшемся контекстном меню выберите пункт для
подробного изучения свойств файла:
• Open (Открыть);
• QuickView (Вызвать средство быстрого просмотра);
• Copy to (Скопировать файл);
• Move to (Переместить файл);
• Dependencies (Проанализировать динамические связи файла);
• Properties (Просмотреть свойства файла).
Щелчок на кнопке Delete (Удалить) завершает процесс удаления.
Удаление ненужных файлов
Мастер удаления файлов (Norton File Cleanup), как и рассмотрен-
ный выше Мастер удаления дубликатов, входит в группу допол-
нительных функций деинсталлятора и вызывается из главного
окна командой Advanced (Дополнительные функции). Первая стра-
ница Мастера (рис. 6.38) содержит те же категории файлов,
какие присутствовали при выполнении операции автоматичес-
Создание
собственной
категории —
Настройка
параметров
Категории
файлов,
которые мо
считаться
ненужными
Рис. 6.38. Настройка Мастера удаления ненужных файлов
352
Контроль за установкой и удалением приложений
кой очистки. Разница лишь в том, что в данной операции уда-
ление происходит под управлением пользователя.
Настройку работы Мастера выполняют на вкладке Options ► File
Cleanup (Параметры ► Удаление файлов). Здесь можно задать пара-
метры окна просмотра, которое откроется после завершения
сканирования. В частности, можно задать для отбора следую-
щие категории файлов:
• Color-code files Red if modified within ... days (Файлы, отмеченные
красным маркером, если они не изменялись более ... дней);
• Color-code Yellow if accessed within ... days (Файлы, отмеченные
желтым маркером, если они не открывались более ... дней).
Дополнительно можно управлять отбором файлов с помощью
флажков:
• Never show protected files (Никогда не отображать защищенные
файлы);
• Never show files coded red (Никогда не отображать файлы, поме-
ченные красным маркером).
Кнопка Custom Category (Категория, заданная пользователем) позво-
ляет добавить собственные категории файлов к имеющемуся
Список отобранных Выбор категории Справочная
ненужных файлов файлов панель
I I I
Рис. 6.39. Анализ отобранных ненужных файлов
Деинсталлятор Norton Uninstall 2.0
353
списку. Это можно сделать указанием расширения имени фай-
лов и указанием папок или дисков, где их следует искать. Можно
поступить и наоборот: задать папки, в которых файлы этого
типа должны сохраняться в неприкосновенности.
Результаты сканирования файловой системы выглядят так же,
как и в предыдущем случае, но дополнительное окно просмотра,
открывающееся щелчком на кнопке Advanced (Дополнительно),
несколько отличается (рис. 6.39). В его верхней части имеется
раскрывающийся список, позволяющий отфильтровать ото-
бранные файлы по категориям или просмотреть их все вместе.
В нижней части окна имеется панель, на которой отображаются
примечания, относящиеся к просматриваемым файлам.
Очистка реестра
В группе дополнительных функций деинсталлятора имеется
еще одна важная функция для наведения порядка на компью-
тере. Это Мастер очистки реестра (Norton Registry Cleanup). В ходе
операции анализируется корректность записей и удаляются
записи, относящиеся к несуществующим объектам.
На первом этапе работы Мастера (рис. 6.40) выбираются группы
параметров, корректность которых надо проверить. Как и в
предыдущих операциях, после завершения сканирования с
: Category. : : ж-
SAcliv&v'COM SubKey Sections Scans the ActiveX/СОМ SubKey sections of wu* Windows R^^y.
S Application Paths Section
0 Forts Section
ElHelp Section
S Mtciosrti Staled S ection
0 Run Sections
0 Sound Customeatiai Sections
13'Symantec Shared Section
S Uninstall Section
I?) VxD Section
Scans the Appbcalion Paths secton of your Windows Registry
Scans the Forts Section of your Windows Regishy.
Scans the Help Section rt your Windows. RegBstry.
Scans the Microsoft Shared section or уом Windows Reghby.
Scans the Rin sections- rt yow Windows Registry,
Scans the Scwd Customisation sectons of your Windows Registry,
Scans the Symartec Stated section o> your Windows Registry.
Sc-sns the Lirvrfstab section of your Windows Registiy.
Scans the VxD Secl^-of yourWnxtowsRegistTy.
Группы
параметров
реестра,
корректность
которых надо
проверить
Настройка
параметров
мастера
очистки
реестра
Рис. 6.40. Мастер очистки системного реестра
12 Зак. 538
354
Контроль за установкой и удалением приложений
результатами можно ознакомиться более подробно щелчком
на кнопке Advanced (Дополнительно). Ошибочные записи следует
удалить. Безопасность операции обеспечивается созданием
архивной копии Реестра.
Заключение
В заключение приведем несколько общих впечатлений о работе
с деинсталлятором Norton Uninstall 2.0. Программа, которая берет
на себя ответственность контролировать операционную систему,
сама должна вести себя безупречно. Этим всегда отличались
продукты компании Symantec, например такие как Norton Utilities,
Norton AntiVirus.
Что касается интерфейса и дизайна Norton Uninstall 2.0, то он
выше всех похвал и соответствует высокому уровню продук-
тов Symantec. Однако стабильность и надежность работы Norton
Uninstall 2.0, по мнению авторов, могла бы быть и лучше. Зафик-
сированы случаи, когда после удаления программ остаются
лишние папки, не всегда корректно обрабатываются данные о
типах файлов, связанных с приложением, зафиксированы и
другие мелкие недочеты. Даже в справочной системе встреча-
ются досадные опечатки. Так, вместо Advisor по всей справочной
системе значится Adivsor. Конечно, это пустяк, но он свиде-
тельствует о том, что создание программы велось в условиях
нехватки времени, поэтому не возникает абсолютной уверен-
ности, что все ответственные операции достаточно хорошо отла-
жены. Остается надеяться, что надежность последующих версий
Norton Uninstall будет выше. А пока обслуживание операцион-
ной системы рабочих компьютеров авторы предпочитают дове-
рять разработкам компании CyberMedia — «законодателю мод»
в этой области.
Другие программы, выполняющие
функции деинсталляторов
Для того чтобы дать читателю полную картину о состоянии с
рынком средств деинсталляции, мы кратко рассмотрим еще
несколько проверенных и пригодных для применения про-
грамм, хотя общая рекомендация о желательности использо-
вания деинсталлятора McAfee Uninstaller остается в силе.
CleanSweep 4.10
Программа разработана компанией Quarterdeck и уже достаточ-
но давно известна на рынке под именем Quarterdeck CleanSweep 4.10.
В настоящее время права на эту программу приобретены компа-
нией Symantec и ее новое название — Norton CleanSweep 4.10.
Основные функции
Продукт компании Quarterdeck как по внешнему виду, так и
по концепции мало похож на деинсталлятор McAfee Uninstaller,
что свидетельствует о самостоятельном творческом поиске раз-
работчиков. Он тоже выполняет функции очистки с целью высво-
бождения дискового пространства (рис. 6.41). Основные функции
программы сосредоточены на вкладках, доступных из главного
окна.
1. Program (Приложения). Удаление, архивирование, перемеще-
ние, транспортировка приложений.
2. Cleanup (Очистка). Поиск и удаление дубликатов файлов,
неиспользуемь/х и редко используемых файлов, неприсое-
диненных ярлыков, пустых файлов и т. п.
356
Контроль за установкой и удалением приложений
Выбор вкладки
определяет
направление
дальнейших
действий
Нужную
операцию
выбирают
щелчком
на кнопке
Рис. 6.41. Главное окно программы CleanSweep
3. Internet Sweep (Работа с объектами Интернета). Удаление объек-
тов ActiveX, загруженных в фоновом режиме, удаление вре-
менных файлов Интернета (очистка дискового кэша) и т. д.
4. Restore (Восстановление). Восстановление объектов, сохра-
ненных в виде архивных и резервных копий на любом этапе
работы программы.
5. View (Просмотр). Просмотр и сохранение подробных отчетов
о действиях программы.
6. Registry (Реестр). Удаление ненужных записей системного
реестра Windows.
7. Options (Параметры). Настройка параметров программы.
Интеграция с Windows
После установки деинсталлятора в
контекстном меню программных
файлов появляется новый пункт
CleanSweep (Очистка), с помощью ко-
торого можно выполнить основные
операции, относящиеся к приложе-
ниям. На панели индикации про-
грамма CleanSweep представлен сра-
зу тремя значками:
Открыть ,
Быстрый просмотр
HoveWizard
Xtarspoit Wised
.^йайить . j
Свойстве I
Другие программы, выполняющие функции деинсталляторов
357
1. CleanSweep Usage Watch (Наблюдатель). Наблюдатель может
быть запущен из Главного меню и в фоновом режиме |€§
собирает статистику о запускаемых приложениях и откры-
ваемых файлах. Эти данные используются для оценки сте-
пени важности приложений. Если имеются приложения,
которое в течение заданного числа дней ни разу не запуска-
лись, то Наблюдатель сообщает об этом звуковым сигналом,
после чего выдает список таких приложений и предлагает
их удалить или запаковать.
2. CleanSweep SmartSweep (Монитор установки). Монитор [Swj
установки контролирует ход установки новых прило-
жений (с автоматическим или ручным запуском) и анали-
зирует изменения, внесенные в систему. Эти данные могут
быть использованы при удалении приложения.
3. CleanSweep Internet sweep (Ревизор Интернета). Этот ком- ME
понент предназначен специально для контроля изме-
нений, происходящих на компьютере при работе в Интер-
нете. Собранные данные используются для последующих
операций очистки.
Хотя последние два компонента и представлены разными знач-
ками, они запускаются из Главного меню с помощью одного знач-
ка с длинным названием CleanSweep Smart Sweep-Internet Sweep.
Еще из Главного меню имеется возможность запустить Мастер
быстрой очистки диска (Fast & Safe Cleanup), окно которого пред-
ставлено на рис. 6.42. Мастер расчищает диск в автоматичес-
CleanSweep Fast A Safe Cleanup
Рис. 6.42. Мастер очистки диска
358
Контроль за установкой и удалением приложений
ком режиме и ограничивается только заведомо ненужными
файлами. Его запуск можно настроить по расписанию.
Кроме перечисленных, в пакет деинсталлятора входит один
оригинальный компонент — CleanSweep Safe (Сейф). Он настра-
ивается на определенные типы файлов (рис. 6.43) и предназна-
чен для их перехвата перед очисткой Корзины в процессе работы
Мастера быстрой очистки. Сейф проверяет содержимое Корзины,
и если в ней имеются файлы заданных типов, то они переме-
щаются из Корзины в Сейф, где и ожидают дальнейших распо-
ряжений.
v uujeitfisj.
Celcon» to The Quadetdeck Sate To gathwfies from your Recyde
'Bin and place then into the Sate cid "ScanNw/’ To restore a He
n jteted below. highbght < and then dck "Restore" T о select wtsch He
'rtypestosave cfeck"Settmgs'’
. . r * „. -. .. . f "*T '"J рУе pafaed I
Quarterdeck Sale Settings E3!
CTjO ’Живой" глазет...
□В’ARC WihSpFfe
WinZip Fte
Oil ’ART Рисунок в Форм..
Dj) ‘ASX
Пй-м>_
Настройку на определенные
типы файлов выполняют
щелчком на кнопке Settings
Рис. 6.43. Сейф — оригинальный компонент CleanSweep
В отличие от деинсталляторов, рассмотренных выше, эта про-
грамма имеет средство не только для очистки Реестра, но и для
его редактирования — Registry Genie. Функционально оно соот-
ветствует системному редактору Regedit, но имеет некоторые
дополнительные справочные возможности и индикацию сте-
пени опасности редактирования параметров Реестра. Кстати,
в справочной системе программы CleanSweep 4.10 имеется боль-
шой раздел, посвященный системному реестру Windows, что
позволяет получить начальные сведения о структуре Реестра
и основных правилах работы с ним.
Другие программы, выполняющие функции деинсталляторов
359
Заключение
Общие впечатления от использования деинсталлятора Clean-
Sweep 4.10 похуже, чем от программ, рассмотренных выше.
Хотя программа и неплохая, многие функции в ней реализо-
ваны формально, без заботы об удобстве пользователя. Зафик-
сированы случаи, когда программой выдавались заведомо оши-
бочные сведения. Например, сообщалось, что совершенно
безвредно можно удалить системный шрифт marlett.ttf, как
«неиспользующийся», и еще около десятка программ из папки
Windows\Command.
На самом деле шрифт Marlett необходим для отображения эле-
ментов любого окна Windows, а служебные программы из папки
\Command используются системой на уровне MS-DOS. Такая
«чистка» неизбежно приведет к выходу из строя и переуста-
новке Windows.
Бесцеремонность программы превзошла все ожидания, когда
при удалении одного из приложений, в программной пайке кото-
рого оказалось несколько файлов с расширением .htm, был ста-
рательно «вычищен» и сам броузер Internet Explorer! CleanSweep
посчитала его относящимся только к этим файлам и с чистой
совестью отметила зеленым маркером, а авторы, потеряв бди-
тельность, не проконтролировали весь список предлагаемых
удалений.
Л Вывод: программой пользоваться можно, но только не в автоматическом
режиме, и только не начинающим. Если ее вовремя не остановить, легко
может подвести.
Norton Registry Tracker
Основные функции
Эта служебная программа является составной частью пакета
Norton Utilities. Она отслеживает изменения в Реестре и в важных
системных файлах (папки Windows\ и Windows\System\, файлы
Реестра, файлы конфигурации win.ini, system.ini, config.sys,
autoexec.bat). Программа работает в фоновом режиме (ее значок
в виде фотоаппарата имеется на панели индикации) и автома-
тически выполняет «моментальные снимки» текущих состоя-
ний системы при любых изменениях, произошедших с указан-
ными объектами. С помощью этой программы нельзя удалить
360
Контроль за установкой и удалением приложений
приложение или расчистить место на диске, но при неудачной
установке нового приложения она поможет вернуть операци-
онную систему в исходное состояние.
Интеграция с Windows
Программа устанавливается совместно с пакетом Norton Utilities.
По умолчанию она начинает работать автоматически и выпол-
няет свои действия в фоновом режиме. Ни в коем случае не
следует запускать ее вместе с какой-либо иной программой-
деинсталлятором, например из описанных выше.
у Если установить два ревизора, контролирующих состояние операционной
системы, то они начнут непрерывно отслеживать изменения, производимые
ДРУГ другом. Возникнет эффект зацикливания. Контроль должен выпол-
няться только одним средством!
Microsoft RegClean
Эта совсем простенькая программка предназначена только для
очистки Реестра Windows от ненужных записей. Сразу же после
запуска она принимается за работу — начинается сканирова-
ние Реестра. По его завершении, если ошибочные записи обна-
ружены, предлагается тут же от них избавиться (рис. 6.44).
Безопасность операции обеспечивается автоматическим созда-
нием файла отката. Последний создается в программной папке
Если обнаружены
ошибочные записи
в Реестре,
активизируется
кнопка Fix Errors
(Устранить ошибки)
Рис. 6.44. Окно программы Microsoft RegClean
Другие программы, выполняющие функции деинсталляторов
361
Microsoft RegClean и представляет собой файл экспорта из Реес-
тра в текстовом формате (с расширением .REG). В том случае,
если чистка Реестра приведет к неприятностям, можно вер-
нуться к исходному варианту с помощью двойного щелчка на
значке файла отката .REG.
Очистка диска в Windows 98
Для полноты картины необходимо добавить, что в операцион-
ной системе Windows 98 имеется стандартное средство для
очистки жесткого диска от заведомо ненужных файлов: Пуск ►
Программы ► Стандартные ► Служебные ► Очистка диска. После выбо-
ра диска и сканирования откроется окно (рис. 6.45), в котором
можно уточнить категории уничтожаемых файлов.
В процессе сканирования
были обнаружены
временные файлы,
которые можно удалить
Подробный комментарий
поможет принять решение
Рис. 6.45. Стандартное средство очистки диска в Windows 98
Вкладка Настройка содержит единственный флажок Автомати-
чески производить очистку диска при недостатке свободного места на
нем. При недостатке свободного места, если он сброшен, будет
выведено информационное окно, предлагающее выполнить
очистку диска. Если флажок установлен, очистка будет выпол-
нена автоматически.
362
Контроль за установкой и удалением приложений
Полезные советы
1. Для повышения надежности любые действия с программой-
деинсталлятором выполняйте непосредственно после пере-
загрузки Windows, когда система еще «чистая».
2. Не удаляйте и не устанавливайте за один прием более одного
приложения. Если на вас нашло вдохновение, и вы решили
использовать свободный выходной день, чтобы установить
несколько новых приложений, а еще несколько удалить
или запаковать, то не делайте все за один прием. Лучше
работу с каждым приложением выполнять поочередно с
паузами хотя бы по одному дню. Это позволит вовремя вер-
нуть систему в исходное состояние, если что-то придет в
негодность.
3. Если удаляете приложение, которое имеет компоненты,
работающие в фоновом режиме, сначала отключите их. Нет
гарантии, что деинсталлятор сделает это корректно в про-
цессе удаления, а потому может оставить неудаленные
«хвосты».
4. Не злоупотребляйте процессом высвобождения дискового
пространства, удаляя «ненужные файлы». Это касается
многих системных компонентов, которые могут не исполь-
зоваться «до поры», поскольку никогда не известно, что
завтра может потребоваться операционной системе.
5. Никогда не отказывайтесь от создания страховочных архи-
вов, даже в тех случаях, когда по вашему мнению в них нет
совершенно никакого смысла.
6. Не делайте ставку на свободно распространяемые реклам-
ные версии программы, имеющие ограниченный срок дей-
ствия. После его истечения вы не сможете воспользоваться
сохраненными архивами для выполнения отката и т. д.
Если нет возможности достать полноценную новейшую вер-
сию программы, лучше найдите предыдущую, но стабильно
работающую версию.
Соблюдая эти нехитрые меры предосторожности, вы сможете
активно работать с новыми программами и в то же время годами
поддерживать порядок на своем компьютере без необходимости
систематически переустанавливать операционную систему.
Обслуживание системы
и жесткого диска
Интегрированный пакет
Norton Utilities 2000
На что обратить внимание!
Пакет служебных программ от компании Symantec Corporation,
несущий на себе славное имя Питера Нортона — мощнейшее и
наиболее желанное средство как повседневного, так и пост-
аварийного обслуживания персонального компьютера. Однако
прежде чем наш читатель приступит к его освоению и, тем более,
применению, его надо предупредить относительно выбора номера
версии продукта.
Первый пакет, выпущенный для Windows 95, имел обозначе-
ние Norton Utilities 3.0. Давние поклонники работ Питера Нортона
у нас в России угробили с его помощью не один компьютер, не
заметив по опрометчивости, что англоязычная версия Norton
Utilities 3.0 категорически не может работать с русифицирован-
ной системой Windows 9х. Некоторые из авторов этой книги и
ряд их знакомых проверили это на себе и крепко на всю жизнь
запомнили, что такое конфликт версий. Несколько позже
Symantec Corporation выпустила русскоязычную версия Norton
Utilities 3.0. Хотя она сегодня уже и устарела, в Windows 95 с
ней можно с комфортом работать без опасений за судьбу ком-
пьютера.
Небольшой объем официальных продаж русифицированной
версии Norton Utilities 3.0 для Windows 95 привел к тому, что
Symantec Corporation уже не стала русифицировать следующую
версию Norton Utilities 4.0 для Windows 98. И хотя на отечест-
венном рынке можно найти локализованную версию Norton
Интегрированный пакет Norton Utilities 2000
365
Utilities 4.0, это всего лишь порождение умельцев невидимого
пиратского фронта. О таких «локализациях» принято гово-
рить, как о «сделанных на коленке», поэтому вообще не реко-
мендуем доверять им компьютер.
Теперь мы имеем дело с версией Norton Utilities 2000 (официальное
название — Norton Utilities 4.5). Все компоненты этого пакета —
англоязычные, но высказанные выше предостережения к ним
не относятся. Этот пакет грамотно поддерживает работу лока-
лизованных операционных систем. Корректно происходит обра-
ботка русскоязычных имен файлов и папок. Более того, при
создании системной загрузочной дискеты с помощью утилиты
Rescue все драйверы для поддержки русификации распознаются
и записываются автоматически. Необходимые строки в файлах
config.sys и autoexec.bat для их подключения также добавляются
автоматически.
Интегрированный пакет Norton Utilities является составной частью
пакета Norton SystemWorks, который традиционно включает в себя
три обязательных компонента и два дополнительных:
• пакет служебных программ Norton Utilities;
• систему защиты от сбоев Norton CrashGuard;
• компонент Norton Web Services, обеспечивающий связь с сер-
вером компании Symantec Corporation;
• Norton AntiVirus;
• Norton Uninstaller.
Последние два компонента чаще встречаются отдельно, как
самостоятельные продукты.
Что такое Norton Utilities 2000
Norton Utilities 2000 — это пакет программ, предназначенных для
контроля за состоянием компьютера и операционной системы,
для поиска и ликвидации ошибок и неисправностей, а также
для оптимизации операционной системы и ускорения работы
компьютера. Пакет Norton Utilities 2000 полностью поддерживает
особенности Windows 98.
Программы пакета рассчитаны на очень широкий диапазон
пользователей —от начинающих до «крутых» профессионалов.
Первые могут выполнять большинство операций по обслужи-
Збб
Обслуживание системы и жесткого диска
ванию компьютера несколькими щелчками мыши — программы
Norton Utilities все сделают самостоятельно и наилучшим обра-
зом. Вторые могут использовать расширенные возможности и
«тонкие» настройки для максимальной оптимизации рабочего
пространство жесткого диска и повышения производительности
компьютера.
Интеграция с Windows
После установки Norton Utilities 2000 на Рабочем столе появляется
значок Norton Utilities Integrator, предоставляющий доступ к обо-
лочке, из которой можно вызвать любую программу пакета.
Внешний вид оболочки-Интегратора по сравнению с предыду-
щими версиями стал гораздо скромнее (рис. 7.1).
Norton Uhhhes
Norton Utilities
Find and Fix Problems
►
Norton WinDoctor
Chee!-, for Windows pick
NoHoc (loshCn.'atu
* Wob
Norton Disfe Doctor
Oraynose and repair praaiems with yaw disks
UnErase Wizard
Кесада your erased files:
NORTON
Рис. 7.1. Интегратор предоставляет удобный доступ к утилитам
Все программы пакета разделены на три группы: Norton Utilities,
Norton CrashGuard, Norton Web Services. Для каждого компонента
в левой части окна имеется раскрывающая кнопка. Пакет
Norton Utilities, в свою очередь, имеет четыре группы, в каждую
из которых входят конкретные служебные программы. Ниже
приведено их краткое функциональное описание. Любую из пере-
численных служебных программ можно вызвать как из окна
Интегратора (Norton Utilities Integrator), так и из Главного меню.
Интегрированный пакет Norton Utilities 2000
367
Поиск и устранение неисправностей (Find and Fix Problems)
S Norton System Check (Проверка системы). Программа пред-
назначена для всесторонней проверки операционной сис-
темы и объединяет в себе средства проверки Windows и
жесткого диска. Используется для улучшения эксплуа-
тационных показателей и как средство профилактичес-
кого обслуживания.
А“;' Norton WinDoctor (Проверка Windows). Мощное средство для
проверки операционной системы (системного реестра и
системных файлов Windows) и выявления наиболее харак-
терных ошибок, например неприсоединенных записей
Реестра, ярлыков, указывающих на несуществующие
файлы и т. п.
» Norton Disk Doctor (Проверка диска). Эта служебная программа
по назначению аналогична стандартной служебной програм-
ме Проверка диска, но функционально превосходит ее.
UnErase Wizard (Мастер восстановления удаленных файлов).
Средство восстановления файлов, не попавших в Корзину,
например удаленных автоматически во время работы
приложений или в Сеансе MS-DOS.
Повышение производительности (Improve Performance)
Speed Disk (Дефрагментация диска). Эта служебная програм-
ма аналогична по назначению стандартной служебной
программе Дефрагментация диска, но превосходит ее функ-
ционально.
Norton Optimization Wizard (Мастер оптимизации). Средство
оптимизации системного реестра и размера файла под-
качки Windows.
Средства профилактики (Preventive Maintenance)
ЙЙ Norton System Doctor (Системный монитор). Программа, рабо-
тающая в фоновом режиме и непрерывно контролирующая
параметры операционной системы, жесткого диска, опера-
тивной памяти, процессора и т. д. В случае возникновения
опасности предупреждает оператора или самостоятельно уст-
раняет неполадку.
368
Обслуживание системы и жесткого диска
» Norton Wipeinfo (Мастер стирания данных). Служебная про-
грамма, обеспечивающая надежное уничтожение инфор-
мации при удалении файлов с целью обеспечения высшей
степени секретности.
Image (Образ диска). Создание образа диска для защиты
служебной информации жесткого диска от уничтожения.
Образ диска содержит копии таблицы разделов, загрузоч-
ных записей, таблиц расположения файлов.
Norton Registry Tracker (Образ реестра). Программа, выпол-
няющая «моментальный снимок» системного реестра с
целью контроля за изменениями, возникающими в Реест-
рев процессе работы, например при установке новых про-
грамм. Позволяет восстановить состояние Реестра, пред-
шествующее установке новой программы.
Средства отыскания неисправностей (Troubleshoot)
< Norton Diagnostics (Диагностика оборудования). Диагностиру-
ющая программа. Выполняет всестороннюю диагностику
аппаратной части компьютерной системы: процессора,
оперативной памяти, материнской платы, видеоадаптера,
звуковых устройств, клавиатуры, мыши и т. д.
Дь System Information (Информация о системе). Программа, соби-
рающая данные о программной части компьютерной сис-
темы: об используемой операционной системе, драйверах,
устройствах ввода/вывода, мультимедийных компонен-
тах и т. д.
Norton Registry Editor (Редактор реестра). Служебная про-
грамма выполняет функции, аналогичные системной
служебной программе RegEdit (Редактор реестра), но имеет
расширенные функциональные возможности.
Norton File Compare (Сравнение файлов). Служебная про-
чШвр грамма, предназначенная для сравнения файлов, имеющих
текстовый формат (пакетные файлы .ВАТ, файлы конфи-
гурации .INI, файлы Реестра .REG, и т. п.). Имеет расши-
ренные возможности для поиска различий, например
выполняет синхронизацию строк, фиксирует изменение
порядка следования записей и т. п.
Интегрированный пакет Norton Utilities 2000
369
Прочие компоненты
Некоторые компоненты пакета обособлены и вызываются с
помощью кнопок меню в верхней части окна Norton Utilities
Integrator (см. рис. 7.1).
--лЦ>л’ LiveUpdate (Обновление). Этот компонент предназначен для
регулярного обновления пакета Norton SystemWorks по кана-
лам Интернета. Разумеется, для этого следует предвари-
тельно зарегистрировать персональную копию продукта
на сервере компании Symantec Corporation.
„©Р LiveAdvisor (Контроль за обновлением). Компонент предназ-
начен для контроля за версиями используемых программ-
ных продуктов Symantec Corporation и своевременного их
обновления с помощью предыдущего компонента.
Z/Q Rescue (Служба спасения). Учитывая ее особую значимость,
эта служебная программа в пакете Norton Utilities 2000 выде-
лена в самостоятельный компонент. Предназначается для
восстановления содержимого жесткого диска в случае
разрушения важнейшей системной информации: данных
CMOS, таблицы разделов и загрузочных записей жест-
кого диска. Предусматривает предварительное создание
аварийного комплекта на дискетах или Zip-носителе ком-
пании Iomega.
|%=а Options (Настройки). Интегрированное средство настройки
«Со некоторых компонентов Norton Utilities и Norton CrashGuard
(Защита от сбоев).
Работа с компонентами
Norton Utilities 2000
Первичная настройка
После завершения процесса установки часть служебных про-
грамм сразу же принимается за работу, поэтому прежде чем
подробно рассматривать каждую из них, надо знать, Тсак их
отключить. В окне Интегратора (см. рис. 7.1) дайте команду
Options ► Norton Utilities — откроется диалоговое окно Norton Utilities
Options (Настройки), в котором имеется шесть вкладок.
1. Откройте вкладку General Settings (Общие установки). Сбросьте
флажок Replace ScanDisk with Norton Disk Doctor (Заменить
ScanDisk программой Norton Disk Doctor). Имеется в виду пред-
варительное сканирование диска, которое происходит при
нештатном завершении работы Windows.
2. На вкладке Startup Programs (Загрузка при старте Windows)
сбросьте все флажки: Norton Disk Doctor (Проверка диска),
Norton System Doctor (Системный монитор), Norton Protected
Recycle Bin (Защищенная Корзина), Norton CrashGuard (Защита
от сбоев), Norton Speed Start (Быстрый старт). При использо-
вании Windoves 98 последний флажок недоступен.
3. На вкладке Recycle Bin (Корзина) переключатель Double-clicking
item opens (По двойному щелчку открывать) установите в положе-
ние Standard Recycle Bin (Стандартная Корзина). Можно также
сбросить флажок Show Norton Protection status (Отображать состо-
яние защищенной корзины), — он влияет только на внешний
вид значка Корзины, а в поле Title (Название) ввести стандарт-
ное название значка: Корзина.
Работа с компонентами Norton Utilities 2000
371
4. На вкладке Norton Protection (Защита Корзины) щелкните на
кнопке Remove Norton Protection (Отключить защиту Корзины).
В подтверждающем небольшом диалоговом окне щелкните на
кнопке ОК.
Теперь можно завершить работу и перезапустить систему.
С этого момента Norton Utilities никак не будут «вмешиваться» и
нарушать привычный ход событий, и можно начать постепенное
знакомство с отдельными компонентами.
Проверка диска с помощью программы
Norton Disk Doctor
Эта программа одна из наиболее простых, поэтому именно
с нее мы и начнем знакомство с возможностями интегри-
рованного пакета. Программа Norton Disk Doctor состоит из
двух независимых компонентов: для Windows и для DOS. По
существу они дублируют стандартную служебную программу Про-
верка диска для Windows и системную программу ScanDisk для DOS.
Особенностью Norton Disk Doctor является возможность самостоя-
тельного определения параметров жесткого диска (число цилинд-
ров, секторов, объем), которые сравниваются с данными, храня-
щимися в энергонезависимой памяти CMOS. Благодаря этому
исключаются ошибки, связанные с неправильным заданием пара-
метров жесткого диска при настройке BIOS.
Внимание! Локализация!
Если до установки Norton Utilities 2000 вы следили за состоянием
жесткого диска с помощью стандартной служебной программы
Проверка диска, и уверены, что на диске ошибок нет, a Norton
Disk Doctor при первом старте начнет обнаруживать ошибки,
связанные с именами файлов, то НИ В КОЕМ СЛУЧАЕ не пред-
принимайте никаких мер по лечению!
Выше мы уже говорили, что пакет Norton Utilities 2000 корректно
работает с любой локализованной версией операционной системы,
в том числе и с русифицированной. Ключевая информация опре-
деляется по региональным настройкам, которые были выпол-
нены при установке операционной системы на компьютер.
Но если где-нибудь за рубежом региональные настройки — это
«святая святых», то в наших местных условиях их сплошь и
рядом изменяют. В самом деле, нередко некая западная про-
372
Обслуживание системы и жесткого диска
грамма сообщает, что нипочем не запустится, так как не хочет
иметь ничего общего с такой операционной системой. «Нашего»
человека этим не запугать! Он, не моргнув глазом, изменяет
одну строку в файле win.ini (рецепт в каждом конкретном случае
свой): вместо sCountry=Russia подставляет sCountry=USA — и все!
Чужая программа тут же чувствует себя уютно, как дома.
Но карающий меч уже занесен. Где «аукнется» внесенное измене-
ние — предсказать невозможно. Поэтому перед началом эксплу-
атации Norton Utilities 2000 надо проверить региональные установки
и восстановить их в случае необходимости. Обязательно убеди-
тьесь, что строки в файле config.sys выглядят правильно:
device=C:\WINDOWS\COMMAND\display.sys con=(ega„1)
country=007,866,C:\WINDOWS\COMMAND\country.sys
Во второй строке цифрой « 7 » обозначена страна, то есть Россия.
Ни в коем случае там не должна быть «1» (США). В противном
случае внешне все будет в порядке (русские буквы присутствуют
на экране), но при попытке исправить «ошибки» в длинных
именах будут испорчены папки \Главное меню, \Рабочий стол,
\Мои документы и т. д. — представьте последствия!
В файле autoexec.bat настройки должны быть такими:
mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
mode con codepage select=866
keyb ru„C:\WINDOWS\COMMAND\keybrd3.sys
Кроме того, к региональным установкам относятся некоторые
строки файла C:\Windows\win.ini в группе [inti]:
iCountry=7
sCountry=Russia
sLanguage=rus
В общем, необходимо ясно представлять, что пакет Norton Utili-
ties 2000 это мощный инструмент, требующий аккуратного обра-
щения. Он напоминает скальпель в руке хирурга — им можно
творить чудеса, но легко порезаться.
Norton Disk Doctor для Windows
Запустить программу можно как из Главного меню (Пуск ►
Программы ► Norton Utilities ► Norton Disk Doctor), так и из Интегра-
тора, значок которого имеется на Рабочем столе (Norton Utilities
Integrator ► Find and Fix Problem ► Norton Disk Doctor) (рис. 7.2). Про-
Работа с компонентами Norton Utilities 2000
373
Начало
проверки
Параметры
Отмена
ремонта
Помощь
Закрыть
Автоматическое исправление
неисправностей
Выбор диска
для проверки
Рис. 7.2. Окно программы Norton Disk Doctor
веряемый диск (или несколько дисков) выбирается на панели
Select drive(s) to diagnose (Выбор диска для диагностики). Проверку
начинают щелчком на кнопке Diagnose (Диагностика). По завер-
шении проверки выводится отчет.
По умолчанию в программе включен режим проверки физичес-
кой поверхности носителя, однако выполнять ее при каждой
проверке жесткого диска нет необходимости. Для отключения
режима щелкните на кнопке Options (Параметры), откройте диа-
логовое окно Options for Norton Disk Doctor и на вкладке Surface Test
(Проверка поверхности) сбросьте флажок Enable surface test (Раз-
решить проверку поверхности) (рис. 7.3). Если же проверка поверх-
ности необходима (например, для гибких дисков), то в группе
Passes (Проходы) счетчиком Repetitions (Повторения) можно задать
число тестовых проходов. В положении Continuous (Непрерывно)
тест поверхности будет выполняться в бесконечном цикле.
Переключатель Type of test (Тип проверки) имеет положения: Normal
test (Обычная проверка) и Thorough Test (Полная проверка), а переклю-
чатель What to Test (Что проверять) — варианты Entire Disk Area (Всю
поверхность) и Area Used by Files (Область, занятую файлами). Послед-
ний вариант сокращает продолжительность проверки — его удобно
применять для тестирования гибких дисков, заполненных лишь
частично. Флажок Show disk map during surface test (Отображать карту
диска во время проверки поверхности) открывает дополнительное
окно, наглядно отображающее ход проверки.
374
Обслуживание системы и жесткого диска
Разрешить т<
поверхности
Число повторов
Непрерывно —
Обычная проверка
Полная проверка -
Отображать
карту диска
Рис. 7.3. Настройка параметров проверки поверхности
Программа Norton Disk Doctor может запускаться автоматически
при загрузке Windows. В этом случае запуск происходит с
помощью ярлыка Norton Disk Doctor, автоматически формируе-
мого в папке Автозагрузка. Для автоматизации запуска в диало-
говом окне Options for Norton Disk Doctor на вкладке General (Общие)
установите флажок Start automatically with Windows (Запускать авто-
матически вместе с Windows). На панели ниже надо флажками
отметить диски, которые должны при этом проверяться. В авто-
матическом режиме проверка поверхности не производится,
независимо от установок на вкладке Surface Test (Проверка поверх-
ности).
При обнаружении повреждений файловой структуры програм-
ма может выполнить необходимые восстановительные работы
(ремонт). Параметры ремонта настраиваются в диалоговом
окне Options for Norton Disk Doctor на вкладке General (Общие) в
группе Repair Options (Параметры ремонта).
Желаемый порядок действий в случае обнаружения непола-
док можно задать включением одного из следующих переклю-
чателей:
• Ask Me First (Выдать запрос);
• Auto-Repair (Исправлять автоматически);
Работа с компонентами Norton Utilities 2000
375
• Skip Repairs (Пропустить);
• Custom (Заказная настройка).
В последнем случае кнопкой Select (Выбор) открывают диало-
говое окно Custom Repair Options (Параметры настройки ремонта),
в котором можно выполнить более тонкую настройку. В группе
Repair Options (параметры ремонта) с помощью раскрывающихся
списков задаются действия при обнаружении следующих кате-
горий неисправностей:
• ошибок в таблицах размещения файлов (File Allocation Tables);
• повреждений в структуре каталогов (Directory Structures);
• повреждений в структуре сжатых дисков (Compression Struc-
tures);
• дефектов поверхности носителя (Surface Errors);
• ошибок в таблицах разделов жесткого диска (Partition Tables);
• ошибок в загрузочных записях (Boot Records).
Для каждой из категорий пре-
дусмотрены следующие варианты
действий:
• Ask Me First (Выдать запрос);
• Auto-Repair (Исправлять авто-
матически);
• Skip Repairs (Пропустить).
Установка флажка Auto-repair
lost clusters of fewer than ... chains
(Автоматический ремонт потерянных
кластеров, если найдено менее ...
цепочек) допускает исправление
ошибки, связанной с «потерян-
ными» кластерами в автомати-
ческом режиме, если таких кластеров не слишком много. Поро-
говое значение задают счетчиком.
Переключатель When auto-repairing directory structures (Метод авто-
матического исправления структуры каталогов) определяет варианты
обработки «потерянных» кластеров:
• Save lost clusters as files (Сохранить потерянные кластеры в виде
файлов);
• Delete lost clusters (Удалять потерянные кластеры).
376
Обслуживание системы и жесткого диска
В первом случае данные из «потерянных» кластеров сохраня-
ются в корневой папке жесткого диска в виде файлов с именами
fileOOOO._dd, fileOOO1._dd и т. д. Практически всегда они беспо-
лезны, и их можно автоматически удалять. В тех редких слу-
чаях, когда в них содержится текст, их можно просмотреть в
попытке найти и использовать хоть что-то, а потом удалить.
Флажок Prompt for Undo file when making repairs (Запрос на создание
файла отката перед ремонтом) позволяет создать файл отката
nddundo.dat на случай отмены результатов восстановительных
операций, если эти результаты неудовлетворительны. Отмену
ремонта выполняют щелчком на кнопке Undo (Откат) в главном
окне Norton Disk Doctor (см. рис. 7.2).
«Предположим, что при исправлении обнаруженных ошибок в файловой
системе был создан файл отката, затем выполнен ремонт. После него надо
сразу же проверить поврежденные файлы. Если ремонт не дал удовлетвори-
тельных результатов, и вы решили его отменить, сделайте это немедленно!
Если после ремонта производилась запись,удаление или копирование фай-
лов, то откат приведет к потере того, что было сделано после ремонта.
Глобально автоматизировать процесс ремонта можно установкой
флажка Automatically fix errors (Исправлять ошибки автоматически) в
главном окне программы. Следует иметь в виду, что этот фла-
жок имеет приоритет перед настройками параметров, заданными
в диалоговом окне Options for Norton Disk Doctor. Он предназначен
специально для начинающих и полностью исключает вмеша-
тельство в процесс поиска и устранения неисправностей.
Может так случиться, что ваш компьютер не обладает стопроцент-
ной совместимостью со спецификацией IBM PC. В этом случае
отдельные тесты могут вызывать ложные сообщения об ошиб-
ках. Для устранения этого явления в диалоговом окне Options
for Norton Disk Doctor на вкладке Advanced (Дополнительно) имеется
группа элементов управления TeststoSkip(nponycKTecTOB) (рис. 7.4).
Пользоваться этими настройками надо только если вы абсолютно
уверены, что это действительно ложные ошибки, являющиеся
следствием некорректной работы Norton Disk Doctor на вашем
конкретном компьютере. Ниже приводится подробный перечень
тестов, которые можно отключить.
Skip CMOS Tests (Пропуститьтест CMOS) — следует использовать'в
том случае, если Norton Disk Doctor неверно определяет параметры
жесткого диска и фиксирует их отличие от данных CMOS.
Работа с компонентами Norton Utilities 2000
377
Gptto^^ tet Norton Orsk Oodor
Пропуск тестов
Возобновление
проверки в
фоновом режиме
через ... минут и
... секунд простоя —
Действия в-----
фоновом режиме
при обнаружении
ошибки
.?4C?S T-esis ' .
;ЙёФ зйе Л T:toe Tests
ПЙЛ/ Retord ’е:
Т*Scan ftx
Отмена
Справка;
Рис. 7.4. Дополнительные параметры Norton Disk Doctor
Only One Hard Disk (Только один жесткий диск) — следует исполь-
зовать, если Norton Disk Doctor в системе с одним жестким дис-
ком обнаруживает более одного жесткого диска.
Skip File Date & Time Tests (Пропустить проверку даты и времени созда-
ния файлов) — следует использовать при искусственном изме-
нении показаний системных часов.
Skip Partition & Boot Record Tests (Пропустить проверку таблиц раз-
делов и загрузочных записей) — Norton Disk Doctor может фикси-
ровать ошибки таблицы разделов в том случае, если разделы
диска создавались не штатной программой fdisk.exe, а иной, напри-
мер Partition Magic. Ошибки загрузочных записей могут быть
зафиксированы, например при использовании многосистемных
менеджеров, предназначенных для установки на один жесткий
диск нескольких операционных систем.
Skip Compression Testing (Пропустить проверку сжатых дисков) —
отключение этого режима может потребоваться, если для сжатия
дисков использовалась не штатная системная программа
DriveSpace, а какое-то иное средство.
Skip Host Drive Testing (Пропустить проверку несущего диска) — сокра-
щает время проверки сжатого диска, но если на нем будут обна-
ружены ошибки, эту проверку надо подключить. Ремонт ежа-
378
Обслуживание системы и жесткого диска
того диска без соответствующего ремонта его несущего диска
может привести к появлению новых ошибок.
Scan for Auto-Mount Disks (Автоматическое присоединение несущего
диска). Допустим, вам надо проверить большое число дискет,
некоторые из которых сжаты, а некоторые — нет. В таком случае
при переходах от одних дискет к другим может потребоваться
выполнять операцию присоединения или отсоединения несущего
диска, иначе может быть зафиксирована ошибка. Установка
флажка приведет к тому, что эти операции будут происходить
автоматически.
Norton Disk Doctor может выполнять проверку дисков в фоновом
режиме. Это особенно актуально при проверке качества поверх-
ности, которая занимает продолжительное время. Проверка в
фоновом режиме не слишком тормозит работу компьютерной
системы. Для этого надо запустить Norton Disk Doctor и начать
проверку щелчком на кнопке Diagnose (Диагностика). Теперь мож-
но свернуть окно щелчком на сворачивающей кнопке и на панели
индикации рядом с часами появится значок Norton Disk Doctor.
' Л Выполнять проверку файловой структуры (логическую проверку) в фоновом
режиме не рекомендуется, поскольку когда в ее ходе фиксируется запись
на диск, проверка начинается сначала.
Когда жесткий диск освободится, проверка в фоновом режиме
будет возобновлена (этот момент можно определить по изме-
нению значка на панели индикации). В диалоговом окне Options
for Norton Disk Doctor на вкладке Advanced (Дополнительно) в группе
Background Operations (Фоновый режим) счетчиками Begin after...
idle minutes, and ... seconds (Начинать через ... минут и ... секунд про-
стоя) можно задать время простоя жесткого диска, по истечении
которого происходит возобновление проверки поверхности в
фоновом режиме (см. рис. 7.4) — компьютер будет заниматься
ею в те минуты, когда вы отходите попить кофе.
В раскрывающемся списке When errors are found (Если найдены ошибки)
можно выбрать сигнальные действия фонового режима:
• Sound a short alarm (Короткий звуковой сигнал);
• Flash taskbar area (Мигание Панели задач);
• Sound alarm and flash taskbar (Звуковой сигнал и мигание Панели
задач);
• Display report window (Вывести окно отчета).
Работа с компонентами Norton Utilities 2000
379
Если при проверке в фоновом режиме неполадок не обнаружено,
работа Norton Disk Doctor завершается без каких-либо сообщений.
Разнообразить процесс проверки можно с помощью средств вклад-
ки Appearance (Оформление) диалогового окна Options for Norton
Disk Doctor. В нашем распоряжении варианты:
• Enable Animation (Разрешить анимацию);
• Play Music (Воспроизводить музыку);
• Show custom message (Отображать заданное сообщение).
Norton Disk Doctor для DOS
Этот модуль может запускаться для проверки жесткого диска
после аварийного завершения работы Windows вместо стандарт-
ной системной программы scandisk.exe. Подключение модуля
выполняют в окне Интегратора.
1. Дайте команду Options ► Norton Utilities.
2. Откройте вкладку General Settings (Основные установки).
3. Установите флажок Replace ScanDisk with Norton Disk Doctor
(Использовать Norton Disk Doctor вместо ScanDisk).
Фактически при этом происходит следующее. Из папки, в кото-
рой установлен пакет Norton Utilities, в папку Windows\Command
копируется файл ndd.exe, а затем в папке Windows\Command созда-
ется еще одна его копия, но с именем scandisk.alt.
Приходится констатировать, что использование DOS-модуля
Norton Disk Doctor версии 2000 — не самая лучшая идея, особенно
в Windows 98. Надо отдать должное компании Microsoft: стан-
дартная программа ScanDisk в такой ситуации выполняет про-
верку быстро, без лишних вопросов и не требует вмешатель-
ства со стороны пользователя. DOS-модуль Norton Disk Doctor в
аналогичной ситуации работает крайне медленно. Проверка
диска может растянуться на 10-15 минут и превращает каждый
аварийный перезапуск системы в пытку!
а Причина затянутости проверки диска пока не ясна (может быть это связано
с какой-то особой интеллектуальностью программы). В предыдущей вер-
сии Norton Utilities 4.0 такого не было. Поэтому можно порекомендовать
воспользоваться DOS-модулем предыдущей версии Norton Utilities 4.0. Для
этого надо заменить файлы ndd.exe и ndd.hlp в папке, куда установлен пакет
Norton Utilities 2000, одноименными файлами из пакета версии 4.0. Но можно
просто раз и навсегда сбросить флажок Replace ScanDisk with Norton Disk
Doctor и пользоваться штатными системными средствами.
380
Обслуживание системы и жесткого диска
Дефрагментация диска
с помощью программы Speed Disk
Служебная программа Speed Disk служит тем же целям, ggg
что и аналогичная стандартная служебная программа
Дефрагментация диска (Пуск > Программы > Стандартные ►
Служебные ► Дефрагментация диска), но обладает большими функ-
циональными возможностями.
Для сведения читателей скажем, что стандартные средства
дефрагментации диска в Windows 95 и Windows 98 работают
по-разному. Это связано с тем, что в Windows 98 дефрагмента-
ция сопровождается оптимизацией. Пакет Norton Utilities 2000
учитывает эти различия. Так, если он работает в системе
Windows 95, то применяется дополнительный агент-анализатор
Norton SpeedStart, который работает в фоновом режиме и зани-
мается сбором сведений о последовательности загрузки файлов
во время запуска операционной системы и приложений. При
выполнении дефрагментации служебная программа Speed Disk
использует данные, собранные агентом, и располагает файлы
таким образом, чтобы обеспечить максимальную скорость их
загрузки при запуске приложений.
В операционной системе Windows 98 при загрузке приложений
и начальной загрузке системы также происходит сбор инфор-
мации о загрузке. Но компания Microsoft в этом вопросе пошла
еще дальше — при работе стандартной программы Defrag (Дефраг-
ментация диска) происходит не только наиболее выгодное рас-
положение файлов, но напротив, выполняется их принуди-
тельная фрагментация, позволяющая в многозадачной среде
Windows достичь еще более высокой скорости запуска за счет
параллельной загрузки файлов. Поэтому при установке пакета
Norton Utilities 2000 под Windows 98 компонент Norton SpeedStart
не устанавливается, а для ускорения запуска используются
данные, предоставляемые самой системой.
После запуска Speed Disk автоматически начинается первый
этап, в ходе которого определяется степень фрагментирован-
ности диска и выдаются предложения относительно дальнейших
действий. Как правило, предлагается провести полную опти-
мизацию (Full Optimization), которая дает наибольший эффект,
но и занимает наибольшее время. В этом случае происходит не
только ускорение работы, но и снижается износ механизма при-
Работа с компонентами Norton Utilities 2000
381
вода головок жесткого диска. Если вы не располагаете доста-
точным временем, можете выбрать вариант Unfragment Files Only
(Только дефрагментация файлов) или совсем быстрый вариант
Unfragment Free Space (Только дефрагментация свободного места).
Флажок Optimize Swap File (Оптимизировать файл подкачки) не реко-
мендуется сбрасывать, так как от этого напрямую зависит быст-
родействие системы.
Если вы располагаете достаточным временем (при числе файлов
порядка 10-20 тыс. первая дефрагментация может занять
несколько часов), начинайте процесс щелчком на кнопке Start
(Старт). Окно программы Speed Disk напоминает окно программы
Norton Disk Doctor, но если щелкнуть на кнопке Show Мар (Пока-
зать карту диска), то взору открывается более интересная инфор-
мация (рис. 7.5). Разноцветная карта отображает различные
Карта диска
Свойства
Закрыть
Цветовая расшифровка
Остановить дефрагментацию
Помощь
Скрыть карту диска
Шкала выполнения
дефрагментации
Рис. 7.5. Окно программы Norton Speed Disk
382
Обслуживание системы и жесткого диска
категории файлов. Подробную цветовую расшифровку можно
получить щелчком на кнопке Legend (Легенда). Основные катего-
рии файлов представлены в таблице (на карте некоторые кате-
гории могут быть незначительными и плохо распознаваться).
Категории файлов в таблице расположены в порядке их рас-
пределения от начала диска к концу.
Категории файлов при выполнении дефрагментации
Цвет Категория Примечание
Светло- голубой Applications (Приложения) Программные (неизменяемые) файлы приложений для ускорения запуска размещаются в начале диска
Зеленый Frequently Access (Часто открываемые) Файлы, которые открываются достаточно часто, но не изменяются, располагаются по возможности ближе к началу диска
Серый Used Block (Редактируемые данные) Редактируемые файлы документов, созданных прикладными программами (текстовые, графические и т. п.)
Темно- голубой Infrequently modified (Редко изменяемые) Файлы конфигурации, настроек и другие, подверженные редким изменениям
Ярко- синий Frequently modified (Часто изменяемые) Файлы конфигурации, настроек и другие, подверженные частым изменениям, располагаются по возможности ближе к свободной области, чтобы ускорить их дефрагментацию в дальнейшем
Темно- синий Files Last (Располагаемые в конце) Файлы, подверженные фрагментации в связи с особенностями работы (поэтому они располагаются ближе к свободному месту)
Коричне- вый Swap File (Файл подкачки) Файл подкачки Windows (C:\win386.swp) более других подвержен фрагментации, поэтому располагается непосредственно вплотную к свободному месту
Белый Unused Block (Свободное место) Свободное пространство, не занятое файлами
Ярко- голубой Infrequently Access (Редко открываемые) Различные файлы, редко открываемые и не подверженные изменениям (например архивные) располагаются в конце диска
После запуска дефрагментации первым делом происходит обра-
ботка информации, полученной от операционной системы (или
от агента Norton SpeedStart) о том, как часто запускаются про-
граммы, изменяются файлы документов и т. п., что позволит
распределить файлы по категориям.
Этап работы программы Speed Disk можно определить по ее
строке состояния. Сразу после запуска дефрагментации там
Работа с компонентами Norton Utilities 2000
383
записано: Converting Application Start Data (Преобразование данных
no запуску приложений), после чего начнется оптимизация папок
(Optimizing folders), затем сортировка (Sorting). Если в процессе
дефрагментации будет зафиксирована запись на диск, то весь
процесс начнется заново. При большом числе файлов предва-
рительный этап может затянуться, но это гарантия того, что
будут исключены возможные ошибки. И только после завер-
шения предварительного этапа начнется собственно перемеще-
ние файлов. Если пришло время поработать, вы можете в любой
момент прервать дефрагментацию щелчком на кнопке Stop
(Остановить). Выполненная работа не пропадет даром — для завер-
шения дефрагментации в следующий раз потребуется меньше
времени.
После полного завершения дефрагментации все файлы будут
расположены однородными цветными блоками. Пространство,
отображаемое на карте, эквивалентно полному объему диска.
Минимальная единица карты представляет собой блок, состо-
ящий из одного или нескольких кластеров — все зависит от
размера блока и числа кластеров на диске (размер блока ото-
бражается над картой справа). При небольшом размере клас-
тера (в FAT32 для дисков от 2 Гбайт до 8 Гбайт он равен 4 Кбайт)
один блок карты соответствует нескольким кластерам. Для
улучшения деталировки размеры окна можно увеличить. При
этом карта будет занимать большую площадь, а каждый блок
будет соответствовать меньшему числу кластеров.
Щелчок в любом месте карты диска откроет окно
Block Detail (Подробности) с информацией относительно
указанного блока на диске. Справа в виде цветных
прямоугольников представлены кластеры, находя-
щиеся в выбранном блоке, а с
помощью панели слева можно
получить информацию о лю-
бом кластере диска. Щелчок
на выбранной строке отобра-
зит соответствующий файл
коротким миганием на карте
диска (правда, заметить это
можно-лишь при большой величине файла). Фокус ввода на
карте отображается постоянно мигающей точкой, которую
можно перемещать курсорными клавишами. Соответственно
будет меняться содержимое окна Block Detail (Подробности).
384
Обслуживание системы и жесткого диска
Более исчерпывающую информацию о выполненной дефраг-
ментации (или о фрагментации, имеющейся в данный момент)
можно получить с помощью команды Properties ► Fragmentation
Report (Свойства ► Степень фрагментации). В открывшемся окне
(рис. 7.6) на левой панели представлено дерево папок диска, а
на правой — содержимое выбранной папки.
Fragmentation Report - Drtve C
adobeapp
LCj iort»s
tempscan
-СЗ ncdtree
Нагж,________;
ieshwizexe 100%
ерйерЮ-dtl 35%
idbgrngcexe
ермреЮ.ехе 26%
lights.exe 100%
pstares.exe 100%
mkcompatexe 100%
epiwrplO.dH 50%
msconfeg.exe 35%
•е1ея40.сЬгп 100%
Fiags - Outtasj *1'
1 19
35 53
1 15_J
47 63
1 ~C--
1 20
1 14
Дерево папок
Содержимое
выбранной папки
Рис. 7.6. Окно, отображающее степень фрагментации файлов
Если после завершения полной дефрагментации открыть, напри-
мер, папку \Windows\System и просмотреть ее содержимое, можно
обнаружить большое число фрагментированных файлов (см.
рис. 7.6). Это не случайно! Таков закономерный результат при-
нудительной фрагментации Windows 98, ускоряющей загрузку
файлов.
Настроить параметры работы Speed Disk можно с помощью коман-
ды Properties ► Options (Свойства ► Настройки). В открывшемся
диалоговом окне Options for Speed Disk (Настройки) имеются три
вкладки.
На вкладке Optimization (Оптимизация) задаются ключевые пара-
метры оптимизации (рис. 7.7). В группе Optimization Method (Метод
оптимизации) можно выбрать один из трех режимов оптимиза-
ции (уже рассмотренных выше). Флажок Optimize Swap File (Опти-
мизировать файл подкачки) желательно не сбрасывать, иначе рабо-
та Windows может замедлиться. Установка флажка Reserve Slack
(Сохранить резерв) приводит к тому, что после каждой цветовой
категории файлов сохраняется небольшое резервное пустое
пространство, позволяющее некоторое время работать практи-
чески без увеличения фрагментации. Это сократит время сле-
дующей дефрагментации.
Работа с компонентами Norton Utilities 2000
385
Сохранение настроек
Настройка заказной
оптимизации------
Выбор метода
дефрагментации
Предусмотреть
резерв ------
Оптимизировать
файл подкачки
Проверка записи
Зачистка--------
свободного места
Рис. 7.7. Ключевые параметры дефрагментации
Установка флажка Verify Writes (Проверка записи) в группе Security
Options (Меры безопасности) приведет к увеличению продолжи-
тельности дефрагментации, однако гарантируется отсутствие
сбоев, которые при этом могут произойти. Установка флажка
Wipe Free Space (Зачистить свободное место) вызывает принуди-
тельное обнуление данных во всех кластерах образовавшегося в
итоге свободного пространства. Этот флажок можно не устанав-
ливать, если того не требуют соображения особой секретности,
так как эта операция требует дополнительного времени. Кроме
того, когда флажок сброшен, сохраняется возможность восста-
новления удаленных файлов с помощью Мастера восстановления
Un Erase Wizard.
Созданную конфигурацию настроек можно сохранить щелчком
на кнопке Save (Сохранить). Параметры оптимизации сохраня-
ются в корневой папке диска в файле sd.ini. Благодаря тому,
что этот файл записывается на конкретный носитель, конфи-
гурация сохраняется не для привода в целом, а для каждого
конкретного съемного или несъемного диска.
Щелчок на кнопке Customize (Заказной метод) открывает диало-
говое окно Customize Full Optimization (Заказной метод полной опти-
мизации) (рис. 7.8). В правой части окна на панели Disk Layout
(Распределение пространства) можно распознать уже знакомое
распределение файлов по категориям, соответствующее цветовой
13 Зак. 538
386
Обслуживание системы и жесткого диска
Применять
сортировку по
периодичности
открытия
файлов
Выбор
параметров
заказной
оптимизации
Выделены
категории
файлов,
на которые
влияют
параметры
выбранной
вкладки
Рис. 7.8. Настройка заказной оптимизации
маркировке на карте диска: Frequently accessed files (Часто откры-
ваемые файлы), Remaining files and folders (Редактируемые данные),
Infrequently modified files (Редко изменяемые файлы), Frequently
modified files (Часто изменяемые файлы), Files to place last (Файлы,
располагаемые в конце), Free Space (Свободное место), Infrequently
accessed files (Редко открываемые файлы). На левой половине рас-
положены вкладки, задающие порядок оптимизации. Они пере-
числены ниже.
Folders (Папки). Кроме флажка Move folders to front (Переместить
папки в начало диска) на этой вкладке дополнительно можно задать
конкретные папки, которые требуется расположить перед осталь-
ными.
Files First (Первые файлы). На этой вкладке можно задать файлы,
которые для ускорения доступа будут расположены ближе осталь-
ных к началу диска, независимо от прочих условий. Специфи-
кация файлов задается маской имени с использованием подста-
новочных символов, например так: C:\UtilsV.exe и т. д.
By Date (Податам). Поскольку понятия Frequently (Часто) и Infrequently
(Редко) — относительные, на этой вкладке (см. рис. 7.8) их можно
Работа с компонентами Norton Utilities 2000
387
конкретизировать, задав с помощью переключателя интервал
времени, который будет использован при оценке регулярности
открытия файлов: Day (День), Week (Неделя), Month (Месяц),
Quarter (Квартал), Year (Год). По умолчанию используется значение
Month (Месяц). Сортировку файлов по регулярности их откры-
тия можно запретить, сбросив флажок Sort files by last access date
(Сортировка файлов по дате открытия). Это может значительно сокра-
тить время дефрагментации дополнительных дисков, на кото-
рых, например, хранятся архивы. Если указанный флажок
сброшен, панель Disk Layout (Распределение пространства) изме-
няет вид — на ней исчезают категории, связанные с регуляр-
ностью открытия файлов.
Files Last (Последние файлы). На этой вкладке можно вручную
указать временные файлы или файлы, наиболее подверженные
фрагментации по своей природе, чтобы они расположились
последними (то есть в непосредственной близости к свободному
месту). Это упростит последующую дефрагментацию. По умол-
чанию такими считаются файлы, хранящиеся в Корзине, вре-
менные файлы в папке Windows\Temp и некоторые другие.
Files at End (Файлы в конце диска). На этой вкладке можно вручную
указать файлы, которые редко используются, например архив-
ные. Они не нуждаются в быстром доступе и будут записаны в
самый конец диска.
Sort Entries (Сортировка объектов). При дефрагментации можно
расположить файлы внутри папок в отсортированном порядке,
если установить флажок Sort folder entries (Сортировка объектов в
папках). Если это имеет значение, можно использовать сорти-
ровку по одному из следующих критериев: Name (По имени),
Extension (По расширению), Date (По дате), Time (По времени), Size
(По размеру). Переключатель Sort order (Порядок сортировки) имеет
два положения: Ascending (Прямой порядок) и Descending (Обрат-
ный порядок). Дополнительно можно установить флажок Place
sub folders first (В начале располагать вложенные папки).
Unmovables (Неперемещаемые файлы). На этой (последней) вкладке
можно задать файлы, которые не должны перемещаться. Это
может потребоваться, например, для файлов программ, имеющих
защиту от копирования. Флажками можно запретить переме-
щение файлов, имеющих атрибуты: Read Only (Только для чте-
ния), Hidden (Скрытый), System (Системный).
388
Обслуживание системы и жесткого диска
Поскольку процедура дефрагментации занимает значительное
время, ее можно выполнять в фоновом режиме. Порядок действий
традиционный: запустить Speed Disk, затем свернуть окно програм-
мы — на панели индикации рядом с часами появится значок
Speed Disk, свидетельствующий о работе в фоновом режиме. Про-
грамма дефрагментации будет неизбежно прерываться из-за
записи на диск, что намного увеличит время операции, но это
не должно вас волновать. Все равно рано или поздно она будет
завершена, а вы сможете плодотворно работать с компьютером.
При работе в фоновом режиме используются естественные пере-
рывы в работе, возникающие время от времени. В диалоговом
окне Options for Speed Disk (Настройки), открываемом командой
Properties ► Options (Свойства ► Параметры), на вкладке Advanced
(Дополнительные) в группе Background Operation (Фоновые опера-
ции) можно задать время простоя жесткого диска, по истечении
которого дефрагментация будет возобновлена. Флажок Watch
communication ports (Ждать освобождение порта) устанавливают для
устранения возможных конфликтов с программами факсимиль-
ной связи, находящимися в дежурном режиме.
Внешний вид карты диска и фоновое музыкальное сопровожде-
ние задают на вкладке Appearance (Оформление) диалогового
окна Options for Speed Disk (Настройки).
Защита удаленных файлов
с помощью системы Norton Protection
При удалении файлов средствами Windows они
попадают в Корзину, однако туда не попадают файлы,
удаленные средствами MS-DOS. Минуют Корзину
и файлы, автоматически создаваемые и удаляемые
в процессе работы приложений, например образу-
ющиеся при обновлении версий документов. Между тем, при
удалении файла не происходит его физического уничтоже-
ния — меняется только первый байт в имени файла, что для
операционной системы означает освобождение занятого фай-
лом места. На освободившееся место тут же может быть запи-
сан другой файл, но он может быть и не записан — все зависит
от случайного стечения обстоятельств. Пока перезапись не про-
изошла, файл можно восстановить. Вероятность успешного
восстановления удаленных данных напрямую зависит от того,
использовалась ли защита программой Norton Protection.
В
Защищенная
Корзина
Работа с компонентами Norton Utilities 2000
389
Система защиты Norton Protection основана на том, что место,
освобождаемое при удалении файла, хотя и считается свободным,
все-таки некоторое время «придерживается» от перезаписи,
пока имеется другое свободное пространство. Любой удаляемый
файл автоматически получает статус защиты. В таком состоянии
«между жизнью и смертью» файл может находиться достаточно
долго, и при этом в любой момент возможно его восстановление.
Со временем, когда оставшееся свободное пространство диска
израсходуется полностью, начнется перезапись самых старых
файлов, имеющих статус защиты Norton Protection. Защита
Norton Protection может быть снята вручную или автоматически
(по истечении заданного числа дней). Но и в этом случае оста-
ется возможность восстановления файла, если поверх него еще
не произошла запись новой информации. Хотя в этом случае
успешный исход зависит исключительно от «везения».
Для включения защиты Norton Protection откройте окно Интег-
ратора и дайте команду Options ► Norton Utilities. В открывшемся
окне настроек на вкладке Startup Programs (Загружать при запус-
ке Windows) установите флажок Norton Protected Recycle Bin (За-
щищенная Корзина). На вкладке Norton Protection (Защита Корзи-
ны) установите флажок Enable Protection (Разрешить защиту).
Вкладки настройки режима защиты
могут быть открыты также с помощью
значка Корзины. Щелчок правой кнопки
мыши открывает контекстное меню.
Выбрав команду Свойства, можно по-
лучить доступ ко вкладкам настройки
как стандартной Корзины, так и Защи-
щенной Корзины.
На вкладке Norton Protection (Защита
(Защищенная
Открыть
Очиститькорзину /
Empty Hotter» Р»о(ааей£*»'-
Вставь
Корзины) (рис. 7.9) флажком Enable Protection (Разрешить защиту)
можно независимо задать использование защиты для каждого
из дисков, кроме съемных. Установка флажка Purge protected
files after ... days (Освобождать защищенные файлы через ... дней)
ограничивает интервал времени, в течение которого удаленные
файлы находятся под защитой Norton Protection. Пороговое зна-
чение задают счетчиком.
Кнопка Exclusion (Исключения) открывает диалоговое окно, в
котором в виде спецификации представлен список файлов.
Знак «+» в начале строки означает, что при удалении файлов
390
Обслуживание системы и жесткого диска
Выбор диска-------------------
Применять защиту для этого диска
Автоматически снимать защиту —
через заданное число дней
Настройка исключений —
Снять защиту со всех —
удаленных файлов
Отменить использование
защиты Norton Protection
Рис. 7.9. Настройка свойств Защищенной корзины
данного типа они будут автоматически защищаться с помощью
Norton Protection (например временные файлы Microsoft Office,
начинающиеся с символов «~$»). Знак «-» в строке означает,
что файлы не будут защищаться ни при каких условиях (напри-
мер, это относится к динамически создаваемым временным
файлам в папке \Windows\ Temp и к файлам, удаляемым из папки
\Recycled, представляющей стандартную Корзину и т. п.). Если
конкретный файл удовлетворяет одновременно условиям разных
строк, то более высокий приори-
тет имеет строка, лежащая ниже
(самая нижняя строка списка
имеет наивысший приоритет).
Так, например, из рисунка видно,
что файлы, начинающиеся с
символов « ~$ », при удалении бу-
дут защищены только если они
удаляются не из папки \Recycled
или \Windows\ Temp. Используя
подстановочные символы при
вводе строк и перемещая строки
кнопками Move Up (Переместить
вверх) и Move Down (Переместить
Norton Protection
if «elusions
Inse
Четр
-cad»
-7Ascarnfck.bg
-cAvendoweX*
-cAvandows'Uempk
•гАгксыхдт HiftsXwytrwt иНббаЛг
J
Работа с компонентами Norton Utilities 2000
391
вниз), можно выполнить настройку режима Norton Protection по
своему вкусу. Параметры настройки сохраняются в системном
реестре в группе HKEY_LOCAL_MACHINE\ Software\Symantec\Norton
Utilities\Norton Protection\AII Drives\Rules.
На вкладке Norton Protection (Защита Корзины) (см. рис. 7.9) щелч-
ком на кнопке Empty Protected Files (Освободить защищенные файлы)
можно разом снять защиту со всех удаленных файлов, однако
при этом по прежнему сохранится возможность их восстанов-
ления с помощью Мастера восстановления (UnErase Wizard), по
крайней мере до тех пор, пока на то же место не будут записаны
другие данные.
На вкладке Recycle Bin (Значок Корзины) можно установить фла-
жок Show Norton Protection status (Отображать состояние защиты) —
тогда значок Корзины будет наглядно показывать состояние
защиты и наличие защищенных файлов (рис. 7.10).
Открывать по двойному щелчку:
Мастер восстановления файлов
Недавно удаленные файлы----
Все защищенные файлы-------
Стандартную Корзину--------
Название значка
Отображать состояние —
защиты Norton Protection
Рис. 7.10. Настройка свойств значка Корзины
Для полноты картины можно в поле Title (Название) ввести новое
название значка: Защищенная Корзина. Кроме того, если вы хоти-
те, чтобы по двойному щелчку на значке Корзины открывался
Мастер восстановления (UnErase Wizard), можете установить пере-
ключатель Double-clicking item opens (Открывать двойным щелчком)
в одно из положений:
392
Обслуживание системы и жесткого диска
• Norton UnErase Wizard (Мастер восстановления файлов);
• Recently deleted files (Недавно удаленные файлы);
• All protected files (Все защищенные файлы).
В положении Standard Recycle Bin (Стандартная Корзина) по двой-
ному щелчку будет открываться привычная Корзина Windows.
Если вы предпочитаете по двойному щелчку на значке Корзины
открывать Мастер восстановления файлов, можете пойти еще
дальше и вообще запретить использование стандартной Корзины,
что сэкономит место на жестком диске. Для этого в диалоговом
окне свойств Корзины на вкладке Глобальные установите флажок
Уничтожать файлы сразу после удаления, не помещая их в Корзину.
Если не ограничивать временной промежуток с помощью флажка
Purge protected files after... days (Освобождать защищенные файлы
через ... дней), то вскоре все свободное пространство жесткого
диска будет представлять собой одну большую Защищенную кор-
зину, имеющую динамически изменяемый объем. В то же время,
все это пространство всегда будет доступно для записи.
Восстановление удаленных файлов
с помощью Мастера UnErase Wizard
Проще всего Мастер восстановления файлов (UnErase Wizard) q.
открывать с помощью значка Корзины, если задан режим
открытия по двойному щелчку, или с помощью контекст-
ного меню Корзины, выбрав в нем команду Norton UnErase. Возмо-
жен и традиционный запуск Мастера из Главного меню или из
оболочки Интегратора.
В стартовом окне Мастера (рис. 7.11) предлагается предвари-
тельный выбор:
• Find recently deleted files (Поиск недавно удаленных файлов), к
которым относятся 25 последних удаленных файлов;
• Find all protected files on local drives (Поиск всех защищенных файлов
на локальных дисках), к таким файлам относятся все файлы,
находящиеся под защитой Norton Protection;
• Rnd any recoverable files matching your criteria (Поиск любых файлов,
способных к восстановлению, по заданным критериям). К этой
группе относятся любые файлы, восстановление которых
еще возможно.
Работа с компонентами Norton Utilities 2000
393
Стартовое окно
мастера
восстановления
Поиск недг
удаленных
файлов
Быстрый
просмотр-----
Восстановить—
удаленный файл
Рис. 7.11. Мастер восстановления удаленных файлов
При выборе недавно удаленных файлов открывается их спи-
сок. Щелчок правой кнопкой мыши на файле открывает кон-
текстное меню. Командой Quick View (Быстрый просмотр) можно
просмотреть содержимое файла, командой Recover (Восстанов-
ление) — восстановить его. Командой Recover to (Восстановле-
ние в) можно воспользоваться, чтобы направить файл в другую
папку, если будет получено предупреждение о совпадении
имен. В меню имеется и команда Delete (Удаление), после кото-
рой файл теряет защиту Norton Protection.
В списке недавно удаленных файлов мо-
жет оказаться менее 25 файлов. Это оз-
начает, что остальные файлы не имели
статуса защиты Norton Protection и поверх
них уже произведена запись. Щелкните
правой кнопкой мыши на пустом месте
панели со списком — откроется контекст-
ное меню. Если установить флажок около
»• Show UmecovetaMe FSes
s' flijgbal location
v gate Deleted
* ISpe
* See
Motffetf
Seated
Accessed -
^tifetes
»» Detetedgj
Status
394
Обслуживание системы и жесткого диска
команды Show Unrecoverable Files (Показать невосстановимые файлы),
то в списке появятся все 25 файлов, включая те, которые восста-
новить уже невозможно (их значки более бледные). Их отобра-
жение помогает решить, надо ли продолжать дальнейший поиск.
Кроме того, это контекстное меню позволит отображать в списке
файлов нужные столбцы данных или скрыть ненужные:
• Original Location (Исходное местоположение),
• Date Deleted (Дата удаления);
• Туре (Тип файла);
• Size (Размер файла);
• Modified (Дата последнего изменения);
• Created (Дата создания);
• Accessed (Дата последнего открытия);
• Attributes (Атрибуты);
• Deleted by (Чем удален);
• Status (Возможность восстановления).
Интересен столбец Deleted by (Чем удален) — в ней приводятся
сведения о том, какой программой выполнено удаление.
Если в стартовом окне Мастера выбран пункт Find all protected
files on local drives (Поиск всех защищенных файлов на локальных
дисках), то также открывается окно со списком файлов, похо-
жее на только что рассмотренное (см. рис. 7.11), но содержа-
щее все файлы, находящиеся под защитой Norton Protection.
Если в двух рассмотренных случаях не удалось отыскать нуж-
ный файл или в стартовом окне Мастера выбран третий пункт
Find any recoverable files matching your criteria (Поиск любых файлов,
способных к восстановлению по заданным критериям), будет выпол-
няться поиск файлов, пригодных для восстановления, незави-
симо от статуса защиты Norton Prote’ction. В этом случае Мастер
приступает к серии запросов, позволяющих выполнить поиск
удаленного файла.
Запрос What is the filename (Каково имя файла) допускает исполь-
зование общепринятых подстановочных символов.
Следующий запрос What is the file type (Каков тип файла) позволяет
сделать выбор любого из зарегистрированных в системе типов
файлов.
Работа с компонентами Norton Utilities 2000
395
Запрос What words are in the file (Какие слова встречаются в файле)
может использоваться при поиске текстовых файлов. Можно
ввести одно или несколько слов (через пробел) и уточнить кон-
текстные условия: Must contain at least one word (Должно содер-
жаться любое из слов) или Must contain all the words (Должны содер-
жаться все слова).
Запрос Where was the file located (1де файл размещался) позволит лока-
лизовать зону поиска с помощью иерархической структуры. Обра-
тите также внимание на флажок Look in subfolders (Просматривать
вложенные папки).
Если вы можете ответить на конкретный запрос Мастера — за-
мечательно, это сузит область поиска. Если не можете — пере-
ходите к следующему. По завершении серии запросов начина-
ется поиск, результаты которого предстанут перед вами. Если
и здесь не оказалось того, что вам нужно, есть еще одна (послед-
няя) надежда разыскать утраченные данные (правда, только
текстовые): Scan Unused Disk Space (Сканировать неиспользуемое
пространства диска). Эта довольно медленная процедура, но она
позволяет находйть обрывочные фрагменты текстовых дан-
ных. Если другого выхода нет, придется ею воспользоваться.
На следующем этапе Мастер повторит запрос ключевых слов,
которые будут использованы для поиска. После завершения
поиска данные будут представлены в виде списка файлов с
абстрактными именами: Filet .txt, File2.txt и т. д.
Как видите, Мастер восстановления данных UnErase Wizard рас-
полагает довольно внушительным арсеналом средств, предназ-
наченных для восстановления потерянной информации, а сис-
тема защиты Norton Protection позволяет организовать работу
так, чтобы никакие полезные данные не могли бесследно исчез-
нуть с компьютера.
Создание образа диска
с помощью программы Image
Если потеря отдельного файла — это неприятность, то
потеря данных всего жесткого диска порой — катастро- ЙЙР
фа! А между тем, это вполне вероятное событие, которое
может произойти с каждым, например вследствие вирусной атаки.
Летального исхода можно избежать, если использовать в работе
с компьютером служебную программу Image. Программа предназ-
396
Обслуживание системы и жесткого диска
начена для «фотографирования» важнейшей служебной инфор-
мации диска — таблицы размещения файлов и загрузочной запи-
си. Сохранение происходит в файл с именем image.dat, который
записывается в корневую папку диска. Информация, содержа-
щаяся в этом файле, отражает состояние файловой системы диска
на момент выполнения «снимка». Кроме того, при каждом снимке
создается резервный файл предыдущего снимка — старый файл
image.dat переименовывается в image.bak, затем выполняется сни-
мок с образованием нового файла image.dat.
При форматировании жесткого диска не происходит физической
перезаписи секторов, обнуляется только таблица размещения
файлов и загрузочная запись. Эту информацию можно восстано-
вить, используя «образ», сохраненный в файле image.dat. Но как
же воспользоваться этим файлом, если диск отформатирован и
самого файла уже нет? Специально для этого предназначен еще
один небольшой файл — image.idx, который записывается на фик-
сированное место — в последний кластер диска. Этот файл ука-
зывает место расположения файлов image.dat и image.bak.
Процедура создания образа диска очень проста. Для этого надо
запустить программу Image. В открывшемся окне (рис. 7.12)
выберите диск и щелкните на кнопке Image (Образ). Весь процесс
занимает несколько секунд. Установка флажка Create Image
Backup File (Создавать резервный файл) сохранит предыдущий
файл image.dat в виде файла image.bak.
Выбор дисков
для создания образа
Создать резервную
копию образа диска
Создать
образ диска
Параметры
Помощь
Закрыть
Рис. 7.12. Окно программы Image
Работа с компонентами Norton Utilities 2000
397
Любые операции копирования, перемещения или удаления
файлов приводят к изменениям в файловой системе, поэтому
образ диска должен регулярно обновляться, иначе пользы от
него будет немного, Например, выполнение дефрагментации
значительно изменяет файловую структуру диска. Но если для
дефрагментации применяется программа Norton Speed Disk, то
можете быть спокойны — сохранение образа диска произойдет
автоматически по завершении дефрагментации.
Щелчок на кнопке Options (Параметры) открывает диалоговое окно
Options for Image (Настройки), которое содержит единственную
вкладку. Флажок Start automatically with Windows (Автоматически
запускать при загрузке Windows) позволяет автоматически создавать
образ жесткого диска при каждом включении компьютера.
Запуск Image в этом случае выполняется с помощью ярлыка,
автоматически создаваемого в папке Автозагрузка.
Программа работает в свернутом виде. Процесс «фотографи-
рования» на пару секунд замедлит загрузку Windows, но вы
по достоинству оцените эти затраты в случае порчи жесткого
диска. Непременно установите этот флажок!
••у» Примеивиие программы Image является своеобразным «страховым поли-
сом», гарантирующим сохранность информации на жестком диске. Созда-
ние образа диска можно рассматривать в качестве очередного «страхового
взноса». Чем регулярнее взносы, тем выше гарантия.
На панели Drives to Image (Диски для создания образа) надо отме-
тить диски, образ которых будет создаваться при загрузке
Windows. Обязательно установите флажок Create Image Backup
File (Создавать резервный файл) — имеется в виду создание файла
image.bak. В особенно тяжелых случаях это может пригодиться,
например если файловая система уже имела множественные
дефекты к моменту сохранения образа диска. В этом случае
использование предыдущего варианта может оказаться более
приемлемым.
Регулярное создание образа диска дает хорошие шансы для
восстановления жесткого диска в случае потери данных. Однако
это только необходимое, но недостаточное условие. Чтобы сохра-
ненными данными можно было воспользоваться, необходимо
заранее подготовить специальный аварийный комплект про-
граммных средств. О том, как это сделать, рассказывается в
следующем разделе.
398
Обслуживание системы и жесткого диска
Восстановление жесткого диска
с помощью программы Rescue
Служебная программа Rescue предназначена для созда- /МЬ
ния аварийного комплекта на гибких дисках, а также
на Zip-носителях или Jaz-накопителях. Запуск програм-
мы можно выполнить из Главного меню или из Интегратора.
В последнем случае запуск выполняют кнопкой Rescue на пане-
ли инструментов. В этой версии утилит программа Rescue обо-
соблена от других утилит (даже ее программные файлы нахо-
дятся в отдельной папке — по умолчанию используется Program
Files\Rescue Disk). После недолгих подготовительных операций
программа готова к работе (рис. 7.13). Поскольку Zip- и Jaz-
устройства имеются далеко не на каждом компьютере, рассмот-
рим наиболее традиционный режим создания аварийного ком-
плекта на дискетах 3,5" (1,44 Мбайт).
Процесс создания аварийного комплекта начинают щелчком
на кнопке Create (Создать). Аварийный комплект состоит из
трех дискет, которые желательно сразу же и подписать. Далее
все просто: по запросам от программы надо вставлять дискеты
в дисковод по очереди. В конце операции будет предложено
выполнить проверку комплекта, перезагрузив компьютер с
загрузочного диска.
Параметры
Локация
аварийного
комплекта
Создание
аварийного
комплекта
Скрыть
подробности
Подробная
информация
Рис. 7.13. Создание аварийного комплекта
Работа с компонентами Norton Utilities 2000
399
Итак, программа создает три дискеты аварийного комплекта.
Basic Rescue Boot Disk (Загрузочный диск). Кроме ядра опера-
ционной системы, загружающейся в режиме MS-DOS, здесь
находится вспомогательная оболочка Rescue Disk Shell (рис. 7.14)
для запуска служебных программ (файл rshell.exe), а также
DOS-модуль программы Rescue для восстановления жесткого
диска (файл rescue.exe) и необходимые для этого файлы данных
(файлы cmosinfo.dat, bootinfo.dat, partinfo.dat).
NU Emergency Utilities Disk 1 (Аварийные программы, диск 1).
На этой дискете находятся DOS-модули программ: Norton Disk
Doctor (файл ndd.exe), UnErase (файл unerase.exe), а также копии
системных служебных программ: fdisk.exe, format.com, sys.com,
attrib.exe, с помощью которых можно разбить жесткий диск на
разделы и выполнить его форматирование.
NU Emergency Utilities Disk 2 (Аварийные программы, диск 2).
На этом диске находится программа UnFormat (файл unformat.exe).
Она позволит восстановить содержимое жесткого диска после
форматирования с помощью образа диска, созданного програм-
мой Image. Здесь также присутствует редактор Disk Editor (файл
diskedit.exe), предназначенный для просмотра и непосредствен-
ного редактирования содержимого секторов диска.
Чтобы во всеоружии встретить возможную аварийную ситуацию,
не только проверьте работоспособность загрузочного диска, но
Командная Перечень Комментарии по
строка MS-DOS утилит выбранной утилите
Рис. 7.14. Оболочка Rescue Disk Shell с загрузочной дискеты
400
Обслуживание системы и жесткого диска
и потренируйтесь в запуске отдельных служебных программ,
хотя и не доводя дело до реальных действий. После загрузки
диска Basic Rescue Boot Disk (Загрузочный диск) автоматически
запускается оболочка Rescue Disk Shell. Из этой оболочки можно
запустить одну из служебных программ, выбрав ее курсорными
клавишами на левой панели (см. рис. 7.-14): Rescue Recovery (Вос-
становление диска), Disk Doctor (Проверка диска), Norton UnErase
(Восстановление удаленных файлов). В нижней части экрана име-
ется командная строка, в которой можно вводить прямые коман-
ды MS-DOS или параметры запуска программ.
Norton Rescue для DOS
DOS-модуль программы Rescue восстанавливает следующие
поврежденные данные в служебных секторах жесткого диска:
• CMOS Information (Данные CMOS). Данные CMOS восстанав-
ливают параметры BIOS компьютера (Setup). Наиболее кри-
тичны параметры, задающие тип жесткого диска. Неверные
значения могут сделать загрузку невозможной.
• Boot Records (Загрузочные записи). В случае ошибок в загрузоч-
ной записи система может потерять таблицу размещения
файлов (FAT), корневую папку и, таким образом, вообще
все ваши данные.
• Partition Tables (Таблицы разделов). Данные таблицы разделов
описывают физические характеристики каждого диска, раз-
биение его на диски DOS, присутствие других операционных
систем. Неверная информация в такой таблице заблокирует
загрузку с этого диска или сделает его недоступным для DOS.
Восстановление оказывается возможным благодаря тому, что
перечисленные данные сохраняются при создании аварийно-
го комплекта в файлах cmosinfo.dat, partinfo.dat, bootinfo.dat.
Естественно, эти данные действительны до той поры, пока не
произведены глобальные изменения, например переустанов-
ка операционной системы, замена жесткого диска или его пере-
форматирование. После выполнения этих операций аварийный
комплект дискет надо обновить.
После запуска программы Rescue предлагается с помощью флаж-
ков уточнить, какую именно информацию требуется восстано-
вить (рис. 7.15). Потеря данных CMOS может произойти при
сбое в электросети или при выходе из строя батарейки на мате-
ринской плате компьютера, поддерживающей непрерывное
Работа с компонентами Norton Utilities 2000
401
Рис. 7.15. Восстановление данных диска с помощью утилиты Rescue
питание микросхемы CMOS. Вирусы же очень часто уничто-
жают загрузочные записи и таблицы разделов.
При работе аварийного комплекта мышь не работает, так что
перемещаться между полями можно клавишей TAB, а устанав-
ливать и сбрасывать флажки — клавишей ПРОБЕЛ. Нажатие
клавиши ENTER восстановит утраченную информацию, но если
выполняется пробный запуск, то этого делать не следует —
надо завершить работу клавишей ESC.
Использовать для восстановления диска данные из файлов cmosinfo.dat,
bootinfo.dat, partinfo.dat можно только на том компьютере, на котором
был создан аварийный комплект. Кроме того необходимо обязательно обно-
вить аварийный комплект после существенных изменений в конфигурации
компьютера (изменение настроек BIOS, новая разбивка диска на разделы
с помощью программы fdisk.exe, форматирование жесткого диска, пере-
установка операционной системы, переход с файловой системы FAT16 на
формат FAT32 и т. д.).
Norton Disk Doctor для DOS
Этот DOS-модуль уже упоминался выше (см. раздел «Провер-
ка диска с помощью программы Norton Disk Doctor»). Он также
может пригодиться в аварийной ситуации, когда из-за оши-
бок в файловой системе невозможно загрузить операционную
систему с жесткого диска. При запуске из оболочки Rescue Disk
Shell последует предложение вставить в дисковод дискету NU
Emergency Utilities Disk 1 (Аварийные программы, диск 1). Необхо-
димо убедиться в правильной работе программы заранее, не
дожидаясь аварии.
Но будьте осторожны при первом запуске! Если обнаружены
ошибки, связанные с именами файлов, не предпринимайте
402
Обслуживание системы и жесткого диска
никаких мер по лечению, а перезагрузите компьютер и запус-
тите Norton Disk Doctor из Windows. Если выяснится, что диск в
порядке, а при загрузке с дискеты DOS-модуль Norton Disk Doctor
находит ошибки, значит, причина в региональных настройках
(см. выше раздел «Внимание! Локализация!»). Проверьте строки,
задающие региональные настройки в файлах config.sys и
autoexec.bat на загрузочной дискете:
config. sys: country=7,866,\country. sys
device=\display.sys con=(ega,,1)
autoexec.bat: mode con codepage prepare=((866) \ega3.cpi)
mode con codepage select=866
Если в config.sys в первой строке вместо «7» присутствует «1»,
знайте, что она «перекочевала» при записи аварийного комп-
лекта из файла win.ini. Там в группе [inti] должна быть задана
Россия: iCountry=7 (а не США: iCountry=1).
UnErase для DOS
Этот модуль применяют для восстановления жизненно важных
файлов, удаленных по неаккуратности, небрежности, опромет-
чивости или в результате вирусной атаки. При запуске модуля
из оболочки Rescue Disk Shell (см. рис. 7.14) потребуется вставить
в дисковод дискету NU Emergency Utilities Disk 1 (Аварийные про-
граммы, диск 1). Программа имеет полноэкранный интерфейс
(рис. 7.16). В верхней части находится меню, доступ к которому
открывается с помощью клавиш F9 или F10. В меню имеются
команды смены диска, папки и настроек. При просмотре содер-
жимого папки отображаются удаленные файлы и их параметры.
В правом столбце Prognosis (Прогноз) приведена оценка шансов
на удачное восстановление:
• , excellent (отлично) — файл находится под защитой Norton
Protection;
• good (хорошо) — файл не имеет статуса защиты, но может
быть восстановлен, так как поверх него еще не записан ника-
кой другой файл;
• poor (плохо) — скорее всего файл не может быть восстановлен,
так как поверх него уже записан другой файл.
Восстанавливают файл щелчком на кнопке UnErase (Восстано-
вить). Если файл не имел статуса защиты Norton Protection, при-
дется вручную ввести первый символ его имени.
Работа с компонентами Norton Utilities 2000
403
Перечень удаленных файлов
Прогноз
File
S2E3 ЕГ
itions Helj
‘ased Files in
C:\UINDOIrfSV
Bate T»nr VrtK(«iKs ts
SIR 13.03. vi P3.11 sob- ms
BTft 20.89. 2ВГИ SOB-DIR
BOG .22.09. . 3^ i 7.4 >r excellent
L“r .-••Юи! tnv 8ВЙ zz 09 .97 1?Л? excel lent
Ь Ul, 22 99 AN V? S7 excellent.
22.99 .99 excellent
2 sbb 23.09 .99 14 - 40 good
j d-.- 2 ’>68 23 £‘4 .99 12 IP good
С ’ »*«’'!« м” 8 2ГМГЛ . 99 12: IS peer f
Ь 'Нь’.кп: tr, : a. 23 09 12:18 роет 1
rj \if‘‘in it, fl 23.89 poor-
й 'OIT'V In. £1 23 .99;-' 12 38 poor я
VSOBi
I
Информация о файле Просмотр Восстановление
Рис. 7.16. DOS-модуль программы UnErase
UnFormat для DOS
Если с помощью программы Rescue можно восстановить дан-
ные основных служебных областей жесткого диска, то модуль
UnFormat позволяет глобально восстановить все данные, вплоть
до каждого файла. Это оказывается возможным благодаря нали-
чию образа жесткого диска, заранее сохраненного с помощью
программы Image.
Программа UnFormat находится на дискете NU Emergency Utilities
Disk 2 (Аварийные программы, диск 2), и вызвать ее можно из обо-
лочки Rescue Disk Shell, хотя ее и нет в списке на левой панели
(см. рис. 7.14). Для этого в командной строке в нижней части
экрана наберите: unformat и нажмите ENTER. Последует пред-
ложение вставить диск «Unknown». Вставьте диск NU Emergency
Utilities Disk 2 (Аварийные программы, диск 2) и нажмите ENTER.
После запуска программы и выбора диска для восстановления
последует запрос:
Вы использовали ранее програм-
мы IMAGE.EXE или MIRROR.EXE
для сохранения данных диска С:?
(Если не уверены, все равно отве-
чайте Yes).
404
Обслуживание системы и жесткого диска
Программа MIRROR.EXE для MS-DOS была широко распространена на ком-
пьютерах в не очень далеком прошлом.
Если на диске имеются файлы, вы
можете получить предупреждение,
в котором сообщается:
Диск С: содержит следующие файлы и
папки. Они могут быть уничтожены во
время восстановления диска. Вы уве-
рены. что требуется восстановление?
Пока никаких критичных действий
не выполняется, так что можете
смело соглашаться, даже если это
просто ознакомительный запуск
программы UnFormat. Поиск информации, содержащей образ
диска, начинается с последнего кластера диска. Если там зафик-
сирован файл-указатель (image.idx), указывающий на сохранен-
ные данные, то дальнейший поиск прекращается, так как этот
файл однозначно определяет расположение файлов, хранящих
образ диска image.dat и image.bak.
Однако файл-указатель может быть уничтожен вирусом. В этом
случае будет выполнено сканирование поверхности диска от его
конца к началу для непосредственного поиска данных, сохра-
ненных в файле image.dat. На рис. 7.17 видно место надиске, в
котором обнаружены эти данные.
В следующем сообщении гово-
рится: ।
Найдены данные Image! В послед- i
ний раз данные IMAGE были сохра-
нены 23.09.99 в 15:23. Есть также
информация IMAGE, сохраненная
22.09.99 в 13:31. Выберите версию
для восстановления: '
[Последняя] [Предыдущая] [Отмена] -----------------------
Если выбрана последняя версия, восстановление будет выпол-
нено из файла image.dat, если предыдущая — из файла image.bak.
Табличка красного цвета предупредит: Восстановление данных
IMAGE на диск С: может уничтожить изменения, сделанные на диске
а ItaFuraat
Briue has the following
files «nd subdirectories an it:
trfie32..drd Q
xuMlog.dat Ц
msdos-bak .
: Ц
config.sys Я
these- files and subdirectartes МХН?
be lost if you wnfisrrrat this
ftre дои snre you want to
ИКВ1И
UnFormat
Inage info found!
the most recent time the IttftGE
info was saved was at 15:23
on 23.09.39.
There is also 1HASE information
that was sawed at 13>31
or. 22.09 99.
Select the uersion you wish
to restore
Работа с компонентами Norton Utilities 2000
405
Рис. 7.17. Поиск данных для восстановления ведется с конца диска
после сохранения данных IMAGE. Вы абсолютно уверены, что нужно
восстановить данные IMAGE на С:?
Вот теперь, если вы выполняете пробный запуск, самое время
остановиться. В аварийной же ситуации обратной дороги нет—
отвечайте Yes (Да). Следующий запрос уточняет:
UnFormat может восстановить от-
дельные участки системной области,
например только загрузочную за-
пись, не затрагивая других участков
системной области. Это ЧАСТИЧНОЕ
восстановление. При ПОЛНОМ бу-
дет восстановлена вся системная
область.
jQ Fall or Partial fcstcre |
; Unfurwat (-йп restore specific areas of ’
i the system area, like only restoring ;
। the boot record, leaving the rest oi
I the systfse area intact. This is called '
i a PARTIAL restore. A FULL restore will
| restore the entire system area. ।
I tiouU.1 you Ukt to perform a FULL restore ।
I or * PARTIAL restore?
i z artUi a Lancet s
‘ -щмшж Шйаййм
Выбираете ПОЛНОЕ или ЧАСТИЧ-
НОЕ восстановление?
[Полное] [Частичное] [Отмена]
Если выбрано частичное восстанов-
ление, следующее окно предложит:
Укажите восстанавливаемые участки
системной области диска С:
~ Partial Restore
। Srirf<.. system areas you misb to j
i restore on drive C: !
I out Record
i- lie Allocation Table
: 'Gut 51 rectory
at aSSSaLal
406
Обслуживание системы и жесткого диска
• Boot Record (Загрузочная запись);
• Files Allocation Table (Таблица размещения файлов FAT);
• Root Directory (Корневая папка).
Восстановление произойдет по команде ОК и завершится сооб-
щением, в котором говорится:
Диск С: успешно восстановлен в ис-
ходном состоянии. Теперь переза-
грузите систему для нормальной
инициализации диска, затем введите
команду: NDD С: /QUICK. После
IMAGE или MIRROR могли возникнуть
ошибки, о которых сообщит NDD.
[Перезагрузка] [Выход]
UnFnr»at
«bootyottr system to
а 1ize the disk and
ute /ihe < v//
ted by MD3 reflect
rifting or KIW
Рекомендуется воспользоваться советом и выполнить проверку
диска с помощью программы Norton Disk Doctor, загрузив сначала
DOS-модуль аварийного комплекта, а затем, если удастся загру-
зить Windows, с помощью Norton Disk Doctor для Windows.
/Л ^сли вам неизвестна причина порчи жесткого диска, не торопитесь запус-
кать Windows. Надо обязательно предварительно убедиться в отсутствии
вирусов на жестком диске, загрузив антивирусную программу с защищен-
ной от записи загрузочной дискеты (см. описание программы Norton
AntiVirus в разделе, посвященном средствам защиты от вирусов), иначе
первая же загрузка Windows может опять привести к порче диска.
Следует заметить, что абсолютно точно восстановить все, как
было, вряд ли удастся (чудес не бывает!). Причин тому много.
Прежде всего, после сохранения образа диска могла происхо-
дить перезапись служебных файлов Windows. Кроме того, дей-
ствия вирусов непредсказуемы. Победой можно считать пол-
ное восстановление файлов данных. А на надежность работы
операционной системы и всех ее приложений после восстанов-
ления диска рассчитывать не стоит. То есть большая часть,
скорее всего, работать будет, но в этом ответственном деле не
надо полагаться на теорию вероятности. Просто будьте готовы
к тому, что после вирусной атаки надо после восстановления
жесткого диска заново переустановить операционную систему
(причем не «поверх» старой, а заново, удалив папку \Windows)
и все приложения. Это неприятно, но не смертельно. Зато в
подавляющем большинстве случаев удается спасти файлы данных,
Работа с компонентами Norton Utilities 2000
407
а только они и представляют реальную ценность в компьютер-
ном хозяйстве.
Disk Editor для DOS
Эта утилита предназначена для непосредственного редактиро-
вания кластеров диска и рассчитана на профессионалов, хорошо
представляющих структуру хранения данных на диске. Начи-
нающим тоже можно пользоваться программой для просмотра
и изучения этой структуры. По умолчанию Disk Editor находится
в режиме «только чтение» для предотвращения случайного
повреждения диска. Disk Editor находится на дискете NU Emergency
Utilities Disk 2 (Аварийные программы, диск 2). Запуск может быть
выполнен командой diskedit из оболочки Rescue Disk Shell (ана-
логично программе Norton UnFormat).
Таковы основные компоненты программ для MS-DOS, являю-
щихся составной частью пакета Norton Utilities. Перечисленные
DOS-модули могут быть загружены и с компакт-диска, на кото-
ром находится дистрибутивный комплект Norton Utilities. Но для
этого при загрузке с дискеты должна обеспечиваться поддержка
CD-ROM.
Остается добавить, что при запуске из Windows не все DOS-
модули будут работать. Запуск большинства из них будет пре-
рван сообщением, в котором говорится:
Disk Doctor не работает
в многозадачной сре-
де. Многозадачные си-
стемы типа Windows
держат открытым и фай-
лы и могут выполнять
запись надиск. Посколь-
ку такие записи непред-
сказуемы, Disk Doctor
не работает. Необходим переход в однозадачную среду.
Проверка операционной системы
программой Norton WinDoctor
Служебная программа Norton WinDoctor представляет
собой мощнейшее средство, позволяющее поддерживать
в порядке операционную систему. Давно прошли те вре-
408
Обслуживание системы и жесткого диска
мена, когда контроль за функционированием операционной
системы сводился к проверке наличия необходимых файлов.
Сложный механизм совместного использования ресурсов совре-
менной операционной системы не позволяет однозначно трак-
товать ее состояние как «исправное» или «неисправное». Однако
имеется ряд ключевых моментов, которые должны безуслов-
но соблюдаться. Например, для работы приложения должны
присутствовать все необходимые файлы, на которые имеются
ссылки, для всех ярлыков должны присутствовать объекты,
на которые они указывают, и т. д. Поиском заведомых несоот-
ветствий и занимается программа Norton WinDoctor.
еДаже если вы только что установили заново операционную систему и все
приложения, будьте уверены — для Norton WinDoctor найдется работа!
При запуске программы Norton WinDoctor открывается стартовое
окно Мастера Norton WinDoctor Wizard, в котором имеется пере-
ключатель с тремя положениями:
• Perform all Norton WinDoctor tests (recommended) (Выполнение
всех тестов — рекомендуется);
• Let me choose which tests to run (Выбрать выполняемые тесты само-
стоятельно);
• View Repair History and (optionally) undo changes (Просмотр журнала
выполненных работ и выборочная отмена внесенных изменений).
При выборе перво-
го (рекомендуемо-
го) варианта без
лишних вопросов
начинается ска-
нирование. Через
несколько минут
выдается оценка
результатов и пред-
лагается детально
ознакомиться с
обнаруженными
проблемами (рис.
7.18). По умолча-
ПЕЗ
Pres* *
..7/ .... ..... ...-l..JaaU
V Nator-Reg^tivDodor Registry totegnty Done
✓ Wrdows Registry Seen. Sectors Done
Registry Scan. ActoeWCOM StisKay S Analyzing
Windows Reg&iy Scan. Appicaton Sector
Windows Registry Seen Device Dtw«s Sector
Windows Registry Scan Forts Section
Windows Regsby Scare HeJp Section
Windows Regshy Scan. Mfctosoft Shared Sector уГ
Windom Scare ActfwWCOM Seobans - Scamng
MMkMHM
CLSID S 12 5ОЫ
нию окно программы Norton WinDoctor открывается в режиме
Problems (Неисправности). При щелчке на кнопке Details (Подробно)
Работа с компонентами Norton Utilities 2000
409
Г.
Исправить все
Ремонт
Отмена ремонта
Неисправности
Дополнительно
Хронология ремонта
Сканирование
Подробно
Контекстное
*-Устраненная Сгруппированные Подробный
опасности
неисправность сведения по
неисправностям
список меню
неисправностей
Рис. 7.18. Главное окно программы Norton WinDoctor
окно со списком категорий неисправностей разделяется на две
части: в верхней части перечислены обобщенные сведения о
неисправностях, объединенные в группы, в нижней части отобра-
жаются все конкретные неисправности по каждой группе.
Исправлять обнаруженные неисправности можно несколькими
способами. Если вы считаете, что не обладаете достаточным
опытом для принятия решения, можете воспользоваться кноп-
кой Repair АП (Исправить все) на панели инструментов. В этом
случае программа наилучшим образом сделает всю работу сама.
Безопасность такого подхода обеспечивается тем, что все авто-
410
Обслуживание системы и жесткого диска
матические действия тщательно документируются в журнале
выполненного ремонта и могут быть впоследствии отменены.
Автоматический подход прост, но для того чтобы держать руку
на пульсе происходящего и понимать глубинный смысл опе-
раций предпочтительнее воспользоваться ручным режимом.
В этом случае также можно согласиться с тем способом ремонта,
который предлагает программа. Тактические ходы для дости-
жения цели могут быть различными. Можно, например, в сгруп-
пированных сведениях по неисправностям (верхняя половина
списка) щелчком правой кнопки мыши открыть контекстное
меню выбранной группы и выполнить команду Repair Selected
Problem (Устранение выделенных неисправностей). Мастер откроет
диалоговое окно, в котором будет предложен выбор:
• Let WinDoctor pick the best solution and automatically repair the
problem. (Recommended) (Автоматически выбирать лучшее реше-
ние для исправления — рекомендуется);
• Allow me to choose the solution to fix this problem (Самостоятельно
принимать решение).
Поскольку мы стремимся понять смысл происходящего, выбе-
рем второй вариант. Далее по каждой проблеме Мастер будет
открывать диалоговое окно Repair Solution (Сценарий ремонта), в
котором предлагаются возможные способы устранения неис-
правностей (рис. 7.19).
ИГЗ
You -Л
Неисправность
inYaSd
|Repai< Solutions
Sefecf SokAorK
В
Сценарии
ремонта
ф Solution 5 fix invalid Registry entry with hie
“CAprogramsYWinampWinamp exe "
•• A
Выбранный
вариант
Г' Solution 6: Delete invalid Registry entry.
Defetes the invafcl entry I
Г Solution 7; Open Regittry Editor to collect the
problem bp manuaBy editing the registry.
Open Regrsfry to correct rhe probfem ty manuaSy jJ
Исправить
Puc. 7.19. Возможные сценарии устранения неисправности
Работа с компонентами Norton Utilities 2000
411
На первом месте (Solution 1) всегда располагается вариант, кото-
рый Norton WinDoctor считает наиболее предпочтительным. Как
правило, он является наилучшим, но не всегда. Для того чтобы
научиться принимать верное решение, рекомендуется не при-
бегать к автоматическому режиму, а просматривать все вари-
анты и принимать решение в каждом случае индивидуально.
Поначалу вы будете соглашаться с предложенным вариантом,
но впоследствии научитесь разбираться во всех тонкостях сис-
темных взаимоотношений.
Другой тактический ход предполагает использование подроб-
ного списка неисправностей (нижнего окна). В нем тоже удобно
воспользоваться контекстным меню, причем как по отноше-
нию к отдельно взятой неисправности, так и к группе неисправ-
ностей. В последнем случае их надо выделить любым приня-
тым в Windows способом: протяжкой мыши, курсорными
клавишами совместно с SHIFT и CTRL и т. д. В нижнем окне в
контекстном меню доступна команда Ignore Selected Problem (Игно-
рировать неисправность). К этому средству можно прибегать в тех
редких случаях, когда вы не хотите устранять «проблему».
Например, когда ярлык указывает на файл, который пришлось
временно заархивировать для высвобождения места на диске.
Проигнорированная неисправность исчезает из списка. Для
того чтобы этого не происходило, надо в меню выполнить команду
View ► Show Ignored Problems (Вид ► Показать игнорированные неис-
правности). В этом случае игнорированные неисправности по-преж-
нему остаются в списке, но отличаются более бледным цветом.
С помощью контекстного меню неисправности можно отменить
игнорирование. А с помощью строки меню можно отменить игно-
рирование сразу для всех таких неисправностей. Для этого надо
дать команду View» Options (Вид» Параметры). В открывшемся
диалоговом окне Options (Параметры) на вкладке General (Общие)
имеется кнопка Clear Ignore List (Очистить список игнорирования).
После этого можно заново просмотреть список неисправностей
и принять по ним иные решения.
Для просмотра неисправностей можно использовать другой
режим просмотра, который открывается с помощью кнопки
Advanced (Дополнительно) (рис. 7.20). На левой панели иерар-
хическая структура представляет способ сортировки, который
можно изменить с помощью раскрывающегося списка Sort by
(Сортировка по).
412
Обслуживание системы и жесткого диска
Сгруппированные неисправности
Способ сортировки
Рис. 7.20. Отображение дополнительных сведений по неисправностям
Варианты:
• Symptoms (По признаку);
• Severity (По степени опасности);
• Scanners (По датчикам).
В последнем случае неисправности отображаются непосред-
ственно в порядке тестирования (подробный перечень тестов
приводится ниже).
Независимо от режима отображения для устранения неисправ-
ностей можно пользоваться либо контекстным меню, либо
кнопкой Repair (Ремонт) на панели инструментов. И независимо
от выбранного способа ведется журнал ремонта. Просмотреть
его можно с помощью кнопки History (Журнал) (рис. 7.21). Любое
исправление можно отменить с помощью контекстного меню
командой Undo (Отменить) или одноименной кнопкой на панели
инструментов.
Работа с компонентами Norton Utilities 2000
413
Отмена ремонта выделенной неисправности
с помощью контекстного меню
Рис. 7.21. Просмотр журнала ремонта
Настроить параметры учета ремонта в журнале можно командой
меню View ► Options ► Repair History (Вид ► Настройки ► Журнал ремон-
та). В группе Keep Repair History For (Сохранять журнал ремонта)
можно выбрать варианты:
• Days (Заданное число дней);
• Number of Repairs (Заданное число ремонтов);
• Forever (Неограниченно долго).
В последнем случае надо иметь в виду, что со временем файл
журнала значительно увеличится в объеме, что замедлит выпол-
нение отмены.
После отмены исправления с помощью окна History (Журнал) не
ждите немедленного восстановления неисправности в списке —
чтобы она там появилась, придется выполнить всю проверку
заново, воспользовавшись кнопкой Scan (Сканирование) на пане-
ли инструментов.
414
Обслуживание системы и жесткого диска
Если в начале ремонта в стартовом окне Мастера Norton WinDoctor
Wizard выбрать вариант Let me choose which tests to run (Выбрать
выполняемые тесты самостоятельно), то Мастер откроет список
тестов, полный перечень которых приведен в таблице.
Перечень тестов программы WinDoctor
Norton Registry Doctor: Registry.Integrity Проверка системного реестра: общая структура и профили пользователей
Windows Registry Scan: ActiveX/СОМ Sections Проверка системного реестра: разделы ActiveX/COM
Windows Registry Scan: ActiveX/СОМ SubKey Sections Проверка системного реестра: записи ActiveX/COM
Windows Registry Scan: Application Paths Section Проверка системного реестра: пути доступа к приложениям
Windows Registry Scan: Device Drivers Section Проверка системного реестра: раздел драйверов устройств
Windows Registry Scan: Fonts Section Проверка системного реестра: раздел шрифтов
Windows Registry Scan: Help Section Проверка системного реестра: раздел справочной системы
Windows Registry Scan: Microsoft Shared Section Проверка системного реестра: раздел ресурсов общего доступа приложений Microsoft
Windows Registry Scan: Run Sections Проверка системного реестра: разделы запуска приложений
Windows Registry Scan: Sound Customization Sections Проверка системного реестра: разделы настройки звуковых устройств
Windows Registry Scan: Symantec Shared Section. Проверка системного реестра: раздел ресурсов общего доступа приложений Symantec
Windows Registry Scan: Uninstall Section Проверка системного реестра: раздел деинсталляции приложений
Windows Registry Scan: VxD Section Проверка системного реестра: раздел VxD
Program Integrity Scan: Commjn Program Locations Проверка структуры программ (объектов Рабочего стола, Главного меню, раздела деинсталляции приложений, динамических библиотек и других ресурсов общего доступа)
MS-DOS Program Shortcut Scan: C: Проверка параметров ярлыков программ MS-DOS
Shortcut Scan: C: Поиск неприсоединенных ярлыков
Два последних пункта повторяются для каждого из жестких дисков
Щелчок на кнопке Analysis Agents (Агенты-анализаторы) открыва-
ет дополнительное окно, в котором можно выполнить настройку
так называемых анализаторов, координирующих действия про-
Работа с компонентами Norton Utilities 2000
415
граммы в случае обнаружения неисправности (см. рис. 7.19).
Список агентов-анализаторов приводится в следующей таблице.
Перечень агентов-анализаторов программы WinDoctor
Add manual registry editing solution Добавить в сценарий ремонта ручное редактирование реестра
Search Norton Protected Recycle Bin for missing files Искать отсутствующие файлы в Защищенной Корзине
Search Recycle Bin for missing files Искать отсутствующие файлы в стандартной Корзине
Search all hard drives for missing files Искать отсутствующие файлы на всех жестких дисках
Detect drive letter changes Учитывать изменение буквы, обозначающей диск (например, при включении в BIOS загрузки с диска D: вместо диска С:)
Detect directories that have moved Определять перемещенные или переименованные папки
Ignore missing files on' removable drives and UNC paths Игнорировать недостающие файлы на съемных носителях (например, на гибких дисках или CD-ROM)
Комплексная проверка системы
с помощью программы Norton System Check
Для комплексной проверки операционной системы пред-
назначены два средства: Norton System Doctor и Norton System
Check. Первая программа работает в фоновом режиме и
предназначена для постоянного контроля за состоянием системы.
Программа Norton System Check может использоваться при прове-
дении регулярной профилактической проверки в ручном режиме.
Служебная программа Norton System Check предназначена для
той категории пользователей, которые пока не разбираются во
всех хитростях системных взаимодействий. По существу она
интегрирует в единой оболочке проверки, выполняемые четырь-
мя служебными программами: Norton Disk Doctor, Norton WinDoctor,
Speed Disk и Rescue. При запуске открывается диалоговое окно
Мастера проверки операционной системы (Norton System Check
Wizard) (рис. 7.22). В этом окне выбором переключателя можно
определить дальнейшие действия: Check your system (Проверка
системы) или Undo previous repairs (Отмена предыдущего ремонта).
В первом случае флажками уточняют направления дальней-
шего контроля: Find disk problems (Проверка диска), Find Windows
416
Обслуживание системы и жесткого диска
Выбор
Проверка
системы
Отмена
ремонта
Настройка
проверки
по расписанию
Рис. 7.22. Стартовое окно программы Norton System Check
problem (Проверка Windows), Improve performance (Повышение произ-
водительности), Preventative maintenance (Профилактические меро-
приятия).
При обнаружении ошибок жесткого диска в качестве средства
ремонта может быть вызвана программа Norton Disk Doctor или
стандартная служебная программа Проверка диска.
Проверка операционной системы является ядром служебной
программы Norton System Check — не случайно ее интерфейс
столь похож на интерфейс Norton WinDoctor. Отличие заключа-
ется только в том, что нет возможности настроить средства кон-
троля (при необходимости отменить ненужные), это понятно —
программа предназначена для начинающих пользователей.
Поиск возможностей повышения производительности сводится
к контролю за фрагментацией системного жесткого диска.
В случае необходимости может быть вызвана программа Norton
Speed Disk или стандартная служебная программа Дефрагмен-
тация диска.
К профилактическим мероприятиям относится контроль за
необходимостью своевременного обновления аварийного ком-
плекта, а также за наличием свободного места на жестком диске.
В случае необходимости запускается программа Rescue для
обновления аварийного комплекта.
Работа с компонентами Norton Utilities 2000
417
При обнаружении любых неисправностей можно прибегнуть
к автоматическому ремонту. На панели инструментов имеется
кнопка Repair АН (Исправить все), предназначенная для начинаю-
щих. В этом случае Norton System Check сделает все необходимое
самостоятельно и наилучшим образом.
Если вы не относитесь к упомянутой категории пользователей,
можете воспользоваться отменой выполненных операций. Для
этого в окне Мастера Norton System Check Wizard (см. рис. 7.22)
надо установить переключатель в положение Undo previous repair
(Отмена предыдущего ремонта). Все изменения, вносимые про-
граммой, документируются, что позволяет отменить не только
последний ремонт, но и тот, который был выполнен неделю назад.
Л Разумеется, нельзя пренебрегать здравым смыслом. Например, попытка
ч'«а^ «отменить ремонт» после дефрагментации испортит жесткий диск.
Кнопка Schedule (Расписание) предназначена для быстрого фор-
мирования задания в системной папке Назначенные задания. С ее
помощью открывают вкладку System Check Scheduler (Проверка
системы по расписанию) диалогового окна Norton Utilities Options (На-
стройки). Эта вкладка может быть открыта также из окна Интег-
ратора (Options ► Norton Utilities ► System Check Scheduler). Если зада-
ние сформировано, автоматически запустится Планировщик
заданий. В заданное время произойдет запуск программы Norton
System Check. Проверка проходит в автоматическом режиме, но
если будут зафиксированы неполадки, программа приостано-
вится и будет ожидать принятия решения.
Непрерывный контроль системы
с помощью монитора Norton System Doctor
Компонент Norton System Doctor работает в фоновом режиме g®
и предназначен для непрерывного контроля за состояни- Щ
ем элементов компьютерной системы: дисков, памяти,
операционной системы и пр. При возникновении ситуации, тре-
бующей вмешательства пользователя, он может либо выдать
сигнал, либо самостоятельно устранить проблему.
Главное окно программы Norton System Doctor представляет собой
панель с датчиками, которые осуществляют мониторинг ком-
понентов компьютерной системы (рис. 7.23). В зависимости от
контролируемого параметра датчики могут иметь различный
14 Зак. 538
418'
Обслуживание системы и жесткого диска
Аналоговый
датчик----
Числовой
датчик----
Светофор Гистограмма Дата, время
Рис. 7.23. Главное окно программы Norton System Doctor
вид. Например, на рисунке датчики в виде аналоговой шкалы
контролируют свободное место на жестких дисках, датчик в
виде гистограммы отображает загрузку процессора, датчики в
виде светофоров отображают логические параметры по прин-
ципу Да — Нет.
Если контролируемый параметр примет критическое значение,
в нижней части экрана появится всплывающее окно. Щелчок в
строке Click here for
details (Подробности)
открывает окно с рас-
ширенными сведени-
ями (рис. 7.24). Ко-
Alarm - Horton System Doclot
CAUTION
Disk space on drive C: is
low
Click here for details.
мандой Remind me again in (Повторить напоминание) можно убрать
окно, но оно вновь появится через промежуток времени, задан-
ный в раскрывающемся списке. Командой Change alarm settings
(Изменить настройку сигнализации) можно вызвать диалоговое
окно свойств датчика для изменения порога срабатывания.
Существует три типа сообщений.
1. Notice (Замечание) — сообщение о незначительных проблемах.
Данные при этом не подвергаются риску. Такое сообщение
генерируется например для уведомления о необходимости
обновления образа диска или указывает на низкую произ-
водительность работы системы.
2. Caution (Внимание) — сообщение о ситуации, потенциально
угрожающей целостности данных, например о нехватке места
на жестком диске, или о дефектах поверхности носителя.
При его появлении следует незамедлительно сохранить данные
и принять меры к устранению неисправности.
Работа с компонентами Norton Utilities 2000
419
Aiann - Norton System Doctor
CAUTION
Disk space on drive C: is
low
Description
The Disk Space sensor has detected a low amount of available A
space on a disk.
Free up some disk space to avoid problems while running
applications, creating, or copying files. Те free up disk space,
delete unnecessary hies, compress infrequently used files, or
mem seme files to another dnve that has more space.
The trigger level for this sensor's alarm determines what Norton
System Doctor considers a “low" amount of space. To change —
the trigger level, click Change Alarm Settings >
Mom info .
Click an Option Below
B§iMto£^iajoLri hour
I
Change aiarm setting;.-
Справочная
информация
Повторить
напоминание
Изменить
настройку
Рис. 7.24. Расширенные сведения об обнаруженной неполадке
3. Alert (Тревога) — это сообщение выдается при возникновении
серьезных проблем, требующих срочного вмешательства,
например при обнаружении серьезных ошибок в дисковых
операциях или аппаратных неисправностей.
Двойной щелчок на любом из датчиков в окне Norton System Doctor
открывает информационное диалоговое окно. На рис. 7.25 пока-
зано окно, открывающееся двойным щелчком на датчике Disk
Health (Состояние диска). В левой части внизу имеется кнопка
Properties (Свойства), предназначенная для настройки датчика.
На правой панели Launch Application (Запуск приложений) могут
быть представлены средства запуска программ, относящихся
к параметрам, контролируемым данным датчиком. Например,
для датчика Disk Health (Состояние диска) это средства запуска
Norton Disk Doctor и Image. Удобно также пользоваться контекст-
ным меню, которое открывается по щелчку правой кнопки
мыши на датчике (см. рис. 7.26). Из него командой Utilities ...
(Утилиты ...) тоже можно запустить приложения, связанные с
работой датчика или выполнить его настройку командой Properties
(Свойства).
Информация обновляется в соответствии с периодичностью,
заданной для каждого датчика. Но обновление текущих пока-
420
Обслуживание системы и жесткого диска
[Norton System Doctor
I
Disk Health
Ttys sensor monfiers the ovetati health of kxai hard disks, ft check:
several aspects of disk health, including fife system integrity, disk
image information, and SMART dnve status. The sensor alerts you
when S detects problems, and in many cases can run the
appropriate Norton Utilities program to fix problems aulomMk-aky
Appl’r/jtHJh
Запуск программ,
связанных
с контролируемым
параметром
You can sfeo have a single Disk Health sensor monitor alt local hard
disks simueaneously. It wifi alert you when problems- are found on
any 01 the- monitored drives
To inspect or customize this sensor's ccnffeturaiion, clic-k
Properties. __________________
-^Properties .jMore htfo
Настройка датчика
Информация
Рис. 7.25. Информационное окно датчика Состояние диска
заний датчиков можно выполнить и в любой момент, если вос-
пользоваться командой Update (Обновить) из контекстного меню.
Для датчиков, регистрирующих изменение параметров во вре-
мени, например таких как CPU Usage (Загрузка процессора),
доступна команда обнуления Reset (Сброс). Для некоторых дат-
чиков доступна команда Sensor History Window (Журнал датчика).
Она позволяет вывести дополнительное окно, в котором не
только отражаются данные за не-
который отрезок времени, но и
приводятся цифровые значения:
Current (Текущее), Highest (Наиболь-
шее) и Lowest (Наименьшее). Щел-
чок правой кнопки мыши на за-
головке этого окна открывает
доступ к командам, относящимся
только к этому окну: Alwais on Top
(Всегда сверху) и Reset Highest and
Lowest (Сбросить наибольшее и наи-
меньшее значения).
Удалить датчик и прекратить отслеживание контролируемого
параметра можно командой Remove (Удалить) или клавишей
DELETE. Чтобы добавить новый датчик можно воспользоваться
командой Add Sensor (Добавить датчик). Для примера на рис. 7.26
показано добавление датчика Norton Protected Files (Защищенные
файлы), который отображает информацию о количестве защи-
щенных файлов на жестком диске. Местоположение датчика в
окне можно изменить перетаскиванием.
Работа с компонентами Norton Utilities 2000
421
AiHtnfei
;ups-3te Ci?t+u
y»w >
»
Добавление датчика,
отображающего
количество файлов
с защитой Norton
Protection
£fcse.
Рис. 7.26. Использование контекстного меню датчика
а Контекстное меню является удобным средством для вызова других слу-
жебных программ комплекса Norton Systemworks, а не только принадле-
жащих пакету Norton Utilities. В частности, для выполнения антивирусной
проверки можно воспользоваться командой Utilities ► Norton AntiVirus.
При постановке различных экспериментов, связанных с оптими-
зацией работы компьютерной системы, могут использоваться
различные датчики и требоваться их различная настройка. Для
сохранения и загрузки текущей конфигурации предназначены
команды, входящие в группу File (Файл): Save (Сохранить), Save As
(Сохранить как), Open (Открыть).
Команда Vew ► Options (Вид ► Параметры) открывает диалоговое
окно настройки программы, имеющее несколько вкладок. На
вкладке Sensor Appearance (Оформление датчика) раскрывающийся
список Scheme (Схема) позволяет выбрать одну из заранее заго-
товленных схем оформления внешнего вида (рис. 7.27). Раз-
меры датчика задают движками. Кнопками Color (Цвет) и Font
(Шрифт) можно изменить параметры объектов, перечисленных
в раскрывающемся списке Item (Объект). Файл рисунка задают
в поле Bitmap Background (Фоновый рисунок) с помощью раскры-
вающей кнопки.
На вкладке Windows Settings (Настройки Windows) с помощью пере-
ключателя Windows Display (Отображение окна) можно задать режим
отображения окна (рис. 7.28). Результаты настроек можно наблю-
дать в области предварительного просмотра рядом с переклю-
чателем. В положении Docked (Пристыковано) окно стыкуется к
одному из краев экрана (по умолчанию — сверху, но впослед-
422
Обслуживание системы и жесткого диска
Рис. 727. Изменение оформления датчика
ствии его можно перетаскиванием переместить к любому краю).
При этом установка флажка Auto Hide (Скрывать автоматически)
приведет к скрытию окна в нерабочем состоянии подобно Пане-
ли задач. Окно всплывает при подведении указателя к краю
экрана. В положении Normal (Обычное) флажками уточняются
дополнительные параметры:
• Show Title Ваг (Отображать заголовок);
• Show Symantec Logo (Отображать логотип);
• Always on Top (Всегда сверху).
Если заголовок и логотип скрыты, сохраняются возможности
использования контекстного меню и перетаскивания окна
мышью, но невозможно перетаскивание датчиков внутри окна.
Список Sensor Order (Порядок датчиков) позволяет управлять поряд-
ком расположения датчиков в окне с помощью кнопок Up (Вверх)
и Down (Вниз).
Установка флажка Start automatically with Windows (Загружать вме-
сте с Windows) приведет к созданию в папке \Автозагрузка значка
Norton System Doctor и, следовательно, к запуску мониторинга
сразу после загрузки Windows. Флажок Start Minimized (Запуск в
свернутом состоянии) обеспечивает запуск программы в свернутом
Работа с компонентами Norton Utilities 2000
423
Пристыкованное
положение окна---
Обычное положение
Показать заголовок
Показать логотип —
Всегда поверх----
других окон
Порядок ---------
расположения
датчиков
Изменение порядка
расположения
Запускать
свернутым
Запускать при
загрузке Windows
Рис. 7.28. Настройка параметров окна Norton System Doctor
состоянии. При этом на панели индикации рядом с часами появ-
ляется ее значок в виде светофора.
Существует и другой способ включения режима автозагрузки
Norton System Doctor — в окне Интегратора надо подать команду
Options ► Norton Utilities и на вкладке Startup Programs (Загрузка при
запуске Windows) установить флажок Norton System Doctor.
Вкладка Active Sensors (Активные датчики) диалогового окна Norton
System Doctor Options содержит два списка: Available Sensors (Воз-
можные датчики) слева и Current Sensors (Текущие датчики) справа
(рис. 7.29). Кнопками Add (Добавить) и Remove (Удалить) можно
скорректировать текущий набор применяемых датчиков, а кноп-
ка Properties (Свойства) открывает доступ к настройке свойств
датчиков. Флажок Smart Scan (Интеллектуальная работа) определяет
приоритет операций при выполнении сканирования. Если флажок
установлен, работа датчиков оказывает минимальное воздей-
ствие на работу клавиатуры, мыши, дисков. Но в некоторых
случаях желательно обеспечить повышенное быстродействие
датчиков ценой даже некоторой задержки отклика системы на
клавиатуру и мышь. В этом случае флажок надо сбросить.
424
Обслуживание системы и жесткого диска
Возможные датчики
Текущие датчики
Добавить датчик
Интеллектуальная
работа
Рис. 7.29. Изменение конфигурации датчиков
На вкладке Alarms (Сигнализация) можно задать параметры
всплывающих предупреждающих окон, появляющихся при
достижении параметрами критических уровней. Раскрываю-
щийся список содержит три категории предупреждений:
• Notice (Замечание);
• Caution (Внимание);
• Alert (Тревога).
Для каждого из видов предупреждений можно задать свой режим
отображения: Show Alarm Message On Top of All Windows (Отображать
предупреждение поверх всех окон) или Show Alarm Message In the
Background (Отображать предупреждение в фоновом режиме).
Настройка датчиков монитора Norton System Doctor
Для любого датчика по команде меню Edit ► Properties (Правка ►
Свойства) или по команде Properties (Свойства) контекстного меню
открывается диалоговое окно Properties for... (Свойства ...). Для
разных датчиков вид окна настройки (число вкладок и пере-
чень элементов управления) может различаться. В зависимости
от конкретных условий не все элементы управления могут быть
доступны, за исключением кнопки Default (По умолчанию), кото-
Работа с компонентами Norton Utilities 2000
425
рая доступна всегда и для любых вкладок всех датчиков. Поэто-
му можно смело экспериментировать с настройками — в любой
момент можно вернуться к изначальным параметрам. Возмо-
жен и глобальный сброс настроек всех датчиков — для этого
надо выполнить инициализирующий запуск программы Norton
System Doctor с помощью команды Пуск ► Выполнить, введя в тек-
стовом поле прямую команду с параметром:
sysdoc32.exe /reset.
На рис. 7.30 представлено окно настройки датчика Disk Space
(Место на диске).
Предварительный
просмотр индикатора
индикатора
Размер:
Большой —
Маленький
Скрытый —
Отображать:
Свободное пространство
Занятое пространство —
Рис. 7.30. Настройка оформления датчика Место на диске
Вкладка Style (Стиль) предназначена для выбора оформления
индикатора. Выбор выполняют в раскрывающемся списке Туре
(Тип). Переменные параметры можно отображать с помощью
цифрового индикатора Digital Counter (Цифровой) или с помощью
графических индикаторов Ваг (Линейный), Analog (Аналоговый),
Histogram (Гистограмма), Graph (График), Speedometer (Секторная
шкала), Wide Ваг (Горизонтальная шкала), Tall Ваг (Вертикальная шкала).
Сводная информация о наличии ошибок или о выполнении раз-
личных операций обычно отображается индикатором Stoplight
426
Обслуживание системы и жесткого диска
(Светофор). Дата всегда отображается в виде календаря. В группе
Sensor Display (Вид датчика) можно задать размер индикатора:
Small (Малый) или Large (Большой). Если установить флажок
Hidden (Скрытый), то индикатор не будет виден в окне Norton
System Doctor, но будет продолжать контролировать заданный
параметр. Для многих датчиков предусмотрен выбор единицы
измерения. Так, параметры, связанные с объемом памяти, могут
измеряться в единицах от гигабайтов (Gigabytes) — для жестких
дисков, до байтов (Bytes) — для оперативной памяти, а также
в процентах от максимального значения. Для многих датчи-
ков предусмотрена возможность инвертирования показаний,
например для пространства жесткого диска можно отображать
как размер свободного пространства (Amount Free), так и обратный
параметр — размер занятого пространства (Amount Used).
Если для одних параметров достаточно лишь отображения теку-
щих значений, то для других желательно выдавать предупреж-
дения или принимать конкретные действия по устранению непо-
ладок. Например, при большой загрузке процессора никаких
действий предпринимать не надо — процессор для того и пред-
назначен. При нехватке свободного места на диске можно огра-
ничиться предупреждением. А если устарели данные образа
диска, созданного программой Image, то вместо того чтобы отвле-
кать пользователя лишний раз, целесообразнее автоматически
вызвать Image для обновления информации, так как этот крат-
ковременный процесс вряд ли помешает пользователю.
Настроить параметры сигнализации позволяет вкладка Alarm
(Сигнализация) (рис. 7.31). Сам факт применения сигнализации
определяется флажком Enabled (Разрешено). Движок Trigger Level
(Уровень срабатывания) предназначен для задания уровня сра-
батывания сигнализации, а установка флажка ShowTrigger Level
(Показать уровень срабатывания) позволит отображать этот уро-
вень на графическом индикаторе. В большинстве случаев пре-
дусмотрен выбор единиц измерения уровня срабатывания с
помощью раскрывающегося списка, а также прямой ввод пара-
метров в текстовое поле. С помощью переключателя Alarm Action
(Выполняемые действия) можно задать реакцию на превышение
уровня срабатывания:
• No Action (Без действий);
• Display Alarm Message (Вывести предупреждающее сообщение);
• Fix Automatically (Автоматически исправить).
Работа с компонентами Norton Utilities 2000
427
Рис. 7.31. Настройка параметров сигнализации
В последнем случае иногда можно скорректировать действия
кнопкой Settings (Установки) с помощью которой выполняют
настройку служебных программ, предназначенных для устране-
ния обнаруженной неполадки. Установив флажок Fix At (Испра-
вить в) можно задать конкретное время выполнения процедуры.
Независимо от положения переключателя Alarm Action (Выпол-
няемые действия) с помощью флажка Play Sound (Воспроизведе-
ние звука) можно в качестве сигнализатора воспроизводить зву-
ковой сигнал, для которого указан путь доступа к звуковому
файлу (.wav или .mid). В качестве сигнальных средств можно
использовать голосовые сообщения, записанные с помощью
микрофона и стандартной программы Звукозапись.
Для настройки режимов измерений служат элементы управ-
ления вкладки Measurement (Измерение) (рис. 7.32). Движок Time
between Sensor Readings (Интервал времени между замерами) опре-
деляет периодичность считывания показаний. Этот параметр
может находиться в пределах от 1 second (1 секунда) до 1 week
(1 неделя). Переключатель Measurement Туре (Измеряемое значение)
имеет положения: Actual Value (Мгновенное значение) и Decaying
Average (Усредненное значение). Например, мгновенную загрузку
процессора можно отображать в виде гистограммы, а можно
428
Обслуживание системы и жесткого диска
Интервал времени
между замерами -
Установка максимального
значения показаний
Установка настроек,
принятых по умолчанию
Мгновенное значение
Усредненное значение
Рис. 7.32. Настройка режима измерения
вывести и дополнительный индикатор в виде графика, пока-
зывающего усредненное значение.
Группа Sensor Maximum Reading (Максимальное значение показа-
ний) используется лишь для тех датчиков, максимальное зна-
чение которых не определено. Например, если графический
индикатор отображает объем свободного места на жестком диске,
то максимальное значение шкалы известно — это объем жест-
кого диска. Но для графического индикатора, отображающего
число удаленных файлов с защитой Norton Protection, максималь-
ный параметр не определен. В этом случае можно с помощью
переключателя Sensor Maximum Reading (Максимальное значение
показаний) принять один из вариантов: Let System Doctor Control
(Максимальное измеренное значение) или Use Fixed Maximum (Фик-
сированное значение). В последнем случае конкретную величину
надо задать вручную в текстовом поле Maximum (Максимальное
значение).
В свойствах некоторых индикаторов (например, для Disk Doctor,
рис. 7.33) может присутствовать вкладка Drive (Диск), с помощью
которой можно задать диски, подвергаемые контролю: Monitor
All Local Hard Drives (Проверка всех локальных жестких дисков) или
Работа с компонентами Norton Utilities 2000
429
Контроль всех дисков
Контроль отдельного
диска
Выбор диска
Периодичность
фонового
сканирования -
Возобновление
сканирования
при его прерывании
Рис. 7.33. Настройка датчика Проверка диска
Monitor Particular Drive (Проверка отдельного диска). В последнем
случае на панели ниже задают конкретный диск. Для датчика
Disk Doctor вообще отсутствует вкладка Measurement (Измерение),
а интервал времени для сканирования диска в фоновом режиме
задается движком Time between Drive Scan (Интервал времени между
сканированиями диска). Другой движок Rescan Delay (Задержка
перед повтором сканирования) задает паузу перед возобновлением
проверки, если она была прервана обращением к диску.
Датчики программы Norton System Doctor
Ниже приводится полный перечень датчиков, входящих в состав
программы Norton System Doctor.
Датчики памяти
DOS Memory (Память DOS). Windows загружает в область памяти DOS все необходи-
мые системе драйверы устройств с помощью файлов config.sys и autoexec.bat (это
не та память, что используется Windows 95 для работы в Сеансе MS-DOS). Память DOS
используют некоторые устаревшие 1б-разрядные программы. Датчик фиксирует
объем памяти, доступный для их размещения.
GDI Resources (Ресурсы GDI). Графические ресурсы (GDI) необходимы для откры-
тия окон Windows и приложений. Недостаток ресурсов приводит к аварийному пре-
кращению работы приложения или всей системы.
430
Обслуживание системы и жесткого диска
Memory Load (Загрузка памяти). При нехватке оперативной памяти Windows рабо-
тает с приложениями за счет использования файла подкачки. Если датчик показы-
вает 50%-ную загрузку памяти, это означает, что занята вся оперативная память. Для
выполнения последующих операций потребуется использование файла подкачки,
что приведет к замедлению работы компьютера.
Physical Memory (Физическая память). Датчик контролирует использование
физической оперативной памяти (ОЗУ). Приложения работают быстрее с физической,
нежели с виртуальной памятью, однако физическая память практически всегда бывает
занята полностью.
Selectors 16-bit (Селекторы 1б-разрядные). Селекторы необходимы 16-разряд-
ным приложениям для их размещения в оперативной памяти во время работы.
Нехватка селекторов приводит к аварийному прекращению работы приложения.
Более современные 32-разрядные приложения не используют селекторы, так как
для них управление распределением оперативной памяти происходит иначе.
Swap File Size (Размер файла подкачки). Датчик контролирует наличие на диске
свободного места, доступного для файла подкачки. Windows динамически увеличи-
вает и уменьшает размер этого файла в зависимости от потребностей системы.
Swap File Utilization (Загрузка файла подкачки). Датчик отслеживает долю файла
подкачки, занятую в данный момент для временного хранения данных. Система
постоянно изменяет дисковое пространство, зарезервированное для файла подкачки,
в зависимости от текущих потребностей. Датчик показывает, насколько эффективно
эти потребности удовлетворены.
USER Resources (Ресурсы USER). Для работы приложений Windows необходимы
свободные ресурсы USER и GDI. При их исчерпании возможно аварийное прекраще-
ние работы приложения или системы.
Virtual Memory (Виртуальная память). Датчик контролирует долю свободного места
на диске, доступную для организации виртуальной памяти. Потенциально виртуаль-
ная память включает свободное пространство диска плюс незанятую часть файла
подкачки. Увеличить потенциальный объем виртуальной памяти можно, если осво-
бодить больше места на диске, несущем файл подкачки.
Датчики дисков
Disk Doctor (Проверка диска). Датчик периодически сканирует диск, проверяя его
на наличие ошибок в таблице размещения файлов, наличие файлов с общими клас-
терами и «потерянных» кластеров. Красный сигнал указывает на наличие ошибок,
желтый — на существование «потерянных» кластеров, зеленый — на отсутствие
ошибок. При обнаружении ошибок датчик может автоматически запустить программу
Norton Disk Doctor. Можно контролировать все диски одним датчиком, но можно
выводить отдельный датчик для каждого диска.
Disk Doctor Surface Test (Тест поверхности). В обычном режиме работы проверка
поверхности диска монополизирует системные ресурсы, но этот датчик не создает
помех другим системным операциям, поскольку использует время простоя жесткого
диска. Если тест прервется обращением к диску, датчик возобновит его позднее с
того места, где он был приостановлен. Индикатор датчика отражает процент выпол-
нения текущего теста поверхности. При обнаружении неполадок возможен автома-
тический запуск программы Norton Disk Doctor.
Работа с компонентами Norton Utilities 2000
431
Disk Health (Состояние диска). Датчик объединяет результаты проверок датчиков
Disk Doctor (Проверка диска), Image (Образ диска) и Disk SMART Status (Статус SMART)
и может одновременно использоваться для проверки одного или всех дисков. При
обнаружении проблем хотя бы на одном диске датчик может запускать соответству-
ющую программу Norton Utilities.
Disk Optimization (Фрагментация диска). Датчик можно настроить на показ либо
фрагментированной, либо нефрагментированной доли диска. Один датчик может
выполнять проверку одного или всех дисков. По результатам проверки возможен
автоматический запуск программы Speed Disk. Датчики Disk Doctor (Проверка диска),
Disk Health (Состояние диска) и Disk Optimization (Фрагментация диска) проверяют
диск за один цикл опроса. Поэтому если для одного датчика изменить периодичность
проверки, соответствующий параметр изменится и для двух других датчиков.
Disk Slack Space (Неполные кластеры). Очень часто данные файла занимают отве-
денный для них кластер не полностью. Такие кластеры называются неполными.
Остающееся в них свободное пространство все равно считается занятым и не может
быть выделено для других файлов. Наличие неполных кластеров приводит к тому,
что часть дискового пространства не используется. Снизить процент неполных клас-
теров на диске можно с помощью файловой системы FAT32.
Disk SMART Status (Статус SMART). Технология самоконтроля SMART (Self-Monitoring
And Reporting Technology) встречается в новых моделях жестких дисков. Она позво-
ляет дискам самим контролировать свою работу и предсказывать большинство
аппаратных сбоев до того, как они произойдут. Этот датчик действует только для
дисков, имеющих встроенную функцию SMART.
Disk Space (Место на диске). С помощью датчика можно заранее узнать о нехватке
свободного места на диске и предотвратить возникновение проблем при работе при-
ложений, создании или копировании файлов. Можно вывести для каждого диска
отдельный датчик, либо использовать один датчик для всех дисков.
Image (Образ диска). Датчик следит за регулярным сохранением образа диска слу-
жебной программой Image, которая сохраняет образ системной информации жест-
кого диска. Датчик может контролировать все жесткие диски или для каждого диска
может использоваться свой датчик. При превышении порогового интервала времени
датчик может автоматически запускать программу Image.
Системные датчики
Battery Power (Заряд батареи). Датчик показывает разряд батареи питания и
используется на портативных компьютерах с батарейным питанием, соответствую-
щим стандарту управления питанием Microsoft API.
CPU Usage (Загрузка процессора). Датчик измеряет время, затрачиваемое процес-
сором на выполнение команд, по отношению ко времени его простоя. Если загрузка
процессора все время высока, это может означать, что неэффективно расходуются
ресурсы или открыто слишком много приложений. Датчик помогает контролировать
работу системы, диагностировать неполадки и анализировать работу конкретных при-
ложений и процессов.
CrashGuard+ (Защита от сбоев). Датчик сигнализирует о системных сбоях, объеди-
няя информацию о работе виртуальной памяти, ресурсов GDI и USER. Не следует
одновременно использовать несколько датчиков.
432
Обслуживание системы и жесткого диска
Open Files (Открытые файлы). Датчик контролирует количество файлов, открыва-
емых в ходе работы приложений и процессов. В Windows нет ограничений на число
одновременно открытых файлов (за исключением ограниченности ресурсов GDI и
USER), но чем больше файлов открыто одновременно, тем больше снижается быстро-
действие системы.
Rescue Disk (Аварийный комплект). Датчик следит за своевременностью обнов-
ления аварийного комплекта дискет. По истечении заданного промежутка времени
или при изменении системных данных он может автоматически запускать программу
Rescue для обновления аварийного комплекта.
Threads (Потоки). Новые 32-разрядные приложения и 32-разрядный сегмент самой
операционной системы могут разбивать свое выполнение на отдельные потоки (под-
процессы). Длительная операция (например загрузка большого документа) разби-
вается на потоки, что позволяет в это же время выполнять и другие задачи. Для опе-
раций высшего приоритета (таких как отклик на клавиатуру или мышь) или низшего
приоритета при работе в фоновом режиме (например при разбивке документа на
страницы или подготовке его к печати) приложение может создавать отдельные
потоки. Большое количество одновременно работающих потоков приводит к повы-
шенному потреблению ресурсов памяти и замедлению работы процессора.
WinDoctor (Проверка системы). Датчик использует программу Norton WinDoctor
для периодической проверки системы на наличие типичных проблем Windows. При
их обнаружении датчик может выдать сигнал, либо предпринять действия по исправ-
лению ситуации с помощью программы Norton WinDoctor.
Сетевые датчики
Internet Packet Turnaround (Скорость пакетов Интернет). Датчик отправляет сиг-
нал на заданный узел Интернета и замеряет время до получения ответного сигнала.
Чем меньше замеренное значение в миллисекундах, тем выше скорость связи между
выбранным узлом и компьютером. Датчик извещает о наступлении наиболее благо-
приятного периода для связи с выбранным узлом. С помощью нескольких датчиков
можно следить за несколькими узлами одновременно.
Internet Speedometer (Скорость Интернет). Этот датчик, как и предыдущий, пока-
зывает скорость связи с заданным узлом Интернета. Датчик замеряет время до полу-
чения ответного сигнала от заданного узла. Меньшая величина времени задержки
означает более высокую скорость передачи. Сигнал этого датчика может уведомлять
вас о том, что скорость передачи неприемлемо низка.
Network Reads Throughput, IPX (Скорость чтения в сети, IPX). Датчик замеряет
быстродействие получения данных в сетях Novell NetWare. Он помогает оценить про-
изводительность работы сетевого адаптера и другого сетевого оборудования.
Network Writes Throughput, IPX (Скорость записи в сети IPX). Датчик замеряет
быстродействие записи данных в сетях Novell NetWare. Он помогает оценить произ-
водительность работы сетевого адаптера и другого сетевого оборудования.
Датчики быстродействия
Cache Hits (Обращения в кэш). Датчик показывает, сколько данных, необходимых
программам, было получено из кэша, а не напрямую с диска. Событие «обращение в
кэш» подразумевает, что кэш содержит необходимые данные, а «обращение мимо
кэша» — что данные пришлось отыскивать на диске. Поскольку кэш-память исполь-
зует область ОЗУ, доступ к ней осуществляется значительно быстрее, чем к диску.
Работа с компонентами Norton Utilities 2000
433
Cache Memory Utilization (Загрузка кэша). Датчик контролирует объем физичес-
кой памяти (ОЗУ), занятый под дисковый кэш. Кэш диска — это часть ОЗУ, которая
выделяется Windows под временную область для хранения данных, поступивших с
диска. Доступ к данным, хранящимся в ОЗУ, происходит значительно быстрее, чем к
данным, хранящимся на диске, поэтому чем больше объем дискового кэша, тем выше
производительность работы компьютера. Размер дискового кэша динамически изме-
няется системой Windows для достижения оптимального соотношения между потреб-
ностями системы и объемом оперативной памяти, установленной в компьютере.
Disk Throughput (Скорость обмена с диском). Датчик измеряет скорость, с кото-
рой компьютер обрабатывает запросы к данным, хранящимся на диске. Поскольку
часть этих данных сохраняется в кэш-памяти диска, на результат оценки влияет и
производительность оперативной памяти и свойства диска. Низкая скорость может
быть вызвана большим количеством процессов, одновременно запрашивающих дан-
ные, или малым объемом кэш-памяти.
Windows Performance Status (Статистика работы Windows). Это не отдельный дат-
чик, а группа датчиков, предназначенных для интеграции со стандартной служебной
программой Системный монитор, входящей в состав Windows. Norton System Doctor
может использовать эти датчики для контроля тех же параметров, что и Системный
монитор, но в отличие от последнего, Norton System Doctor обеспечивает функции
сигнализации. Для каждого контролируемого параметра может быть добавлен
отдельный датчик. На вкладке Свойства датчика можно задать разные заголовки для
большого и малого размеров датчиков.
Информационные датчики
Current Date and Time (Текущие дата и время). Иногда удобно держать этот датчик
поверх остальных окон. Датчик всегда выдает данные в календарном формате.
Norton Utilities LiveUpdate (Обновление Norton Utilities). Датчик напоминает о
том, что пора проверить, не появились ли новые версии пакета Norton Utilities. Он
может загрузить программу LiveUpdate, которая подгружает обновленные версии
Norton Utilities непосредственно с сервера Symantec Corporation, если имеется доступ
к Интернету.
Norton Protected Files (Защищенные файлы). Датчик показывает количество фай-
лов, находящихся в данный момент под защитой Norton Protection.
Windows Up Time (Время работы Windows). Датчик показывает время, прошедшее
с момента последнего запуска Windows. Эта информация может потребоваться при
совместном использовании ПК несколькими людьми, при сбоях в сети питания,
отладке системы и т. п. Этот датчик всегда выдает данные в календарном формате.
Создание образа системной информации
программой Norton Registry Tracker
В процессе установки новых приложений происходит
изменение системной информации: добавление динами-
ческих библиотек в папку \Windows, изменение систем- *
ного реестра, файлов инициализации .INI и т. п. Программа
Norton Registry Tracker автоматически делает «снимки» системных
434
Обслуживание системы и жесткого диска
объектов, когда обнаруживает их изменение, а также предо-
ставляет возможность вернуть систему в ее предыдущее состо-
яние (рис. 7.34).
£4: у erv ipso
Отображение по объектам
Отображение по снимкам
Сравнение
Быстрое исправление
Восстановление
Настройки
Журнал
снимков
Last Check: 30.03 39 18 35 45
-TgJ 39.09.99 18.35742'
a Q C:\W1NDOWS
Д "GLCCOM.TMP 36864 1393-09-30 18:30:04
[зрЪэлЙЗ18.3ЭбЗ Chaffed by САд<йг»Ь\п1й^1едеЧ^р1о11Ю exej
й Cj hkey40Cal_machine
й Cj software
® СЗ Microsoft
ffi C3 CLASSES
30 09.99 18:30:08 Changed by CAdistribVmrnxploreWtxplolOO.exe
g Q C: WINDOWS
О "GLCOOOO.TMP 963641Э9Э-И-3018.30.04
Йф 30.09.99 18:29:32 Activation Snapshot
C3 C:\WINOOWS\SYSTEM (Unchanged!
СЗ C:WINDOWS (Unchanged!
a c hkeyj-ocal-machine
- C3 SOFTWARE (Unchanged)
|*1 C: WINDOWS\win.ini (Unchanged!
' WINDDWS\system.ini (Unchanged)
— -а— ,— . ... . ..-
iW-.s STciiBSTYLSSBiiTYiiTfelWpreSsrasS-CgSsS::®-
Рис. 7.34. Окно программы Norton Registry Tracker
Сразу же после запуска автоматически выполняется снимок
системной информации. Значки в виде фотоаппарата отмечают
выполнение снимка. Первый снимок называется Activation
Snapshot (Снимок при запуске). Новый снимок выполняется вся-
кий раз, когда зафиксировано изменение системной информа-
ции хотя бы одного контролируемого объекта, при этом ука-
зывается, что явилось причиной изменений — Changed by ...
(Изменено ...). В примере на рис. 7.34 изменения вызваны за-
пуском инсталлирующей программы mxplol 00.exe. При этом за-
фиксировано образование в папке \Windows временного файла
~glc0000.tmp, затем отмечены изменения в Реестре в разделах
HKEY_LOCAL_MACHINE\Software в подразделах \Microsoft и \Classes,
Работа с компонентами Norton Utilities 2000
435
а затем временный файл был удален. Щелчок на значке «+» рас-
кроет подробный перечень изменений, внесенных в Реестр.
Выполнить снимок вручную можно в любой момент с помощью
команды File ► NewSnapshot (Файл ► Новый снимок). Такие снимки
в регистрационном журнале называются ручными снимками
(Manual Snapshot), хотя по запросу можно ввести им произволь-
ное название. Командой Options ► Reset Snapshot Log (Параметры ►
Очистить журнал снимков) можно удалить все записи из журнала.
При отслеживании часто меняющихся объектов, таких как
динамические ключи Реестра, возникает огромное количество
снимков. Подобные объекты не рекомендуется отслеживать —
следует внести их в список исключений. Для этого нужно найти
в журнале снимков требуемый объект, щелкнуть на нем правой
кнопкой мыши и в контекстном меню выбрать команду Exclude
from tracking (Отключить отслеживание). Исключения заносятся в
файл исключений \Norton Utilities\RegTrk\exclude.ini (этот файл
имеет текстовый формат и может редактироваться обычными
средствами).
При необходимости можно восстановить предыдущее состояние
системы, например, предшествующее установке нового прило-
жения. Щелчок на кнопке Quick Fix (Быстрое исправление) вос-
станавливает состояние системы на момент предыдущего снимка.
Кнопкой Restore (Восстановить) можно восстановить состояние
системы на основе любого из снимков, сделанных ранее. Опе-
рация восстановления занимает довольно продолжительное
время. По ее окончании выполняется новый снимок, называе-
мый Snapshot after Restore (Снимок после восстановления), в кото-
ром зафиксированы обратные изменения. Они касаются только
контролируемых системных объектов и не затрагивают про-
граммные папки и файлы, созданные в ходе установки нового
приложения — их придется удалить вручную.
Настройку программы выполняют в диалоговом окне Norton
Registry Tracker Settings, которое открывают щелчком на кнопке
Settings (Установки) на панели инструментов. На вкладке Automa-
ting Tracking (Автоматическое отслеживание) можно установить фла-
жок Start automatically with Windows (Автоматический запуск вместе с
Windows). Счетчик Maximum number to keep (Максимальное число
снимков) ограничивает размер журнала изменений. К количест-
венным ограничениям можно добавить ограничение по времени,
установив флажок Purge old snapshots after... days (Удалить старые
436
Обслуживание системы и жесткого диска
снимки, хранящиеся более ... дней). Предельное значение задают
кнопками счетчика.
Вкладка Display (Отображение) позволяет настроить оформление
окна. Установка флажка Show Only Changed Files in Snapshot View
(Показывать только измененные объекты при отображении снимков)
позволит частично скрыть лишнюю информацию и отображать
только те объекты, которые были изменены. Флажок Details
(Подробно) позволяет отображать содержание измененных
строк, а не только фиксировать наличие изменений. Флажок
Legend (Условные обозначения) включает небольшую подсказку
в нижней части окна с условными обозначениями.
На следующих вкладках заданы конкретные объекты, подле-
жащие сканированию. На вкладке Text Files (Текстовые файлы)
заданы системные файлы, имеющие текстовый формат. По
умолчанию это файлы autoexec.bat, config.sys, system.ini, win.ini.
Этот список можно подкорректировать кнопками Add (Добавить)
и Remove (Удалить). Флажок Show Exclusion (Отображать исключе-
ния) приводит к индикации имеющихся исключений. Вкладка
Data Files (Файлы данных) позволяет кроме текстовых задать
любые другие файлы, изменения в которых требуется фикси-
ровать. По умолчанию не заданы никакие файлы. Вкладка
Folders (Папки) отображает папки, содержимое которых должно
контролироваться. По умолчанию здесь заданы папки \Windows
и \Windows\System.
На вкладке Registry Keys (Разделы реестра) задаются разделы
Реестра, подлежащие сканированию (рис. 7.35). По умолчанию
задано сканирование раздела HKEY_LOCAL_MACHINE\SOFTWARE
и всех его подразделов — строки отмечены значком фотоаппа-
рата. Задать сканирование выбранного раздела можно щелч-
ком на кнопке Track Key (Сканировать раздел). Щелчок на кнопке
Track Subtree (Сканировать подразделы) задает сканирование всех
вложенных разделов. Кнопки Exclude Key (Исключить раздел) и
Exclude Subtree (Исключить подразделы) предназначены для выбо-
рочного ограничения области сканирования. Кнопкой Clear Key
(Сброс раздела) можно полностью отменить сканирование выбран-
ного раздела.
В целом оценить работу программы Norton Registry Tracker можно
так: «Добросовестная, но тупая и медлительная». Снимки выпол-
няются очень долго, кроме того они повторяются при малейших
изменениях системной информации. Специалисты Symantec
Работа с компонентами Norton Utilities 2000
437
Horton fiegtsiiy Tracker Settings
ЕЗ
Раздел, отмеченный
значком фотоап-
парата, будет
сканироваться -----
I Automate Tracking | | Tert Ffer | Ffe'-1 Fofcert 1 k eys
Значок рядом ---
с фотоаппаратом
означает сканиро-
вание вместе
с подразделами
(? HKEY L0CALJ4ACHIHE
| £□ Sy^err.
j СЗ
I S-СЗ hetwod--
j S- 03 Config
f t' C3 Secuiiy
; Гл HKEYJJSERS
- СЭ DEFAULT
". Cj Scftwaie
*" •>?v,' Tracked
r xckade Subsea.
- s I Прищемить
Puc. 7.35. Задание разделов реестра, подлежащих сканированию
Corporation рекомендуют использовать эту программу для при-
ведения системы в исходное состояние в случае неудачной инстал-
ляции нового приложения. Надо заметить, что применение
программы Norton Registry Tracker для этих целей — не лучший
вариант. Фиксируя изменения, происходящие в системе, она
может несколько раз прерывать процесс инсталляции, надол-
го затормаживая компьютер для выполнения очередного сним-
ка. А при восстановлении изменений Norton Registry Tracker не
обращает никакого внимания на остающиеся программные
папки и файлы.
Для ликвидации последствий неудачной инсталляции реко-
мендуется пользоваться специально предусмотренными для
этого программами-деинсталляторами. Этот класс программ
описан нами в предыдущей главе. Особо рекомендуется исклю-
чительно «интеллектуальная» и надежная программа McAfee
Uninstaller (в прошлом CyberMedia Uninstaller). Единственное, что
вызывает сожаление — McAfee Uninstaller не имеет режима подроб-
ного отображения всех изменений, выполненных в процессе
инсталляции, а это бывает необходимо при отладке или при
выяснении особенностей работы операционной системы и при-
ложений. В этом случае удобно пользоваться программой Norton
Registry Tracker.
Использовать одновременно и Norton Registry Tracker, и McAfee Uninstaller
недопустимо, так как они замкнутся между собой и поочередно начнут
отслеживать и регистрировать изменения, вносимые друг другом.
438
Обслуживание системы и жесткого диска
Если необходим подробный анализ изменений, внесенных при
инсталляции нового приложения, порядок действий может
быть следующим.
1. Запустить программу Norton Registry Tracker, которая при
запуске автоматически выполнит снимок.
2. Завершить ее работу.
3. Запустить инсталлирующую программу.
4. После завершения установки следует вновь запустить про-
грамму Norton Registry Tracker, которая выполнит другой сни-
мок и зафиксирует внесенные изменения.
5. Теперь можно проанализировать каждую новую запись,
внесенную в системный реестр или в системные файлы.
Редактирование системного реестра
программой Norton Registry Editor
Функционально программа аналогична стандартной
системной программе RegEdit (Редактор реестра), но имеет
дополнительные функции, позволяющие сделать редак-
тирование Реестра более удобным и безопасным.
Окно программы Norton Registry Editor имеет три панели (рис. 7.36).
Структура разделов Реестра напоминает панель папок в стан-
дартной программе Проводник. Для удобства на ней представ-
лены не только разделы Реестра, но также и системные файлы
конфигурации (.INI), находящиеся в папке \Windows, которые
при работе Windows непосредственно взаимодействуют с Реест-
ром. Справа находится панель значений, отражающая содер-
жание выбранного раздела Реестра или jWJ-файла. В нижней
части окна расположена информационная панель.
Информационная панель содержит четыре вкладки, размеры
которых можно изменять перетаскиванием границ:
• Bookmarks (Закладки);
• Find Results (Результаты поиска);
• Undo (Отмена);
• Tracker History (Журнал снимков).
Поиск записей в Реестре Windows. Для выполнения поиска
предназначена кнопка Find (Найти) на панели инструментов. Она
Работа с компонентами Norton Utilities 2000
439
Установить закладку
Удалить закладку
Режим отображения панели значений
Информационная панель Структура разделов Панель значений
Рис. 7.36. Окно программы Norton Registry Editor
открывает окно поиска (рис. 7.37). Строку для поиска вводят
в поле Find What (Что искать). Установка флажка Match Whole String
Only (Соответствие строки целиком) ограничивает условия поиска
только полным соответствием строки, иначе будут найдены все
объекты, для которых введенный текст является составной
частью. Раскрывающийся список Find Where (Где искать) позво-
ляет ограничить область поиска только Реестром или только
LVI-файлами. Вкладка Advanced (Дополнительно) определяет
прочие условия поиска (рис. 7.38). При поиске в Реестре акти-
визируется группа элементов управления Look In (Искать). Воз-
можные варианты: АП (Во всем реестре), Selected Branch (В выде-
ленной ветви) — имеется в виду ветвь, выделенная в структуре
разделов. Для повторного поиска можно использовать раскры-
вающийся список. Возможен поиск в одном из четырех основ-
ных разделов. В группе Look At (Просматривать) можно уточнить
зону поиска флажками:
440
Обслуживание системы и жесткого диска
искать
Начать поиск
Область поиска
Соответствие -
строки целиком
Рис. 7.37. Задание основных условий для поиска
• Key Names (Названия разделов);
• Value Names (Названия параметров);
• Value Data (Значения параметров).
Поиск начинают щелчком на кнопке Find Now (Искать).
Результаты последней операции поиска отображаются на вклад-
ке Find Results (Результаты поиска) информационной панели. Каж-
дая запись имеет свойства закладки — по двойному щелчку про-
исходит быстрый переход к любому из найденных элементов.
Установка закладок. Закладки удобны для быстрого перехода
к нужным записям в Реестре или в файлах инициализации.
С трудом разыскав один раз то, что нужно, уже не захочешь
обращаться туда же во второй раз, если не установить закладку.
Закладки сделают последующие обращения к записям Реестра
быстрыми и удобными.
Чтобы установить закладку в нужном месте, необходимо в
структуре разделов выбрать объект, вызвать контекстное меню
правой кнопкой мыши и подать команду Bookmark This (Создать
закладку). Можно воспользоваться кнопкой Bookmark (Закладка)
на панели инструментов. Закладки отображаются на вкладке
Bookmarks (Закладки) информационной панели. По двойному щелч-
ку можно быстро перейти в нужное место. При завершении
работы закладки сохраняются автоматически и будут доступны
в последующих сеансах работы. Удаляют имеющуюся закладку
щелчком на кнопке Remove Bookmarks (Удалить закладку) на панели
Работа с компонентами Norton Utilities 2000
441
Во всем Реестре
В выделенной —
ветви
Названия
разделов —
Названия —
параметров
Значения —
параметров
Рис. 7.38. Задание дополнительных условий для поиска
инструментов или командой Remove (Удалить) в контекстном
меню закладки.
Для разных задач удобно иметь разные наборы закладок. Для
этого можно сохранить текущий набор закладок командой
Bookmarks ► Save Bookmarks (Закладки ► Сохранить закладки). Файлы
закладок имеют расширение .nbk и могут быть загружены коман-
дой Bookmarks ► Load Bookmarks (Закладки ► Загрузить закладки).
Кроме закладок для каждого раздела Реестра можно также создать
ярлык. Для этого в структуре разделов в контекстном меню
раздела надо выбрать команду Make Shortcut (Создать ярлык). Как
и закладки, ярлыки позволяют по двойному щелчку быстро
переходить к нужным разделам. Ярлыки, в отличие от закла-
док, отображаются не на информационной вкладке, а прямо в
корневом уровне дерева разделов. Они также сохранятся при
следующем запуске программы.
Сохранение данных Реестра. В системе Windows данные Реестра
хранятся в двух файлах (оба имеют атрибут Скрытый). Файл
system.dat содержит общую информацию о конфигурации аппа-
ратных и программных компонентов системы. Файл user.dat
содержит данные о пользовательской конфигурации, об установ-
ленных аппаратных и программных компонентах. Собственно,
Реестр Windows и есть эта пара файлов.
В предыдущих версиях Windows настройка приложений выпол-
нялась с помощью файлов конфигурации — текстовых файлов,
имеющих расширение имени .INI. В настоящее время сама опера-
442
Обслуживание системы и жесткого диска
ционная система и большинство ее современных приложений
сохраняют настройки в системном Реестре. Это удобнее, посколь-
ку нет необходимости каждый раз преобразовывать данные из
текстового формата и просматривать весь файл от начала до
конца в поисках нужных данных. Четкая иерархическая
структура Реестра позволяет быстро находить необходимые
данные.
Хотя данные Реестра в файлах system.dat и user.dat имеют не тек-
стовый формат, их можно сохранить в текстовом виде — такая
операция называется экспортом. Экспортировать можно как
весь Реестр, так и его отдельные разделы. В результате экспорта
создается специальный текстовый файл с расширением .REG.
Возможна и обратная операция — импорт текстовых файлов в
Реестр для добавления разделов или изменения существующих
параметров. Проще всего выполнить импорт двойным щелчком
на файле с расширением .REG — при этом для импорта исполь-
зуется стандартная системная программа RegEdit (Редактор
реестра).
, у Необходимо осознавать, что неграмотное внесение изменений в системный
реестр Windows может вывести из строя операционную систему. Именно
поэтому файлы Реестра и средства его редактирования в операционной
системе скрыты от глаз начинающих. И все-таки, несмотря на это, Norton
Registry Editor можно и даже рекомендуется использовать для изучения
настроек приложений и системы. А чтобы застраховаться от неприятнос-
тей, следует воспользоваться резервным сохранением Реестра.
В программе Norton Registry Editor возможно использование как
текстового формата .REG для сохранения данных Реестра, так
и файлов собственного двоичного формата Symantec Registry
(.SRG). Работать с последними можно только в программе Norton
Registry Editor. Эти файлы предназначены не для просмотра, а
только для резервного сохранения разделов Реестра — они гораз-
до компактнее, чем текстовые файлы .REG.
Полное резервирование Реестра полезно сделать хотя бы один
раз перед началом экспериментов с ним. Резервирование выпол-
няют командой File ► Backup Entire Registry (Файл ► Резервировать
весь реестр). Процесс может занять несколько минут, поэтому
через пару секунд информационное окно экспорта автомати-
чески сворачивается и дальнейшая работа происходит в фоно-
вом режиме. В результате создается текстовый файл с расши-
рением .REG.
Работа с компонентами Norton Utilities 2000
443
Командой File ► Export Registry File (Файл ► Экспорт файла реестра)
можно экспортировать в текстовый файл только выделенную ветвь.
Команда File ► Save Symantec Registry Archive (Файл ► Сохранить архив
Symantec) сохраняет выбранную ветвь Реестра в двоичном файле
с расширением .SRG. Операцию импорта файлов выполняют
командой File ► Import Registry File (Файл ► Импорт файла реестра) —
для файлов .REG или командой File ► Restore Key From Symantec
Registry Archive (Восстановить раздел из архива Symantec) для фай-
лов .SRG. Если происходит импорт данных в формате .REG, то
поступающие данные заменяют имеющиеся. Если же импор-
тируются данные в формате .SRG, то необходимо точно указать
место назначения в структуре разделов, иначе импортируемые
данные попадут не по адресу. Это свойство можно использо-
вать для копирования целых ветвей Реестра в новое место.
Внесение изменений в Реестр. Изменения в Реестр удобно вно-
сить с помощью контекстного меню. Щелчок правой кнопки
на структуре разделов открывает контекстное меню. Раскры-
вающийся пункт меню
New (Создать) позволя-
ет создать Key (Раздел),
String (Строковый пара-
метр), Numeric (Число-
вой параметр), Binary
(Двоичный параметр),
Expanded String (Расши-
ренный строковый пара-
метр), Multi String (Мультистроку). Расширенные строковые пара-
метры и мультистроки — это специальные формы хранения
данных, использующиеся программистами, но в стандартной
программе RegEdit (Редактор реестра) они отображаются в виде
шестнадцатеричных чисел. В программе Norton Registry Editor эти
данные представлены в текстовом виде.
Двойной щелчок на панели значений открывает диалоговое окно,
в котором можно изменить значение параметра. Но будьте осто-
рожны! Вносить изменения в Реестр можно лишь в том случае,
если вы четко представляете, что вы делаете и с какой целью. И
даже в этом случае надо предварительно сделать копию Реестра.
Отмена изменений в Реестре. Учет изменений, сделанных в
текущем сеансе работы Norton Registry Editor, ведется на вкладке
Undo (Отмена) информационной панели. Данные представлены
444
Обслуживание системы и жесткого диска
в виде двух столбцов: Action (Действие) и Description (Описание).
Для отмены изменений можно воспользоваться командой Edit ►
Undo (Правка ► Отмена) или клавиатурной комбинацией CTRL+Z.
Возможна только последовательная отмена, начиная с самого
последнего изменения.
Для отмены действий, произведенных вне текущего сеанса
Norton Registry Editor, можно воспользоваться журналом изме-
нений, созданным программой Norton Registry Tracker, если такой
журнал ведется. Необходимые данные находятся на информа-
ционной панели вкладки Tracker History (Журнал снимков). Кнопка
Launch Registry Tracker (Запуск Registry Tracker) на этой вкладке
позволяет запустить эту программу для совместной работы с
редактором Реестра Norton Registry Editor. В отличие от вкладки
Undo (Отмена) эти данные сохраняются не только в текущем сеан-
се работы редактора Реестра, а зависят от параметров ведения
журнала, заданных в программе Norton Registry Tracker.
Изменение файлов конфигурации. Кроме системного реестра
редактор Norton Registry Editor позволяет контролировать и изме-
нять системные файлы конфигурации .INI. К трем основным
файлам, изначально присутствующим в структуре разделов
(control.ini, system.ini, win.ini), можно добавить другие с помощью
команды File ► Load INI File (Файл ► Загрузить INI-файл). Выбран-
ный файл появится в структуре разделов. Обратная операция
происходит по команде File ► Unload INI File (Файл ► Выгрузить INI-
файл). Порядок работы с файлами конфигурации тот же, что и
с разделами, и с параметрами Реестра.
Сравнение текстовых файлов
с помощью программы Norton File Compare
Эта программа предназначена для сравнения файлов,
имеющих текстовый формат. Она предназначена, в пер-
вую очередь, для работы с файлами конфигурации и
файлами Реестра, представленными в формате .REG, например
с созданными при экспорте из Реестра с помощью редактора
Norton Registry Editor. Программу Norton File Compare можно исполь-
зовать вместе с программой Norton Registry Tracker для отслежи-
вания и отмены изменений в системных файлах и настройках
Реестра Windows.
При запуске программы Norton File Compare сразу следуют два
запроса для загрузки первого и второго сравниваемых файлов,
Работа с компонентами Norton Utilities 2000
445
которые появляются в окне программы. На рис. 7.39 показано
сравнение двух файлов .REG. Отличающиеся данные выделя-
ются красным цветом. Синим цветом отмечаются одинаковые
строки, но расположенные в разных местах. Кроме того, про-
грамма старается выполнять синхронизацию строк в тех слу-
чаях, когда произошло добавление или удаление строк в файле.
Пустые строки в левом окне являются лишь мнимыми — они
отображаются программой для удобства сравнения.
1 I
Открыть файл левой панели
Открыть файл правой панели
Печать
Поиск
Отображать окно статистики
Редактировать текст
Режим INI
Показывать только отличия
Различия
выделяются
красным
цветом
Мбку.224 res
А.шиед (Uewer);
REGEDIT4
(HKE¥J38RREHTJJ$ER\Gontral PanelXColors]
Й “BackgroHnd,,°,,255 255 255"
g “8ctiueTit:le"t"ll2 112 112“ |
g"lnactiveTitle"f*192rl92 192" |
g uHemi“»“224 224 224"
g“tfindotf’«"255 255 255"
g“Windowfraae"»"8 8 6"
fro» line 7
,*MenuText”=,,e 8 8"
*WindowText“="8 8 6“
*TitleText"B*‘255 255 255"
Moved
а
и
REGION 4
3 (HKE¥_CtiRRENl J3SER\Cnn£rol
~Backgroond"=“255 255
RetiveTitle"4,e S 128'3
'‘InactiveTitle"^ 12S 128 128=r]
to line 9
‘Window"
*WindowFrame”*"I
“Memi“*“224 224
”MenoText“«"e 0
'WindowText"=’*8
‘•TitleVext“»M255 255 255"
l'Gradient8ctiv«‘3it3e"»"8 8 128*
"Rradient f ro&t'iv?HU.e"=-“128
,,Active8order“:="224 224 224*’
’InactiveBorder"=',224 224 224"
'’йрр«огк5расе*,!С"16й 168
?«”HiUght"»“e & 128"
ightText"-"255 255 255“
tonFace**«“224 224 224“
tonShadow^’^S i?R 128“
Moved
fo‘1
а
fo*j
э
f>anel\Celors]
2SS"
•25S 255 255“
в О 8“
I 224" —
I 8"
I в 8"
flctive8order"»,'224 224 224"
•Inactive8order**="224 224 224*
g ’•ftppWofkspace"»’,l48 W 148"
112 U2“
g’’HilightText“="255
_^”ButtonFace‘‘-”224 224 Г12272
Й “ButtvnShadow"“"1i2 И |
so
fog
а
PrtQht'rue
Forf- preis-Fl
ret
Вставлены мнимые пустые
строки для синхронизации
Окно Статистика
сравнения
Переставленные строки
выделяются синим цветом
Puc. 7.39. Окно программы Norton File Compare
Qkho Comparison Statistics (Статистика сравнения), открываемое
кнопкой Show Statistics (Отображать окно статистики), показывает
результаты сравнения (стрелка указывает на более новый файл):
446
Обслуживание системы и жесткого диска
• Lines Added (Добавлены строки);
• Lines Moved (Перемещены строки);
• Lines Deleted (Удалены строки).
При сравнении TNI-файлов щелчком на кнопке INI Mode (Режим
INI) можно для удобства включить специальный режим, при
котором происходит группировка строк по разделам и их сорти-
ровка в алфавитном порядке. При просмотре больших файлов
с незначительными изменениями можно скрыть одинаковые
строки щелчком на кнопке Differences Only (Только различия). При
необходимости можно вызвать режим непосредственного редак-
тирования любого из сравниваемых файлов кнопкой Edit Text
(Редактирование текста). Редактирование выполняется в стан-
дартной программе Блокнот.
Щелчком на кнопке Search (Поиск) вызывается диалоговое окно,
с помощью которого удобно искать различия или совпадения.
Переключатель Find (Искать) определяет, что именно требуется
найти: Matching Blocks (Совпада-
ющие фрагменты), Non Matching
Blocks (Отличающиеся фрагмен-
ты) или Text (Текст). В последнем
случае будет найден конкрет-
ный текст, совпадение или от-
личие которого требуется уста-
новить. Текст вводится в поле
Text (Текст). Условия поиска
уточняет флажок Match Case
(Совпадение регистра символов).
Для того чтобы избавиться от лишней информации при срав-
нении, можно выполнить некоторую настройку в диалоговом
окне, вызываемом с помощью команды Options ► Settings (Пара-
метры ► Настройки). На вкладке Comparison (Сравнение) установ-
ка флажка Ignore All Tabs and Spaces (Игнорировать все символы
табуляции и пробелы) приведет к тому, что выражение «один
два<ТАВ>три» будет считаться идентичным «одиндватри». Уста-
новка флажка Ignore Changes in Tabs and Spaces (Игнорировать изме-
нения в символах табуляции и пробелах) приведет к тому, что будет
игнорироваться изменение таких символов, но изменение коли-
чества символов все равно будет зафиксировано. Например выра-
жение «один два» будет считаться идентичным выражению
«один<ТАВ>два», но отличным от выражения «одиндва». Уста-
Работа с компонентами Norton Utilities 2000
447
новка флажка Ignore Upper/
Lower Case Changes (Игнори-
ровать изменение регистра
символов) приведет к тому,
что выражение «один два»
будет считаться идентичным
выражению «Один Два». На
вкладке Display (Отображе-
ние) того же диалогового окна можно вывести или скрыть нуме-
рацию строк с помощью флажка Show Line Numbers (Отображать
нумерацию строк), а также задать шрифт и цвет отображаемых
компонентов с помощью раскрывающихся списков Fonts & Colors
(Шрифты и цвета).
Если при сравнении двух файлов изменения, присутствующие
в новой версии, вас не устраивают, можно тут же отказаться от
них. Для этого надо выделить эти строки в новой версии файла
и дать команду Options ► Undo Selected Changes (Параметры ► Отме-
нить выделенные изменения). При этом открывается окно, в кото-
ром предлагается отредактированный вариант (рис. 7.40).
Кнопкой Save (Сохранить) можно сохранить его или создать новую
редакцию файла с помощью кнопки Save As (Сохранить как). Если
сравниваются файлы .REG, предложенный вариант можно тут
же внести в Реестр щелчком на кнопке Apply То Registry (Внести
в реестр).
Программа Norton File Compare имеет некоторую интеграцию с
программой Norton Registry Tracker, рассмотренной выше. При
iUntfo Selected Changes
I*EGEf)ITk
^[HKEV CURRENT USER\Control PanelXColors]
^"Background'^’^SS 255 255“
| ’‘RctiveTitleI,«’,e 8 128“
I ^•InactiueTitle“=“128 128 128“
- ft 8"
• ^"Wineo»"»"2SS 2SS 255-
( •*Windot?Frane,,~"8 8 ___
) "Henu"="22k 22k 22k"
т &§"HenuText"«"8 6 3"
I "WindowText"»"® 8
,,TitleText,,“"255 255 255“
"Gradient«ctiveTitle"="8 в 128”
"Gradient lnactiveTitle"="128 128 128°
g| ••ftctiweBerder,,-”22k 22k 22k"
"lnactiueBorder”="22k 22k 22k"
i дй] "ftppWorkspace"“"160 168 16k"
j 8 128"
Сохранить
Сохранить
копию
Новый вариант
текста
Внести
изменения
в реестр
Рис. 7.40. Выполнение отказа от изменений
448
Обслуживание системы и жесткого диска
работе последней, как уже говорилось, различия некоторых
элементов могут быть непринципиальными, поэтому можно
исключить их из результатов сравнения. Это можно сделать
непосредственно из программы Norton File Compare — надо выде-
лить требуемые строки и подать команду Options ► Exclude (Пара-
метры ► Исключить). А по команде Options ► Edit Exclusions (Пара-
метры ► Редактирование исключений) открывается диалоговое окно
Norton Registry Tracker Options, в котором можно удалить установ-
ленное исключение.
Оптимизация компьютера с помощью Мастера
оптимизации Norton Optimization Wizard
Эта служебная программа предназначена для выполне- 'fyi
ния необходимых мер по оптимизации быстродействия g--*
компьютерной системы простыми средствами. Процесс
проходит под управлением Мастера и состоит из нескольких
этапов. На первом этапе Мастер сообщает о том, что оптимиза-
ция может быть проведена по следующим направлениям: Swap
File Optimization (Оптимизация файла подкачки) и Registry Files Opti-
mization (Оптимизация файлов реестра).
Что касается файла подкачки, то обычно его размер — вели-
чина переменная. Система Windows динамически изменяет его
размер в соответствии с меняющимися условиями. При этом
происходит неизбежная фрагментация файла подкачки, что
отрицательно сказывается на быстродействии компьютера.
Чтобы избежать фрагментации, размер файла подкачки можно
сделать фиксированным. В операционной системе такая воз-
можность предусмотрена (Пуск ► Настройка ► Панель управления ►
Система ► Быстродействие ► Виртуальная память ► Параметры вир-
туальной памяти устанавливаются вручную). Проблема заключа-
ется в том, как определить минимально необходимый размер
файла подкачки, чтобы обеспечить нормальную работу системы
и в то же время не занимать излишнего места на диске. Эту
работу берет на себя Norton Optimization Wizard. Установка флажка
Configure swap file for optimal performance (Сконфигурировать файл
подкачки для оптимальной работы) на втором этапе работы Мас-
тера приведет к автоматическому расчету оптимальной вели-
чины файла подкачки. Кроме того, он будет перемещен в начало
диска, что вполне логично, так как файл фиксированного раз-
мера более не будет фрагментироваться. В системе с несколь-
Работа с компонентами Norton Utilities 2000
449
кими жесткими дисками файл подкачки будет перенесен на
самый быстрый из дисков.
Следующий этап — оптимизация файлов системного реестра.
Дело в том, что при изменении данных Реестра происходит
высвобождение свободного места, которое, как правило, не
может быть занято немедленно. Процесс похож на фрагмента-
цию диска, но происходит внутри файлов Реестра — при уда-
лении данных в них происходит образование пустого места, а при
добавлении данных размер файлов увеличивается. Это замед-
ляет поиск в Реестре необходимой информации. Установка
флажка Optimize my Registry (Оптимизировать реестр) на третьем
этапе работы Мастера приведет к тому, что Norton Optimization
Wizard упорядочит структуру данных в Реестре. Это ускорит
процесс поиска информации, необходимой самой системе и
прикладным программам.
На четвертом этапе Мастер предлагает перезагрузить компьютер
щелчком на кнопке Reboot (Перезагрузка). Перед этим следует
завершить работу всех приложений (для перезагрузки в данном
случае не допускается использование кнопки Пуск на Панели
задач). Перед перезагрузкой в течение нескольких минут на
экране будет присутствовать
информационное окно Exami-
ning Registry (Исследование ре-
естра), после чего произойдет
перезагрузка. Сразу после по-
явления на экране Рабочего стола Windows произойдет загрузка
программы Norton Speed Disk, которая в автоматическом режиме
произведет дефрагментацию диска. Этот процесс может занять
от нескольких минут до нескольких часов, так что наберитесь
терпения (наличие хотя бы 5% свободного места на диске ускорит
дело). По окончания процесса произойдет завершение загрузки
Windows — оптимизация выполнена.
Диагностика оборудования
программой Norton Diagnostics
Строго говоря, для диагностики оборудования следует
использовать специальный класс служебных программ
(их описание вы найдете в соответствующей главе дан-
ной книги). Вместе с тем, пакет Norton Utilities 2000 тоже имеет
свое средство диагностики — программу Norton Diagnostics,
15 Зах. 538
450
Обслуживание системы и жесткого диска
обойти которую молчанием мы не можем. Эта нехитрая, но кра-
сивая служебная программа позволит оперативно проконтро-
лировать работоспособность компонентов компьютерной сис-
темы. В ней предусмотрен режим полного тестирования Do АП
Tests (Выполнить все тесты), включающий тесты, перечисленные
ниже. Возможно и раздельное выполнение тестов.
Тесты программы Norton Diagnostics
Название Выполняемая проверка
CD-ROM (Компакт-диск) Проверка чтения компакт-дисков. Для выполнения необходимо наличие диска в дисководе
Keyboard (Клавиатура) Проверка срабатывания клавиш клавиатуры (кроме дополнительной цифровой панели)
Keypad (Дополни- тельная панель) Проверка срабатывания клавиш дополнительной панели клавиатуры
Memory (Оперативная память) Всесторонняя проверка оперативной памяти (тест включает проверку установки, сброса и ротации битов)
Modem (Модем) Проверка функционирования модема (при его наличии)
Mouse (Мышь) Проверка функционирования кнопок мыши и датчиков перемещения
PC Speaker (Звуковой динамик) Проверка звукового динамика, расположенного в корпусе системного блока
PCMCIA Детектирование плат PCMCIA, установленных в компьютере
Printer (Принтер) Распечатка на принтере тестовой страницы Symantec
Serial Port (После- довательный порт) Проверка портов С0М1 и COM2. Для проверки последовательный порт должен быть свободен
Sound Card (Звуковая карта) Проверка функционирования звуковой карты и звуковых колонок
System Board (Материнская плата) Включает несколько проверок; • Central Processing Unit — проверка процессора • Floating Point Unit — проверка математического сопроцессора • DMA Controller — проверка контроллера прямого доступа к памяти • Programmable Interrupt Controller — проверка контроллера прерываний • Real Time Clock — проверка часов
Video (Видеокарта) Проверка функционирования видеоадаптера (с тестированием видеопамяти) и настроек монитора
На рис. 7.41 изображены процессы тестирования оперативной
памяти и звуковой карты.
Работа с компонентами Norton Utilities 2000
451
£* Йе*
Noiinn Dingncstics
Morlen Diagnostics
CDROM
Ке.’Ьоач
'.weed
Меяииу
Modsm
Ход проверки ОЗУ
отображает графическая
шкала, стилизованная под
модуль микросхем памяти
С№ОМ
Keyboard
Meway
Modem
£______________
£dr jfeto
NORTON
diagnostics
Звуковой тест
сопровождается
анимированным
изображением
Puc. 7.41. Примеры тестирования памяти и звуковой карты
?c«nd Cad
Получение информации о системе
с помощью программы System Information
Окно служебной программы System Information содержит девять
вкладок, предназначенных для получения информации по
ключевым компонентам компьютера и его периферийных
устройств (рис. 7.42). Некоторые вкладки позволяют получить
более полную информацию с помощью дополнительного окна
с иерархической структурой, открываемого щелчком на кнопке
Details (Подробно). На некоторых вкладках сама информация
представлена уже виде такой структуры. Назначение вкладок
окна программы приведено в таблице ниже.
При выборе вкладок System (Система) и Drive (Привод) активи-
зируется кнопка Benchmark (Сравнительный тест). Тест системы
позволяет сравнить характеристики компонентов компьютер-
ной системы с характеристиками других стандартных систем
(Pentium 166 МГц, Pentium 233 МГц и Pentium II 450 МГц).
При выполнении сравнительного теста системы моделируется
типичная нагрузка на нее, поэтому полученные результаты
можно считать достаточно реалистичными.
Сравнительный тест дисков состоит из двух тестов — Logical
Benchmark (Логический тест) и Physical Benchmark (Физический
452
Обслуживание системы и жесткого диска
Вкладки программы System Information
Вкладка Назначение
System (Система) На вкладке представлены общие сведения о компьютерной системе, в том числе данные о процессоре, шинах, BIOS, портах, памяти и т. д. Информация из полей на этой вкладке может быть скопирована в буфер обмена Windows и вставлена в другие приложения
Display (Дисплей) Вкладка содержит информацию о мониторе, графической карте и драйверах видеоустройств, включая версию, графические и физические характеристики. Эта информация используется Windows и приложениями при выводе диалоговых окон, вычерчивании линий, вычислении размеров шрифтов и т. д.
Printer (Принтер) Вкладка показывает информацию обо всех установленных принтерах (в том числе сетевых). Указан тип принтера, его характеристики и поддерживаемые функции
Memory (Память) Вкладка содержит сводную и подробную информацию по системной памяти (оперативной и виртуальной) и каждому приложению, процессу и драйверу устройства, загруженному в память. В виде круговой диаграммы отображается объем свободной памяти Windows, общий объем памяти, используемый всеми приложениями, или занятый одним или несколькими выбранными приложениями, процессами или библиотеками DLL. Подробные сведения по интересующему компоненту можно получить с помощью двойного щелчка на нем
Drive (Диск) Вкладка позволяет просмотреть структуру папок, дает графическое представление, об объеме, занимаемом выделенными папками. Предоставляет сведения о технических характеристиках выбранного устройства (таких как размер сектора, размер кластера и т. д.). Позволяет выполнить сравнительный тест диска для измерения его скорости
Input (Ввод) Вкладка показывает тип клавиатуры, мыши и других координатно- указательных устройств, подключенных к компьютеру, и содержит подробную информацию о каждом из них. Для клавиатуры, например, указывается тип, количество функциональных клавиш, используемая трехзначная кодовая страница, коэффициент задержки, быстродействие и тип раскладки
Multimedia (Мультимедиа) Вкладка содержит информацию об имеющихся устройствах мультимедиа: волновых, MIDI, MCI, джойстике и других
Network (Сеть) Вкладка содержит информацию о сети, к которой подключен компьютер. Выводимая информация зависит от типа сети
Internet (Интернет) Эта вкладка показывает параметры соединения с Интернетом. Данная информация поможет при отладке соединения. Имеющиеся сведения позволяют выяснить причины неполадок, которые могут возникать при установке связи
Работа с компонентами Norton Utilities 2000
453
Суммарная
память
(ОЗУ + файл
подкачки)
Свободно
Используется
Занимает-----
компонент,
выделенный нг
правой панели
Рис. 7.42. Просмотр данных о распределении памяти
тест). В логическом тесте измеряется оптимальная скорость
диска (с использованием кэша) во время выполнения обычных
операций. В ходе тестирования данные различной длины запи-
сываются во временный файл на диске, а затем считываются.
В ходе физического теста замеряется фактическая скорость
чтения данных с диска (Мбайт/с). Показания этого теста позво-
ляют сравнить возможности имеющегося жесткого диска с дру-
гими моделями.
Стирание данных
с помощью Мастера Norton Wipeinfo
Как известно, при удалении файла происходит всего
лишь исключение его из списка файлов, но сам удаленный тЯИг
файл может быть восстановлен, если поверх него еще
не выполнена запись другого файла. Служебная программа
Norton Wipeinfo предназначена для обеспечения режима секрет-
ности хранения данных и выполняет не только обычное уда-
ление, но и фактическое уничтожение информации, сохранив-
шейся после удаления файлов и папок путем записи новых
данных поверх удаленных файлов. Значок программы напоми-
нает шредер (конторскую машинку для уничтожения докумен-
тов, превращающую их в мелкую бумажную стружку).
454
Обслуживание системы и жесткого диска
аНапомним читателю о том, что существует три степени удаления файлов.
Первая степень — удаление файла в Корзину (стандартную или защищен-
ную системой Norton Protection). При этом файл вообще не удаляется из
файловой структуры и доступен в любое время. Вторая степень (уничтоже-
ние') — удаление файла из Корзины или минуя Корзину. При этом файл
удаляется только из файловой структуры, то есть логически. Физически он
остается в секторах жесткого диска, но первый символ имени файла заме-
няется специальным кодом. Для операционной системы это означает, что
сектора, занимаемые файлом, можно считать свободными. До тех пор, пока
в эти сектора не произведена новая запись, файл нетрудно восстановить
(изменив первый символ имени), чем и занимаются программы восстанов-
ления удаленных файлов. Третья степень (стирание) предусмативает не
только уничтожение файла, но и заполнение данных в его секторах случай-
ными числами. В бытовых условиях этот режим не применяется, но для кон-
фиденциальных данных он может быть необходим.
При запуске программы прежде всего надо ответить на запрос,
что именно предстоит стереть: Files (Файлы), Folders (Папки), Free
Space (Свободное пространство). В случае выбора файлов или
папок будет предложено указать их с помощью кнопки Browse
(Обзор). В случае выбора свободного пространства потребуется
указать диск. Кстати, не забудьте заглянуть в Защищенную Кор-
зину — не завалялись ли там файлы с защитой Norton Protection,
подлежащие стиранию.
Далее переходим к следующему этапу, на котором предстоит
выбрать метод стирания (рис. 7.43). Переключатель What wipe
options do you want to use (Какие параметры использовать) позволяет
выбрать два варианта. В положении Fast Wipe (Быстрое стира-
ние) поверх удаляемого файла будет выполнена запись одина-
ковых байтов, конкретное значение которых вводится в поле
Write once the value (Запись постоянного значения). В положении
переключателя Government Wipe (Регламентированное стирание)
предусмотрена особая 7-ступенчатая процедура, предусмотренная
для правительственных органов США. Она рассчитана на то,
что с использованием специальных аппаратных средств дан-
ные можно восстановить даже и в том случае, когда поверх них
была произведена другая запись за счет влияния остаточного
магнитного гистерезиса. Поэтому каждый бит данных на диске
сначала обнуляется, затем устанавливается в «единицу». Эта
процедура может повторяться многократно: в поле Number of
times to repeat this (Число повторов) можно ввести требуемую вели-
чину. Далее выполняется запись любого случайного числа от О
до 255, которое задается в поле Then write once the value (Запись
Работа с компонентами Norton Utilities 2000
455
Значение для
заполнения
Число повторов
перезаписи 0/1
Случайное
значение для
заполнения
Суммарное число
повторов
Рис. 7.43. Окно программы Norton Wipeinfo
постоянного значения). При этом предусмотрена обязательная
проверка, гарантирующая выполнение записи. Процедура сти-
рания данных может быть повторена многократно: число повто-
ров для любого варианта задается в поле Times to perform this delete
(Число повторов).
После задания всех этих параметров выдается информацион-
ное окно, в котором сведена вся введенная информация. Далее
последует последнее предупреждение о предстоящем стира-
нии — и все! Информация бесследно исчезла.
у Запускать программу удобно из контекстного меню. Выделив файлы, под-
лежащие стиранию, щелкните правой кнопкой мыши и в контекстном меню
подайте команду: Отправить ► Norton Wipeinfo.
Некоторые основные настройки программы Norton Wipeinfo мож-
но выполнить из Интегратора. Команда Options ► Norton Utilities
открывает диалоговое окно настроек, в котором имеется вкладка
Wipeinfo Settings (Настройки). Возможность, предоставляемая
флажком Display Norton Wipeinfo icon on the desktop (Отображать
значок Norton Wipeinfo на Рабочем столе) вряд ли потребуется в
быту, но, наверное, будет удобна при использовании компьютера
на предприятиях, имеющих особый режим защиты данных.
Можно также задать другие уже рассмотренные выше пара-
метры, которые будут приниматься по умолчанию при запуске
Norton Wipeinfo.
456
Обслуживание системы и жесткого диска
Некоторые дополнительные возможности
пакета Norton Utilities 2000
Особенностью пакета Norton Utilities 2000 в отличие от предыду-
щих версий является возможность непосредственного запуска
некоторых служебных программ с CD-ROM. Это может потребо-
ваться в тех случаях, когда проводится диагностика компью-
тера, на котором программы пакета Norton Utilities не установлены
или повреждены. Если у
вас оригинальный (авто-
стартующий) CD-ROM, то
после автоматического за-
пуска надо выполнить ко-
манду Run Applications From
CD (Запуск приложений с
компакт-диска). В открыв-
шемся окне можно выбрать
одну из четырех программ.
Но помните о региональ-
ных настойках!
И еще несколько слов о настройке. Можно несколько ускорить
загрузку программ, отключив отображение титульных экра-
нов и предисловий. Для этого надо из оболочки Norton Utilities
Integrator подать команду Options ► Norton Utilities и на вкладке
General Settings (Общие установки) отключить два флажка: Display
Splash Screen (Отображать титульные экраны) и Display Program
Introductions (Отображать предисловия).
Ликвидация последствий аварийных сбоев
приложений с помощью Norton CrashGuard
Система Norton CrashGuard 4.0, хотя распространяется и
устанавливается совместно с пакетом Norton Utilities, явля- Vy
ется самостоятельной программой, независимой от дру-
гих компонентов пакета Norton SystemWorks.
Как известно, при работе в Windows невозможно избежать ава-
рийных сбоев или «зависаний» приложений. Сбои, как назло,
происходят именно в тот самый момент, когда вы долго не сохра-
няли документ, с которым работали. Программа Norton Crash-
Guard, работающая в фоновом режиме, хотя и не гарантирует
полного восстановления работоспособности приложения (чудес
Работа с компонентами Norton Utilities 2000
457
не бывает!), но все же предоставляет реальные шансы для сохра-
нения открытого документа. Чтобы обеспечить автоматическую
загрузку Norton CrashGuard, надо из оболочки Norton Utilities
Integrator выполнить команду Options ► Norton Utilities и на вкладке
Startup Programs (Загрузка при старте Windows) установить флажок
Norton CrashGuard. При перезагрузке Windows на панели инди-
кации рядом с часами появится значок Norton CrashGuard в lgy*j
виде щита, свидетельствующий о включенной защите.
Другой способ включения Norton CrashGuard без перезагрузки Windows
заключается в следующем. Из оболочки Norton Utilities Integrator подайте
команду Options ► Norton CrashGuard, Откроется окно Norton CrashGuard
Settings (кстати, все имеющиеся на трех вкладках флажки по умолчанию
включены, так их и оставьте). Теперь, не выполняя никаких настроек, закройте
окно щелчком на кнопке ОК — на панели индикации появится значок
Norton CrashGuard.
Типы аварийных ситуаций в системе Windows
Прежде чем продолжить разговор о программе Norton CrashGuard,
остановимся на нескольких типах аварийных ситуаций, кото-
рые могут произойти при работе Windows. Прежде всего, это
сбой в программе или
в работе системы, при-
водящий к выводу со-
общения об ошибке
(рис. 7.44). В резуль-
тате сбоя приложение
«сбрасывается».
, Xprets
Другой возможный вариант
аварийной ситуации — это
зависание приложения. В этом
случае оно не реагирует на
действия оператора, а при на-
жатии комбинации клавиш
CTRL+ALT+DEL в информацион-
ном окне Завершение работы
программы напротив названия
приложения появляется за-
пись «Не отвечает» (рис. 7.45).
Если при сбое система одно-
значно фиксирует ошибку, то
Рис. 7.44. Сбой приложения
Рис. 7.45. Зависание приложения
458
Обслуживание системы и жесткого диска
выражение Не отвечает не обязательно является следствием «зави-
сания» приложения — оно может быть вызвано выполнением
длительной процедуры — система сама не всегда в состоянии
это распознать.
Еще одним типом аварийной ситуации является появление голу-
бого текстового экрана с системным сообщением о проблеме.
Такие экраны зачастую являются следствием сбоя самой сис-
темы и генерируются на низшем системном уровне.
Последовательность действий при сбое
В том случае, когда Norton CrashGuard фиксирует сбой прило-
жения, вместо сообщения об ошибке (см. рис. 7.44) открыва-
ется окно NortonGrashGuard Assistant (рис. 7.45).
В группе Crash information (Информация о сбое) приводится имя
приложения (а также открытого документа) и описание харак-
тера сбоя. В группе Program and System (Программа и система)
имеются индикаторы, показывающие состояние приложения
и операционной системы.
Состояние Состояние Информация о приложении
характере сбоя
приложения системы
Рекомендации
Информация
о сохранении
оригинала
документа
Доступные
команды для
восстановления
Рис. 7.45. Срабатывание защиты Norton CrashGuard
Работа с компонентами Norton Utilities 2000
459
Индикатор Program (Программа) отображает состояние прило-
жения, в котором зафиксирован сбой, с точки зрения потен-
циальной возможности восстановления работоспособности.
Индикатор может отображать четыре степени опасности.
Произошел незначительный отказ. Приложение повреж-
—| дено, но может быть восстановлено для сохранения откры-
того документа.
Щ Произошло заметное нарушение работы приложения.
Если восстановление окажется возможным, приложение
будет работать неправильно, поэтому необходимо немед-
ленно сохранить открытый документ.
Приложение потерпело серьезное повреждение. Восста-
новление может оказаться безуспешным, но если несохра-
ненный документ представляет большую ценность, можно
попытаться его спасти.
HjM Повреждения приложения таковы, что его восстановление
может привести к нарушениям в работе операционной сис-
темы. Если ситуация критическая, можно попытаться
восстановить работоспособность приложения, но затем
надо обязательно перезагрузить систему.
Индикатор System (Система) может принимать два значения.
J-rg»" Значок зеленого цвета свидетельствует, что стабильность
работы системы нормальная, при восстановлении прило-
жения угрозы для работы системы нет.
В Значок красного цвета предупреждает, что работа системы
стала нестабильной, при попытке восстановления прило-
жения вероятен отказ системы.
В группе Crash Advisor (Консультант) (см. рис. 7.45) приведены
рекомендации, как следует поступить в данном случае, а ниже,
в группе Recovery options (Параметры восстановления) имеются
описания различных методов восстановления и командные
кнопки для выбора конкретного метода. В зависимости от сте-
пени повреждения приложения и характера сбоя предусмотрено
несколько вариантов, которые приводятся ниже.
VitalSave (Сохранение документа). С точки зрения сохранности
данных это самый благоприятный вариант, при котором проис-
ходит сохранение открытых документов и завершение работы
460
Обслуживание системы и жесткого диска
приложения. Более того, для удобства предусмотрена автома-
тическая повторная перезагрузка данного приложения или
всей системы.
QuickReload (Быстрая перезагрузка). Эта команда доступна (вместо
приведенной выше) при работе с Интернетом. При сбое броузера
она предоставляет возможность восстановления соединения и
загрузки той же Web-страницы, на которой произошел сбой.
Revive (Возобновление работы). Этой командой можно попытаться
восстановить работу приложения, если Norton CrashGuard не в
состоянии автоматически выполнить сохранение документа.
Следует учитывать, что даже если попытка восстановления
окажется удачной, приложение будет работать неправильно —
многие функции окажутся недоступными, дальнейшая работа
с ним может привести к новым более серьезным сбоям. Поэтому
ни в коем случае не пытайтесь продолжать работать, а немед-
ленно сохраните открытый документ!
Terminate (Прекращение работы). Эта команда представляет собой
наиболее тяжелый вариант выхода из аварийной ситуации, так
как при этом происходит потеря несохраненных данных.
Каким способом воспользоваться — зависит от конкретных
условий. Сбой — ситуация трудно прогнозируемая, поэтому
независимо от предлагаемого варианта восстановления следует
учитывать возможный риск для имеющихся документов и дан-
ных. Norton CrashGuard всего лишь оценивает этот риск со своей
точки зрения и предоставляет вам необходимую информацию
для принятия решения. Оценивать возможные последствия вы
должны сами.
Если предлагается вариант VitalSave (Сохранение документа), то,
как правило, имеет смысл им воспользоваться. Реакция вос-
станавливаемого приложения будет точно такой же, как будто
вы попытаетесь вручную его закрыть, не сохранив открытый
документ — последует запрос на сохранение. После сохранения
приложение завершит работу (при этом результаты отражаются
в окне Norton CrashGuard Assistant), а затем будет предложено
перезапустить заново приложение или всю операционную сис-
тему (рис. 7.46). Для безаварийной работы предпочтительнее
второй вариант.
Если открытый документ ценности не представляет, меньший
риск имеет вариант Terminate (Прекращение работы). Этот способ
Работа с компонентами Norton Utilities 2000
461
После закрытия
сбойного
приложения
для его
перезагрузки
достаточно
одного щелчка
Но все же лучше
после сбоя
перезагрузить
Windows
Рис. 7.46. После сбоя Мастер руководит дальнейшими действиями
следует применять в том случае, когда одновременно открыто
несколько документов в разных приложениях, а индикатор
System (Система) свидетельствует о нестабильной работе системы.
В этой ситуации попытка восстановления может привести к
нарушению работоспособности системы и, как следствие, к
сбоям других приложений, содержащих более ценные откры-
тые документы. Если поврежденное приложение не содержит
открытых документов (например, Калькулятор) то лучший вари-
ант выхода из аварийной ситуации также Terminate (Прекраще-
ние работы).
Если ценность документа велика, но автоматический вариант
VitalSave (Сохранение документа) не предлагается, можно попы-
таться воспользоваться ручным режимом Revive (Возобновле-
ние работы). Правда, существует опасность, что целостность
документа, находящегося в памяти, уже нарушена, и тогда в
случае перезаписи оригинала копия окажется негодной. Norton
CrashGuard учитывает эту вероятность. Для этого предусмотрено
автоматическое сохранение оригинала документа. Если инди-
катор SafeOriginal (Сохранение оригинала) (см. рис. 7.45) отобра-
жает состояние Enabled (Разрешено), исходный документ до пере-
записи копируется в папку оригиналов \Norton Crashguard\SafeOrig,
при этом у файла устанавливается атрибут Read Only (Только для
чтения). По месту исходного размещения файла формируется
462
Обслуживание системы и жесткого диска
ярлык с именем SafeOriginal Shortcut to Имя исходного файла, указы-
вающий на копию исходного файла в папке \Norton Crashguard\
SafeOrig.
После перезагрузки приложения (а желательно и всей операци-
онной системы) следует сразу же проконтролировать качество
спасенного документа — в случае его непригодности придется
взять исходный вариант из папки \Norton Crashguard\SafeOrig
(который, кстати, будет автоматически удален через 7 дней).
Кроме оригиналов документов в этой папке могут оказаться
файлы конфигурации .INI, обычно перезаписываемые при
штатном закрытии приложений. Надо заметить, что сохране-
ние оригинала происходит только в том случае, когда программа
Norton GrashGuard зафиксировала реальную угрозу целостности
данных, поэтому со своей стороны можно принять дополни-
тельные меры предосторожности, например сохранить спаса-
емый документ под новым именем.
Последовательность действий при зависании
В отличие от сбоя, «зависание» приложения не может быть
зафиксировано автоматически — возможно, это просто выпол-
няется достаточно длительная операция. Принимать решение
должен пользователь. Если есть подозрение о том, что произо-
шло «зависание», можно дважды щелкнуть на значке Norton
CrashGuard на панели индикации.— откроется окно Norton Crash-
Guard FreezeCheck (Контроль зависания) (рис. 7.47). Выбрав в списке
подозреваемое приложение, надо щелкнуть на кнопке Freeze-
Norton Cia&hGuard FfeezeCheck
If уш suspect a wdc'kk
Gut Hew НоггпгПИ - Netscape j I
Cateulator j
desHopbrop • Paint ; I
Microsoft Excel budget.^ . I
Выбор приложения
Тест на зависание
•Jse FreezeCheck to Look for rrohitnns ' |
bi Лге th- elected г , .. , , |
_- recoveropter. : J~~ Г
Рис. 7.47. При подозрении на зависание выполняют проверочный тест
Работа с компонентами Norton Utilities 2000
463
Check (Тест на зависание). Другой вариант действий при зависа-
нии приложения — нажать комбинацию CTRL+ALT+DEL, в открыв-
шемся окне выбрать приложение и щелкнуть на кнопке Freeze-
Check (Тест на зависание).
Тест на «зависание» может дать два результата (рис. 7.48).
В первом случае «зависание» не подтверждено, поэтому пра-
вильно будет щелкнуть на кнопке Cancel (Отменить) и дождаться
завершения выполнения длительной операции. Во втором слу-
чае приложение не отвечает на системные запросы, поэтому
сохраняется подозрение, что оно «зависло». При уверенности
в этом самый благоприятный вариант — VitalSave (Сохранение
документа), если он доступен. Если нет, можно воспользоваться
вариантом AntiFreeze, чтобы попытаться «разморозить» про-
грамму или вариантом Terminate (Прекращение работы). Реше-
ние зависит от ценности несохраненных данных.
Ф Norton CrashGuard Crash Assistant в
' FresseCheck. information...— - .......| - - - - (
-Ч- QuarkXPtK ; I-» Nut Ru'.y
)>•_!- a recovery option below, or ck*. Cartel to close rt
Зависание------
не подтверждено
Приложение
не отвечает
на запросы
I
Ф Newton CiajhGuard Crash J
Km®
frat й it t
>ave Your File
^hedpec^an-ito saveyw.» V prompted/.
--•ft the pfogiarit
o the Fra?en Progr
,^ieKc
iinate the Program ,——r~—
I T SWTS'
Возможные
варианты
действий для
возобновления
работы
приложения
Рис. 7.48. Возможные действия при зависании приложения
464
Обслуживание системы и жесткого диска
Полезные советы
1. Категорически не рекомендуется пользоваться русифици-
рованными версиями пакета Norton Utilities 2000, так как ско-
рее всего это порождение умельцев, не несущих никакой
ответственности за сохранность информации на вашем ком-
пьютере.
2. Очень внимательно отнеситесь к региональным настройкам
операционной системы, так как пакет Norton Utilities 2000
использует их для своей работы. Если при первом запуске
Norton Disk Doctor сообщает о том, что обнаружены ошибки в
длинных именах файлов, не торопитесь их «исправлять»,
а прежде всего проверьте региональные установки в файлах
config.sys, autoexec.bat, win.ini.
3. После установки пакета Norton Utilities 2000 создайте аварий-
ный комплекет дискет, чтобы можно было восстановить
данные в аварийной ситуации. Потренируйтесь в запуске
программ аварийного комплекта, не дожидаясь аварии —
тогда вы легче преодолеете экстремальную ситуацию.
4. Настоятельно рекомендуется использовать программу
Image, выполняющую сохранение образа жесткого диска
при загрузке операционной системы. Много времени это не
отнимает, зато помогает восстановить данные в самых без-
надежных ситуациях, таких как форматирование жесткого
диска в результате вирусной атаки.
5. Norton Utilities 2000 — мощный инструмент, требующий береж-
ного обращения. Не спешите выполнять действия, смысл
которых вам не вполне понятен. Действуйте только в том слу-
чае, если четко представляете, что делаете и с какой целью.
Защита от
компьютерных вирусов
Общие сведения
о компьютерных вирусах
Что такое компьютерный вирус
Компьютерным вирусом называется программа (программный
код), способный выполнить на компьютере несанкционирован-
ные действия. Эти действия могут быть совершенно безвред-
ными, но могут быть и катастрофическими — все зависит от кон-
кретного вируса. Основные свойства вирусов мы рассмотрим
отдельно, а пока остановимся на главном свойстве: компьютер-
ный вирус — это программа. Для большинства наших читате-
лей это очевидно, но мы все-таки вынуждены это подчеркнуть,
поскольку не слишком образованные в компьютерном деле
журналисты некоторых средств массовой информации уже
приписали вирусам такие свойства, которыми программы в
принципе обладать не могут. К примеру, всех очень повеселило
сообщение некоторых средств массовой информации о том, что
в результате атаки вируса «Чернобыль» 26 апреля 1999 года
вышли из строя тысячи жестких дисков и потребовалась их
замена. Мы с вами, конечно, догадываемся, что замена потребо-
валась, чтобы списать и растащить по домам эти якобы вышед-
шие из строя жесткие диски, но при чем здесь вирус? Программы
пока еще не могут испортить ничего «железного». Вирусы и
без того достаточно серьезное явление, чтобы мифологизировать
их без надобности.
Заражение компьютерным вирусом
Итак, поскольку компьютерный вирус — это программа, то
чтобы он сумел произвести разрушительное действие, его кто-то
Общие сведения о компьютерных вирусах
467
должен запустить. Без этого вирус может сколь угодно долго
храниться хоть на жестком диске, хоть на гибком, хоть на
лазерном, и ничего сделать не сможет. На этом свойстве виру-
сов и основаны методы борьбы с ними. Пока вирус «дремлет» в
виде исполнимого файла (или внутри файла), его можно обна-
ружить и уничтожить. Важно только не запускать этот файл
на исполнение.
Удаление вируса называется лечением. В большинстве случаев
излечение зараженных файлов происходит без вредных послед-
ствий для самих файлов, хотя это зависит от свойств вируса.
В общем случае может быть и так, что излеченный файл пере-
станет быть работоспособным — тогда надо либо заменить его
аналогичным, но «здоровым», либо отказаться от использования
данного приложения и подобрать другое, аналогичное.
Большинство вирусов запускаем мы сами. Вариаций может
быть множество. Можно, например, запустить его вместе с неиз-
вестной программой, полученной из сомнительных источни-
ков. Удивительно, но несмотря на изобилие «левых» программ-
ных средств, распространяющихся на наших компьютерных
рынках, заражение вирусом через пиратский компакт-диск —
явление крайне редкое. Точной статистики никто не знает, но
по нашим оценкам вероятность столкнуться с вирусом явно
меньше одного процента. Пиратские коллективы исторически
отличаются технической грамотностью и знают, как проверить
то, что распространяют.
Напротив, гораздо выше вероятность получить вирус вместе с
файлом, приложенным к сообщению электронной почты. Если
оно поступило от неизвестного лица, с которым вы никогда не
состояли в переписке, можете не сомневаться в том, что в файле,
присоединенном к сообщению, лежит «сувенир». Сколько бы
ни писали в книгах и журналах о том, что незатребованные
посылки надо уничтожать, не открывая, все равно каждый
день кто-то на этом ловится.
Некоторые породы вирусов могут быть запущены не людьми,
а программами. Например, при запуске компьютера операци-
онная система начинает свою работу с чтения информации из
так называемого загрузочного сектора диска. Если в этом секторе
записан вредоносный код, он поступит в оперативную память.
Такие вирусы называют загрузочными.
468
Защита от компьютерных вирусов
Вирус может быть имплантирован в программу, запускаемую
автоматически, например в драйвер устройства. Этот прием
использовали американские спецслужбы незадолго до войны
в Персидском заливе. Они имплантировали компьютерный
вирус в драйверы принтеров, поставлявшихся в Ирак, заранее
зная, что часть этих принтеров попадет в генштаб.
Существует возможность запуска вируса совершенно невин-
ной, на первый взгляд, программой, например текстовым про-
цессором, системой управления базами данных, электронными
таблицами и т. п. Если приложение позволяет исполнять так
называемые макрокоманды, то оно может столкнуться с макро-
командой разрушительного действия, имплантированной в
документ. Такие вирусы называют макровирусами. Хотя они
не оформлены в виде отдельных программ и содержатся внутри
документов, тем не менее это тоже программный код, который
может быть исполнен, если соответствующая функция в при-
ложении не отключена.
Схемы работы компьютерных вирусов
Известно несколько десятков тысяч компьютерных вирусов.
В зависимости от того, как считать разновидности одной породы,
их насчитывают от 30 до 50 тысяч. При таком количестве виру-
сов, конечно, трудно говорить о какой-то единой схеме их сра-
батывания, но обобщенно можно сказать, что средний вирус
проходит в развитии три этапа: заражение — размножение —
атака. Некоторые обходятся без размножения (бомбы). Некото-
рые обходятся без атаки (троянские кони). Есть и такие, которые
имеют еще этап маскировки (полиморфные и стелс-вирусы).
Заражение. Этап заражения мы уже кратко рассмотрели. Зара-
жение происходит при запуске инфицированной программы
или при обращении к носителю, имеющему вредоносный код
в системной области. Обычно код вируса сначала поступает в
оперативную память работающего компьютера, откуда он копи-
руется на запоминающие устройства.
Размножение. Размножение вируса происходит как серия пос-
ледовательных заражений. Если на компьютере образовался
зараженный исполнимый файл, то при его запуске код вируса
перемещается в оперативную память (вирус становится рези-
дентной программой), откуда происходит заражение других
файлов при их запуске. В первую очередь поражаются файлы
Общие сведения о компьютерных вирусах
469
самой операционной системы. Чем чаще срабатывает меха-
низм, тем больше файлов поражается.
Если речь идет не о файловом вирусе, а о загрузочном, то после
загрузки операционной системы код вируса перемещается со
служебных секторов носителя в оперативную память, а потом
копируется оттуда в служебные секторы других носителей (напри-
мер гибких дисков), запись которых осуществляется на данном
компьютере.
Атака. Вирусная атака — последняя фаза развития вируса. Во
время атаки вирус производит более или менее разрушитель-
ные действия и при этом непременно проявляет себя. Если бы
каждый вирус сразу после поступления на компьютер начинал
немедленную атаку, вирусов уже давно бы не было — их бы
все повывели. Это естественно, ведь когда разрушительные
вирусы уничтожают все, что есть на компьютере, то гибнут и
сами. А если вирус не разрушительный, а просто вредный, то
во время атаки он демаскируется, попадает под огонь средств
защиты и гибнет. Поэтому большинству вирусов и нужна пас-
сивная фаза размножения. Пока вирус не наделал достаточного
числа собственных копий, запускать его механизм срабатыва-
ния бессмысленно. Механизм вирусной атаки может запускать-
ся по счетчику, когда создано определенное число копий, по
системным часам в определенную дату, по командам из уда-
ленного центра управления, если компьютер работает в сети,
при запуске определенных файлов или открытии определенных
документов и т. п.
Классификация компьютерных вирусов
Среда обитания вирусов
Как в реальной жизни разные биологические вирусы поражают
разные органы живого организма, так и компьютерные вирусы
различных типов предназначены для повреждения совершенно
определенных объектов файловой системы.
Файловые вирусы. Этот тип вирусов поражает исполнимые
файлы, имплантируя в них опасный код. Заражение происходит
в тот момент, когда файл находится в оперативной памяти, то
есть в момент исполнения. Во времена MS-DOS к исполнимым
(или программным) файлам относились файлы с расширениями
470
Защита от компьютерных вирусов
.СОМ и .EXE. Сегодня на компьютерах, работающих под управ-
лением Windows, программный код содержится и в файлах
типов .SYS, .BIN, в динамических библиотеках (.DLL), в файлах
драйверов (.DRV, .VXD) а также некоторых других. Поэтому при
поиске вирусов в наши дни список файлов, относящихся к
«программным», значительно расширен.
Загрузочные вирусы (Boot-вирусы). Такие вирусы располага-
ются в служебных секторах носителей данных и поступают в
оперативную память только при загрузке компьютера с этого
носителя. Например, загрузочный вирус может находиться в
загрузочной записи (Boot Record) гибкого диска, но если вы
никогда не загружаете операционную систему с этого диска,
вирус никогда не перейдет на жесткий диск. Именно поэтому
при настройке последовательности запуска компьютера сред-
ствами BIOS следует для защиты от Boot-вирусов установить
загрузку только с жесткого диска С: и лишь при проведении
ремонтно-восстановительных работ подключать загрузку с
дисковода гибких дисков (А:) или с дисковода компакт-дисков
(CD-ROM). Разумеется, при этом вставлять в эти дисководы
можно только проверенные носители.
Сетевые вирусы. Эти вирусы обитают только в оперативной памя-
ти компьютеров и не копируют себя на носители данных. На
автономном компьютере такие вирусы существовать не могут,
так как при выключении питания непременно погибнут. Компью-
теры крупных сетей не выключаются, а если какой-то отдельный
компьютер и выключится, то этот период вирус переждет на
других компьютерах. Эта порода вирусов для индивидуальных
пользователей не страшна, и мы ее рассматривать не будем.
Макровирусы. Это единственная (пока) порода вирусов, способ-
ная обитать в файлах документов. Чаще всего они поражают
документы, подготовленные в текстовом процессоре Microsoft
Word, что связано с огромной распространенностью данной про-
граммы, хотя в общем случае они могут поражать документы,
подготовленные и в других приложениях, если эти приложения
имеют свой язык макрокоманд и позволяют встраивать макро-
команды в документ. Для защиты от вирусов этого типа доста-
точно отключить в приложении возможность исполнения мак-
рокоманд при просмотре документов, поступивших извне. Для
документов, подготавливаемых самостоятельно («от нуля»),
макрокоманды можно подключить снова. Следует иметь в виду,
Общие сведения о компьютерных вирусах
471
что если документ готовится на основе шаблона, то это уже не
значит «от нуля». Шаблон, даже пустой, — точно такой же
документ, и он тоже может быть заражен макровирусом. Поэто-
му следует сразу настроить текстовый процессор таким обра-
зом, чтобы никто, кроме вас самих не мог перезаписывать ваши
шаблоны.
Разрушающее воздействие вирусов
Для человека биологические вирусы представляют различную
опасность — от одних мы чихаем и кашляем, другие — смер-
тельны. Аналогичная ситуация и в мире компьютеров. Одни
вирусы практически безвредны, другие способны полностью
уничтожить информацию на жестких дисках.
«Безвредные» вирусы. Множество вирусов не представляют
прямой опасности (их механизм срабатывания не предполагает
опасных действий) и занимаются только размножением. Цель
их создателей — шалость, желание самоутвердиться, не беря
греха на душу, и, конечно, проба сил. Мы берем слово «без-
вредность» в кавычки, потому что на самом деле вред от них
не столь мал, как кажется. Во-первых, они перегружают ресур-
сы компьютерных систем и способны заметно понижать их
производительность, а во-вторых, обнаружение такого вируса
на компьютерах предприятия или организации резко роняет
престиж этого предприятия в глазах клиентов и партнеров.
Убытки от этого вполне реальны — их можно измерить как в
условных, так и в безусловных единицах.
Малоопасные вирусы. Вирусы этой категории в момент акти-
визации не производят разрушительных действий, но беспокоят
пользователей неожиданными сообщениями, экранными и
звуковыми эффектами. Вредность примерно та же, что и у «без-
вредных» вирусов, рассмотренных выше. Положительное свой-
ство: они предупреждают владельца компьютерной системы о
том, что в его системе безопасности не все в порядке и, как знать,
может быть спасают его от больших неприятностей.
Разрушительные вирусы. Во время вирусной атаки вирусы
этой породы наносят реальное поражение данным, имеющимся
на компьютере. Если стирать данные по-настоящему, то на это
уходит не меньше времени, чем на их запись. Вирусы не могут
обрабатывать жесткий диск жертвы часами так, чтобы никто
ничего не заметил. Поэтому они обычно уничтожают только
472
Защита от компьютерных вирусов
служебные области — операция занимает доли секунды, а найти
на этом диске нужную информацию рядовой пользователь уже
не сможет. Восстановление диска потребует специальных знаний
и специальных средств (см. раздел «Восстановление жесткого
диска с помощью программы Rescue» в главе, посвященной
Norton Utilities 2000).
Современные разновидности вирусов-разрушителей способны
повредить не только данные на жестком диске. Они умудря-
ются добраться до данных, хранящихся в микросхеме CMOS-
памяти, а в тех случаях, когда на компьютере использована
перезаписываемая микросхема ПЗУ (флэш-память), то и до
нее. Восстановление микросхемы ПЗУ часто приходится про-
изводить путем ее замены, и это несколько подрывает класси-
ческую аксиому о том, что вирусы не в состоянии повреждать
оборудование. Но если эту микросхему перепрограммировать,
не заменяя, старый принцип пока еще остается в силе. Ради-
кальный метод защиты состоит в физическом отключении воз-
можности перезаписи ПЗУ с помощью перемычек материнской
платы. В некоторых моделях портативных компьютеров такой
возможности может и не быть — в них BIOS представлен фай-
лами на жестком диске. Тогда нужно, по крайней мере, отклю-
чить возможность перезаписи ПЗУ программным путем при
настройке BIOS. В некоторых наиболее простых случаях это
убережет от заражения.
Механизмы срабатывания вирусов
Бомбы замедленного действия. Эта разновидность вирусов-раз-
рушителей отличается тем, что не имеет фазы размножения.
Имплантированный тем или иным способом, единственный
экземпляр вируса пассивно «дремлет» в ожидании момента
срабатывания. С одной стороны, «отлавливать» такие вирусы
трудно, поскольку они никак себя не проявляют. С другой сто-
роны, их не менее трудно и распространять, так как любое сраба-
тывание экземпляра такого вируса становится для него послед-
ним. Вирусам этой породы прогнозируется важная роль в
межгосударственных и межкорпоративных информационных
войнах XXI века.
«Троянские кони». Троянские кони не предназначены для разру-
шения. Их задача — агентская. Например, такой агент может
фиксировать нажатия клавиш в момент ввода парольных или
регистрационных данных и записывать их в невидимый файл.
Общие сведения о компьютерных вирусах
473
Получив доступ к инфицированному компьютеру, злоумышлен-
ник может легко скопировать конфиденциальные данные и
унести их с собой. В связи с развитием Интернета в последнее
время распространились «троянцы», выполняющие функции
сетевого сервера. Во время работы в Интернете этот невидимый
сервер занимается поставкой в Сеть информации от нас без
нашего ведома. Что он передает и кому — это зависит от свойств
конкретного «троянца». Обычно он передает парольную информа-
цию тем, кто способен его «услышать». Злоумышленники с
помощью специальных сканирующих программ перебирают
IP-адреса Интернета в поисках потенциальной жертвы. Разыс-
кав такой работающий «сервер», они получают с его помощью
доступ к компьютеру жертвы, как к своему собственному.
z Операция сканирования IP-адресов считается запрещенной. При заключе-
нии договора на предоставление Интерет-услуг сервис-провайдер должен
брать подписку от клиента о том, что тот об этом оповещен. При обнару-
жении факта сканирования сервис-провайдер принимает меры к нару-
шителю.
Использование вирусами алгоритмов маскировки
Охота на компьютерные вирусы ведется по всему миру. Дело
поставлено очень серьезно. Каждый компьютер, оснащенный
антивирусными средствами, становится эффективным барьером.
Обнаружив и уничтожив вирус, вы не только защищаете свой
компьютер, но и обеспечиваете безопасность других компьюте-
ров, на которые вирус мог бы перекочевать от вас. Зная об этом,
авторы вирусных программ идут на хитрости, чтобы преодолеть
защиту, поставленную антивирусными программами. Основ-
ной прием, который при этом используется, — маскировка.
Большинство антивирусных программ выявляют вирусы по
известным образцам их программного кода. Они просматри-
вают все файлы подряд и ищут в них группы кодов, характерные
для известных вирусов. Если в файле имеется последовательность
байтов, зарегистрированная в базе данных как характерная для
вируса, выдается сигнал тревоги.
Полиморфные вирусы — вирусы «призраки». Чтобы обмануть
антивирусные средства, полиморфные вирусы не имеют посто-
янного кода. Взяв несколько разных экземпляров одного и того
же полиморфного вируса, можно убедиться, что в последова-
тельностях их байтов нет ничего общего. Хитрость состоит в
474
Защита от компьютерных вирусов
том, что вирус распространяется в закодированном виде. Алго-
ритм случайного кодирования и декодирования находится в
самом же вирусе. Поскольку алгоритм случайный, вирус вся-
кий раз выглядит по-новому. «Ловить» такие вирусы простым
сравнением их сигнатур (то есть определенных кодовых после-
довательностей) с данными из базы невозможно. Против них
антивирусные программы используют специальные алгоритмы
эвристического анализа.
Стелс-вирусы (Stealth) — вирусы «невидимки». Это весьма совер-
шенные программы, которые нельзя увидеть средствами опе-
рационной системы. Например, если просмотреть зараженный
файл с помощью какой-нибудь программы, например, нажав
клавишу F3 в оболочке Norton Commander, то на экране будет
виден файл, не содержащий вируса. Это происходит потому,
что вирус перехватывает обращения к операционной системе,
и при открытии файла на чтение немедленно удаляет свое тело
из зараженного файла, а при закрытии файла заражает его опять.
Для обнаружения таких вирусов антивирусные программы
используют собственные средства просмотра, независимые от
операционной системы.
Методы защиты от компьютерных вирусов
Можно ли защититься от компьютерных вирусов?
На этот вопрос два ответа: и да, и нет. Все зависит от того, в
каком смысле «защититься». Тот, кто ограничит себя так, чтобы
никогда не получать и не устанавливать никакие программы,
становится жертвой автоматически. Правда, не жертвой вирус-
ной атаки, а жертвой вирусной угрозы, но еще неизвестно, что
на самом деле хуже.
А можно рассчитывать на то, что антивирусные средства защи-
ты блокируют все возможные вирусные атаки? Разумеется,
нет. Уж на что хорошо защищены от подделки американские
доллары, но и их подделывают. Подделки, нарисованные от
руки, определяются невооруженным глазом. Для определения
более сложных подделок используют технические средства,
основанные на том, что механизмы подделки известны и нахо-
дятся в обороте. А попробуйте обнаружить поддельный дол-
лар, который никогда в обороте не был и хранится где-нибудь
под подушкой? Наверное, есть вирусы, до сих пор неразобла-
Общие сведения о компьютерных вирусах
475
ченные, но зато и никак себя не проявляющие. Коль скоро они
себя не проявляют, мы можем считать, что цель защиты достиг-
нута.
Взаимодействие вирусов и средств защиты находится в дина-
мическом равновесии. Пока вирус безвреден, он может где-то
существовать. Но если он попробует размножиться или, не дай
Бог, нанести кому-то ущерб, его найдут, вычислят и обезвре-
дят. Первый день его активности станет и последним.
Так что окончательный вывод такой: полностью защититься,
конечно, нельзя, но минимизировать угрозу так, чтобы вред
от нее стал меньше, чем вред от перебоев в электросети, от соб-
ственной невнимательности и от случайных сбоев в операци-
онной системе, безусловно, можно.
Этапы защиты от компьютерных вирусов
Говорят, что болезнь легче предотвратить, чем лечить. Наверное,
в медицинской практике это верно, но в компьютерном деле
этот подход не раз приводил к печальным последствиям. Дело
в том, что предохранение от вирусов — это отнюдь не перво-
очередная задача. Если расслабиться и понадеяться на приня-
тые меры предосторожности, можно очень жестоко поплатиться
в тот момент, когда они не сработают. А рано или поздно это
непременно произойдет, причем вовсе не потому, что средства
защиты от вирусов недостаточно надежны, а потому, что если
подходить к понятию «вирус» в широком смысле слова, то к
категории вирусов надо отнести еще и самих себя, и операци-
онную систему компьютера. Из-за собственного головотяпства
и ротозейства мы теряем в среднем гораздо больше данных, чем
из-за компьютерных вирусов. Нередко к потерям информации
ведет и нестабильная работа операционной системы.
Этап 1. Подготовка к последствиям
Статистика, собранная нами за долгие годы, примерно такова:
на три выхода из строя жестких дисков «по старости» прихо-
дятся два выхода по собственной небрежности и лишь один в
результате вирусной атаки. Так что если заниматься только
защитой от вирусной атаки, можно предотвратить лишь одну
аварию из шести. А если работать так, чтобы не полагаться ни
на какие средства защиты, можно все шесть аварий свести к
обыкновенным рабочим неприятностям.
476
Защита от компьютерных вирусов
1. Прежде всего, следует обратить внимание на резервное копи-
рование. Все, что представляет ценность, должно регулярно
копироваться на внешние носители и храниться отдельно от
компьютера. Если в качестве носителей используются гибкие
диски, то надо иметь не менее двух резервных копий, посколь-
ку гибкие диски — совершенно ненадежны, особенно если
покупать самые дешевые образцы и долго носить их в кар-
манах.
Резервные копии, выполненные на том же жестком диске, где хранятся
оригиналы, резервными копиями не считаются. Они зря занимают место.
Резервные копии, выполненные на отдельном жестком диске, могут счи-
таться таковыми лишь условно. Они помогут в случае выхода основного
жесткого диска из строя, но могут не помочь в случае вирусной атаки.
2. Если для экономии места на гибких дисках данные резерви-
руются в запакованном виде, то к выбору архиватора следует
подходить с умом (см. раздел, посвященный менеджерам
архивов). Когда архив, распределенный на нескольких диске-
тах, создан не теми средствами, какими надо, достаточно
выйти из строя одной дискете, как все остальные станут
бесполезными.
3. Следует в обязательном порядке хранить дистрибутивные
диски всех программ, установленных на компьютере.
Резервное копирование программ — занятие бесполезное и
ненужное. Оно мешает сосредоточиться на главном — резер-
вировании данных. В работе с программами, в том числе и с
самой операционной системой, следует быть готовым к их
переустановке в любую минуту и рассматривать это не как
событие особой важности, а как обычное периодическое
обслуживание.
4. Хотя программные средства и не подлежат резервному копи-
рованию, файлы их настройки резервировать полезно. Это
позволит значительно сократить время, необходимое на пере-
установку и настройку приложений.
5. Следует особо позаботиться о сохранении паролей и адресов,
хранящихся на компьютере. Их придется переписать в запис-
ную книжку, которую надо хранить подальше от посторон-
них глаз.
6. Необходимо обязательно создать системный загрузочный
диск компьютера, заранее проверить его работоспособность
и хранить в надежном месте.
Общие сведения о компьютерных вирусах
477
7. Крайне рекомендуется использовать удобный пакет служеб-
ных программ, такой как Norton Utilities 2000 (см. соответству-
ющий раздел), создать с его помощью аварийный комплект
дискет для реанимации компьютера и регулярно создавать
текущий образ жесткого диска программой Image.
8. Забудьте о том, что в операционной системе есть средства для
сжатия дисков и работы с ними. Они не для тех, кто покупает
программы на «рынках» и запускает все, что только в руки
попадет. Они не для любознательных экспериментаторов, а
для тех, кто работает в стерильных условиях.
Этап 2. Меры защиты от компьютерных «вирусов»
Подготовившись должным образом к реанимации компьютера,
можно приступать к защите. Чтобы обезопасить себя от соб-
ственного головотяпства, неплохо использовать Защищенную
Корзину, например такую, как в пакете служебных программ
Norton Utilities 2000 (см. соответствующий раздел). Для защиты
от фокусов операционной системы надо исключить некоррект-
ность в установке и удалении программ. Методы борьбы доста-
точно подробно описаны в разделе, посвященном деинсталля-
торам и мониторам установки новых программ.
И, наконец, для борьбы с компьютерными вирусами надо уста-
новить специальные антивирусные программы. Причем инте-
ресно отметить, что их может быть несколько. Когда мы гово-
рили о файловых менеджерах, интегрированных служебных
пакетах и мониторах установки, то рекомендовали не распы-
ляться и использовать только одно какое-либо средство: либо
самое лучшее, либо самое привычное. Дублировать их нет необ-
ходимости. Когда же речь идет о средствах антивирусной защиты,
то чем их больше, тем лучше. Очень полезно иметь в арсенале
как западные, так и отечественные антивирусы. Во-первых,
Россия и Украина в деле создания вирусов давно обошли Запад,
во-вторых, отечественные средства защиты явно превосходят
западные (спасибо многолетним трудам Лозинского и Каспер-
ского) и, в третьих, потому что заранее неизвестно откуда придет
очередной вирус — с Запада или совсем наоборот.
Пакет антивирусных средств содержит некоторые типичные
компоненты, которые мы кратко рассмотрим: сканер, монитор,
ревизор дисков, загрузочный комплект.
478
Защита от компьютерных вирусов
Антивирусный сканер. Это программа, предназначенная для
проверки оперативной памяти и подключенных носителей. Ска-
нер проверяет код, содержащийся в файлах, сравнивает его со
своей антивирусной базой данных и сигнализирует об опасности
в случае совпадения. Современные сканеры находят и идентифи-
цируют вирусы, даже если они находятся в файловых архивах.
Для борьбы со стелс-вирусами они должны иметь собственные
средства просмотра, независимые от операционной системы. На
практике для этого используются процедуры, зашитые в BIOS.
Для борьбы с полиморфными вирусами сканер может исполь-
зовать так называемые эвристические алгоритмы. Он имити-
рует запуск файла и прослеживает цепочки возможных ветв-
лений процессов, которые при этом образуются. Поскольку
полиморфные вирусы занимаются перекодированием собствен-
ного кода, сканер проходит по декодирующей цепочке, анали-
зирует ее поведение и может, не добираясь до сути конечных
операций, предсказать, что в файле не все так чисто, как кажется
внешне. В ходе сканирования фиксируются различные «виру-
соподобные» фрагменты программного кода, например выпол-
няющие перехват векторов прерываний, запись в программные
файлы, изменение загрузочных записей диска и т. д. Эвристи-
ческие алгоритмы могут предупредить даже о неизвестном и
доселе незарегистрированном вирусе. Недостатком эвристичес-
кого анализа является то, что он может поставить под сомне-
ние совершенно невинный файл, но это лишь теоретически. На
практике процент ложных срабатываний намного ниже, чем
подлинных.
Антивирусный монитор. Эта программа использует те же методы
распознавания вирусов (эвристические алгоритмы, независимые
средства просмотра и т. д.), что и сканер, но запускается при
загрузке операционной системы и, работая в фоновом режи-
ме, непрерывно сканирует файлы, к которым в данный момент
обращается операционная система. При обнаружении вируса в
открываемом файле монитор останавливает работу операцион-
ной системы и исполняет собственную программу по удалению,
лечению файла и т. д. Антивирусный монитор способен обнару-
жить вирус в файле даже не при попытке его запустить, а хотя
бы скопировать или открыть для просмотра. Антивирусный
монитор является очень мощным средством защиты от проник-
новения вируса и позволяет примерно в 95% случаев предотвра-
тить проникновение вируса в компьютер. Немаловажно и то, что
Общие сведения о компьютерных вирусах
479
вовремя поданное предупреждение позволяет определить источ-
ник заражения.
Ревизор дисков. В условиях повышенной вирусной опасности
(компьютерный класс, активная работа в Интернете), или повы-
шенным требованиям к безопасности (банковский компьютер)
кроме мониторов и сканеров дополнительно применяют реви-
зоры дисков (или инспекторы дисков). Эти программы скани-
руют диск компьютера (например один раз в день) и создают базу
данных, в которой содержатся сведения о размерах всех фай-
лов на диске и их контрольных суммах. При следующем скани-
ровании выявляются «подозрительные» изменения, произо-
шедшие с файлами и служебными секторами диска. Эти изменения
оцениваются с точки зрения поведения вирусов. Например,
если зафиксировано изменение длины файла или его содержи-
мого, но при этом осталась неизменной дата и время создания —
это похоже на внедрение вируса. Если несколько совершенно
разных файлов увеличились на одно и то же число байтов —
это очень похоже на процесс размножения вируса. Если зафик-
сирована запись в программные файлы или изменение файлов,
которые в принципе должны оставаться неизменными (напри-
мер command.com, io.sys, msdos.sys), то это тоже может быть
результатом воздействия вируса и т. д. В зависимости от резуль-
татов проверки ревизор диска может либо проинформировать
о подозрительных изменениях, либо автоматически запустить
антивирусный сканер для детальной проверки новых и изме-
ненных файлов.
Антивирусный комплект дискет. Если заражение все же про-
изошло, запуск антивирусного сканера с жесткого диска не при-
ведет к успеху. Схема примерно следующая. При заражении
вирус внедряется в память компьютера. Теперь будет инфици-
роваться любая программа, запускаемая на компьютере. Запуск
антивирусного сканера тут же приводит к его заражению. Ска-
неры, как правило, начинают лечение с поиска и устранения
вируса в памяти. Но сам сканер уже инфицирован. Такое лече-
ние обычно заканчивается тем, что вирус вновь оказывается в
памяти еще до того, как работа со сканером завершится. Лече-
ние зараженных файлов бессмысленно, так как они тут же вновь
заразятся при их запуске — образуется замкнутый круг.
Надо заметить, что современные антивирусные программы при
запуске контролируют собственную неприкосновенность, и если
480
Защита от компьютерных вирусов
замечено постороннее вмешательство в программный код, то
дальнейшая работа блокируется и выдается предупреждение
о нарушении целостности антивирусной программы и необхо-
димости ее переустановки. Получение такого сообщения явля-
ется косвенным свидетельством заражения, но в любом случае
использование сканера для лечения становится невозможным.
Выход заключается в загрузке компьютера с «чистого» носи-
теля, например с заранее заготовленного антивирусного ком-
плекта — загрузочной дискеты, на которой имеется автоном-
ный антивирусный сканер. Обычно такую дискету для большей
безопасности защищают от записи с помощью защелки.
И еще один совет. Если услышите по телевизору, по радио, узна-
ете из газет или от друзей о том, что сегодня где-то произошла
массовая вирусная атака, не торопитесь загружать свой ком-
пьютер для проверки. Первым делом после включения питания
войдите в настройку BIOS и измените системную дату, «отка-
тив» ее на несколько дней назад. Теперь смело загружайтесь —
для вашего компьютера сегодняшний день наступит не сегодня.
Тщательно просканируйте свое хозяйство последними версия-
ми антивирусных программ и сделаете резервные копии самых
важных данных, после чего можете восстановить правильную
дату.
Если ваш компьютер личный, а не служебный, и вам вообще все равно,
какая там стоит дата, «откатите» ее назад на неделю и оставьте так навсегда.
0 массовых эпидемиях вирусов типа «чернобыльской» вы будете сначала
узнавать из газет, а потом уже во всеоружии разбираться с ними лично.
Антивирусная программа
Norton AntiVirus 2000
Основные понятия и функции
Поскольку сам термин «ви-
рус» пришел из медицины, : ! вяшвиа
при описании программы !
широко используются и дру- NORTON
гие медицинские термины,
такие, как «лечение», «ка-
рантин», «прививка» и т. д.
Они наиболее понятно и од- •" •
позначно определяют проис- Л
ходящие действия.
После установки Norton AntiVirus 2000 кроме обычного форми-
рования значков в Главном меню происходит и более глубокое
внедрение программы в операционную систему. Прежде всего,
вносятся дополнительные строки в файл autoexec.bat — добав-
ляется строка, запускающая антивирусное сканирование перед
запуском Windows:
C:\PR0GRA~1\N0RT0N~1\NAVDX.EXE /Startup
При этом происходит сканирование памяти, загрузочных запи-
сей дисков и основных системных файлов.
В контекстном меню папок и файлов открывается дополнитель-
ный пункт: Scan with Norton AntiVirus, благодаря этому появляет-
ся возможность быстро просканировать одиночный файл или
отдельно взятую папку со всем содержимым.
16 Зак. 538
482
Защита от компьютерных вирусов
Режимы работы программы
Основной, традиционный режим работы Norton AntiVirus fig)
2000 позволяет выполнять антивирусное сканирование йИ
дисков компьютера и лечение файлов, зараженных виру-
сом. Однако наивысшую эффективность имеет фоновый режим
работы программы, позволяющий выполнять антивирусное
сканирование каждого файла при его открытии, копировании
или перемещении, а также при создании новых файлов в сеан-
сах связи с Интернетом. При любом обращении к дисководу
гибких дисков происходит сканирование дискеты на наличие
загрузочных вирусов.
С помощью программы можно подготовить аварийный комплект
дискет, предназначенный для антивирусного сканирования и
лечения зараженного компьютера, а также для восстановления
жесткого диска в случае его повреждения вирусом.
К услугам тех, кто забывает систематически выполнять анти-
вирусное сканирование, запуск программы по расписанию.
В служебной папке Назначенные задания (Windows 98) после уста-
новки Norton AntiVirus 2000 появляется задание на выполнение
антивирусного сканирования каждую неделю по пятницам.
Для работы антивирусной программы немаловажное значение
имеет регулярное обновление базы данных по известным виру-
сам. В программе предусмотрено регулярное обновление базы
данных через Интернет.
Кроме обширной антивирусной базы данных в программе пре-
дусмотрена защита от неизвестных вирусов. Для этого использу-
ется эвристический алгоритм Bloodhound virus detection technology.
Если фиксируется потенциальная возможность заражения,
подозрительный файл можно поставить на карантин, исклю-
чив возможность дальнейшего распространения неизвестного
вируса, а затем передать его для тщательного исследования в
SARC — Symantec AntiVirus Research Center (Исследовательский
антивирусный центр Symantec Corporation). Пересылка файлов
происходит при помощи Интернета. Специалисты Symantec в
семидневный срок либо констатируют отсутствие вируса, либо
вышлют вам обновленную базу данных для лечения инфици-
рованного файла. Разумеется, чтобы рассчитывать на помощь
специалистов Symantec Corporation, следует зарегистрировать
свою копию Norton AntiVirus 2000.
Антивирусная программа Norton AntiVirus 2000
483
Главный экран программы
После запуска программы из Главного меню открывается основ-
ной экран Norton AntiVirus 2000. Его оформление соответствует
стилю Norton Utilities 2000 (рис. 8.1).
-------------------------Обновление компонентов
------------------Контроль за обновлением
------------------Создание аварийного комплекта
।— Настройка параметров
N or|on AnliVHus|
LiveAdvisor
LrveUpdate
Rescue-
(jfpfens
Help
A^.o-ftotect is enabled and picteoting vc-uj
Ncrton AntMtus Steks'
4^ Yow v»u& definitions ate nxselhen one nwrth ой [dated 12.07.39} andne
if Quarantine is empty.
••.pNorton AnhVius k protecting you against 42127 viruses.
kj)You? system has been vinis-fcee fot 2 days.
For m«e irJotmafion abouta states item, click the
item h the fist and then cSck Details
— Текущее состояние
----Антивирусное сканирование
----Отчеты и карантин
----Запуск по расписанию
Режим
автозащиты —
Рис. 8.1. Главное окно Norton AntiVirus 2000
Командными кнопками в левой части окна (как и в Norton Utilities
2000) изменяют содержание правой части окна (открывают нуж-
ную страницу). При загрузке программы отображается инфор-
мационная страница, отражающая текущее состояние системы.
Щ Красный маркер в первой строке предупреждает, что с
момента прошлого обновления антивирусной базы данных
прошло более месяца, а посему не помешало бы эту базу
обновить.
484
Защита от компьютерных вирусов
j\ Желтый треугольник с восклицательным знаком во второй
строке отмечает, что полная проверка системы не выпол-
нена (при автоматическом обслуживании по расписанию
антивирусное сканирование выполняется по пятницам).
Зеленый флажок в третьей строке сообщает, что файлы на
карантине отсутствуют.
Такой же флажок в четвертой строке доводит до сведения,
что аварийный комплект дискет создан и пригоден для рабо-
ты в случае чего...
(м) Информационный значок в пятой строке сообщает, что анти-
вирусная база насчитывает более 42 тыс. разновидностей
вирусов.
И, наконец, последняя строка информирует, что в ходе анти-
вирусного сканирования, состоявшегося 2 дня назад, был
обнаружен и уничтожен вирус.
Выделив интересующую строку и щелкнув на кнопке Details
(Подробно), можно сразу же приступить к обновлению, скани-
рованию, лечению, получению дополнительных сведений и т. д.
по обстоятельствам.
Управлять работой программы можно с помощью кнопок на
левой панели в главном окне (см. рис. 8.1).
Антивирусное сканирование
Процедуру начинают щелчком на кнопке Scan for Viruses (Антиви-
русное сканирование). При этом открывается страница, на кото-
рой представлены готовые задания на сканирование (рис. 8.2).
Среди встроенных
заданий отсутствуют
варианты для про-
верки отдельно взя-
того диска, но зато
предусмотрен режим
добавления заказ-
ных заданий, позво-
ляющих выполнять
сканирование про-
извольных дисков,
папок, файлов в лю-
бых сочетаниях.
Scans.....................-...............................-
О Scan эй hard disks Гог viruses
•SI Scan aH renrovabfe drives FHopptes, CD, etc.) tor viruses
Й Scan a disk for viruses
: CJ Scan one or пхде drives of folders for viruses
Scan one or more ffes tor viruses
И1 роеерке олер-эцу<оннЬй систры
МсгеАсМот
Рис. 8.2. Страница Scan for Viruses
Антивирусная программа Norton AntiVirus 2000
485
Добавление задания выполняют щелчком на кнопке New Scan
(Новое задание). Дальнейшей работой руководит Мастер Norton
AntiVirus Scan Wizard (Мастер сканирования). Вначале предлагает-
ся выбрать папки и/или файлы, которые нужно сканировать.
Управляя кнопками Add folders (Добавить папки), Add Files (Доба-
вить файлы) и Remove (Удалить), формируют требуемый перечень
объектов. На следующем шаге предлагается ввести название
задания в поле Scan name (Имя задания). На завершающем шаге
Мастер предложит сразу же начать выполнение нового зада-
ния. Пока от этого можно отказаться.
е Физически задания представлены файлами, находящимися в папке
\Program FiLes\Norton AntiVirus\Tasks. Они имеют текстовый формат и рас-
ширение .scan.
Новое задание появится в списке заданий — пользовательские
задания отмечаются особым значком (см. рис. 8.2). С помощью
контекстного меню, открываемого щелчком правой кнопки
мыши на задании, можно выпол-
нять различные действия с задани-
ем: Run Scan Now (Начать сканирова-
ние), Edit This Scan (Редактировать
задание), Delete This Scan (Удалить
задание), RenameThis Scan (Переиме-
новать задание). Для встроенных за-
даний такие действия недоступны.
С помощью команды View (Вид) контекстного меню можно ото-
бражать: All Scan (Все задания), Built-in Scans (Встроенные задания),
Custom Scans (Заказные задания). Если вам не нравится предло-
женный список встроенных заданий, создайте заказные задания
по собственному вкусу и скройте встроенные задания командой
View (Вид) ► Custom Scans (Заказные задания). С помощью команды
Properties (Свойства) можно узнать не только перечень проверяемых
объектов, но и когда задание сформировано, изменено и когда
последний раз было исполнено.
у В программе предусмотрена возможность создания заданий, различаю-
щихся только по области сканирования, но, к сожалению, невозможно
сформировать задания с разными свойствами сканирования. Так напри-
мер, невозможно создать одно задание для «ускоренного» сканирования
только программных файлов с минимальным уровнем эвристики, а другое
задание — для «углубленного» сканирования всех файлов с максималь-
ным уровнем эвристики.
Th-н:
Run Scan Now
fdS This Scar?.,.
HeSete This- Scan Ufr)
Rsjvatne IH? Scan F2
Propsrtffis-
Scans
486
Защита от ком nt тарных вирусов
Запуск любого задания проще всего выполнить двойным щелчком
или щелчком на кнопке Run Scan Now (Сканирование). Процесс
сканирования начинается с проверки оперативной памяти и загру-
зочной записи диска. Сохранность главной загрузочной записи
обеспечивается процедурой «прививки», которая представляет
собой сохранение образа загрузочной записи при первом запуске
Norton AntiVirus 2000. Если загрузочная запись не соответствует
этому образу, сканирование приостанавливается и открывается
окно, представленное на рис. 8.3. В нем сообщается, что зафик-
сировано изменение главной загрузочной записи диска.
Изменение загрузочной записи могло произойти вследствие
легальных действий, например установки операционной системы
Windows 98 поверх Windows 95. В этом случае предлагается
сохранить новый образ загрузочной записи, установив переклю-
чатель в положение The change to Master Boot Records is OK. Update
the saved copy of my Master Boot Record (Санкционированное изме-
нение главной загрузочной записи диска. Обновить копию главной
загрузочной записи).
Если же никаких действий, приводящих к изменению загрузоч-
ной записи диска вы не предпринимали, предполагается, что это
мог сделать неизвестный вирус, а значит, надо исправить загру-
зочную запись, установив переключатель в положение The change
is unexpected. Restore Master Boot Record (Непредвиденное измене-
ние. Восстановить главную загрузочную запись). При этом произойдет
ее восстановление (для этого используется файл navsysr.dat, кото-
рый хранится в папке C:\NCDTREE, созданной Norton AntiVirus 2000
в момент прививки). Для тех, кто не уверен в собственных силах
Norton AntiVkus Warning
Yota Master Boot (critical starttg? has changed.
Действия при
обнаружении
изменения
загрузочной
записи диска:
Выполнить
новую прививку -—
to;
dalfedarewharddriA? at run software 'hd raod&es your hard c&tve
~ not'MtfeachatTge ofda? type,iffnestedM
•.-uieyCh'XJseigr^e..rynUveUpdate. and then
far£xJc?ar'j--» OF UpjsteHv4 saved cogv ofпн Мл *et£ ;
Восстановить ------------------ ’ Тпт rhengaisiyt^expected г'Ж^йтВЖRecord
Ничего не делать-с ;л«hangs and ®по<ь®
Рис. 8.3. Предупреждение об изменении загрузочной записи диска
Антивирусная программа Norton AntiVirus 2000
487
или знаниях, предусмотрен третий вариант Ignore the change and
do nothing (He обращать внимание на изменения и ничего не пред-
принимать) — оставить загрузочную запись «как есть», но позже
обязательно посоветоваться со знающими людьми. Щелчком
на кнопке Next (Далее) продолжаем проверку.
Если сохранность загрузоч-
ной записи сомнений не
вызывает, начинается ска-
нирование файлов. Этот
процесс может занять про-
должительное время, по-
рядка 20-30 минут — все
зависит от режима провер-
ки и объема жесткого дис-
ка. По умолчанию, в ходе
антивирусного сканирова-
ния проверяются только
программные и системные
файлы, а также файлы до-
кументов, которые могут
содержать макровирусы. При этом сканируются файлы, нахо-
дящиеся внутри архивов.
Если в ходе проверки обнаруживается вирус, то по завершении
сканирования запускается Norton AntiVirus Repair Wizard (Мастер
антивирусного лечения) (рис. 8.4). Щелчок на кнопке Virus Info
(Информация о вирусе) открывает окно с характеристиками обна-
руженного вируса. В данном случае мы имеем дело с вирусом
WM.Cap.A (Word Macro-virus), внедрившимся в файл документа
Microsoft Word. В поле Comments (Комментарии) уточняется:
Этот вирус уничтожает команду меню Сервис ► Макрос ► Макросы.
Перед инфицированием он удаляет все существующие макросы.
Сохранение документа в формате Word RTF приводит к созданию
также инфицированного RTF-файла.
Если переключатель (см. рис. 8.4) установить в положение Manual
(Ручной режим), то можно руководить процессом лечения. По
щелчку на кнопке Далее открывается окно Problem Found (Обна-
руженные проблемы), (рис. 8.5).
Кнопка Repair (Лечить) позволяет уничтожить вирус в инфици-
рованном файле. Кнопкой Delete (Удалить) удаляют инфициро-
488
Защита от компьютерных вирусов
И]
Уоъч Ktffpuie* й irifectM иЙ'» the tofowinawisee'
[Norton AntiVirus Repair Wizard
?элае
[VwusWotmation
Phases
*г«егЯз'
Likefecoo.
С' Manoni
Theeas»#
narWy Л*>а ^ге- rfl «г a hr--
Щелчок на кнопке
Virus Info открывает
окно с подробной
информацией об
обнаруженном вирусе
ЁМЗ
;M Cao F 5?
Режим
лечения
Обнаруженный
вирус
Стартовое
окно Мастера
антивирусного
лечения
информация
о вирусе
Рис. 8.4. При обнаружении вируса лечение начинают
из стартового окна Мастера антивирусного лечения
Выход
Лечить файл
Удалить файл
Не проверять
в дальнейшем
Отправить
на карантин
Список
инфицированных
файлов
Рис. 8.5. Ручной режим лечения инфицированных файлов
Антивирусная программа Norton AntiVirus 2000
489
ванный файл без лечения (как известно, лучшее средство от
головной боли — гильотина). Кнопка Quarantine (Карантин) предназ-
начена для отправки файла в специально отведенную папку —
теперь файл будет изолирован. Решением его судьбы можно
заняться в более удобное время. Предусмотрены и такие редкие
случаи, когда происходит ложное срабатывание эвристического
антивирусного алгоритма, но вы точно знаете, что файл не инфи-
цирован. Чтобы исключить этот файл из всех последующих про-
верок на вирусы, надо щелкнуть на кнопке Exclude (Исключить).
Работу завершают щелчком на кнопке Done (Сделано).
Антивирусный мониторинг в фоновом режиме
По умолчанию фоновый режим Norton AntiVirus Auto-Protect
(Автозащита) включен, о чем свидетельствует значок на
панели индикации рядом с часами. Управление автозащитой
может быть выполнено из главного окна программы (см. рис. 8.1).
Отключается защита кнопкой Disable (Отключить), которая при
этом превращается в Enable (Включить).
Значок Norton AntiVirus Auto-Protect (Автозащита) на панели инди-
кации предоставляет удобную возможность управления про-
граммой. Для этого правой кнопкой мыши открывают кон-
текстное меню значка, в котором имеются команды: Open Norton
AntiVirus (Открыть Norton AntiVirus), Enable/
Disable Auto-Protect (Включение/Отключе-
ние Автозащиты), Configure Norton AntiVirus
(Настройка Norton AntiVirus).
Open Norton AntiVirus
jjtsabte Auto-Protect
fonfigure Norton ArtMtus
Антивирусный монитор обеспечивает высокую степень безо-
пасности вашего компьютера, так как антивирусное сканиро-
вание файлов происходит непрерывно при любых операциях с
ними: загрузке, просмотре, копировании, перемещении. Кроме
операций с файлами блокируются такие действия, как попытка
отформатировать жесткий диск, изменить таблицу разделов
или загрузочную запись. При любом обращении к дискете про-
исходит сканирование ее загрузочной записи. Если зафикси-
рована попытка выполнить несанкционированное действие,
работа операционной система временно блокируется и выда-
ется предупреждающее сообщение. Например, при попытке
скопировать с дискеты инфицированный файл, подается зву-
ковой сигнал и выводится предупреждение (рис. 8.6). В нем сооб-
щается, что компьютер временно остановлен, так как в файле
490
Защита от компьютерных вирусов
Рис. 8.6. Предупреждение о зафиксированном заражении вирусом
A:\read_me.doc обнаружен вирус WM.Cap.A. В раскрывающемся
списке можно выбрать один из вариантов дальнейших дей-
ствий:
• Repair the infected file (Лечить инфицированный файл);
• Quarantine the infected file (Изолировать инфицированный файл);
• Delete the infected file (Удалить инфицированный файл);
• Do not open the file, but leave the problem alone (He открывать файл,
но оставить проблему);
• Ignore problem and do not scan this file in the future (He обращать
внимания и не сканировать этот файл в будущем);
• Ignore problem and continue with the infected file (He обращать вни-
мания и продолжать работу с инфицированным файлом).
Выбирать два последних пункта можно только в том случае,
если вы абсолютно уверены в том, что делаете. Например, имеет
место ложное срабатывание защиты при работе отдельных ком-
понентов Microsoft Office.
Щелчок на кнопке Next (Далее) возобновляет работу операци-
онной системы.
Антивирусная программа Norton AntiVirus 2000 491
Стартовое сканирование
Стартовое сканирование является одним из рубежей защиты
компьютера от вирусной атаки. Если вы дорожите каждой
секундой при загрузке операционной системы, то без старто-
вого сканирования можно вполне обойтись, однако помните,
что каждый день создаются новые вирусы и только «глубоко
эшелонированная оборона» в состоянии сдержать натиск агрес-
сора. Все зависит от режима использования компьютера. Если
это домашний компьютер, к которому имеет доступ единствен-
ный человек, отсутствует связь с Интернетом и не используются
посторонние дискеты, вполне достаточным будет создание ава-
рийного комплекта и включение фонового режима сканирова-
ния только программных файлов. Если же это компьютер обще-
го пользования в учебном классе с выходом в Интернет, то одного
рубежа обороны явно мало — в этом случае потребуется весь
арсенал средств.
Фоновый мониторинг позволит не допустить проникновения
вирусов на компьютер, но он может оказаться бессильным про-
тив новых и неизвестных вирусов. Ежедневное стартовое ска-
нирование и периодические антивирусные проверки с использо-
ванием эвристического алгоритма помогут вовремя обезвредить
неизвестный вирус, если проникновение все же произошло. Созда-
ние аварийного комплекта на дискетах поможет восстановить
информацию на жестком диске, если диск все же будет испор-
чен. В этом случае не следует ограничиваться только средствами
Norton AntiVirus. Дополнительную помощь окажет использова-
ние утилит типа Image для ежедневного создания образа жест-
кого диска, чтобы иметь возможность последующего его восста-
новления. Дело может доходить до регулярного архивирования
системы и даже содержимого всего жесткого диска програм-
мами типа Microsoft Backup или Norton Ghost (Symantec Corporation).
Это крайние меры, но в особо ответственных случаях они оправ-
даны (например, если компьютер используется в качестве фай-
лового сервера).
Итак, стартовое сканирование — это один из рубежей антиви-
русной обороны. Сканирование происходит в режиме MS-DOS
с помощью DOS-модуля navdx.exe, который запускается до старта
Windows. Запуск выполняется из файла autoexec, bat командой:
C:\PROGRA~ 1 \NORTON~ 1 \NAVDX.EXE /Startup
492
Защита от компьютерных вирусов
Проконтролируйте в файле autoexec.bat место расположения этой стро-
ки. Она должна находиться после строк, активизирующих русификацию
(mode con codepage ...). Иначе, если в корневой папке находятся файлы
с русскими именами, они не смогут быть открыты для сканирования, а
это — потенциальная «лазейка» для вируса.
Во время стартового сканирования проверяются оперативная
память, загрузочные записи диска и программные файлы, рас-
положенные в корневой папке жесткого диска, с которого про-
исходит загрузка, а также основные системные и программ-
ные файлы, находящиеся в папках Windows и Windows\System.
Загрузка антивирусной базы данных происходит из папки
C:\Program Files\Common Files\Symantec Shared\VirusDefs.
Если ради ускорения запуска операционной системы вы готовы
пойти на некоторое ослабление безопасности, имеется возмож-
ность отключения стартового сканирования (см. ниже раздел
«Настройка Norton AntiVirus 2000»). На дальнейшую работу
Norton AntiVirus 2000 отключение стартового сканирования не
влияет.
Аварийный комплект дискет
Если происходит заражение компьютера вирусом, послед- /Т*.
ний начинает размножаться, инфицируя запускаемые f Vy
программы. Воспользоваться в этот момент антивирус-
ной программой, как правило, не удается, так как при запуске
происходит ее инфицирование. Если обнаружены результаты
внешнего вмешательства, программа не запускается, а вместо
этого выдается предупреждающее сообщение о том, что следует
воспользоваться подготовленным заранее аварийным комплек-
том дискет для выполнения антивирусного сканирования, после
чего следует переустановить Norton AntiVirus 2000 с дистрибутив-
ного комплекта.
К заражению вирусом следует подготовиться заблаговременно,
поэтому не откладывайте создание аварийного комплекта дис-
кет. Процесс начинают в главном окне программы щелчком на
кнопке Rescue в верхней части окна. Запуск может быть выполнен
и из Главного меню, щелчком на значке Norton Rescue.
Программы компании Symantec Corporation, входящие в состав
пакета Norton SystemWorks версии 2000, пользуются единой сис-
темой Norton Rescue, обеспечивая таким образом комплексную
Антивирусная программа Norton AntiVirus 2000 493
защиту компьютера в случае любой аварии. Norton Rescue уста-
навливается в момент установки на компьютер первого компо-
нента Norton SystemWorks. При установке других компонентов
система Norton Rescue адаптируется, обеспечивая комплексную
поддержку. Работа Norton Rescue подробно рассмотрена в главе,
посвященной пакету Norton Utilities 2000.
При отсутствии на компьютере пакета Norton Utilities 2000 созда-
ется аварийный антивирусный комплект из пяти дискет. При
наличии на компьютере и Norton Utilities 2000, и Norton AntiVirus
2000 к ранее созданному комплекту добавляются еще две дис-
кеты, создавая комплексный аварийный пакет:
1. Basic Rescue Boot Floppy Disk (Загрузочный диск аварийного ком-
плекта) .
2. Norton AntiVirus Program Disk (Программный антивирусный диск).
3. NAV Definition Disk 1 (Антивирусная информация, диск 1).
4. NAV Definition Disk 2 (Антивирусная информация, диск 2).
5. NAV Definition Disk 3 (Антивирусная информация, диск 3).
6. NU Emergency Utilities Disk 1 (Утилиты, диск 1).
7. NU Emergency Utilities Disk 2 (Утилиты, диск 2).
Содержимое дискеты Basic Rescue Boot Floppy Disk (Загрузочный
диск аварийного комплекта) подробно рассмотрено в разделе «Вос-
становление жесткого диска с помощью программы Rescue» в
главе, посвященной Norton Utilities 2000. В полном комплекте из
семи дискет оболочка Rescue Shell на первой дискете дополнитель-
но содержит строку для запуска DOS-модуля Norton AntiVirus.
Дискета Norton AntiVirus Program Disk (Программный антивирусный
диск) предназначена для выполнения антивирусного сканиро-
вания и лечения. Программа для антивирусного сканирования
представляет собой модуль, запускаемый в режиме MS-DOS —
файл navdx.exe. Формат запуска для сканирования файлов жест-
кого диска:
navdx с:
Вместо С: можно указать любой доступный диск, папку, файл
или их комбинацию. При запуске с параметром /? на экран
выводится список ключей для запуска программы в нужном
режиме. В таблице перечислены некоторые из них.
494
Защита от компьютерных вирусов
Основные параметры запуска DOS-модуля Norton AntiVirus 2000
Параметр Назначение
/а сканирование всех имеющихся дисков (кроме А: и В:)
/т+ или /т- включение/отключение сканирования памяти
/тет сканирование только памяти
/Ь+ или /Ь- включение/отключение сканирования загрузочной записи
/boot сканирование только загрузочной записи
/heurryposewb использование эвристического алгоритма с заданным уровнем (уровень = 0, X 2, 3; значение 0 отключает эвристический алгоритм)
/s+ или /s— включение/отключение сканирования вложенных папок
/repair автоматическое лечение, если встретится вирус
/prompt запрос: лечить или удалить инфицированный файл
/[од:имя_файла вывод отчета о сканировании в файл с заданным именем (имя_файла может включать полный путь)
/doallfiles сканирование всех файлов, а не только программных
/zips сканирование файлов, находящихся внутри архивов
Таким образом, для включения самого «крутого» режима ле-
чения компьютера надо подать команду:
navdx /а /т+ /Ь+ /s+ /heur:3 /repair /doallfiles /zips
После лечения и перезаписи файлов, содержавших вирусы, с
помощью DOS-модуля navdx, их инфицированные копии оста-
ются на компьютере, получая расширение .vir. Такие файлы не
сканируются при последующих проверках. Эти копии могут
потребоваться, если результат лечения окажется неудовлетво-
рительным. В этом случае можно попробовать вылечить файл
с помощью другой антивирусной программы.
Три дискеты NAV Definition (Антивирусная информация) напрямую
не используются, но могут пригодиться, так как содержат ком-
поненты антивирусной базы данных. При запуске DOS-модуля
Norton AntiVirus с дискеты антивирусные данные все равно загру-
жаются с жесткого диска из папки C:\Program Files\Common Files\
Symantec Shared\VirusDefs\1999####.OO1. В результате вирусной
атаки содержимое этой папки может быть повреждено и для
его восстановления потребуются данные с дискет. Это файлы
virscan*.dat и файл navex15.exp. Кроме того, на дискетах сохра-
нены текущие настройки Norton AntiVirus 2000, скопированные
из папки C:\Program Files\Norton AntiVirus. Это файлы exclude.dat,
excludel.dat, navstart.dat, navopts.dat, resqloc.dat, virscan6.ini.
Антивирусная программа Norton AntiVirus 2000
495
на карантин на случаи
Vtew the Hat о! ‘д;иае-$ th-й ft protecting you agasisl
Рис. 8.7. Страница Reports главного окна
rus
Карантин
По умолчанию, во время лечения инфицированных файлов их
зараженные копии
неудачного лечения.
Если в главном окне
Norton AntiVirus 2000
щелкнуть на кнопке
Reports (Отчеты), аза-
тем на открывшейся
странице (рис. 8.7)
двойным щелчком
выбрать строку View
and manage the items in
Quarantine (Управле-
ние объектами, нахо-
дящимися на каранти-
не), то запускается
вспомогательная утилита, предназначенная для работы
с изолированными файлами. Ее можно запустить и из ИЯ
Главного меню с помощью значка Norton AntiVirus Quarantine
(Карантин).
Окно программы (рис. 8.8) напоминает окно Проводника. На
правой панели представлены изолированные файлы. Форму
отображения и тип сортировки файлов можно изменять подоб-
но тому, как это происходит в обычной папке Windows или в
Проводнике.
На левой панели в виде дерева представлены папки, использу-
емые для карантина. Это Quarantined Items (Объекты, находящие-
ся на карантине), Backups Items (Резервные копии), Items submitted
to SARC (Объекты для представления в Исследовательский антивирус-
ный центр Symantec). Такое представление может понадобиться
в том случае, когда есть подозрение на инфицирование файла
неизвестным вирусом, а вылечить его с использованием имею-
щейся антивирусной базы данных не удается.
Управлять работой утилиты Norton AntiVirus Quarantine удобно с
помощью панели инструментов. Кнопка Add Item (Добавить
объект) предназначена для того, чтобы вручную переместить
или скопировать любой файл в папку Quarantined Items (Объекты,
находящиеся на карантине).
496
Защита от компьютерных вирусов
Удалить Обновить антивирусную
Добавить Лечить
файл вручную файл
файл базу данных
Показать
свойства
Восстановить
без лечения
Отослать
файл в SARC
Панель папок Панель содержимого Файл, находящийся на карантине
Рис. 8.8. Окно утилиты Norton AntiVirus Quarantine
Щелчок на кнопке Properties
(Свойства) позволяет про-
смотреть свойства файла:
сведения о вирусе, дата по-
становки на карантин, дан-
ные о связи с SARC и т. д. В
поле Recommendation (Реко-
мендация) сообщается: «Для
восстановления вылеченной
копии файла в исходную
папку выберите пункт Repair
Item (Лечение объекта). Если
лечение файла невозможно,
представьте его в SARC для
анализа».
Кнопка Repair items (Лечение объектов) предназначена для лик-
видации вируса и восстановления файла по месту исходного раз-
мещения. Перед тем как приступить к лечению, копия файла
отправляется в папку Backup Items (Резервные копии) на случай,
если результат лечения будет неудачным. Копия файла может
потребоваться для новой попытки лечения. Помните, что файлы,
находящиеся в папке Backup Items (Резервные копии), по прежнему
инфицированы!
Кнопкой Restore Item (Восстановление объекта) пользуются если
необходимо восстановить файлы в исходном виде без лечения.
Антивирусная программа Norton AntiVirus 2000
497
Например, когда получено подтверждение SARC об отсутствии
вируса, либо если результат лечения неудовлетворителен и тре-
буется повторить процедуру с помощью другой антивирусной
программы. В последнем случае нужно восстановить заражен-
ный файл из папки Backup Items (Резервные копии) и повторить
процедуру поиска вирусов и лечения файла с помощью другой
антивирусной программы.
Кнопка Delete Item (Удаление объектов) предназначена для уда-
ления объектов, ставших ненужными. Удаление происходит
минуя Корзину.
Действия с объектами можно выпол-
нять также с помощью контекстного
меню, открывающегося щелчком пра-
вой кнопки мыши на выбранном фай-
ле. Содержание пунктов контекстного
меню зависит от того, в какой из трех
папок находится файл.
Физически все три папки режима Ка-
рантин представлены одной папкой
\Program Files\Norton AntiVirus\Quarantine. Файлы, находящиеся в
этой папке, содержат в закодированном виде исходный файл и
всю сопутствующую информацию. Принадлежность файла к той
или иной папке определяется программой автоматически.
Работа с отчетом
При работе Norton AntiVirus 2000 автоматически ведется отчет,
доступ к которому открывается со страницы Reports главного
экрана (см. рис. 8.1) командой View the log of Norton AntiVirus
activities (Просмотр отчета о запусках Norton AntiVirus) (рис 8.9). Из
приведенного рисунка, например, можно узнать, что в момент
очередного сканирования было зафиксировано несоответствие
главной загрузочной записи жесткого диска ее образу, сохранен-
ному в момент последней прививки. По этому поводу не пред-
принято никаких действий. Последующее сканирование с целью
поиска вирусов показало их отсутствие. После этого была вы-
полнена очередная прививка. Последняя запись свидетельствует
о том, что во время сканирования был обнаружен файл, инфи-
цированный вирусом WM.Cap.A. Физически отчет представляет
собой файл C:\Program Files\Norton AntiVirus\activity.log, информа-
ция в котором хранится в специальном формате.
498
Защита от компьютерных вирусов
[Activity logHE3i
йГззЗЗ," ES ---
The master hoot record of hatd dwt tft) has changed s-fnce
. - Nation.
No action was taken
Date 29.GS.G8. Time-1&13-28
: scanning completed.
items -scanned £-
Date 23.08.08. Тиле. 18 22:68
The boot records and -system file? ot dnve C. were remocuteted
фильтр позволяет
отсортировать
записи отчета для
упрощения поиска
нужной записи
_J
Date. 23 08,08, Time 18:37:34
Theffe
C:\READ_MLDCC
is mtected with tf« WM Cap.P- ‘-w.
T his tile was quarantined
[Aciivrt? СодТЗДег ~X.___________________________________ , 80
Основное
окно отчета
^/^yirukdetestions
?? |поо4згк-п ach •-•):•:•
Р virus-fee ac^v-r'r.ie--.
.1^
;lv? gu-^W.irs ^-trferes
л!У Qn'1'11'*''''""" :-joix^39'
|ГТ~ЛУ~~]
Cartcej J
Рис. 8.9. Любые действия сопровождаются ведением файла отчета
Отчет может иметь большой объем, поэтому для работы с ним
применяется фильтр, с помощью которого можно скрыть лиш-
ние сведения, оставив лишь те, которые необходимы. Щелчок
на кнопке Filter (Фильтр) открывает диалоговое окно Activity Log
Filter (Фильтр отчета), в котором с помощью группы флажков View
following events (Отображать следующие события) задают параметры
фильтрации (см. рис. 8.9):
• Virus detections (Обнаружение вируса);
• Inoculation activities (Активизация процедуры прививки);
• Virus-like activities (Активизация защиты в фоновом режиме);
• Completion of scans (Выполнение сканирования);
• Quarantine activities (Постановка на карантин);
• Dated (Хронология).
Последний флажок предоставляет возможность фильтровать
записи по времени. Раскрывающийся список позволяет изме-
нять режим фильтрования:
• On (В заданный день);
• Not on (Кроме заданного дня);
• Before (До заданной даты);
• Before or on (В заданный день и ранее);
Антивирусная программа Norton AntiVirus 2000
499
• After (Позже заданной даты);
• After or on (В заданный день и позже);
• Between (В заданном промежутке времени);
• Not between (Вне заданного промежутка времени).
Щелчком на кнопке Print (Печать) записи отчета (все или только
отфильтрованные) можно вывести на принтер или в текстовый
файл. Кроме того, записи в окне отчета можно выделить мышью
и с помощью буфера обмена скопировать в другую программу,
например в Блокнот. Щелчок на кнопке Clear (Очистить) приводит
к удалению всех записей независимо от установок фильтра.
Фактически происходит удаление файла отчета activity.log.
Обновление антивирусной базы данных
Данные о числе вирусов, внесенных в базу, можно увидеть в
главном окне программы (см. рис. 8.1). Подробные сведения
об этих вирусах можно получить на странице Reports (Отчеты)
командой View the list of viruses that Norton AntiVirus is protecting you
against (Просмотр списка вирусов).
Для обновления продуктов, входящих в состав пакета Norton
SystemWorks 2000 (как и в случае создания аварийного ком-
плекта Rescue) используются интегрированные средства Live-
Update и LiveAdvisor. Для их запуска можно воспользоваться соот-
ветствующими кнопками в главном окне программы или
запустить их из Главного меню. Предусмотрен и запуск обнов-
ления по расписанию.
‘SABC Intelligent llpdotet (0327132ТХЕ)
Veition 4..Q.
(cP'
The S vriWSe-
Carpof^iofi
te; seized to'
s
Для обновления антивирусной
базы данных могут также ис-
пользоваться самораспаковы-
вающиеся архивы, распростра-
няемые компанией Symantec
Corporation в виде файлов с
именами типа 0927i32.exe. При
запуске такого файла открыва-
ется информационное окно, в
котором предлагается обновить
антивирусную базу данных.
После щелчка на кнопке ОК и завершения работы программы
можно обнаружить, что в папке C:\Program Files\Common Files\
Symantec Shared\VirusDefs образовалась новая вложенная папка
Her
500
Защита от компьютерных вирусов-
с именем 19990927.001. В данном случае это обновленная анти-
вирусная база данных от 27 сентября 1999 года.
у Не забудьте после обновления антивирусной базы данных обновить также
аварийный комплект дискет с помощью программы Rescue.
Работа по расписанию
Eye* name. _ Schedule
1та
PiGpeffe;
NORTON
AntiVirus
SchecMed Everts -- —;
Для настройки выполнения заданий по расписанию в главном
окне Norton AntiVirus 2000 надо щелкнуть на кнопке Scheduling
(Расписание)— от-
кроется страница со
списком имеющихся
заданий (рис. 8.10).
Для настройки зада-
ний можно исполь-
зовать контекстное
меню или командные
кнопки. Кнопкой New
Event (Новое задание)
запускают Мастер
Norton AntiVirus Sche- рис gjQ Страница Scheduling главного окна
duling Wizard (Работа по
расписанию), с помощью которого можно быстро назначить запуск
заданий по расписанию. С помощью Мастера можно настраивать
не только антивирусное сканирование, но и другие действия:
• Schedule a virus scan (Сканирование по расписанию);
• Schedule LiveUpdate to update your virus protection (Обновление
антивирусной защиты no расписанию);
• Schedule another program to run (Запуск no расписанию других
программ);
• Schedule a message to be displayed (Вывод сообщения по распи-
санию).
При работе в Windows 98 для работы по расписанию использу-
ется системный планировщик заданий. Добавлять новые анти-
вирусные задания в папку Назначенные задания удобно непосред-
ственно из программы Norton AntiVirus 2000. Но если системный
планировщик отключен, то не будут выполняться и задания,
сформированные с помощью Norton AntiVirus 2000.
Антивирусная программа Norton AntiVirus 2000
501
Иная картина наблюдается в Windows 95, где в штатной кон-
фигурации (без использования пакета Microsoft Plus) отсутству-
ют стандартные средства для выполнения заданий по расписа-
нию. В этом случае для работы по расписанию Norton AntiVirus 2000
пользуется собственным средством Norton Program
Scheduler — ярлык для его запуска можно обнаружить в
папке Автозагрузка в Главном меню. В этом случае появ-
ляется возможность запускать с помощью Norton AntiVirus 2000 и
другие программы, выбрав в Мастере пункт Schedule another
program to run (Запуск по расписанию других программ).
j Особый интерес (как в Windows 95, так и в Windows 98) вызывает возмож-
ность вывода по расписанию заказного сообщения (Schedule a message
to be displayed). Эту особенность Norton AntiVirus 2000 удобно использо-
вать для собственных задач, не имеющих к антивирусным делам никакого
отношения. Взгляните на сообщение.
Для вывода такого простейшего напоминания в операционной системе не
предусмотрено никаких средств, зато для его создания средствами Norton
AntiVirus 2000 потребуется менее минуты.
При назначении антивирусного сканирования по расписанию
в качестве задач используются сформированные ранее заказ-
ные задания (см. рис. 8.2). Работа мастера Norton AntiVirus Sche-
duling Wizard (Работа по расписанию) состоит всего из нескольких
простых шагов, позволяющих быстро добавить новую задачу
в системную папку Назначенные задания. Для более детальной
настройки условий ее выполнения в Windows 98 можно восполь-
зоваться системными средствами: Пуск ► Программы ► Стандарт-
ные ► Служебные ► Назначенные задания.
Настройка Norton AntiVirus 2000
Самую полную информацию о возможностях программы и тон-
костях ее работы можно узнать при исследовании настроек.
Диалоговое окно настроек можно вызвать из главного окна про-
граммы командой Options (Настройки). Другой путь — с помощью
значка Norton AntiVirus Auto-Protect (Автозащита Norton AntiVirus) на
панели индикации, выбрав в его контекстном меню команду
502
Защита от компьютерных вирусов
Configure Norton AntiVirus (Настройка Norton AntiVirus). В обоих случа-
ях открывается диалоговое окно Options (Настройки) (см. рис. 8.11).
На левой навигационной панели можно выбрать настраиваемый
параметр, при этом открывается соответствующая страница с
элементами управления для настройки.
Параметры ручного сканирования
На странице Manual Scan (Ручное сканирование) задают параметры,
используемые при выполнении ручного сканирования из глав-
ного окна программы (рис. 8.11). Группа Items to scan in addition to
files (Дополнительные объекты для сканирования) содержит перечень
элементов, проверка которых будет предшествовать сканирова-
нию файлов: Memory (Оперативная память), Master boot records (Глав-
ные загрузочные записи), Boot Records (Загрузочные записи).
Группа How to respond when a virus is found (Действия при обнаружении
вируса) определяет реакцию программы на обнаружение вируса.
Раскрывающийся список представляет варианты:
• Ask me what to do (Выдать запрос);
• Just notify me (Только проинформировать);
• Repair the infected file (Вылечить инфицированный файл);
• Delete the infected file (Удалить инфицированный файл);
• Quarantine the infected file (Изолировать инфицированный файл);
сканируемых
файлов
Предварительное
сканирование
объектов
Действия
при обнаружении
вируса
Рис. 8.11. Настройка параметров ручного сканирования
Антивирусная программа Norton AntiVirus 2000
503
• Try to repair, then quarantine if unsuccessful (Попробовать вылечить,
в случае неудачи отправить на карантин);
• Shut down the computer (Выключить компьютер);
• Custom virus response (Заказной вариант ответа);
Если выбран последний вариант, активизируется кнопка Custo-
mize (Заказная настройка), с помощью которой открывается допол-
нительное окно, в котором можно задать различную реакцию
программы в случаях обнаружения обычного вируса, макро-
вируса и инфицированной загрузочной записи.
Переключатель в группе File types to scan (Типы файлов для скани-
рования) имеет два положения. В положении АП (Все) выполня-
ется сканирование всех файлов, за некоторым исключением,
о котором будет сказано ниже. В положении Program files and
documents only (Только программные файлы и файлы документов)
активизируется кнопка Select extensions (Выбор расширений),
которая открывает окно задания конкретных типов файлов,
наиболее подверженных заражению вирусами. По умолчанию,
кроме чисто программных файлов .ехе и .сот сюда относятся
системные файлы .bin, .dll, .drv, .scr, .sys, а также файлы доку-
ментов, поражаемые макровирусами: .doc, .dot, .xl?, а также
некоторые другие. Флажок Scan within compressed files (Сканиро-
вать файлы, находящиеся внутри архивов) позволяет сканировать
запакованные архивы типов .ARJ, .ZIP, .RAR и т. д.
Если на левой панели выбран пункт Bloodhound, то открывается
окно настройки эвристического алгоритма Bloodhound virus
detection technology, предназначенного для поиска неизвестных
вирусов по характерным
признакам. Движком Heuri-
stics sensitivity level (Уровень
чувствительности эвристики)
задают одну из трех « степеней
подозрительности», а сбро-
сив флажок Enable Bloodho-
und heuristics (Использовать
эвристический алгоритм), мож-
но отключить эвристическое
сканирование.
Stex'dh- terd11 ** J •пг-cn»-
'i
t ...
В нижней части окна всегда доступна раскрывающая кнопка
Reset (Сброс), с помощью которой всегда можно восстановить
исходные настройки одной из команд: Reset this Page to Defaults
504
Защита от компьютерных вирусов
(Сброс настроек этой страницы) и Reset All Options to Defaults (Сброс
всех настроек).
Настройка работы в фоновом режиме
На странице Auto-Protect (Автозащита) сосредоточены настройки
фонового режима работы. Флажок Start Auto-Protect when Windows
starts up (Запускать автозащиту при загрузке Windows) задает режим
фонового мониторинга, а два флажка в группе Scan files when
they аге (Сканировать файлы, которые) уточняют условия монито-
ринга: Run or opened (Запускаются или открываются) и Created or
downloaded (Создаются или загружаются). Второй вариант отно-
сится к файлам, образующимся при работе в Интернете.
Сброс флажка Showthe Auto-Protect icon in the tray (Отображать зна-
чок автозащиты на панели индикации) скроет значок автозащиты
с панели индикации.
Группа Bloodhound на левой панели открывает страницу настрой-
ки эвристического алгоритма автозащиты независимо от настро-
ек, заданных для режима ручного сканирования.
Группа Advanced (Дополнительно) на левой панели открывает
страницу (рис. 8.12), на которой выполняют настройку реак-
ции монитора автозащиты при попытке выполнения следующих
действий, которые могут быть вызваны вирусами:
• Low-level format of hard disks (Низкоуровневое форматирование
жесткого диска);
• Writes to hard disk boot records (Изменение загрузочных записей
жесткого диска);
• Writes to floppy disk boot records (Изменение загрузочных запи-
сей гибких дисков);
• Writes to program files (Изменение программных файлов);
• DOS read-only attribute changes (Снятие атрибутов ‘Только чтение’).
Возможные действия задают с помощью раскрывающихся спис-
ков напротив каждой строки:
• Stop the action (Запретить действие);
• Ask me what to do (Вывести запрос);
• Allow the action (Разрешить действие).
Группа флажков Floppy disk scan (Сканирование гибких дисков) зада-
ет условия сканирования загрузочных записей дискет. Флажок
Scan floppies for boot viruses on access (Проверять наличие загрузоч-
Антивирусная программа Norton AntiVirus 2000
505
Реакция на
потенциально
опасные
действия
Сканирование
загрузочного
сектора дискет
Рис. 8.12. Настройка параметров автозащиты
ных вирусов при доступе) задает режим проверки на инфициро-
вание загрузочным вирусом при каждом обращении к дискете.
Включенный флажок Scan floppies for boot viruses when shutting
down Windows (Проверять наличие загрузочных вирусов при заверше-
нии работы Windows) предотвращает ситуацию, когда при выклю-
чении компьютера в дисководе остается инфицированная boot-
вирусом дискета, с которой может начаться следующая загрузка.
Для компьютеров, имеющих два дисковода гибких дисков, пре-
дусмотрен флажок Scan both drives A: and В: (Сканировать оба диско-
вода А: и В:). Сканирование дискет при выключении компьютера
не потребуется, если в BIOS отключена возможность загрузки
компьютера с гибкого диска.
Группа Startup Scan (Стартовое сканирование) задает элементы
для сканирования на уровне MS-DOS перед загрузкой Windows.
Сброс флажка Scan system files at startup (Сканировать системные
файлы при загрузке) приведет к тому, что из файла autoexec.bat
удаляется строка, запускающая антивирусный DOS-модуль
navdx.exe. Если же этот флажок установлен, то следующая группа
флажков управляет проверкой отдельных объектов:
• Memory (Оперативная память);
• Master boot records (Главные загрузочные записи);
• Boot records (Загрузочные записи);
• System files (Системные файлы).
506
Защита от компьютерных вирусов
К последней категории относятся программные и системные
файлы, находящиеся в корневой папке диска С:, а также неко-
торые файлы в папках C:\Windows и C:\Windows\System.
Кстати, стартовое сканирование можно не отключать совсем,
а прервать в момент исполнения (по умолчанию с помощью
клавиши ALT).
Выдача предупреждений
На странице Alert (Предупреждение) имеется всего пара флажков:
• Sound an audible alert (Вместе с предупреждением подавать зву-
ковой сигнал);
• Alert me on startup if my virus definition are out of date (Предупреждать
при загрузке, если антивирусная база данных устарела).
Параметры ведения отчета
На странице Activity Log (Отчет) задают параметры автоматичес-
кого ведения отчета. Группа флажков What to log (Что регистри-
ровать) управляет занесением в отчет событий:
• Virus detections (Обнаружение вируса);
• Quarantine activities (Постановка на карантин);
• Virus-like activities (Активизация защиты в фоновом режиме);
• Completion of scans (Выполнение сканирования),
• Access denied errors (Запрет доступа);
• Boot record inoculation activities (Активизация процедуры прививки).
Установка флажка Limit the size of the log file to (Ограничить размер
файла отчета) позволяет с помощью счетчика задать максималь-
ный размер файла отчета. При превышении порогового значения
будут удаляться самые старые записи.
В поле Log filename (Имя файла отчета) можно задать имя файла
отчета, а с помощью кнопки справа от имени — папку (по умол-
чанию файл отчета activity.log расположен в папке C:\Program
Files\Norton AntiVirus).
Исключения из антивирусного сканирования
На вкладке Exclusions (Исключения) можно указать конкретные
файлы или типы файлов, которые будут игнорироваться во время
антивирусного контроля любого рода (рис. 8.13). По умолча-
Антивирусная программа Norton AntiVirus 2000
507
нию здесь уже содержится кое-что. Выделив указателем инте-
ресующую строку, можно ниже прочитать сведения, по какой
причине эти файлы исключены из антивирусного контроля.
Так, исключены файлы, имеющие расширение .vi? (расшире-
ние .vir общепринято для файлов, содержащих вирусы). Далее
можно увидеть, что исключены из антивирусного контроля
четыре программных файла пакета Microsoft Office. Дело в том,
что указанные программы во время своей работы могут изме-
нять другие программные файлы, то есть используют тот же
прием, что и вирусы при размножении. Чтобы это не приводило
к ложным срабатываниям, данные файлы исключены из анти-
вирусного контроля.
С этим фактом связан один опасный момент в работе Norton AntiVirus 2000.
В случае реальной вирусной атаки файлы пакета Microsoft Office на самом
деле могут быть инфицированы. Поэтому при антивирусном сканировании
можно «прозевать» файловый вирус, затаившийся, скажем, в winword.exe, а
затем долго удивляться, почему антивирусная проверка «дает добро», а
вирусы вновь появляются после каждого запуска Microsoft Word!
Исключения сохраняются в файле exclude.dat в папке C:\Program
Files\Norton AntiVirus. При создании аварийного комплекта дис-
кет этот файл копируется на дискету Norton AntiVirus Program Disk
(Программный антивирусный диск) и на все три дискеты NAV
Definition Disk (Антивирусная информация), так что при запуске
Кнопки
редактирования
списка
исключений
Список
исключений
Комментарии,
поясняющие
причину
исключения
Рис. 8.13. Настройка списка исключений из сканирования
508
Защита от компьютерных вирусов
DOS-модуля Norton AntiVirus с аварийной дискеты файлы пакета
Microsoft Office опять остаются без надзора.
В случае инфицирования компьютера вирусом правильнее
было бы предусмотреть следующую схему действий. При запуске
DOS-модуля navdx.exe с дискеты, файлы Microsoft Office должны
сканироваться наравне с остальными файлами, а файлы .vi?
должны действительно исключаться из сканирования, так как
во время лечения DOS-модуль navdx.exe оставляет инфициро-
ванные копии файлов именно с расширением .vir. При после-
дующем запуске Norton AntiVirus 2000 из Windows желательно
«не забыть» о появившихся файлах .vir, поэтому в этой ситуа-
ции файлы .vi? не следует исключать из антивирусного скани-
рования. А файлы Microsoft Office должны быть исключены из
сканирования для устранения ложных срабатываний защиты,
работающей в фоновом режиме. Для реализации этих противо-
речивых требований можно поступить следующим образом.
1. Запустить Norton AntiVirus 2000. Открыть страницу настройки
исключений командой Options ► Exclusions (Настройки ► Исклю-
чения) и кнопкой Remove (Удалить) удалить все исключения
кроме .vi?. После этого завершить работу Norton AntiVirus 2000.
2. Модифицированный файл C:\Program Files\Norton AntiVirus\
exclude.dat скопировать на дискету Norton AntiVirus Program
Disk (Программный антивирусный диск) вместо имеющегося.
3. Восстановить оригинальный файл exclude.dat, скопировав
его в папку C:\Program Files\Norton AntiVirus например с дискеты
NAV Definition Disk 1 (Антивирусная информация, диск 1).
4. Запустить Norton AntiVirus 2000. Открыть страницу настройки
исключений командой Options ► Exclusions (Настройки ► Исклю-
чения) и кнопкой Remove (Удалить) удалить строку^?, сохра-
нив строки с файлами пакета Microsoft Office. На этом настрой-
ка завершена.
Общие настройки
На странице General (Основная) устанавливаются некоторые общие
настройки программы. Флажок Back up a file in Quarantine before
attempting a repair (Сохранить резервную копию файла в карантине
прежде чем приступить к лечению) помогает предотвратить потерю
файла в случае неудачного лечения. Если после выполнения
лечения запустить утилиту Norton AntiVirus Quarantine (Карантин),
Антивирусная программа Norton AntiVirus 2000
509
то можно обнаружить резервную инфицированную копию файла
в папке Backups Items (Резервные копии) (см. рис. 8.8).
Флажок Enable password protection (Разрешить парольную защиту)
активизирует кнопку Set Password (Ввести пароль), которая откры-
вает окно задания и изменения пароля. Пароль защищает доступ
к изменениям параметров настройки Norton AntiVirus 2000.
j., В Norton AntiVirus 2000 в системе парольной защиты зияет огромная дыра:
пароль защищает только вход в режим настройки параметров, но к сожа-
лению, никак не препятствует отключению фонового режима автозащиты.
Даже если скрыть значок на панели индикации, автозащиту можно отклю-
чить из главного окна Norton AntiVirus 2000. Это «прокол» по сравнению с
предыдущей версией — в Norton AntiVirus 5.0 такого не было, установка
пароля полностью блокировала возможность несанкционированного
отключения защиты.
Сброс флажка Display the logo screen when starting Norton AntiVirus
(Отображать логотип при старте Norton AntiVirus) позволит несколько
ускорить загрузку Norton AntiVirus 2000.
Параметры прививки
Вкладка Inoculation (Прививка) служит для настройки режима
прививки. Сброс флажка Inoculate boot record (Делать прививку загру-
зочной записи) отменяет саму процедуру прививки. Если он уста-
новлен, дальнейшие действия определяются вариантом, выбранном
в списке Action (Действия): Ask me what to do (Запрашивать дальней-
шие действия) и Just notify me (Только информировать). В некоторых
случаях второй вариант может оказаться предпочтительнее, чтобы
неквалифицированный человек случайно не выполнил прививку
в случае реального заражения.
В группе Inoculation data (Данные о прививке) можно указать папку,
в которой будет храниться файл navsysr.dat, сохраняющий образ
загрузочных записей диска. По умолчанию это папка NCDTREE
в корневой папке жесткого диска.
Антивирусный тест
И в заключение, полезный совет. Ситуация, когда антивирусная
программа не обнаруживает вирусы, может иметь место в двух
случаях: либо при полном их отсутствии, либо при неработоспо-
собности антивирусной программы. Убедиться в работоспособ-
510
Защита от компьютерных вирусов
ности защиты поможет искусственный вирус, который легко
создать своими руками. Для этого проделайте следующее.
1. Если включен фоновый антивирусный мониторинг, отключите
его командой Disable Auto-Protect (Отключить автозащиту) в кон-
текстном меню значка Norton AntiVirus Auto-Protect (Автозащита)
на панели индикации.
2. Откройте программу Блокнот и наберите следующий текст
(используются английские буквы и символы), а в конце на-
жмите ENTER:
X50!P°/o@AP[4\PZX54(PA)7CQ7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
3. Сохраните полученный файл под именем trigger.com.
4. Если пришлось отключать фоновый мониторинг, не забудьте
вновь включить его.
Этот безвредный файл по методу воздействия на компьютер явля-
ется вирусом, но всего лишь учебным, а не настоящим. При его
запуске он выводит на экран текстовую строку, поэтому никакой
опасности для вашего компьютера не представляет. «Вирус»
предназначен для проверки работоспособности любой антиви-
русной программы (в том числе и Norton AntiVirus 2000) или ава-
рийного комплекта дискет.
Программой Norton AntiVirus 2000 он опознается как вирус EICAR
Test String.70. Если вывести информацию по этому «вирусу», то
в поле Comments (Комментарии) можно прочитать:
ЭТО НЕ ВИРУС. Тестовый файл EICAR представляет собой все-
мирно признанную текстовую строку и предназначен только для
контроля. Еще раз уточняем, что ЭТО НЕ ВИРУС.
McAfee VirusScan 4.0.2
Для надежной защиты от вирусов недостаточно пользоваться
одной антивирусной программой. Желательно иметь несколько
таких программ, разработанных разными фирмами — в этом
случае шансы на успешный исход борьбы с вирусами на поря-
док возрастают. Неплохой антивирусной программой является
McAfee VirusScan, которая входит в состав пакета Microsoft Plus 98.
Недавно компания Network Associates выпустила новую вер-
сию этого популярного антивируса — McAfee VirusScan 4.0.2,
которая распространяется теперь в составе пакета McAfee Office,
но может использоваться и автономно. Новая версия
обладает улучшенными характеристиками, увеличилось '
число распознаваемых вирусов (у версии 4.0.2 — около
25 тысяч).
В контекстном меню папок и файлов некоторых типов (.exe, .zip,
.doc, .dot, .rtf и т. д.) добавляется команда Scan for Viruses (Антиви-
русное сканирование), с помощью которой можно быстро вызвать
основной сканирующий модуль.
Программа имеет три основных компонента: сканер,
планировщик заданий и монитор. Кроме них имеются Ч».1
дополнительные компоненты, предназначенные для на-
стройки конфигурации и обновления антивирусной базы
данных через Интернет. Доступ ко всем компонентам
организован через единую оболочку McAfee VirusScan
Central,котораявызываетсяизГлавногоменю(рис. 8.14). |И
В центральном окне можно прочитать информацию, кото-
рая поможет ориентироваться в программе, а кнопками
слева — запускать различные компоненты.
512
Защита от компьютерных вирусов
Сервис
4 k -М
Настройка
расписания
Фоновый
режим —
Текущая
информация
Ручное
сканирование
V»ru .
I'reeled nn
l.rmwi >irusiv>
4 «J ИП1).
и* s i чй
Обновление
Puc. 8.14. Интегрирующая оболочка McAfee VirusScan Central
Ручное сканирование
Запуск сканирующего модуля выполняют из оболочки McAfee
VirusScan Central щелчком на кнопке Scan (Сканирование). По этой
команде открывается окно McAfee VirusScan, которое имеет два
режима отображения Classic (Обычный) и Advanced (Расширенный).
Переключение выполняют командой меню Tools ► Advanced
(Сервис ► Расширенный режим). На рис. 8.15 представлено главное
окно в расширенном режиме. Сканирование начинают щелчком
на кнопке Scan Now (Сканировать). Результаты выводятся на
панели отчета в нижней части окна. В данном случае видно, что
при сканировании обнаружен файл, инфицированный вирусом
Win95/CIH. Это вирус «Чернобыль», который 26 апреля 1999 года
поразил большое число компьютеров (отчасти, возможно по той
причине, что предыдущая версия McAfee VirusScan его не обна-
руживала).
Вся настройка сканирующего модуля выполняется из основ-
ного окна. В центре окна находятся пять вкладок. На вкладке
Detection (Поиск), которая открывается по умолчанию, находятся
основные элементы управления. Для задания объекта скани-
рования предназначены кнопки Add (Добавить), Edit (Изменить),
Remove (Исключить). Задать можно не только один или несколько
дисков, но и конкретную папку (вместе с вложенными папками
McAfee VirusScan 4.0.2
513
Начало
сканирования
Диски для
сканирования
Файлы для
сканирования
Обнаруженный
вирус
Окно отчета
Рис. 8.15. Окно сканирующего модуля в расширенном режиме
или без них). В группе What to scan (Что сканировать) переключа-
тель задает типы сканируемых файлов: All files (Все файлы) или
Program files only (Только программные файлы). В последнем случае
сканируются программные файлы, а также файлы .sys, .dll, .bin,
.doc, .rtf и некоторых других типов. Кнопка Extensions (Расши-
рения) используется для изменения типов файлов, сканируемых
в режиме Program files only (Только программные файлы). Флажок
Compressed files (Сжатые файлы) определяет, будут ли сканиро-
ваться файлы, находящиеся в запакованных архивах.
Кнопка Heuristics (Эврис-
тика) открывает окно
Heuristic Scan Settings
(Параметры эвристичес-
ких методов). Режим
такого сканирования
включается флажком
Enable heuristic scanning
(Применять эвристичес-
кие методы). В этом слу-
чае активизируются остальные элементы управления этого окна.
Переключателями задают один из вариантов: Enable macro
heuristics scanning (Применять эвристическое сканирование к мак-
17 Зак. 538
514
Защита от компьютерных вирусов
росам), Enable program heuristics scanning (Применять эвристическое
сканирование к программам), Enable macro and programs heuristics
scanning (Применять эвристическое сканирование к макросам и про-
граммам). Установка флажка Remove all macros when cleaning
infected documents (Удалять все макросы в инфицированных докумен-
тах при их лечении) приводит к тому, что при обезвреживании
макровирусов, обнаруженных в документах Microsoft Office, будут
на всякий случай уничтожены все имеющиеся макрокоманды,
поскольку нет гарантии, что в них не содержится неизвестный
макровирус.
Элементы управления
вкладки Action (Дей-
ствие) определяют ре-
акцию программы на
обнаружение вируса.
В раскрывающемся
списке представлены
возможные варианты
действий. При выборе
пункта Prompt user for
action (Запрос пользова-
теля) допустимые действия можно задать флажками в группе
Possible action (Возможные действия). Обратите внимание, что
операция лечения в программе McAfee VirusScan обозначается
термином Clean (Очистка), в то время как в рассмотренной выше
программе Norton AntiVirus 2000 лечение обозначалось термином
Repair (Восстановление).
Если в раскрывающемся списке выбран пункт Move infected files
automatically (Автоматическое перемещение инфицированных фай-
лов), то ниже списка можно выбрать папку для хранения инфи-
цированных файлов. По умолчанию предлагается папка \lnfected.
Раскрывающийся список предлагает и другие действия: Clean
infected files automatically (Лечить инфицированные файлы автома-
тически), Delete infected files automatically (Удалять инфицированные
файлы автоматически), Continue scanning (Продолжение сканирова-
ния). В последнем случае при обнаружении вируса сканирова-
ние не останавливается, пока не завершится полностью. Спи-
сок найденных вирусов выводится в нижней части окна McAfee
VirusScan (см. рис. 8.15). Решение принимают с помощью кон-
текстного меню, открываемого щелчком правой кнопки мыши
на записи об обнаруженном вирусе.
McAfee VirusScan 4.0.2
515
На вкладке Alert (Трево-
га) установка флажка
Display custom message
(Отображать пользова-
тельское сообщение) по-
зволяет в текстовом поле
ввести собственное со-
общение. Взгляните на
рисунок: не правда ли,
появление такого диалогового окна трудно оставить без вни-
мания!
На вкладке Report (Отчет) можно включить режим автоматичес-
кого ведения файла отчета. По умолчанию это файл VSCLog.txt,
находящийся в папке программы. На этой же вкладке можно
ограничить размер файла отчета и определить события, заслу-
живающие документирования.
На вкладке Exclusion (Исключения) можно исключить из сканиро-
вания диск, загрузочную запись, папку или файл. По умолча-
нию не сканируется папка \Recycled, являющаяся Корзиной.
Строка меню (см. рис. 8.15) открывает доступ к некоторым до-
полнительным командам. Так, команда File ► View Activity Log
(Файл ► Просмотреть отчет) открывает программу Блокнот для про-
смотра файла отчета VSCLog.txt. Записи располагаются в хро-
нологическом порядке.
Установив все необходимые настройки, можно сохранить их в
специальном файле конфигурации, используя команду File ► Save
Settings (Файл ► Сохранить настройки). Файл конфигурации имеет
зарегистрированное расширение .vsc, но является текстовым
(может быть просмотрен программой Блокнот). Настройки, при-
нятые по умолчанию, можно сохранить командой File ► Save As
Default (Файл ► Сохранить настройки по умолчанию). Сохранение
происходит в файл Default.vsc, находящийся в папке McAfee
VirusScan.
Файлы конфигурации .vsc можно использовать для запуска
McAfee VirusScan 4.0.2 с помощью двойного щелчка мыши на
таком файле или его ярлыке. Однако основное назначение фай-
лов конфигурации — настройка заданий для автоматического
запуска McAfee VirusScan 4.0.2 по расписанию.
516
Защита от компьютерных вирусов
Работа по расписанию
Настройка запуска McAfee VirusScan 4.0.2 в заданное время выпол-
няется с помощью планировщика заданий McAfee VirusScan Sche-
duler, запуск которого выполняют из оболочки McAfee VirusScan
Central щелчком на кнопке Shedule (Планировщик) (рис. 8.16).
Создать новое задание
Свойства выделенного задания
Конфигурация выделенного задания
Команды работы с буфером обмена
Запуск/Остановка задания
Информация о вирусах
(только через Интернет)
Контекстное меню задания
Рис. 8.16. Настройка выполнения заданий по расписанию
Кнопки на панели инструментов предназначены для работы с
выбранным заданием. Для этого же можно использовать ко-
манды меню или контекстное меню задания. Команда Properties
(Свойства) открывает диалоговое окно, имеющее несколько
вкладок (рис. 8.17). На вкладке Schedule (Расписание) установка
флажка Enable (Разрешить) активизирует остальные элементы
управления, которые позволяют задать время запуска текущего
задания McAfee VirusScan 4.0.2. Вид элементов управления в группе
Start at (Старт в) зависит от положения переключателя Run (Запуск).
По умолчанию все задания на сканирование отключены —
флажок Enable (Разрешить) сброшен.
McAfee VirusScan 4.0.2
517
Task Properties
Кнопкой Configure
из окна планировщика
вызывается окно настройки
параметров сканирования
pMeAfee VtoScim_P<op<tfa№ |
HE
&&««*:
:-ЗЙГЙ1д v«=!
name
Subfcte?
Кнопкой Properties
из окна планировщика
вызывается окно настройки
времени запуска
f я lat'C
Puc. 8.17. Настройка заданий автоматического сканирования
Команда Configure (Настройки) открывает диалоговое окно McAfee
VirusScan Properties (Свойства McAfee VirusScan), в котором зада-
ются параметры сканирования (см. рис. 8.17). Большинство
органов управления соответствуют уже рассмотренным выше
(см. рис. 8.15). Следует лишь обратить внимание на флажок
Start automatically (Автоматический запуск). Если он сброшен, то в
заданное время произойдет лишь автоматическая загрузка ска-
нирующего модуля McAfee VirusScan 4.0.2, а запуск сканирова-
ния придется выполнить вручную щелчком на кнопке Scan Now
(Сканировать). Если указанный флажок установлен, сканиро-
вание начнется автоматически. По этой причине не устанав-
ливайте флажок Start automatically (Автоматический запуск) для
задания Default Scan (Сканирование по умолчанию), так как файл
конфигурации default.vsc, представляющий это задание, исполь-
зуется при ручной загрузке сканирующего модуля McAfee
VirusScan 4.0.2. Настройки, заданные в окне McAfee VirusScan
Properties (Свойства McAfee VirusScan), автоматически сохрани-
518
Защита от компьютерных вирусов
ются в файлах конфигурации .vsc при завершении настройки
щелчком на кнопке ОК.
Для добавления нового задания можно воспользоваться коман-
дой New Task (Создать задание), либо одним из имеющихся зада-
ний, выполнив команды Сору (Копировать) и Paste (Вклеить).
Далее можно изменить параметры копии по своему желанию.
Настройки нового задания автоматически сохраняются в файле
конфигурации с абстрактным для пользователя именем, напри-
мер mc7295.vsc.
Выше была рассмотрена возможность сохранения настроек в
файлах конфигурации .vsc из сканирующего модуля McAfee Virus-
Scan 4.0.2 командой File ► Save Settings (Файл ► Сохранить настройки).
Такой способ образования новых файлов конфигурации не при-
водит к образованию новых заданий для планировщика. Иными
словами, любое задание представляется файлом конфигурации
.vsc, но не любой файл конфигурации является заданием для
планировщика.
Удаление заданий выполняют командой Delete (Удалить). Имейте
в виду, что удаление происходит без дополнительного подтверж-
дения (уместного в таких случаях), а кроме того, файлы конфи-
гурации не попадают в Корзину. Удалить можно только те зада-
ния, которые созданы после установки McAfee VirusScan 4.0.2.
Задания, находящиеся там изначально, нельзя удалить — их
можно только отключить.
При запуске планировщика McAfee VirusScan Scheduler на
панели индикации рядом с часами появляется его значок. 1*^
Двойной щелчок на этом значке открывает окно планировщика
McAfee VirusScan Scheduler. Щелчок на закрывающей кнопке
окна планировщика приводит к закрытию окна, но работа пла-
нировщика продолжается в фоновом режиме. Для прекраще-
ния работы надо в меню планировщика подать команду Task ►
Exit (Задание ► Выход). Другой способ — щелчком правой кнопки
мыши на значке McAfee VirusScan Scheduler на панели индика-
ции вызвать его контекстное меню и выбрать в нем команду Exit
(Выход). После этого работа планировщика будет прекращена.
Если нет необходимости возобновлять ее при следующей загруз-
ке Windows, перед выходом из планировщика надо подать коман-
ду View ► Load at startup. Режим автоматической загрузки при
старте Windows отмечен флажком рядом с этой командой.
McAfee VirusScan 4.0.2
519
Команда работает как переключатель — очередная ее подача
снимет флажок и отключит режим автозагрузки.
Кроме трех заданий на сканирование, изначаль- ^с^ее
но находящихся в окне McAfee VirusScan Sche-
duler, там имеется еще одно, отличающееся от других значком
в виде щита. С его помощью можно включить фоновый режим
работы McAfee VirusScan 4.0.2, который мы рассмотрим ниже.
В заключение обзора планировщика McAfee VirusScan Scheduler
следует заметить, что программа McAfee VirusScan 4.0.2 не пре-
дусматривает использование системного планировщика зада-
ний, имеющегося в операционной системе Windows 98. Исполь-
зование его для запуска McAfee VirusScan 4.0.2 невозможно (в
отличие от Norton AntiVirus 2000).
Защита в фоновом режиме
Фоновый режим Virus Shield может быть включен из Главного
меню командой McAfee VirusScan Central ► VShield. Собственно, по
этой команде открывается окно настройки свойств фонового
режима (рис. 8.18). Панель в левой части окна предназначена
для выбора одного из четырех компонентов фонового сканиро-
вания: System Scan (Сканирование файлов), E-Mail Scan (Сканиро-
вание электронной почты), Download Scan (Сканирование при загруз-
ке из Сети), Internet Filter (Фильтр Интернета). Дополнительный пункт
Security (Защита паролем) относится ко всем четырем компонен-
там. При выборе на левой панели одного из четырех компонентов
изменяется правая часть окна — на ней появляется набор вкла-
док, содержащих необходимые элементы настройки. Рассмотрим
подробнее настройку первого компонента — System Scan (Ска-
нирование файлов).
На вкладке Detection (Поиск) имеется флажок Enable System Scan
(Разрешить сканирование файлов). Сбрасывая флажок, компонент
отключают. Если флажок установлен, активизируются осталь-
ные элементы управления. Группа флажков Scan files on (Скани-
ровать файлы при) содержит перечень ситуаций: Run (Открытии),
Create (Создании), Сору (Копировании), Rename (Переименовании или
переносе). Группа Scan floppies on (Сканировать гибкие диски если
выполняется) содержит варианты: Access (Открытие) и Shutdown
(Завершение работы). Группа What to scan (Что сканировать) позво-
ляет задать тип сканируемых файлов и содержит уже знакомые
520
Защита от компьютерных вирусов
Включение
фонового
сканирования
Условия
сканирования
файлов
Условия
сканирования
дискет
Типы файлов для
сканирования
Параметры
интерфейса
Рис. 8.18. Настройка свойств резидентного режима
элементы управления. В группе General (Основные) сосредото-
чены средства общих настроек. Установка флажка Show icon in
the Taskbar (Отображать значок на Панели задач) приводит к
появлению значка McAfee VShield на панели индикации Я;
рядом с часами. Если сбросить флажок System scan can be
disabled (Разрешить отключение сканирования файлов), то отключе-
ние фонового режима сканирования файлов с помощью значка
на панели индикации станет невозможным. Можно использо-
вать эту меру предосторожности совместно с парольной защи-
той для предотвращения умышленного отключения защиты,
если к компьютеру имеется широкий доступ. Кнопка Heuristics
(Эвристика) открывает уже рассмотренное выше окно Heuristic
Scan Settings (Параметры эвристического сканирования).
Значок McAfee VShield на панели индикации удобно использо-
вать для оперативного управления фоновым режимом. В его
контекстном меню команда Enable... (Разрешить...) открывает
быстрый доступ для разрешения/запре-
щения любого из четырех компонентов
фонового сканирования. А команда
Properties... (Свойства...) предоставляет
быстрый доступ для настройки их пара-
Status
Нещ’й
McAfee VirusScan 4.0.2
521
метров. Команда Exit (Выход) позволяет завершить фоновый
режим работы. Будет ли фоновое сканирование возобновлено
при следующей загрузке Windows — это зависит от включения
компонентов (см. рис. 8.18). Если включен хотя бы один ком-
понент из четырех, при следующей загрузке Windows скани-
рование в фоновом режиме будет продолжено.
Аварийная дискета
Как и всякий другой уважающий себя антивирусный пакет,
McAfee VirusScan 4.0.2 предусматривает вероятность собственно-
го заражения вирусом. Если при запуске выясняется, что кон-
трольная сумма программы отличается от исходной, вместо
запуска выводится ин-
формационное сообще-
ние. Появление такого
сообщения является кос-
венным свидетельством
заражения, поэтому сроч-
но требуется всестороннее
антивирусное тестирова-
ние, причем желательно не ограничиваться одной антивирус-
ной программой. Процесс сводится к загрузке операционной
системы с «незараженной» дискеты и запуску с нее антивирус-
ного модуля в режиме MS-DOS. Естественно, дискету надо под-
готовить заранее.
Аварийная дискета McAfee VirusScan создается с помощью мас-
тера Emergency Disk Wizard (Создание аварийного диска), который
запускают из оболочки McAfee VirusScan Central командой Tools ►
Emergency Disk (Сервис ► Аварийный диск). Для форматирования
дискеты Мастер использует системную утилиту Windows. При
форматировании необходимо обязательно включить режим
копирования системных файлов. После этого происходит про-
верка системных файлов на вирусы и копирование программ-
ных DOS-модулей McAfee VirusScan 4.0.2. В завершение Мастер
предлагает надписать дискету как McAfee Emergency Boot Disk
(Загрузочный аварийный диск McAfee) и переключить защелку для
защиты дискеты от записи.
Если вы пользуетесь русифицированной версией Windows, то
перед тем как переключить защелку, необходимо выполнить
522
Защита от компьютерных вирусов
подключение драйверов для поддержки русификации. McAfee
VirusScan 4.0.2 — программа нерусифицированная, поэтому анти-
вирусный модуль не сможет открывать файлы с русскоязыч-
ными именами, считая их ошибкой. Чтобы исправить положе-
ние, необходимо вручную скопировать на загрузочный диск из
папки C:\Windows\Command следующие файлы: country.sys,
display.sys, ega3.cpi, mode.com. Необходимо также отредактиро-
вать файлы config.sys и autoexec.bat на загрузочной дискете,
подставив в их начало приведенные ниже строки.
Файл config.sys:
device=display.sys con=(ega,,1)
country=007,866, country, sys
Файл autoexec.bat:
mode con codepage prepare=((866) ega3.cpi)
mode con codepage select=866
Для антивирусной проверки на аварийной дискете имеются два
программных файла: bootscan.exe и edwiz16.exe. Первый может
быть запущен из командной строки прямой командой, например:
bootscan С:
Дополнительно могут быть указаны параметры, полный перечень
которых можно получить по команде bootscan /? или просто
bootscan.
Программа edwizl 6.exe также предназначена для антивирусной
проверки. Именно она запускается автоматически при загрузке
с аварийной дискеты. Особенность ее в том, что после загрузки
следует запрос на размещение антивирусной базы данных.
Если в качестве адреса задан диск А:, с которого выполнялась
загрузка, то используются сокращенные данные по вирусам. Если
же указать местоположение программы McAfee VirusScan 4.0.2,
то используются все имеющиеся данные по вирусам, которые
могли быть дополнительно расширены во время связи с ком-
панией Network Associates через Интернет.
Заметим, что на аварийной дискете отсутствуют какие-либо воз-
можности для восстановления жесткого диска, как это было в
случае Nortun AntiVirus 2000. Используя аварийную дискету McAfee
VirusScan 4.0.2, можно вести только поиск вирусов и выполнять
лечение файлов и загрузочных записей диска.
McAfee VirusScan 4.0.2
523
Сканирование при запуске
Режим сканирования при запуске автоматически «прописы-
вается» в файле autoexec.bat на жестком диске.
C:\PROGRA~ 1 \NETWOR~ 1 \MCAFEE~ 1 \MCAFEE~ 1 \SCAN. EXE С:\
IF ERRORLEVEL 1 PAUSE
SET PATH=%PATH% ;C:\PROGRA~ 1 \NETWOR~ 1 \MCAFEE~ 1 \MCAFEE~ 1
Как и в случае Norton AntiVirus 2000, надо проконтролировать раз-
мещение этих строк после строк, включающих русификацию
(а также после строк РАТН=, если такие уже имеются). Автома-
тическое отключение сканирования при запуске не предусмот-
рено, поэтому его можно отключить вручную, подставив REM
в начало приведенных выше строк.
Некоторые усовершенствования
Ускорение вызова
Оболочка McAfee VirusScan Central, запускаемая из Главного
меню, выглядит, конечно, красиво, но ее использование имеет
определенные недостатки: для выполнения любого действия
приходится предварительно вызывать оболочку, на что уходит
дополнительное время и ресурсы компьютера.
Для упрощения и ускорения процедуры запуска можно вруч-
ную создать в Главном меню ярлыки некоторых наиболее часто
используемых компонентов. Для этого надо открыть программ-
ную папку (по умолчанию это C:\Program Files\Network Associates\
McAfee Office\McAfee VirusScan) и методом перетаскивания создать
ярлыки.
Создание ярлыков McAfee VirusScan в Главном меню
Компонент Вызов из McAfee VirusScan Central Файл Имя создаваемого ярлыка
Сканирующий модуль Scan scan32.exe McAfee VirusScan 4.0.2
Планировщик заданий Shedule Avconsol.exe McAfee VirusScan Scheduler
Модуль фонового режима — Vshwin32.exe VShield
Настройка модуля фонового режима VShield VsConfig.exe VShield Properties
Мастер создания аварийной дискеты Tools ► Emergency Disk EDisk.exe Emergency Disk Wizard
524
Защита от компьютерных вирусов
Не обязательно создавать ярлыки для всех приведенных ком-
понентов, можно ограничиться двумя или тремя первыми.
Полное отключение
Разработчиками не предусмотрен режим полного отключения
модуля, выполняющего фоновое сканирование. Это неудобно,
если пользователь захочет отказаться от McAfee VirusScan 4.0.2
и воспользоваться другой программой, например, Norton
AntiVirus 2000. Если отключить все компоненты резидентного
сканирования (см. рис. 8.18) и завершить работу резидентного
модуля командой Exit (Выход), то в следующем сеансе Windows
все равно произойдет загрузка резидентного модуля — его зна-
чок появится на панели индикации.
Для устранения этого недостатка надо открыть редактор Реес-
тра, для чего из Главного меню подать команду Выполнить.
В текстовом поле ввести команду regedit и нажать ENTER. Когда
окно редактора реестра откроется, на левой панели надо открыть
раздел:
HKEYLOCALMACHINE\Software\Microsoft\Windows\CurrentVersion\Run
На правой панели надо выбрать строку VsStatEXE и удалить ее
нажатием клавиши DELETE.
После этого полное отключение резидентного модуля McAfee
VirusScan 4.0.2 станет возможным, однако не помешает возобнов-
лению нормальной работы McAfee VirusScan 4.0.2.
Пакет антивирусных программ
Antiviral Toolkit Pro
Общие сведения
Пакет Antiviral Toolkit Pro (AVP) создан в России
(автор— известный «вирусолог» Евгений
Касперский) и потому имеет русскоязычный интерфейс. Но
тех, кто по причине незнания английского языка остановит на
нем свой выбор, следует предостеречь. Вряд ли работа с этим
пакетом покажется проще, чем с рассмотренными выше паке-
тами. Дело в том, что зарубежные аналоги в целом рассчитаны
на менее «подкованных» пользователей и потому в них все сде-
лано для максимального упрощения работы. Это достигается,
в частности, сокращением функциональных возможностей.
Пакет AVP рассчитан на «наших» пользователей, которым непре-
менно хочется докопаться до сути устройства файловой системы
и как можно больше узнать о вирусах. Эти сведения широко
освещаются в справочной системе AVP. В общем, если вы хорошо
понимаете, что делаете, то можете рассчитывать на высокую
эффективность работы с этой программой. Напротив, если вам
непонятна суть происходящего, вы не получите ничего, кроме
дополнительных хлопот.
Антивирусная база данных AVP на момент написания этих
строк насчитывает около 30 тыс. вирусов. Это гораздо меньше,
чем в пакете Norton AntiVirus 2000, однако особенность AVP заклю-
чается в том, что благодаря многолетнему изучению «повадок»
реальных вирусов в ЗАО «Лаборатория Касперского» разрабо-
526
Защита от компьютерных вирусов
тано много оригинальных алгоритмов и методов проверки. С их
помощью удается распознавать не только существующие, но и
неизвестные вирусы, а также выявлять любые подозрительные
объекты, использующие «вирусоподобные» действия. Более
того, оригинальные методы лечения позволяют надежно избав-
ляться даже от неизвестных вирусов. Имеются специальные сред-
ства для распознавания стелс-вирусов (вирусов-невидимок), а
также полиморфных вирусов-призраков. Благодаря этим воз-
можностям пакет Antiviral Toolkit Pro неоднократно занимал первые
места в независимых международных тестах антивирусных
программ.
В целом же можно сказать, что применение пакета наиболее
целесообразно в условиях повышенной опасности заражения
вирусами, то есть на компьютерах общего пользования, рабо-
тающих в сетевом окружении, или при повышенных требова-
ниях безопасности, например для банковских компьютеров,
файловых серверов и т. д.
Антивирусный пакет Antiviral Toolkit Pro состоит из нескольких
компонентов. Их перечень может пополняться новыми разра-
ботками.
AVP Сканер.. Независимые компоненты для Windows
и DOS, предназначенные для антивирусной проверки
(сканирования) дисков компьютера.
AVP Монитор. Модуль фонового сканирования, пред-
назначенный для постоянного антивирусного монито-
ринга с целью предотвращения проникновения вирусов
на компьютер.
AVP Центр Управления. Интегрирующая оболочка,
предназначенная для организации установки и обновле-
ния компонентов пакета, для автоматического запуска
задач по расписанию и контроля результатов.
AVP Автоматическое Обновление. Компонент предназ-
начен для регулярного обновления антивирусной базы
данных через Интернет.
AVP Inspector. Программа-ревизор, следящая за изме-
нениями содержимого файлов и папок и фиксирующая
изменения, характерные для поведения вирусов.
Пакет антивирусных программ Antiviral Toolkit Pro
527
AVP Сканер
После загрузки в строке состояния отображается дата послед-
него обновления антивирусной базы данных и число распозна-
ваемых вирусов (рис. 8.19). Если срок действия антивирусной
базы истек, выдается предупреждение. Однако для удобства
работы предусмотрена возможность пересмотра срока действия.
Для этого надо дать команду: Сервис ► Настройки и в открыв-
шемся окне снять флажок Проверять обновление баз. Можно
также в текстовом поле Интервал (дней) вместо 14 дней ввести
иное значение.
Выбранные Окно Вкладки Добавление нового Начало
объекты отчета объекта дя сканирования сканирования
Рис. 8.19. Главное окно AVP Сканера
Главное окно AVP Сканера представляет собой панель с пятью
вкладками. На вкладке Область (см. рис. 8.19) двойным щелч-
ком выделяют диски, подлежащие проверке. Для упрощения
выделения можно воспользоваться флажками Локальные диски,
Сетевые диски и Флоппи дисководы. На рисунке в списке дисков
для примера представлена конкретная папка C:\WINDOWS — она
добавлена щелчком на кнопке Добавить папку.
Выбрав диск, можно сразу же приступить к его проверке щелч-
ком на кнопке Пуск. По ходу проверки в нижней части окна
выводится отчет (по умолчанию документируются только имена
528
Защита от компьютерных вирусов
зараженных объектов).
Если встретится инфици-
рованный файл, откры-
вается окно Зараженный
объект, в котором мож-
но решить судьбу этого
файла. По завершении
сканирования происхо-
дит переключение на
вкладку Статистика, на
которой отображаются результаты проверки.
Вернемся к назначению других вкладок главного окна AVP Ска-
нера. На вкладке Объекты (рис. 8.20) определяют, что же именно
должно проверяться. Флажками задают следующие объекты:
• Память;
• Сектора (имеются в виду системные сектора диска);
• Файлы;
• Упакованные объекты (например исполнимые EXE-файлы,
упакованные утилитами PKLITE, LZEXE и т. д.);
• Архивы (файлы .ZIP, .ARJ, .RAR и т. д.);
• Почтовые базы данных;
• Почтовые текстовые форматы.
Переключателями группы Тип файлов задают типы проверяе-
мых объектов:
• Программы по формату (файлы, имеющие внутренний фор-
мат запускаемых файлов .COM, .EXE и .SYS, .VXD, .DLL);
Типы проверяемых
файлов
Проверяемые
объекты
Область Объекты | Действие | Параметры | Статистика |
ЖОО - -'прогни. - j
ддР______________________________________________
Форм-згу YT £*
Исключение типов -
файлов из проверки
Рис. 8.20. Вкладка Объекты
Пакет антивирусных программ Antiviral Toolkit Pro
529
• Программы по расширению (файлы, имеющие расширения
.ВАТ, .COM, .EXE, .OV*, .SYS, .BIN, .PRG);
• Все файлы;
• По маске (маску вводят в текстовое поле).
Можно также исключить из сканирования определенные типы
файлов, установив флажок Исключение по маске и задав необхо-
димую маску в текстовом поле.
На вкладке Действия (рис. 8.21) задают реакцию программы
на обнаружение зараженных файлов. Интересно, что кроме
конкретных действий по удалению зараженных файлов или лече-
нию от известных вирусов, предусмотрено копирование подо-
зрительных объектов в специальную папку при обнаружении
неизвестных вирусов. По умолчанию для инфицированных и
подозрительных объектов используются папки \lnfected и
\Suspicious, находящиеся внутри рабочей папки AVP (по умол-
чанию это C:\Progrann Files\AntiVirai Toolkit Pro).
На вкладке Параметры (рис. 8.22) задают глубину сканирования.
Флажок Предупреждения включает добавочный механизм про-
верки. При этом выводится предупреждающее сообщение, если
сканируемый файл или сектор содержит модифицированный
вирус, а также если в памяти компьютера обнаружена подозри-
тельная последовательность инструкций. Флажок Анализатор кода
включает эвристический алгоритм, который способен обнару-
жить еще не известные программе вирусы в исследуемых объек-
тах. Эвристический сканер проверяет коды файлов и секторов
по разным ветвям алгоритма сканируемой программы и выдает
сообщение, если обнаружена комбинация команд, таких как
запись в файл, перехват векторов прерываний и т. д.
530
Защита от компьютерных вирусов
Включение добавочных алгоритмов Йй бласте | Пара? ’ | 1**'Анализатор года , t Г"ййзбеп’рчноа j Г Отчеттгадс'ыкобге’тах Добаантс Г* Отчет об -V Ограничение оазт-терз. КЬ.
приьирки Параметры
Параметры
yJdWJ Id U 1 Ни 1 d Настройки I
Рис. 8.22. Вкладка Параметры
Эвристическое сканирование замедляет проверку. Флажком
Избыточное сканирование включают механизм полного скани-
рования исследуемых файлов вместо стандартной обработки
только «точек входа» (то есть тех мест, где начинается обра-
ботка программ системой). Естественно, для такого сканирова-
ния требуется большее время, но это может потребоваться при
углубленной антивирусной проверке.
Следующие два флажка управляют выводом результата работы
на панель отчета и в файл отчета. По умолчанию в отчет зано-
сятся только данные о зараженных объектах. Установка флажка
Отчет о чистых объектах приводит к выводу сведений обо всех ска-
нируемых объектах. Против имени каждого неинфицирован-
ного объекта дается сообщение «в порядке». Установка флажка
Отчет об упакованных объектах приводит к выводу дополнительных
сведений об архиваторе, которым упакован файл, например:
«упакован ЕхеРаск» или «архив ZIP» и т. п.
Чтобы не выполнять каждый раз настройку заново, предусмот-
рена возможность ее сохранения с помощью меню Файл. Создают
и используют заказные комплекты настроек командами Файл ►
Сохранить настройки и Файл ► Загрузить настройки. Настройки
сохраняются в файлах с расширением . prf и имеют текстовый
формат. Измененные настройки сохраняют командой Файл ►
Сохранить настройки по умолчанию. Они сохраняются в файле
C\Windows\avp32.ini.
Программирование запуска AVP Сканера
Этот режим, безусловно, является одной из сильных сторон
пакета AVP, поскольку позволяет гибко управлять работой AVP
Пакет антивирусных программ Antiviral Toolkit Pro
531
Сканера. Его исполнимым файлом является файл avp32.exe,
находящийся в рабочей папке пакета C:\Program Files\AntiViral
Toolkit Pro. Он предусматривает возможность запуска из команд-
ной строки. Например проверку гибкого диска можно выполнить
командой avp32.exe А:. Кроме того, предусмотрено использование
внушительного списка параметров. Все доступные параметры
подробно отражены в справочной системе AVP, а мы остановимся
только на основных.
Основные параметры запуска AVP Сканера
Параметр Назначение
/р=имя_файла.ра запуск с параметрами, сохраненными в файле имя_файла.рЛ
командой меню Файл ► Сохранить
/@=имя_файла сканирование только файлов и папок, перечисленных в файле имя_файла (он должен иметь текстовый формат, при этом каждый файл или папка должны быть приведены на отдельной строке; использование подстановочных символов типа «*» не допускается)
/* автоматический запуск сканирования после загрузки
/п запуск в свернутом положении (в виде кнопки на панели задач)
/ч автоматический выход из программы после завершения сканирования
/d программа не будет запускаться, если в этот день уже происходило сканирование и оно завершилось удачно (не было прервано и не было обнаружено вирусов)
Теперь о том, как лучше использовать эти возможности. В сис-
теме Windows 98 для автоматического запуска с заданными пара-
метрами обычно применяют системный планировщик заданий.
При формировании задания в папке Назначенные задания при
выборе исполнимого файла запускаемой программы все нужные
ключи надо подставить после имени файла avp32.exe.
Можно использовать и ручной запуск с параметрами. Для этого
сначала надо создать ярлык файла avp32.exe, затем в свойствах
ярлыка в поле Файл добавить необходимые параметры (рис. 8.23).
Таких ярлыков можно сделать столько, сколько требуется, чтобы
сканировать различные папки и файлы в любых сочетаниях и
с любыми параметрами. Запускать их можно как вручную, так
и автоматически при запуске Windows, поместив ярлык в папку
Автозагрузка в Главном меню (в этом случае особенно полезен
будет параметр /d).
532
Защита от компьютерных вирусов
Имя ярлыка
Параметры запуска
добавляют после
имени файла
Рис. 8.23. Настройка параметров запуска в свойствах ярлыка
AVP Монитор
По умолчанию AVP Монитор запускается автоматически, Igg
о чем свидетельствует его значок на панели индикации
рядом с часами. Если значка нет, его можно запустить из Главного
меню командой Пуск ► Программы ► Antiviral Toolkit Pro ► AVP Монитор.
С помощью пункта Свойства контекстного меню AVP Монитора
можно настроить параметры его работы (рис. 8.24).
Диалоговое окно настройки AVP Monitor имеет шесть вкладок.
Сняв флажок Включить, можно временно приостановить дей-
ствие AVP Монитора (значок на панели индикации тускнеет), а
щелчком на кнопке Выгрузить AVP Monitor, можно совсем прекра-
тить его работу (значок исчезает с панели индикации). Вкладки
Объекты, Действия и Настройки содержат уже знакомые нам по
сканирующему модулю элементы управления. На вкладке Ста-
тистика отображается число файлов, просканированных в теку-
щем сеансе работы.
Одним из неудобств AVP Монитора является невозможность
«отодвинуть» двухнедельный срок обновления антивирусной
базы данных, поэтому при работе за пределами этого срока
пользователи обречены при каждом перезапуске компьютера
отказываться от обновления базы. Две недели — срок нормальный
Пакет антивирусных программ Antiviral Toolkit Pro
533
Вкладки настройки
параметров
Временная остановка
монитора
Полное прекращение
работы монитора
Рис. 8.24. Окно настройки параметров AVP Монитора
для тех, кто подключен к Интернету, но не все имеют такую
возможность. Назойливые напоминания надоедают (ведь кроме
бесконечной борьбы с вирусами существуют и другие дела) и
наступает момент, когда от использования AVP Монитора хочется
отказаться.
Обновление антивирусной базы данных
Если связь с Интернетом имеется, то обновление выполняется
достаточно просто — для этого можно с помощью контекстного
меню AVP Монитора вызвать окно его свойств (см. рис. 8.24) и
щелкнуть на кнопке Обновить базы. Процедуру обновления можно
запустить из Главного меню командой Пуск ► Программы ► Antiviral
Toolkit Pro ► AVP Автоматическое обновление. То же можно сделать
из окна AVP Сканера командой Сервис ► Обновить базы. В любом
случае запускается мастер Обновление AVP (рис. 8.25). Переклю-
чатель Обновлять базы через... по умолчанию установлен в поло-
жение Интернет, однако допускается и обновление с помощью
файлов, полученных на дискетах. В этом случае переключатель
устанавливают в положение Сетевую папку, а с помощью кнопки
Обзор выбирают папку в файловой системе компьютера или в
локальной сети.
534
Защита от компьютерных вирусов
Обновляемые
компоненты -
Обновление
через Интернет —
Обновление
с помощью файлов
Рис. 8.25. Обновление компонентов пакета АУР
AVP Центр управления
Эта интегрирующая оболочка предназначена для координации
и планирования работы по расписанию. AVP Центр управления
активизируется сразу после установки пакета — его значок,
также как и значок AVP Монитора, находится на панели fgg
индикации. Двойной щелчок на нем открывает основное [ЯП
окно программы (рис. 8.26), имеющее пять вкладок.
В списке на вкладке Компоненты перечислены компоненты пакета
AVP, установленные на компьютере. В настоящее время ведется
разработка дополнительных компонентов. При их установке
список будет расширяться.
На вкладке Задачи (рис. 8.27) приводится перечень задач, выпол-
няемых с помощью Центра управления. В зависимости от того,
какой компонент пакета применяется, задачи могут быть несколь-
ких типов.
1. Запуск AVP Сканера с возможностью индивидуальной настрой-
ки различных параметров сканирования для каждой из
задач. Их запуск может осуществляться автоматически по
расписанию, при наступлении определенного события (напри-
мер при включении экранной заставки во время простоя)
либо по прямой команде пользователя.
Пакет антивирусных программ Antiviral Toolkit Pro
535
Установленные компоненты пакета AVP
Рис. 8.26. Главное окно AVP Центра управления
2. Запуск AVP Монитора или временное изменение параметров
его работы без перезапуска. Периоды действия тех или
иных настроек могут быть жестко определены в соответ-
ствии с расписанием, могут зависеть от наступления неко-
торых событий в системе, а также задаваться пользовате-
лем при смене характера деятельности (например, на время
установки нового программного обеспечения, копирования
программ и документов, поступивших извне, приеме элек-
тронной почты и т. д.).
3. Запуск Автоматического обновления антивирусных программ
или антивирусной базы данных.
4. Запуск задач, связанных с выполнением любых программ,
не являющихся компонентами пакета AVP, позволяет исполь-
зовать Центр Управления в качестве универсального плани-
ровщика задач.
Щелчок правой кнопкой мыши на выделенной задаче открывает
контекстное меню. Выбрав в контекстном меню пункт Новая,
можно добавить в список задачу с собственной настройкой
свойств. Выбрав команду Свойства, производят настройку усло-
вий или расписания выполнения задачи. Для каждой задачи,
связанной со сканированием, можно детально задать параметры
536
Защита от компьютерных вирусов
Перечень
Время запуска Контекстное меню
Рис. 8.27. Вкладка Задачи окна Центр управления
сканирования, уже рассмотренные выше, на вкладках Область,
Объекты, Действие, Параметры.
Вкладка Отчеты, в главном окне Центра управления позволяет
получить сведения о ходе выполнения любой из имеющихся
задач. Вкладка Пароль позволяет заблокировать несанкциони-
рованное изменение настроек Центра управления и возможность
выхода из него.
Отключение Центра управления
После установки пакета Центр управления подключен всегда, и
возможность его отключения не предусмотрена. В общем слу-
чае это неудобно — пользователь должен быть свободен в выборе
средств. Поэтому, если захотите отключить Центр управления,
придется выполнять редактирование Реестра Windows.
1. Дайте команду Пуск ► Выполнить.
2. В текстовом поле введите «regedit» и щелкните на кнопке ОК —
откроется окно программы Редактор реестра.
З. На левой панели откройте раздел HKEY_LOCAL_MACHINE\
SOFTWARE\Microsoft\Windows\CurrentVersion\Run. На правой
панели редактора Реестра щелчком выделите параметр AVPCC
и удалите его клавишей DELETE.
Пакет антивирусных программ Antiviral Toolkit Pro
537
Теперь можно перезагрузить компьютер — Центр управления
больше не запустится при загрузке Windows, а вместе с тем отклю-
чится и AVP Монитор, так как он включается с помощью Центра
управления (в первой строке списка задач в колонке Время выпол-
нения можно увидеть запись Всегда) (см. рис. 8.27). Если же в
будущем вы захотите вновь подключить Центр управления, то это
можно сделать, не прибегая к редактированию Реестра. Создайте
ярлык файла C:\Program Files\AntiViral Toolkit Pro\Avpcc.exe и помес-
тите его в папку Автозагрузка Главного меню.
Ревизор диска AVP Inspector
Общие сведения
При повышенных требованиях к антивирусной защите боль-
шую помощь может оказать Ревизор диска AVP Inspector. При
его первом запуске создается специальная база данных (таб-
лица), в которую заносится информация о файлах: длина, время
создания и последней модификации, атрибуты и контрольные
суммы. В эту базу заносится список сбойных кластеров, схема
структуры подкаталогов, образы загрузочных секторов диска
и прочая информация обо всех контролируемых объектах. Созда-
ются также данные, необходимые для восстановления заражен-
ных файлов.
Автоматический запуск AVP Inspector обычно происходит один
раз в день при первой загрузке Windows. В ходе инспектиро-
вания дисков новые значения сравниваются с хранящимися в
базе данных. Проверяется также, не изменился ли доступный
объем DOS-памяти (что бывает при заражении большинством
загрузочных вирусов), не изменился ли список сбойных клас-
теров (некоторые вирусы помечают хороший кластер как сбой-
ный и укрываются в нем), не изменились ли адреса программ
обработки системных прерываний, не увеличилось ли число
установленных жестких дисков. Контролируются некоторые
параметры системного реестра, отвечающие за антивирусную
защиту пакета Microsoft Office, параметры настроек безопасности
Internet Explorer и параметры автостарта.
Изменения, зафиксированные в ходе инспектирования дисков,
анализируются и если они «безобидны», например, когда изме-
нение длины файла сопровождается изменением даты и вре-
мени, то AVP Inspector просто фиксирует информацию об изме-
538
Защита от компьютерных вирусов
нениях. Если же изменения подозрительны и похожи на прояв-
ление вируса, выдается предупреждение о возможности зара-
жения (рис. 8.28). К подозрительным изменениям относятся:
• изменение содержимого файла без изменения его даты и
времени модификации (это характерно для большинства
файловых вирусов);
• изменение длины нескольких разных файлов на близкую
величину;
• странная дата и время модификации файла: число больше 31,
год больше текущего, часы больше 24 и т. д. (такими при-
емами некоторые вирусы «помечают» зараженные файлы;
• изменение файла, имя которого указано в списке неизме-
няемых файлов;
• изменения, характерные для вирусов, поражающих ядро
DOS (файлы IO.SYS, IBMBIO.BIN и другие).
Подозрительные
изменения,
зафиксированные
в ходе проверки
Рис. 8.28. Предупреждение о характерных изменениях на жестком диске
По результатам инспектирования предусмотрен автоматичес-
кий вызов AVP Сканера, которому передаются данные о новых и
измененных файлах. Теперь для их сканирования потребуется
гораздо меньше времени, чем на полную проверку всего диска.
Для лечения зараженных файлов используется специальный
встроенный в AVP Inspector лечебный модуль AVPI Cure Module.
Он поможет избавится от вирусов даже без знаний о десятках
тысяч известных и неизвестных вирусов. Принцип работы осно-
ван на том, что лечебный модуль знает некоторую информа-
цию о защищаемом файле (полученную из базы данных) и не
Пакет антивирусных программ Antiviral Toolkit Pro
539
знает ничего о конкретном вирусе. Такая технология позволяет
полностью восстановить файлы в 96% случаев. Таким образом
AVP Inspector может избавиться почти от любого вируса (извест-
ного или нет).
Для обнаружения стелс-вирусов, причем как известных, так и
неизвестных, применяется безотказный прием, заключающий-
ся в чтении одного и того же кластера диска двумя способами —
стандартными средствами операционной системы, а затем соб-
ственными независимыми средствами. Если есть различие в
полученных данных, выдается предупреждение о возможном
заражении неизвестным стелс-вирусом.
Еще один прием, который применяет AVP Inspector для защиты
от собственного заражения вирусом, это случайное имя испол-
нимого файла. Если при установке программы выбран тип уста-
новки Типичная, то имя исполнимого модуля AVP Inspector фор-
мируется случайным образом (при способе установки Настраиваемая
можно задать произвольное имя). Таким образом, невозможно
заранее запрограммировать вирус на отключение AVP Inspector
или вмешательство в его работу.
Порядок работы
По умолчанию AVP Inspector запускается сразу после установки
на компьютер. Ручной запуск можно выполнить из Главного
меню (Пуск ► Программы ► Antiviral Toolkit Pro ► AVP Inspector ► AVP
Inspector). При первом запуске создается база данных (таблица),
в которую заносятся данные обо всем хозяйстве, имеющемся на
жестких дисках. После этого программа готова к работе (рис. 8.29).
Создание новых таблиц можно выполнить и вручную командой
Проверить ► Создать новые таблицы.
Если теперь выделить на дисковой панели один или несколько
дисков, вызвать контекстное меню щелчком правой кнопки,
то можно начать инспектирование одного или всех выделенных
дисков. Результатом ревизии являются не найденные вирусы,
а характерные изменения на диске и данные о новых и изменен-
ных файлах. В подозрительных случаях выдается предупрежде-
ние (см. рис. 8.28). Щелчком на кнопке ОК переходим к следую-
щему шагу, на котором выводятся итоги проверки (рис. 8.30).
Щелчком на кнопке Подробнее можно получить детальные све-
дения о каждом «подозрительном» файле. В нашем примере
540
Защита от компьютерных вирусов
AVP Inspector
Панель инструментов
Рис. 8.29. Главное окно AVP Inspector
два файла отмечены значком, а примечание ниже (красного
цвета) объясняет причину подозрения. Из этого окна можно
сразу же вызвать AVP Сканер щелчком на кнопке Проверить файл(ы)
AVP (перед этим надо выделить один или все файлы для скани-
рования). Если результаты сканирования не покажут наличия
вируса, имеется возможность испробовать лечебный модуль
AVPI Cure Module. Для этого щелкните на кнопке Лечить файл(ы).
Кнопка Смотреть позволит ознакомиться с содержимым подозри-
тельного файла (с использованием независимых от Windows
процедур просмотра). Просмотр доступен в текстовом режиме,
в виде шестнадцатеричного кода, а также с 16- или 32-битным
дисассемблированием машинных инструкций. И, наконец,
кнопкой Удалить файл(ы) можно решить проблему раз и навсегда.
Если в результате инспектирования диска подозрительных дей-
ствий не зафиксировано, все равно выводится окно с итогами
проверки (см. рис. 8.30). Можно сразу же щелкнуть на кнопке
Обновить — в этом случае произойдет обновление базы данных.
Можно задокументировать изменения щелчком на кнопке Отчет,
а если есть сомнения и вы хотите еще раз поразмышлять над
обнаруженными изменениями, можете отказаться от изменения
базы данных щелчком на кнопке Оставить.
Далее будет автоматически вызван AVP Сканер для проверки
только новых и измененных файлов. Если все окажется в поряд-
ке, Сканер так же автоматически завершит свою работу.
Приведенную выше проверку AVP Inspector будет выполнять авто-
матически один раз в день при первом запуске Windows. Инспек-
Пакет антивирусных программ Antiviral Toolkit Pro
541
I Итоги проверки для яиека D:
Ma.;-tr»r :-'г- !,-< й Л П |
' - Подр^рнее 1
Щелчок на кнопке
Подробнее
открывает полный
перечень объектов
Окно ИТОГОВ
проверки ---
4
Причина-----
«подозрения;
Подозрительные объекты
отмечены специальным
значком слева
Рис. 8.30. Ознакомление с итогами инспектирования диска
тирование одного или нескольких дисков можно выполнить
вручную из контекстного меню (см. рис. 8.29) командами Про-
верить ► Заданные устройства или Проверить ► Проверить все. Коман-
дами контекстного меню (Проверка на Stealth-Вирусы или Про-
верка на Stealth для всех физических дисков) либо строки меню
(Проверить ► Поиск Stealth вирусов) можно запустить специальное
сканирование для обнаружения стелс-вирусов.
Команда Проверить ► Просмотр истории проверок открывает окно
Информация об истории проверок (рис. 8.31), в котором можно
увидеть сводные данные о выполненных инспекциях.
С помощью двойного щелчка на выбранной строке (или щелч-
ком на кнопке Смотреть) можно вывести окно Итоги проверки (оно
похоже на приведенное выше (см. рис. 8.30), но несет лишь инфор-
мационные функции и не имеет управляющих кнопок для изме-
нения базы данных или выполнения других действий).
z При подаче команды Просмотр истории проверок может быть получено сооб-
щение об ошибке. Это может произойти потому, что режим ведения базы
данных истории проверок не задан в настройках программы. В этом случае
надо его включить (см. следующий раздел, вкладка История проверок).
542
Защита от компьютерных вирусов
Информация об истории проверок
Диск С. -был проверен 13:2? (21-1.
Диск С былп₽оведен18:28(21-1.
Диск С: был проверен 18.29 (2 М:
Диск С: был проведен 18:39 (21-1:
Диск С. был проверен 18:31 (22-1,
Д^. С.былр^Фер^ 13:14 [23;1.
Crw:#inp6sepcK
1399] - Ничего не изменилось
1399] - Ничего не изменилось
1999] • Проверка была прервана пользователем
1999) Ничего не и зменилось
13991 - Проверка была прервана сюяьвсеагелем
1399) - Есть изменения
1999) - Есть изменения ......
Диск С бью проверен 14.34124-12-19$9| • Проверке была прервана гиэль-зсе-зтелег-'
Результ-'гты Т.
?НСФЛбНвГ
Помощь
Подробное
ознакомление
с результатами
каждой
проверки
Рис. 8.31. Информация об истории проверок
Настройка параметров Ревизора
После ознакомления с работой AVP Inspector рекомендуем выпол-
нить тщательную настройку его параметров или хотя бы
детально ознакомиться с ними, чтобы дальнейшие действия
программы были для вас предсказуемы. Для настройки щелк-
ните на кнопке Настройка AVP Inspector или с помощью меню дайте
команду Опции ► Конфигурация — откроется окно Выбор настроек
AVPI (рис. 8.32).
Добавить
новый вариант
настроек ----
Варианты
настроек
AVP Inspector
Изменение
настроек
выбранного
варианта
Рис. 8.32. Ревизор может иметь несколько вариантов настроек
Средства вкладки Настройки позволяют создавать и хранить
несколько вариантов настроек (см. рис. 8.32). Один из вариан-
тов можно назначить используемым по умолчанию при загрузке
Пакет антивирусных программ Antiviral Toolkit Pro
543
программы. Любой вариант настроек можно сделать текущим
для использования только в текущем сеансе работы с программой.
Эти действия выполняют кнопками Установить по умолчанию и
Сделать текущим. При первом запуске программы автоматически
создается вариант настроек с именем Default Profile, который
будет назначен По умолчанию и Текущим. Данный вариант настро-
ек можно изменить, но удалить его нельзя. При добавлении
нового варианта настроек кнопкой Добавить можно взять за
образец любой из имеющихся вариантов. Если установить фла-
жок Всегда спрашивать вариант настроек при старте AVPI, то запуск
программы будет предваряться запросом на выбор одного из
вариантов.
Щелчком на кнопке Свойства открывается диалоговое окно Кон-
фигурация AVP Inspector, которое насчитывает девять вкладок.
Настройки. В текстовом поле (рис. 8.33) вводят имя файла, в
котором будет храниться база данных по дискам (таблица). Оно
не должно иметь более 7 символов, так как последний символ
имени зарезервирован для буквы, обозначающей диск. То есть
имена файлов с базами данных будут иметь вид: AVPITAB*.DAT,
где «*» — буква, обозначающая диск. Местоположение файлов
указано в поле Путь к файлам и таблицам. Обратите внимание, что
путь должен быть задан короткими именами — это условие соблю-
Данные файлов баз данных
по дискам (таблиц) ---------
Рабочие и временные папки,
инспектирование которых
не требуется ------------
Соотношение скорости
и глубины проверки —
Рис. 8.33. Вкладка Настройки окна конфигурации Ревизора
544
Защита от компьютерных вирусов
дается при использовании кнопки Обзор. Если местоположение
не задано, подразумевается, что база данных хранится в корне-
вой папке диска. В списке Рабочие каталоги можно указать папки,
в которых часто производятся какие-либо изменения и которые
вы хотели бы исключить из проверки. Формируют список кноп-
ками Добавить и Удалить. Переключателем Режимы проверки уточ-
няют режим проверки дисков:
• Обычная проверка — проверка заданных дисков с возмож-
ностью обновления базы данных (таблиц) после проверки;
• Режим Fast — быстрая проверка без расчета контрольных
сумм файлов (файл считается измененным, если были изме-
нены или его размер или дата/время его создания);
• Режим Info — информационная проверка с целью определить
изменения на диске.
Обновление базы данных предусмотрено только в первом режиме,
в двух других режимах обновление невозможно. Дополнительные
условия проверки задают флажками Проверка новых файлов на
Stealth-вирусы и Проверять реестр.
Расширения. В списке Расширения (рис. 8.34) приведены рас-
ширения имен файлов, которые AVP Inspector проверяет по умол-
чанию. Этот список изменению не подлежит. Второй список
Расширения инспектируемых
файлов--------------------
Способ подсчета контрольной
суммы файлов---------------
Проверка всех файлов
на диске------------
Рис. 8.34. Вкладка Расширения окна конфигурации Ревизора
Пакет антивирусных программ Antiviral Toolkit Pro
545
Доп. расширения напротив, предназначен для редактирования
с помощью кнопок Добавить и Удалить (допускается использо-
вание подстановочных символов «*» и «?»). Причем, для каж-
дого расширения переключателем Тип CRC можно задать спо-
соб подсчета контрольной суммы (один из пяти вариантов).
В условиях повышенной вирусной опасности устанавливают
флажок Проверять все файлы (при этом время проверки увели-
чивается в несколько раз).
Диски. На этой вкладке (рис. 8.35) можно задать диски, которые
будут проверяться при запуске AVP Inspector. Диск выбирают в рас-
крывающемся списке Устройство. Переключатель Доступ к диску
определяет способ чтения данных с диска для контроля:
• Средствами OS — доступ с использованием средств опера-
ционной системы. Этот способ позволяет проверять сетевые
диски, однако становится невозможна проверка на стелс-
вирусы, а также проверка загрузочных секторов и сбойных
кластеров.
• Через Int 25h — доступ средствами драйверов дисков (исполь-
зуя прерывание INT 25). В этом случае выполняется прямое
чтение секторов диска, минуя DOS (абсолютное чтение дис-
ка). Этот режим может использоваться при проверке сжатых
(например программами типа Stacker, DriveSpace) дисков.
Выбор диска, для которого
производится настройка —
Проверяемые объекты
Способ чтения данных
<ие инспектирования
диска -------------
Рис. 8.35. Вкладка Диски окна конфигурации Ревизора
18 Зак. 538
546
Защита от компьютерных вирусов
• Через Int 13h — чтение секторов диска напрямую через BIOS
(используя прерывание INT 13). Этот режим может исполь-
зоваться при проверке только физических дисков, то есть
разделов жесткого диска.
• Через IOS — доступ средствами специального алгоритма 10
Supervisor, который автоматически выбирает способ чтения
диска по определенным правилам.
В группу На диске проверять входят три флажка:
• BOOT Сектор — позволяет отключить проверку загрузочного
сектора для диска. Это бывает необходимо, например, для
сжатых дисков, созданных программой Stacker, так как эта
программа постоянно модифицирует содержимое загрузоч-
ного сектора.
• Сбойные кластеры — позволяет контролировать появление
новых сбойных кластеров на диске, в которых могут скры-
ваться вирусы.
• Подкаталоги — позволяет контролировать изменение струк-
туры папок (поиск новых и удаленных папок).
Установка флажка Сохранять информацию для Лечащего модуля
делает доступным использование лечащего модуля AVPI Cure
Module для защиты от неизвестных вирусов. В этом случае кроме
основных файлов базы данных (таблиц) AVPITAB*.DAT для каж-
дого диска создается дополнительный файл с расширением .DAC,
представляющий собой базу данных с информацией для лечения
имеющихся на диске файлов.
И, наконец, сбросив флажок Выбрать этот диск для проверки,
можно исключить инспектирование выбранного диска програм-
мой AVP Inspector.
Файлы. В списке Непроверяемые файлы (рис. 8.36) находятся
файлы, исключенные из проверки, так как они постоянно моди-
фицируются какими-либо программами или операционной сис-
темой, например файл подкачки Windows. На рисунке видно,
что в этот список входят и три файла image.*, которые создаются
программой Image из пакета Norton Utilities, сохраняющей образ
диска.
В списке Неизменяемые файлы приводятся файлы, которые не
должны изменяться в принципе. Например, файл командного
процессора DOS (COMMAND.COM, NDOS.COM), исполняемые
файлы оболочек Norton Commander (NC.EXE), Volkov Commander
Пакет антивирусных программ Antiviral Toolkit Pro
547
Файлы, исключаемые
из проверки-------
Файлы, изменение
которых не допускается
Критерии оценки изменения
длины файлов -----------
Рис. 8.36. Вкладка Файлы окна конфигурации Ревизора
(VC.COM) и других, файлы операционной системы (10.SYS,
IBMBIO.COM) ит. д.
Для формирования списков служат кнопки Добавить и Удалить.
В группе Опасные изменения размера файлов заданы пределы изме-
нения длины файлов на похожую величину, наиболее характер-
ные для процесса размножения вирусов. Приведенные на рисун-
ке параметры означают, что если у файлов будет зафиксировано
одновременное изменение длины в интервале 100-10 000 байтов
с допустимым отклонением в 4 байта, то это может быть след-
ствием размножения вируса (вероятно, неизвестного).
Отчеты. Флажок Создавать файл отчета (рис. 8.37) обеспечивает
создание по результатам проверки текстового отчета (для каж-
дого проверяемого диска). Файл отчета имеет имя avpi-*.log, где
«*» — буква, обозначающая диск. Если флажок Добавлять отчет
включен и файл отчета уже существует, то новая информация
будет записана в конец этого файла. Если этот флажок отклю-
чить, старый файл будет переписан новым. Для удобства про-
смотра можно включить флажок Сохранять отчет как HTML стра-
ничку — в этом случае отчет будет представлять собой документ
HTML. В поле Путь к файлу отчета с помощью кнопки Обзор
можно указать местоположение файла отчета.
548
Защита от компьютерных вирусов
Включение режима
создания файла ог-
Режим ведения файла
Локация файла
Ограничение объема
файла отчета
Рис. 8.37. Вкладка Отчеты окна конфигурации Ревизора
у При использовании программы в некоторых случаях выдавалось сообще-
ние о невозможности создания файла отчета. Вероятно, имеет место ошибка
в программе. К этому результату приводило введение в поле Путь к файлу
отчета «длинного» имени с пробелами. Введение вручную «короткого» имени
(C:\PROGRA~1\ANTIVI~1) устраняло проблему. В других случаях «проблема
длинного имени» исчезала сама собой при перезагрузке системы.
Установка флажка Ограничение файла отчета активизирует счет-
чик, которым задают максимальный размер файла в килобайтах.
История проверок. На этой вкладке задается режим ведения базы
данных истории проверок (рис. 8.38). По умолчанию этот режим
отключен, так как требует дополнительного места на диске, но
его можно включить флажком Сохранять информацию о проверках.
у Российские разработчики традиционно стараются сделать все возможное
для того, чтобы уменьшить «габариты» своих программ. Мы понимаем, что
это «не от хорошей жизни», но это уже, как говорится, «в крови» наших
программистов — и огромное им за это спасибо! Большинство западных
компаний, особенно Microsoft, давно уже перестали обращать внимание
на такие «пустяки», порождая «монстров», ненасытно пожирающих все
новые мегабайты и гигабайты дискового пространства. А жаль!
Переключатель История проверок может быть установлен в одно
из двух положений:
Пакет антивирусных программ Antiviral Toolkit Pro
549
• Сохранять историю только при первом запуске — запись инфор-
мации о проверках будет производится только для первого
инспектирования в текущие сутки;
• Сохранять историю при каждом запуске — запись информации о
проверках будет производится при каждом инспектировании.
Ограничить количество записей в базе данных истории можно
двумя способами: поставив переключатель в одно из положений:
Макс, кол-во записей или Макс, кол-во дней — численные значе-
ния задают счетчиками.
Включение режима
создания базы данных
истории проверок --
Режим ведения
истории проверок --
Ограничение объема
истории проверок --
Рис. 8.38. Вкладка История проверок окна конфигурации Ревизора
Лечащий модуль. На этой вкладке задают параметры использо-
вания лечебного модуля AVPI Cure Module (рис. 8.39). Поддержка
лечения для всех дисков включается флажком Использовать
лечащий блок. Переключатель в группе Лечащий модуль можно
поставить в одно из двух положений: Использовать большие таб-
лицы, или Использовать маленькие таблицы. Большие таблицы
обеспечивают более высокую вероятность восстановления (лече-
ния) файла, но требуют большего дискового пространства и
времени на обработку.
В текстовом поле вводят имя файла базы данных лечащего
модуля. Как и в случае файлов таблиц, предусмотрено не более
7 символов, то есть имена файлов данных для разных дисков
550
Защита от компьютерных вирусов
Включение режима
использования
лечащего модуля -
Параметры базы данных
лечащего модуля
Перечень типов файлов,
для которых ведется база
данных лечащего модуля
Рис. 8.39. Вкладка Лечащий модуль окна конфигурации Ревизора .
будут иметь вид: CURETAB*.DAC, где « *» — буква, обозначающая
диск.
Переменная, задаваемая счетчиком Коэффициент избыточного
поиска, может принимать значения от 0 до 50. При значениях,
отличных от 0, возможно увеличение количества вылеченных
файлов, но скорость проверки значительно уменьшится. Уста-
навливать это значение более 10 не рекомендуется.
Флажок Перемещать не вылеченные файлы в предусматривает
возможность изоляции зараженного файла в случае, если не
удается его восстановить. Местоположение перемещенных
файлов можно задать с помощью кнопки Обзор.
В списке Контролируемые файлы перечислены типы файлов,
параметры лечения которых будут заноситься в базу данных.
Этот список можно скорректировать кнопками <- и ->, добав-
ляя новые типы файлов из списка Доступные расширения или
удаляя их. Список Доступные расширения формируется на осно-
ве списка проверяемых типов файлов, заданных на вкладке
Расширения.
AVP. На этой вкладке задают параметры автоматического
вызова Сканера для проверки новых и измененных файлов
(рис. 8.40). Если флажок Использовать информацию AVP Inspector
Пакет антивирусных программ Antiviral Toolkit Pro
551
Использование информации
AVP Inspector для сканирования
только новых и измененных
файлов --------------------
Имя файла, в котором------
составляется временный
список сканируемых файлов
Путь и имя сканирующей
программы
Рис. 8.40. Вкладка AVP окна конфигурации Ревизора
установлен, то в поле Введите имя файла со списком новых и изме-
ненных файлов можно ввести имя файла, который будет связую-
щим звеном между Ревизором и Сканером. По умолчанию таким
файлом является avpi2avp.log. Этот файл формируется по резуль-
татам инспектирования диска и содержит список новых и уда-
ленных файлов. Файл используется при автоматическом вызо-
ве AVP Сканера, а затем удаляется. Если не указан полный путь
к файлу, подразумевается, что он создается в рабочей папке
AVP Inspector (по умолчанию это C:\Program Files\AntiViral Toolkit
Pro\AVP Inspector).
В поле Путь и имя файла сканера AVP32 вводят имя исполнимого
модуля AVP Сканера. Если исходное имя avp32.exe не было изме-
нено при установке программы, можно воспользоваться авто-
матическим средством его поиска при помощи кнопки Найти.
Установленный флажок Закрыть AVP32 после сканирования при-
водит к автоматическому закрытию окна AVP Сканера и возврату
из него в окно AVP Inspector.
Флажок Использовать профиль AVP32 для сканирования позволяет
запускать AVP Сканер с параметрами, заранее сохраненными в
файле с расширением .prf. В этом случае его можно выбрать в
раскрывающемся списке.
552
Защита от компьютерных вирусов
Допускается использование в качестве сканера другой антивирусной про-
граммы. В этом случае можно указать дополнительные параметры, пред-
назначенные для ее запуска в поле Путь и имя файла сканера AVP32.
Исключения. На этой (последней) вкладке можно отказаться от
некоторых проверок, выполняемых программой AVP Inspector.
Завершив настройки, щелчком на кнопке ОК возвращаемся в окно
Выбор настроек AVPI (см. рис. 8.32). Переключившись на вкладку
Группа запуска, получаем возможность задать автоматический
запуск Ревизора один раз в сутки (рис. 8.41). Этот режим вклю-
чают флажком Запускать AVP Inspector один раз в день.
Ежедневное
сканирование
при загрузке
Windows-----
Запуск без —
вывода итогов
проверки
Задержка
начала
сканирования
Используемый
вариант
настроек
при запуске
Рис. 8.41. Настройка запуска Ревизора
При обычном режиме запуска инспектирование дисков преры-
вает загрузку Windows выводом итогов проверки (см. рис. 8.30).
Чтобы этого не происходило, предусмотрен альтернативный
вариант запуска AVP Inspector, включаемый флажком Использо-
вать альтернативный запуск. Суть его в следующем: если во время
проверки выяснится, что подозрительных изменений на диске
нет, таблицы не будут обновляться, но в течение этих суток про-
верок при перезагрузках компьютера уже не будет, как если бы
таблицы были обновлены. Благодаря этому работа происходит
в автоматическом режиме и безостановочно.
Если при загрузке Windows происходит запуск нескольких авто-
стартующих программ, то запуск AVP Inspector будет дополнитель-
но тормозить процесс загрузки. На этот случай предусмотрен
режим таймера, включаемый флажком Использовать отложенный
Пакет антивирусных программ Antiviral Toolkit Pro
553
старт. В этом случае начало инспектирования будет задержано на
величину, заданную счетчиком (в секундах). Время задержки
таймера подбирают экспериментально (допустимые пределы:
0-999 секунд).
Флажками Стартовать в минимизированном состоянии и Стартовать
в системной панели задают режим фонового сканирования, а в
раскрывающемся списке можно выбрать вариант настроек.
Таким образом, вариант настроек, представленный на рис. 8.41,
позволит раз в день выполнять антивирусное инспектирование
дисков без назойливых напоминаний и остановок. Предупреж-
дения будут выдаваться только в случае подозрительных дей-
ствий. Надо заметить, что длительная работа без обновления базы
данных приведет к тому, что с каждым днем список новых и изме-
ненных файлов будет разрастаться, а это увеличит время скани-
рования и может привести к ложным срабатываниям защиты.
Поэтому периодически следует все же обновлять таблицы. Это
можно делать с помощью ручного запуска AVP Inspector или запуска
по расписанию. В операционной системе Windows 98 для этой
цели можно воспользоваться планировщиком заданий, настроив
запуск AVP Inspector, например, раз в неделю.
Выполненные настройки можно сохранить, дав в Главном окне
программы (см. рис. 8.29) команду Опции ► Сохранить установки.
Создание аварийной дискеты
Автоматическое создание лечебного гибкого диска, к сожале-
нию, возможно только при установке AVP Inspector на компью-
тере. Странно, но нигде далее не предусмотрена команда для ее
создания. На дискете содержится только лечебный DOS-модуль,
поэтому созданная дискета практически не может быть исполь-
зована, так как на ней отсутствует поддержка русификации.
Приводим ручной способ создания действительно работоспо-
собной дискеты, на которой кроме лечебного находится и ска-
нирующий модуль, работающий в MS-DOS.
1. Дайте команду Пуск ► Выполнить. В командной строке введите
команду: format /s а:. При этом будет выполнено форматиро-
вание гибкого диска и запись на него системных файлов.
2. Из папки Windows скопируйте на дискету файлы: himem.sys
и smartdrv.exe, а из папки Windows\Command — файлы для
поддержки русификации: keyb.com, mode.com, ega3.cpi,
country.sys, display.sys, keybrd3.sys.
554
Защита от компьютерных вирусов
3. Из рабочей папки, в которой установлен AVP Inspector (C:\Program
Files\AntiViral Toolkit Pro\AVP Inspector), скопируйте на дискету фай-
лы, необходимые для запуска лечащего модуля: avpicmd.exe,
avpicmd.lng.
4. Из рабочей папки, в которой установлен AVP Сканер (C:\Program
Files\AntiViral Toolkit Pro), скопируйте на дискету файлы, необ-
ходимые для работы сканирующего модуля: avptv32.exe,
avp locr.dlk, avpdos32.exe, avpdos32.ini, defdos32.prf, (можно так-
же скопировать текстовый файл с инструкцией readme.dos —
пригодится в трудную минуту).
5. В файле avpdos32.ini имеется строка, указывающая на файл-
указатель антивирусной базы данных avp.set. Вся антиви-
русная база не поместится на дискете, поэтому Сканер будет
использовать файлы, записанные на жестком диске. Для
этого надо отредактировать на дискете файл avpdos32.ini,
указав полный путь к файлу avp.set (путь должен быть указан
«короткими» именами):
[Configuration]
Set Fi le=C:\PROGRA~ 1 \ANTIVI~ 1 \AVP. SET
6. Надо заметить, что настраивать параметры Сканера с помощью
клавиатуры крайне неудобно, поэтому хорошо бы допол-
нить аварийный комплект каким-нибудь драйвером мыши,
хотя бы стареньким gmouse.com — разыщите его в своих архи-
вах и скопируйте на дискету.
6. Создайте файл config.sys:
device=himem.sys
device=display.sys con=(ega,,1)
Country=007,866,country.sys
FILES=30
DOS=HIGH
BUFFERS=40
7. Создайте файл autoexec.bat:
@echo off
mode con codepage prepare=((866) ega3.cpi)
mode con codepage select=866
keyb ru,,keybrd3.sys
smartdrv.exe
gmouse.com
Пакет антивирусных программ Antiviral Toolkit Pro
555
8. Создайте пакетный файл с именем scan.bat для запуска Ска-
нера:
@echo off
:UI
А:
cd \
cis
avptv32.exe /ss
if errorlevel 1 goto END1
if errorlevel 0 goto ENDO
:END1
A:
cd \
cis
avpdos32.exe
pause
goto UI
:END0
9. Создайте пакетный файл с именем cure.bat, запускающий
лечебный модуль для жесткого диска:
avpicmd.exe C:\PROGRA~1\ANTIVI~1\AVPINS~1 С: avpicmd.lng
В этой строке после имени файла лечебного модуля следует
полный путь к папке, в которой установлен AVP Inspector (запи-
санный с помощью «коротких» имен), далее указан диск для
лечения (С:), а завершается команда именем файла, в котором
содержится текст сообщений.
На этом создание аварийной антивирусной дискеты можно счи-
тать завершенным. Загрузка системы с этой дискеты завершится
приглашением MS-DOS. Дайте команду scan — произойдет запуск
модуля настроек (рис. 8.42). По внешнему виду интерфейс напо-
минает окно AVP Сканера для Windows и имеет уже знакомые
настройки, сосредоточенные на четырех вкладках. Процесс про-
верки разделен на две части — настройку параметров и скани-
рование. Это видно из пакетного файла scan.bat (настройку выпол-
няет файл avptv32.exe, сканирование — avpdos32.exe). Связующим
звеном между модулем настроек и сканирующим модулем явля-
ется файл параметров defdos32.prf.
Порядок работы состоит из двух этапов. Сначала выполняют
настройку параметров аналогично AVP Сканеру для Windows.
556
Защита от компьютерных вирусов
Рис. 8.42. Модуль настройки параметров AVP Сканера для DOS
имеет элементы управления, аналогичные модулю для Windows
Но прежде чем переходить к сканированию надо подать команду
Файл ► Сохранить настройки по умолчанию — заданные настройки
сохранятся в файле defdos32.prf. После этого начинают скани-
рование щелчком на кнопке Запуск сканера.
Полезные советы
В заключение несколько советов по настройкам DOS-модуля ска-
нера на дискете. Если дело дойдет до использования аварийной
дискеты, значит, вирусами поражена операционная система и в
первую очередь надо восстановить именно ее. На первом этапе
вполне можно отказаться от некоторых проверок, отключив
флажки Архивы, а может быть и Упакованные объекты, а вместо
проверки всех файлов ограничиться режимом Программы по
формату. Можно также отключить Анализатор кода и Избыточное
сканирование и отменить генерацию отчета. Невыполненные
проверки можно сделать позже (из Windows), после излечения
операционной системы и переустановки антивирусных про-
грамм.
Если имеет место заражение неизвестным вирусом и лечение с
помощью Сканера окажется невозможным, можно попробовать
восстановить жесткий диск с помощью лечебного модуля, кото-
рый запускают командой cure, введенной после приглашения
MS-DOS.
Кое-что о музыке
Создание коллекций звукозаписей
Как поступить, если захотелось послушать хорошую музыку?
Ответ очевиден: пойти в консерваторию, в оперный театр или
на концерт любимых артистов. Однако такая возможность есть
далеко не всегда. Эта проблема стоит перед человеком уже много
лет, но только после изобретения фонографа появилась воз-
можность получить в свое распоряжение музыку в виде звуко-
записи. История развития звукописи — это история борьбы за
ее качество, поскольку до сих пор звучание записанной музыки
несравнимо с «живым» звуком. Пластинки, магнитофонные
кассеты, музыкальные компакт-диски — это этапы движения
по пути улучшения качества записи звука путем изменения
свойств носителя.
При всем том слушатель всегда оставался пассивной стороной,
вынужденной довольствоваться лишь тем, что ему предлагает
индустрия развлечений. Копирование магнитофонных запи-
сей сопровождается таким ухудшением их качества, что о нем
можно и не говорить, а музыкальные компакт-диски теорети-
чески копированию не подлежат вообще. В результате, у обыч-
ного любителя музыки коллекция записей обычно формиру-
ется и пополняется за счет посещений магазина.
Однако сегодня ситуация с коллекционированием музыкаль-
ных записей радикально меняется на наших глазах. Решение
проблемы пришло с неожиданной стороны. В конце 80-х годов
группа исследователей MPEG (Motion Picture Expert Group)
занялась рассмотрением вопроса возможности передачи зву-
ковых данных по компьютерным сетям. Дело в том, что до их
исследований звуковые файлы имели столь гигантские размеры,
Создание коллекций звукозаписей
559
что фактически такая передача долгое время оставалась прак-
тически невыгодной. Группа MPEG нашла и оформила в виде
стандарта способ примерно десятикратного сжатия звуковых
данных, практически без потери качества. Соответствующий
формат получил обозначение MP3 (MPEG Layer 3).
Первоначально этот стандарт вызывал исключительно акаде-
мический интерес, потому что он оказался совершенно неприв-
лекательным для компаний, занимающихся распространением
звукозаписей на коммерческой основе. Но девяностые годы —
это еще и годы бурного развития Интернета. Росло число
пользователей, росла пропускная способность линий связи
между компьютерами. И вот, совсем недавно выяснилось, что
формат MP3 достаточно эффективен для распространения через
Интернет записей, качество которых не уступает качеству музы-
кальных компакт-дисков.
Перелом произошел в конце 1998 — начале 1999 года. Web-
узлы, предлагающие для загрузки записи в формате MP3, стали
появляться как грибы после дождя. Никакие проблемы, свя-
занные с нарушением авторских прав на содержание, не смогли
сдержать этот рост. Сегодня в Интернете можно получить запись
в формате MP3 практически любого альбома любой группы.
В результате стандарт MP3, не поддержанный никем из обще-
признанных воротил мировой индустрии развлечений, стал
«де-факто» народным стандартом.
Что хорошо для Интернета, то тем более хорошо для записей, рас-
пространяемых на компакт-дисках. Вместо обычных 50-60 ми-
нут звучания аудио диска компакт-диск с записью в формате MP3
предоставлет 10-12 часов непрерывного звучания.
Однако, для прослушивания записей в этом формате сегодня
нужен компьютер. Плохо ли это? Да нет, наоборот, это очень
хорошо. Мы можем использовать компьютер не только для
воспроизведения записей, но и для их хранения, аннотирова-
ния и редактирования. Более того, мы можем взять любой му-
зыкальный компакт-диск, скопировать с него звуковые дорожки
на компьютер и присоединить их к своей коллекции звуко-
записей.
Расширились и возможности использования коллекций музы-
кальных записей. Теперь в нашем распоряжении огромный диа-
560
Кое-что о музыке
пазон операций, ранее недоступный обычному слушателю. Так,
с помощью компьютера можно:
• обеспечить сопровождение музыки спецэффектами (напри-
мер, цветомузыкой) и нам не надо приобретать цветомузы-
кальные приставки;
• копировать записи для хранения на ином носителе, и перед
поездкой в автомобиле мы можем подготовить магнитные
кассеты с той музыкой, которую предпочитаем слушать в
дороге;
• записи можно аннотировать, снабжая их отметками об авторе
и исполнителе;
• составлять списки воспроизведения и воспроизводить кол-
лекции в заданном порядке;
• получать новые звукозаписи из Интернета.
• приводить записи, полученные из различных источников,
к единому формату;
• объединять или разделять звукозаписи, выбирать из них
избранные фрагменты;
• редактировать звукозаписи, например, удалять участки
«тишины» в начале и в конце;
• «нормализовывать» звукозаписи, то есть выравнивать гром-
кость записей, полученных из разных источников перед копи-
рованием на другой носитель (при создании аудиокассет,
предназначенных для прослушивания в автомобиле, это
крайне важно, поскольку во время движения регулировать
громкость при переходе от одной композиции к другой
крайне неудобно);
• выполнять специальные действия, например, создавать на
компьютере исполняемые файлы, не требующие для вос-
произведения музыки дополнительных средств;
• создавать собственные музыкальные компакт-диски.
Чем мы должны поступиться, чтобы открыть себе такие возмож-
ности? Да практически ничем! Обработка записей в компьютере
происходит не менее, а иногда и более эффективно, чем в спе-
циализированном проигрывателе компакт-дисков. А что каса-
ется качества звука, то оно определяется, в первую очередь,
Создание коллекций звукозаписей
561
качеством звуковой системы компьютера: звуковой карты и
колонок. Для достижения наилучших результатов приходится
подавать сигнал со звуковой карты компьютера на усилитель
внешней акустической системы.
Цифровая запись звука
Человеческое ухо воспринимает звук как небольшие колеба-
ния давления воздуха — звуковую волну. Интенсивность звука
меняется непрерывно, и эти изменения могут быть сколь угодно
малыми. Это означает, что звук — аналоговое явление. Точно
так же, запись звука на пластинках и магнитофонных кассе-
тах — аналоговая.
В то же время мы знаем, что компьютер способен работать исклю-
чительно с цифровыми данными, то есть последовательностями
нулей и единиц. Чтобы сделать звукозапись пригодной для ком-
пьютерной обработки, ее оцифровывают: много раз в секунду
делают «моментальный снимок» интенсивности звука.
Количество таких снимков («сигналов»), сделанных в течение
одной секунды, называют частотой дискретизации. Получен-
ное таким образом значение интенсивности сигнала округля-
ется и представляется целым числом. Допустимое число дво-
ичных разрядов в этом числе определяет битовую разрядность
записи. Чем выше разрядность, тем выше качество звучания.
Сегодня обычным считается 16-битовое представление. В сте-
реозаписях оцифровка производится отдельно по правому и
левому каналам. Соответствующие данные включаются в запись
независимо друг от друга. Монозапись содержит только один
канал.
На музыкальных компакт-дисках запись уже пред- псомрдст
ставлена в цифровой форме. Чтобы подчеркнуть это, [0|П^пПп
на нерабочую поверхность диска наносят маркиров- O,C,TAL AUOI°
ку: Compact Disc — Digital Audio (компакт-диск — цифровая зву-
козапись) и поэтому в литературе, говоря о музыкальных ком-
пакт-дисках, иногда используют аббревиатуру CD-DA.
Понятие «качество компакт-диска» подразумевает конкретные
параметры оцифровки: частота дискретизации в 44 100 Гц, 16-
битовое представление и стереозапись. Эти значения были выбра-
ны с учетом свойств слуховых органов человека. Они обеспе-
562
Кое-что о музыке
чивают передачу всех звуков (в первую очередь, музыкальных),
которые мы способны услышать. Уменьшение этих значений
приводит к ухудшению качества звукозаписи.
Представление о формате звукозаписей
В цифровой звукозаписи сигналы — моментальные снимки
звуковой волны следуют друг за другом. На музыкальных ком-
пакт-дисках записи хранятся в виде дорожек. При использо-
вании компьютера звукозаписи, как и любые другие данные,
должны храниться в виде файлов. Сегодня существует немало
разных форматов файлов, применяемых для хранения звуко-
записей. Часть из них представляет лишь исторический инте-
рес, другие используются активно. Однако, какой бы формат
ни использовался, работа со звуком в цифровом представлении
связана с некоторыми сложностями.
Главная проблема — это большой объем звукозаписей. Например,
сколько данных может поместиться на музыкальном компакт-
диске? При частоте дискретизации 44 100 Гц и 16-битовом (то
есть, 2 байта на сигнал) представлении секунда стереозаписи
требует для описания 44100x2x2=176400 байт. Минута записи
требует уже около 10 Мбайт. В результате предельная продол-
жительность воспроизведения музыкального компакт-диска
составляет 74 минуты, причем на практике этот предел достига-
ется далеко не всегда, несмотря на полное отсутствие на таком
диске служебной информации. При записи информации на
компакт-диск в виде файлов можно поместить данные, которые
могут звучать около часа.
Для экономии места обычно применяют упаковку файлов, но,
к сожалению, структура цифровой звукозаписи препятствует
ее эффективной упаковке традиционными методами обрати-
мого сжатия (достигается экономия не более 10-20% места).
Все это означает, что отдельные композиции продолжительнос-
тью 4-5 минут представляются в виде файлов объемом порядка
50 Мбайт. Несмотря техническое совершенствование жестких
дисков и заметное возрастание объемов доступного простран-
ства, при таких размерах файлов не приходится говорить об
эффективности хранения звуковых данных на компьютере или
удобстве работы с ними. Только после решения этой проблемы
возникла возможность активного использования компьютеров
в деле обработки музыкальных записей.
Создание коллекций звукозаписей 563
Необратимое сжатие
Методы, которые используют в таких случаях, общеизвестны —
это методы необратимого сжатия с потерей информации. Они
основаны на том, что хотя в точности восстановить исходную
запись невозможно, минимальные отличия между исходной и
сжатой звукозаписью не заметны на слух. Аналогичные при-
емы применяют также при сжатии видео и даже статических
изображений. Некоторые форматы записи звука со сжатием
появлялись и раньше формата MP3, но они стремились макси-
мально точно описать форму звуковой волны.
Алгоритмы необратимого сжатия звуковых данных, предло-
женные в рамках стандарта на формат представления упако-
ванной видеоинформации MPEG (http://www.tnt.uni-hannover.de/
mpeg/audio/), используют совершенно иной, так называемый
психоакустический подход. Этот подход основан на том, что в
сложных составных звуках (например в звуке оркестра) не все
компоненты (в зависимости от громкости и частоты) восприни-
маются на слух. Сжатие основано на фильтрации и удалении
неслышимых компонентов. Сжатый звук может представлять
собой звуковую дорожку видеозаписи или сохраняться авто-
номно. Соотношение между плотностью упаковки и качеством
звукозаписи в этом формате практически оптимально. Для
представления звукозаписи формат MPEG предлагает три вари-
анта («уровня»). Каждый следующий уровень основывается на
предыдущем и обеспечивает более высокую степень сжатия.
Последний, третий уровень, дающий наиболее высокую степень
сжатия, так и называется: MPEG уровень III, или просто MP3.
j Иногда в литературе можно встретить обозначение MPEG 3. Это обозначе-
ние неправильно. Слово MPEG с арабской цифрой в конце используется
для обозначения вариантов полной спецификации стандарта MPEG.
Сегодня существуют стандарты MPEG 1, MPEG 2, MPEG 4 и ведется работа
над стандартом MPEG 7. Метод кодирования звука MP Layer III, о котором
мы здесь говорим, описан в стандартах MPEG 1 и MPEG 2.
Характеристики MP3
Файлы, использующие формат MP3, занимают в 10-12 раз мень-
ше места на жестком диске, чем аналогичные неупакованные
файлы при том, что качество звука практически не страдает.
Примерные коэффициенты сжатия при использовании разных
уровней в формате MPEG приведены в следующей таблице.
564
Кое-что о музыке
Коэффициенты сжатия разных уровней MPEG
Уровень Степень сжатия Поток данных Качество записи
I 4 384 Кбит/с для стереосигнала Максимальное
II 6-8 256-192 Кбит/с для стереосигнала Повышенное
III 10-12 128-112 Кбит/с для стереосигнала Высокое
Таким образом, при использовании формата MP3 можно говорить
о том, что минуте высококачественной записи соответствует при-
близительно 1 Мбайт объема файла. Такой объем, когда речь
идет о хранении файлов звукозаписей, уже вполне приемлем.
Сжатые форматы обычно применяют как окончательную форму
звукозаписи, в которой она хранится и воспроизводится. В то
же время, обработку файлов (их редактирование) удобно произ-
водить, когда они хранятся в неупакованном формате. В каче-
стве стандартного формата хранения неупакованных цифровых
записей сегодня выступает формат звуковых файлов Windows
(wave-файлы с расширением имени .WAV).
Пример работы с записями на компьютере
Представляя себе форматы и объемы звукозаписей, легче оце-
нить возможности работы с ними. Вот как, например, можно
действовать при создании коллекции музыкальных записей.
1. Прочитав дорожки музыкального компакт-диска, мы пре-
образуем их в файлы в формате .WAV и далее — в формат MP3.
Общий объем таких файлов составит около 60 Мбайт.
2. Обработав таким же способом около десяти дисков, мы можем
получить набор файлов общим объемом 600-650 Мбайт.
Если же отбрасывать по ходу дела композиции, которые не
нравятся или не представляют для нас интереса, то число
обработанных дисков может возрасти еще больше.
3. При наличии доступа к устройству записи компакт-дисков
(дисковод CD-R) мы можем записать полученный набор
файлов на новый компакт-диск. Кстати, при наличии доста-
точно большого по объему жесткого диска затраты на хра-
нение записей непосредственно на нем также не кажутся
чрезмерными.
4. Параллельно можно сформировать на компьютере несколько
подборок любимых мелодий из числа записанных на этот
диск, то есть, создать несколько списков воспроизведения.
Создание коллекций звукозаписей
565
5. В результате мы получаем полную свободу воспроизведе-
ния мелодий, собранных более чем с десятка музыкальных
дисков. Мы можем прослушивать все интересующие нас мело-
дии в любом порядке, получаем доступ к заметно расши-
рившейся фонотеке без необходимости регулярной смены
компакт-дисков в устройстве, а также можем, практически
без усилий, использовать естественные компьютерные сред-
ства для быстрого поиска нужных записей.
И этого можно добиться при помощи весьма простых средств.
Но чтобы иметь возможность действительно выполнять эти и
более сложные операции, мы должны научиться:
• воспроизводить звук непосредственно с музыкального ком-
пакт-диска, а также файлы в форматах WAV и MP3;
• записывать дорожки музыкального компакт-диска в виде
файлов формата WAV;
• превращать файлы формата WAV в файлы формата MP3;
• выполнять обратную операцию: преобразование файлов
MP3 в формат WAV;
• преобразовывать в формат WAV файлы других звуковых
форматов;
• заносить дополнительную информацию (например, имена
исполнителей) в файлы, формат которых допускает такую
возможность;
• создавать списки воспроизведения и использовать их для
воспроизведения определенных записей;
• устанавливать примерно одинаковый средний уровень
громкости записей коллекции (такую операцию называют
нормализацией)',
• редактировать звукозаписи: выделять фрагменты, объеди-
нять записи вместе, выполнять более сложные операции.
Операционная система Windows 9х имеет минимальный набор
стандартных средств для работы со звуком и выполнение пере-
численных операций в ней не предусмотрено. Для их выполне-
ния необходимы дополнительные программные средства. Разные
программы позволят выполнить любые действия, которые только
могут понадобиться.
566
Кое-что о музыке
Средства работы с записями
Какие программы будут использоваться, зависит от того, какие
именно действия со звукозаписями нам потребуются. Что бы
мы ни захотели сделать, наверняка найдется множество программ,
способных нам в этом помочь. Поэтому имеет смысл говорить
не о конкретных программах, а о категориях программ опреде-
ленного назначения. Программы, относящиеся к одной кате-
гории, могут слегка различаться по своим возможностям или
по ориентации на определенные условия применения. Сущест-
вуют и интегрированные программные средства, обладающие
расширенным набором функций.
Классификация программных средств
для работы со звукозаписями
Основные категории программ для работы со звукозаписями
следующие.
1. Проигрыватели (плееры) предназначены для воспроизве-
дения звукозаписей на компьютере. Большинство таких
программ могут воспроизводить звуковые данные, храня-
щиеся в различных форматах. Нас, в первую очередь, инте-
ресуют те проигрыватели, которые способны воспроизводить
файлы в формате MP3. К этой категории относятся такие
программы, как Windows Media Player 6, XingMP3 Player, Winamp,
Jet Audio, MusicMatch JukeBox и многие другие.
При выборочном воспроизведении записей удобно исполь-
зовать список воспроизведения. Такой список позволяет
прослушивать специально подобранную последователь-
ность записей, причем воспроизведение очередной записи
автоматически начинается после окончания предыдущей.
Как правило, программы-проигрыватели включают сред-
ства, позволяющие создавать, редактировать и использо-
вать список воспроизведения. Во многих случаях записи
можно добавлять в список или удалять из списка прямо по
ходу воспроизведения.
2. Программы кодирования получают на вход несжатую звуко-
запись (\NfiG) и генерируют файл в формате MP3. При нали-
чии конкретных требований к качеству воспроизведения
можно выбрать один из нескольких доступных вариантов
конечного формата (уровень MPEG или дополнительные
Создание коллекций звукозаписей
567
параметры формата MP3). Программы кодирования часто
входят в состав пакетов обработки звукозаписей, где объе-
диняются с другими программами, например с программами
чтения дорожек или с проигрывателями. Автономными
средствами, позволяющими выполнить преобразование в
формат MP3, являются, например, программы MP3 Producer
и XingMP3 Encoder.
3. Программы декодирования выполняют обратную операцию,
то есть превращают файл формата MP3 в несжатый файл
WAV. Эту операцию применяют, если файл MP3 требует редак-
тирования или другой обработки. Для этой цели предназна-
чена, например, программа MP3 Decoder. Чтобы присоеди-
нить к своей коллекции звукозапись, которая хранится в
каком-то ином формате, необходимо использовать программу,
обладающую расширенными возможностями преобразова-
ния форматов файлов, содержащих звукозаписи. Например,
программа Awave может произвести преобразование звуко-
записи между практически любым исходным и конечным
форматами.
4. Программы чтения дорожек позволяют прочитать музы-
кальный компакт-диск и записать содержимое его дорожек
в виде отдельных файлов WAV. С созданными таким обра-
зом файлами можно работать так же, как со звуковыми
файлами, полученными любым другим способом, напри-
мер, образы дорожек тоже можно преобразовать в формат
MP3. Некоторые программы чтения дорожек позволяют
выполнять чтение и кодирование как единую операцию.
Наиболее известны такие программы для чтения дорожек
музыкального компакт-диска, как WinDAC и AudioCatalyst
(AudioGrabber).
5. Звуковые редакторы предоставляют прямой доступ к содер-
жимому звукового файла. С их помощью осуществляют запись
звука из различных источников (микрофон, электронные
музыкальные инструменты и прочее), а также производят
«двоичное» редактирование звукового файла, подобно
тому, как с помощью текстового редактора изменяют содер-
жимое текстового документа. Можно вносить изменения
прямо в отдельные сигналы, из которых состоит запись, но
обычно применяют более «интуитивные» операции: разре-
зание файла на фрагменты, отдельное редактирование сте-
реоканалов, наложение специальных эффектов.
568
Кое-что о музыке
Наиболее простые операции в звуковых редакторах: разде-
ление единого файла на несколько отдельных записей, име-
ющих меньшую продолжительность, или, наоборот, объе-
динение группы коротких записей в одну более длинную —
освоить и применять на практике очень легко. Среди про-
стых и удобных программ редактирования звуковых файлов
можно указать, например, программы Sound Forge и Cool Edit.
Воспроизведение звукозаписей
Выбор проигрывателя
Программ-проигрывателей для воспроизведения звукозаписей
настолько много, что давать какие-либо рекомендации по их
выбору — занятие неблагодарное. Выбор проигрывателя каж-
дый пользователь осуществляет самостоятельно. При выборе
программы обычно ориентируются на такие особенности, как
универсальность, простота использования, наличие дополни-
тельных функций, интеграция со средствами, предназначен-
ными для других операций со звукозаписями, или просто руко-
водствуются личными предпочтениями. Для многих важную
роль играет наглядность представления и удобство редактиро-
вания списка воспроизведения. С точки зрения качества вос-
произведения, различия между проигрывателями небольшие
(зависимость от аппаратной конфигурации компьютера сущест-
венно выше). Это обусловлено еще и тем, что алгоритм декоди-
рования записи в формате MP3 полностью определен в рамках
стандарта MPEG, а это означает, что у проигрывателя нет воз-
можности «проявить инициативу». Так как обычно проигрыва-
тели представляют собой достаточно компактные программные
средства, можно установить на своем компьютере несколько
проигрывателей и использовать разные программы в разных
ситуациях.
Программа Windows Media Player 6
Для тех, кто хочет по возможности обходиться «стандартными»
средствами операционной системы, имеет смысл использовать
для прослушивания звукозаписей стандартную программу Уни-
570
Кое-что о музыке
версальный проигрыватель. В связи с заметным расширением на-
бора типов мультимедийных файлов, которые могут воспроиз-
водиться на компьютере, компания Microsoft выпустила новую
версию этой программы, для обозначения которой в
этой книге будет использоваться ее английское назва-
ние Windows Media Player 6 (http://www.microsoft.com/
windows/mediaplayer/en/download/). mplayef2.exe
Этот проигрыватель заменяет своего предшественника (хотя
старая программа и не удаляется). Он предназначен для работы
в качестве стандартного централизованного средства воспро-
изведения на компьютере всех видов мультимедийных записей:
как звуковых, так и видео. Его особенностью является исполь-
зование стандартных мультимедийных средств операционной
системы. Благодаря этому, набор поддерживаемых данной про-
граммой типов файлов может расширяться при установке совер-
шенно посторонних программных средств. Правда, по умолча-
нию проигрыватель Windows Media Player 6 поддерживает только
второй уровень MPEG (файлы МР2), однако в случае установки
на компьютер стандартных мультимедийных драйверов (кодеков),
он приобретает и возможность воспроизведения звукозаписей
MP3. Например, такие драйверы добавляются при установке про-
граммы XingMP3 Player, входящей в состав пакета AudioCatalyst,
о котором вы также сможете прочесть в этой книге.
у Термин codec (кодек) образован из слов кодировщик и декодировщик и опи-
сывает драйвер, осуществляющий раскодирование формата звукозаписи
при ее воспроизведении. Такой подход позволяет расширять возможности
программ воспроизведения звука просто путем добавления новых кодеков.
Наиболее важными характеристиками программы Windows
Media Player 6 являются ее естественная интеграция в операци-
онную систему Windows 9х (программа выпускается компанией
Microsoft и распространяется бесплатно, в составе пакета
Internet Explorer 5 и отдельно), простота обновления и универ-
сальность. Кроме того, она особо ориентирована на обработку
мультимедийных данных, поступающих из Интернета.
Установка программы
Установку программы Windows Media Player 6 удобнее всего про-
изводить вместе с броузером Internet Explorer 5, хотя при нали-
чии отдельного дистрибутивного комплекта эту операцию можно
выполнить и независимо. В частности, этот проигрыватель авто-
Воспроизведение звукозаписей
571
матически устанавливается некоторыми компьютерными игра-
ми, которые используют его компоненты. Чтобы при установке
броузера Internet Explorer 5 произвести и установку проигрыва-
теля Windows Media Player 6, в соответствующем окне Мастера уста-
новки следует установить флажки Универсальный проигрыватель
и Windows Media Player Codecs (рис. 9.1).
Рис. 9.1. Установка проигрывателя Windows Media Player 6
в рамках пакета Internet Explorer 5
После завершения установки программа Windows Media Player 6
автоматически заменяет в Главном меню старую версию про-
граммы Универсальный проигрыватель (а заодно и мультимедийный
элемент управления ActiveX), перерегистрируя на себя типы
файлов, для воспроизведения которых применялись эти сред-
ства. Благодаря этому проигрыватель Windows Media Player 6
используется для открытия мультимедийных файлов по умол-
чанию. Запустить прослушивание имеющихся звукозаписей
(а также просмотр видеозаписей) можно двойным щелчком на
значке соответствующего файла. Однако следует иметь в виду,
что при установке дополнительных проигрывателей они могут
переключить некоторые типы файлов на себя.
Окно программы
Запуск программы Windows Media Player 6 можно осуществить
через Главное меню (Пуск ► Программы ► Стандартные ► Развлечения ►
572
Кое-что о музыке
Универсальный проигрыватель). В окне программы отображаются
сведения о воспроизводимой в данный момент звукозаписи
(или видеозаписи), а также элементы, используемые для управ-
ления воспроизведением. Это окно состоит, или как бы «наби-
рается» , из отдельных элементов, которые можно подключать
или отключать по желанию (рис. 9.2). Можно попеременно
использовать три разных вида окна, три представления: Обыч-
ный вид, при котором отображаются все элементы окна, а также
Сжатый и Сокращенный виды, при которых часть элементов может
не отображаться. Соответствующий вариант выбирается из
меню Вид.
а1.трЗ * Универсальный проигрыватель 8@ЕЗ
Полоса перемещения--------
Полоса поиска-------------
Панель элементов управления
Полоса перехода-----------
Область сведений
Строка состояния
Файл ВйСлрСФгаеэдеегч? Игранное Переезд.
\ / ; А
* «« / J
Показ
Клип:
Ц Автор:
Авторские праве:
— Воспроизведение 00:05/03:15 ,;И:
Значок стереозаписи
Рис. 9.2. Воспроизведение файла MP3 с помощью
программы. Windows Media Player 6
Кроме строки меню, которая не может быть отключена, окно
программы Windows Media Player 6 может содержать следующие
элементы.
• Для быстрого доступа к файлам, которые воспроизводились
в текущем сеансе, используется полоса перемещения. Быст-
рый доступ к файлам, которые воспроизводились ранее,
обеспечивает кнопка Назад. В случае использования —
кнопки Назад активизируется кнопка Вперед, позво-
ляющая осуществлять перебор файлов в противопо-
ложном направлении. Для розыска многочисленных ъ,
мультимедийных ресурсов Интернета служит имею- г
щаяся здесь же кнопка События Веба.
• Для управления воспроизведением мультимедийного файла
служит набор кнопок на панели элементов управления.
С помощью этих кнопок можно начинать, приостанавливать
Воспроизведение звукозаписей
573
или останавливать воспроизведение, а также управлять
прокруткой воспроизводимого файла вперед или назад. Регу-
лирование громкости звучания осуществляется с этой же
панели — здесь имеется движок управления громкостью, а
также кнопка полного отключения звука (представляющая
интерес лишь при воспроизведении видеозаписей).
• Текущее место в воспроизводимом файле указывает полоса
поиска, примыкающая к этой панели. С ее помощью мето-
дом перетаскивания движка место начала воспроизведения
можно изменить. При работе с некоторыми типами муль-
тимедийных файлов (например, при воспроизведении фай-
лов с потоковыми данными) использование полосы поиска
невозможно.
• Если мультимедийный файл содержит специальные метки,
разбивающие файл на части подобно тому, как музыкаль-
ный компакт-диск состоит из отдельных дорожек, программа
Windows Media Player 6 позволяет быстро перемещаться между
этими метками. В этом случае активизируется полоса пере-
хода, которая позволяет быстро перейти к воспроизведению
нужной части файла посредством выбора соответствующей
метки.
• Название файла или исполняемого произведения, сведения
об авторе и авторских правах отображаются в области све-
дений, располагающейся в нижней части окна. Однако эта
информация доступна лишь тогда, когда она содержится в
самом мультимедийном файле.
• Текущее состояние проигрывателя отображается в строке
состояния. Если мультимедийные данные принимаются из
Интернета, здесь отображается информация об установлен-
ном соединении и используемом механизме буферизации.
В противном случае здесь отображаются только данные о
состоянии файла с записью, информация о текущем и пол-
ном времени воспроизведения, сведения о формате звука
(стерео или моно).
Настройка программы
Чтобы изменить настройки программы Windows Media Player 6,
используют диалоговое окно Параметры, которое можно открыть
из меню Файл или из контекстного меню командой Параметры.
574
Кое-что о музыке
Это диалоговое окно имеет пять вкладок. Для задания исполь-
зуемых по умолчанию параметров громкости звука и баланса
между правым и левым каналами, используют вкладку Вос-
произведение. Число повторов при воспроизведении данного
файла или режим циклического («бесконечного») воспроизве-
дения устанавливаются при помощи этой же вкладки.
Если вы предпочитаете открывать последовательно воспроиз-
водимые файлы в отдельных окнах проигрывателя, следует
установить флажок Новый проигрыватель для каждого файла на
вкладке Проигрыватель. В противном случае (флажок Один и тот
же проигрыватель для каждого файла) воспроизведение файлов
осуществляется в одном окне. Вид окна проигрывателя, а так-
же способ его отображения тоже можно определить на этой
вкладке.
Указать, какие элементы управления должны отображаться в
представлениях Сжатый и Сокращенный, позволяет вкладка
Настройка видов. Изменение состава элементов производится
путем установки или сброса соответствующих флажков. Если
при отображении окна программы уже используется одно из
этих представлений, введение настроек в действие приводит к
немедленному изменению оформления окна программы.
Фильтры (кодеки), которые допускают проведение дополни-
тельных настроек воспроизведения, перечислены в списке на
вкладке Дополнительно. Чтобы изменить их настройки, надо
выбрать нужный фильтр и щелкнуть на кнопке Изменить. Регу-
лировка производится в открывающемся при этом дополни-
тельном диалоговом окне.
Типы файлов, для воспроизведения которых по умолчанию исполь-
зуется программа Windows Media Player 6, указаны на вкладке
Форматы. Чтобы проигрыватель использовался для воспроиз-
ведения файлов определенного типа, следует установить соот-
ветствующие флажки. Сброс флажков отменяет такое исполь-
зование программы. Установленные флажки могут оказаться
сброшены автоматически, если иная программа переключила
воспроизведение файлов соответствующего типа на себя.
Запуск программы
Итак, мы познакомились с программой Windows Media Player 6 и
теперь можем обсудить, как ею пользоваться. Начать воспроиз-
Воспроизведение звукозаписей
575
ведение звукового файла проще, если эта программа применя-
ется для воспроизведения файлов данного типа по умолчанию.
В этом случае воспроизведение начнется при двойном щелчке
на значке файла.
Если эти условия не соблюдены, проигрыватель надо открыть
вручную командой Пуск ► Программы ► Стандартные ► Развлечения ►
Универсальный проигрыватель. Если значок файла, который тре-
буется воспроизвести, находится, что называется, «под руками»,
для открытия файла можно использовать метод перетаскива-
ния. Для этого надо перетащить значок файла с записью на
окно программы Windows Media Player 6 — файл будет немедленно
открыт.
Если отыскать значок файла трудно, следует использовать
стандартный прием открытия файлов — команду Файл ► Открыть.
Диалоговое окно Открыть содержит раскрывающийся список
файлов, которые открывались с помощью этого окна в послед-
нее время. Если нужный файл в этом списке отсутствует, сле-
дует щелкнуть на кнопке Обзор. При этом откроется диалого-
вое окно Открытие файла, позволяющее отыскать нужный файл.
По умолчанию в раскрывающемся списке Тип файлов выбира-
ется пункт, включающий все типы файлов, поддерживаемые
программой Windows Media Player 6, в том числе, разумеется, и
формат MP3. Если нужный тип файла известен, можно выбрать
его в этом списке, чтобы уменьшить загруженность основной
области диалогового окна.
Если программа Windows Media Player 6 способна воспроизводить
файлы MP3, то она может использовать и списки воспроизве-
дения (расширение имени файла — .M3U). Если открыть такой
файл, программа будет последовательно воспроизводить файлы,
включенные в список. При этом активизируются дополнитель-
ные кнопки на панели элементов управления.
у Формат файла M3U очень прост и такой файл легко создать вручную.
В любом текстовом редакторе введите полный путь поиска для файла зву-
козаписи, который должен войти в список, и завершите ввод нажатием
клавиши ENTER. Продолжайте ввод следующих пунктов списка таким же
образом. Клавишу ENTER надо нажать и после ввода последнего пункта
списка. Сохраните полученный файл в текстовом виде, после чего пере-
именуйте его так, чтобы расширением имени стало M3U. В других проиг-
рывателях, в частности в описанной ниже программе Winamp, создание
списков воспроизведения автоматизировано.
576
Кое-что о музыке
Управление воспроизведением
После того как нужный файл найден и открыт (любым спосо-
бом), его воспроизведение начинается автоматически. Управ-
ление ходом воспроизведения осуществляется при помощи
кнопок на панели элементов управления. Если отображение
панели элементов управления включено в текущем представ-
лении, она располагается в верхней части окна. Выше ее может
находиться окно для отображения видео (при прослушивании
звукозаписей это окно обычно автоматически закрывается) и
панель переходов. Порядок кнопок на этой панели всегда одина-
ков, но некоторые из них могут быть отключены (недоступны)
в соответствии с типом воспроизводимого файла (рис. 9.3).
Рис. 9.3. Элементы управления воспроизведением
в программе Windows Media Player 6
Для начала или продолжения воспроизведения открытого файла
предназначена кнопка Воспроизвести. Воспроизведение начи-
нается с текущей позиции, отображаемой на полосе поиска.
Необходимость в использовании этой кнопки возникает, если
воспроизведение файла было приостановлено или остановлено,
а также в том случае, когда файл был воспроизведен до конца
и его надо запустить с начала.
Временно прервать воспроизведение файла позволяет кнопка .
Приостановить. Указатель текущей позиции при этом не меняет
своего положения, а в строке состояния появляется надпись
Воспроизведете звукозаписей 577
Приостановлено. Продолжить воспроизведение файла можно
щелчком на кнопке Воспроизвести.
Для прекращения воспроизведения текущего файла использу-
ется кнопка Остановить. Указатель текущей позиции возвраща-
ется в начало файла. Если воспроизводимые данные принима-
лись из Интернета, остановка воспроизведения не разрывает
соединения с сервером. Закрытия файла также не происходит.
В строке состояния появляется надпись Остановлено. Начать
воспроизведение файла с начала можно щелчком на кнопке
Воспроизвести.
Если мультимедийный документ включает несколько отдель-
ных записей, например представляет собой список воспроиз-
ведения, применяются кнопки Назад и Вперед. В этом случае
перейти к началу текущей или предыдущей записи из списка
позволяет кнопка Назад, а к началу следующей — кнопка Впе-
ред. Продолжить воспроизведение можно щелчком на кнопке
Воспроизвести.
Перемещать текущую позицию назад или вперед по файлу позво-
ляют кнопки Перемотка и Быстрая перемотка вперед. Они акти-
визируются только для некоторых типов мультимедийных
файлов. Для возобновления воспроизведения следует повторно
щелкнуть на той же самой кнопке. Как правило, пользоваться
этими кнопками не слишком удобно, и более предпочтитель-
ным оказывается перемещение движка на полосе поиска.
При воспроизведении файлов, включающих несколько запи-
сей (например, при использовании списка воспроизведения),
возможно ознакомительное воспроизведение. В этом режиме
воспроизводятся небольшие (обычно десятисекундные) фраг-
менты из начала каждой записи. Эта возможность применяется
для того, чтобы выбрать конкретную запись, которая будет
воспроизводиться. Ознакомительное воспроизведение включа-
ется кнопкой Просмотр каждого клипа в списке воспроизведения.
Управление воспроизведением звука осуществляется при помо-
щи элементов, расположенных в правой части панели элемен-
тов управления. Для отключения звука в ходе воспроизведе-
ния текущего мультимедийного файла служит кнопка Выключить.
Разумеется, эта возможность имеет смысл только при просмот-
ре видео. Включение звука производится повторным щелчком
на этой же кнопке.
19 Зах. 538
578
Кое-что о музыке
Для управления громкостью воспроизведения данного файла
служит движок Регулятор громкости. Использование этого сред-
ства предпочтительнее, чем применение стандартных средств
операционной системы Windows 9х, так как данная регули-
ровка влияет только на способ воспроизведения конкретного
файла и не воздействует на звук, исходящий от других источ-
ников или воспроизводимый в других программах.
Если в используемом представлении панель элементов управ-
ления не отображается, то доступ к тем же командам можно
получить через меню Воспроизведение, пункты которого соот-
ветствуют кнопкам панели.
Работа с файлами Интернета
При помощи программы Windows Media Player 6 особенно удобно
воспроизводить звук, получаемый непосредственно из Интер-
нета в так называемых потоковых форматах. Такие форматы
позволяют начать воспроизведение данных еще до того, как
файл принят полностью. Благодаря этому сегодня возможно
осуществление радио и телетрансляций через Интернет с вос-
произведением принимаемых записей в режиме реального вре-
мени. Для обеспечения доступа к таким трансляциям программа
Windows Media Player 6 позволяет при открытии файлов указы-
вать в диалоговом окне Открыть не только путь поиска файла на
данном компьютере, но и адрес URL, соответствующий ресур-
сам Интернета.
Быстрый доступ к локальным мультимедийным файлам и ресур-
сам Интернета программа Windows Media Player 6 обеспечивает
через меню Избранное. Соответствующий пункт меню анало-
гичен такому же пункту в строке меню броузера Internet Explorer.
Однако содержимое этого пункта меню соответствует не стан-
дартной папке \Избранное, а вложенной в нее папке \Избранное\
Медиа. Ярлык файла, открытого в данный момент в окне про-
граммы, можно добавить в эту папку с помощью команды Избран-
ное ► Добавить в избранное. Изменить структуру папок для хра-
нения ярлыков, указывающих на мультимедийные ресурсы,
можно с помощью команды Избранное ► Упорядочить избранное.
Быстрый доступ к созданным ярлыкам осуществляется через
меню Избранное или через Главное меню (Пуск ► Избранное ►
Медиа).
Воспроизведение звукозаписей
579
Сравнительные сведения о программе Windows Media Player б
Достоинства
Недостатки
Естественная интеграция в
операционную систему Windows 98
Универсальность
Возможность воспроизведения видео
Удобство воспроизведения
мультимедийной информации Интернета
Наличие папки Избранное для быстрого
доступа к часто используемым файлам
Невозможность непосредственного
воспроизведения музыкальных
компакт-дисков (в Windows 9х
для этой цели служит программа
Лазерный проигрыватель)
Невозможность создания
и редактирования списков
воспроизведения, ограниченные
возможности их использования
Программа Winamp
Наиболее популярной программой для воспроизведения
музыкальных записей сегодня является, без сомнения,
программа Winamp (http://www.winamp.com/). Она позво-
ляет реализовать практически все функции управления вос-
произведением, доступные в специализированных музыкаль-
ных центрах, и даже превзойти их. Ее недостатком, если можно
так выразиться, является исключительное изобилие возмож-
ностей, связанных как с вариантами воспроизведения записей,
так и с возможностями настройки программы. Из-за этого осво-
ение программы может оказаться сопряжено с некоторыми
трудностями. Стоит отметить также, что программа отличается
расширяемой архитектурой, благодаря чему в рамках одной
версии оформление программы может меняться, а ее возмож-
ности — расширяться.
Особенности программы
Проигрыватель Winamp предназначен для воспроизведения раз-
личных типов звуковых файлов и предоставляет расширенные
возможности управления их воспроизведением. При работе с
ним можно использовать четыре основных компонента: соб-
ственно проигрыватель, графический эквалайзер, редактор спис-
ка воспроизведения, а также упрощенный броузер для парал-
лельной работы в Интернете. Проигрыватель поддерживает как
большинство стандартных форматов звукозаписи (включая MP3),
так и непосредственное воспроизведение дорожек с музыкаль-
ного компакт диска.
580
Кое-что о музыке
Особенностью проигрывателя является его открытая программ-
ная архитектура. Она позволяет использовать дополнения
(plug-ins) и схемы, оформления (skins). Дополнения принадле-
жат к нескольким разным категориям. С помощью дополнений
реализуются, например, следующие функции:
• воспроизведение дополнительных типов файлов (кодеки);
• наложение дополнительных звуковых эффектов (например,
эхо) непосредственно в ходе воспроизведения;
• визуальные эффекты (цветомузыка).
Схема оформления позволяет полностью изменить внешний
вид окон проигрывателя, хотя все элементы управления оста-
ются теми же и располагаются на тех же местах. Это хороший
способ подобрать наиболее приятный для себя внешний вид
окон программы.
Установка проигрывателя Winamp исключительно проста, так
как его дистрибутивный комплект представляет собой отдель-
ный исполняемый файл. После того как этот файл скопирован
на компьютер и запущен, требуется указать только каталог, в
который должна быть установлена программа. После окончания
копирования файлов программа установки позволяет немед-
ленно задать некоторые настройки программы (рис. 9.4). Здесь
можно сделать следующее:
• включить режим автоматического использования программы
Winamp для воспроизведения музыкальных компакт-дисков
и поддерживаемых типов звукозаписей;
Включение автоматического
воспроизведения
музыкальных компакт-дисков
Создание средств
запуска программы
Выбор способа
доступа к Интернету
Рис. 9.4. Настройка программы Winamp в ходе установки
Воспроизведение звукозаписей
581
• выбрать способы доступа к программе, разрешив создание
пункта в Главном меню, значка на Рабочем столе и значка
на панели быстрого запуска;
• определить способ доступа к Интернету, если такой доступ
потребуется при работе программы.
Окно программы
После завершения установки программа запускается автома-
тически. После запуска программы вы увидите на экране сразу
четыре разных окна (рис. 9.5). Главное из них — окно проиг-
рывателя — имеет заголовок WINAMP. Оно предназначено непо-
средственно для управления воспроизведением. Окно графичес-
кого эквалайзера (WINAMP EQUALIZER) содержит десятиполосный
эквалайзер, позволяющий избирательно усиливать или при-
глушать звучание на определенных частотах. Редактор списка
воспроизведения (WINAMP PLAYLIST) предназначен для создания
и редактирования списка воспроизведения, используемого
программой. Наконец, окно броузера (WINAMP BROWSER) пред-
назначено для поиска в Интернете музыкальных записей, а
также сопроводительной информации о композиторах, испол-
нителях и т. д. Для доступа к документам Интернета исполь-
зуются компоненты броузера Internet Explorer.
Проигрыватель Графический эквалайзер
Редактор списка воспроизведения Броузер
Рис. 9.5. Программа Winamp в режиме отображения всех окон
582
Кое-что о музыке
Особенностью окон программы Winamp является режим их авто-
матической стыковки. Когда границы двух окон сближаются,
оба окна автоматически устанавливаются вплотную друг к другу.
Если размер окон по соответствующей стороне совпадает, то
возможно и точное выравнивание углов окон. При этом основ-
ное окно программы играет главную роль: при перетаскивании
основного окна все окна, которые к нему пристыкованы, пере-
мещаются вместе с ним. Перетаскивание прочих окон выпол-
няется порознь. Благодаря этой возможности окна программы
можно разместить на Рабочем столе компактным, но в то же
время наиболее удобным способом.
Что касается самих окон, то основное окно программы и окно
эквалайзера имеют фиксированный размер, а размер окон бро-
узера и редактора списка воспроизведения можно изменять.
Для изменения размера окна надо навести указатель мыши на
правый нижний угол окна, после чего можно использовать
метод протягивания. Размер окна меняется скачками с фикси-
рованной величиной приращения.
Управление программой осуществляется с использованием
многочисленных элементов управления, имеющихся в окнах
программы, или с помощью меню. Основное меню программы
открывается по щелчку левой кнопкой мыши на значке, рас-
полагающемся на левом краю строки заголовка в окне проиг-
рывателя. Это меню можно также открыть как контекстное,
если щелкнуть правой кнопкой мыши в пределах основных
окон программы (кроме окна броузера). Если месту щелчка не
соответствует специальное контекстное меню, открывается
основное меню программы. Пункт Nullsoft Winamp в нем факти-
чески соответствует обращению к справочной системе, хотя
информация, которую можно получить таким образом, весьма
ограничена. Через это же меню производится доступ к настрой-
кам программы Winamp, для чего надо дать команду Options ►
Preferences (Параметры ► Настройка).
Настройка программы
Диалоговое окно Preferences (Настройка) состоит из двух частей
(рис. 9.6). Левая панель соответствует категориям параметров,
для которых возможно проведение настроек. Первое, что надо
сделать, — это выбрать нужный пункт на этой панели. После
этого справа в диалоговом окне отображается набор элементов
управления, соответствующих этому пункту.
Воспроизведение звукозаписей
583
& Nuibofi Winamp Preferences
Панель выбора
категории-----
Элементы управления,
соответствующие
выбранной категории -
Plug-ins
• Input
Gutpul
: Visuakafon
OSP/Ei'fect
General Ptspo;e
p1 p «weteMhoudr
Ffei-ron
types rn
-- gnqueuess:
' ttetejH action
i'/ .согрей
menus
Puc. 9.6. Настройка программы Winamp
Настройки, которые можно было указать при установке про-
граммы, сосредоточены в группе Setup (Установочные). Основная
категория управляет средствами запуска программы и инфор-
мацией о доступе к Интернету. Если при установке программы
соответствующие настройки сделаны не были, здесь можно,
щелкнув на соответствующих командных кнопках, добавить
пункт для запуска программы Winamp в Главное меню и значки
на Рабочий стол и панель быстрого запуска. Способ доступа к
Интернету указывается при помощи переключателя.
Типы файлов, которые будут обрабатываться программой
Winamp, задаются с помощью элементов управления, соответ-
ствующих подкатегории File Types (Типы файлов). Расширения
имен файлов, выбранные в списке Associated Extensions (Назна-
ченные расширения), регистрируются в операционной системе
Windows 9х при следующем запуске программы. Чтобы ука-
зать значки, которые должны соответствовать файлам, соот-
несенным с программой Winamp, используются движки, рас-
положенные в правой верхней части диалогового окна. Чтобы
запретить другим программам «перехватывать» регистрацию
типов файлов, используется значок Register types on Winamp start
(Регистрировать файлы при запуске программы).
Способ обработки двойного щелчка на значке файла задает
флажок Enqueue as default action (Поместить в список по умолчанию).
584
Кое-что о музыке
Play
Открыть
Enqueue
Отправит^ S
Копировать
gf
Удалить
Переимено&эть
Свойства
Если этот флажок сброшен, то при двой-
ном щелчке сразу же начинается воспро-
изведение файла. Если он установлен, то
файл только помещается в список воспро-
изведения. Для расширения возможнос-
тей стандартного контекстного меню знач-
ков для файлов звукозаписей следует
установить флажок Directory context menus
(Контекстное меню в папках). В этом случае
в контекстное меню значков файлов зву-
козаписей добавляются команды Play (Вос-
произвести) и Enqueue (Поместить в список
воспроизведения).
Настройки способа отображения окна проигрывателя задаются
в категории Options (Параметры). Среди элементов управления
в основной категории наибольший интерес представляют
флажки, управляющие отображением имен файлов (преобра-
зующие символы подчеркивания и коды %20, часто генериру-
емые броузерами, в пробелы). Кроме того, имеет смысл уста-
новить флажки, которые управляют способом отображения
вспомогательных окон в зависимости от состояния основного
окна программы. Приоритетом, который операционная система
назначает программе Winamp во время воспроизведения музыки,
можно управлять при помощи движка Process priority class (Класс
приоритета процесса). Изменять положение этого движка реко-
мендуется, если программа Winamp используется параллельно
с другими приложениями.
Если работа с программой Winamp все еще кажется не очень
удобной или вызывает дискомфорт, можно обратиться к эле-
ментам управления, относящимся к подкатегории Display (Ото-
бражение). Здесь можно отключить отображение всплывающих
подсказок, отменить использование указателей мыши специ-
альной формы, определить шаг сдвига окон при перетаскива-
нии и выполнить другие настройки такого же плана. Здесь же
указывается, должны ли при работе программы Winamp отобра-
жаться кнопка на Панели задач и (или) значок на панели инди-
кации. При отображении значка на панели индикации можно
также выбрать его вид.
Еще одна категория настроек описывает работу с дополнениями
(plug-ins). О дополнениях мы подробно поговорим несколько
позже и заодно обсудим вопрос их выбора и настройки.
Воспроизведение звукозаписей
585
Создание списка воспроизведения
Записи, которые требуется воспроизвести, необходимо снача-
ла поместить в текущий список воспроизведения. Когда про-
грамма Winamp используется для воспроизведения музыкаль-
ных компакт-дисков, список воспроизведения, включающий
все дорожки диска, формируется автоматически при установ-
ке компакт-диска в дисковод. Во всех других случаях список
воспроизведения надо формировать вручную.
Если значок файла с записью, включаемого в список воспро-
изведения, виден на экране, можно воспользоваться методом
перетаскивания. В качестве «места назначения» можно ис-
пользовать как окно проигрывателя, так и окно редактора
списка воспроизведения. Если перед перетаскиванием была вы-
делена группа файлов, все они включаются в список. Точно
такого же результата можно добиться, щелкнув на значке фай-
ла правой кнопкой мыши и выбрав в контекстном меню пункт
Enqueue (Поместить в список воспроизведения).
Если доступ к значкам файлов неудобен или нежелателен, сле-
дует воспользоваться специальным диалоговым окном. Его от-
крывают щелчком на кнопке Eject/Open file (Извлечь диск/Открыть
файл) в окне проигрывателя или на кнопке Add file (Добавить) в
окне редактора списка воспроизведения. В открывшемся диа-
логовом окне Open File (Открыть файл) выбирают файлы с запися-
ми, которые должны быть включены в список воспроизведения.
; у Обратите внимание на своеобразный механизм работы кнопки Add File
- ' (Открыть файл) и других командных кнопок в окне редактора списка вос-
произведения (рис. 9.7). Если, наведя указатель на командную кнопку,
нажать кнопку мыши и не отпускать ее, открывается своеобразное меню,
содержащее несколько командных кнопок. Чтобы выбрать другую коман-
ду, следует навести указатель мыши на одну из открытых кнопок, после
чего отпустить кнопку мыши. Более традиционный способ доступа к этим
командам состоит в щелчке на нужной кнопке правой кнопкой мыши и
выборе необходимой команды из контекстного меню.
Контекстное меню уже упомянутых кнопок Eject/Open file (Из-
влечь диск/Открыть файл) и Add file (Добавить) содержит дополни-
тельные команды Add directory (Добавить папку) и Add location (До-
бавить адрес). В первом случае в список воспроизведения
добавляются все записи, имеющиеся в выбранной папке, а во
втором — указывается адрес URL звукозаписи, располагаю-
щейся в Интернете.
586
Кое-что о музыке
Убрать Разное
Рис. 9.7. Кнопка-меню в окне редактора списка воспроизведения
Для изменения порядка воспроизведения файлов или удаления
записей из списка воспроизведения требуется выбрать записи,
к которым будет применена операция. Привычный способ выбора
записей состоит в применении однократных щелчков мыши,
при необходимости — вместе с клавишами SHIFT и CTRL. Выде-
ление протягиванием или использование курсорных клавиш
неприменимо в окне редактора. Дополнительные возможности
предоставляет кнопка Select (Выбрать). При обычном щелчке
она позволяет выбрать все записи списка — команда Select АП
(Выбрать все). Отменить ранее сделанный выбор позволяет коман-
да Select none (Сбросить выделение), а команда Invert Selection
(Инвертировать выбор) переключает состояние выделения для
каждой записи в списке. Обе эти команды также присоединены
к кнопке Select (Выбрать).
Удаление записей из списка воспроизведения производится
подобно их добавлению, только используется кнопка Remove
(Убрать). Проще всего удалить те файлы, которые выбраны в
списке воспроизведения, — для этого достаточно просто щелк-
нуть на этой кнопке. С этой кнопкой также связаны дополнитель-
ные команды. Удалить все записи, кроме выбранных, позво-
ляет команда Crop selected (Отделить выбранные записи). Полностью
очистить список воспроизведения позволяет команда Clear
playlist (Очистить список воспроизведения). Команда Remove (Очис-
тить) дает доступ к меню для выполнения дополнительных опе-
раций по очистке списка. Так, пункт Remove all dead files (Удалить
«мертвые» ссылки) позволяет удалить из списка ошибочные
записи, не соответствующие реальным файлам или документам
Интернета, а пункт Physically remove selected files (Физическое уда-
ление записей) служит для уничтожения выбранных записей в
Воспроизведение звукозаписей
587
списке воспроизведения вместе с файлами, которые им соот-
ветствуют.
Сортировка списка вручную осуществляется методом перетас-
кивания. Выбрав нужные файлы, их можно перемещать вверх
или вниз по списку. К сожалению, этот метод не очень удобен,
так как автопрокрутка списка в процессе перетаскивания реа-
лизована так, что не упрощает, а затрудняет операцию. Команды
автоматической сортировки списка располагаются в меню Sort
(Сортировка), присоединенном к кнопке Misc (Разное). Порядок
сортировки может определяться названием записи (если фор-
мат файла поддерживает хранение названий), именем файла
или полным путем поиска. Дополнительные возможности вклю-
чают перемешивание записей в случайном порядке и измене-
ние исходного порядка следования записей на обратный.
Получить или изменить информацию о конкретной звукозаписи,
включенной в список, также можно при помощи кнопки Misc
(Разное), но удобнее сделать это через контекстное меню. Чтобы
заменить запись, включенную в список, другим файлом, сле-
дует выбрать в контекстном меню команду Playlist entry (Запись
в списке). Следует иметь в виду, что в этом случае путь поиска
для нового файла придется вводить вручную, так что удобнее
просто удалить запись, а затем добавить новую. Для просмотра
и редактирования данных о звукозаписи служит команда File
info (Сведения о файле). В открывшемся диалоговом окне ото-
бражаются доступные сведения о файле звукозаписи. Если же
формат данной записи позволяет добавлять (редактировать) допол-
нительные данные: название, имя исполнителя, жанр, — то ввес-
ти такие данные можно в этом же диалоговом окне (рис. 9.8).
0
Д jSejMiss уой'Ё
Саррей
Асй 4агг
Acid Punk
Acoustic
Alt, Rock,
Atenative
Ambieri
blue
MPEG rt
КСЙв®
Рис. 9.8. Внесение в файл сведений о звукозаписи
588
Кое-что о музыке
Для загрузки или сохранения созданногосписка воспроизве-
дения служит кнопка Open playlist (Открыть список) в окне редак-
тора. Чтобы сохранить текущий список воспроизведения,
щелкните на этой кнопке правой кнопкой мыши и выберите в
открывшемся меню команду Save playlist (Сохранить список). По
умолчанию при сохранении списка воспроизведения исполь-
зуется формат M3U. Для загрузки уже существующего списка
достаточно просто щелкнуть на кнопке Open playlist (Открыть
список). Программа Winamp поддерживает два формата списков
воспроизведения: M3Uh PLS. Команда New playlist (Создать список)
в контекстном меню этой кнопки очищает текущий список
воспроизведения.
Управление воспроизведением
Говоря об управлении воспроизведением записей, входящих в
список, мы снова столкнемся с пятью стандартными команд-
ными кнопками. В программе Winamp эти кнопки дублируют-
ся в окне проигрывателя и в окне редактора списка воспроиз-
ведения. Удобнее использовать кнопки, находящиеся в окне
проигрывателя, потому что они имеют более крупный размер
(рис. 9.9).
Чтобы начать воспроизведение произвольного файла, имеюще-
гося в списке воспроизведения, достаточно дважды щелкнуть
на его имени. Имя текущего файла указывается в поле Song
Title (Название мелодии), расположенном справа вверху в окне
Название Регулятор Регулятор Редактор списка
текущей мелодии громкости баланса воспроизведения
Рис. 9.9. Элементы управления проигрывателя
Воспроизведение звукозаписей•589
проигрывателя. Контекстное меню этого поля позволяет быстро
выбрать другую запись из списка воспроизведения в диалого-
вом окне, открываемом по команде Jump to file (Перейти к файлу).
Задать точку начала воспроизведения позволяет команда Jump
to time (Задать время). То же самое можно сделать при помощи
движка Seeking bar (Полоса поиска). Начать воспроизведение
текущего файла с текущей позиции позволяет кнопка Play (Вос-
произведение). Для приостановки и остановки воспроизведения
служат, соответственно, кнопки Pause (Пауза) и Stop (Стоп).
В последнем случае движок убирается с полосы поиска. Для
перехода к предыдущему и следующему пунктам в списке вос-
произведения служат, соответственно, кнопки Previous Track
(Предыдущая запись) и Next Track (Следующая запись).
Управление громкостью и балансом стереоканалов выполня-
ется в окне проигрывателя при помощи соответствующих движ-
ков. При их использовании название текущей песни временно
заменяется цифровым значением соответствующего показателя.
Указатели плотности потока данных, частоты дискретизации
и типа записи (моно или стерео) являются чисто информацион-
ными. Быстро открыть или наоборот закрыть окна эквалайзера
й редактора позволяют кнопки Toggle Graphical Equalizer (Эква-
лайзер) и Toggle Playlist Editor (Редактор списка воспроизведения).
Если включена кнопка Toggle Shuffle (Случайный порядок), то записи
воспроизводятся в случайном порядке. При включенной кнопке
Toggle Repeat (Повтор) после окончания последней записи вос-
произведение не останавливается, а возобновляется с начала
списка.
Графический эквалайзер
Графический эквалайзер используется в тех случаях, когда из-за
проблем акустической системы или недостаточно качествен-
ной записи звуки, относящиеся к разным частотным диапазо-
нам, воспроизводятся несогласованно. Эквалайзер позволяет
компенсировать возникающее несоответствие. В программе
Winamp эквалайзер позволяет производить настройку в десяти
частотных диапазонах, представленных вертикально располо-
женными движками. Усиление (или ослабление) полного сиг-
нала обеспечивает дополнительный движок, расположенный
слева. Форма управляющего воздействия эквалайзера отобра-
жается на графике. Настройки, заданные в эквалайзере, дей-
ствуют только когда он включен (наличия окна эквалайзера
590
Кое-что о музыке
на экране для этого недостаточно). Включение и отключение
эквалайзера производится щелчком на кнопке EQ Enabled (Вклю-
чить эквалайзер)(рис. 9.10).
Включение Индикатор Сохранение
автозагрузки управляющего и загрузка настроек
настроек воздействия эквалайзера
Регулировка
по частотным
диапазонам
Рис. 9.10. Элементы управления графического эквалайзера
Особенно удобно при работе с графическим эквалайзером про-
граммы Winamp использовать готовые наборы настроек. Приме-
нение готовой настройки позволяет придать воспроизводимой
записи специфический колорит. Для доступа к наборам настроек
следует щелкнуть на кнопке Presets (Наборы настроек). При этом
открывается меню, содержащее три пункта: Load (Загрузить), Save
(Сохранить) и Delete (Удалить). Наборы настроек делятся на три
группы: Preset (Стандартные), Auto-load Preset (Для автозагрузки)
и автономные (файлы с расширением имени .EQF). Стандартные
наборы предназначены для придания окраски звучанию записи
и загружаются по желанию пользователя. В ходе установки
программы создается достаточно большой комплект таких набо-
ров. Наборы, предназначенные для автозагрузки, ассоцииру-
ются с конкретными записями и могут загружаться автомати-
чески. Разрешить (запретить) автоматическую загрузку можно
щелчком на кнопке EQ autoloading enabled (Разрешить автозагрузку).
Наборы настроек для автозагрузки первоначально отсутствуют.
Чтобы сохранить текущие настройки в виде такого набора, надо
дать команду Presets ► Save ► Auto-load Preset (Наборы настроек ►
Сохранить ► Для автозагрузки). При последующем прослушивании
той же самой записи настройки эквалайзера будут выставлены
автоматически.
Встроенный броузер
По большому счету, броузер, входящий в состав программы
Winamp, — не более чем забавная безделушка (рис. 9.11). Но
Воспроизведение звукозаписей
591
Переход -
Обновить
Стоп----
Вперед —
Назад —
Рис. 9.11. Броузер Winamp и его элементы управления
если вы заслушались музыкой и не знаете, чем занять себя на
это время, можно по ходу дела немного погулять по Интернету.
После запуска в окне броузера открывается файл, содержащий
несколько гиперссылок, полезных для любителя музыки. Факти-
чески, только эти и встретившиеся на других страницах гипер-
ссылки, а также кнопки Back (Назад) и Forward (Вперед) — вот и все,
что есть у этого броузера для навигации по Интернету. Можно
еще щелкнуть на кнопке Go (Переход) и выбрать в открывшемся
меню команду Open Internet location (Выбрать адрес Интернета).
В открывшемся диалоговом окне нужный адрес URL вводится
вручную.
Таким образом, удобнее всего применять этот броузер исклю-
чительно для доступа к Web-узлу, посвященному самой про-
грамме Winamp, и для получения из Интернета обновлений и
дополнений к программе. Возможно, поэкспериментировав, вы
найдете и другие пути его использования.
Дополнения Winamp
Многие функции программы Winamp реализованы не непосред-
ственно, а через дополнения (plug-ins). Дополнения могут уста-
навливаться независимо от программы, расширяя таким обра-
зом ее возможности. Все доступные дополнения делятся на пять
категорий.
592
Кое-что о музыке
1. Декодирование записей, подлежащих воспроизведению, осу-
ществляется при помощи дополнений, относящихся к кате-
гории Input (Вход). Такие дополнения, фактически, являются
кодеками. Все дополнения этой группы доступны одновре-
менно и нужное выбирается программой автоматически в
зависимости от формата воспроизводимой записи.
2. Драйверы логических устройств, используемых для вывода
звука, оформлены как дополнения, относящиеся к категории
Output (Вывод). В зависимости от конфигурации компьютера
качество звучания может слегка различаться при использо-
вании разных дополнений. Одно из дополнений этой кате-
гории предназначено не для воспроизведения файлов, а для
их записи в формате WAV. При работе программы использу-
ется только одно выбранное дополнение этой группы.
3. Для графического представления звукозаписи, что может
рассматриваться как вариант цветомузыки, используются
дополнения группы Visualization (Визуализация). Активным
может быть только одно дополнение, относящееся к этой груп-
пе. По умолчанию выбранное дополнение не включено —
вместо этого работает встроенный визуализатор, располо-
женный слева в окне проигрывателя под счетчиком времени.
При работе внешнего дополнения встроенная визуализация
отключается.
4. Для динамического наложения специальных эффектов на
воспроизводимую мелодию служат дополнения категории
DSP/Effect (Цифровые эффекты). В настоящее время включен-
ные в эту категорию дополнения предназначены исключи-
тельно для демонстрации соответствующих возможностей.
Выбранное дополнение активизируется автоматически.
5. Постоянно действующие дополнения, обеспечивающие те
или иные возможности программы, относятся к категории
General Purpose (Дополнения общего назначения). Эти допол-
нения не могут быть подключены или отключены, но их
настройки можно изменять.
Настройка дополнений Winamp
Выбор, настройку и включение дополнений можно выполнять
через диалоговое окно Preferences (Настройка). Чтобы открыть его,
надо выбрать команду Options ► Preferences (Параметры ► Настройка)
в основном меню программы. Выбрав основную категорию Plug-
Воспроизведение звукозаписей
593
ins (Дополнения) на левой панели, на правой панели можно ука-
зать каталоги, в которых располагаются дополнения некото-
рых категорий. Прочие настройки на этой странице связаны с
работой дополнений, занимающихся визуализацией, так как
эти дополнения наиболее интенсивно используют ресурсы ком-
пьютера. Здесь можно определить приоритет работы такого
дополнения, установить режим его автоматического запуска,
а также указать необходимость отключения встроенной визу-
ализации при работе дополнений. Для выбора или настройки
конкретных дополнений нужно выбрать на левой панели соот-
ветствующую категорию.
После выбора категории на правой панели появляется список
всех дополнений, относящихся к данной категории, а снизу —
дополнительные элементы управления. Если какое-то из допол-
нений рассматривается как активное, оно автоматически выби-
рается в списке. Изменить настройку можно только для выбран-
ного дополнения. Вы можете выбрать любое дополнение в любом
списке однократным щелчком. Если дополнение включает или
может включать в себя несколько вариантов работы, в нижней
части диалогового окна появляется раскрывающийся список.
Подходящий вариант выбирается из этого списка (рис. 9.12).
Для настройки дополнения используется кнопка Configure (Настрой-
ка). При этом открывается дополнительное диалоговое окно,
Категории
дополнений
Список дополнений
текущей категории
Раскрывающийся
список вариантов
работы дополнения
Кнопки настройки и управления дополнением
Рис. 9.12. Выбор и настройка дополнений
20 Зак. 652
594
Кое-что о музыке
содержащее информацию о дополнении и элементы управления
для проведения его настройки. Содержимое этого диалогового
окна разное для разных дополнений. При настройке дополнений
визуализации их можно запустить и остановить непосредственно
из диалогового окна Preferences (Настройка). Это позволяет оце-
нить их работу непосредственно в ходе настройки. Выполняются
эти действия кнопками Start (Запуск) и Stop (Остановка).
Графическое сопровождение музыки
Наибольший интерес с внешней точки зрения представляют
дополнения, предназначенные для графического сопровожде-
ния (цветомузыки). При отсутствии каких-либо дополнений
используется встроенный визуализатор, который отображается
в окне проигрывателя под счетчиком времени. Настройка
встроенной визуализации осуществляется через основное меню
программы. Пункт Visualization (Визуализация) открывает обшир-
ное меню, многие из пунктов которого предназначены для работы
со встроенным визуализатором. Вид представления задается в
подменю Visualization mode (Режим визуализации). Можно выбрать
один из двух вариантов: Analyzer (Спектр) или Scope (Форма).
Варианты представления в каждом из этих режимов выбира-
ются в соответствующих подменю.
Графическое сопровождение, обеспечиваемое дополнением,
осуществляющим визуализацию, проще всего продемонстри-
ровать на примере.
1. Чтобы подключить и настроить нужное дополнение, откройте
основное меню программы и дайте команду Visualization ► Select
Plug-in (Визуализация ► Выбрать дополнение). Откроется диало-
говое окно Preferences (Настройка), в которой можно выбрать
категорию дополнений, управляющих визуализацией.
2. Выберите дополнение Nullsoft wVis. Убедитесь, что раскры-
вающийся список в нижней части окна содержит только
один элемент.
3. Щелкните на кнопке Configure (Настройка). В данном случае
открывшееся диалоговое окно содержит только информацию
о данном дополнении и не имеет средств его настройки.
Щелкните на кнопке ОК.
4. Щелкните на кнопке Start (Запуск). Графическое сопровож-
дение для текущей записи будет отображаться в окне, при-
Воспроизведение звукозаписей
595
стыкованном снизу к окну проигрывателя. Если в этом месте
располагалось какое-то из вспомогательных окон программы
Winamp, оно станет невидимым. Закройте диалоговое окно
Preferences (Настройка) щелчком на кнопке Close (Закрыть).
5. Щелкните на графическом окне правой
кнопкой мыши — откроется меню на-
стройки дополнения. Для выполнения
различных настроек используются
группы пунктов этого меню. Границами
групп служат горизонтальные линии-
разделители. Подменю Rendering options
(Параметры отображения) управляет об-
щими характеристиками визуализа-
ции. Далее идут пункты, позволяющие
включать или отключать конкретные
элементы изображения, а также выби-
рать используемые цвета. Разные элементы соответствуют
разным способам графического представления воспроизво-
димой записи. Команда Docking (Стыковка) управляет местом
размещения графического окна, а меню Presets (Наборы настро-
ек) позволяет сохранить (или загрузить) набор настроек,
включающий все изменения, внесенные в первых двух груп-
пах параметров. Поэкспериментируйте с возможными настрой-
ками самостоятельно и выберите вариант, который вам
понравится.
6. Сохраните сделанные настройки при помощи команды
Presets ► Save (Настройки ► Сохранить). Теперь в последующих
сеансах работы с программой восстановить все настройки
позволит команда Presets ► Load (Настройки ► Загрузить).
Работа с другими графическими дополнениями строится по
такому же принципу. Настройка дополнения, если она возмож-
на, может производиться с использованием кнопки Configure
(Настройка), контекстного меню или клавиатурных комбина-
ций. Варианты того, что можно при этом получить, приведены
на рис. 9.13.
Схемы оформления
В большинстве приложений, если нам не нравится оформление
окна (окон) программы, мы вынуждены, по большому счету с
этим мириться. В лучшем случае у нас есть лишь возможность
596
Кое-что о музыке
Рис. 9.13. Различные эффекты графического сопровождения музыки
изменять состав и положение элементов управления. Однако
в программе Winamp дело обстоит иначе. Архитектура программы
позволяет полностью изменить внешний вид всех элементов
окна путем использования разных схем оформления (skins).
На расположение и способ использования элементов управле-
ния такая перемена не влияет, но выглядят окна программы
при этом совершенно иначе (рис. 9.14).
Схема оформления выбирается в диалоговом окне Skin Browser
(Просмотр схем оформления), которое можно открыть командой
Options ► Skin Browser (Параметры ► Просмотр схем оформления) из
основного меню программы Winamp. Все уже установленные
схемы оформления перечислены в списке, который имеется в
этом окне. Текущая схема выделена. Пункт <попе> соответствует
стандартному оформлению окон программы. Чтобы изменить
схему оформления, достаточно выбрать нужный пункт списка
и закрыть окно щелчком на кнопке Close (Закрыть). Если вы
любите разнообразие, можно установить флажок Select random
Воспроизведение звукозаписей
597
Рис. 9.14. Окна программы Winamp при использовании
различных схем оформления
skin on play (Выбирать схему при воспроизведении). В этом случае
при каждом переходе к воспроизведению новой записи оформле-
ние окна может изменяться. Новая схема оформления выби-
рается случайным образом.
Сравнительные сведения о программе Winamp
Достоинства Недостатки
Универсальность Некоторая сложность
Расширенные возможности контроля качества воспроизведения Открытая программная архитектура, позволяющая расширять возможности программы Наличие средств графического сопровождения освоения всех возможностей программы Отсутствие наглядности в отображении списка воспроизведения
Кодирование и декодирование
записей в формате MP3
Операции кодирования и декодирования
Декодирование сжатых звукозаписей производится каждый раз
при их воспроизведении. Однако сейчас мы поговорим не о такой
распаковке, а о преобразовании форматов звукозаписей. Мы уже
говорили, что в качестве базового удобно использовать формат
в котором звуковые данные не упакованы и легко подда-
ются обработке, хотя и занимают много места на диске. Этот
формат можно считать промежуточным. Конечным форматом,
в котором записи хранятся и прослушиваются, является формат
MP3. Таким образом, под кодированием звукозаписи мы пони-
маем преобразование записей из формата WAV в формат MP3. Под
декодированием понимается обратная операция: восстановле-
ние несжатой записи WAV из записи формата MP3.
Операции кодирования и декодирования, таким образом, прак-
тически сводятся к изменению формата файла (хотя и необра-
тимому) и поэтому могут быть полностью автоматизированы.
От пользователя требуется только указать каталоги, в которых
необходимо сохранять полученные файлы, да задать несколько
параметров самого процесса. Для компьютера задача кодиро-
вания не очень сложна, так что вмешательство в сам процесс
не требуется и практически невозможно. Поэтому окна про-
грамм кодирования и декодирования напоминают диалоговые.
Кроме того, в большинстве случаев такие программы поддер-
живают режим пакетной работы, в котором задания на обра-
ботку файлов добавляются в общую очередь независимо от
Кодирование и декодирование записей в формате MP3 599
текущей загруженности программы и выполняются по мере
освобождения ресурсов.
Не исключено, что качество файла, который получится в резуль-
тате кодирования, покажется вам неудовлетворительным. Надо
понимать, что сам по себе формат, в котором хранится запись,
не определяет ее качество. Если исходная запись не обеспечи-
вала оптимальное звучание, то в результате преобразования в
формат MP3 качество записи улучшиться не могло. Формат MP3
предназначен для 16-битовых стереозаписей с частотой дискре-
тизации 44,1 кГц. Если исходный формат не таков, хорошего
качества записи вряд ли удастся добиться.
Программа XingMP3 Encoder
Операцию кодирования, то есть преобразования файлов ,
WAV в формат MP3, мы рассмотрим на примере программы
XingMP3 Encoder (http://www.xingtech.com/). Эта программа
обеспечивает выполнение такого преобразования в пакетном
режиме, то есть без постоянного контроля над процессом со сто-
роны пользователя Метод кодирования задается с помощью одной
из стандартных конфигураций кодирования.
а Стандарт кодирования MP3, в отличие от стандарта декодирования, не
определен. Благодаря этому существует несколько модулей кодирования,
выпущенных разными компаниями и обеспечивающих неодинаковое
качество. К одной из ранних версий кодировщика компании Xing выска-
зывались серьезные претензии по качеству, но в свежей версии большая
часть проблем разрешена.
Установка программы не представляет особой сложности. Вместе
с программой могут быть установлены общие файлы, исполь-
зуемые разными продуктами компании Xing, а также новый
драйвер MPEG для использования на компьютере по умолча-
нию. От вас потребуется только указать папки, в которые будут
копироваться файлы программы, но и в этом случае можно
сохранить параметры, предлагаемые по умолчанию.
Выполнение кодирования
Запуск программы XingMP3 Encoder производится через Глав-
ное меню: Пуск ► Программы ► XingMP3 Encoder ► XingMP3 Encoder.
Большую часть окна программы занимает список заданий на
кодирование, который в первый момент пуст (рис. 9.15). Общий
порядок действий следующий.
600
Кое-что о музыке
Рис. 9.15. Преобразование файлов в формат MP3
с помощью программы XingMP3 Encoder
1. Сначала требуется определить файл, который надо преобра-
зовать в формат MP3 и определить конфигурацию кодиро-
вания. Щелкните на кнопке Add (Добавить) — откроется диа-
логовое окно Add jobs (Добавление заданий).
2. Текущая конфигурация кодирования описана на панели
Default/Current Encode Profile (Конфигурация кодирования по
умолчанию/текущая). Чтобы изменить ее, щелкните на кнопке
Set Profile (Выбрать конфигурацию).
3. Выберите файл или файлы, подлежащие преобразованию,
и щелкните на кнопке Открыть.
4. В столбце Status (Состояние) указывается текущее состояние
имеющихся заданий. Для заданий, готовых к исполнению,
в этом столбце располагается надпись Waiting (Ожидание).
5. Чтобы начать преобразование файлов, щелкните на кнопке
Encode (Кодировать).
6. После успешного завершения кодирования в столбце Status
(Состояние) у преобразованных файлов появится запись
Done (Готово).
Кодирование и декодирование записей в формате MP3
601
7. Прослушайте полученный файл, щелкнув на кнопке Play
(Воспроизведение).
8. Чтобы удалить выполненное задание из очереди, надо его
выбрать и щелкнуть на кнопке Remove (Удалить).
Конфигурации кодирования
Конфигурация кодирования определяется плотностью потока
данных в формате MPEG. Чем выше плотность потока, тем
более качественной оказывается сжатая запись, но тем меньше
будет коэффициент сжатия. Программа XingMP3 Encoder под-
держивает форматы MPEG с фиксированной плотностью потока
данных. В формате сжатия MP3, как уже упоминалось выше,
типичная плотность потока данных составляет 128-112 Кбит/с,
причем при выборе меньшего значения падение качества записи
уже заметно на слух. Чтобы задать конфигурацию кодирова-
ния, используемую по умолчанию, надо дать команду Edit ► Pre-
ferences (Правка ► Настройка). На вкладке Encode (Кодирование)
щелкните на кнопке Set Profile (Выбрать конфигурацию). В открыв-
шемся диалоговом окне Select a Profile (Выбор конфигурации) выбе-
рите на левой панели пункт Encode Profiles >XingMP3 Profiles ► 128K
(Конфигурации кодирования ► КонфигурацииXingMP3 Profiles ► 128К).
Чтобы закрыть все открытые диалоговые окна, щелкните в каж-
дом из них на кнопке ОК. Теперь во всех последующих операци-
ях кодирования будет по умолчанию задаваться конфигура-
ция, практически исключающая потерю качества в результате
преобразования.
Готовые файлы программа XingMP3 Encoder помещает в папку,
заданную по умолчанию. Первоначально в этой роли выступает
папка, расположенная внутри рабочей папки, в который про-
грамма была установлена. Чтобы выбрать для этого другую
папку, надо снова открыть вкладку Encode (Кодирование) диало-
гового окна Preferences (Настройка). Указать папку, используе-
мую по умолчанию, можно в поле Default Target Directory (Конечный
каталог по умолчанию). Чтобы не вводить путь поиска вручную,
щелкните на кнопке Set Directory (Выбрать каталог) и укажите
нужную папку в открывшемся диалоговом окне Обзор папок.
Если задание уже сформировано, то изменить конфигурацию
кодирования и конечную папку можно и в этом случае. Выбе-
рите задания, в которые требуется внести одинаковые изменения,
и дайте команду File ► Properties (Файл ► Свойства). Можно также
602
Кое-что о музыке
воспользоваться контекстным меню. На вкладке Target (Конеч-
ный файл) открывшегося диалогового окна свойств имеются
кнопки Set Directory (Выбрать каталог) и Set Profile (Выбрать конфи-
гурацию), позволяющие изменить эти параметры для выбран-
ных файлов.
Иногда возникает необходимость повторно начать выполнение
задания, включенного в очередь. Например, созданный файл
мог быть по ошибке уничтожен или процесс кодирования при-
шлось прервать. Чтобы запустить задание повторно, не создавая
его заново, надо выбрать нужные задания и дать команду File ►
Reset Status Waiting (Файл ► Восстановить состояние ожидания). После
этого процесс кодирования файла можно запустить заново.
Программа MP3 Decoder
Для обратного преобразования файлов М РЗ в формат WAV -
можно использовать программу MP3 Decoder (http://
ehoffman.simplenet.com/hplsoft/mp3dec/). Такое преобразование
используют перед редактированием файлов, а также при записи
музыкального компакт-диска. В последнем случае программа
MP3 Decoder позволяет также определить, какую часть пред-
полагаемого музыкального компакт-диска займут сформиро-
ванные дорожки. Кроме того, эту программу можно использо-
вать как автономный генератор списка воспроизведения или
для внесения информации о названии мелодии и исполнителе
в файлы MP3.
Другой способ декодирования файлов MP3 — использование одного из
дополнений программы Winamp. Выбрав в основном меню команду Options ►
Preferences (Параметры ► Настройка), выберите на левой панели катего-
рию Output (Вывод). В списке справа выберите пункт Nullsoft Disk Writer
plug-in. Закройте диалоговое окно щелчком на кнопке Close (Закрыть).
Теперь «воспроизведение» звуковых файлов при помощи программы
Winamp будет заключаться в их записи на диск в распакованном виде.
Однако рекомендовать этот способ можно только при отсутствии доступа
к иным средствам декодирования.
Дистрибутивный комплект программы MP3 Decoder представ-
ляет собой самораспаковывающийся архивный файл. После его
запуска выполнение Мастера установки начинается автоматичес-
ки. В ходе установки требуется указать только папку, в кото-
рую устанавливается программа. К сожалению, программа не
Кодирование и декодирование записей в формате MP3
603
создает автоматически пункта в Главном меню или хотя бы
ярлыка в удобном месте. Чтобы упростить запуск программы,
создайте такой пункт или ярлык самостоятельно. Удаление уста-
новленной программы тоже необходимо производить вручную.
Соответствующая процедура описана в файле uninstall.txt, кото-
рый помещается в ту же папку, что и остальные файлы про-
граммы.
Как уже говорилось, для запуска программы удобно создать
пункт в Главном меню или ярлык. Запускаемый файл, который
помещается в ту папку, в которую была установлена программа,
имеет имя mp3dec.exe. Главную часть основного окна программы
занимает список файлов для обработки (первоначально пустой).
Выше располагаются несколько коротких панелей инструментов
(рис. 9.16).
• Для загрузки файлов, подлежащих декодированию и сохра-
нения списка загруженных файлов как списка воспроизведе-
ния используется панель инструментов File Commands (Опе-
рации с файлами).
Панель Операции с файлами
Панель Параметры декодирования
Панель Конечная папка
Панель Настройка
Панель Справка
Список заданий Присоединенное окно Обзор файлов
Рис. 9.16. Окно программы MP3 Decoder
604
Кое-что о музыке
• Управление декодированием осуществляется с панели инст-
рументов Decode Options (Параметры декодирования).
• Выбрать папку, в которую помещаются преобразованные
файлы, позволяет панель инструментов Destination Directory
(Конечная папка).
• Настройка программы и выполнение вспомогательных опе-
раций осуществляется при помощи панели инструментов
Preferences (Настройка).
• Информацию о программе можно получить при помощи
панели инструментов Help (Справка).
Все панели инструментов можно перемещать по своему усмотре-
нию путем перетаскивания за корешок. Они могут располагаться
в любом порядке под строкой меню или автономно в отдельных
окнах.
Настройка программы
Для изменения настройки программы надо дать команду Options ►
Preferences (Параметры ► Настройка) или щелкнуть на кнопке Con-
figure the program preferences (Настройка параметров программы) на
панели инструментов Preferences (Настройка). При этом откры-
вается диалоговое окно Preferences (Настройка), устроенное несколь-
ко необычно (рис. 9.17). Две панели: Decode Options (Параметры
декодирования) и Preferences (Настройка) — содержат раскрыва-
ющийся список и кнопку Configure (Настроить). Каждый пункт
раскрывающегося списка соответствует определенной катего-
рии параметров. Чтобы изменить параметры, входящие в одну
Раскрывающиеся списки для выбора Кнопки
категории настраиваемых параметров настройки
Ф» Preferences Ой
.3
Decode Engine «0 ^9'?b ^5 fif
Decode Options " ’ '
Jhpl 5oftwareW2/~
“references ------
jstartup - MP3 Decod
install upgrade--
sens
I MP3 Decoder
Puc. 9.17. Настройка программы МРЗ Decoder
Кодирование и декодирование записей в формате MP3
605
из категорий, надо выбрать ее в раскрывающемся списке и
щелкнуть на соответствующей кнопке Configure (Настроить).
При этом открывается новое диалоговое окно, соответствующее
выбранной категории параметров.
Процессорный приоритет операции декодирования и список
папок, используемых для сохранения преобразованных фай-
лов, настраиваются при изменении параметров декодирования.
Раскрывающийся список на панели Decode Options (Параметры
декодирования) содержит только один пункт. В соответствую-
щем диалоговом окне MP3 Decode Engine Configuration (Настройка
механизма декодирования) имеется также флажок Play rather than
decode (Воспроизведение вместо декодирования). Если он уста-
новлен, то вместо декодирования действительно происходит
воспроизведение файлов. Пользоваться этой возможностью не
рекомендуется, так как легко забыть, по какой причине про-
грамма вдруг начала вести себя неожиданным образом (из-за
этого же не стоит использовать программу Winamp для декоди-
рования файлов MP3).
Наиболее важные из прочих настроек программы сосредото-
чены в разделе Standard Configuration (Стандартная конфигурация).
Если выбрать этот пункт в раскрывающемся списке на панели
Preferences (Настройка) и щелкнуть на соответствующей кнопке
Configure (Настроить), откроется диалоговое окно Standard Configu-
ration (Стандартная конфигурация). С помощью этого окна можно
задать:
• объем музыкального компакт-диска (в секундах звучания),
что используется при оценке объема записей;
• способ представления дополнительной информации, име-
ющейся в файлах звукозаписи;
• формат представления для заголовка окна программы и
строки состояния;
• расширения файлов, которые предполагается обрабатывать
при помощи данной программы.
Выбор файлов для декодирования
Файлы, подлежащие декодированию, надо внести в список,
расположенный в окне программы MP3 Decoder. Проще всего
это сделать, как и во многих других программах, рассмотрен-
ных в этой книге, методом перетаскивания. Если же значков
606
Кое-что о музыке
файлов под рукой нет, следует дать команду File ► Open MP3 (Файл ►
Открыть) или щелкнуть на кнопке Open MP3 for decoding (Открыть
для декодирования) на панели инструментов File Commands (Опе-
рации с файлами). Нужные файлы выбираются в стандартном
диалоговом окне Открытие файла.
Чтобы сохранить сформированный список файлов в формате списка вос-
произведения, дайте команду File ►Save kSave Playlist (Файл ► Сохранить ►
Список воспроизведения) или щелкните на кнопке Save а MP3 Playlist
(Сохранить список воспроизведения) на панели инструментов File
Commands (Операции с файлами).
Программа MP3 Decoder предоставляет и еще один способ выбора
файлов для декодирования. Чтобы им воспользоваться, надо
дать команду Wizards ► Classic File Browser (Мастера ► Стандартный
проводник). В этом случае рядом с окном программы открыва-
ется присоединенное окно Browse for files (Обзор файлов), пред-
ставляющее собой как бы встроенное окно папки (см. рис. 9.16).
Три панели этого окна содержат, соответственно, список фай-
лов, имеющихся в текущей папке, путь доступа к текущей папке
и обозначение текущего диска. Две нижних панели можно вре-
менно убрать, щелкнув на специальной кнопке, находящейся
на разделительной линии.
Чтобы добавить файл для декодирования в список с помощью
данного средства, надо открыть нужную папку, используя ниж-
ние панели, после чего выбрать файлы, подлежащие декодиро-
ванию, и щелкнуть на пункте Add (Добавить) в строке меню. Для
добавления отдельного файла достаточно дважды щелкнуть на
соответствующем значке. Данное окно позволяет также пере-
именовывать файлы, добавлять в них информацию о названии
произведения и исполнителе, а также воспроизводить файлы с
использованием стандартного средства, зарегистрированного
для их воспроизведения в операционной системе.
Когда список обрабатываемых файлов сформирован, нужно опре-
делить, в какую папку будут помещены результаты преобразо-
вания. Проще всего для этого щелкнуть на кнопке Browse for
decode or select Directory (Найти или выбрать папку) на панели инст-
рументов Destination Directory (Конечная
папка). При этом открывается меню, с
Destination L-r ectot у *
помощью которого можно выбрать произвольную папку, задать
одну из папок, определенных ранее, или указать, что преобра-
зованные файлы должны помещаться в те же папки, где нахо-
Кодирование и декодирование записей в формате MP3
607
дились исходные версии. Указать определенную папку для
размещения получающихся файлов можно также при помощи
команды Decode ► Select Destination Directory (Декодировать ► Выбрать
конечную папку).
Выполнение декодирования
Теперь можно приступать к декодированию. Чтобы
запустить процесс, дайте команду Decode ► Decode
(Декодировать ► Декодировать) или
щелкните на кнопке Decode files on the
playlist (Декодировать файлы из списка).
При этом открывается диалоговое
окно Decode Progress (Ход декодирова-
ния), в котором в виде двух шкал ото-
бражается информация о файле, об-
рабатываемом в данный момент, а
также общая информация о ходе опе-
рации. Верхняя шкала показывает,
какая часть текущего файла уже об-
работана, а нижняя — степень завер-
шения всей операции. Приостановить
процесс можно, щелкнув на кнопке
« Decode Progiess
l of г filers) decoding.
layer: 3
Bitrate: 128 kbps
Frequency: 44,10ffl4z
Decode 2:08 / 3:15
Decode (frames): 128235/ 195970 '
Current: 2769fps Average: 2772fps
Efepsed: 0:43 Elapsed: 0:43
Remaining: 0:24
66%
*
Pause the current decode (Приостановить декодирование), а пре-
рвать его позволяет кнопка Stop the decode (Прервать декоди-
рование). По завершении декодирования автоматической
очистки списка не производится.
Редактирование информации о записи
В файле формата MP3 может храниться справочная информа-
ция о данной звукозаписи. Программа MP3 Decoder отображает
эту информацию в строке состояния, когда выбран соответству-
ющий файл, а, например, программа Winamp выдает эту инфор-
мацию прямо в списке воспроизведения. Чтобы просмотреть
или отредактировать эту информацию для выбранного файла,
надо дать команду File ► View ID3 tag (Файл ► Просмотр подписи ID3)
или щелкнуть на кнопке View ID3 tag information (Просмотр
подписи ID3) на панели инструментов Preferences (Настройка). I
При этом открывается диалоговое окно MP3 ID3 tag Properties
(Свойства подписи ID3) (рис. 9.18), в котором указываются имя
и размер текущего файла, а также располагаются поля, соответ-
ствующие элементам подписи формата ID3.
608
Кое-что о музыке
Альбом
Рис. 9.18. Редактирование информации о записи
В число полей подписи входят:
• название записи (Title);
• имя исполнителя (Artist);
• название альбома (Album);
• год появления мелодии (Year);
• произвольный комментарий (Comment).
Длина каждого из текстовых полей составляет 30 символов.
Содержимое этих полей соответствует текущей информации,
имеющейся в файле, и может быть изменено. Чтобы сохранить
внесенные изменения, щелкните на кнопке Save (Сохранить);
чтобы оказаться от изменений — на кнопке Cancel (Отмена). Чтобы
удалить подпись, щелкните на кнопке Remove ID3 (Удалить подпись).
В последнем случае при следующей попытке редактирования
подписи все поля окажутся пустыми. Кроме того, это диалоговое
окно содержит кнопку Play (Воспроизвести), которая позволяет
прослушать запись при помощи средства, используемого опера-
ционной системой для этой цели по умолчанию.
Подсчет продолжительности воспроизведения
В тех случаях, когда предполагается последующий перенос зву-
козаписей на музыкальный компакт-диск, программа MP3 Decoder
позволяет вычислить общую продолжительность звучания запи-
сей. Это помогает узнать, поместятся ли все выбранные записи
на компакт-диск, и если поместятся, то какую его часть займут.
Чтобы воспользоваться этим средством, сформируйте список
нужных записей, после чего дайте команду Wizards ► Calculate
Кодирование и декодирование записей в формате MP3
609
Playtime (Мастера ► Вычислить время воспроизведения) или гу
щелкните на кнопке Playtime (Время воспроизведения) на ? **
панели инструментов Preferences (Настройка). В открывшемся
окне Decode List Playtime Calculator (Расчет времени воспроизведения
списка) щелчок на кнопке Calculate (Рассчитать) позволяет выпол-
нить расчет, после чего надо щелкнуть на кнопке Next (Далее),
чтобы увидеть его результаты. Эти результаты выдаются в чис-
ловом и графическом виде (рис. 9.19).
Рис. 9.19. Оценка места, необходимого для записи распакованных
файлов как дорожек музыкального компакт-диска
Окно «калькулятора» можно не закрывать — повторные щелчки
на кнопке Calculate (Рассчитать) позволяют быстро произвести
перерасчет в случае изменения содержимого списка. Чтобы
вспомнить результаты последнего расчета, достаточно навести
указатель мыши на кнопку Playtime (Время воспроизведения) на
панели инструментов Preferences (Настройка). Нужные данные
будут показаны в окне всплывающей подсказки.
Чтение дорожек музыкального
компакт-диска
Копирование данных, представленных на музыкальном ком-
пакт-диске, не составляло бы труда, если бы на диске храни-
лись файлы. Однако это не так: данные на дорожках компакт-
диска хранятся не в файловой форме. Поэтому прежде чем запись
можно будет преобразовать в формат MP3, ее необходимо про-
сто преобразовать в файл. Для выполнения такой операции исполь-
зуют специальные программы.
Свойства дисководов
К сожалению, далеко не все дисководы CD-ROM позволяют
производить такую операцию. При использовании устройств,
выпущенных несколько лет назад (двух- и четырехскоростных),
могут возникать трудности. Они связаны с тем, что запись фай-
лов производится путем прямой цифровой обработки данных,
имеющихся на компакт-диске. Для прямого чтения данных с
музыкального компакт-диска в операционной системе Windows 9х
могут использоваться два метода: «старый», на основе драйвера
MSCDEX, и новый, с использованием интерфейса ASPI. К сожа-
лению, вариант одного из служебных файлов в последних вер-
сиях Windows 95 и Windows 98 не позволяет использовать для
чтения музыкальных компакт-дисков «старый» метод доступа.
В результате, при работе со старым дисководом вы не можете
использовать ни новый метод доступа, так как он не поддержи-
вается дисководом, ни старый, из-за дефекта операционной
системы. Современные дисководы CD ROM не испытывают
проблем с использованием доступа через интерфейс ASPI.
Чтение дорожек музыкального компакт-диска
611
Способ записи информации на музыкальном компакт-диске
автоматически обеспечивает получение потока несжатых зву-
ковых данных, соответствующего формату WAV. Однако в тех
случаях, когда сохранение записи в таком промежуточном
формате не требуется, некоторые программы чтения дорожек
могут автоматически преобразовать запись в другой формат,
используя собственные средства или установленные кодеки
операционной системы Windows 9х. В последнем случае при
выполнении данной операции требуется тщательно проверить,
какой кодек используется и какое качество получающейся запи-
си он обеспечивает. Неудачная настройка может приводить к
огрублению записи и ухудшению ее качества, причем выясне-
ние причин произошедшего может оказаться очень трудным.
Программа AudioCatalyst
Копирование дорожек музыкального компакт-диска мы
рассмотрим на примере программы AudioCatalyst (http:// J*
www.xingtech.com/). Она объединяет в себе все средства,
необходимые для создания файлов MP3 на основе дорожек музы-
кального компакт-диска и включает: средства прослушивания
музыкального компакт-диска и чтения дорожек, средство коди-
рования (на основе описанной программы XingMP3 Encoder) и
проигрыватель файлов MP3 (XingMP3 Player).
Кроме того, программа AudioCatalyst позволяет выполнить про-
верку качества считывания и обладает расширенными возмож-
ностями управления форматом файла MP3. В ее состав также
входит средство нормализации записи, то есть приведения ее
к стандартному уровню громкости. Это средство позволяет согла-
совать уровни громкости записей, полученных из разных источ-
ников.
Установка программы AudioCatalyst выполняется стандартным
образом. В обычном режиме устанавливаются собственно про-
грамма AudioCatalyst и проигрыватель XingMP3 Player. При этом
требуется лишь указать их рабочие папки. Как и в большинстве
других случаев, рекомендуется использовать каталоги, пред-
лагаемые по умолчанию. После завершения установки требу-
ется перезагрузка компьютера.
Запуск программы производится через Главное меню: Пуск ►
Программы ► AudioCatalyst ► AudioCatalyst. После первого запуска
требуется принять лицензию на использование этой программы.
612
Кое-что о музыке
Затем на экране появляется окно программы, содержащее инфор-
мацию о данных на компакт-диске, установленном в дисковод
в данный момент, панель инструментов и панель проигрыва-
теля компакт дисков (рис. 9.20). Для музыкального компакт-
диска сообщается информация о числе звуковых дорожек, а
для каждой дорожки выдается продолжительность записи и
объем соответствующих данных на диске.
Панель инструментов
Исполнитель (Автор) Название диска
Список дорожек
компакт-диска
Элементы управления
воспроизведением компакт-диска
Рис. 9.20. Окно программы AudioCatalyst
Сохранение записей об исполнителях в файле cdplayer.ini
К сожалению, сам музыкальный компакт-диск не содержит
никакой информации о том, что именно на нем записано. Однако
в операционной системе Windows 9х для воспроизведения музы-
кальных компакт-дисков есть стандартная программа Лазер-
ный проигрыватель. Она позволяет вводить такую информацию
и сохраняет ее в файле cdplayer.ini, который располагается в папке
\Windows. Программа AudioCatalyst способна обращаться к этому
файлу за нужными данными, позволяет заносить в него сведе-
ния о названии компакт-диска и исполнителях, а также назва-
Чтение дорожек музыкального компакт-диска
613
ния отдельных записей. При наличии таких сведений название
диска и имя основного исполнителя (автора) отображается,
соответственно, в полях Album (Альбом) и Artist (Исполнитель) в
главном окне программы. В этих полях данные можно и редак-
тировать. Названия отдельных дорожек, если они заданы, ото-
бражаются непосредственно в списке дорожек. Чтобы переиме-
новать дорожку, надо сначала ее выбрать, а затем один раз
щелкнуть на имеющемся названии. По умолчанию дорожки
обозначаются словом Track (Запись), за которым следует номер
дорожки.
Настройка программы
Возможности программы AudioCatalyst довольно велики, что отра-
жается в функциях ее настройки. Все настройки производятся
через меню Settings (Параметры). Общие параметры программы
можно изменить в диалоговом окне Settings (Параметры), которое
можно открыть командой Settings ► General (Параметры ► Общие).
Это диалоговое окно содержит две панели, на каждой из кото-
рых располагаются несколько вкладок. Верхняя панель опре-
деляет способ получения информации с музыкального диска, а
нижняя — различные параметры обработки полученной записи
и ее сохранения на жестком диске компьютера.
Для доступа к диску программа AudioCatalyst предоставляет три
метода. Вкладки диалогового окна Settings (Параметры), соответ-
ствующие этим методам, расположены слева направо в порядке
предпочтения. При выборе вкладки автоматически выбирается
и соответствующий метод доступа. Наиболее предпочтитель-
ным является метод ASPI, который поддерживается современ-
ными моделями дисководов CD-ROM. Если выбрана соответ-
ствующая вкладка, наиболее важным параметром оказывается
способ чтения, который можно выбрать в раскрывающемся
списке Rip Method (Способ чтения дорожек).
Дело в том, что стандарт чтения музыкальных компакт-дисков
не предусматривает позиционирования читающей головки в
секторе с точностью до байта. При использовании быстрых
методов чтения возможны, в принципе, сбои, в результате кото-
рых программа «теряет» место, с которого должно быть продол-
жено чтение. В создаваемой записи могут из-за этого возникать
пропуски или посторонние щелчки. При возникновении подоб-
ных проблем следует выбрать в этом же раскрывающемся списке
другой метод чтения и проверить, не устранена ли проблема.
614
Кое-что о музыке
О том как выполнить проверку общей надежности чтения ком-
пакт-диска будет сказано ниже.
Если ваш дисковод CD-ROM не позволяет использовать для досту-
па метод ASPI, откройте вкладку MSCDEX. Это более старый и
медленный метод доступа к компакт-диску, обеспечивающий,
однако, то же самое качество звука. Проблема использования
этого метода связана с тем, что вариант одного из служебных
файлов операционной системы Windows 9х не позволяет исполь-
зовать этот метод чтения с музыкальных компакт-дисков.
у Соответствующий файл имеет имя scsilhLp.vxd и находится в папке
\Windows\System. Проблем не вызывает только вариант этого файла, вхо-
дивший в состав самой первой версии Windows 95. Чтобы получить воз-
можность использовать этот метод доступа, надо восстановить данную
версию этого файла. Ее можно, например, найти в Интернете по адресу
ftp://ftp.sony.com/ccpg/pc/scsilhlp.exe.
Если ни один из этих методов не работает, приходится обра-
щаться к аналоговому методу извлечения записи с компакт-
диска — вкладка Analog (Аналоговое чтение). В этом случае дан-
ные с компакт-диска подготавливаются для воспроизведения,
а затем перехватываются звуковой картой. Результат такого
чтения зависит от установленного уровня громкости, а также,
будучи связанным с дополнительными преобразованиями дан-
ных, может приводить к некоторой потере качества. Этот ме-
тод не гарантирует одинаковых результатов при последователь-
ном считывании одной и той же дорожки. К тому же, это самый
медленный метод чтения, так что его следует использовать,
только если никакой иной вариант не проходит.
Другие параметры задаются с использованием вкладок, распо-
ложенных в нижней части диалогового окна Settings (Параметры).
Способ именования создаваемых файлов и каталогов задается
на вкладке Naming (Именование). Здесь можно выбрать элементы
полного названия произведения, которые будут использованы
при создании имени файла. Установив флажок Artist as directory
(Имя исполнителя как каталог) или Album as directory (Название аль-
бома как каталог), можно включить режим размещения получа-
ющихся файлов во вложенных папках и определить способ при-
своения им названий. Удалить участки тишины в начале и конце
каждой дорожки или определить для них фиксированную про-
должительность можно средствами вкладки Silence (Тишина).
Более строгие правила обработки начального и конечного участ-
Чтение дорожек музыкального компакт-диска
615
ков записи можно задать на вкладке Rip Offset (Смещение при чте-
нии). Коэффициенты, используемые при оценке времени, затра-
чиваемого на разные виды работ, можно задать на вкладке Time
est. (Оценка времени). Реальные значения этих коэффициентов
сильно зависят от мощности процессора, поэтому в процессе
работы автоматически перевычисляются.
Прочие параметры сосредоточены на вкладке Misc (Разное).
Чтобы программа автоматически использовала стандартную
информацию о компакт-диске, должен быть установлен флажок
Use cdplayer.ini (Использовать файл cdplayer.ini). В случае потери
синхронизации, то есть невозможности для программы опре-
делить, с какого места музыкального компакт-диска надо про-
должать чтение данных, по умолчанию процесс чтения преры-
вается. Чтобы преобразование записи продолжалось, несмотря
на ошибку, следует установить флажок Continue even if synchroni-
zation fails (Продолжать при потере синхронизации).
Особенность программы AudioCatalyst состоит в том, что она по-
зволяет преобразовать дорожку компакт-диска в файл MP3 в
рамках одной операции. Для настройки этого процесса исполь-
зуется команда Settings ► XingMP3 Encoder (Параметры ► XingMP3
Encoder). Диалоговое окно XingMP3 Encoder Settings (Параметры
XingMP3 Encoder) открывается также при щелчке на кнопке MP3
на панели инструментов. Для выбора общего формата записи
служит группа переключателей Grab to (Записать в виде). В число
возможных.вариантов входят форматы MP3 и WAV, а
также одновременная запись файлов в обоих этих
форматах. Если предполагается создание файла в
формате MP3, кнопка MP3 на панели инструментов
помечается галочкой.
В процессе кодирования может быть создан промежуточный
файл в формате WAV. Чтобы включить режим создания такого
файла, следует установить флажок Use intermediate wave file (Создать
промежуточный файл). Такой файл необходим, если предпола-
гается проведение нормализации записи. Во всех остальных
случаях без него можно обойтись. Занесение в итоговый файл
MP3 подписи ID3 с информацией о названии произведения, испол-
нителе, названии альбома, годе выпуска и жанре можно про-
извести автоматически, если установить флажок Use ID3 Tag
(Включить подпись ID3). Чтобы указать содержание подписи, надо
щелкнуть на кнопке Edit ID3 Tag (Изменить подпись ID3). В открыв-
616
Кое-что о музыке
шемся диалоговом окне ID3 Tag Editor (Редактор подписи ID3) запол-
ните все нужные поля. Содержимое поля Title (Название произ-
ведения) принимается во внимание только в том случае, если в
формат MP3 преобразуется ровно одна запись. В противном
случае в качестве названия автоматически используется назва-
ние записи или имя файла.
Выбор формата кодирования
Выбор формата кодирования MP3 осуществляется на панели
Encoder Settings (Параметры кодирования) в нижней части диало-
гового окнаХ1пдМРЗ Encoder Settings (Параметры XingMP3 Encoder).
Обратите внимание на наличие переключателя: Constant Bitrate/
Variable Bitrate (Постоянный поток данных/Переменный поток данных).
В режиме постоянного потока данных его плотность фиксиро-
вана и задается при помощи движка. Ниже движка расположено
краткое описание выбранного режима кодирования. Коэффи-
циент сжатия данных оказывается фиксирован, а длина файла
может быть однозначно определена по продолжительности запи-
си. С другой стороны, на критических участках записи фикси-
рованный коэффициент сжатия может оказаться завышен, что
может приводить к ухудшению звучания на отдельных фраг-
ментах произведения. Для борьбы с подобными проблемами и
предназначен формат записи с переменным потоком данных.
В нем применяется адаптивный алгоритм, позволяющий авто-
матически корректировать степень сжатия в зависимости от
структуры мелодии. Для простых звуков степень сжатия повы-
шается, для сложных — понижается. С помощью движка теперь
задается не точная, а средняя плотность потока данных. Каче-
ство записи может существенно улучшиться. Обратной сторо-
ной медали является невозможность предсказания длины гото-
вого файла до того, как преобразование будет завершено, и, тем
самым, невозможность определить, поместится ли некоторый
набор файлов в отведенное место. В тех случаях, когда точные
предварительные сведения о размере файла не требуются, реко-
мендуется использовать режим переменной плотности данных.
Нормализация записей
Процесс нормализации записи состоит в корректировке уровня
громкости. Если в одну подборку включаются ненормализован-
ные (или по-разному нормализованные) записи, то при после-
довательном их прослушивании создается впечатление, что
Чтение дорожек музыкального компакт-диска
617
одни из них звучат громче, а другие — тише. На самом деле,
нормализацию записей производят не по среднему, а по макси-
мальному уровню громкости, что позволяет эффективно исполь-
зовать весь диапазон сигнала и при этом не терять качество
записи при пиковых значениях громкости. Стоит отметить, что
перед промышленной записью аудио-дисков нормализация
записей, как правило, уже проводится, так что нормализовать,
в первую очередь, следует записи, подготовленные самостоя-
тельно и записи, взятые с «непромышленных» дисков или из
Интернета.
Для настройки параметров нормализации следует
дать команду Settings ► Normalize (Параметры ► Норма-
лизация). Для той же цели служит кнопка Normalize
(Нормализация) на панели инструментов. Если режим
автоматической нормализации уже включен, эта кнопка поме-
чается галочкой. Чтобы включить режим нормализации, сле-
дует установить флажок Use normalizing (Проводить нормализацию).
Задать уровень нормализации позволяет счетчик Normalize to
(Уровень нормализации). Уровень нормализации задается в про-
центах и обычно должен составлять 95-98%. Программа Audio-
Catalyst также поддерживает режим условной нормализации,
при котором операция выполняется только в отношении запи-
сей с неадекватным уровнем нормализации. Для этого надо
установить флажок But only if the track is (Только если уровень), после
чего задать при помощи счетчиков верхнюю и нижнюю границы
диапазона, в котором записи считаются нормализованными.
Такой подход позволяет сэкономить время, которое в противном
случае было бы потрачено на ненужную нормализацию.
Настройка воспроизведения
Программа AudioCatalyst позволяет сразу же прослушивать файлы,
полученные в результате ее использования. Для этой цели исполь-
зуется внешний проигрыватель. По умолчанию это программа
XingMP3 Player. Настройку такого прослушивания позволяет
произвести команда Settings ► MP3 Playback (Параметры ► Прослу-
шивание MP3) — при этом открывается диалоговое окно Playback
Settings (Параметры прослушивания). Проигрыватель, используе-
мый для прослушивания файлов MP3, указан в поле Location of
MP3 Player (Местонахождение проигрывателя MP3). Чтобы выбрать
другой проигрыватель, следует щелкнуть на кнопке Browse
618
Кое-что о музыке
(Обзор) и разыскать его исполнимый файл. Включить режим
автоматического воспроизведения созданных файлов MP3 по-
зволяет флажок Autoplay after grab (Автоматически воспроизводить
после записи) в совокупности с переключателем Grabbed files (За-
писанные файлы).
Запустить используемый проигрыватель можно прямо
из программы AudioCatalyst, если щелкнуть на кнопке
Player (Проигрыватель) на панели инструментов. Изо-
бражением на этой кнопке может быть стандартный
значок программы AudioCatalyst или значок, взятый непосред-
ственно из проигрывателя. Соответствующий выбор также про-
изводится в диалоговом окне Playback Settings (Параметры про-
слушивания).
В основной части окна программы AudioCatalyst располагается
список музыкальных дорожек компакт-диска, находящегося
в дисководе в данный момент. Если он почему-либо не обновился
при смене диска, это можно сделать при помощи команды CD ►
Refresh Track List (Компакт-диск ►Обновить список дорожек). Инфор-
мация о каждой дорожке предваряется флажком, указываю-
щим, будет ли эта дорожка обрабатываться программой. Про-
грамма AudioCatalyst не поддерживает групповых операций
выделения, и каждый флажок должен быть установлен или сбро-
шен самостоятельно. Первоначально все дорожки оказываются
выбраны или не выбраны в зависимости от состояния флажка
Select all tracks by default (Выбрать все дорожки по умолчанию) на
вкладке Misc (Разное) диалогового окна Settings (Параметры).
Воспроизведение диска
Для прослушивания текущего музыкального компакт-диска
используются управляющие кнопки, размещенные в нижней
части окна программы, в строке состояния или непосредственно
над ней (рис. 9.21). Если вы не видите соответствующие эле-
менты управления, дайте команду Settings ► Show CD Playback
Controls (Параметры ► Отображение элементов управления воспроиз-
ведением компакт-диска). Убрать эти кнопки позволяет повторе-
ние той же самой команды. Кроме стандартных кнопок управ-
ления воспроизведением, обратите внимание на кнопку Play
selected tracks (Воспроизвести выбранные дорожки) и кнопку Play
selected tracks randomly (Воспроизвести выбранные дорожки в слу-
чайном порядке).
Чтение дорожек музыкального компакт-диска
619
Полоса поиска Регулятор громкости
ЙОЙЖЙ !-^№^ 4} Ш
Воспроизвести одну дорожку — — —
Пауза-----------------------------
Стоп---------------------------------
Воспроизвести выбранные дорожки---------
Перемотка назад---------------------------
Перемотка вперед-----------------------------
Предыдущая дорожка-----------------------------
Следующая дорожка---------------------------------
Воспроизвести выбранные дорожки в случайном порядке-
Убрать элементы управления воспроизведением--------------
Рис. 9.21. Элементы управления воспроизведением
музыкального компакт-диска
Чтобы организовать воспроизведение дорожек диска в случайном
порядке, можно также дать команду CD ► Shuffle track list (Ком-
пакт-диск ► Случайный порядок). В этом случае дорожки распо-
лагаются в списке в случайном порядке, но набор выбранных
дорожек не изменяется. Важно также отметить, что обычная
кнопка начала воспроизведения в программе AudioCatalyst назы-
вается Play single track (Воспроизвести одну дорожку) и служит для
воспроизведения лишь текущей дорожки, независимо от того,
выбрана она или нет.
Запись дорожек компакт-диска в виде файлов
Чтобы сохранить данные с дорожек музыкального
компакт-диска в выбранном формате, следует дать
команду CD ► Grab selected tracks (Компакт-диск ► Запи-
сать выбранные дорожки) или щелкнуть на кнопке Grab!
(Записать) на панели инструментов. При этом открывается окно
Copying (Копирование), в котором отображается информация о
ходе процесса записи (рис. 9.22). В принципе, вся операция мо-
жет состоять из трех этапов, выполняемых последовательно:
• собственно копирование данных с компакт-диска;
• нормализация данных;
• запись полученного файла в формате MP3.
620
Кое-что о музыке
Панель сведений
о копировании
Copying I Track 6
Панель информации
о сбоях копирования
I
Used CPU -Чгье Buifeied ButsM
Ж<
P&Siibtejp'Sed^cbteff»:0
Шкала хода
копирования
1э^{;<М?ФЙ'ИЗДй-1ЙЙ998
;nal йево
Шкала хода
нормализации
Шкала хода
кодирования
0>;i
Панель сведений Панель сведений
о нормализации
о кодировании
Рис. 9.22. Сведения о ходе операции
Вы можете следить за ходом работы по изменению содержи-
мого панелей диалогового окна Copying (Копирование). В ходе
собственно копирования объем записи на текущей дорожке в
мегабайтах и единицах секторов выводится на панели сведе-
ний о копировании, здесь же указывается объем уже скопиро-
ванных данных. Визуально следить за ходом копирования
удобно с помощью шкалы хода копирования.
Наибольший интерес представляет панель информации о сбоях.
На ней отображается степень уверенности программы в качестве
чтения данных с диска и указываются возможные проблемы.
Если действительно появляются сообщения о потенциальных
проблемах, это указывает на возможность наличия дефектов в
полученных файлах. Зачастую такие дефекты легко различимы
на слух в виде щелчков или пропаданий звука. В таком случае
лучше всего повторить операцию.
у Чтобы уменьшить вероятность возникновения ошибок, не следует рабо-
тать с другими программами в то время, когда происходит считывание
дорожек. Кроме того, причинами возникновения дефектов могут быть
царапины на поверхности диска, жирные пятна и т. п.
Чтение дорожек музыкального компакт-диска
621
Выполнение нормализации звукозаписей
Определение максимального уровня громкости в записи проис-
ходит параллельно с чтением дорожки. Этот процесс отобража-
ется на индикаторной полосе на панели сведений о нормализации.
После окончания копирования максимальный уровень гром-
кости уже определен автоматически. После этого начинается
собственно процесс нормализации, в ходе которого громкость
масштабируется так, чтобы достигнутый уровень соответствовал
заданному. Следить за ходом нормализации можно с помощью
полосы прогресса.
В данном случае нормализация проводилась параллельно с копи-
рованием дорожки компакт-диска. Отметим, что программа
AudioCatalyst позволяет производить и автономную нормализацию
уже существующих файлов WAV. Для этого надо дать команду
File ► Normalize files (Файл ► Нормализация). Файлы, подлежащие
нормализации, выбираются в открывшемся диалоговом окне.
Заголовок этого окна содержит текущие условия нормализации.
Выполняется нормализация так же, как и в предыдущем случае,
однако добавляется этап сканирования, в ходе которого опреде-
ляется максимальный уровень громкости.
Кодирование файлов
Если готовые файлы должны записываться в формате MP3, то
после нормализации следует этап кодирования файла. Инфор-
мация о методе и ходе кодирования отображается на панели све-
дений о кодировании диалогового окна Copying (Копирование).
Если используется режим генерации файла MP3 без создания
промежуточного файла WAV, процесс чтения дорожки и записи
файла MP3 идет одновременно. В этом случае вся операция закан-
чивается практически тогда же, когда и процесс чтения компакт-
диска, то есть, намного быстрее, чем в предыдущем случае.
После завершения операции в соответствии с текущими настрой-
ками может быть автоматически запущен проигрыватель для
воспроизведения только что созданных файлов.
Как и в случае нормализации, программа AudioCatalyst может
использоваться для кодирования уже существующих файлов
WAV. Для этого надо дать команду File ► Encode files (Файл ► Коди-
622
Кое-что о музыке
рование). После выбора файлов, подлежащих кодированию,
процесс идет так, как это описано выше.
Проверка качества
Итак, операция закончена, и мы получили готовый файл MP3.
Можно ли утверждать, что он соответствует оригиналу на диске?
Пока что нет. Однако определить разницу на слух может быть
практически невозможно. Наилучший вариант проверки состо-
ит в том, чтобы убедиться, что при повторении операции полу-
чаются одни и те же результаты. Программа AudioCatalyst пре-
доставляет два способа такой проверки: сравнение файлов и
вычисление контрольной суммы.
Проверка путем сравнения файлов состоит в том, что операция
чтения дорожки выполняется дважды, после чего результаты
сравниваются друг с другом. Если ошибок при чтении не возник-
ло, файлы должны практически совпадать. Почему «практи-
чески» , а не точно? Дело в том, что, как уже говорилось, начать
чтение в точности с начала записи невозможно. Это приводит
к возникновению небольшого различия в длине файлов, кото-
рое проявляется на самом начальном отрезке записи. На слух
это различие обнаружить невозможно, так как разница в длине
записи измеряется в тысячных долях секунды и к тому же при-
ходится на отрезок «тишины».
Убедиться в идентичности файлов в программе AudioCatalyst
позволяет команда File ► Compare Two Files (Файл ► Сравнить два
файла) (рис. 9.23). Пути поиска файлов указываются в полях
First file (Первый файл) и Second file (Второй файл). Для их ввода
можно также использовать кнопки Browse (Обзор). После того
как имена файлов заданы, следует щелкнуть на кнопке Start
(Запуск). Программа автоматически отбрасывает заголовочные
части файлов, после чего определяет смещение начальных отрез-
ков и начинает проверку. Проверка автоматически останавлива-
ется при обнаружении различия. Если до конца файла разли-
чие не обнаруживается, программа сообщает об идентичности
файлов, что можно рассматривать как подтверждение правиль-
ности считывания данных.
Второй вариант проверки состоит в том, что сравниваются не
сами файлы, а только контрольные суммы, вычисленные по
данным файла. При чтении записей с компакт-дисков контроль-
Чтение дорожек музыкального компакт-диска
623
Шкала хода
работы ---
Сведения об
обнаруженных
различиях --
Имена
сравниваемых
файлов------
Рис. 9.23. Сравнение версий файла полученных при
последовательном чтении одной и той же дорожки
ные суммы вычисляются автоматически (если соответствующая
возможность не отключена) и выводятся в окне программы в
столбце Information (Сведения). Алгоритм вычисления контроль-
ной суммы автоматически делает поправку на возможность началь-
ного сдвига, так что, если данные считаны правильно, контроль-
ные суммы должны совпадать.
Чтобы обеспечить проверку данных, удобно использовать сле-
дующий прием. Вставьте в дисковод нужный компакт диск,
выберите дорожки, подлежащие копированию, и дайте команду
CD ► Test selected tracks (Компакт-диск ► Проверка выбранныхдорожек).
Эта операция вычисляет контрольные суммы для всех файлов,
однако никакой записи на диск не производится. После оконча-
ния операции перепишите все полученные контрольные суммы
и запустите уже «настоящее» преобразование. Если при повтор-
ной операции контрольные суммы совпали с записанными ранее,
значит, чтение дорожек прошло успешно.
Иногда требуется вычислить контрольную сумму для файла,
полученного ранее. В этом случае следует дать команду Fite ►
Calculate checksum (Файл ► Вычислить контрольную сумму). Откро-
ется диалоговое окно Calculate checksum (Вычисление контрольной
суммы) (рис. 9.24). Путь поиска файла вводится в поле Filename
624
Кое-что о музыке
Рис. 9.24. Вычисление контрольной суммы для записи
(Имя файла) или выбирается при помощи кнопки Browse (Обзор).
Вычисление контрольной суммы для этого файла начинается
после щелчка на кнопке Start (Запуск). По окончании вычисления
результат заносится в поле The checksum is (Контрольная сумма
равна).
Изменение формата записи звука
До сих пор мы говорили об использовании только двух форматов
записи звука: WAV и MP3. Однако на самом деле число сущест-
вующих форматов звуков превосходит сотню и это в том случае,
если мы имеем в виду только волновое описание звука. В част-
ности, не будет большим преувеличением сказать, что любая
компания, выпускающая электронные музыкальные инстру-
менты и синтезаторы, обеспечивает запись музыки в собствен-
ном уникальном формате. При получении записи из заранее
неизвестного источника (например, через Интернет) можно
столкнуться с тем, что полученный формат не распознается
установленными на компьютере кодеками и, таким образом,
запись не может быть не только преобразована в привычный
формат, но и просто воспроизведена.
Если к нам в руки попала запись в незнакомом формате и мы
хотели бы присовокупить ее к своей коллекции, следует произ-
вести перекодировку. Для выполнения этой операции нужна
программа, которая могла бы прочесть исходный формат дан-
ных и записать результат в конечном формате. Такими возмож-
ностями, в частности, обладают многие специализированные
звуковые редакторы. Однако можно обойтись и программой,
которая специально предназначена для перекодировки звуко-
вых форматов. В частности, в абсолютном большинстве случаев
вам поможет программа Awave (http://www.fmjsoft.com/).
Программа Awave
Программа Awave способна читать звуковые данные в
различных форматах, которые могут использоваться -JQ.-
разными компьютерными платформами или специализи-
21 Зак. 652
626
Кое-что о музыке
рованными музыкальными устройствами (например, синтезато-
рами). Ее основное назначение — конвертирование форматов
звуковых файлов. В то же время эта программа может использо-
ваться и как проигрыватель или простейший звуковой редак-
тор. Хотя мы и не станем останавливаться на этом вопросе подроб-
но, заметим также, что эту программу можно использовать для
конвертирования и редактирования инструментов, использу-
емых при воспроизведении музыки путем табличного синтеза.
Это несколько усложняет работу с программой, но придает ей
практически неограниченные возможности.
Установка программы не составляет труда. Программа уста-
новки копирует файлы программы в указанную папку, создает
нужные пункты в Главном меню и обеспечивает возможность
последующего корректного удаления программы.
Настройка программы
Запустить программу можно через Главное меню: Пуск ► Про-
граммы ► Awave ► Awave. После первого запуска рекомендуется
сразу проверить или изменить настройку программы. Для этого
дайте команду Options ► Program setup (Параметры ► Настройка програм-
мы) или щелкните на кнопке Program setup dialog (Настройка Vjjjj:
программы) на панели инструментов. Откроется диалого- L5L
вое окно Awave program setup (Настройка программы Awave). Чтобы
включить возможность доступа к программе Awave через кон-
текстное меню значков звуковых файлов, установите на вкладке
General (Общие) флажок Register ‘play audio’ and ‘convert’ commands...
(Зарегистрировать команды ‘Воспроизвести звук’ и ‘Конвертиро-
вать’ ...). В этом случае указанные команды появятся в контекст-
ном меню звуковых файлов. Первая из них позволяет воспро-
извести звук с использованием встроенного проигрывателя
программы Awave, а вторая открывает указанный файл в этой
программе.
Выбрать устройство, с помощью которого будет осуществляться
вывод звука, позволяет вкладка AudioPlayer (Проигрыватель).
Наиболее эффективно ресурсы компьютера используются при
выборе службы DirectSound, которая практически исключает
возникновение задержек при воспроизведении и позволяет
запускать несколько копий проигрывателя одновременно. Ука-
зать местонахождение внешних программ, к которым может
обращаться программа Awave (звуковой редактор и программа
регулировки громкости), позволяет вкладка Helper apps (Вспо-
могательные приложения) (рис. 9.25).
Изменение формата записи звука
627
'Awave program setup _____________ ЧЗВ;
Выбор
вспомогательных
приложений ----
Herper-apps | p.sf.arnefec-r ? |
r'.WavelbrrAe^w: . Г"""
: 1«ииамг-“ — h j
—- Sound ffaxetf or v^ifffie cortol
FMJ’Soltwaw
Г OK | Отмена
Кнопки
обзора
Рис. 9.25. Настройка программы Awave
Путь поиска для исполняемого файла приложения задается в
соответствующих полях. Чтобы выбрать его с помощью диа-
логового окна, следует щелкнуть на соответствующей кнопке
с изображением двух точек. Прочие параметры настройки вли-
яют на выполнение операций, более сложных, чем простое пре-
образование форматов.
Чтобы загрузить первый звуковой файл в программу Awave, сле-
дует дать команду File ► Open new (Файл ► Открыть как начальный).
Можно также воспользоваться кнопкой Open a new file г^-
(Открыть новый файл) на панели инструментов. В диалоговом И“~
окне Open new file (Открытие файла) можно выбрать как отдель-
ный звуковой файл, так и группу файлов для пакетной или спе-
циальной обработки. Уже открытая группа файлов может быть
расширена с помощью команды File ► Merge files (Файл ► Добавить).
Раскрывающийся список Тип файлов содержит полный набор
типов файлов, с которыми может работать программа Awave.
Учтите, что он имеет весьма значительную длину, так что при
необходимости выбрать конкретный тип файла может понадо-
биться длительная прокрутка. Если вы не знаете, что представ-
ляет собой формат, указанный в этом списке, щелкните на кнопке
Formats (Форматы), чтобы открыть раздел справочной системы,
посвященный форматам, поддерживаемым программой.
г Программа Awave способна работать только с файлами, которые она может
целиком загрузить в память компьютера. Если, например, образ музыкаль-
ного компакт-диска сохранен в виде единого файла, использовать для
работы с ним программу Awave невозможно.
628
Кое-что о музыке
Окно программы
Окно программы Awave содержит две основных панели (рис. 9.26).
Слева располагается панель Collection (Набор), содержащая инфор-
мацию обо всей группе загруженных файлов, а справа — панель
Waveform (Волновые формы), на которой перечисляются все
объекты, представляющие собой конкретные звукозаписи.
Панель
Набор -
Панель
Волновые форм
Рис. 9.26. Окно программы Awave
В некоторых звуковых форматах один файл может содержать несколько
отдельных записей — волновых форм.
Так как наша задача состоит в конвертировании форматов зву-
козаписей, то нас в первую очередь интересует правая панель.
На ней указаны имя волновой формы и сведения о ней. Здесь
же приведена продолжительность записи (не в байтах, а в еди-
ницах дискретизации), частота дискретизации, а также допол-
нительные сведения.
Сохранение записи
Для сохранения волновой формы надо выбрать ее на правой
панели и дать команду File ► Save waveform as (Файл ► Сохранить
волновую форму как) или щелкнуть на кнопке Save selected Г?~Г
items (Сохранить выбранные объекты). При этом откроется 1..У?.
диалоговое окно Save waveform as (Сохранение волновой формы), в
котором следует выбрать новый формат записи. В зависимости
от выбранного формата изменяется набор пунктов в раскрыва-
ющемся списке Subformat (Вариант формата). Обратите внима-
ние на то, что программа Awave не позволяет сохранять файлы
непосредственно в формате MP3. Поэтому имеет смысл исполь-
зовать при сохранении формат WAV, а последующее преобразо-
вание осуществлять с помощью программы кодирования.
Изменение формата записи звука
629
Будьте внимательны. Если вы щелкнете на кнопке Save selected
items (Сохранить выбранные объекты) в тот момент, когда выбран
набор записей на левой панели, программа будет считать, что
вы хотите сохранить весь набор как единый объект (файл).
В набор предлагаемых форматов войдут только те, которые пре-
доставляют такую возможность, так что формата WAV среди них
не окажется. Чтобы сразу сохранить все загруженные файлы
в новом формате, дайте команду File ► Save all in multiple files (Файл ►
Сохранить все в отдельных файлах). В этом случае откроется допол-
нительное диалоговое окно, позволяющее описать способ име-
нования создаваемых файлов. Варианты установки переклю-
чателя в этом окне, сверху вниз, определяют следующие способы
задания имени:
• обозначение, заданное пользователем, сопровождаемое поряд-
ковым номером объекта;
• обозначение, заданное пользователем, сопровождаемое
именем объекта;
• исходное имя объекта;
• исходное имя файла (отличается от предыдущего варианта
только в файлах, содержащих внутри несколько записей);
• имя запрашивается для каждого файла.
Дополнительная информация запрашивается после щелчка на
кнопке Continue (Продолжить). Расширение имени во всех слу-
чаях задается в соответствии с форматом файла.
Возможности программы Awave, как уже упоминалось, не огра-
ничиваются только преобразованием форматов. К числу воз-
можных операций относятся также воспроизведение, изменение
параметров и редактирование записи. Чтобы просто воспроиз-
вести загруженную звукозапись, следует выбрать ее в списке
волновых форм и дать команду Edit ► Play audio (Правка ► Воспро-
извести запись) или щелкнуть на кнопке Play selected items (Вос-
произвести выбранные записи) на панели инструментов. r~j~~
При этом открывается окно внутреннего проигрывателя 1__
программы Awave (рис. 9.27).
Закрыть окно проигрывателя можно щелчком на закрывающей
кнопке в строке заголовка или щелчком на кнопке Next (Далее)
в ходе воспроизведения последней из выбранных записей.
630
Кое-что о музыке
Полоса
поиска
Выбор
графического
представления
Запуск/остановка Переход к Графическое
воспроизведения следующей записи представление записи
Рис. 9.27. Встроенный проигрыватель в программе Awave
Диалоговое окно свойств звукозаписи
Операции, связанные с обработкой текущей волновой формы,
сосредоточены в диалоговом окне свойств формы Waveform (Вол-
новая форма). Чтобы открыть это окно, надо выбрать нужную
волновую форму и дать команду Edit ► Properties (Правка ► Свойства).
Можно также использовать кнопку Property sheet for rgj
selected item (Свойства выбранного объекта) на панели инстру- |Ша
ментов. Если нужно, чтобы окно свойств открывалось автома-
тически при выборе волновой формы на правой панели, уста-
новите флажок меню Options ► Auto property sheet (Параметры ►
Автоматическое отображение свойств).
Четыре вкладки этого диалогового окна выступают как специ-
альные инструменты редактирования записи. Из них вкладка
Loop (Цикл) используется только при работе с инструментами для
табличного синтеза, а вкладка Source (Исходный формат) нужна
для указания параметров нестандартного звукового формата. На
вкладке General (Общие) интерес представляет, фактически, только
один параметр — Sample rate (Частота дискретизации). Его измене-
ние не влияет на данные, отображающие форму звуковых волн,
но управляет скоростью их воспроизведения. Фактически,
уменьшая частоту вдвое, мы увеличиваем вдвое время воспро-
изведения файла и понижаем на одну октаву все музыкальные
(и немузыкальные) звуки, входящие в запись. Такую операцию
можно рассматривать как применение спецэффекта. Увеличение
частоты приводит к обратным результатам.
Наибольший интерес в диалоговом окне Waveform (Волновая фор-
ма) представляет вкладка Editor (Редактор). Это действительно
небольшой редактор, позволяющий выполнять простейшие
операции по редактированию звука, главным образом, добав-
Изменение формата записи звука
631
лять и удалять фрагменты записи с использованием буфера
обмена (рис. 9.28). Основную часть окна занимает графическое
представление текущей записи. Можно использовать один из
двух видов представления, выбирая нужный при помощи пере-
ключателя. Слева расположен движок, управляющий масшта-
бом представления записи. Крайнее левое его положение соот-
ветствует масштабу, при котором запись помещается в окно
полностью. При сдвиге движка вправо график растягивается
по горизонтали. Воспроизвести текущую запись можно прямо
из этого окна, щелкнув на кнопке Play (Воспроизведение).
Выделенный
фрагмент —
Представление
текущей
волновой
формы -------
Waveform: Track 5-2
ОВД
Рис. 9.28. Редактирование записи с помощью программы Awave
Использование буфера обмена
Редактирование записи осуществляется с использованием буфера
обмена. Чтобы поместить фрагмент записи в буфер, его надо сна-
чала выделить. Выделение осуществляется путем протягивания
указателя мыши по графику. Для выделения всей записи цели-
ком можно щелкнуть на кнопке Select all ^Выбрать все). Чтобы
поместить выделенный фрагмент в буфер обмена, используются
кнопки Cut (Вырезать) и Сору (Копировать). Первая из них одно-
временно удаляет выбранный фрагмент из записи, вторая —
сохраняет его. Вставка также требует предварительного выде-
ления фрагмента записи. Выделенный фрагмент заменяется
данными из буфера обмена щелчком на кнопке Paste (Поместить).
632
Кое-что о музыке
Чтобы данные из буфера обмена были вставлены перед выделен-
ным фрагментом, используется кнопка Insert (Вставить).
Если в буфере обмена имеются звуковые данные, их можно
вставить и в виде новой волновой формы. Для этого надо в окне
программы Awave дать команду Edit ► Paste <- Clipboard (Правка ►
Вставить из буфера обмена). Не удивляйтесь, если вставленная
форма имеет странное имя. Программа Awave автоматически
обеспечивает присвоение различных имен всем объектам. Если
имя, которое предполагается использовать, уже принадлежит
какому-то объекту, первая буква имени автоматически заме-
няется следующей.
На вкладке редактора имеется также кнопка Process (Обработка).
При щелчке на ней открывается окно Мастера обработки звуковых
файлов. Из основного окна программы запуск этого Мастера для
выбранной формы осуществляется с помощью команды Edit ►
Process waveform (Правка ► Обработка волновой формы). В левой
части окна Мастера указывается, следует ли обрабатывать всю
запись или только ее фрагмент. Если фрагмент не задан, то ука-
зываются только алгоритмы, применимые к записи целиком.
Выбрав нужный алгоритм, щелкните на кнопке Далее. Мастер
запросит сведения, нужные для работы выбранного алгоритма.
Чтобы выбрать другой алгоритм или указать для обработки
другой фрагмент записи, щелкните на кнопке Назад. Если же
все в порядке, щелкните на кнопке Готово, чтобы обработать
запись.
Для того чтобы произвести одновременную обработку всех загру-
женных записей, следует дать команду Edit ► Process АП (Правка ►
Обработать все) или щелкнуть на кнопке Process all items гтг~
wizard (Мастер общей обработки) на панели инструментов.
Для задания параметров обработки волновых форм служит
вкладка Waveforms (Волновые формы) в открывшемся диалоговом
окне Process all wizard (Мастер общей обработки). Здесь можно пре-
вратить стереозапись в формат моно, а также изменить частоту
дискретизации. Изменение частоты дискретизации в данном
случае подразумевает полный пересчет и интерполяцию зву-
ковых данных, так что длина записи и высота звука сохраня-
ются. Следует иметь в виду, что эти операции являются необра-
тимыми и могут заметно повлиять на качество звука (обычно в
сторону ухудшения).
Редактирование звуковых файлов
Основные функции звуковых редакторов
Преобразование форматов звуковых файлов фактически не изме-
няет содержимого — запись в любом формате звучит одинаково.
Чтобы изменить саму запись, а не только формат, в котором
она хранится, используют специализированные звуковые редак-
торы. Не вдаваясь в особенности конкретных программ, рас-
смотрим основные операции, выполняемые с помощью звуковых
редакторов:
• запись звука, полученного от некоторого источника;
• прослушивание имеющихся и создаваемых записей;
• операции с записями и их фрагментами — отделение фраг-
ментов, их вставка, замена частей записи, смешивание
записей;
• воздействие на форму волны — модуляция, усиление, сме-
шивание стереоканалов и т. д.;
• фильтрация нежелательных компонентов;
• применение специальных эффектов, обогащающих звучание
или придающих ему особый колорит.
Особенности редактирования
Для внутреннего представления звуковых данных в звуковом
редакторе всегда используется несжатый формат, позволяющий
избежать накладных расходов, связанных с упаковкой и распа-
634
Кое-что о музыке
ковкой данных при операциях редактирования. Однако это озна-
чает необходимость работы с данными, объем которых состав-
ляет десятки мегабайт, что не позволяет держать редактируемые
документы в памяти компьютера целиком. Как правило, для
редактирования звукозаписи создается временный файл WAV
на жестком диске, в который и вносятся все изменения. При
сохранении результатов данные копируются в исходный файл.
В связи с этим, для нормальной работы со звуковым редактором
требуется наличие на жестком диске свободного места, доста-
точного для создания необходимых копий файлов. В зависи-
мости от примерных размеров обрабатываемых записей требо-
вания к наличию свободного пространства могут колебаться
от нескольких десятков до нескольких сотен мегабайт.
Окно звукового документа
Звуковой редактор работает со звуковыми файлами точно так же,
как текстовый редактор работает с текстовыми документами.
Однако цифровую звукозапись невозможно представить в виде
букв, нот или подобных символических обозначений. Чаще всего
используется представление в виде волновой формы. В этом
представлении по одной оси координат откладывается время от
момента начала записи, а по другой — амплитуда звукового сиг-
нала, соответствующая этому моменту. Музыкальная запись в
таком виде обычно выглядит как кривая своеобразного вида,
точки которой как бы колеблются около нулевого уровня. В случае
стереозаписи левый и правый каналы отображаются отдельно,
обычно друг над другом. На рис. 9.29 показано подобное представ-
ление загруженного файла звукозаписи в программе Cool Edit Pro
(http://www.syntrillium.com/).
у Диапазон значений по вертикальной оси, описывающей текущую ампли-
туду сигнала, зависит от способа представления звукозаписи. Для 16-
битовых записей этот диапазон простирается от-32767 до 32767. Иногда
вертикальная ось маркируется не в единицах, а в процентах или в деци-
белах.
Чтобы обеспечить возможность внимательного изучения формы
звуковых волн, звуковые редакторы обычно позволяют изме-
нять масштаб по обеим осям координат. Так как при этом в окне
помещается только часть звукозаписи, для просмотра всей
записи используют полосы прокрутки.
Редактирование звуковых файлов
635
Рис. 9.29. Представление звукозаписи в виде волновой формы
Работа с записью и ее фрагментами
В окне звукового редактора всегда имеется набор управляю-
щих кнопок для воспроизведения текущей записи. Важной осо-
бенностью является наличие кнопки Record (Запись), позволя-
ющей произвести запись звука с помощью одного из устройств,
подключенных к звуковой карте. Звуковой редактор может
иметь расширенные средства управления записью, включая
возможность автоматического накопления результатов после-
довательной записи одной и той же мелодии. Следует учитывать,
что при аналоговой записи звука в домашних условиях трудно
обеспечить хорошее качество результата.
Для работы с фрагментами записи их требуется сначала выделить.
При выделении в звуковых редакторах используется специаль-
ный курсор в виде вертикальной черты. Выделение фрагмента
записи осуществляется так же, как выделяются фрагменты
документа в других программах: можно использовать метод
протягивания, или любым способом осуществлять перемещение
курсора при нажатой клавише SHIFT. В случае стереозаписи
636
Кое-что о музыке
можно выделить данные обоих каналов одновременно или те,
которые относятся только к одному из каналов.
у Для обеспечения высокого качества последующих операций «склеивания»
фрагментов записи, звуковые редакторы предоставляют еще одну важную
возможность. Дело в том, что, вообще говоря, значения интенсивности
звука в месте склеивания двух фрагментов различны. При прослушива-
нии комбинированной записи такое скачкообразное изменение может вос-
приниматься как различимый на слух щелчок. Чтобы избежать возникновения
подобных дефектов, звуковые редакторы предоставляют возможность
автоматизированной коррекции границ выбранного фрагмента, которая
привязывает их кточке с нулевым текущим значением амплитуды. Это обеспе-
чивает непрерывность кривой при склеивании и, тем самым, отсутствие
щелчков.
Выбранный фрагмент можно поместить в буфер обмена с
помощью обычных команд, принятых в операционной системе
Windows 9х. Некоторые звуковые редакторы используют соб-
ственный буфер обмена, обладающий расширенными возмож-
ностями, например позволяющий одновременно хранить
несколько фрагментов звукозаписи.
При классической операции вставки данные из буфера обмена
помещаются в то место записи, где в данный момент распола-
гается курсор. Однако звуковые редакторы предоставляют
заметно больше способов вставки данных в буфер обмена, чем
другие программы, что связано с природой вставляемых дан-
ных. Среди таких дополнительных способов могут быть следу-
ющие:
• переписывание, когда вставляемые данные заменяют выде-
ленный фрагмент записи или данные, располагающиеся
после курсора;
• смешивание, когда вставляемые данные накладываются на
выделенный фрагмент;
• циклическая вставка, при которой происходит многократ-
ная вставка данных из буфера обмена вместо выделенного
фрагмента;
• вставка с использованием эффекта Crossfade, при которой в
начале и в конце вставляемого фрагмента создается неболь-
шая область перехода, создающая впечатление постепен-
ного изменения звучания.
Редактирование звуковых файлов
637
Обзор звуковых эффектов
Что такое звуковые эффекты
Как уже говорилось, основное назначение звуковых редакто-
ров —внесение изменений в содержимое записей. Главную роль
в этом играют так называемые эффекты, фактически представ-
ляющие собой разные виды правил, по которым обрабатывает-
ся запись целиком или выделенный ее фрагмент. Эти правила
не просто задаются и используются при воспроизведении запи-
си, а применяются немедленно. В результате в соответствии с
заданным эффектом необратимо изменяется сама запись. Эффек-
ты применяют, чтобы повысить качество записи, придать зву-
чанию особый колорит, создать впечатление, что звук исходит
из определенного источника, сориентировать звукозапись на
определенный способ ее воспроизведения.
Эффекты можно разделить на несколько категорий, в зависи-
мости от того, на какие параметры звукозаписи они влияют и
для чего предназначены. Команды применения эффектов обыч-
но сосредоточены в меню, доступном через один из пунктов
строки меню. Например, в программе Cool Edit Pro это пункт
Transform (Преобразование), а в программе Sound Forge (http://
www.sfoundry.com/) — пункты Process (Обработка) и Effects (Эф-
фекты).
Виды эффектов
Ряд операций влияет на звукозапись как на единое целое. Наи-
более важная из них — операция изменения базовых парамет-
ров записи: частоты дискретизации, числа битов в представ-
лении звуковой информации, количества каналов (моно или
стерео). Сама запись при этом звучит точно так же, как и раньше,
хотя качество воспроизведения может стать другим. Класси-
ческое «качество компакт-диска» подразумевает использова-
ние частоты дискретизации в 44,1 кГц, 16-битное представле-
ние и стереозвук. Изменение этих параметров возможно, как
правило, только в сторону уменьшения, что приводит к замет-
ному ухудшению качества звучания музыки. В то же время,
при передаче речи и немузыкальных звуков (шумов, щелчков,
ударов и т. д.) снижение частоты дискретизации вдвое прак-
тически не влияет на качество.
638
Кое-что о музыке
К другим операциям такого рода относятся:
• инвертирование — положительные значения амплитуды
заменяются отрицательными и наоборот, что не сказыва-
ется на восприятии звука, но может помочь при «гладком»
склеивании двух записей;
• обращение — изменение записи таким образом, что она будет
воспроизводиться от конца к началу;
• затухание — изменение начального и конечного участков
записи таким образом, что звук набирает силу постепенно
и также постепенно затухает в конце записи (эта операция
может применяться не только к записи целиком, но и к выбран-
ному фрагменту);
• вставка тишины — добавление к записи участков, на кото-
рых отсутствует звук.
Другая группа операций связана с изменением громкости сигна-
ла в зависимости от текущего уровня громкости. Все семейство
таких операций относят к операциям амплитудной модуляции.
К ним относятся:
• простое увеличение громкости записи;
• нормализация',
• собственно модуляция, обеспечивающая, например, пери-
одическое увеличение и уменьшение громкости записи;
• управление динамическим диапазоном звукозаписи, то есть
величиной различия между наиболее громкими и самыми
тихими звуками.
При редактировании стереозаписи можно использовать пра-
вый и левый каналы текущей записи для управления стерео-
эффектом. Чтобы понять методику такого воздействия, общий
звук удобно представить себе в качестве суммы не правого и
левого, а «центрального» и «рассеянного» компонентов. Цен-
тральный компонент представляет собой полусумму правого
и левого каналов, а рассеянный — определяется их полураз-
ностью. Усиление центрального компонента сигнала на левом
или на правом канале обеспечивает кажущееся смещение источ-
ника звука в соответствующую сторону. Другие варианты редак-
тирования позволяют добиться таких эффектов, как кажуще-
еся расширение стереобазы, одинаковый звук в обоих каналах,
смена каналов и др.
Редактирование звуковых файлов
639
Звуковые редакторы также позволяют управлять изменением
положения кажущегося источника стереосигнала по времени
в ходе воспроизведения записи. При этом контролируется либо
уровень левого и правого каналов, либо центрального и бокового
компонентов. Таким образом можно обеспечить такие эффекты,
как кажущееся перемещение источника звука, динамическое
изменение стереобазы и другие.
Под фильтрами понимают эффекты, которые воздействуют не
на амплитудные, а на частотные характеристики звуковой
волны. Обратите внимание, что усиление сигнала в некотором
диапазоне частот также рассматривается как фильтрация. Так
как данные о встречающихся частотах в явной форме в звуко-
вом файле не записаны, при применении фильтров звуковой
редактор производит частотный анализ звукозаписи (при помо-
щи преобразования Фурье). Результаты такого анализа обычно
выдаются в отдельном диалоговом окне. На рис. 9.30 показано
такое диалоговое окно в программе Sound Forge.
Рис. 9.30. Частотная характеристика звуковой волны. Пики
соответствуют волнам, амплитуда которых максимальна
При работе могут использоваться различные фильтры и раз-
личные средства задания параметров фильтрации. Например,
классический графический эквалайзер также является фильт-
ром, оказывающим воздействие на заранее определенные поло-
сы частот. Параметрические фильтры предназначены для точной
настройки частотного спектра. Они отличаются возможностью
640
Кое-что о музыке
точного задания формы фильтра, то есть частотной полосы, в
которой сигнал усиливается или ослабляется.
Узкополосные фильтры позволяют сохранить в сигнале или,
наоборот, удалить из него звуки определенной частоты. Такие
фильтры используют, например, для сохранения в звукозаписи
только определенных частот или удаления помех, имеющих
фиксированную частоту.
Если исходное качество звука не очень высокое, например,
вследствие дефектов записи, звуковые редакторы предостав-
ляют возможность устранения некоторых видов дефектов.
Типы дефектов, которые могут быть устранены автоматически,
перечислены далее.
• Посторонние щелчки, хлопки и треск обычно возникают в
результате нарушения гладкости кривой, представляющей
звуковую волну. Исправление таких дефектов происходит
в два этапа: сначала в записи обнаруживаются соответству-
ющие места, а потом они корректируются автоматически.
Исправление записи вручную, даже при небольшом числе
легко обнаружимых дефектов такого рода, выполнить очень
сложно.
• « Зашкаливание » уровня громкости является следствием того,
что при записи уровень сигнала превосходил максималь-
ное значение, которое может быть представлено в данном
битовом разрешении (например, из-за слишком высокого
уровня громкости). Звук при этом искажается: части вол-
новой формы представляют собой срезанные ступеньки.
При воспроизведении такие искажения напоминают на слух
статические разряды. Автоматическое исправление такого
дефекта состоит в восстановлении формы волны.
• Постоянное шипение рассматривается как фоновый шум,
проявляющийся, когда основной сигнал затихает. Автома-
тическое исправление состоит в удалении слабых сигналов
для всех диапазонов частот.
Эта операция была бы очень простой, если бы не неотъемлемая
физическая связь между темпом и высотой звука. Как уже гово-
рилось, при увеличении вдвое скорости воспроизведения высота
всех звуков возрастает на одну октаву. При уменьшении ско-
рости наблюдается обратный эффект. Использование этой связи
Редактирование звуковых файлов
641
позволяет без изменения реальных звуковых данных динами-
чески согласованно изменять высоту звука и скорость воспро-
изведения, создавая необычное звучание.
Независимое изменение этих параметров требует внесения в
запись серьезных изменений, которые могут быть заметны на
слух. Алгоритмы независимого изменения частоты сигнала и
времени воспроизведения дают достаточно хорошие результаты,
если не злоупотреблять их возможностями (изменения до 20%
не вызывают особых нареканий по качеству).
Наиболее богатые возможности внесения качественных изме-
нений в звуковой файл предоставляют эффекты, основанные на
добавлении в файл тех же самых звуковых данных, но в изме-
ненном виде. Простейший вид такого эффекта — эхо, когда
сигнал воспроизводится несколько раз с ослаблением и задерж-
кой. На самом деле, к этой группе относится большое число
различных звуковых эффектов.
• Эффект Chorus обеспечивает богатство звучания, создавая
впечатление наличия нескольких инструментов или несколь-
ких голосов. Это достигается за счет добавления копий исход-
ных данных с небольшим смещением по времени и вариа-
циями амплитуды и частоты звука.
• Однократное эхо обеспечивает повтор сигнала с заданной
временной задержкой и заданным ослаблением.
• Многократное эхо позволяет придать звуку окраску, ими-
тирующую его естественное происхождение. Такой эффект
обычно задают путем формального описания его параметров:
числа повторов сигнала, величины временной задержки и
степени затухания (с учетом естественной фильтрации час-
тот). Но, например, программа Cool Edit Pro позволяет смоде-
лировать эффект эхо, который возникает в реальном поме-
щении. При этом задаются размеры помещения и свойства
«стен», определяющие отражение звука.
• Своеобразный эффект Flange достигается за счет использо-
вания переменной задержки и фазового сдвига. В резуль-
тате сигнал неравномерно усиливается и ослабляется, созда-
вая специфическое звучание. Первоначально (в 60-70 годы)
этого эффекта добивались путем одновременной записи сиг-
нала на два катушечных магнитофона, причем на одном из
них ленту слегка притормаживали руками.
642
Кое-что о музыке
• Эффект Reverb моделирует акустическое пространство («поме-
щение, наполненное звуком»). Он состоит из ранних эхо (early
reflections), дающих представление о размерах помещения,
и последующих отражений, которые сливаются друг с дру-
гом, образуя единый «рассыпающийся» звук. Этот эффект
отличается от обычного эха отсутствием регулярных интер-
валов между повторениями звука.
Дополнительные средства работы
со звуковыми файлами
Если вы коллекционируете звукозаписи для себя лично и хоти-
те всегда держать их под руками для прослушивания, то необ-
ходимости в дополнительных программных средствах не возник-
нет. Если вы хотите иметь возможность хранить свою коллекцию
в автономной форме или прослушивать музыку на других ком-
пьютерах, то могут понадобиться дополнительные средства,
как аппаратные, так и программные.
Создание самовоспроизводящихся записей
Так, если на компьютере, на котором предполагается про- MP3
слушивание записи, не установлен какой-либо проигры- SFX
ватель MP3 (или хотя бы соответствующий кодек), про-
слушать запись невозможно. Один из вариантов решения этой
проблемы — создание файлов, которые включают как запись,
которую требуется воспроизвести, так и сам проигрыватель.
Разумеется, при этом несколько увеличивается длина файлов,
но зато приобретается необходимая автономия. Возможность
создания таких файлов предоставляет программа MP3 to EXE.
После запуска этой программы на экране появляется окно, с
помощью которого можно указать исходный файл MP3 и имя
конечного исполняемого файла (рис. 9.31). Имя исходного фай-
ла вводится в поле Sourcefile (Исходный файл) или выбирается в
диалоговом окне после щелчка на кнопке Select МРЗ-Song (Выб-
рать мелодию). Имя конечного файла точно так же указывает-
ся в поле Targetfile (Конечный файл). Его можно выбрать с помо-
644
Кое-что о музыке
Имя исходного
файла
Имя конечного
файла
Кнопка создания
исполняемого
файла
Информация о записи
Рис. 9.31. Создание автоматически воспроизводимых файлов
с помощью программы MP3 to ЕХЕ
щью кнопки Choose the Target (Выбрать конечный файл). При ука-
зании имен файлов не забудьте указать и их расширения.
Информацию о данной звукозаписи (подпись) можно указать в
левой части окна программы MP3 to EXE; Так как она заносится
в исходный файл, первоначально все текстовые поля отключены.
Чтобы начать редактирование, надо щелкнуть на кнопке Edit
(Изменить). После того как информация о записи занесена в
нужные поля, щелкните на кнопке Save Changes (Сохранить изме-
нения), чтобы сохранить эти данные. Во время редактирования
подписи возможность выполнения записи исполнимого файла
временно отключена.
Создание исполнимого файла начинают щелчком на кнопке
Create the EXE-file (Создать исполняемый файл). После завершения
процесса программа предложит немедленно запустить создан-
ный файл для проверки. Если ответить на этот вопрос положи-
тельно или позже отдельно запустить созданный файл, на экра-
не появится окно проигрывателя, который был автоматически
присоединен к звукозаписи. В этом окне можно управлять ходом
воспроизведения и регулировать громкость. Флажок Looped
playback (Циклическое воспроизведение) указывает на необходи-
мость по достижении конца записи начать ее воспроизведение
зпново. Если имеются сведения о записи (подпись), их можно
увидеть, щелкнув на кнопке About the Song (О мелодии).
Дополнительные средства работы со звуковыми файлами
645
Запись на компакт-диск
По мере разрастания коллекции звукозаписей ей может не хва-
тить места на жестком диске. Перенос файлов на другой носи-
тель может производиться и в целях резервного копирования.
Идеальной с точки зрения удобства последующего использования
является запись данных на компакт-диск. При использовании
формата MP3 на стандартный компакт-диск можно поместить
более десяти часов звукозаписей.
Запись на компакт-диск возможна только при использовании
специальных дисководов CD-R (выполняющих однократную
запись) и CD-RW (допускающих многократную запись при
использовании специальных заготовок). В комплект поставки
таких дисководов обычно входит и специальное программное
обеспечение. При копировании звукозаписей в виде файлов
формата MP3 дополнительного программного обеспечения не
требуется.
Однако в вашем распоряжении есть и другая возможность: вы
можете перенести записи на компакт-диск в формате музыкаль-
ного диска. Такую возможность стандартные средства, постав-
ляемые вместе с дисководом, обеспечивают не всегда. В этом
случае надо прибегнуть к другим программам, например таким,
как FireBurner или Nero Burning ROM.
Алфавитный указатель
0-9
3D Mark 263
А
AntiViral Toolkit Pro 525
лечащий модуль 540
настройка 549
центр управления 534
отключение 536
AudioCatalyst 567, 611
AudioGrabber 567
Awave 625
С
CD-DA 561
Checklt 245
CleanSweep 288, 355
интеграция в Windows 356
CMOS 400
Cool Edit 568
CyberMedia Uninstaller 288
D
Decode Shell Extension 169
DISCo Командир 55
E
Encrypted Magic Folders 205
автоматический запуск 226
настройка 226
F
FAR Manager 59
FireBurner 645
Folder Guard 205, 207
FreeSpace 170
FTP
клиент 65,73
узел 65,159
открытие 65, 73
ввод адреса 66
обмен данными 66
возобновление загрузки 67
I
IP-адрес
сканирование 473
М
McAfee Uninstaller 288, 289, 437
интеграция в операционную
систему 290
McAfee VirusScan 511
отключение 524
Microsoft RegClean 360
MP3 Decoder 602
MP3 Producer 567
MP3 to EXE 643
MPEG 558
MTU 199
MusicMatch JukeBox 566
Алфавитный указатель
647
N
Norton Anti Virus 365, 406, 481
настройка 501
Norton Commander 32
for Windows 95 39
настройка 52
Norton CrashGuard 365
Norton Diagnostics 368
Norton Disk Doctor 367
Norton Protection 388
настройка 390
Norton Registry Editor 438
Norton Registry
Tracker 359, 368, 433
Norton Navigator File
Manager 174
Norton System Check 367
Norton System Doctor 367, 417
датчик 417
добавление 420
настройка 424
удаление 420
настройка 421
режимы измерения 427
сигнализация 426
Norton Uninstall 288, 330, 365
Norton Utilities 364
интеграция c Windows 366
Norton WinDoctor 367
R
RedHand 206, 230
настройка 233
S
Sandra 269
Sonic Cabinet Manager 176
Sound Forge 568
T
TCP, пакет 199
TTL199
TweakUI 183
W
Wave-файл 564
Winamp 566, 579
дополнение 580, 591
настройка 592
настройка 582
схема оформления 580, 595
эквалайзер 581
WinBench 256
WinBoost 2000 Gold 183
WinDAC 567
Windows Commander 69
настройка 74
Windows Media Player 566, 569
настройка 573
представление 572
WinRAR 110
запуск с командной строки 124
команды 126
параметры 125
переключатели 126
настройка 123
применение для резервного
копирования 127
режим командной строки 123
режим работы
с файлами 112
с архивами 112
WinZip 86
WinZip Classic 87
WinZip Wizard 87
X
XingMP3 Encoder 567, 599
XingMP3 Player 566
Z
ZipMagic 2000 120, 137
интеграция в операционную
систему 138
настройка 153
648
Алфавитный указатель
А
Аварийный
комплект 398, 432, 477, 492, 521
обновление 400
создание 398
состав 399
Администратор 206
Антивирусная программа 477
база данных 482
обновление 533
загрузочный комплект 477
монитор 477, 489, 511
планировщик заданий 511
проверка 509
ревизор дисков 477
сканер 477, 511
Архив файловый 47
ARJ 48, 85
RAR 48, 85
ZIP 48, 72,85, 137
аутентификация 122
восстановление 152
защита 103
от повреждений 115, 122
от изменений 115
имя 98
настройка параметров 117
обновление 88, 99
открытие 93
поиск 147
представление в виде
папки 48, 58, 138
преобразование в папку 149
проверка 113, 152
просмотр 94, 107, 114
встроенное
средство 95, 114
распаковка 96
распределенный 63, 97
разбиение 101
размер тома 118
распаковка 149
создание 101, 119
Архив файловый распределенный
(продолжение)
самораспаковываютцийся
111, 120
режим обновления 99
самораспаковываютцийся 58,
84, 104, 150
преобразование 115, 150
создание 104, 119
создание 88, 97, 116, 140
из программы
Проводник 106
Архиватор
внешний 49
встроенный 72
выбор 72
настройка 75
Архивация программы 308
Атрибуты
папок 208
контроль доступа 208
контроль видимости 209
файлов 49
Архивный 103
Системный 103
Скрытый 103
Только чтение 49, 327
установка 49
учет 102
Б
Библиотека
динамическая 283, 303
Блокировка окон 234
Буфер обмена 65, 631
вырезание 65
вставка 65
копирование 65
списка файлов 65
Быстродействие
видеосистемы 244, 263
эмпирические тесты 263
дисков 451
измерение 244, 254, 257, 451
Алфавитный указатель
649
Быстродействие (продолжение)
компьютера 256
анализ 260
выбор тестов 258
организация проверки 256
сравнение 260
В
Вирус компьютерный 466
атака 469
загрузочный 467, 470
заражение 466, 468
защита 474
лечение 467, 487
макровирус 468, 470
маскировка 473
полиморфный 468
размножение 468
сетевой 470
троянский конь 468
файловый 469
Волновая форма 628
Восстановление
жесткого диска 398
приложений 313
Вход в сеть
автоматизация 190
Выбор диска 41
Выбор папки 42
Выбор файлов 35
в стиле Windows 62
групповой 35, 53
маска выбора 35, 62
по именам 35
сброс 36
обращение 36
Г
Главное меню
защита 197
изменение 188
Главное меню (продолжение)
скорость 186
сортировка 197
Деинсталлятор 287
настройка 325
Декодирование
звука 567, 598, 605
файлов 86,137
Дефрагментация диска 380
полная 380
с оптимизацией 380
Диагностика
автоматизация 276
выбор проверок 274
оборудования 244, 449
отчет 277
системы 242, 272
уровень 243
Диспетчер архива 160
автоматизация операций 163
дополнительные функции 161
интеграция в Windows 162
стандартные функции 160
Диспетчер файлов 32
Документы, создание 190
3
Зависание 462
Загрузочный диск 476
Защита
дисков 389
от вирусов 157, 474
папок 205
включение 212
схема применения 219
удаленных файлов 388
Звуковой редактор 567, 633
Звуковые эффекты 637
амплитудная модуляция 638
задержка 641
фильтр 639
Звукозапись
аналоговая 561
воспроизведение 569, 617
ознакомительное 577
управление 576, 588
650
Алфавитный указатель
Звукозапись (продолжение)
графическое
сопровождение 594
изменение формата 625
моно 561
нормализация 565, 611, 617,
621
проверка качества 622
редактирование 630
самовоспроизводящаяся 642
сведения 587
редактирование 607
свойства 630
создание 633
стерео 561
цифровая 561
И
Избыточность данных 81
Изображение
дефекты 268
оценка качества 267
трехмерное 264
Инсталлятор 284
Информация о системе 451
К
Карантин антивирусный 495
Клавиатурные команды,
использование 33
Ключевая строка 236
Ключевой диск 222
создание 227, 233
Кодек 570, 592
Кодирование
звука 566, 598, 621
выбор формата 616
конфигурация 599
файлов 86, 137
Кодировка
MS-DOS 43, 56, 64
Windows 56, 64
выбор 65
КОИ-8 65
Командная строка 37, 51
ввод имени файла 51
ввод пути поиска файла 58, 65
параметры 37, 202
повтор команд 51
формирование
команд 37, 51, 124
Компакт-диски
качество 561
музыкальные 559
автоматическое
воспроизведение 194, 237
в формате MP3 559
воспроизведение 618
запись в виде файлов 619
объем 562
создание 645
чтение дорожек 610
программные
автоматическое
воспроизведение 195, 237
Компоненты
операционной системы 248
программ 301
удаленные 306
Контроль системы 417
Контрольная сумма 623
Конфликт языковых версий 364
Копирование
дисков 50
файлов 34,36, 45
Корзина, защита 389
М
Меню
пользователя 43
скорость открытия 186
Метка тома
изменение 50
проверка 102, 141
Метод
перетаскивания 33, 109
специального
перетаскивания 130
Алфавитный указатель
651
Модернизация компьютера 245
Модуль диагностический 270
измерительный 270
информационный 270
использование 273
проверки 272
просмотра 271
Монитор установки 287, 315, 357
запуск 315, 338
Мониторинг установки 287, 315
активизация 294, 333
прекращение 333
Н
Нарезка файлов 63, 71
контрольная сумма 71
Напоминание 501
Начальная загрузка системы 192
автоматическая проверка
диска 193
альтернативные операционные
системы 193
загрузка графического
интерфейса 192
клавиатурные
комбинации 192
меню 193
титульный экран 192
Неисправности
игнорирование 411
исправление 409
автоматическое 409
вручную 410
отмена 412, 417
поиск 408
О
Оболочка 31
Образ диска 395, 431
обновление 397
создание 396
Описание файла 60
Оптимизация системы 242, 448
Отображение значков
дисков 190,201
реквизитных 189, 201
элементов панели
управления 190
Очистка
диска 343,361, 453
автоматическая 346
быстрая 293, 296, 357
выбор объектов 296
свободного места 385
П
Память
виртуальная 248, 430
физическая 248, 276
Панель
временная 64
левая 34
отображение информации 39
правая 34
представление 40, 59
дополнительное 61
сводная 52
текущая 39
Папка
защищенная 222
создание 222
список 222
шифрование 224
преобразование имен
файлов 224
иерархическая
структура 41, 42, 54
исходная 34
конечная 34
корневая 42
неприкосновенная 293
оптимизация 383
преобразование в архив 144
рабочая 92
Рабочего стола 187
создание 45
сортировка 383
652
Алфавитный указатель
Пароль 103
администратора 212
восстановление 161
длина 201
для входа в систему 196
запрос 103
изменение 227
объекта 211
создание 215
пользователя 212
скрытый ввод 103
универсальный 212
хранение 103,476
Переименование файлов 36, 45
с добавлением расширения 63
Перемещение
приложений 310, 332
файлов 34,36,45
в архив 100,122
Подтверждение 52, 75
Поиск файлов 46
в архиве 161
панель результатов 47
Подпись ID3 607
Полоса
перемещения 572
перехода 573
подсветки 35
поиска 573
Пользователь
добавление 216
список 216
разрешения 217
Порт последовательный 248
Построитель выражений 90
Потерянные кластеры 375, 430
Проверка
диска 373
автоматическая 374
в режиме MS-DOS 379
в фоновом режиме 378
физическая 373
Проверка (продолжение)
операционной системы 407
комплексная 415
по расписанию 417
Проигрыватель 566
выбор 569
Просмотр файлов 37, 41
архивных 95
в текстовом виде 43, 64
на русском языке 43, 56, 64
в шестнадцатеричном
виде 43,64
выбор средства
просмотра 57, 75
графических 56
Протокол TCP/IP 199
Процесс 280
стандартный 280
Р
Разрядность 561
Распаковка
файлов 49,88,96,112, 145
в заданную папку 112
выборочная 58, 88
из программы Проводник 106
параметры 97
Расписание
быстрой очистки 328, 348
резервного копирования 135
Региональные настройки 371, 402
Редактирование
звукозаписей 630
кластеров 407
файлов 37
в текстовом виде 44, 64
в шестнадцатеричном
виде 44
выбор средства
редактирования 57, 75
Реестр 182
запись 303,436
восстановление 319
поиск 438
Алфавитный указатель
653
Реестр (продолжение)
импорт 442
оптимизация 449
отмена изменений 443
очистка 353, 360
редактирование 183, 438
запрет 200
создание копии 207, 442
структура 358
экспорт 442, 444
Режим
MS-DOS 200, 235, 252
фоновый 325, 331
экрана 266
Резервное копирование 127
автоматизация 132
архивирование 153
ежедневное 127
еженедельное 131
настройка свойств
задания 134
приложений 313
системных файлов 255
создание задания 134
Рекуррентная архивация 128
С
Сбой 456
последовательность
действий 458
типы 457
Сборка файлов 64, 71
автоматическая 72
правильность 64
ручная 71
Сведения о системе 260
программа 242
сбор 246
Сеанс MS-DOS 200
Сетевой диск
присоединение 50
отсоединение 50
Сжатие данных 78
алгоритмы 79
свойства 82
без потери информации 79
необратимое 563
мультимедийных 111, 121
оптимизация 111, 118
психоакустическое 563
с потерей информации 79
скорость 100
степень 83, 100, 118
Сжатый диск, присоединение 378
Символ подстановочный 36, 62
Синхронизация каталогов 50
Система
именования 8.3 60, 102,138
Системные настройки
восстановление 193, 435
выполнение 255
создание образа 434
Сканирование антивирусное 482
в фоновом режиме 504, 519
глубина 529
запуск 484
исключения 506
отчет 497, 506
по расписанию 482, 500, 516
ручное 512
стартовое 491, 523
эвристический
алгоритм 478, 503, 513
Снимок состояния системы 254
Совместное использование
ресурсов 280
Сортировка файлов 37, 45
в обратном порядке 46
выбор режима 62
по расширению имени 45
по имени 46
по дате изменения 46
по размеру 46
с учетом выбора файлов 62
654
Алфавитный указатель
Список воспроизведения 566
очистка 586
редактор 581
создание 585
сортировка 587
Сравнение
каталогов 37, 50
файлов 444, 622
Строка состояния 52
Т
Тест
видеосистемы 253
дисководов 252
материнской платы 253
модема 253
памяти 252
портов 253
производительности 243
системы 249
отчет 254
тщательный 251
Типы файлов
JPEG 80
JPG 80
M3U 575
MPEG 80
MPG 80
7МРЗ 80, 559
для архивирования 326
неизвестные 198
неприкосновенные 292
описание 198
регистрация 95, 191
режим доступа 213
цветовая маркировка 61
Том архивный 83
Транспортировка
приложений 311, 332
У
Удаление программ 299, 333
деинсталлятором 300
Удаление программ (продолжение)
удаление сведений 191
штатными средствами 300
Удаление файлов 36
в Корзину 54, 67, 109, 454
из архива 114
стирание 454
Упаковка файлов 47, 49
выборочная 58
исполняемых 161
перетаскиванием 109
Установка программ 87, 338
неудачная 317
откат 317, 341
Ф
Файл
cdplayer.ini 612
dirinfo 40
scsilhlp.vxd 614
архивный 83
сплошной 83
восстановление 392
данных 303
дубликат 323,349
зараженный 490, 528
исходный 83
конфигурации 303
изменение 444
невосстановимый 394
недавно удаленный 393
отката 318
поддержки справочной
системы 348
подкачки 275, 382, 430, 448
регулировка 448
скрытый 53
системный 53
шифрование 221
автоматическое 226
Файловая система
восстановление 374
Алфавитный указатель
655
Файловая система (продолжение)
навигация 41
сканирование 353
Файловый менеджер 28
для Windows 9х 32
клавиатурный интерфейс 33
панели 34
Фильтр 213
включение 215
выключение 215
создание 213
Фильтрация 213
алгоритм 266
билинейная 266
по именам модулей 215
по именам папок 214
по именам файлов 214
условие 213
Формат MP3 563
Форматирование диска 50
отмена 403
X
Хранилище 332
Ч
Частота дискретизации 561
Чтение дорожек 567
Чувствительность мыши 186
Э
Эквалайзер графический 589, 639
набор настроек 590
форма воздействия 589
Электронная почта 87, 137
форматы кодирования 161
Эхо 641
Я
Ярлык
для специальной
операции 198
отображение 187, 201
подпись 188
ЗАО «КОМПАНИЯ «АСТ-ПРЕСС»:
Россия, 107078, Москва, Рязанский пер., д. 3
(ст. м. «Комсомольская», «Красные ворота»)
Тел./факс: 261-31-60, тел.: 2651-86-30, 265-83-59
E-mail: ast_press @ col.ru
По вопросам покупки книг «АСТ-ПРЕСС» обращайтесь:
Оптовая торговля:
в Москве:
ООО «ИКТФ Книжный Клуб 36.6»
Офис: тел./факс: (095) 265-13-05,
267-29-69, 267-28-33, 261-24-90
E-mail: club366@aha.ru
Интернет: www.club36.6.ru
Офис: Москва, Рязанский пер., д. 3
Тел./факс: (095) 265-84-97, 265-83-29
E-mail: ast-pr-e@postman.ru
«АСТ-ПРЕСС. Образование»
в Санкт-Петербурге
и Северо-Западном регионе:
«Невская книга»
а 1£ы^п^*
«АСТ-ПРЕСС-Дикси»
Тел.: (812) 567-47-55, 567-53-30
Тел.: (044) 228-01-88,
464-08-74
Переписка: 107078, г. Москва, а/я 245,
ООО «ИКТФ Книжный Клуб 36.о»
Симонович Сергей Витальевич
Евсеев Георгий Александрович
Алексеев Андрей Георгиевич
WINDOWS: Лаборатория мастера
Практическое руководство
по эффективным приемам работы с компьютером
Учебное пособие
Дизайнер обложки В. Пантелеев
Редактор В. Мураховский
Научный редактор Г. Евсеев
Технический редактор А. Алексеев
Корректор Е. Сорокина
Компьютерная верстка А. Алексеев
ИД № 04467 от 09.04.2001.
Подписано в печать 22.01.02. Формат 60x90/16.
Печать офсетная. Бумага типографская.
Печ. л. 41,0. Тираж 15 000экз. Заказ № 3155. С-089.
Общероссийский классификатор продукции ОК-005-93,
том 2 — 953 000.
Гигиенический сертификат№ 77.99.02.953.Д.003869.07.01 от 11.07.2001 г.
ООО «АСТ-ПРЕСС КНИГА».
109202, Москва, ул. 2-я Фрезерная, д. 3, стр. 1.
При участии ООО «Издательский Дом «АСТ-ПРЕСС».
Отпечатано с готовых диапозитивов
в полиграфической фирме «Красный пролетарий»
103473, Москва, ул. Краснопролетарская, 16.