Советы - загрузка, выполнение программ, профили и безопасность, оболочка, мобильность, DOS-программы, сети и Internet
PC Magazine/RE logo
(С) СК Пресс 3/96
PC Magazine October 24, 1995

Путеводитель по лабиринтам Windows 95

Ларри Селтсер


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

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

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

Наконец, мы рассмотрим некоторые скрытые инструменты, предназначенные для выполнения программ DOS и подключения к средствам Internet независимых поставщиков. Работать с Windows 95 не всегда так легко, как это может показаться на первый взгляд, но система наделена богатыми возможностями, и нужно лишь уметь ими воспользоваться.

ЗАПУСК И ВЫПОЛНЕНИЕ ПРОГРАММ

Добавьте недостающие компоненты

Допустим, вы только что установили Windows 95 и считаете, что получили доступ ко всем ее компонентам. Однако последнее вовсе не обязательно, особенно если вы выбрали типовую (Typical) процедуру установки. Очень скоро вы начнете безуспешно пытаться отыскать такие функциональные средства, как Quick View и System Monitor, о существовании которых знаете, но почему-то не можете их найти. Если вы располагаете дистрибутивным CD-ROM Windows 95, то легко сможете добавить необходимые компоненты в свою систему. Чтобы сделать это, требуется задать их явно, выбрав из меню, запрятанного глубоко в недрах системы.

Чтобы добавить функции, не включенные в типовой набор, щелкните клавишей мыши на кнопке Start и выберите пункт Settings|Control Panel (Установка параметров|Панель управления). Затем запустите прикладной модуль Панели управления Add/Remove Programs (Добавить/Удалить программы). Если вы вставите CD-ROM Windows 95 в свой накопитель, то Windows 95 автоматически выведит на экран окно с пиктограммой дл запуска этого прикладного модуля.

Добавить конкретную функцию Windows 95 можно, выбрав закладку Windows Setup (Настройка Windows) в модуле Add/Remove Programs. Вы увидите перед собой список, очень похожий на тот, который видели во время установки Windows 95. Чтобы инсталлировать Quick View - набор программ просмотра файлов, входящий в комплект Windows 95, но не устанавливаемый в процессе типовой установки, - нужно дважды щелкнуть клавишей мыши на строке Accessories (Реквизиты). Появится еще один список частных реквизитов, среди которых будет и утилита Quick View. Установите флажок слева от него, щелкните на кнопке OK, и Windows 95 выполнит установку Quick View.

В Windows 95 предусмотрен ряд других полезных программ, которые не устанавливаются в процессе типовой инсталляции. Пример такой программы - утилита System Monitor (Системный монитор), которая позволяет в реальном масштабе времени контролировать нагрузку на различные подсистемы вашего компьютера. Другая така программа - Resource Meter (Измеритель ресурсов), которая задается в виде пиктограммы на вашей системной панели задач (System Tray) и показывает уровень доступных в настоящий момент системных ресурсов.

Хорошо подготовленное прикладные программы дл Windows 95 обращаются и утилите Add/Remove Programs, чтобы добавлять и удалять свои собственные функциональные модули. Предусмотренная в утилите закладка Install/Uninstall (Инсталлировать/Удалить) выводит на экран список прикладных программ, которые могут работать с этой утилитой. Дважды щелкнув клавишей мыши на пиктограмме одной из прикладных программ в списке Windows 95, можно запустить собственную функцию Add/Remove для этой прикладной программы.

Обратите внимание, что не все варианты параметров настройки предусмотрены в версии Windows 95, распространяемой на гибких дисках. Для того чтобы иметь возможность инсталлировать CD Player, System Monitor, Quick View, Mouse Pointers (оформление курсора мыши), Resource Kit (Комплект ресурсов) и некоторые другие инструменты, вам понадобится версия, поставляемая на CD-ROM.

Избавьтесь от драйверов реального режима.

Несомненным достоинством Windows 95 является то, что эта система "умеет" обращаться к драйверам дл реального режима DOS. Однако существует много серьезных причин, по которым следует отдавать предпочтение 32-разрядным драйверам защищенного режима. Их можно динамически загружать и выгружать, они не занимают место в обычной памяти и способствуют повышению производительности, уменьшая число переключений между режимами, совершаемое вашей системой. Кроме того, упрощается настройка конфигурации системы благодар тому, что они совместимы с технологией plug-and-play. Поэтому еще более досадным становится то обстоятельство, что Windows 95 не всегда устанавливает драйверы защищенного режима во время модернизации системы. Иногда система даже инсталлирует драйверы защищенного режима, не удаляя при этом драйверы реального режима.

Чтобы выяснить состояние драйвера, после перехода на Windows 95 сделайте распечатку содержимого ваших файлов AUTOEXEC.BAT и CONFIG.SYS. Имея под рукой эту информацию, щелкните правой клавишей мыши на пиктограмме My Computer (Мой компьютер), выберите пункт Properties (Характеристики) и закладку Device Manager (Диспетчер устройств). На экране появятся краткие сведения о всех типах устройств, входящих в систему, и конкретных устройствах каждого типа, распознанных Windows 95. Как правило, устройства, которые Windows 95 может опознать, обслуживаются драйверами защищенного режима. Переключитесь на закладку Performance (Рабочие характеристики) в диалоговом окне System Properties (Характеристики системы). Если в вашей системе установлены драйверы реального режима, то Windows 95, по всей вероятности, сообщит вам об этом в данном окне.

Корпорация Microsoft утверждает, что для некоторых устройств - в особенности гнезд и плат PC Card (PCMCIA) - не существует достаточно надежного способа, с помощью которого Windows 95 могла бы в процессе модернизации удалить ваши драйверы DOS и Windows и установить драйверы защищенного режима. Очевидно, слишком велика опасность того, что система станет неустойчивой, если Windows 95 примет неправильное решение во время инсталляции. Microsoft вышла из положения следующим образом: для установки программных средств, обеспечивающих функционирование устройств PCMCIA, используется утилита-мастер Add New Hardware Wizard (Добавить новые аппаратные средства). Эта утилита поможет вам исключить DOS- и Windows-драйверы вашей системы, подставив оператор комментариев, а затем выявить устройства, нуждающиеся в драйверах защищенного режима.

Даже если Windows 95 успешно распознает устройство и загрузит драйверы зашищенного режима для него, она вполне может заносить в память и его драйверы реального режима. Если вы обнаружите в своих файлах AUTOEXEC.BAT и CONFIG.SYS строки, которые вызывают драйверы, ориентированные на реальный режим, а в списке System Properties нет никаких указаний на то, что Windows 95 использует их, попытайтесь исключить по одному с помощью оператора REM. В составе Windows 95 предусмотрено так много 32-разрядных драйверов устройств, что вы, вероятно, сможете обойтись вообще без драйверов реального режима.

Дополнительная возможность: загрузить пользовательский интерфейс Windows 3.1x.

Если вы (или сотрудники вашей организации) испытываете трудности в освоении нового интерфейса Windows 95, то вы можете легко вернуться к привычному пользовательскому интерфейсу Windows 3.x. Windows 95 поставляется с новым, усовершенствованным Диспетчером задач (Task Manager), который некоторые пользователи предпочитают линейке задач (Taskbar). Можно работать с Диспетчером программ, Диспетчером файлов или Диспетчером задач, просто выбрав пункт Start|Run и введя в командную строку соответственно Progman, Winfile или Taskman.

Вы даже можете сделать Диспетчер программ вашей стандартной оболочкой, соответствующим образом отредактировав файл System.ini. Как видите, файлы Win.ini и System.ini в новой системе остались, хотя в среде Windows 95 сфера их действия существенно сократилась по сравнению со средой Win 3.x. Если вы хотите отредактировать любой из файлов конфигурации DOS или Windows, то системный редактор System Editor по-прежнему в вашем распоряжении вместе со всеми своими полезными функциями. Вам достаточно просто выбрать пункт Start|Run и ввести с клавиатуры команду Sysedit.

