FAQ — сборник № 1

При загрузке WIN 98 в самый последний момент настойчиво предлагают удалённо соединиться. В автозагрузке ничего нет. Как убрать?

Попробуй поискать в «Установке/удалении программ» прогу Windows Critical Update Notification — чаще это она пытается звонить — её надо удалить. Проверь ключи RUN в реестре:

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce

строки в файле WIN.INI:

[windows]
load=
run=

файл Winstart.bat (естественно, и автоэкзек с конфигом и папку автозагрузки) — здесь могут быть команды на запуск программ и вирусов. В файле SYSTEM.INI, в строках [386Enh] тоже иногда прописывают себя вирусы в качестве драйверов.

У меня не работает «Autorun» для сиди-рома, хотя в контрольной панели он включён, из-за этого некоторые игры не находят сидюк. Что делать?

Это распространённый глюк. Проще всего с помощью WinBoost 2001 [1] выключить-включить «Autorun» и перезагрузиться. В реестре он включается так:

[HKEY_CURRENT_USER\SOFTWARE \Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDriveTypeAutoRun"=hex:95,00,00,00

У меня все иконки вдруг стали абсолютно чёрными. Что делать?

Такое бывает иногда при изменениях видеонастроек. Надо стереть файл кэширования иконок C:\WINDOWS\ShellIconCashe и перезагрузить компьютер (возможно, потребуется сделать Repair Icons с помощью TweakUI [2]).

Когда я перезагружаю компьютер в режим MS-DOS (используя меню «Выключить компьютер»), пропадают CD-ROM и мышь. Что делать?

При переходе в режим эмуляции MS-DOS загружается файл C:\WINDOWS\dosstart.bat (а не файлы autoexec.dos и config.dos), надо поместить туда ДОСовские драйвера, например:

LH C:\MOUSE\MOUSE.COM
C:\CREATIVE\DRV\CTLOAD C:\CREATIVE\DRV\SBIDE.SYS /D:MSCD001 /V/P:1F0,14
LH C:\CREATIVE\DRV\MSCDEX.EXE /D:MSCD001 /V /M8 /E
LH C:\WINDOWS\SMARTDRV.EXE /V
LH NC

(Программа CTLOAD.EXE нужна для загрузки SYS-драйвера из командного файла.)

Пример файла dosstart.bat [3].

Я не могу установить Windows 98, при первом старте компьютер виснет.

Попробуйте загрузиться в «Safe Mode», и проверить Config.sys, Autoexec.bat, «System Properties», возможно, вы увидите ДОСовский драйвер или другие ошибки. Такой глюк бывает и из-за драйверов видео карты (ATI ExpertWork, например), тогда в «Safe Mode» выберите с помощью System Configuration Utility (General-Advanced) загрузку в режиме VGA 640x480x16 и перезагрузите компьютер. Если он не зависнет, установите свежие драйвера видеокарты. Попробуйте также из режима защиты от сбоев уменьшить степень аппаратного ускорения видеокарты — это делается в свойствах системы — вкладка «Быстродействие». Ещё одна причина зависания ПК при установке — невозможность системы определить оборудование и правильно распределить ресурсы, в этом случае просто выдерните все дополнительные карты из слотов кроме видеоплаты.

Как увеличить количество типов мультимедиа-файлов, воспроизводимых Виндовым плеером?

Найдите на каком-нибудь диске отдельную свежую версию Media Player и установите её, прибавятся некоторые кодеки (например MP3). Установите также Winamp, QuckTime, Intel Indeo, QM Player — эти программы ещё больше расширят мультимедиа возможности вашего ПК.

Русские Винды при загрузке виснут, если запускается ScanDisk после неправильного выключения компьютера. Что делать?

Возможно, глючит драйвер EMM386, проверьте это, заREMмив его и нажав кнопку «RESET». Если после этого ScanDisk будет работать нормально, то можно провернуть такую процедуру: снимите REM с EMM386, перезагрузите компьютер и, загрузившись в режиме MS-DOS, запустите программу C:\WINDOWS\MEMMAKER.EXE, она произведет некоторые изменения в Config.sys (НЕ ЗАБУДЬТЕ ЕГО ВНАЧАЛЕ СОХРАНИТЬ!), но оставить из них нужно только то, что она припишет к EMM386. Получится что-то типа

DEVICE=C:\WINDOWS\EMM386.EXE NOEMS X=CA00-D8FF X=DA00-DFFF VERBOSE

теперь EMM386.EXE не будет глючить, оставаясь в конфиге.

Очередная бета-версия «Виндов» начинает донимать при загрузке сообщением о скором истечении срока её использования. Что делать?

Попробуйте, загрузившись с системного диска нормальной (не бета-) версии, сделать SYS C: — тем самым вы замените системный файл IO.SYS, в котором обычно и находится эта защита бета-версий Windows 9х.

При установке новой версии «Виндов» поверх старой получаю заявление, что не хватает места на диске, хотя уверен, что при перезаписи «Виндов» места останется предостаточно. Что делать?

Попробуйте задать в командной строке программы инсталляции ключ /id, который отключает проверку доступного на диске места: SETUP.EXE /ID.

DOS-программа через некоторое время после запуска виснет, хотя в режиме MS-DOS работает нормально. В чём может быть причина?

Возможно, вы не отключили в её свойствах «виндовый» скрин-сейвер. Часто попытки «Виндов» запустить хранитель экрана при работе ДОС-приложения в полноэкранном режиме вешают компьютер.

Качество воспроизведения музыкальных MIDI-файлов весьма посредственное, хотя звуковая карта не самая плохая. Можно ли улучшить звук?

Если у вас на закладке «MIDI» диалога свойств мультимедиа есть инструмент WaveSynth/WG MIDI, то советую выбрать именно его — он даёт наилучшее качество воспроизведения MIDI, правда, больше загружает процессор. Можете попробовать и другие из имеющегося списка. В настройках звуковой карты желательно выбрать стандарт MIDI XG, далее по качеству следуют GS и GM. На воспроизведение могут влиять также используемые спецэффекты и объём памяти звуковой карты.

У меня очень старый компьютер, но хотелось бы работать не только в DOS и Windows 3.11, но и иметь некоторые преимущества и удобства Windows 98. Что вы мне посоветуете?

Для любителей облегчать и ускорять систему по максимуму, жертвуя многими функциями, могу порекомендовать такой вариант: Windows 98 + Lite98 + EVWM + Opera.

  • Lite98 [4] — удаляет IE4 и заменяет многие файлы на аналоги из Windows 95.
  • EVWM [5] — оболочка, заменяющая Проводник.
  • Opera [6] — небольшой, но полноценный браузер.

В результате вы получите действительно «летающую» систему, хотя и без некоторых «прибамбасов». Лично я особо рекомендовал бы такой вариант владельцам ноутбуков и старых машин. Или попытайте счастья с альтернативными многозадачными ОС типа Linux или OS/2.

Блокнот не может правильно отображать некоторые кодировки, есть ли ему более функциональная замена?

Могу посоветовать использовать вместо «Блокнота» программку «Штирлиц», которая читает все кодировки и гораздо удобнее в работе. Она при установке добавляет в контекстное меню текстовых файлов команду «Открыть Штирлицем». Либо поставьте ещё более мощную и симпатичную программу «Иероглиф» [7], которая может даже проверять орфографию и воспринимает некоторые «убитые» тексты ещё лучше (а некоторые хуже). Немного подредактировав реестр или изменив свойства файлов на вкладке «Folder Options / File Types» вы добавите и к файлам Word в меню строчку, например, «Открыть Wordpad'ом» и избавитесь от обязательной загрузки огромного и медленного «Ворда». Для этого, выбрав в списке файлов «Документ Microsoft Word» с расширением .doc, нажмите кнопку «Edit», потом «New» и в поле «Action» наберите «Открыть Wordpad'ом», а в поле «Application…» напечатайте

C:\Progra~1\Access~1\WORDPAD.EXE "%1"

Аналогично можно вносить другие улучшения для удобства работы с файлами.

В программе MS-Word'97 не работает плавная прокрутка документа — может быть она просто оключена, и её можно как-то активировать?

Установив в реестре параметр

[HKEY_CURRENT_USER \SOFTWARE\Microsoft\Office\8.0\Word\Options]
"LiveScrolling"="1"

вы включите плавную прокрутку документа в «Word» (Word.reg [8]).

Не могу обновить систему Windows 98 на сайте «Windows Update» — это из-за пиратской версии? Можно ли что-нибудь сделать?

Если у вас не работает функция «Windows Update» обновления системы через Интернет, то попробуйте исправить ошибку «Виндов» по этой инструкции:

  1. Удалите временные Интернет-файлы и очистите папку History (всё это делается через диалог свойств Интернета)
  2. В меню «Выполнить» кнопки «Пуск» введите команду:

    regsvr32 /u c:\windows\system\wuv3is.dll

  3. Удалите файл C:\windows\system\wuv3is.dll
  4. В папке C:\Program Files\WindowsUpdate найдите файл wuhistv3.log и, открыв его в Блокноте, удалите всё его содержимое, сделав его пустым. Кроме того, добавьте в реестр параметры:

    [HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion]
    "RegDone"="1"
    [HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion\Welcome\RegWiz]
    "@"="1"

    Этим вы скажете мелкософту, что ваша версия «Винды» законна и зарегистрирована. Теперь вы сможете, скорее всего, обновить свой «MustDie».

  5. В свойствах Обозревателя (Internet Options) на вкладке «Безопасность» установите в минимум движок уровня безопасности (временно!).
  6. Отключите временно файерволл AtGuard или NIS2001.

У мыши не всегда стала срабатывать кнопка, можно ли починить её, заменив кабель или ещё как-то, или придётся покупать новую?

95% поломок китайских мышей — наевшаяся кнопка, а не переломившийся провод. Если мышь не всегда откликается на нажатие левой кнопки, то попробуйте перепаять кнопку, взяв хорошую (правая обычно лучше сохраняется, а ещё лучше — средняя) от старой мыши, или поменяйте местами левую и среднюю кнопки.

Как в Windows'2000 сделать русский шрифт для DOS-приложений? У меня вместо русского сплошные вопросительные знаки.

Проверьте установки в Control Panel → Regional Options. На закладке General есть два раздела, Settings for the current user и Language settings for the system. Первый раздел нужно установить «Russian». Во втором должен быть отмечен «Cyrillic», который ещё должен быть и «Default». После этого нажимаете на кнопку Advanced и в открывшемя списке «Code page conversion tables» отмечаете галочками все кириллические шрифты, которые там найдёте. Раскладку клавиатуры можно переключить на закладке Input Locales. Если не поможет, то надо запустить редактор реестра (regedit), дать поиск по словам DosKeybCodes. Везде, где вы найдёте эту строчку, необходимо исправить значение строковой переменной 00000409 — с us на ru. После этого вставите в файл C:\WinNT\system32\autoexec.nt вызов русификатора kb16 ru.

При завершении работы некоторых DOS-программ и BAT-файлов появляется окно «Поддержка всплывающих программ Microsoft Windows» и просит нажать Ctrl-C для его закрытия. Как избавиться от появления этого окна?

Отредактируйте pif-файл этой программы: нажав правую кнопку мыши на нём, войдите в меню «Свойства» и на вкладке «Программа» поставьте флаг «Закрывать при выходе». Причина в запуске резидентной ДОС-программы.

Как в Windows Millennium включить режим «command prompt only» и «Safe mode command prompt only»? У Windows 98 при загрузке можно держать клавишу Ctrl, тогда появится меню с режимами загрузки, включая и два вышеперечисленных. У Millenium эти режимы отсутствуют.

Нужно заменить файл IO.SYS. Для этого возьмите чистую дискету и сохранните на ней «родной» IO.SYS с винчестера: SYS A: Эту дискету используйте потом для восстановления оригинального IO.SYS. Создайте другую загрузочную дискету через меню Windows Setup в Установке-Удалении программ. После этого IO.SYS на винчестере замените на тот, что предназначен для загрузки с дискеты (он расположен в каталоге С:\Windows\Command\EBD), загрузившись с созданной системной дискеты и сделав SYS C:, или такой командой из обычного режима: SYS C:\Windows\Command\EBD C: В конце концов, можно попробовать перенести систему с загрузочного компакта от предыдущей версии Win98, но нет гарантии, что сработает. После этой процедуры при загрузке будут обрабатываться файлы autoexec.bat, config.sys, msdos.sys и появятся недостающие пункты в загрузочном меню.

Как настроить Windows 95, чтобы при дозвоне на сервер не надо было использовать окно терминала для ввода имени и пароля?

Если у провайдера авторизация происходит так, что нужно открывать терминальное окно после набора номера, то для автоматизации его ввода нужно написать скрипт — обычный текстовый файл с расширением SCP, примерно такого вида:

proc main
BEGIN:
waitfor "login:"
transmit "guest"
transmit "^M"
waitfor "password:"
transmit "mtu"
transmit "^M"
waitfor "PPP" then FINISH,
"Authentication failed." then BEGIN,
"Authentication failure" then BEGIN,
"Invalid Login" then BEGIN,
"Backup authentication" then BEGIN
FINISH:
endproc

Замените в нём имя «GUEST» и пароль «MTU» на свои собственные. Возможно, также придётся заменить запрос на ввод логина на что-то типа «USERID», в зависимости от того, какое слово выдаёт сервер провайдера.

При работе в Word’e, наблюдается периодическое «зависание», когда система не реагирует на мышь и клавиатуру в течение 10-50 секунд. Можно ли это исправить, и с чем это связано?

Отключите фоновую проверку орфографии и правописания — чаще всего тормозит именно она. Проверяйте ручным нажатием на F7, только предварительно сохраняйте документ — были случаи зависания компьютера именно при этой проверке.

Как настроить в Windows'2000 DialUp-доступ? Не могу найти…

В Windows'2000 Network Neighorhood и Dial-Up объединены в одном апплете «My Network Places», а настройки Dial-Up находятся в Панели управления — значок «Сеть и Удаленный доступ к сети» — запускаете и настраиваете.

В Windows'2000 некоторые программы при старте или инсталляции жалуются, что DirectX 5.0 не установлен, хотя в состав Windows'2000 входит Directx 7.0 — что можно сделать?

DirectX 5.0 детектируется по-другому, чем присутствие последних версий, поэтому некоторые старые программы не могут его найти. Чтобы они его «увидели», создайте директорию «DirectX» в Program Files. Потом в эту папку с дистрибутива DirectX 5.0 перепишите несколько файлов: DXINFO.EXE, DXSETUP.EXE и DXTOOL.EXE. Там же создайте ярлык на C:\WINNT\System32dxdiag.exe. В C:\WINNT\System32 скопируйте файл ddhelp.exe из DirectX 5.0. Теперь всё должно заработать.

Как удалить ненужные компоненты Windows'2000? В Add/Remove programs почти ничего нет.

Чтобы в Add/Remove Programs появились все компоненты, которые можно удалить, надо найти файл sysoc.inf в папке C:\WINNT\INF и немного его подредактировать: убрать слова HIDE везде, где они встретятся. После этого в Add/Remove Windows components появится множество новых пунктов.

При запуске Excel часто появляется сообщение о нарушении защиты. Что делать?

Найти и удалить файл EXCEL.XLB.

Мало обычной памяти в DOS, хотя в config.sys стоят оба менеджера памяти — himem.sys и emm386.exe.

Сначала надо проверить, правильно ли указан к ним путь, и присутствуют ли они на диске вообще. Можно попробовать удалить строки, в которых они прописаны из конфигурационных файлов и переписать AUTOEXEC.BAT и CONFIG.SYS заново — иногда помогает даже такая странная манипуляция.

Последнее время стал получать по электронной почте много спама, можно ли как-нибудь от него избавиться, если я использую программу Outlook Express 5, или придётся ставить широко рекламируемый The Bat или другую более мощную почтовую программу?

Разумеется, Outlook Express — тоже очень сильная программа, она мало чем уступает аналогам, а во многом их превосходит (например, она позволяет читать телеконференции UseNet). Для того, чтобы заблокировать спам, надо только чуть-чуть покопаться в её настройках: войдите в меню «Tools» и выберите в пункте «Message Rules» строку «Mail», в появившемся окне нажмите кнопку «New» для создания нового правила управления входящими почтовыми сообщениями. Теперь вам будет предложено выбрать условие, при соответствии которому с входящим письмом будет совершаться некоторое действие, назначаемое вами ниже. Возможных условий несколько: если письмо пришло от определённого человека; если в поле «Тема» содержится определённое слово; если в теле письма содержится это слово; если письмо направлено определённому человеку; если поле CC: содержит определённое имя; поля To: и CC: содержат это имя; письмо имеет какой-то приоритет; оно пришло с определённого аккаунта; письмо больше какого-то размера; имеются прикреплённые файлы; письмо зашифровано или подписано; и, наконец, для всех писем. Далее, выберите действие, выполняемое над удовлетворяющими выбранному условию письмами: переместить в заданную папку; копировать в другую папку; стереть письмо; переадресовать кому-то; выделить цветом; пометить флажком; отметить как прочитанное; отметить как игнорируемое или как ожидаемое; ответить заранее заданным письмом (самый прикольный вариант борьбы со спамом — не читая письмо, ответить на него каким-нибудь непотребством :); остановить выполнение всех других правил; не загружать сервера; удалить с сервера. После выбора действия задайте в нижнем окне некоторые параметры, необходимые для его правильного выполнения: папку, куда надо перемещать письмо, имя отсеиваемого адресата, цвет, которым надо выделить письмо, и так далее. Таким образом, грамотно настроив правила приёма почты, вы не только полностью заблокируете спаммеров, но и сделаете программу максимально удобной в работе. Если же надо просто отсечь почту, приходящую с какого-то адреса, то ещё проще это сделать на вкладке «Blocked Senders» меню «Message Rules». Аналогично задаются правила приёма новостей из телеконференций.

Когда я открываю полученные письма в Outlook Express 5, то чаще всего они из-за неправильно выбранной кодировки предстают передо мной в виде каких-то закорючек, и приходится вручную выбирать нужную кодировку. Нельзя ли что-то сделать для автоматического определения программой кодировки входных сообщений?

В опциях программы на вкладке «Read» нажмите кнопку «International Settings» и снимите флажок «Use default encoding for all incoming messages». Не забудьте на этой же вкладке, нажав кнопку «Fonts» выбрать кириллицу и кодировку KOI8-R — в ней чаще всего приходят письма.

Я получил по почте прикреплённый файл, название которого, видимо, изначально русское, изменилось на какие-то крякозябры, из-за чего я не могу не только открыть его, но и сохранить на диск. Что делать?

Сначала сохраните отдельно это письмо, выбрав в меню «Файл» команду «Сохранить как…», затем откройте его для редактирования в каком-нибудь простом редакторе, типа встроенного в Нортон Коммандер или в WinNavigator, и найдите строку «Content-Disposition: attachment; filename=», в которой и будет прописано испорченное имя файла. Исправьте его вручную. Теперь всё заработает.

При включённой программе AtGuard я не могу получать файлы через FTP-протокол, хотя нигде в настройках не прописана его блокировка — можно ли как-то это исправить?

Чтобы выяснить причину, почему происходит та или иная блокировка, на вкладке «Firewall» настройки программы нажмите кнопку «Test», в появившемся окне «Test Firewall», заполните необходимые поля, и запустите тест, результатом которого и будет ответ на вопрос, какое правило блокирует прокачку файлов. Узнать, как заполнять поля, можно, если сравнить, какие соединения происходят, когда начинается закачка файла вашим FTP-клиентом при включённом и при выключенном AtGuard, вызвав окно «AtGuard Event Log» и проанализировав последние записи на вкладке «Connections», там вы увидите в столбце «Remote», какую службу блокирует программа — при включённом AtGuard это соединение не будет осуществляться.

При загрузке Windows 98 пишет «The following file is missing or corrupted: Win.com», и система виснет. На диске Windows 98 я такого файла не нашёл. Что делать?

Этот файл находится в архиве WIN98_25.CAB и называется Win.cnf, чтобы его извлечь, надо, загрузившись в MS-DOS, перейти в каталог C:\Windows\Command, набрать команду:

extract :\WIN98\ WIN98_25.CAB win.cnf /L c:\windows

после этого переименовать файл win.cnf в папке c:\windows в Win.com. Для Windows 95 процедура аналогичная, только файл находится в архиве win95_03.cab.

При загрузке Windows виснет с сообщением: «VFAT Device Initialization Failed». Что делать?

Проверьте наличие файла C:\WINDOWS\IFSHLP.SYS, если он есть, пропишите в CONFIG.SYS строку DEVICE=C:\WINDOWS\IFSHLP.SYS или уберите строку DOS=NOAUTO.

Windows упорно пишет в Проводнике о наличии флопповода B:, хотя его никогда и в помине не было, причём удаление его в свойствах системы ни к чему не прводит. Что делать?

Проверьте настройки в BIOS — вероятно, там указано наличие несуществующего дисковода.

В Windows довольно легко можно поменять почти все шрифты, а можно ли изменить шрифт для DOS-окна?

Можно, надо изменить название шрифта в реестре, в ключе

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\MS-DOS Emulation




Темы