Часть 7. Опять - Windows 95

Покупка "крутой" аудиокарты привела меня к необходимости ставить Windows 95 всерьез. Оказалось, что это совсем не похоже на пробную установку. Суть в том, что из разного числа дел, для которых мне нужен компьютер, на новой системе должны выполняться ВСЕ. Допускавшаяся в уме возможность дуальной загрузки - когда Windows 95, а когда Windows 3.1, - была отвергнута по причине ее непрактичности.

То, что мне показалось достоинством системы во время "пробной" установки, а именно отсутствие параметров настройки, оказалось самым большим недостатком. Но давайте по порядку. Сначала перечислю все самые необходимые для меня дела и программы:

  • программирование на C в среде Borland C++ 3.1;
  • работа с электронной почтой через Демос и программу MiniHost;
  • работа с Internet через Демос, SLIP dial IP и NetScape;
  • написание статей в MS-DOS Word 6.0 и Word for Windows 6.0 (в зависимости от того, нужно ли мне посылать их по факсу или электронной почтой);
  • рассылка факсов программой FaxLine;
  • персональная записная книжка на SideKick for Windows;
  • и, наконец, масса игр как под Windows, так и под DOS.

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

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

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

Однако, если в неправильной установке какого-то параметра, дело может кончиться плохо. Так, несмотря на все файлы помощи Windows 95, я не могу найти способ изменить процедуру набора международного телефона. Я (по своей, конечно, глупости) не указал во время первой установки Windows 95 паузу между 8 и 10, и Microsoft Fax стал для меня бесполезен.

Самое тяжелое впечатление оставила настройка на работу с Internet. По ходу загрузки Microsoft Exchange мне несколько раз задавался вопрос об имени пользователя. Понять, в каком контексте какое имя используется, невозможно. Учитывая, что один только Демос присвоил мне три разных имени (домена для электронной почты, входа для Internet и пользователя внутри домена), а у меня еще есть и настоящее мое имя, проблема превзошла уровень моего понимания, и мне пришлось решать ее прямым перебором.

Другая трудность в том, что реализовать Dial IP можно, по крайней мере, двумя разными способами: посредством PPP и SLIP. В Windows 95 принят первый, а в Демос (до недавнего времени) - только второй. В CD-ROM-версию Windows 95 входит программа для SLIP, но после ее установки либо приходится каждый раз входить в Internet в режиме удаленного терминала, либо самому писать скрипт-файл.

Причина всего этого в том, что Windows 95 ориентирована на работу с Microsoft Network, и работа с другими поставщиками доступа к Internet крайне затруднена. Но учитывая, что доступ к MSN более чем в три раза дороже доступа к Internet через Демос, не для всех российских пользователей услуги MSN практичны. Кроме того, по заявлению Ильи Биллига из Microsoft, MSN на территории России доступа к Internet не обеспечивает.

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

Теперь о проблемах русификации. До Windows 95 у меня был установлен симпатичный драйвер клавиатуры и мыши (между прочим, от Microsoft) и русификация CyrWin. То, что пришлось отказаться от CyrWin, можно было ожидать. Но то, что Windows 95 заставила меня полностью исключить клавиатурные и "мышиные" дополнения от самой Microsoft, было для меня неожиданностью.

Пользование питерской программой электронной почты MiniHost обнажило еще одну проблему - доступ из Windows к русским текстам в DOS (альтернативной) кодировке. На этой стадии я и пытался вручную править таблицу перекодировки в System.Ini с самыми забавными последствиями. Путь к победе оказался таким: обнуление всех строк в System.Ini, которые могут иметь к клавиатуре и мыши хоть какое-нибудь отношение, и переустановка Windows 95 поверх ее самой.

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

С Borland C++ 3.1. проблем не было. От нее просто пришлось отказаться и перейти на версию 4.5. Отладчик DOS-приложений для режимов 286 или 386 мне запустить так и не удалось, поэтому, отладка больших DOS-программ для меня исключена. Впрочем, для маленьких мой сын пользуется Borland C++ 3.1 из режима MS-DOS.

Гораздо удобнее стало работать с MS-Word для DOS, поскольку Windows 95 оставляет больше памяти DOS-приложениям, и те проблемы, что я имел раньше, - "РусскоеСлово" и "ОРФО" не грузились из-под Windows одновременно из-за недостатка оперативной памяти, - в Windows 95 преодолены.

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

Немного о документации. Я работаю с честно купленной версией Windows 95. Вся документация, лежавшая в коробке с CD-ROM, состоит из тоненькой книжки, написанной далеко не в традиционном словообильном стиле Microsoft. Каждая страница содержит информацию в среднем о двух важных вещах, причем почти всегда она звучит так: "Более подробную информацию смотрите в файле помощи по ключевому слову...". Самое смешное, что в случае с Internet мне это помогло. Но найти информацию о международном наборе номеров не удалось никак.

Существенная часть информации лежит на CD-ROM. Обладателям дискетной версии предлагается скачивать ее по MSN или Internet. Последнее непрактично, поскольку SLIP-программа, необходимая для выхода в Internet через большинство российских поставщиков доступа к Internet, на дискетах не содержится.

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

Следует также ждать многочисленной литературы о способах преодоления всех трудностей, связанных с Windows 95, в том числе и вышеупомянутых. Короче, немного терпения - полгода или год - и можно спокойно переходить на Windows 95. Будет с кем проконсультироваться в случае возникновения проблем, некоторые их них исчезнут. Впрочем, Microsoft к тому времени может объявить еще более чудесную систему.

P.S. Эта статья заканчивает серию "Мой второй компьютер дома". Я вышел на стационарный режим пользования своим компьютером и надеюсь, что кое-что из моего опыта пригодится читателям.


Михаил Донской - президент фирмы DISCO.