В начале файла System.ini, в разделе [boot], вы найдете строку shell=Explorer.exe Замените Explorer на Progman, перезапустите систему, и вы перенесетесь в 1992 г к знакомому интерфейсу Windows 3.x или очень похожему на него. Некоторые части интерфейса все же ведут себя по-иному; например, ваши окна будут иметь новый стиль, принятый в Windows 95.

Прежде чем вы решитесь перенестись в прошлое, выслушайте предостережение: Program Manager по-прежнему использует старые методы объединения программ в группы (Group), а не новые - программные папки (Programs folders). При переходе к Windows 95 происходит преобразование существующих групп в папки, вложенные в папку \Windows\StartMenu\Programs, и за прошедшее с момента преобразования время вы могли добавить в эти папки новые элементы. Любые изменения, которые вы делаете в групповых файлах, не будут автоматически отражаться в папках. Вы можете привести содержимое программных папок в соответствие с любыми изменениями в групповых файлах, запустив утилиту Grpconv.exe. Работа с Program Manager также означает, что вы лишаете себ возможности пользоваться важными свойствами оболочки Windows 95, такими, как вложенные папки.

Вы можете попытаться использовать Program Manager по запросу некоторых 16-разрядных программ Windows 3.x, чьи программы инсталляции ошибочно воспринимают Explorer как программную оболочку, подобную Norton Desktop. Не поддавайтесь искушению: по нашему опыту, Explorer успешно справляется с такими программами инсталляции.

В настоящее время Диспетчер файлов, пожалуй, стал более полезным инструментом, чем Диспетчер программ. На самом деле, он помогает решить одну из наиболее серьезных проблем, связанных с Windows Explorer, а именно отсутствие в последнем средств многодокументного интерфейса (MDI). Копирование файлов из одного каталога в другой средствами Explorer может быть весьма неудобной процедурой, но с помощью File Manager вы можете просто расположить два окна рядом, как это делается в Windows 3.x. Для того чтобы запустить File Manager, вам не нужен Program Manager. Самый крупный недостаток использования File Manager в среде Windows 95 состоит в том, что, будучи прикладной программой Windows 3.1x, он не "видит" длинных имен файлов.

Task Manager (диспетчер задач) - нововведение, появившееся в Windows 95, - обладает более широкими функциональными возможностями, нежели простой Список задач (Task List) в Windows 3.x и Windows NT. Хотя на экране он занимает больше места и более броско выглядит, чем линейка заданий и лишен некоторых функциональных средств, таких, как Minimize All Windows (Свернуть все окна), вы тем не менее можете отдать предпочтение ему, если сочтете пиктограммы линейки заданий слишком маленькими.

ИТАК, ЗАГРУЗКА

Изучите меню Boot Options

Когда вы включаете свою машину так, чтобы инициализация прошли в автономном режиме, процесс начальной нагрузки, выполняемой Windows 95, скрыт от вас за небесно-голубым экраном дисплея. Если в начале процедуры загрузки вы нажмете клавишу F8 (прежде чем на экране появится логотип Windows 95), то система представит вам DOS-меню разнообразных вариантов загрузки. Эти варианты позволят отредактировать конфигурацию вашей системы в тех случаях, когда Windows 95 функционирует не так, как следует.

Вариант Normal (нормальный), как и следовало ожидать, обеспечивает обычную загрузку Windows 95. Вариант инициализации с регистрацией Logged (\Bootlog.txt) похож на нормальную загрузку, но создает ASCII-файл, называемый Bootlog.txt в корневом каталоге. В этот файл будет записан перечень всех драйверов, которые ваша система пыталась загрузить, и информация о результатах этих попыток.

В варианте Command Prompt Only (только приглашение командной строки) Windows 95 запускается в формате без графического интерфейса пользователя (ГИП), т. е. в сущности, MS-DOS версии 7; такая система работает только в реальном режиме и позволяет выполнять только прикладные программы DOS. Позднее вы можете перейти от этого интерфейса к ГИП, введя с клавиатуры команду Win.

Несколько вариантов загрузки предусмотрены в Safe Mode (безопасном режиме), одной из версий Windows 95, которая не загружает драйверов защищенного режима. Если в вашей системе возникают проблемы совместимости, то вы скорее всего будете запускать Windows 95 в безопасном режиме. Вы можете отредактировать конфигурацию системы в среде ГИП, затем перезагрузить систему и проверить результаты, внесенных вами изменений. Постоянно пользоваться Safe Mode в повседневной работе невозможно. Так как большая часть аппаратных и программных средств не в состоянии функционировать без драйверов защищенного режима, вам придется вернуться в нормальный режим после того, как вы завершите отладку.

Если в вашей системе установлены сетевые средства, то безопасный режим с сетевыми средствами (Network Support) - лучший способ разрешения проблем конфигурации. Этот вариант может быть особенно полезен, если в процессе начальной загрузки система вызывает программное обеспечение из сети. Вы также можете перейти в безопасный режим командной строки (non-GUI), выбрав вариант Safe Mode Command Prompt.

Последний из основных пунктов меню начальной загрузки - пошаговая настройка конфигурации (Step-by-Step Configuration), впервые появившаяся в MS-DOS 6.0. В этом случае Windows 95 будет запрашивать подтверждение перед загрузкой каждого драйвера или резидентной программы. Это утомительный, но иногда единственный способ решения проблемы настройки конфигурации.

Задание новой конфигурации MSDOS.SYS.

В MS-DOS файл MSDOS.SYS - это двоичный файл, содержащий часть системного кода DOS. В Windows 95 это ASCII-файл, который дает вам мощные средства управлени процессом начальной загрузки. Хотя наиболее полным источником информации для Msdos.sys является Windows 95 Resource Kit (Комплект ресурсов), мы коротко рассмотрим некоторые из его команд.

Windows 95 обычно инсталлируется "поверх" уже установленной DOS, но тем не менее вы не можете установить этот экземпляр DOS из меню вариантов загрузки. Наилучший способ загрузить ранее установленную версию DOS - добавить строку BootMulti=1 в раздел [Options] файла Msdos.sys. При наличии этой команды нажатие клавиши F4 вскоре после включени питания машины приводит к загрузке скрытого экземпляра MS-DOS. В меню, кроме того, предусмотрен пункт, который позволяет выполнять эту разновидность загрузки по нажатию клавиши F8.

Обычно после включения машины в вашем распоряжении имеются две секунды, в течение которых вы должны успеть нажать клавишу F8 прежде, чем Windows 95 по умолчанию начнет загружаться в нормальном режиме. Если вы хотите увеличить этот промежуток времени, то можете добавить в файл Msdos.sys команду BootDelay=n, где n - число секунд, в течение которых вы должны успеть нажать клавишу F8. Похожий параметр, BootMenuDelay, ограничивает время, в течение которого вы можете пользоваться меню загрузки; по прошествии n секунд система загрузится в нормальном режиме.

Если вы хотите инициализировать систему без вывода на экран упомянутого выше небесно-голубого растра, то вставьте команду Logo=0 в раздел [Options] файла Msdos.sys. К варианту загрузки Command Prompt Only (только приглашение командной строки) можно перейти с помощью команды BootGUI=0, а команда BootMenu=1 будет выводить меню загрузки на экран всякий раз при запуске вашей машины.

Исследование файлов Bootlog.txt и Detlog.txt

