 |
|
Вопросы - ответы
Сергей Трошин
stnvidnoye@chat.ru
http://stnvidnoye.chat.ru

| Когда в Windows 98 я ввожу команду mem /c в строке "Выполнить" кнопки "Пуск", я вижу, что в графе, относящейся к верхней памяти, сплошные нули. Почему такое происходит?
|
| Microsoft говорит, что это происходит потому, что после того, как Windows загрузит все драйверы реального режима во время запуска ПК, она резервирует все блоки верхней памяти (UMB) для использования операционной системой и для поддержки EMS-памяти. Если хотите получить в DOS-окне доступ к верхней памяти, используйте драйвер типа EMM386.
|
| При запуске Windows 95 на одном из рабочих компьютеров я получаю сообщение: "Not enough extended memory available to run Windows. Quit one or more applications to increase available memory or restart your computer. Press any key to continue...". После перезагрузки все повторяется. Что делать?
|
Такое происходит, если вы настроили свой ПК на использование RAM-диска размером более 15 Мб, причем даже в том случае, когда оперативной памяти с избытком и для самого виртуального диска, и для ОС. RAM-диск более
15 Мб забирает всю доступную расширенную память ниже 16 Мб, а для запуска Windows 95 на большинстве ПК часть памяти ниже 16 Мб необходима для буферов DMA, поэтому ОС и не может загрузиться. Для устранения проблемы следует уменьшить размер RAM-диска. Для этого загрузите ПК с системной дискеты, найдите на жестком диске файл config.sys, откройте его в каком-нибудь редакторе (тот, что в Norton Commander, подойдет) и в строке, в которой прописана загрузка драйвера ramdrive.sys, измените размер виртуального диска, например, на 8 Мб:
device=C:\Windows\ramdrive.sys 8192
Сохраните измененный config.sys и попробуйте загрузить Windows.
|
| Когда я в Windows 95 запускаю программу, работающую с модемом, то иногда она отказывается функционировать, а система выдает сообщение: "Error: port in use" или "OpenComm: Port already open". Что это значит?
|
Это значит, что "виндовая" звонилка rnaapp.exe осталась в памяти после того, как вы ее использовали перед запуском вашей программы и не отдает не-TAPI-программе управление COM-портом. Это сделано для того, чтобы TAPI-программы запускались быстрее. В конце концов, rnaapp.exe сам выгружается из памяти, но это может занять минут
10-15 (если не запущен сервер удаленного доступа). Попробуйте вручную выгрузить программу rnaapp.exe с помощью волшебной комбинации клавиш Ctrl+Alt+Del.
|
| Я слышал, что Windows 95 не может работать с памятью более 128 "метров" - она ее уже не видит. Правда ли это?
|
| Сама Microsoft пишет в своей базе данных по этому поводу (статья Q181594), что Windows 95 способна обращаться к 4 Гб виртуальной памяти и к 2 Гб памяти физической, хотя и ходят упорные слухи о том, что это неправда. Я не проверял, подтверждения этим слухам в интернете не нашел, так что пока верю Microsoft.
|
| Мой ПК работает весьма нестабильно. У меня есть подозрения на не очень качественную память, но различные тесты не слишком много мне говорят полезного, хотелось бы сделать так, чтобы Windows обращалась, например, только к первым 64 "метрам" памяти, и посмотреть, не пропадут ли ошибки - как это сделать?
|
Ограничить память, доступную Windows, вы можете, добавив параметр MaxPhysPage в раздел [386Enh] файла system.ini, задающий объем доступной памяти:
"MaxPhysPage=nnnnn", где "nnnnn" может принимать следующие значения в зависимости от выбранного объема памяти:
Объем RAM,
доступной
Windows
значение
Мбайт байт
MaxPhysPage
960 1 006 632 960 3C000
896 939 524
096 38000
832 872 415
323 34000
768 805 306
368 30000
704 738 197
504 2C000
640 671 088
640 28000
576 603 979
776 24000
512 536 870
912 20000
448 469 762
048 1C000
384 402 653
184 18000
320 335 544
320 14000
256 268 435
456 10000
224 234 881
024 0E000
192 201 326
592 0C000
160 167 772
160 0A000
128 134 217
728 08000
96 100 663
296 06000
88 92 274
688 05800
80 83 886
080 05000
72 75 497
472 04800
64 67 108
864 04000
56 58 720
256 03800
48 50 331
648 03000
40 41 943
040 02800
32 33 554
432 02000
24 25 165
824 01800
16 16 777
216 01000
12 12 582
912 00C00
8 8 388
608
00800
|
| В Windows 98 я регулярно получаю сообщение об ошибке: "This program has performed an illegal operation and will be shut down. If the problem persists, contact the program vendor". Когда я нажимаю кнопку "Details", вижу: "Такая-то программа caused an invalid page fault in module таком-то at такому-то address. After you click OK, the program shuts down". В Windows Millennium Edition на другом ПК это уже чуть по другому звучит: "Такая-то программа has caused an error in таком-то модуле. Такая-то программа will now close. If you continue experiencing problems, try restarting your computer. To view the details, press ALT+D, or open the Faultlog.txt file in the Windows folder". Что все это значит?
|
Появление этой ошибки может быть вызвано несколькими причинами.
- Какая-то программа неверно использует оперативную память, пытаясь читать или записывать свои данные в те области, что ей не предназначены. Дабы она не повредила при этом работу других программ или ОС, исказив чужие данные, Windows прерывает ее работу.
- Программа запросила данные, которые в данный момент не находятся в виртуальной памяти, и Windows попыталась извлечь данные с устройства хранения информации (жесткого диска, например) и загрузить их в память, но не смогла это сделать, например, из-за того, что область виртуальной памяти оказалась повреждена.
- Виртуальная память работает нестабильно из-за недостатка физической оперативной памяти.
- Виртуальная память работает нестабильно из-за недостатка места на диске.
- Область виртуальной памяти повреждена какой-то программой.
- Одна программа пытается получить доступ к данным, которые в настоящий момент модифицирует другая программа.
Исходя из этого и пытайтесь идентифицировать причину возникновения ошибки - ищите программу или драйвер, который ее вызывает.
|
| Никак не получается сделать так, чтобы ярлыки в меню "Пуск" были расположены по алфавиту. Что делать?
|
Попробуйте сначала щелкнуть правой кнопкой мыши по раскрытой панели меню "Пуск" и выбрать "Сортировать по алфавиту". Если не сработает, то в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Explorer\MenuOrder
найдите раздел "Favorites" или "Start Menu" (в зависимости от того, какое меню надо обнулить) и удалите в нем параметр "Order". После перезагрузки все ярлыки будут по алфавиту.
|
| Достало одно сообщение об ошибке во время загрузки Windows NT - нельзя ли как-то его убрать?
|
Отменить появление сообщений, сигнализирующих о неготовности или неработоспособности какого-то устройства можно, надо только создать в разделе реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\
Control\Windows
параметр "NoPopupsOnBoot" типа REG_DWORD со значением "1".
|
| Я очень давно использую Windows 95, эта система меня вполне устраивает - довольно надежная благодаря своей отработанности и отсутствию лишних "наворотов", да и быстродействие у нее заметно выше, чем у Windows 98 или "Миллениума". Но может быть, я все-таки что-то на этом консерватизме теряю? Подскажите, чем отличается Windows 95 от Windows 98?
|
Windows 98 отличается довольно заметно от Windows 95, в основном за счет улучшенной поддержки новых технологий. Однако во многом Windows 95 можно проапгрейдить до уровня Windows 98. В состав Windows 98 входят следующие компоненты, отсутствующие в Windows 95 (помимо мелких заплаток):
- браузер Internet Explorer 4.01 (с поддержкой DHTML, XML, CSS), интегрированный в систему в виде так называемого Active Desktop (сейчас вы можете установить себе уже IE 5.5 SP1 или IE 6 вне зависимости от ОС, которую предпочитаете);
- интегрированная в ОС поддержка FAT32 (имеется в Windows 95 OSR2);
- расширенная поддержка процессоров P II (это, впрочем, частично решаемо с помощью драйверов и апдейтов для Windows 95);
- поддержка мультимониторинга и нескольких видеокарт одновременно, поддержка AGP, AGP 1х, AGP 2x;
- обновленный набор драйверов DirectX 5.1: DirectDraw, Direct3D, DirectVideo, DirectSound, DirectPlay и DirectInput (последний DirectX 8 можно установить и на Windows 95);
- поддержка USB и FireWire (IEEE-1394);
- поддержка новейших аудиоустройств PCI, 3D-звука и UDMA жестких дисков (в Windows 95 частично решается драйверами от производителей оборудования);
- поддержка процессоров MMX (MultiMedia eXtensions);
- поддержка DVD (Digital Versatile/Video Disk);
- ускоренная загрузка и выключение (весьма спорно, кто быстрее на самом деле);
- обновление системы через интернет;
- поддержка WDM-драйверов (Win32 Driver Model) - такой же архитектуры драйверов, что и в Windows 2000;
- облегченный переход с платформы Windows 3.x;
- поддержка ACPI (Advanced Configuration Power Interface);
- поддержка OnNow.
В Windows 98 SE появились уже следующие обновления:
- браузер Internet Explorer 5.0 с улучшенными характеристиками безопасности и некоторыми устраненными "багами";
- поддержка выхода в интернет с нескольких ПК через один модем (Internet Connection Sharing, ICS);
- проигрыватель Media Player2 6.1, включая поддержку новых форматов аудио- и видеофайлов, таких как MP3 (можно загрузить отдельно, вплоть до новейшего Media Player2 7.0);
- расширенная поддержка IEEE-1394;
- расширенная поддержка ACPI и APM;
- улучшенная поддержка USB;
- поддержка драйверов WDM для USB-модемов;
- набор драйверов DirectX 6.1;
- поддержка Pentium III и новых чипсетов;
- поддержка Device Bay.
И, наконец, в "Миллениум" были добавлены:
- браузер Internet Explorer 5.5;
- новый улучшенный стек TCP/IP;
- службы System Restore и System File Protection, предназначенные для восстановления и поддержания работоспособности системы;
- улучшенная поддержка USB-клавиатур, мышей, хабов (в особенности в части их горячего подключения);
- видеоредактор MovieMaker для работы с видео;
- удален (хорошо спрятан от пользователя) DOS для повышения стабильности;
- улучшен внешний вид графической оболочки;
- возможность чтения аудиоданных с CD-Audio по шине PCI;
- автоматическое обновление системы;
- установлены все критические патчи и обновления, добавлены новые драйвера, имеется простой в использовании мастер настройки сети;
- ускорена загрузка ОС (а вот это действительно так);
- новая версия драйверов DirectX, новый медиа-плейер с поддержкой сменных "шкурок";
улучшено управление питанием, введен режим "спячки" (hibernation);
- поддержка цифровых фотоаппаратов и видеокамер;
- совместимость со спецификацией Universal PnP;
- обновленная веб-интегрированная справочная система.
|
| Подскажите, какой программой можно изменить картинку на кнопке "Пуск" и ее название?
|
| Картинку, например, программой Eppie
(www.u.arizona.edu/~jepstein/epdsk), а название - WinBoost 2001
(www.magellass.com).
|
| Когда я печатаю из программы Microsoft Excel 97, то вместо русских букв на бумаге получаю квадратики, хотя на экране монитора все было в порядке. С чем это связано?
|
Это связано с драйверами принтера - они не поддерживают Unicode-шрифты. Чтобы исправить ошибку, попробуйте проделать следующее: в раздел реестра
HKEY_CURRENT_USER\Software\Microsoft\
Office\8.0\Excel\Microsoft Excel
добавьте параметр NoWideTextRendering типа DWORD с десятичным значением, равным "4". Далее, в свойствах принтера, на странице "Шрифты" (Fonts) выберите опцию "Печатать TrueType как графику" (Print TrueType As Graphics), если это позволяет драйвер принтера. Для принтера HP DeskJet 1600C ColorSmart выберите Details > Setup > ColorSmart Setup > Advanced и установите флажок Use LaserJet III font scaling.
Если такая же ситуация и с Word 97 SR1, то проделайте еще следующее: в разделе
HKEY_CURRENT_USER\Software
\Microsoft\Office\8.0\Word\Options
добавьте параметр типа STRING (строковый) NoWideTextPrinting со значением "1". Для оригинального Word 97, не обновленного до SR1 или SR2, надо в раздел реестра
HKEY_CURRENT_USER\Software\Microsoft\
Office\8.0\Word\ИМЯ ВАШЕГО ПРИНТЕРА
(если имя принтера отсутствует, то создайте сами такой раздел, назвав его в соответствии с наименованием принтера, которое можно найти, если в Word нажать "Файл" > "Печать") прописать строковый параметр Flags, равный "8192".
Ну и обновите драйвер принтера. |
|
(с) 2000-2003 Upgrade
programmer: Сергей Тихоновский
pr: Egor_be
newswriters:
Сергей Голубев, Николай
Барсуков
|
|
 |