Файл, создаваемый во время загрузки с регистрацией (Logged boot), Bootlog.txt, представляет собой очень полезный инструмент; если вы прочитаете этот файл с помощью текстового редактора, то он уведомит вас о том, что какой-либо драйвер или VxD (драйвер виртуального устройства) не удалось установить в процессе начальной загрузки. Во многих случаях эта информация поможет вам немедленно решить проблемы конфигурации, а также грамотно сформулировать вопросы при обращении в службу технической поддержки.

После безупречного выполнения загрузки Bootlog.txt будет содержать пару записей, соответствующих каждому драйверу (Loading Device и LoadSuccess) и каждому VxD (Loading Vxd и LoadSuccess). Прочим операциям, устройствам и ошибкам соответствуют другие записи.

Иногда регистрационные записи в файле Bootlog.txt сообщают об ошибке, связанной с только что установленным аппаратным устройством или только что замененным драйвером. Вы можете исправить многие из этих ошибок самостоятельно - по крайней мере снять проблему временно. Если, например, вы обнаружите запись Load Device без соответствующей записи LoadSuccess, переименуйте файл, который пытается загрузить система. Ваши проблемы могут исчезнуть, как только вы блокируете этот файл, хотя при этом вы можете лишиться части функциональных возможностей.

Во втором регистрационном файле Windows 95, Detlog.txt, также находящемся в папке Windows, содержится значительно меньше полезной информации. Этот файл содержит регистрационный журнал, в который заносятся результаты последней процедуры определени аппаратных средств системы, выполняемой во врем начальной загрузки. Среди многочисленных запросов ввода-вывода и других команд Windows 95 помещает лишь несколько записей, представляющих интерес. Записи AvoidMem (показывающие области памяти, которые Windows 95 не обнаруживает из опасения вызвать "зависание" системы) и Error могут точно указать на проблемы конфигурации.

Большая часть команд, которые Windows 95 использует для определения аппаратных средств, находятся в файле C:\Windows\Inf\Msdet.inf. Сделав резервную копию этого файла, вы можете редактировать его содержимое так, чтобы Windows 95 не пыталась идентифицировать устройства, которые вызывают ошибки в Detlog.txt. Этот прием также может сузить ваши функциональные возможности.

Однако большинство команд в файлах Detlog.txt и MSdet.inf соответствуют элементам Device Manager Windows 95. Попытайтесь отредактировать конфигурацию вашей системы с помощью Device Manager, прежде чем перейти к этим двум файлам.

Удалять ли ваши файлы конфигурации?

Два файла, очень важные для процесса загрузки Windows 3.x, CONFIG.SYS и AUTOEXEC.BAT - стали практически ненужными в Windows 95. Большинство пользователей Windows 95 давно ждут момента, когда наконец-то эти файлы можно будет убрать. Удаление этих файлов, однако, может отрицательно сказаться на функциональной гибкости вашей системы. Некоторые функции, такие, как назначение пути к файлам с помощью параметра PATH и определение других переменных среды, по-прежнему лучше всего выполнять с помощью AUTOEXEC.BAT. Поскольку Windows 95 не выдает системного приглашения DOS, то бывает трудно установить глобальные переменные среды после завершения обработки AUTOEXEC.BAT.

Если вы используете только прикладные программы Windows 95, то AUTOEXEC.BAT вам, возможно, не понадобится. Прикладные программы Windows 95, как правило, сохраняют информацию об операционной среде в системном реестре (Registry), а не в области контекста Environment, структуре DOS, так и не ставшей тем, чем она могла бы быть. Но, возможно, вы захотите воспользоваться утилитой, подобной DOSKEY, которые обычно запускаются из AUTOEXEC.BAT. Сеансы DOS в среде Windows 95, в конечном итоге, обеспечивают доступ к предыстории только в том случае, если вы запустили DOSKEY.

Если вы удалите AUTOEXEC.BAT, то останется только один способ сохранить часть заложенных в нем функциональных возможностей. Так как Windows 95 позволяет выполнить командный файл перед началом работы любой DOS-программы или сеанса, то вы можете запустить DOSKEY и установить переменные среды из таких командных файлов. Откройте диалоговое окно Properties дл программы, которую вы хотите выполнить, выберите закладку Program и введите с клавиатуры имя командного файла в диалоговом окне Batch File (командный файл). Было бы проще осуществить эту операцию глобально из AUTOEXEC.BAT, но вы получаете более полный контроль над вашей операционной средой, если используете для этого командные файлы.

ПРОФИЛИ И БЕЗОПАСНОСТЬ

Используйте возможности пользовательских профилей

Благодаря наличию в Windows 95 пользовательских профилей, вы можете установить несколько различных конфигураций системы на одной машине. Эта возможность полезна не только для систем, эксплуатируемых несколькими пользователями, но может пригодиться и в том случае, когда машина находится в распоряжении одного пользователя, которому нужна большая гибкость. Процесс создания пользовательских профилей, однако, не является полностью интуитивно понятным и может вызвать затруднения.

Чтобы настроить конфигурацию вашей системы дл нескольких пользователей, вызовите диалоговое окно Passwords Properties из Панели управления (Control Panel), выберите закладку User Profiles (Пользовательские профили) и щелкните клавишей мыши на второй экранной кнопке выбора: Users Can Customize Their Preferences and Desktop Settings (пользователи могут изменять по своему выбору параметры системы и установки рабочего стола). Вам нужно также установить два флажка, расположенные под заголовком User Profile Settings (Установка профиля пользователя), которые позволяют каждому пользователю настраивать пиктограммы на своем рабочем столе, содержание сетевого окружени (Network Neighborhood), стартовое меню и программные группы.

Когда профили пользователей активизированы, Windows 95 запускает диалоговое окно регистрации пользовател каждый раз при начальной загрузке системы. Если вы вводите новое имя пользователя и пароль, то в следующем окне выводится запрос, не желаете ли вы сохранить ваши установки для последующих входов в систему. Если вы щелкнете на пункте Yes (Да), то Windows 95 создает папку Profiles (Профили) в C:\Windows и вложенную подпапку, которой присваивается имя нового пользователя. Эта подпапка содержит копию папки Desktop, папку Start Menu, папку Recent и файл User.dat, используемый как часть системного реестра.

Каждый раз при выполнении процедуры регистрации этого нового пользователя система использует вместо принимаемых по умолчанию установок файлы из C:\Windows\Profiles. Любые изменения, вносимые новым пользователем в стартовое меню, список недавно отредактированных документов и многочисленные прочие параметры конфигурации не будут влиять на сеансы других пользователей. Поскольку системный реестр содержит информацию о текущем пользователе, вы можете также выбрать по своему вкусу такие характеристики системы, как цветовая палитра и "обои".

Если вы нажмете клавишу Escape во время выполнени входного сценария Windows, то можете воспользоватьс системными параметрами, устанавливаемыми по умолчанию. Поскольку новые пользователи, прежде чем создать собственный специализированный профиль, должны начать с параметров, принимаемых по умолчанию, вы можете создать шаблон профиля для всех последующих пользователей. Но передать эти параметры пользователям, которые уже успели создать свои профили, будет непросто. Это распространяется и на процесс инсталляции программного обеспечения. Если вы устанавливаете новую прикладную программу, то доступ к ней будет иметь только текущий пользователь. Чтобы сделать ее доступной для всех, потребуется скопировать команду быстрого вызова (shortcut) прикладной программы в папку каждого пользователя в C:\Windows\Profiles с помощью Explorer. Команды быстрого вызова можно поместить в \Desktop или в \Start Menu, в зависимости от того, где вы хотите увидеть пиктограммы.

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

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

Безопасность не гарантируется

Доступ к профилю можно получить, только указав правильный пароль, но это не означает, что ваш профиль надежно защищен от других пользователей. Следует иметь в виду, что пароль не гарантирует безопасности. Windows 95 не относится к числу надежно защищенных операционных систем и не была задумана как таковая. Примером, характеризующим ее низкую надежность, может послужить то, что любой пользователь может изменить или полностью удалить профили, хранящиеся в C:\Windows\Profiles. Кстати, точно так же любой пользователь может просто переформатировать жесткий диск.

Пользовательские профили тем не менее могут встраиваться в систему пользовательской безопасности, управляемую сервером NetWare или Windows NT. В этом случае Windows 95 сможет защитить локальный жесткий диск от возможных посягательств со стороны конкретных удаленных пользователей с помощью механизма безопасности сервера. Без наличия в сети такого сервера Windows 95 уязвима для всех пользователей, коллективно использующих жесткий диск.

Глобальное и локальное: четкое разграничение

Прежде чем создавать множественные профили, необходимо знать, какие системные характеристики специфичны для конкретного пользователя, а какие из них - глобальные. Информация о характеристиках коммутируемых соединений (Dialing Properties), таких, как местонахождение системы, глобальна. Если бы она была локальной, то было бы гораздо легче составлять профили пользователей, входящих в систему из разных мест. Некоторые характеристики рабочего стола также глобальны. Глобальные папки, такие, как My Computer, Network Neighborhood, InBox и Recycle Bin, могут располагаться в разных частях рабочего стола при работе с разными профилями, но их имена и пиктограммы всегда остаются неизменными. Если один из пользователей изменит их, то эти изменения появятся во всех остальных пользовательских профилях. Добавление или удаление других папок или команд быстрого вызова на рабочий стол, напротив, всегда специфично для конкретного профиля.

ОБОЛОЧКА: НЕПРИЯТНОСТИ И ОБХОДНЫЕ ПУТИ

Знайте типы файлов Windows 95

File Associations (файловые ассоциации), которые связывают прикладные программы с расширениями имен файлов, представляли собой полезный, хотя и ограниченный по своим возможностям инструмент Windows 3.1. Ассоциации позволяют автоматически запускать прикладную программу, работающую с данным документом, с помощью двойного щелчка клавишей мыши на пиктограмме документа в File Manager или Program Manager. Однако в среде Windows 95 вы можете открывать файлы непосредственно из рабочего стола и из папок, равно как и из Explorer. Диалоговые окна Windows 95, которые создают типы файлов (File Types) - аналоги ассоциаций в Windows 95 - выглядят несколько непривычно, но оказываются чрезвычайно полезными после того, как вы изучите все их тонкости.

Если вы щелкнете правой клавишей мыши на пиктограмме файла с неассоциированным расширением, то диалоговое окно Open With (Открыть с помощью...) позволит вам выбрать прикладную программу, которую вы хотите использовать, чтобы открыть этот документ. Если вы хотите постоянно ассоциировать прикладную программу с расширением файла, то вам нужно также установить флажок в нижней части этого диалогового окна. Надпись возле этого флажка гласит: "Всегда используйте эту программу для открывания этого файла" (Always Use This Program To Open This File), но в действительности эта программа ассоциируется со всеми документами, принадлежащими к данному типу файлов. Вы можете ввести с клавиатуры описание данного типа файлов или согласиться с применением расширения по умолчанию.

Чтобы просмотреть существующие типы файлов, выберите пункт View|Options (Просмотр|Опции) в Explorer и перейдите к закладке File Types (Типы файлов). Когда вы выделите один из типов, окно с подробной информацией в нижней части закладки покажет ассоциированные расширение и прикладную программу. Если вы ассоциировали несколько расширений с одной прикладной программой в среде Windows 3.1, то после перехода на Windows 95 они будут сохранены в качестве единой связанной сущности. Новые ассоциации, однако, ограничены одним расширением. Если вы хотите ассоциировать несколько расширений с прикладной программой, то вам нужно создать новый файловый тип дл каждого из них.

Новые ассоциации создаются из закладки File Types щелчком клавиши мыши на кнопке New Type (Новый тип). В диалоговом окне Add New Type (Добавьте новый тип) вводятся расширение, описание, пиктограмма, действи (обычно "открыть") и прикладная программа, котора будет выполнять указанные действия. Когда вы щелкнете правой клавишей мыши на пиктограмме файла с данным расширением, все связанные с ним действия будут перечислены в контекстном меню. Действие, предпринимаемое по умолчанию (выполняемое в результате двойного щелчка клавишей мыши на пиктограмме документа), выделено жирным шрифтом.

Настройка стартового меню.

Название "стартовое меню" следует признать несомненной удачей. Каждый день вы обращаетесь к нему, чтобы инициировать бесчисленные действия, щелка клавишей мыши и перемещаясь по принадлежащим ему каскадным подменю. Поэтому есть смысл потратить время, чтобы приспособить стартовое меню для своих конкретных нужд.

Простая настройка выполняется довольно легко. Вы можете добавить программы или команды быстрого вызова документов в стартовое меню, щелкнув правой клавишей мыши на линейке заданий, выбрав пункт Properties из появившегося на экране контекстного меню, закладку Start Menu Programs (Программы стартового меню) и пункт Add (Добавить). Всплывающее на экране меню-"мастер" (Wizard) дает вам возможность просмотреть файл или документ и поместить его в стартовое меню. Однако если вы просто перенесете программу или документ на кнопку Start, то сможете вставить в меню команду его быстрого вызова гораздо скорее.

Индивидуальные команды быстрого вызова в стартовом меню могут оказаться полезными, но зачастую доступ к ним получить труднее, чем к командам быстрого вызова, расположенным непосредственно на рабочем столе. Специализированное стартовое меню дает преимущество только в том случае, если если оно облегчает и ускоряет доступ к документу или программе. Вы можете добитьс этого, создав внутри стартового меню свои собственные каскадные подменю.

Предположим, что на вашем рабочем столе находитс папка Work, полная подпапок и документов. Чтобы получить доступ к файлу, расположенному глубоко внедрах этой папки, потребуется вручную открыть несколько окон. В тоже время, если эта папка была частью стартового меню, то вы можете без всяких проблем "спуститься" к этому файлу по каскаду. Добавить такую папку в свое стартовое меню весьма просто. Сначала создайте команду быстрого вызова папки на рабочем столе. Затем щелкните правой клавишей мыши на кнопке Start и выберите пункт Explore (Исследовать), который открывает Explorer дл просмотра папки Start Menu. Наконец, перенесите собственно папку Work в папку Start Menu.

Когда вы щелкнете клавишей мыши на кнопке Start, вы сможете получить доступ к новому каскадному подменю, которое показывает все содержимое вашей папки Work. Если вы хотите добавить в папку новые элементы, обращайтесь к ней с помощью команды быстрого вызова на вашем рабочем столе. Любые сделанные вами изменени будут отражены в стартовом меню.

Поиск нужных файлов

Единственный реальный способ получить наглядную картину содержимого вашей системы - обратиться к Windows Explorer (либо My Computer или Network Neighborhood, где используется тот же исполнимый код). Explorer представляет собой мощный инструмент, но он грешит некоторыми недостатками. Так, вы не можете непосредственно использовать его для просмотра и выбора файлов определенного типа, например всех *.XL* файлов в определенной папке.

Для просмотра файлов одного типа вам нужно обратиться к отдельной утилите Find, которую вы можете запустить из Explorer, выбрав пункт Tools|Find (Инструменты|Поиск). Find позволит вам использовать шаблоны и сортировать результаты поиска по атрибутам файлов. Так как My Computer и Network Neighborhood не имеют прямой связи с утилитой Find, вам не следует использовать их для управления группами файлов - даже в сети. Если вам все же необходимо прибегнуть к их помощи, то пункты меню View|Arrange (Просмотр|Упорядочить) и Icons|By Type (Пиктограммы|По типу) дадут вам возможность быстрой грубой сортировки, но только по расширению файла.

Восстановление утерянных окон

Линейка заданий представляет собой дальнейшее развитие механизма переключения задач. Поскольку большинству выполняемых прикладных программ и открытых окон соответствует кнопка в линейке заданий, то дл переключения на любую активную задачу нужно лишь щелкнуть клавишей мыши. К сожалению, большинство программных модулей Панели управления, экранов "мастер" (Wizard) и списков характеристик во время выполнения не создают кнопок в линейке заданий и их легко потерять на заднем плане, если прикладная программа занимает полный экран или если пространство вашего рабочего стола загромождено окнами. Чтобы быстро возвратить окно, не имеющее своего элемента в линейке заданий, на передний план, щелкните правой клавишей мыши на линейке заданий и выберите пункт Minimize All Windows (Минимизировать все окна). Все окна медленно подчиняются этой команде - за исключением тех из них, которые не отражены в линейке заданий; они и остаются на экране.

Настройка меню Send To

Меню Send To (Переслать) - потенциально один из самых удобных инструментов контекстного меню файла. (Оно появляется в ответ на щелчок правой клавишей мыши на пиктограмме файла.) Меню дает вам возможность выполнять часто повторяющиеся действия, связанные с навигацией в системе, такие, как копирование файла на гибкий диск - на редкость неуклюжая операция, если выполнять ее с помощью Explorer. По умолчанию, Send To обслуживает ваши накопители на гибких дисках (Briefcase и Mail Recipient могут быть добавлены в меню в процессе инсталляции). Вы можете легко настроить меню Send To таким образом, чтобы оно включало в себя множество других адресатов пересесылки, в числе которых могут быть прикладные программы, папки, устройства и утилиты.

Чтобы отредактировать ваше меню Send To, запустите Explorer и найдите папку C:\Windows\SendTo. В этой папке вы увидите команды быстрого вызова, соответствующие текущему содержанию вашего меню Send To. Можно настроить меню, просто добавив в папку новые команды быстрого вызова. Полезно включить в нее адреса факсимильных аппаратов, локальных и сетевых принтеров, наиболее часто используемые вами папки и утилиты вроде Recycle Bin (Мусорная корзина).

МОБИЛЬНОСТЬ

Используйте возможности "Портфеля"

Briefcase (Портфель) Windows 95 представляет собой один из самых мощных инструментов операционной системы, предназначенных для мобильных пользователей, но он имеет несколько малоизвестных функций и ряд особенностей. Если вы предпочли типовой (Typical) вариант инсталляции, то вы должны добавить Портфель из раздела Accessories (Принадлежности) утилиты Add/Remove Programs (Добавить/Удалить программы) Панели управления.

Briefcase позволит вам скопировать файлы из вашей машины на гибкий диск, внести в них изменения, находясь вдалеке от машины, а по возвращении обновить содержимое исходных файлов. После того как вы установите Briefcase, откройте его и перенесите в него файлы, которые вы намереваетесь взять с собой в дорогу. Затем перенесите на гибкий диск и сам Briefcase. При этом папка не будет скопирована, что произошло бы при обычной операции перемещения (drag); в действительности происходит перемещение всего содержимого Briefcase на гибкий диск - включая desktop.ini, базу данных Briefcase и скопированные вами файлы. Briefcase также может использоваться для синхронизации файлов через непосредственное кабельное соединение Direct Cable Connect, сеть и даже между папками.

Однако будьте осторожны, когда вы переносите Briefcase на гибкий диск. Если на вашем гибком диске не хватит места, то Briefcase окажется "между двум стульями": одна половина его содержимого будет на рабочем столе, другая - на гибком диске. Половина, оставшаяся на рабочем столе, неработоспособна и ею нельзя воспользоваться вновь. Если вы ее удалите, то часть, оставшаяся на гибком диске, будет функционировать нормально, но не будет содержать всех нужных вам файлов.

После того как Briefcase окажется на гибком диске, вы можете взять его с собой куда угодно и изменять ваши файлы подобно тому, как вы бы делали это в обычной папке. Когда вы вернетесь к своей машине, вставьте гибкий диск в накопитель и снова откройте Briefcase. Все измененные файлы снабжены меткой Needs Updating (Нуждается в обновлении). Чтобы изменить содержимое исходных файлов, выберите пункт Briefcase|Update All (который показывает подробную информацию об оригинале и измененной копии) и щелкните на кнопке Update. Измененные вами файлы будут скопированы в оригиналы. Если оба файла были изменены, то по умолчанию Briefcase не приводит их в соответствие. Чтобы отменить выбор по умолчанию и обновить любую версию по вашему усмотрению, щелкните правой клавишей мыши на пиктограмме файла и выберите направление синхронизации. Briefcase не может использоваться для устранения несоответствий между двумя файлами.

Вы также можете отменить ассоциативную связь между двумя копиями файла. Если вы выберите пункт Briefcase|Split From Original (Портфель|Отделить от оригинала), то два файла будут разделены (хотя и сохранят одинаковое имя) и в дальнейшем не смогут быть синхронизированы функцией Update.

Поскольку, отправляясь в дорогу, вы должны переместить Briefcase с рабочего стола на гибкий диск, то если вы потеряете гибкий диск, ваша система останется без Briefcase. В этом случае вашим первым побуждением, возможно, станет восстановить его с CD-ROM. Однако, вызвав функцию Add\Remove Programs (Добавить\Удалить программы), вы обнаружите, что ранее инсталлированный Briefcase отсутствует на компакт-диске. Не волнуйтесь. Вы можете создать сколько угодно новых экземпляров Briefcase, щелкнув правой клавишей мыши на рабочем столе, войдя в меню New и выбрав пункт Briefcase.

Когда вы инсталлируете Briefcase впервые, Windows 95 добавляет команду быстрого вызова Briefcase в меню Send To. Большинство пользователей не знают этого и теряют время, вручную копируя файлы из одного окна в другое. Чтобы скопировать файл с помощью меню Send To все, вам нужно лишь щелкнуть на его пиктограмме правой клавишей мыши.

Непосредственное кабельное соединение

Непосредственное кабельное соединение (Direct Cable Connect, DCC) - еще одно важное для мобильных пользователей средство, не устанавливаемое в ходе типового (Typical) процесса инсталляции (доступ к нему можно получить в разделе Communications - средства связи меню Add/Remove Programs). Оно позволяет вам временно подключить какой-либо компьютер (как правило, это портативный ПК) в качестве клиента к главной машине (в большинстве случаев офисному ПК).

В период действия соединения главный компьютер разделяет свои каталоги и ресурсы с клиентом. Использу стандартные графические инструменты, такие, как Explorer и Network Neighborhood, вы можете работать с разделяемыми каталогами и ресурсами со своего компьютера-клиента так, как будто они находятся на его собственном жестком диске. Если главная машина подключена к сети, то клиент имеет доступ и к вашим сетевым файлам. Соединение DCC между главной машиной и клиентом осуществляется по 4-разрядному кабелю, подобному тому, что применяется для соединений типа LapLink, кабелю параллельного порта EPC и даже по кабелю последовательного порта и нуль-модему.

Установив DCC, выберите пункт Program|Accessories (Программа|Реквизиты), чтобы запустить прикладной модуль. Если вы используете DCC впервые, то процессом установки управляет программа-"мастер", хотя в некоторых случаях она может выдать вам указание выполнить определенные шаги с помощью других модулей Windows 95. Вы должны использовать один и тот же сетевой протокол как на главной машине, так и на клиентском ПК, и разрешить совместное использование принтеров и файлов (обратитесь к диалоговому окну Networking dialog Панели управления, чтобы подтвердить выбор обоих этих условий). DCC потребует, чтобы вы определили одну систему в качестве главной машины, а другую в качестве клиента, но впоследствии вы в любой момент можете изменить эту конфигурацию.

Вам также нужно определить, какие ресурсы главного компьютера вы хотите использовать совместно с клиентом. Чтобы установить разделяемые ресурсы главной машины, запустите на ней программу Explorer, выделите каталог, который хотите назначить для совместного использования, выберите пункт File|Properties (Файл|Характеристики) и перейдите к закладке Sharing (Разделение) появившегос диалогового окна. Переключатель Shared As (Разделять как...) позволяет вам указать разделяемое имя, которое будет воспринято клиентом. Если вы подключены к сети Netware, то щелчок на кнопке Add (Добавить) позволит просмотреть на экране имеющуюся на сервере информацию о пользователях и групповой безопасности, которой вы можете воспользоваться для управления сетевым доступом к совместно используемым ресурсам вашего ПК. Программа-"мастер" DCC Wizard позволит вам защитить с помощью пароля главную машину от несанкционированного доступа со стороны клиента.

После того как вы должным образом установили DCC и соединили основную-машину и клиента параллельным или последовательным кабелем, запустите программу, устанавливающую соединение, сначала на главном компьютере, а затем на клиенте. Если для доступа к главной машине необходим пароль, то диалоговое окно выдаст запрос на его ввод. Появятся приглашения на регистрацию в сети, позволяя вам подключить компьютер-клиент к сети. После установления соединени главная машина будет показана как сервер в сетевом окружении (Network Neighborhood) клиента. Щелчок на изображении главного компьютера показывает совместно используемые ресурсы, которые вы задали с помощью программы Explorer главной машины. Теперь можно переносить файлы с любой из этих систем в другую средствами drag-and-drop.

Если вы используете соединение DCC для более сложных операций, нежели быстрый обмен файлами, то вам следует отобразить совместно используемые ресурсы главной машины на диски компьютера-клиента. Это необходимо сделать, если вы хотите использовать 16-разрядные прикладные программы клиента для доступа к файлам на главной машине. Чтобы определить новые диски, откройте Network Neighborhood, выберите нужный вам ресурс главного компьютера (каталог главной машины C:\Files, например), щелкните на кнопке Map Network Drive (Распределить сетевой диск) в инструментальной линейке (выберите пункт View|Toolbar, если инструментальна линейка невидима). Вы можете выбрать букву для диска из спускающегося списка, но вы должны также ввести точный путь UNC (Universal Naming Convention - универсальное соглашение об именовании) для данного ресурса, так как средства просмотра (Browse) отсутствуют. Распределение дисков может быть сохранено, если вы установите флажок Reconnect (Выполнить повторное соединение) в ходе процедуры входа в систему.

DCC - не самая легкая для освоения часть Windows 95, но вы убедитесь, что затраченные вами усилия окупятс сторицей. Вы сможете подключать ваш портативный компьютер к главной системе менее чем за минуту и получать достаточно быстродействующее соединение с вашим главным компьютером и сетью. Вы можете перемещать файлы в любом направлении между главным компьютером, клиентом и сетью, и обращаться к ресурсам сети и главной машины из прикладных программ, выполняемых на клиенте. Уникальная способность DCC отображать ресурсы главного компьютера на обозначенные буквами диски клиента позволяет рассматривать его как настоящее сетевое соединение.

ТОНКОСТИ РАБОТЫ В СЕТЯХ

Сохраняйте контроль над разделяемыми файлами

В одноранговой сети Windows 95 вы можете разделять (совместно использовать) свои собственные файлы и ресурсы с другими клиентами, работающими в среде Windows for Workgroups, Windows NT, OS/2 Warp Connect или Windows 95. Однако, прежде чем вы предоставите свой жесткий диск, накопитель CD-ROM или принтер дл совместного использования в сети, вам следует ознакомиться с процессом сетевого взаимодействия, с тем чтобы иметь точные представление о возможных последствиях.

Чтобы организовать одноранговую сеть, вызовите диалоговое окно Network из Панели управления, перейдите к закладке Configuration (Конфигурация), щелкните клавишей мыши на кнопке Add и выберите пункт Client (Клиент). В появившемся диалоговом окне Select Network Client (Выбор сетевого клиента) следует выделить пункт Client for Microsoft Network (Клиент для сети Microsoft) и щелкнуть клавишей мыши на кнопке OK. После того как вы перезапустите свою машину, в вашем сетевом окружении будут показаны все клиенты вашей рабочей группы, которые совместно используют свои файлы. В сетевом окружении также перечислены домены Microsoft, Warp Connect и IBM LAN Server, рабочие группы Microsoft и серверы NetWare по их именам, соответствующим универсальному соглашению об именовании (UNC), но не по распределению дисков.

Если вы хотите разделять свои собственные файлы, активизируйте функции File Sharing (Разделение файлов) и Print Sharing (Разделение принтеров) под закладкой Configuration и выберите пункт Share-Level Access Control (Управление доступом уровня разделения) под закладкой Access Control (Управление доступом). Чтобы составить конфигурацию средств разделения ресурсов, вам нужно вернуться к рабочему столу или Explorer; щелкнуть правой клавишей мыши на пиктограмме выделяемого дл совместного использования ресурса (жестком диске или накопителе CD-ROM, например) и вызвать диалоговое окно Sharing (Разделение). Если вы не подключены к сети NetWare, то доступ к вашим файлам может быть предоставлен либо всем пользователям, подключенным к вашей сети, либо никому из них.

Если вы разделяете ваши файлы с пользователями сети, соединенной с Internet, то получить доступ к вашему жесткому диску может любой человек из любой части света. К счастью, Windows 95 предупреждает вас, если вы пытаетесь осуществить разделение файлов по сети с протоколом IP, и предлагает запретить совместное использование файлов. Вы можете разрешить доступ только для чтения, полный доступ, и защитить свои разделяемые файлы с помощью пароля, но это не будет надежной гарантией безопасности. Однако если вы подключены к локальной сети Windows NT, то в вашем распоряжении находятся более надежные и точные средства защиты. После того как вы выбрали пункт User-level Access Control (Управление доступом пользовательского уровня) под закладкой Access Control (Управление доступом) диалогового окна Network, можно определить, каким пользователям вы хотите предоставить доступ и каковы будут их права доступа. Вы можете также использовать средства управления доступом пользовательского уровня в сетях NetWare, но разделение файлов и принтеров в них не может выполняться одновременно с разделением файлов в среде Windows.

Попытка сделать ваши файлы доступными дл совместного использования в сетях IPX и NetBEUI также может привести к сложной ситуации. Сетевые администраторы крупных предприятий обычно не жалуют серверы, проявляющие чрезмерную самостоятельность. Возможно, администраторы захотят извлечь выгоду дл себя из способности Windows 95 придерживатьс определенной логики поведения, что способствует стандартизации параметров настройки конфигурации и ограничивает доступ к определенным функциональным средствам. Например, вы можете запретить доступ к диалоговому окну Network и лишить пользователей возможности совместно использовать файлы.

Рациональная процедура входа в систему и использование паролей

Клиент Microsoft for NetWare вполне работоспособен, но вы столкнетесь с рядом проблем, связанных с входом в систему. Все они могут быть легко преодолены.

Каждый раз, когда вы регистрируетесь на сервере NetWare, клиент Microsoft NetWare автоматически выполняет ваш сценарий входа (login-script). Сценарии входа представляют собой файлы, подобные командным, и состоят из сетевых команд, таких, как назначение буквенных обозначений для дисковых накопителей конкретным путям доступа в сети и распределение портов принтера между логическими принтерами DOS (LPT1, LPT2 и т.д.). Ваша система содержит два сценария входа: системный сценарий, общий для всех пользователей на конкретном сервере, и пользовательский сценарий, который может быть настроен любым пользователем дл собственных нужд.

В среде DOS легко прочитать результаты выполнени сценария и произвести диагностику возникающих в сети проблем, но процедуру входа Windows 95 отследить трудно. Процессор входного сценария (Nwlsproc.dll) показывает исполняемый вами сценарий в окне, но отработка сценария происходит слишком быстро, и понять что-либо невозможно. Вы можете разрешить эту проблему, вставив команды Pause (Пауза) в свой пользовательский сценарий, который исполняется сразу вслед за системным сценарием входа. Чтобы отредактировать пользовательский сценарий, запустите утилиту NetWare Syscon, щелкнув клавишей мыши на кнопке User Information (Информаци пользователя), и выберите сначала свое пользовательское имя, а затем сценарий входа (Login Script).

Пароли NetWare также могут причинить немало беспокойства при работе с Windows 95. Если ваш клиент NetWare подключен и к сети Windows или использует пользовательские профили (User Profiles), то вы должны использовать пароли как NetWare, так и Windows. Вы можете, однако, построить единый сценарий входа дл обеих сетей. После того как вы войдете в Windows 95, она автоматически передаст вам ваше пользовательское имя Windows и пароль NetWare. Если вы сделаете оба пользовательских имени и пароля одинаковыми, то вам не придется выполнять две процедуры входа. Конечно, единый сценарий входа становится возможным только в том случае, если вы работаете с клиентом NetWare фирмы Microsoft.

Windows 95 располагает удобным центральным программным модулем Password (Пароль) в Панели управления, но он, по сути, бесполезен для NetWare. Чтобы изменить ваш пароль NetWare, вам следует воспользоваться командой NetWare SETPASS в сеансе DOS. Если вы создадите командный файл, который выполняет команду SETPASS и помещает команду быстрого вызова SETPASS на рабочий стол, то сможете быстро и легко изменять пароли NetWare.

Избегайте использования длинных имен файлов

Windows 95 может работать с длинными именами файлов на диске FAT, но при этом вы можете столкнуться с некоторыми трудностями. К сожалению, прикладные программы DOS, Windows 3.x, серверы NetWare без пространств имен (Namespaces) OS/2, не могут распознавать длинные имена файлов.

Вам также следует помнить, что длинные имена файлов будут потеряны, если вы измените документы Windows 95 с помощью 16-разрядных прикладных программ, выполняющихс в среде Windows 3.x. Это происходит весьма часто, когда к файлам обращаются многочисленные пользователи сети, которые иногда по-прежнему работают со старыми версиями Windows.

Если вы попытаетесь открыть файл с длинным именем, используя прикладную программу Windows 3.x, то в диалоговом окне Open (Открыть) вы увидите лишь короткий псевдоним (вроде Myfile_1.doc). Если вы откроете и измените этот файл, то информация, содержащаяся в длинном имени, будет безвозвратно утеряна. Когда вы попытаетесь вновь открыть его, используя прикладную программу Windows 95, то увидите лишь загадочный псевдоним. Вы можете также потерять длинные имена файлов при переносе их между системами с Windows 95 и Windows 3.x на гибких дисках.

Если вы хотите использовать Windows 95, чтобы хранить длинные имена файлов на сервере NetWare, то на сервер нужно предварительно загрузить пространство имен OS/2 Namespace. К сожалению, такой прием не всегда срабатывает с версией NetWare 3.1.1 и более ранними (в версии 3.1.2 эта проблема была устранена). Чтобы избежать порчи данных, необходимо модернизировать ваш сервер, установив NetWare 3.1.2 или 4.x, либо запретить использование длинных имен файлов на всех дисках NetWare. Первое решение - тяжелая задача дл большинства сетевых администраторов, но вы можете легко реализовать второе решение, добавив в ваш файл Win.ini следующие строки: [NWRedir] supportLFN=0 Сделав это, вы лишитесь одного из главных преимуществ, предоставляемых Windows 95 при работе с сетевыми дисками, но, во всяком случае, защитите ваши данные.

ВЫПОЛНЕНИЕ ПРОГРАММ DOS

Где мои PIF-файлы?

На первый взгляд непонятно, каким образом Windows 95 будет работать с программами DOS. Бывшие пользователи Windows 3.x часто ищут свои PIF-файлы и редактор PIF, но не могут найти их. Хотя файлы PIF по-прежнему используются в Windows 95, Windows Explorer "прячет" их расширения. На самом деле, настройка прикладных программ DOS с PIF-файлами не представляет трудностей: когда вы задаете команду быстрого вызова любого исполнимого файла DOS (EXE, COM или BAT), Windows 95 автоматически создает для него PIF-файл.

Однако программного модуля PIFEDIT.EXE, предназначенного для редактирования этих файлов больше нет. Вместо этого диалоговое окно Properties позволит вам изменить все привычные и, в дополнение к ним, ввести некоторые весьма полезные новые параметры в случае, если для редактирования характеристик исполнимого файла DOS или команды его быстрого вызова (другими словами, его PIF-файла) вы используете Windows Explorer. Щелчок правой клавиши мыши на пиктограмме любой прикладной программы DOS или на команде ее быстрого вызова с последующим выбором пункта Properties из возникающего на экране контекстного меню вызывает диалоговое окно Properties.

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

Средства режима MS-DOS

Некоторые программы будут, как и прежде, "сопротивляться" всем вашим попыткам настроить их. Собственные тесты совместимости Microsoft показали, что многие игровые программы DOS не смогут работать в нормальном окне DOS в среде Windows 95. Для их выполнения вам придется использовать новый режим MS-DOS Mode, предусмотренный в Windows 95.

Когда вы запускаете DOS-программу, настроенную дл работы в режиме MS-DOS, Windows 95 сначала закрывает все выполняемые в данный момент программы и перезапускает систему в реальном режиме. Затем она запускает сеанс DOS, чтобы выполнить в нем вашу прикладную программу. Пока вы находитесь в режиме MS-DOS, графическая оболочка, многозадачность и драйверы защищенного режима остаются недоступными. Когда вы завершаете выполнение прикладной программы (или вводите команду Exit в ответ на системное приглашение DOS), Windows 95 перезапускается в защищенном режиме.

Чтобы настроить прикладную программу DOS дл выполнения в режиме MS-DOS, придется обратиться к диалоговому окну, спрятанному глубоко в недрах редактора Properfies программ DOS. Щелкните правой клавишей мыши на пиктограмме вашей DOS-программы или команде ее быстрого вызова (PIF-файле), выберите пункт Properties из появившегося контекстного меню, затем закладку Program в диалоговом окне properties и щелкните на кнопке Advanced. Если вы установите флажок режима MS-DOS, то прикладная программа всегда будет выполняться в этом режиме.

Как лучше настроить DOS

Даже если ваши прикладные программы не требуют режима MS-DOS, вы, возможно, все равно захотите воспользоваться им. Режим MS-DOS Mode - единственный способ, с помощью которого вы можете вводить в файлы CONFIG.SYS и AUTOEXEC.BAT специальные команды ради выполнения одной прикладной программы. Установив флажок режима MS-DOS, вы можете выбрать текущую конфигурацию MS-DOS или определить новую. Если вы предпочтете последнее, то сможете добавлять строки в файлы CONFIG.SYS и AUTOEXEC.BAT в диалоговом режиме.

Это вполне приемлемый, хотя и непростой, способ обойти затруднение, состоящее в том, что MS-DOS не позволяет обращаться к устройствам, для которых предусмотрены драйверы защищенного режима. Если, например, вы используете драйверы защищенного режима Windows 95 для накопителей CD-ROM, то не сможете получить доступ к вашему CD-ROM в режиме MS-DOS - серьезная проблема для многих игр. Решение ее состоит в том, чтобы включить на время этого сеанса драйверы реального режима CD-ROM и MSCDEX в файлы CONFIG.SYS и AUTOEXEC.BAT. Вы, однако, не сможете получить доступ к какому-либо из этих драйверов, если просто перейдете к командной строке после начальной загрузки. Интересно, что для того, чтобы загрузить драйверы реального режима, требуется сначала загрузить драйверы защищенного режима, а затем выгрузить их (если только вы не выполните глобальную загрузку драйверов реального режима в системном файле CONFIG.SYS).

Еще одно полезное для выполнения программ DOS нововведение - возможность задания характеристик командных файлов. Под закладкой Program диалогового окна Properties прикладных программ DOS вы найдете строку с пометкой Batch file (командный файл), определяющую командный файл, который Windows 95 будет выполнять в виртуальной машине прикладной программы перед тем, как приступить к выполнению самой программы. Если ваша прикладная программа имеет связанные с ней резидентные программы, то это самое подходящее место для их загрузки. Здесь также можно задавать переменные среды, требующиеся только для данной прикладной программы.

ПОДКЛЮЧЕНИЕ К INTERNET

Почему я лишился доступа к Internet?

Windows 95, в отличие от предыдущих версий Windows, поставляется с собственным программным обеспечением TCP/IP. Вы можете напрямую подключиться к Internet через вашу локальную сеть или установить коммутируемое соединение с помощью модема и телефонной линии. Столь высокий уровень сетевых возможностей делает еще более удивительным тот факт, что после инсталляции Windows 95 вы можете потерять имевшуюся у вас связь с Internet. К сожалению, эта опасность вполне реальна, если вы используете такие инструменты доступа к Internet, как Compuserve Internet-in-a-Box или Internet Chameleon фирмы NetManage.

Проблема связана с встроенным в Windows 95 интерфейсом прикладного программирования Windows Sockets (Winsock). Winsock обеспечивает стандартный интерфейс, позволяющий прикладным программам Windows, таким, как программа просмотра Web, обращаться к комплекту протоколов TCP/IP. Если вы захотите инсталлировать программы Microsoft Network, Dial-Up Networking или комплект TCP/IP Windows 95, то Windows 95 заменит файл Winsock.dll из вашего набора средств доступа к Internet своим собственным файлом Winsock.dll. Может оказаться, что новый файл Winsock не обладает всеми функциональными возможностями прежнего.

Лучшее лечение - профилактика. Прежде чем инсталлировать Windows 95, скопируйте ваш старый файл Winsock.dll в несистемный каталог, чтобы иметь возможность восстановить его в случае необходимости. Если уже был установлен файл Winsock.dll фирмы Microsoft, то ваша старая DLL могла быть переименована в процессе инсталляции. Если это так, то вы сможете вновь воспользоваться ею, просто изменив имя.

Соединение с независимыми поставщиками услуг Net

Если вы используете в качестве поставщика услуг службу Microsoft Network и располагаете пакетом Microsoft Plus! Pack, то установление коммутируемого соединения с Internet практически не составляет затруднений. Если же вы хотите пользоваться услугами Compuserve или другого независимого поставщика, то ваша задача окажется более сложной. В качестве примера рассмотрим, как настроить пакет Dial-Up Networking, входящий в состав Windows 95, чтобы получить доступ к Internet через службу Compuserve. Начать следует с инсталляции TCP/IP.

Чтобы сделать это, вызовите диалоговое окно Network из Панели управления, щелкните клавишей мыши на кнопке Add (Добавить) и выберите пункт Microsoft TCP/IP из окна Protocol. После завершения инсталляции щелкните правой клавишей мыши на пункте TCP/IP->Dial-Up Adapter и вызовите его диалоговое окно Properties. Использу это диалоговое окно, вы должны вручную настроить TCP/IP нужным образом.

Сначала отметьте под закладкой Binding (Связывание) пункт Client for Microsoft Networks (Клиент сетей Microsoft), выберите переключатель Obtain IP Address Automatically (Получить IP-адрес автоматически) под закладкой IP Address, и отметьте пункт Set This Protocol To Be The Default Protocol (Установите этот протокол в качестве протокола по умолчанию) под закладкой Advanced.

Если вы используете службу Compuserve, введите с клавиатуры 198.4.6.2 в ответ на запрос Gateway (Шлюз), затем перейдите к закладке конфигурации системы именования доменов DNS. Здесь вы указываете имена главной машины и домена как Compuserve.com и вводите два адреса в DNS Server Search Order (Порядок поиска сервера DNS): 149.174.213.5 и 149.174.211.5. Если вы работаете с иным, нежели Compuserve, поставщиком сервиса, то потребуется получить точную информацию о шлюзе и домене от этого поставщика.

Через несколько секунд после того, как вы завершите настройку, Windows 95 выдаст на экран сообщение об ошибке, оповещающее о том, что клиент DHCP (протокол динамической настройки конфигурации главной ЭВМ) не может получить IP-адрес из сервера DHCP.

Ошибка вызвана тем, что вы запросили автоматическую выдачу IP-адреса прежде, чем присоединились к серверу, способному предоставить его. Щелкните клавишей мыши на кнопке Yes, чтобы блокировать выдачу сообщений об ошибке в будущем, и продолжайте. После того как вы установите коммутируемое соединение с сервером своего поставщика, вы динамически получите IP-адрес.

Если у вас не установлен пакет Dial-Up Networking, загрузите его с CD-ROM Windows 95 с помощью программного модуля Add/Remove Programs Панели управления. После того как вы заново запустите систему, вы сможете получить доступ к папке Dial-Up Networking из папки My Computer или Windows Explorer. Чтобы подключиться к Compuserve или другой службе, щелкните клавишей мыши на пиктограмме папки и выберите пункт Make a New Connection (Произвести новое соединение).

После щелчка на кнопке Configure (Настройка конфигурации) модема установите под закладкой Connection (Соединение) контроль четности в положение None (Отсутствует), число бит данных равным 8, число стоп-битов равным 1 и отметьте пункт Bring up Terminal Window After Dialing (Вывести на экран окно терминала после набора номера). Когда появится запрос на ввод телефонного номера, укажите номер, который вы обычно набираете, чтобы связаться с Compuserve или другим поставщиком.

Выполнение этих операций повлечет за собой создание новой пиктограммы в вашей папке Dial-Up Networking. Дл ввода соответствующей информации TCP/IP выведите на экран окно Properties этой пиктограммы и щелкните на пункте Server Type (Тип сервера). Сначала выберите из списка Dial-Up Server (коммутируемый сервер) значение PPP: Windows 95, Windows NT 3.5, Internet, и отметьте только TCP/IP в качестве разрешенного сетевого протокола. Затем вы должны щелкнуть клавишей мыши на кнопке установки параметров TCP/IP и заново ввести значительную часть информации, которую вы указывали в диалоговом окне Network Панели управления: выберите присваиваемый сервером IP-адрес, укажите адреса сервера DNS (149.174.213.5 и 149.174.211.5), активизируйте сжатие IP и установите использование шлюза по умолчанию в удаленной сети.

Когда вы дважды щелкнете клавишей мыши на новой пиктограмме коммутируемого соединения, ваш модем выполнит соединение с сервером Compuserve и на экране появится окно терминала (Terminal). Чтобы войти в систему, немедленно нажмите клавишу Enter. Обычно Compuserve начинает работу в 7-бит режиме, на экране появляются совершенно непонятные символы, но это продолжается недолго. После того как вы введете с клавиатуры имя главной ЭВМ (CIS для службы Compuserve), идентификационный номер и пароль, наберите команду GO PPPCONNECT и нажмите клавишу F7, чтобы выйти из окна Terminal. Наконец, небольшое диалоговое окно сообщит вам, что вы подключены к Internet и выведет на экран время соединения. С этого момента вы можете без помех пользоваться всеми вашими инструментами TCP/IP.