![]() |
КомпьютерМастер |
![]() |
Услуги | Цены | Гарантии | Вызов мастера | Всё о компьютерах | Полезные ссылки |
Эффективная работа Windows 95/98/Me | |
[Установка] [Загрузка, зависания и завершение работы] [Настройка] [Безопасность] [Аудио] [Принтеры и печать] [Работа в DOS] [Разное] Установка
Установка обычного Windows 95 на компьютер без Windows 3.1xДля установки обычного Win95 (не OSR2) из DOS совершенно не обязательно иметь на винте Windows 3.1x. Можно просто имитировать наличие последнего. Для этого необходимо создать в корневом каталоге файл win386.exe с ПРОИЗВОЛЬНЫМ содержанием. После этого программа установки Win95 будет "думать", что Win3.1x уже установлен на Вашей машине. Быстрое "клонирование" Windows 9x на другие компьютерыБыстро "склонировать" диски с установленной Win95 для использования на нескольких одинаковых компьютерах можно при помощи распространённого менеджера FAR. Просто отметьте все каталоги и копируйте. FAR скопирует все длинные имена, скрытые и системные файлы, что XCOPY32, несмотря на заявленный ключ /H, делать отказывается. SWAP и некоторые другие файлы могут не переписаться, но при первом запуске система создаст их заново. Далее остаётся только перенести DOS-часть системы: sys C: D: Начиная, по крайней мере, с Windows 95 OSR2, команда XCOPY32 (и XCOPY) с ключом /H великолепно копирует скрытые и системные файлы. Компьютеры не обязаны быть одинаковыми. На компьютере с другим "железом" достаточно будет загрузиться в Безопасном режиме (Safe mode), удалить ненужные драйверы, перезагрузиться и установить нужные. Изменение расположения инсталляционных файлов Windows 9xИзменение параметра "SourcePath" раздела реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup изменит путь, по которому программа установки Windows будет искать инсталляционные файлы. Пропуск проверки дисков во время установки Windows 9xЕсли программа установки останавливается на процессе проверки дисков, то можно пропустить эту проверку, запустив программу установки в следующем виде: setup /is /iqОсобенно часто такое зависание происходит при установке на диски более 2 Гб. Решение проблем с PnP-устройствамиЕсли у вас возникли затруднения с автоконфигурируемыми (plug and play) устройствами, то это может быть вызвано тем, что Windows 95/98 "незнакома" с установленной у вас версией BIOS и не в состоянии правильно истолковать предоставляемую ею информацию. Попробуйте переустановить Windows, запустив программу установки с параметром /p i (пробел после буквы "p" обязателен). Буква "i" означает, что программа установки должна игнорировать возможности автоконфигурирования, имеющиеся в BIOS. Если после такой установки вы обновите BIOS, то может потребоваться переустановка Windows с параметром /p j (пробел после буквы "p" обязателен), отменяющим результат действия предыдущего параметра. В Windows 98 параметр /p j выполняет ещё одну функцию - включает поддержку ACPI. Установочные файлы Windows 98 содержат список версий BIOS, обеспечивающих нормальную работу ACPI. При установке на компьютер с другой версией BIOS Windows 98 включает режим APM. Использование параметра /p j форсирует включение поддержки ACPI независимо от того, обеспечивает ли BIOS полноценную работу этого интерфейса. На некоторых версиях BIOS использование данного параметра приводит к зависанию программы установки. Переустановка Windows 98 с перераспределением ресурсов для устройствЕсли вы запустите программу установки Windows 98 с параметром /p f (пробел после буквы "p" обязателен), то она не будет ориентироваться на сведения из реестра об имеющихся устройствах, а выполнит определение оборудования заново, "с нуля". Это полезно, если вы сильно изменили конфигурацию компьютера. А также в тех случаях, когда Windows не может правильно установить новое устройство из-за занятости требующегося для устройства ресурса. Например, вы добавили в компьютер некое устройство, могущее использовать только девятую линию запроса прерывания, но эта линия занята у вас другим устройством, например, сетевой платой. Мастер установки устройств не станет пытаться освободить девятую ЗПр (IRQ) и скажет, что ресурсы, требующиеся для устройства, заняты. Setup /p f же выполнит полный анализ оборудования и постарается распределить ресурсы оптимальным образом. Игорь Лейко (ipl@redline.ru http://www.redline.ru/~ipl) Методика установки Windows 95 на компьютер с проблемным оборудованиемПри установке Windows 95 автоматическое определение аппаратных компонентов компьютера может происходить неправильно. В результате установка операционной системы либо прерывается, либо заканчивается установкой драйверов, несовместимых с оборудованием. В описанной ситуации самым оптимальным является выбор "Пользовательского/Выборочного" типа установки. Такой выбор позволяет произвести поэтапную установку операционной системы. 1. На первом этапе надо отказаться от автоматического определения оборудования и установить Windows 95 в минимальной конфигурации: монитор, клавиатура, мышь, контроллеры жёстких и гибких дисков, порты COM и LPT1, видеоадаптер. При этом лучше выбрать "Стандартный VGA" видеоадаптер и "Стандартный" тип монитора. 2. На втором этапе нужно установить драйверы видеоадаптера и монитора, соответствующие типу оборудования. Лучше устанавливать драйверы поставщика оборудования, если они изготовлены специально для Windows 95. Следует отметить, что если вы устанавливаете русскую версию Windows 95, то можно устанавливать только локализованные версии драйверов изготовителя оборудования. Если у вас нет локализованных версий драйверов, то наиболее безопасным будет установка драйверов из комплекта поставки Windows 95, которые совместимы с имеющимся оборудованием. Данные рекомендации распространяются не только на драйверы монитора и видеоадаптера, но и на все остальные устройства. После установки драйверов монитора и видеоадаптера следует сохранить системные файлы Windows 95: System.dat, User.dat, Win.ini, System.ini. Эти файлы могут потребоваться, если возникнут проблемы в процессе установки драйверов оставшегося оборудования. 3. На третьем этапе нужно установить оставшееся оборудование. При этом за один шаг установки лучше добавлять в систему по одному устройству и после каждого шага сохранять перечисленные выше системные файлы. Представленная методика позволяет корректно установить Windows 95 практически на любое оборудование. Более того, если при установке очередного устройства происходит зависание или сбой в работе операционной системы, то, благодаря сохранённым системным файлам, всегда можно вернуться на шаг назад и для данного оборудования попробовать подобрать драйверы, обеспечивающие его правильную работу. Решение проблем со шрифтами установкой драйвера принтераОчень часто проблемы правильной печати русских шрифтов, их вывода на экран и т.п. кроются в том, что Windows 95 устанавливает очень ограниченный набор шрифтов, если не установлен принтер. Поэтому рекомендую во время установки системы "установить" принтер, пусть даже его и не наблюдается поблизости. Т.е. надо разрешить системе установку принтера и не определять его автоматически, а выбрать из списка. Теоретически, всё равно какой принтер выбрать. Я бы порекомендовал выбрать, что-нибудь типа Эпсона, Кэнона или Хьюлет Паккарда (HP). При этом система доустановит кучу шрифтов, и многие проблемы с приложениями исчезнут. Инсталляционные архивы в Windows MeВ Windows Me в каталоге Win\Options\Install хранится копия инсталляционных архивов. При добавлении компонентов в систему через Панель управления файлы берутся именно отсюда. Таким образом, вы можете отказаться от традиционного хранения дистрибутива ОС на винчестере. Однако тем, кому дорого место на диске, я бы советовал после окончательного конфигурирования Millennium удалить содержимое упомянутого каталога, а при смене компонентов системы или драйверов использовать компакт-диск. В этом случае не помешает в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup в параметре "SourcePath" указать путь к каталогу с установочными файлами на компакт-диске. Доустановка компонентов Windows из других дистрибутивовДля тех, кто любит поковыряться в винде, могу предложить способ доустановки компонентов Windows. Предположим, у вас несколько дистрибутивов Win9x/Me, и вам захотелось установить компонент, которого нет в установленной версии или установить неотображаемый компонент. Установленная Windows сама не предложит ничего из другого дистрибутива, так как установка производится по протоколам, хранящимся в INF-файлах. Для решения этой проблемы следует скопировать все INF-файлы из CAB-файлов (это архивы BASE2.CAB, PRECOPY1.CAB, WIN_18.CAB для Windows Me) в отдельную папку и вперёд: Пуск - Настройка - Панель управления - Установка и Удаление программ - Компоненты Windows - Установить с диска. Теперь указываете созданную папку с INF-файлами и вы увидите ВСЁ, что есть в данной версии дистрибутива. И хотя, на первый взгляд, ничего нового, но вы всё-таки посмотрите повнимательнее. В одной из версий я нашёл некий WebTV; Универсальный проигрыватель не всегда виден, а здесь обязательно будет; программы сжатия дисков не видно нигде, а здесь есть (хотя зачем она :); указатели мыши Windows Me сама не предлагает; иногда попадается в Мультимедиа программка, тянущая за собой кодеки MP3 и MP4 (в ранних версиях Windows 98). Можно попробовать затянуть Системный монитор из Windows Me в 98.Дерзайте. Резервное сохранение файлов системного реестраВозникающие проблемы часто пытаются решить переустановкой Windows. При переустановке Windows без предварительного удаления её каталогов проблемы, однако, могут сохраняться, так как неприятности могут быть связаны с тем, что что-то неверно записалось в реестре, а при переустановке "поверх" в реестре почти всё остаётся по-старому. Поэтому обычно эффективна только переустановка с предварительным удалением каталогов Windows и Program Files. Но после этого приходится инсталлировать и настраивать почти все программы по-новому. Чтобы не тратить на это время и обеспечить возможность анализа причин неприятностей, в Windows 95 периодически сохраняйте в каком-то каталоге копии файлов реестра system.dat и user.dat (а также заодно system.ini и win.ini) из основного каталога Windows (%WinDir%). В Windows 98 это автоматически ежедневно при первом запуске системы делает утилита "Проверка реестра" (SCANREG), которая также проверяет системный реестр на наличие повреждений и пустых фрагментов. Эта утилита сжимает вышеуказанные четыре файла и сохраняет их в каталоге %WinDir%\Sysbckup в cab-архиве под именем rbxxx.cab, где xxx - номер резервной копии. По умолчанию сохраняются 5 последовательных копий, а затем каждая новая замещает самую старую. Можно заставить SCANREG сохранять до 1000 резервных копий, присвоив нужное число параметру MaxBackupCopies в файле scanreg.ini. Также можно дополнительно сохранять в этих cab-архивах копии других файлов (но только находящихся на загрузочном диске), указав в параметре Files их имена с путём. Имена файлов и каталогов надо указывать в DOS-шаблоне "8.3", а на кириллице - в Windows-кодировке (CP-1251). Например: Files=30,autoexec.bat,config.sys Files=30,PROGRA~1\MICROS~2\ШАБЛОНЫ\NORMAL.DOT При обнаружении повреждений в реестре SCANREG замещает повреждённый реестр наиболее свежей архивной копией. Если реестр содержит более 500 Кб пустых блоков данных, то эта утилита автоматически оптимизирует его. Кроме этого, загрузившись в "чистый" DOS, можно с помощью команды scanreg /restoreвосстановить реестр из архива. Однако в открывающемся окне можно выбирать только из 5 архивов. Если же у нас, например, установлено MaxBackupCopies=100, то эти архивы могут быть не самыми свежими. Тогда надо либо предварительно переместить ненужные cab-архивы в другой каталог, либо вручную вытаскивать из нужного архива файлы и замещать повреждённые. Дополнительные файлы, сохраняемые с помощью параметра Files, автоматически не восстанавливаются и их надо всегда вытаскивать из архива вручную. В случае Windows 95 советую также ПЕРЕД заменой каких-либо плат, инсталляцией драйверов, программ или самостоятельной правкой реестра сохранять вручную копии файлов реестра под особым именем или в особом каталоге, чтобы при возникновении проблем можно было бы сделать анализ и корректный откат. А в случае Windows 98 установите для параметра MaxBackupCopies значение побольше (например, 100), поскольку проблемы могут проявиться не сразу. Программу SCANREG можно применять и в Windows 95.Для этого необходимо с компьютера с установленным Windows 98 взять следующие файлы: C:\WINDOWS\scanreg.ini C:\WINDOWS\scanregw.exe C:\WINDOWS\COMMAND\scanreg.exeи скопировать их в наш Windows 95 в те же каталоги. Теперь в папке Автозагрузка (можно и в реестре, но это сложнее) добавляем ярлычок на такую командную строку: scanregw /autorun При первом запуске Windows каждый день реестр будет сохраняться. Теперь, если вдруг Windows после экспериментов с реестром не грузится - грузимся в чистом DOS'е, даём команду scanreg /restore и выбираем копию реестра с датой, когда всё ещё было нормально. Полная переустановка WindowsЕсли вы решили полностью переустановить Windows, не удаляйте все каталоги и не форматируйте раздел. Просто в DOS-режиме переименуйте каталоги WINDOWS и PROGRA~1, например, в W и P. Это удобно по следующим причинам:
1. В процессе установки вы можете драйверы устройств брать из этих каталогов
(C:\W\INF, C:\W\SYSTEM, ...), а не искать дискеты и CD с ними. Простой способ установки нескольких Windows 9x на одном компьютереЕсли вы хотите установить на своей машине несколько Windows 9x (например, одну версию русскую, а вторую немецкую, или одну версию для работы, а другую для экспериментов), то можете воспользоваться нижеописанным методом. 1. В среде Windows необходимо скопировать для последующего использования в отдельный каталог все файлы из корневого каталога C:\, имеющие отношение к Окнам (самое главное: autoexec.bat, config.sys, io.sys, msdos.sys). 2. Перегружаетесь в режим DOS и решительно прибиваете эти файлы в корневом каталоге C:\, чтобы при инсталляции второй операционки не было лишних вопросов. 3. Инсталлируете новые Окна на логический диск, где ещё нет Windows. 4. Загружаетесь в новой Windows, а затем с помощью архиватора WinRAR Евгения Рошала (roshal@rarsoft.com http://www.rarsoft.com) cоздаёте SFX (самораспаковывающийся) архив, вмещающий в себя сохранённые файлы (autoexec.bat, config.sys, io.sys, msdos.sys), и комментируете архив следующим образом: Silent Path=C:\ Overwrite=1 Setup=WIN_DIR\RUNDLL.EXE user.exe,ExitWindowsExec
где: RUNDLL.EXE user.exe,ExitWindowsExecперегружает только Windows. 6. Создайте ярлык к вашему SFX-архиву и поместите его лучше всего на панель быстрого запуска (Quick Launch). Щёлкнув по этому ярлыку, вы сможете перегружаться в первую Windows (но сначала выполните пункт 7 !). 7. Создайте аналогичный SFX-архив с файлами из корневого каталога C:\ и с комментарием для перезагрузки из первой Windows во вторую, единственное отличие комментария от уже сделанного - путь к файлу RUNDLL.EXE (С:\WINDOWS). 8. Выполните пункты 5 и 6 для первой Windows. Примечание: если нет WinRAR'а, то можно написать аналогичный по смыслу bat-файл, но использование SFX-архива с комментарием удобнее. Игорь Вершинин (info@vershynin.com http://www.vershynin.com) Две Windows можно установить и на один логический диск, однако тогда каталог "Program Files" у них будет общий со всеми вытекающими последствиями...Я эту проблему решал следующим образом:
1. Инсталлировать систему по минимуму. Получение файлов обновлений для операционной системыWindows 98/Me/2000/XP имеет компоненту Windows Update, которая позволяет через Интернет скачивать необходимые обновления для операционной системы. Для Windows 95 (и, наверно, Windows NT) эту компоненту можно установить с сайта "Microsoft Windows Update" (http://windowsupdate.microsoft.com). Использование механизма Windows Update, с одной стороны, удобно, так как делается анализ конфигурации операционной системы и предлагается скачать и установить только то, что необходимо на данном компьютере. С другой стороны, часто имеется желание установить эти обновления на другой компьютер или сохранить их на случай переустановки операционной системы, чтобы не качать всё по-новому. В Windows 95/98 (и, наверно, в Windows Me) файлы обновлений загружаются в каталог "Program Files\WindowsUpdate" и сразу после установки автоматически удаляются. Здесь может помочь прерывание процесса установки сразу по окончании закачки файлов. Затем можно скопировать файлы обновлений, которые обычно представляют собой инсталляционные exe-файлы, и запустить их на установку. Но на практике поймать нужный момент сложно, поэтому можно лишь в процессе загрузки последнего из выбранных обновлений скопировать уже закаченные предыдущие. В Windows XP (и, наверно, в Windows NT/2000) файлы обновлений остаются в каталоге "%USERPROFILE%\Local Settings\Temporary Internet Files" и их можно оттуда вытащить (%USERPROFILE% - это каталог Вашего профиля, обычно "C:\Documents and Settings\имя пользователя"). Однако самый удобный способ - это смотреть с помощью Windows Update, какие обновления нужны, а скачивать их с сайта "Центр загрузки Microsoft" (http://www.microsoft.com/downloads/search.asp?LangID=17&LangDIR=RU). Большинство обновлений и дополнений там легко можно найти. Решение проблем после установки файлов обновленийЕсли у вас после установки файлов обновлений возникли проблемы (например, из-за того, что на русскую версию Windows поставлено английское обновление), а деинсталляция обновления невозможна, переустановите Windows командой setup /nd Параметр /nd заставляет игнорировать наличие файла Migration.dll и может использоваться для того, чтобы заставить Windows перезаписывать новые версии файлов более старыми. Однако файлы, которые в сведениях для установки (в файлах с расширением inf) имеют флаг ,,,32, перезаписаны более старыми версиями не будут. Загрузка, зависания и завершение работы
Включение/отключение функциональных клавиш при начальной загрузке Windows 9x
По умолчанию Windows 9x разрешает использование функциональных клавиш при начальной загрузке, они позволяют управлять процессом начальной загрузки. Например, нажатие
1. Измените атрибуты для файла MSDOS.SYS так, чтобы он не был "Только для
чтения". Затем откройте файл, используя Блокнот или другой текстовый редактор (кроме Microsoft Word или другого текстового процессора).
2. Измените значение параметра "BootKeys" на "BootKeys=1" для использования
клавиш или на "BootKeys=0" для блокировки клавиш.
3. Если этот параметр включен, Вы можете управлять временем ожидания нажатия
на функциональные клавиши, установив параметр "BootDelay" на значение, равное числу секунд, во время которых клавиши будут доступны. Например, для того чтобы позволить иметь возможность воспользоваться клавишами в течение 5 секунд, установите параметр "BootDelay=5" (по умолчанию "BootDelay=2").
По умолчанию Windows 9x не показывает меню начальной загрузки, если Вы не нажимаете клавишу
1. Измените атрибуты для файла MSDOS.SYS так, чтобы он не был "Только для
чтения". Затем откройте файл, используя Блокнот или другой текстовый редактор (кроме Microsoft Word или другого текстового процессора).
Обратите внимание: чтобы эта возможность была функциональной, необходимо также включить параметр "BootKeys", то есть задать "BootKeys=1".
Для Windows 98 вместо непрерывного нажатия клавиши
При загрузке Windows в Безопасном режиме (он же Режим защиты от сбоев, он же Safe mode) пропускается запуск всех программ, стартующих автоматически, в том числе не выполняются команды из config.sys и autoexec.bat. В частности, не выполняется команда:
Однако если, вместо предлагаемой ОС загрузки в Safe Mode, выбрать вариант Step-by-step и дать ОС выполнить команду country, то NDD запускать можно.
Если Вы обновили версию операционной системы, то можете, нажимая
Проблема "нехождения" OSR2 в DOS по
Замечание: Нортон или Волков должны грузиться после этих строк.
Когда Windows загружается, то Вы обычно видите заставку с облаками, эта
заставка может быть отключена, и Вы увидите фоновый процесс начальной загрузки DOS. Измените значение параметра "Logo" в файле MSDOS.SYS на "Logo=1" для отображения экранной заставки или на "Logo=0" для её блокировки.
Примечание: нажатие клавиши
Анимированная картинка, которая выводится при загрузке Windows (на
фоне голубых облачков написано Windows 95(98)), в Windows 95 находится в
файле logo.sys в корневом каталоге, а в Windows 98 эта картинка, если не
ошибаюсь, "вшита" в файл command.com. Меняя этот файл (logo.sys) на любой файл формата BMP (соответствующих размеров и 256 цветов), можно поменять скучную картинку при загрузке. А в Windows 98 можно просто поместить файл logo.sys в корневой каталог - эффект тот же самый. Аналогично, в каталоге WINDOWS есть ещё 2 файла - logos.sys и logow.sys. Они "отвечают" за сообщения "Теперь питание..." и "Подождите, идет подготовка...". Формат тот же.
Соответствующие размеры картинки - это 320x400. В Windows 98 картинка "вшита" в файл io.sys. У файла logo.sys должен быть атрибут "скрытый" (hidden).Никаких специальных атрибутов файл logo.sys иметь не обязан. По крайней мере, в Windows 98 SE.
По умолчанию Windows 9x автоматически загружает GUI (или Рабочий стол
Windows). Вы, однако, можете определить, загружать GUI или отображать только
командную строку MS-DOS 7.x. Измените значение параметра "BootGUI" в файле
MSDOS.SYS на "BootGUI=1" для загрузки GUI или на "BootGUI=0" для блокировки
GUI.
Использованное в маркетинговых целях название параметра "BootGUI" искажает суть дела. Этот параметр определяет, будет ли загружаться ядро Windows или же загрузка остановится на этапе загрузки DOS. Вполне возможно при "BootGUI=1" загрузить ядро Windows, но не загружать графический интерфейс.
Если вам требуется, чтобы компьютер загрузился в DOS, не загружая
графическую оболочку Windows, просто создайте в корневом каталоге файл WIN.BAT и оставьте его пустым.
Эффект пустого WIN.BAT основан на том, что в Windows 9x сначала загружается "чистый" DOS, а затем после выполнения CONFIG.SYS и AUTOEXEC.BAT даётся автоматически команда WIN, по которой обычно запускается файл WIN.COM
из каталога WINDOWS, инициализирующий запуск уже самой оболочки Windows.
Однако текущим в этот момент является корневой каталог и по команде WIN ищется сначала в нём выполнимый файл c именем WIN и расширением COM, EXE или BAT, а затем уже в каталогах, указанных в переменной PATH. Таким образом, файл WIN.BAT, который ничего не делает, будет запущен вместо файла WIN.COM и мы останемся в режиме DOS. Если же надо будет загрузить после работы в DOS-режиме сам Windows, то не обязательно удалять WIN.BAT и перегружаться, достаточно запустить WIN.COM. Параметр BootGUI=0 в MSDOS.SYS действует аналогично - он отменяет команду WIN после AUTOEXEC.BAT.
Если запускать Windows из DOS с помощью команды WIN, то 95, как и 3.1 в
своё время, понимает параметры. Запустите, например, WIN /? Это может
оказаться полезным, если по какой-либо причине Windows не хочет запускаться.
Если при старте Windows у Вас запускаются какие-то ненужные Вам программы, то проверьте:
А также проверьте разделы реестра:
В последние два раздела иногда записывают ссылку на себя трояны, чтобы
запускаться при старте любого исполняемого com- или exe-файла.
DOS-программы могут запускаться также из файлов config.sys, autoexec.bat и
win.bat.
Проверять также следует строки shell= и explorer= в файле win.ini
Кроме этого, в момент загрузки ядра/GUI (часть подсистем уже проинициализирована) Windows пытается найти в своём каталоге и выполнить
командный файл winstart.bat. Такой способ позволяет загрузить некоторые
программы, котоpые не могут быть запущены из autoexec.bat (например, драйвер
btrieve для NetWare).
Файл winstart.bat обрабатывается после загрузки ядра Windows 9x, но до
загрузки графического интерфейса (GUI). Windows Me этот файл не обрабатывает.
Если во время запуска Windows Вы будете удерживать нажатой клавишу Ctrl, то программы, помещённые в группу Автозагрузка (StartUp), запускаться не будут. Для этих же целей можно использовать клавишу Shift.
Вы можете изменить рисунок, который появляется перед входом в систему,
изменив строковый параметр "Wallpaper" раздела реестра
Если Вам надо обновить реестр, а перезагружать машину не хочется, то:
нажмите Ctrl+Alt+Del, выберите Explorer (Проводник) и нажмите кнопку
"End task" ("Снять задачу"). На предложение выключить машину ответьте отказом, после чего нажмите "End task" в следующем окне. Вскоре после этого Вы увидите, что task bar (системная панель) снова появилась.
После появления вновь панели задач на ней могут не отображаться значки
резидентных утилит, в частности индикатор языка клавиатуры. Зайдите на Панели управления в свойства клавиатуры и снимите галочку "Отображать индикатор языка на панели задач" на вкладке "Язык". Затем жмите "Применить". Потом снова поставьте галочку там же и опять нажмите кнопку "Применить". Индикатор вернётся на место.
Если после "зависания" какой-нибудь программы Windows не реагирует на
Ctrl+Alt+Del и не даёт завершить эту программу, попробуйте нажать
Ctrl+Esc. Возможно, Windows откроет меню "Пуск" (Start) и даст Вам
возможность аккуратно завершить работу.
В некоторых случаях удаётся побороть зависание или аварийное завершение
работы программы, если предварительно запустить в фоновом режиме программу
"Доктор Ватсон" (Drwatson.exe).
Если, перезагружая компьютер ("Пуск" - "Завершение работы" -
"Перезагрузить компьютер"), Вы будете удерживать нажатой клавишу Shift
(в то время, когда нажимаете кнопку "Да", подтверждая перезагрузку), то
перезапустится только Windows, компьютер перезагружаться не будет. Это
позволит Вам сэкономить некоторое время.
Это практически всегда работает в Windows 95; в Windows 98 - скорее не
работает, чем работает (зависит от конкретного "железа"); в Windows 98 SE
работает с большей вероятностью, чем в Windows 98.
Перезагрузить Windows 95/98 можно с помощью команды
Если вы хотите, чтобы при загрузке вместо ScanDisk запускалась другая
программа, скопируйте файл этой программы в каталог Windows\Command и
переименуйте его в SCANDISK.ALT
Команда Rundll user.exe,ExitWindowsExec перезапускает Windows только в том случае, если при выходе в DOS не загружаются резидентные программы, то есть если в каталоге Windows отсутствует файл Dosstart.bat или в нём отсутствуют команды запуска резидентных программ. Если же после выхода из Windows оказывается загруженной хотя бы одна резидентная программа, то команда, приведённая выше, выполняет перезагрузку компьютера в целом. Так что если вам необходимо перезагрузить компьютер, добавьте в файл Dosstart.bat какую-нибудь невинную команду типа Doskey (или создайте этот файл) и перезапустите Windows.
Завершить сеанс работы можно с помощью команды:
Завершить работу Windows 98 можно с помощью команды
Надо вводить сначала rundll32, а затем через пробел её параметры.
Например: rundll32 user,setcursorpos
Если необходимо выполнять некоторые действия каждый раз перед завершением работы (например, архивировать базы данных), то можно поступить следующим образом:
1. Сделать недоступной команду "Завершение работы", присвоив dword-параметру
"NoClose" значение 1 в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
2. Создать командный файл "Выход из Windows.bat" примерно следующего
содержания:
3. Скопировать этот файл в каталог C:\WINDOWS\Главное меню\
или, если используются отдельные профили (речь о Win9х) и в апплете Пароли
на закладке конфигурации стоит галка "Включить в конфигурацию структуру меню
"Пуск" и программные группы", то скопировать в каталог
C:\WINDOWS\Profiles\Forgetful and silly User\Главное меню\
В итоге после перезагрузки внизу исчезнет пункт меню "Завершение работы", зато появится в верхней части пункт "Выход из Windows".
В некоторых случаях Windows 9x перестаёт нормально завершать работу и при выключении "замирает" с сообщением "Идет подготовка к выключению компьютера". Причин такого поведения может быть несколько, соответственно, и лечение тоже различно.
При установленном сетевом протоколе Microsoft TCP/IP в Windows 98 Второе издание может наблюдаться следующая проблема: система перестаёт отвечать ("зависает") после начала процедуры выключения компьютера (на экране присутствует сообщение "Microsoft Windows 98. Завершение работы Windows", а сообщение "Теперь питание компьютера можно выключить" не появляется). Для решения проблемы в разделе реестра
HKEY_CURRENT_USER\Control Panel\Desktop
создайте новый параметр типа DWORD с именем "ShutDownWaitTime" и установите в качестве его значения интервал времени в миллисекундах, в течение которого
система будет находиться в режиме ожидания, прежде чем начать процесс
выключения. Данное значение подбирается эмпирически. Изменение необходимо
производить в сторону увеличения. Значение по умолчанию равно 1000 мс.
При попытке выключения или перезагрузки компьютера может появляться окно "Подождите, идет подготовка к выключению компьютера" или чёрный экран, после чего компьютер зависает. Данная проблема может возникнуть на компьютерах, BIOS которых поддерживает расширенное управление питанием. Проблема возникает в случае конфликта между установками BIOS и настройкой расширенного управления питанием в Панели управления (Панель управления - Питание). В качестве временного решения можно рекомендовать отключение поддержки расширенного управления питанием в Панели управления. Для окончательного решения проблемы обратитесь к поставщику Вашего компьютера с просьбой настроить BIOS или обновить его версию.
Если при выборе "Пуск" - "Завершить работу" - "Выключить компьютер" не
появляется экран "Теперь питание компьютера можно отключить", а вместо этого
компьютер перезагружается, то при установленном клиенте Novell Netware
проблема может быть обусловлена некорректной работой файла VNETWARE.386, из
которого вызывается прерывание INT21, что недопустимо в Windows 95/98. Файл
VNETWARE.386 разработан компанией, независимой от Microsoft, и Microsoft не
несёт ответственности за его работу. Для решения проблемы следует обратиться к разработчику за обновлённой версией файла VNETWARE.386. Временным решением
данной проблемы может служить удаление клиента Novell Netware.
Часто компьютер зависает при выключении, если в настройках звуковой схемы на выключение установлен повреждённый звуковой файл. Для того чтобы убрать звуковое сопровождение выхода из Windows, зайдите в Панель управления, выберите раздел "Звук", а в нём "Выход из Windows", после чего во всплывающем меню "Название" выберите пункт "(Нет)".
В Windows 98 SE и Windows Me программа проверки диска ScanDisk может
запускаться при включении компьютера, даже если работа Windows была завершена корректно. Причиной этого является следующее.
Во время процесса завершения работы содержимое виртуального кэша системы
переписывается на запоминающее устройство. Если этим устройством является
жёсткий диск IDE (Integrated Drive Electronics), информация может быть
записана в кэш этого диска, а не непосредственно на диск, и пропасть из кэша
при выключении компьютера.
Для решения данной проблемы загрузите пакет Window IDE Hard Drive Cache с
веб-сайта Microsoft Windows Update (http://windowsupdate.microsoft.com). Вы
установите обновлённый драйвер Ifsmgr.vxd, для которого понадобится внесение
изменений в реестр для установки необходимой паузы во время процесса
завершения работы. Откройте раздел реестра
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
и создайте dword-параметр "CacheWriteDelay", который определяет величину паузы в миллисекундах. Установите для этого параметра значение 2000 в десятичной системе исчисления. Выключите компьютер и снова его включите. Позвольте программе ScanDisk закончить свою работу и дождитесь загрузки Windows. После этого снова выключите компьютер, затем включите его и убедитесь в том, что программа ScanDisk больше не запускается.
На компакт-диске Windows 98 в каталоге \tools\reskit\powertoy лежит
утилита TweakUI (возможно, знакомая вам по пакету PowerToys для Windows 95).
Количество настроек, которые можно изменить с её помощью, превосходит любое
воображение. Недаром одна из её вкладок называется "паранойя". В частности,
вы можете отключить вывод в меню "Пуск" пунктов "Избранное" и "Мои документы", скрыть любой из дисков компьютера (только под Windows), включить
автоматическую регистрацию при запуске Windows, спрятать различные значки
Рабочего стола и Панели управления, отключить IE4 и сделать ещё многое-многое другое.
Если вы хотите внести изменения в реестр, то вместо правки его вручную с помощью редактора реестра, вы можете создать обычный текстовый файл с
расширением reg и содержанием следующего вида:
Если параметр имеет тип dword, то соответствующая строка должна иметь вид
"параметр"=dword:00000000
Для того, чтобы полностью удалить раздел (ключ) реестра с помощью
reg-файла, надо перед именем раздела поставить "-" (без кавычек). Например:
Чтобы удалить только параметр из реестра, нужно после знака "равно"
поставить знак "минус". Например:
Если у вас есть reg-файлы, которые надо периодически применять, то можно написать командный bat-файл со строками вида
Иногда бывает необходимо узнать, что именно было изменено в реестре после тех или иных манипуляций. Если это происходит на машине, где нет
соответствующих утилит, то можно проделать следующее:
Частенько P&P сбоит и новое устройство, устанавливаемое в систему, не
хочет распознаваться Windows или упорно конфликтует с уже установленным
оборудованием. Иногда не помогает даже ручная установка портов и прерываний.
Тогда я прибегаю к следующей процедуре: Мой компьютер - Свойства - Устройства.Ставим - Устройства по подключению. Идём: BIOS Plug and Play - Шина PCI и нажимаем кнопку "Удалить".
Только будьте готовы к тому, что потребуются дискеты с драйверами
устанавливаемых устройств. После установки драйвера очередной платы Windows
может вновь спросить вас о перезагрузке - не отказывайте ей. После нескольких перезагрузок все устройства будут найдены и корректно установлены! P.S. Имейте наготове все нужные драйвера!
Если у Вас современный HDD или CD-ROM, то можно включить для них DMA
режим, открыв свойства системы, устройства и затем свойства самого диска или
CD-ROM. Это немного разгружает систему и повышает скорость работы.
Кроме того, стандартные советы - не вешать HDD и CD-ROM на один шлейф и почаще оптимизировать (дефрагментировать) логические диски HDD, кстати, он от этого не портится, как говорят некоторые, по крайней мере, если и портится, то не больше, чем при загрузке тяжёлых игр.
А ещё можно поставить BUS Master драйвера, которые идут в комплекте ко всем
современным материнкам, но при этом есть вероятность получить на голову много проблем с программами укачивания CD Audio и RAW данных, всяких там MP3
грабберов и т.д.
Чтобы буквы дисков не "съезжали" при установке дополнительного
винчестера, можно использовать один из вариантов:
Компакт-диски, а также магнитооптика, могут быть "сдвинуты" на любую
букву и в Windows 9x. Делается это при помощи Панели управления - "Система" - "Устройства" - (указать мышью на конкретное) - "Свойства". На вкладке "Настройка" появляющегося окна есть окошки с именами разрешённых устройству букв. Достаточно поставить в обоих одинаковое значение и перезагрузиться. Именно так поступаю я, чтобы съёмный жёсткий диск в салазках не двигал мне буквы остальных устройств в зависимости от наличия/отсутствия оного.
Windows 9x содержит поддержку двойной буферизации, но некоторые системы
могут иметь несовместимость между BIOS'ом компьютера и файлом Dblbuff.sys.
С помощью параметра "DoubleBuffer" в файле MSDOS.SYS этой поддержкой можно
управлять. Для этого в файл MSDOS.SYS добавьте строку
где N - это одно из следующих значений:
Обратите внимание: некоторые компьютеры, особенно те, которые используют
жёсткие диски SCSI или старые диски ESDI/IDE/ATA, требуют, чтобы двойная
буферизация обязательно использовалась.
Для увеличения эффективности сохранения данных на жёстком диске
используется запись после кэширования. Это означает, что в случае отказа
системы может случиться так, что данные будут не полностью записаны на диск.
Если у вас есть программа, которая часто вызывает системные ошибки, то вы
можете отключить эту функцию, чтобы быть уверенным, что данные записываются
непосредственно на диск в обход кэша. Этим управляет двоичный параметр
"DriveWriteBehind" раздела реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
Значения параметра:
Двоичный параметр "ForceRMIO" в разделе реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
определяет, выполняется ли доступ к жёсткому диску через драйверы защищённого режима Windows или через драйверы реального режима и подпрограммы BIOS. Если у вас случаются ошибки чтения/записи информации на диске, то включение этого параметра, возможно, решит эти проблемы.
Значения параметра:
Даже если Windows 95 правильно распознала Вашу видеокарточку, очень часто требуется добавить строчку в autoexec.bat для правильной настройки refresh rate. Например, для "циррозных" карточек есть утилита clmode.exe. Хотя многие новые драйвера поддерживают выставление refresh прямо в Windows.
Ищем раздел реестра HKEY_LOCAL_MACHINE\Config\0001\Display\Settings
Время от времени приходится видеть, как в режимах дисплея пользователи устанавливают максимально возможное количество цветов (24- или 32-битная
палитра), благо памяти в видеоадаптерах сейчас больше, чем было в компьютерах пять-шесть лет назад. Однако такой выбор приводит к напрасной трате оперативной памяти. Как правило, 65536 цветов вполне достаточно. Исключением являются случаи, когда компьютер используется для профессиональной работы с высококачественными цветными изображениями. А уменьшение глубины палитры приведёт к уменьшению количества памяти, требуемой для формирования изображения на экране и высвобождению её для использования программами. Если в компьютере недостаточно оперативной памяти и работа сопровождается постоянными обращениями к жёсткому диску, подумайте, а может быть есть смысл пожертвовать красотой ради производительности и перейти на использование 256-цветной палитры?
Если у Вас нет звуковой карты, то Вы можете использовать системный
динамик. Найдите драйвер speaker.drv. Запустите Панель управления и выберите
"Установка оборудования". Не давайте Windows его искать! Выберите "Аудио-
Видео- и Игровые контроллеры", щёлкните по кнопке "Установить с диска" и
укажите свой драйвер. Скачать драйвер speaker.drv можно, например, с сайта
http://www.sovety.net Музыку слушать нельзя, но звуковые схемы Windows выполняться будут.
Для целого ряда сетевых карточек и звуковых устройств очень часто
требуется произвести холодный рестарт после установки драйверов. Простейший
способ - это дать выключение сразу после установки драйверов. Необходимость
этого обусловливается особенностями использования PnP в Windows и степенью
корректности скрипта установки драйверов. Рекомендую сразу после установки
драйверов давать завершение работы с отключением. Установку протоколов и
клиентов проводить только после повторной загрузки.
Если у вас стоит драйвер мыши Logitech (для подавляющего большинства мышей Windows ставит именно этот драйвер), то на среднюю кнопку мыши (которая по умолчанию не используется) можно назначить, например, функцию Double click.
Для этого нужно в реестре в разделе
HKEY_LOCAL_MACHINE\SOFTWARE\Logitech\MouseWare\CurrentVersion\SerialV
прописать параметру "DoubleClick" значение "001". Кстати, если вы туда
запишете значение "110", то Double click будет срабатывать на одновременное
нажатие левой и правой кнопки.
Параметр "WheelScrollLines" раздела реестра HKEY_CURRENT_USER\Control Panel\Desktop определяет число линий, прокручиваемых при каждом вращении колеса мыши Microsoft IntelliMouse, когда клавиши
1. Открываем kbdru.kbd (или kbdru1.kbd, смотря какая раскладка используется) в Notepad'е (о том, что надо сделать перед этим резервную копию, я даже не пишу, это и так понятно). Находим там последовательность "йцукен", по ней, я думаю, сориентируетесь. Исправляем, как нужно. Сохраняем.
Попробуйте установить фиксированный размер виртуальной памяти (Панель
управления - Система - Быстродействие - Виртуальная память) равным 2,5
умножить на размер физической памяти у Вас в компьютере и посмотрите на
производительность.
Возможно более радикальное решение. Отнять у Windows управление
своп-файлом (Control Panel - System - Performance - Virtual Memory). Далее
установить одинаковый минимальный и максимальный размер файла подкачки -
мегабайт 30-100 (в зависимости от потребностей ваших приложений). Теперь
своп-файл WIN386.SWP будет жить у Вас в корне. Далее SpeedDisk'ом дедушки
Нортона дефрагментировать своп-файл (Properties - Option - Optimize Swap File) и задвинуть его в начало диска (Properties - Option - Customize - Files First) - в подавляющем большинстве случаев в начале диска самая высокая скорость записи/чтения. Теперь Ваш (или Win95) файл подкачки будет жить в самом быстром углу диска и никогда не будет фрагментироваться. Выигрыш в скорости заметен, особенно, при нехватке памяти физической (а её всегда не хватает).
Часто предлагаемый совет по установке размера файла подкачки равным
трёхкратному размеру оперативной памяти основан на особенностях использования виртуальной памяти в Windows 3.x, но не в Windows 95/98, где нет никакого смысла в установке размера файла подкачки в зависимости от размера оперативной памяти, поскольку потребность в нём определяется не столько имеющейся памятью, сколько тем, какие программы запущены и сколько памяти они используют. Поэтому поступите следующим образом.
Запустите системный монитор, добавьте показатель "Размер файла подкачки" и
установите интервал времени обновления в 10 минут. Поработайте с запущенным
монитором весь день и посмотрите, какой размер принимал файл подкачки. Теперь установите для файла подкачки такой минимальный размер, который оказался бы достаточен для работы в течение 90-95 процентов времени. Максимальный размер не устанавливайте (укажите размер, соответствующий количеству свободного места на диске), чтобы не столкнуться с сообщением о нехватке памяти для запуска программ.
Если же вам остро не хватает места на диске, то, возможно, вы сталкивались с
ситуацией, когда файл подкачки занимал всё свободное место и некуда было
сохранить результаты работы. В этом случае вам поможет строка
MinUserDiskSpace=количество_килобайт
добавленная в раздел [386Enh] файла System.ini После этого Windows будет
оставлять на диске свободное место указанного размера, ограничивая увеличение размера файла подкачки.
Такой настройкой вы избавите Windows от необходимости часто менять размер
файла подкачки и не лишитесь возможности запустить столько программ, сколько
вам нужно. А файл подкачки не будет занимать на диске лишнего места.
Для компьютеров, оснащённых более чем 64 Мб оперативной памяти, можно
порекомендовать следующий "трюк": в файле system.ini, который находится в
каталоге C:\Windows, в разделе [386Enh], необходимо дописать строку
Это позволит системе не создавать файл подкачки без необходимости. Например,
со 128 Мб оперативной памяти можно будет открыть до трёх офисных приложений,
таких, как Word, Excel и Internet Explorer, притом, что размер файла подкачки останется равным нулю. То же самое произойдёт при запуске Quake 3.
Этот параметр предназначен для обеспечения совместимости Windows 98 с
некоторыми программами для Windows 95, которые отслеживают обращения Windows к файлу подкачки. Он заставляет Windows 98 работать с файлом подкачки по
алгоритмам, используемым Windows 95. Во-первых, при необходимости выгрузки
какой-либо области памяти в файл подкачки Windows 95 ждала момента, когда
система в целом оказывалась в состоянии простоя, а Windows 98 ждёт момента,
когда простаивает VFAT, то есть лишь одна из подсистем - дисковая. Такой
подход немного повышает быстродействие системы. Во-вторых, Windows 98
резервирует место в файле подкачки (увеличивает его размер) в момент запуска
программы, а не тогда, когда это место становится востребованным. Это
предотвращает вероятность зависания системы, когда программе необходимо
подгрузить какой-либо модуль и требуется увеличить размер виртуальной памяти, а это невозможно из-за исчерпания свободного места на диске. В-третьих, Windows 98 выгружает в файл подкачки неиспользуемые модули, чтобы освободить физическую память для дискового кэша, повышая его эффективность.
В целом, изменения, внесённые в Windows 98 в алгоритм работы с виртуальной
памятью, улучшают работу системы с этой памятью. Поэтому добавление параметра ConservativeSwapfileUsage=1 приведёт только к снижению производительности.
Если у Вас в компьютере несколько винчестеров (физически, а не один,
разбитый на несколько разделов), то имеет смысл Windows и её swap-файл
держать на разных дисках. Скорость работы меняется вполне заметно.
Если у вас на одной и той же машине одновременно установлены Win9x и
WinNT, то каждая из них создаёт свой собственный своп, чем занимают
драгоценное дисковое пространство. Чтобы этого избежать, нужно объединить
свопы. Для этого найдите у себя в каталоге, в который вы установили Win9x
(обычно, с:\windows), файл system.ini. В нём в разделе [386Enh] сразу после
PagingDrive=... нужно прописать строчку
Если вам часто приходится открывать Панель управления для настройки
каких-либо свойств, вы можете открывать нужную вкладку одним щелчком.
Например, чтобы открыть вкладку "Устройства" обычным способом, необходимо
открыть Панель управления, дважды щёлкнуть на значке "Система" и щёлкнуть на
вкладке "Устройства". Чуть более простой путь - щёлкнуть правой кнопкой на
значке "Мой компьютер", выбрать из контекстного меню пункт "Свойства" и
щёлкнуть на вкладке "Устройства".
Но гораздо быстрее открыть эту папку, если создать на Рабочем столе или в
любой папке новый ярлык, ввести в качестве имени программы строку
Аналогично можно получить быстрый доступ к другим окнам, например:
Если вы удалили программу, а в элементе "Установка и удаление программ"
Панели управления она ещё есть и удалить её оттуда не представляется
возможным, то поступаем следующим образом:
Открываем раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
находим там подраздел с ненужной программой и удаляем его.
Некоторые специальные папки (Панель управления, Принтеры и др.) можно
представить в виде каскадных меню, если создать в Главном меню (меню Пуск) или в одном из его вложенных подменю (открыв его в окне) папку и присвоить ей одно из следующих имён:
для Панели управления - Имя.{21EC2020-3AEA-1069-A2DD-08002B30309D}
При нажатии на кнопку "Пуск" правой кнопкой мыши открывается контекстное меню со стандартными командами. С помощью правки реестра можно добавить туда свои. Для этого открываем раздел реестра HKEY_CLASSES_ROOT\Directory\Shell
Для изменения скорости "выпадания" менюшек надо найти и изменить в разделе реестра HKEY_CURRENT_USER\Control Panel\desktop
параметр "MenuShowDelay". Интересно, что этот параметр текстовый, а не
числовой. Но пишется туда число в миллисекундах.
В некоторых версиях Windows значение этого параметра можно менять от 1 до 10 "условных единиц Microsoft", по порядку соответствующих примерно сотне
миллисекунд. По умолчанию принимается значение 10. Для большинства
пользователей оптимальным может оказаться значение 3-5.
Наша любимая корпорация увлекается дизайном и иногда доводит это
увлечение до маразматической величины. Пример - сплошная анимация Windows 98, всякие эти выезжающие менюшки, свёртывающиеся окошки и т.д. Сами понимаете, что отобразить моментально появившееся окно гораздо проще, чем такое же, но выезжающее из пустого места, и соответственно ресурсов для этого требуется гораздо меньше. А, кроме того, всякие красивости и анимация здорово повышают нестабильность системы. Отключить это просто - надо залезть в свойства Экрана (через Панель управления или просто вызвав свойства Рабочего стола), зайти там в раздел, где настраиваются все красивости (в английской версии - Effects), и там отключить вывод анимации. Кстати, если там включено смазывание шрифтов, можно заодно и его отключить, быстрее будет.
Панель Windows (панель задач), по моему личному мнению, приятно повесить сбоку. Какие плюсы? Во-первых, размер экрана по горизонтали больше, чем по вертикали, а во-вторых, при открытии более чем 20 окон (бывает и такое) гораздо лучше читать их названия. Конечно, сначала это непривычно, но вот лично я уже никогда не положу панель на своё старое место.
Если подвести курсор мыши к левой границе панели быстрого запуска (Quick Launch), нажать левую кнопку и, удерживая её, переместить на Рабочий стол, то увидите эту панель в виде прямоугольника. Теперь снова нажимаем на ней левой кнопкой и перетаскиваем или вверх, или вправо, или влево. Получаем огромную Quick Launch по горизонтали либо по вертикали.
Если вы уже установили обозреватель Интернета IE 5, то у вас есть
прекрасная возможность просматривать содержимое дисков компьютера и некоторых специальных папок в виде каскадного меню, подобного меню "Пуск". Перетащите папку "Мой компьютер" вплотную к границе экрана (любой свободной) и отпустите кнопку мыши. Вы получите новую панель быстрого запуска. Теперь щёлкните на каком-либо из объектов этой панели, удерживая нажатой клавишу
Содержимое этого диска откроется в виде каскадного меню. Вы сможете с
лёгкостью пропутешествовать по всем файлам и папкам диска, лишь перемещая
мышь. Объекты этого меню можно открывать, запускать, перетаскивать, куда вам
угодно, а с помощью контекстного меню - копировать, вырезать, удалять и пр. Но будьте осторожны! В отличие от меню "Пуск" все объекты данного меню - не
ярлыки, а реальные объекты. И если вы решите удалить из этого меню какую-либо папку или файл - вы удалите их с диска. Подобным же образом будет действовать любая папка, если её значок имеется (или будет создан вами) на Рабочем столе.
Проще и эффективнее можно организовать каскадное меню в панели задач,
щёлкнув по ней правой кнопкой мыши и поставив галочку в контекстном меню:
Панели инструментов - Рабочий стол. После чего необходимо мышью сузить
полученную панель до того, что на ней не останется ничего, кроме слова
"Рабочий стол" и маленькой двойной стрелочки в правом углу. Именно после
щелчка по этой стрелочке открывается удобнейшее каскадное меню с содержимым
ВСЕГО, что находится на Рабочем столе (Все папки, Мой компьютер, Сетевое
окружение, Корзина и пр.). Попробуйте один раз - оставите навсегда.
В Windows 98 лучше всего совместить оба этих способа: перетащить иконку
папки "Мой компьютер" (предварительно стОит её переименовать, например, как у меня - "K") на панель задач, затем сузить вправо до буквы "К" - готово!
Создать где-нибудь папку (например, "W"), поместить в неё основные Ваши
рабочие программы (ярлыки, конечно), и также "бросить" её на панель задач
(затем сузить вправо). Можно ещё парочку (с такими же короткими именами).
Занимают немного места и практичны. Кстати, "Мой компьютер" можно
переименовать и в " " (один пробел) - панелька получается ещё чуть меньше.
По умолчанию, Проводник Windows изменяет регистр написания имён файлов
таким образом, что файл, названный, к примеру, mYFavoriTeNamE, будет
отображаться как Myfavoritename. Microsoft называет эту функцию PrettyPath, и вы можете отключить её при помощи следующих действий:
1. Запустите редактор реестра (regedit.exe).
В системном реестре Windows есть скрытая особенность, которая позволяет
Вам создавать псевдонимы для программ. Например, псевдоним под называнием
JBLOGGS.EXE фактически запускает другую программу, например NOTEPAD.EXE.
Windows Me имеет новое диалоговое окно "Открыть/Сохранить файл". В его
левой части расположены пять системных папок. С помощью правки реестра эти
папки можно поменять местами или вообще изменить на другие, которыми вы часто пользуетесь. Создайте в разделе реестра
HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\comdlg32 подраздел PlacesBar. Значения пяти параметров "Place0"-"Place4" этого раздела определяют, какие папки и в каком порядке будут показаны.
Для системных папок надо задавать значения типа DWORD:
Для обычных папок - строковое значение, указывающее путь к ним. Например:
"Place3"="C:\Windows"
Для любой папки можно разрешить режим просмотра эскизов (миниатюр), при
котором файлы в папке отображаются в виде небольших картинок, показывающих
содержимое файлов, если содержимое - это рисунки или html-страницы. Для этого надо щёлкнуть правой кнопкой мыши на папке, выбрать пункт "Свойства" и в открывшемся окне отметить опцию "Использовать просмотр эскизов". При
последующих открытиях этой папки в меню "Вид" Проводника, кроме вариантов
"Крупные значки", "Мелкие значки", "Список" и "Таблица", будет вариант "Эскизы страниц".
Бывает, что при переустановке MS Office в Проводнике в режиме просмотра
эскизов перестают показываться графические файлы. Для восстановления функции
просмотра нужно восстановить параметры реестра. Для этого в разделе
HKEY_CLASSES_ROOT\.jpg (расширение файла может быть и bmp, gif, jpeg...)
создайте раздел ShellEx, в нём раздел {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}, а в этом разделе измените значение параметра "(По умолчанию)" на {7376D660-C583-11d0-A3A5-00C04FD706EC}. Всё вернётся на свои места.
Щёлкнув правой кнопкой мышки на Рабочем столе (или в окне папки), можно
выбрать пункт меню "Создать" - далее по желанию (папку, ярлык, текстовой файл и т.д.). А вот совет, как добавить в это меню новый тип файла (например, Word, Excel добавляют свои типы, а Page Maker - нет).
1. Запустите приложение (например, Page Maker) и создайте файл, который Вы
хотите открывать каждый раз при выборе пункта "Создать". Это может быть и
"пустой" файл, но с нужными полями и т.д. Этот файл не нулевой, в нём
находятся данные, по которым запущенное приложение узнаёт файл "своего типа".
Если у вас установлено много программ и при нажатии на правую кнопку мыши в меню "Создать" присутствует дикое количество документов, то вы можете их удалить. Запустите ваш редактор реестра, зайдите в HKEY_CLASSES_ROOT - вы
увидите список расширений файлов (обычно до 4-х символов). Найдите ненужный
документ и удалите внутри папку ShellNew. После редактирования перезапускать
Windows не требуется.
Например, документ в формате Microsoft Word for Windows (расширение .doc) можно открывать как с помощью MS Word, так и с WordPad. Для этого:
Если после этого вы дважды щёлкните левой кнопкой мыши на файле с расширением .doc, то документ откроется программой Microsoft Word. Если вы щёлкните правой кнопкой мыши на файле такого типа, то из появившегося меню сможете выбрать пункт "Открыть в WordPad".
По расширению имени файла (символы после последней точки в имени файла)
определяется тип файла. В соответствии с типом файлу назначается иконка,
отображаемая в Проводнике, программа, которая будет его открывать, и т.д. Всё это определяется в ветви реестра HKEY_CLASSES_ROOT, и вы можете внести
изменения по своему усмотрению.
Если часто приходится открывать файлы разными программами и лень лишний
раз жать
Примечания:
Внесение небольших изменений в реестр позволит Вам использовать Блокнот
для открытия файла нажатием правой кнопки мыши на нём. Также Блокнот будет
использоваться по умолчанию для открытия файла, если никакой ассоциации к нему не существует.
1. Найдите раздел реестра HKEY_CLASSES_ROOT\*\shell
если он не существует, то создайте его.
В контекстное меню папок можно добавить команду "Сеанс MS-DOS", которая
будет вызывать окно MS-DOS в текущей папке. Для этого нужно создать файл с
расширением .REG, содержащий следующие данные:
Если Вы установили Windows на отдельном диске и хотите, чтобы на этот диск не производилась запись ненужных файлов, Вы можете изменить расположение файлов почты и новостей, сохраняемых Outlook Express на другой диск.
Установите значение строкового параметра "Store Root" в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Outlook Express равным новому пути размещения папок Outlook. Не забудьте переместить папки "Mail" и "News" из старого места в новое.
Для версии Outlook Express 5.0 параметр "Store Root" находится в разделе HKEY_CURRENT_USER\Identities\{6C5487A0-185A-11D5-AC95-D81906C10000}\Software \Microsoft\Outlook Express\5.0
Для версии Outlook Express 5/6 можно изменить расположение файлов почты и новостей, не обращаясь к реестру. Достаточно открыть меню программы "Сервис" (Tools) -> "Параметры" (Options) -> "Обслуживание" (Maintenance) -> "Банк сообщений" (Store Folder) -> "Изменить" (Change) и выбрать нужную папку на диске.
Расположение папки "Избранное" хранится в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
\User Shell Folders в строковом параметре "Favorites". При желании вы можете переместить эту папку, куда вам нужно, и указать в данном параметре новый путь.
Чтобы изменить предлагаемый системой по умолчанию каталог при инсталляции программ, измените значения параметров "ProgramFilesDir" и "ProgramFilesPath" в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
Приведённый ниже параметр реестра управляет механизмом блокировки файлов. Отключайте этот параметр только в том случае, если у Вас возникают проблемы при одновременном доступе нескольких программ к одним и тем же файлам.
Обычно не советуют создавать сжатые диски с помощью DriveSpace и подобных утилит, так как велик риск потери информации. Однако у меня есть сжатый диск, я на него высыпал всякую дребедень: кэш эксплорера, куки и прочую ерунду, состоящую из множества мелких хорошо сжимаемых файлов. Поэтому когда навернётся сжатый диск, я просто создам пустой новый - ценную информацию я там всё равно не храню. Но иметь сжатый диск для таких целей полезно. Приведу некоторые цифры: 100-мегабайтный кэш IE сейчас занимает реально на диске около 60 Мб, на неуплотнённом диске он занимал почти 500 Мб (кластер 8 Кб); папка Coockies 50 Kб вместо 1,3 Мб! Почувствуйте разницу.
Если вам доводилось работать в DOS и/или Windows 3.х, то после перехода
на Windows 9х вы, возможно, замечали, что диск стал фрагментироваться заметно меньше. Причина заключается в том, что модуль VFAT использует иной алгоритм поиска свободного места на диске, нежели использовала DOS. Если в DOS поступал запрос на запись, то она искала первый свободный кластер, выделяла его, затем искала следующий свободный и так далее. В результате файлы часто записывались в несколько несвязанных областей и становились фрагментированными. Модуль VFAT поступает иначе: при поступлении запроса на запись файла он ищет на диске непрерывную свободную область размером 0,5 Мб и выполняет запись в неё. При этом небольшие файлы оказываются нефрагментированными. И только если поиск оказывается неудачен, то используется тот же алгоритм, что и в DOS.
Используемое по умолчанию значение 0,5 Мб можно изменить, указав новое
значение в килобайтах в dword-параметре "ContigFileAllocSize", создав его в
разделе реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem
В Windows 95/98/Me можно управлять минимальным и максимальным объёмом
памяти, отводимой под дисковый кэш. Для этого откройте файл SYSTEM.INI,
найдите раздел [vcache] и добавьте в него две строки (или измените их, если
они уже существуют):
Если у вас больше 64 Мб оперативной памяти, то имеет смысл в качестве
"типичной роли компьютера" указать сервер (Панель управления - Система -
Быстродействие - Файловая система - Жесткие диски). В этом случае ваш
компьютер будет сохранять в памяти больше информации о структуре диска и,
соответственно, быстрее работать. Основной смысл этой настройки заключается в том, что изменяется число каталогов и файлов, расположение которых компьютер "помнит" и которые может открыть, не обращаясь к таблице размещения файлов, хранящейся на жёстком диске. Если при установке на "настольный компьютер" в памяти будет храниться расположение около 700 файлов, к которым вы недавно обращались, то при "серверной" настройке - свыше 2700.
Чтобы поменять стандартный фиксированный шрифт Windows (он используется,
например, в Блокноте), просто замените шрифт, указанный в разделе реестра
HKEY_LOCAL_MACHINE\Config\0001\Display\Settings на другой. Лучше использовать fon-шрифты.
Если вы часто добавляете новые шрифты, то это удобнее делать не в папку
FONTS, а в отдельную, а в FONTS поместить ярлыки от этих шрифтов. Тогда,
когда придёт время стереть ненужное, вы никогда не забудете, что ставили сами, а что досталось вместе с программами и игрушками.
По шрифтам у меня лишь один совет - не сходите с ума и не ставьте их
больше, чем Вам реально нужно. Часто во время работы в сборочной фирме,
приходилось видеть клиентов, которые приносили обратно по гарантии компьютеры, жалуясь, что они гораздо медленнее аналогов у соседей. При проверке выяснялось, что в 70% случаев в этом были виноваты забитая Корзина и огромное количество дополнительных шрифтов. А в 10% - излишняя мнительность клиентов. В остальных же случаях - как правило, их же кривые руки, лезущие в BIOS Setup и другие запретные для чайников места.
Windows 95 имеет ограничение на количество установленных шрифтов
TrueType, при этом величина этого ограничения не является фиксированной и
зависит от ряда факторов. Каждый вновь устанавливаемый шрифт регистрируется в системном реестре внутри раздела
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Fonts
Размер данного раздела, как и любого другого раздела реестра, ограничен 64 Kб.
При средней длине имени шрифта в 10-20 символов в реестре могут быть
зарегистрированы примерно 1000-1500 шрифтов. Следует отметить, что в реестре
прописывается полный путь на файл шрифта. Таким образом, если файлы шрифтов
хранятся в каталоге с глубиной вложения в несколько уровней от корневого
каталога, максимальное количество устанавливаемых шрифтов может быть
значительно меньше. Кроме того, модуль GDI имеет собственный список шрифтов
размером 10 Kб. При той же длине имени шрифта там могут поместиться около 1000 шрифтов. Данный список нечувствителен к длине пути на файл шрифта. В случае если количество установленных шрифтов превышает максимально допустимое, последствия могут оказаться непредсказуемыми. В частности, могут исчезнуть некоторые системные шрифты, что приведёт к полному разрушению экранного интерфейса.
Для устранения проблемы неправильного отображения символов кириллицы в
некоторых программах присвойте в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage параметру "1252" значение "CP_1251.nls".
Если в папке "Шрифты" в Панели управления отсутствуют в меню специфичные для неё пункты (например, "Установить новый шрифт"), то причина может быть одной из перечисленных:
- атрибут "Системный" не установлен на каталог FONTS;
Для восстановления системного атрибута на каталоге FONTS перейдите в сеанс
MS-DOS, в каталоге WINDOWS выполните команду ATTRIB FONTS +S и перезагрузите компьютер.
Для восстановления файлов FONTEXT.DLL и DESKTOP.INI их необходимо извлечь из
инсталляционного комплекта с помощью программы EXTRACT.
Если Вы заметили, что Windows перестала сохранять расположение иконок на
Рабочем столе, проверьте, не появился ли параметр "NoSaveSettings" в разделе
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer или
HKEY_USERS\[Ваш profile]\Software\Microsoft\Windows\CurrentVersion\Policies
\Explorer
Если иконки на Вашем Рабочем столе вдруг почернели, "поехали" или ещё
как-то испортились, то "починить" их можно двумя способами:
Необходимость выхода в DOS для удаления файла ShellIconCache вызвана тем, что все используемые Windows иконки (не только на Рабочем столе) кэшируются в этом файле, а также постоянно находятся в оперативной памяти (или в файле подкачки). Если вы удаляете ShellIconCache в Windows, то при выходе Windows возьмёт значения из оперативки и запишет их в новосозданный ShellIconCache, и после перезагрузки вы опять увидите эти же иконки.
Если вы используете Windows 95 + IE4.0 или Windows 98, то при включенном Active Desktop иногда бывают глюки с иконками в панели быстрого запуска и на Рабочем столе. Коллективный разум сумел побороть это такой поправкой в реестре:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer]
"Max Cached Icons"="1024"
Число 1024 при необходимости может быть увеличено.
Иконки на Рабочем столе можно сделать и TrueColor и HiColor, в зависимости насколько тянет ваша видеокарта. Для этого в разделе реестра
HKEY_CURRENT_USER\Control Panel\desktop\WindowMetrics
создаётся строковый параметр "Shell Icon BPP" и в качестве его значения
ставится нужная глубина цвета иконок, к примеру, 24 или 32.
Если вам хочется сократить расстояние по вертикали между иконками, тогда в редакторе реестра выберите раздел HKEY_CURRENT_USER\Control Panel\desktop\WindowMetrics и найдите в нём параметр "IconVerticalSpacing". Можно присвоить ему значение, например, "-1000". Чем меньше значение по модулю, тем меньше расстояние.
В этом же разделе вы можете увеличить или уменьшить бордюр (панель) Windows,
выбрав параметр "BorderWidth" и присвоив ему значение, например, "-60".
Вы можете сами поэкспериментировать с другими параметрами, только не забудьте сделать резервную копию реестра.
Переименовав bmp-файл в ico-файл, Вы получите "полнофункциональную"
иконку. Только размер файла не изменится... Обратное "преобразование" тоже
работает. Также можно переименовывать расширения этих файлов в .cur и изменять вид курсора.
Все, кому надоели эти стрелочки на ярлыках в Windows, могут сделать
следующее: зайти в реестр, открыть ветвь HKEY_CLASSES_ROOT, найти раздел
PIFFILE и удалить параметр "IsShortcut", то же самое проделать с разделом
LNKFILE. После этого надо перезагрузить компьютер.
Префикс "Ярлык для" управляется параметром "Link", находящимся в
нескольких разделах реестра. Один из таких разделов:
HKEY_USERS\xxxx\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
где хххх заменяет собой либо имя текущего пользователя, либо слово ".Default".
Если этот раздел не содержит параметр "Link" или значение этого параметра
равно "00 00 00 00", то префикс появляться не будет.
Предположим, вам захотелось заменить название "Корзина" на "Урна" и
изменить её пиктограмму на изображение мусорного бачка. Для этого запустите
редактор реестра, войдите в раздел
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
и измените значение параметра "(По умолчанию)" этого раздела на желаемое
название (в нашем случае "Урна"). Затем войдите в подраздел DefaultIcon и
измените значения параметров "Empty" и "Full" на путь к вашему файлу значка.
Кстати, цифра после имени файла означает номер значка в файле. Так, например:
Ниже приведены CLSID для pазных системных пиктограмм:
{20D04FE0-3AEA-1069-A2D8-08002B30309D} - "Мой компьютер"
В Windows 98 SE для изменения значка Корзины не нужно лезть в реестр.
Достаточно в свойствах Экрана зайти на вкладку "Эффекты" и можно поставить
какой угодно значок и для пустой Корзины, и для полной, и для папки "Мои
документы", и для "Мой компьютер", и для "Сетевое окружение".
Я долго искал, почему же в папке Windows у папок Font, History и других
имеются свои иконки? И, наконец, нашёл. Для присвоения папке иконки нужно:
Есть способ немного проще.
1. Создаём в нужной папке файл desktop.ini следующего содержания:
где
2. В Windows 2000/XP устанавливаем для папки атрибут "Только чтение", и в
Проводнике папка будет иметь заданный значок. В Windows 98 установка этого
атрибута позволяет отобразить значок только в дереве папок Проводника (левая
панель). В Windows 9x для отображения значков в правой панели (в Windows 95 и в левой) надо устанавливать атрибут "Системный". Для изменения значка в
Windows Commander'е нужно установить атрибут "Системный" и в Windows 2000/XP.
В разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer \Shell Icons содержится множество строковых параметров с именем в виде числа. Каждый из них отвечает за значок какого-либо объекта:
0 Стандартный значок
Установите значением параметра путь к значку (если значок хранится в
библиотеке, то после пути к ней, через запятую, нужно указать номер значка,
начиная с нуля), и он изменится.
Все эти иконки идут в порядке их нумерации в файле shell32.dll (или смещены на один вверх). Их можно просмотреть с помощью любого Resource Explorer'а (я
пользовался встроенным в WinNavigator).
Все, наверное, видели, как при установке компакта с игрушкой иконка
сидюка менялась на иконку игрушки, и многие знают, как это делалось. А если
кто не знает - скажу. Всё дело в файле AUTORUN.INF, который лежит в корне
сидюка. Он примерно такой:
Если же такие файлы переписать на винт, то поменяется иконка харда. А уж
редакторов иконок в интернете, как квакеров недорезанных. Так что можно
неплохо разукрасить "свой компьютер".
В Windows Me у меня этот фокус сразу не получился. Пришлось покопаться в реестре, где и был найден ключ, разрешающий использовать файлы autorun.inf. Итак, откройте раздел реестра
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
\MountPoints\C
Теперь для разрешения считывать информацию из файла autorun.inf на диске С:,
нужно создать строковой параметр "_HasNotif" без значения. Для других
логических дисков D:, E: и т.д. создайте тот же параметр в разделах,
соответствующих буквам дисков.
Проводник Windows для файлов многих типов показывает иконки, которые
ищет в самих этих файлах. Если компьютер медленный, то это, естественно,
занимает время, тем более при просмотре каталогов CD (особенно, если CD
заезженный и некоторые файлы уже не читаются). Чтобы ускорить работу, можно в разделах реестра
Для большинства типов файлов картинок Проводник показывает общие иконки
для каждого типа файла. Однако для bmp-файлов можно его заставить показывать
содержащийся в каждом файле рисунок. Для этого с помощью редактора реестра
открываем раздел HKEY_CLASSES_ROOT\.bmp и смотрим значение параметра "(По умолчанию)", которое определяет тип файла и указывает на имя раздела, где этот тип описан. Для bmp-файла обычно там стоит "Paint.Picture", но если установлены какие-то дополнительные графические просмоторщики или редакторы, то может быть и иное, например, "XnView.bmp".
Теперь в той же ветви реестра HKEY_CLASSES_ROOT находим указанный раздел,
открываем подраздел "DefaultIcon" и присваиваем параметру "(По умолчанию)"
значение "%1" (без кавычек).
Если вы хотите, чтобы обои на вашем Рабочем столе растягивалась на весь
экран, то в разделе реестра HKEY_CURRENT_USER\Control Panel\desktop
в строковом параметре "WallpaperStyle" надо изменить значение на "2" (а чтобы они центрировались, на "0"). Потом просто выберите в настройках экрана ваши обои, и они растянутся.
Я проверял вышеприведённый совет на трёх компьютерах. На первом всё
сработало. На втором параметр "WallpaperStyle" игнорировался, но удалось
растянуть обои, изменив значение на "2" у параметра "TileWallpaper". Кстати,
это же сработало потом и на первом компьютере. На третьем же растянуть обои ни одним из этих двух способов не удалось. Самое интересное, что на всех трёх компьютерах стояла одна и та же операционная система Windows 95 OSR2 (русская версия).
Найдите раздел реестра HKEY_CURRENT_USER\Control Panel\desktop и создайте в нём два строковых параметра "WallpaperOriginX" и "WallpaperOriginY". Задайте им значения, которые соответствуют координатам X и Y левого верхнего угла картинки обоев (предполагается, что Вы установили режим, при котором выбранная картинка выводится на Рабочий стол в единственном числе, то есть не размножается).
Сейчас всё чаще в качестве фоновых рисунков используются рисунки,
сохранённые в формате JPEG (JPG). Время, требующееся на перерисовку экрана, в этом случае увеличивается из-за того, что файл каждый раз распаковывается
заново. Если же при этом размер изображения в файле не соответствует
разрешению экрана, то изображение дополнительно сжимается или растягивается,
что приводит к весьма ощутимому снижению скорости перерисовки. Чтобы избежать замедления, откройте нужный файл в графическом редакторе, измените его размер соответственно размеру экрана и сохраните его в формате BMP. Затем используйте в качестве фонового рисунка вновь созданный файл.
Многие любят делать себе рисунки на Рабочий стол. А совершенно зря, этим они довольно прилично снижают производительность системы в некоторых моментах, а также тратят драгоценную оперативную память. Пример снижения
производительности не раз наблюдался у любителей посидеть в Photoshop, когда
создавались картинки меньшего или, что ещё более страшно, большего размера,
чем разрешение Рабочего стола, и после этого устанавливался параметр
"Растянуть" в настройках заднего фона. Один мой знакомый из-за этого заставил меня поменять ему вполне приличный по скорости в 2D ASUS AGP/V3000TV на Banshee, полагая что Riva128 - страшно медленный в 2D чип... Ну, я уже молчу, что Windows довольно убого масштабирует картинку, напрочь теряя при этом её качество. Но, кроме того, элементарный задний фон при 1024 на 768 точек занимает более 2 мегабайт оперативной памяти, что, скажем так, довольно существенно при объёме памяти менее 128 Мб. Если уж есть острое желание повесить на background картинку, то не лучше ли постараться её оптимизировать при помощи Photoshop до 256 цветов, включив при этом дитеринг.
Если Вы скачали из Интернета новый скринсэйвер (файл с расширением .scr), то Вы можете его _временно_ установить, щёлкнув по нему правой кнопкой мыши и выбрав "Установить". Для того чтобы он был установлен постоянно, Вам надо скопировать файл в каталог Windows\System.
Для присваивания спецпапке (типа "Входящие") выпадающей подсказки на
Рабочем столе и в "Мой компьютер":
1. Запускаем regedit.
Теперь при наведении курсора на папку будет выскакивать "подсказка" с вашим
текстом.
Для этого:
Если вы постоянно забываете, какой сегодня день недели, то измените
полный формат даты в "региональных настройках" (Панель управления - Язык и
стандарты - Дата) на "дддд, д ММММ гггг 'г.'" (в англ. версии: "dddd, d MMMM
yyyy 'г.'"). И тогда, подведя мышку к часам в панели задач, на экран будет
выведено не только число, но и день недели.
Вы можете изменить советы, появляющиеся при входе в Windows, так, как
хотите, будь то цитаты, шутки или список типа "Что делать?". Просто откройте
Ваш системный реестр и найдите раздел
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Tips
Чтобы создать новый совет, нажмите на меню Правка - Создать - Строковый
параметр и задайте имя параметру числом, равным количеству существующих
параметров плюс один. Дважды щёлкните на Вашем созданном параметре и введите
любой нужный Вам текст. Чтобы удалить совет, просто выделите необходимый
параметр и нажмите клавишу Del или выберите в меню Правка - Удалить.
После установки или обновления Intel Graphics Controller для чипсетов
i810, i815 и т.д. в контекстном меню, появляющемся при щелчке правой кнопкой
мышки по Рабочему столу, находятся три дополнительные меню: "Сохранить в виде схемы", "Параметры графики" и "Видеорежимы". Эти меню используются редко (если используются вообще), но в результате их внедрения процесс появления контекстного меню затягивается на 2-3 секунды. Чтобы убрать их оттуда, надо в реестре удалить раздел
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\igfxcui
Когда программа требует ввода данных от пользователя или получения
фокуса, она может либо "выскочить" наверх, либо начать мигать иконкой в панели задач. Вы можете выбрать то поведение, которое вам больше нравится. Для этого откройте реестр и найдите раздел
HKEY_CURRENT_USER\Control Panel\desktop
Создайте новый dword-параметр (или измените имеющийся) с названием
"ForegroundLockTimeout" и установите его значение равным времени задержки до
"перехвата" фокуса или равным 0 для того, чтобы действовать немедленно.
Значение по умолчанию - 200000 (0x00030d40 hex).
Если время задержки задано отличным от нуля, то dword-параметр
"ForegroundFlashCount" определяет число миганий иконки в панели задач.
Установка этого значения в 0 заставит иконку мигать бесконечно. Значение по
умолчанию - 3. Для того чтобы изменения вступили в силу, надо перезагрузить компьютер.
При выполнении дефрагментации жёсткого диска, требующего значительного
времени, может происходить запуск Заставки Windows, что приводит к остановке и повторному запуску процесса дефрагментации. В Windows 98 можно настроить
автоматическую блокировку запуска Заставки во время работы программы
"Дефрагментация диска" (Defrag.exe):
1. Запустите редактор реестра (regedit.exe).
Как известно, все более-менее крупные приложения используют DLL (Dynamic Link Library - библиотека динамической компоновки). Но наступают периоды, когда этих библиотек становится дюже много, или работе мешают старые DLL, и тогда Error System не избежать. Не у всех на компе может стоять средство автоматической очистки системы от лишних библиотек и прочего мусора. Но от них можно избавиться и вручную. Суть одного из способов в следующем. Заходим в Поиск и в строке "Имя" вводим *.dll. Если высвечивается много дубликатов DLL, пора их изничтожать. На каждом дубле вызовите контекстное меню и, зайдя в Свойства, посмотрите Версию файла. Если в каталоге с программой находится DLL с меньшим номером версии, чем в каталоге Windows\System, то замените расширение этого файла в папке программы на .d_l. Тогда старая версия загружаться не будет, что вынудит программу искать требующуюся DLL в папке System. (Вы должны также увидеть много повторяющихся DLL в каталоге Windows\Sysbckup. Их трогать не рекомендуется.) Затем перезагружаете систему и запускайте программу, которая прежде вызывала глюки. Если она работает - всё в норме. Если нет - восстановите начальное название старого dll-файла.
При повальном изменении всех параметров реестра, которые только возможны, я натолкнулся на один, с моей точки зрения, интересный. Он позволяет выгружать неиспользуемые dll-файлы из памяти. Это освобождает оперативную память (dll-файлы бывают больши-и-ими) и, соответственно, ускоряет систему. Метод хороший, но может иногда (редко) приводить к зависанию (у меня за 2 недели 1 раз, да и то, возможно, не по его вине). В разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer присвойте строковому параметру "AlwaysUnloadDLL" значение "1".
Чтобы создавался файл протокола, в который будут записываться сообщения
об ошибках Windows, надо в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Fault
присвоить строковому параметру "LogFile" в качестве значения имя файла
протокола с указанием пути (например, "C:\WINDOWS\ERROR.TXT").
Дискеты так же, как и CD, могут стартовать автоматически (почти) при
условии, что на них записан файл autorun.inf. Windows по умолчанию их в упор
не замечает, но с помощью правки реестра вы легко исправите этот дефект.
Для этого открываем раздел реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Возможные варианты:
91 - AutoRun для всех дисководов включен;
Простейший файл autorun.inf с указанием автостартующей программы и иконки
для диска выглядит так:
где хххх - имена ваших файлов.
После изменения реестра надо перегрузить сеанс Windows.
При открывании "Мой компьютер" Windows, к сожалению, всегда старается
подсунуть старую конфигурацию. Поэтому необходимо "актуализировать" внешний
вид, дав команду "Обновить", и только после этого дискета (FDD) получит свою
иконку и будет готова к автозапуску по двойному щелчку мыши.
Файл autorun.inf с таким же успехом можно "закинуть" на логические диски
винчестера (HDD). В этом случае строчку "open=хххх.exe" можно опустить и диски просто получат свои собственные иконки.
Если у вас установлен сервер удалённого доступа в Windows 9x, то для
изменения количества звонков, после которых модем будет снимать трубку:
В Windows 95/98/Me можно менять приоритет активной и фоновых задач с
помощью dword-параметра "CPUPriority" в разделе реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\BIOS
Этому параметру можно задавать следующие значения:
1 - активные задачи будут иметь максимальный приоритет;
Если включен индикатор переключателя клавиатуры, то можно с одного
взгляда на экран определить, из какой линейки операционная система
установлена. В Windows 95/98/Me на этом индикаторе первая буква большая, а
вторая маленькая (En, Ru), а в Windows NT/2000/XP обе буквы большие (EN, RU).
Если проинсталлирован Microsoft Office XP, который устанавливает свой
индикатор переключателя клавиатуры, то обе буквы будут большие (EN, RU)
независимо от операционной системы.
Двойной щелчок мыши по активной панели окна (синяя полоска сверху) меняет его режим с полноэкранного на окно и наоборот.
Если у Вас открыто много окон, то быстро добраться до Рабочего стола Вы
сможете, щёлкнув правой кнопкой мыши по свободному месту на системной панели и выбрав пункт "Свернуть все" ("Minimize all").
Случается, что открыто сразу несколько окон, а нужны только два из них,
причём расположенные бок о бок. Или требуется закрыть некоторые (но не все)
открытые окна. Самый простой и быстрый способ - последовательно нажимать мышью на панели задач кнопки нужных приложений, удерживая при этом клавишу Ctrl, а затем нажать правую кнопку мыши на нажатой кнопке приложения и выбрать требуемое действие.
Иногда верхнее поле окна приложения Windows (заголовок) уходит вверх за
край экрана - тогда мышью за него не ухватиться. И потом оно всегда
открывается в таком положении, и никак его вниз не стащить. Как вернуть его
обратно, в зону доступности? Для этого нужно щёлкнуть мышью где-нибудь в этом окне, чтобы сделать его активным. Затем активизировать системное меню окна нажатием клавиш Alt+Пробел. В открывшемся меню выбрать пункт
"Переместить". Теперь с помощью клавиш со стрелками можно перетащить окно в
любое нужное место и зафиксировать его там, нажав клавишу Enter.
Гораздо проще свернуть все окна, кроме проблемного, а потом щёлкнуть
правой кнопкой мыши на панели задач и выбрать любой из пунктов "Окна...". Так можно вернуть "в обозримое пространство" даже те окна, у которых нет на экране ни единого пиксела (например, после снижения разрешения экрана).
Если дважды щёлкнуть по файлу, удерживая нажатой клавишу Shift, то
программа запустится минимизированной.
Чтобы быстро получить доступ к свойствам объекта, нажмите клавишу Alt и сделайте двойной щелчок кнопки мыши на значке объекта.
Если Вы хотите перетащить какой-нибудь объект (например, файл) в окно
программы, которая минимизирована или закрыта другим окном, то просто
перетащите этот объект на кнопку программы на панели задач и задержите на
секунду.
Если перетаскивать файлы или папки с нажатой ПРАВОЙ кнопкой мыши, то когда Вы её отпустите - увидите меню, из которого сможете выбрать: хотите ли Вы копировать файл, переместить или создать ярлык.
Если во время перетаскивания файла в мусорную корзину (или выбора пункта
меню "Удалить") Вы будете держать нажатой клавишу Shift, то файл будет
удалён, а не помещён в Корзину.
Нужно иногда скопировать всю информацию с одной дискеты на другую. А
дисковод-то обычно один... Чтобы не записывать файлы на винчестер, которые
затем надо с него удалять, можно использовать такую возможность как
"Копирование дискеты" (вызывается, например, нажатием правой кнопки мыши на
иконку дисковода в Проводнике).
Если Вам требуется открыть файл с помощью программы, отличной от той,
которая сопоставлена данному типу файлов, то щёлкните по нему правой кнопкой
мыши, удерживая нажатой клавишу Shift. В появившемся контекстном меню Вы
увидите пункт "Открыть с помощью..." ("Open with...").
Рекомендую поиграть с папкой SendTo, которая находится в папке Windows.
Например, очень удобно поместить туда ярлык к Notepad. А чтобы было более
удобно помещать туда что-либо, довольно удобно положить там ярлык к самой
папке SendTo.
Чтобы разрешить быстрый просмотр гипертекстовых (.html) файлов, в
Проводнике выберите меню Вид - Параметры - Типы файлов, найдите тип "Документ Интернета" и поставьте галочку возле надписи "Разрешить быстрый просмотр".
При нажатой клавише Shift сделайте двойной щелчок мышью на папке "Мой
компьютер" и "Корзина". В первом случае открывается Проводник. Во втором -
папка с содержимым Корзины. Работает в Windows 95 только при установленном IE4.
Если в ярлыке Проводника (Explorer) в качестве объекта (target) указан
explorer.scf, то при использовании этого ярлыка будет запускаться Проводник и в нём открываться корневой каталог системного диска. Чтобы открывался
первоначально другой каталог, надо в ярлыке в поле объекта записать:
explorer.exe /e, [путь]
Нажатие клавиши Print Screen помещает изображение всего экрана в буфер
обмена. Оно затем может быть вставлено в любую программу, работающую с
графикой - WinWord, PainBrush, PhotoShop и т.п. Нажатие сочетания клавиш
Alt+Print Screen помещает в буфер изображение активного окна.
Все знают, что в Windows нажатие клавиши с логотипом Windows (Win)
открывает Главное меню. Но не многие знают, что:
Окна, содержащие поля ввода, кнопки и прочие элементы управления,
встречаются повсюду - от диалога ввода пароля Windows до формы на
Web-странице, которую предлагается заполнить при открытии бесплатного
почтового ящика. Перемещаться между полями можно и с помощью мыши, упражняясь в меткости попадания указателем в каждое следующее поле. Но иногда удобнее делать это, нажимая Tab и Shift+Tab для перехода к следующему или предыдущему объекту. Кроме того, если подпись возле объекта содержит подчёркнутый символ, это означает, что можно использовать комбинацию Alt+этот_символ для быстрого перехода к нему. Заметим, что при этом должна быть выбрана соответствующая раскладка клавиатуры. Тот же способ действует и для главного меню, которое есть почти в каждом приложении: нажатие Alt вместе с подчёркнутым символом открывает нужный пункт.
"Выпадающие" списки (combo box - поле ввода с кнопкой-стрелкой на конце) можно открывать комбинацией Alt+стрелка_вниз, перемещаться по открывшемуся списку с помощью клавиш управления курсором, а выбирать нужный элемент клавишей Enter. А многие "ползунки" и поля ввода для цифр управляются клавишами-стрелками, позволяя очень точно устанавливать значения параметров.
Перемещаться же между страницами-"вкладками" диалогового окна, обозначенными
"корешками" с надписями, удобно с помощью Ctrl+Tab и Ctrl+Shift+Tab.
Вы, наверное, обращали внимание на то, что во многих диалоговых окнах одна из кнопок отображается более выпуклой и с более сильной тенью, чем остальные. Это так называемая кнопка по умолчанию, которая автоматически выбирается при нажатии на клавишу Enter (естественно, если в этот момент не выбрана другая кнопка). Чаще всего кнопкой по умолчанию оказывается кнопка "OK" или её аналоги ("Открыть", "Сохранить" и т.д.), т.е. та, которую пользователь нажмёт с наибольшей вероятностью. Не стоит также забывать и о клавише Esc, почти всегда в диалогах соответствующей кнопке "Отмена".
Для запоминания "горячих" клавиш и других вещей может оказаться полезным
сделать BMP-картинку с надписями и установить её в качестве обоев.
Если щёлкнуть по свободному участку системной панели, а затем нажать F3, то откроется "Поиск".
Вы можете отменить действия, произведённые в Windows (например, удаление
или перемещение файла), нажав комбинацию клавиш Ctrl+Z.
Если Проводник (Windows Explorer) настроен у Вас на показ содержимого в
одном окне, то когда Вы будете удерживать клавишу Ctrl и сделаете двойной
щелчок по какой-нибудь папке, то она откроется в новом окне.
Если в Проводнике Вы установите курсор на какую-либо папку или диск и
нажмёте клавишу со звёздочкой на цифровой панели клавиатуры (правая часть
клавиатуры), то раскроются все подпапки. А нажатие клавиши Backspace в
Проводнике приводит к перемещению на один уровень выше в списке папок.
Если в Проводнике (а также большинстве подобных программ) на "дереве"
нажать клавишу Стрелка_вправо - развернётся свёрнутая ветвь подкаталогов
текущего каталога. При этом перемещения на подкаталоги не происходит, для
этого нужно нажать Стрелка_вниз, либо снова Стрелка_вправо. Стрелка_влево сворачивает развёрнутую ветвь. А если подкаталогов нет, то отправляет
на уровень вверх. Очень удобно, когда каталогов много, и мышью до предыдущего уровня без прокрутки не достать.
Работу на "дереве" Проводника можно ещё ускорить, используя клавиатуру.
При нажатии символьной клавиши выполняется быстрый переход к папке, название
которой начинается с этого символа. Если таких папок несколько, то происходит последовательный переход от одной к другой. Правило действует в обоих (ENG/РУС) регистрах.
Обновить (refresh) окно Проводника Вы сможете клавишей F5. Чтобы быстро переименовать файл или папку во время работы в Проводнике, воспользуйтесь клавишей F2.
При работе с Проводником нажатие комбинации клавиш Shift+F10 - это то же самое, что и щелчок правой кнопкой мышки.
Если Вы используете "детальный" вид в Проводнике, то довольно часто видите только часть информации, так как остальное не помещается в колонке. Если одновременно нажать Ctrl и клавишу "серый плюс" (на цифровой панели
клавиатуры), то колонки автоматически настроятся на оптимальную ширину.
Чтобы обеспечить в Проводнике показ скрытых файлов и папок, выберите в
меню "Вид" пункт "Свойства папки", перейдите на вкладку "Вид" и выберите опцию "Показывать все файлы". Кроме того, открывая в Windows 98 некоторые папки, содержащие важные системные файлы (например, Windows, System), вы, вероятно, каждый раз видите покровительственное предупреждение о том, что изменение содержимого этих папок может привести к некорректной работе программ, и от вас требуется дополнительно щёлкнуть на ссылке "Показать файлы", чтобы наконец увидеть содержимое папки. К счастью, от этой помехи тоже легко избавиться: достаточно переименовать файл desktop.ini, находящийся в папке.
Если нажать кнопку "Пуск" (Start), выбрать пункт "Выполнить" (Run) и
напечатать в строке точку, то откроется папка "Рабочий стол" (Desktop).
А если напечатать две точки, то откроется папка Windows.
Если щёлкнуть правой кнопкой мыши по какому-нибудь exe-файлу и выбрать
"Быстрый просмотр" (QuickView), то в разделе "Import Table" Вы увидите, какие dll-файлы использует эта программа. Это может Вам пригодиться при чистке системных папок.
В Windows 98 программы в меню "Пуск" - "Программы" понимают правый щелчок мышки. Это работает также в Windows 95, если проинсталлировать "Обновление
Рабочего стола" из дистрибутива IE4.
Если вы по каким-либо причинам не хотите, чтобы ваш монитор гас через N
минут, а лезть отключать эту опцию не хочется, то нажмите кнопку "Пуск", наведите курсор мыши на один из пунктов меню и оставьте так. По идее, монитор не должен выключиться.
Если у Вас установлен архиватор WinZip или PowerZip (с другими я не
пробовал), то встроенная поисковая утилита (Пуск - Поиск) позволит Вам
работать с zip-архивами. Например, если в графе "Имя" задать *.zip, а на
вкладке "Дополнительно" в графе "Искать текст" написать readme.txt, то Вы
получите список архивов, внутри которых есть файл readme.txt
Поиск имён файлов внутри архивов будет работать и без установленного
архиватора, и с архивами других типов - по той простой причине, что архив
содержит имена сжатых файлов в незаархивированном виде (откройте архив в
текстовом редакторе и убедитесь сами).
Бывают в жизни кризисы. Нужно срочно в Интернет - а тут сломалась
единственная мышка. "Что ж делать в Интернете без мышки?" - спросите вы у
операционной системы Windows. "А зачем она, мышка, вообще нужна?" - скажет
Windows, демонстрируя свои "Специальные возможности" (в "Панели управления").
На вкладке "Мышь" мы видим довольно широкие возможности управления курсором с помощью цифровой клавиатуры - тут скорость и ускорение курсора, правая и левая кнопки, передвижение "скачками" и т.д. Всего этого даже у самой мыши нет. И не нужно называть подобный серфинг в Интернете извращением - это просто вынужденная необходимость.
Иногда при работе в очень ресурсоёмких приложениях происходит сброс
изображения Рабочего стола: отображаются не полностью все значки на абсолютно чёрном фоне. Изображения иконок появляются в тех местах, куда переместился указатель мыши. Лечится это выбором "Пуск" -> "Завершение работы" -> "Отмена".
Если Вы хотите защитить свой компьютер от сослуживцев, то впишите в
autoexec.bat что-то вроде:
Другой вариант:
В этом случае просьба нажать на любую клавишу уходит в nul ("пустое"
устройство), процесс становится скрытым, а следовательно, более эффективным.
При этом создаётся впечатление, что клавиатура блокирована.
А ещё лучше так:
Тогда исчезнет "моргание" экрана при очистке/перерисовке сообщения на
медленных машинах.
Предохранение экрана от выгорания можно совместить с предохранением машины от не в меру любопытных коллег - защитить заставку паролем. Правда, чтобы в Windows 3.1 или 95 добраться до вашего жёсткого диска, злоумышленнику достаточно будет перезагрузиться, но он, по крайней мере, не сможет поработать от вашего имени в сети. В NT, где пароль нужен и для загрузки, заставка с паролем обеспечит надёжную защиту.
В Панели управления Windows 3.1 дважды щёлкните по значку "Оформление" (в
английской версии - Desktop), выберите какую-нибудь заставку - годится
любая, кроме (Нет) и пустого экрана, - нажмите кнопку "Параметры" и задайте
пароль. В Windows 95 и NT щёлкните правой кнопкой мыши в области Рабочего
стола, выберите в меню пункт "Свойства", перейдите на страницу "Заставка",
выберите заставку, включите режим пароля и задайте пароль, нажав кнопку
"Сменить".
Для того чтобы запускать заставку с паролем только тогда, когда это
действительно требуется и не тратить на это лишних движений, - установите
пароль на заставку, а время срабатывания поставьте максимальным. После этого
найдите тот файл, который будет отображать соответствующую заставку (среди
файлов с расширением scr в каталоге Windows\System), и поместите его ярлык на Рабочий стол. Теперь, уходя, достаточно кликнуть по этому ярлычку и заставка с паролем будет сразу же активизирована.
В Windows имеется возможность вручную снять пароль Заставки (Screen
Saver). Для этого открываем редактор реестра и находим строковый параметр
"ScreenSave_Data" в разделе HKEY_USERS\.Default\Control Panel\desktop
и удаляем его. Пароль исчез!
Если Вы забыли или не знали изначально пароль для настройки "Советника по содержимому" (такая фича в Панель управления - Интернет), и из-за этого не имеете доступ к серверам, то Вы можете поступить следующим образом:
1. В реестре Windows находите строковый параметр "Key" в разделе
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Ratings и удаляете его.
Если, несмотря на все предупреждения системного администратора, вы
записываете свои пароли на бумажку или в файл, то хотя бы записывайте их в
обратном порядке или добавьте пару цифр в определённые позиции.
Открывая доступ к папке по сети, ставьте два пароля: "Для чтения" и
"Полный", но "Полный" обязательно длиннее и сложнее, поскольку программы
подбора паролей находят наименьший и успокаиваются, а ведь если до вас
добрались, то пусть хоть не поганят информацию. Создавайте пароли с наибольшим разнообразием символов, например, возьмите какую-нибудь формулу и добавьте своё имя, где хотите. Скажем, можно воспользоваться формулой разности квадратов: (x@-y@)=(x-y)(x+y)VaSyA Правда, хороший пароль? (Как вы поняли - степень указана с помощью Shift.) Формул полно, запомнить легко, а догадаться трудно.
Если вы забыли свой пароль или не хотите, чтобы он оставался на данной
машине, то для удаления пароля найдите файл с расширением PWL в каталоге
Windows, уничтожьте его и перезапустите систему.
Чтобы никто, кроме вас, не мог изменить вашу настройку Windows, задайте
соответствующие установки в Редакторе системных правил, который находится на
инсталляционном диске Windows 95. Не надо переписывать программу на жёсткий
диск - если вы сделаете это, любой человек без труда сможет вызвать её и
изменить конфигурацию системы. Всякий раз, как вам понадобится что-то
изменить, вставляйте CD-ROM и вводите в командной строке ("Пуск - Выполнить") команду d:\admin\apptools\poledit\poledit.exe, где d - ваш дисковод CD-ROM.
Вы можете создать диалоговое окно, которое будет отображено для любого
пользователя перед входом в систему. Это полезно тогда, когда требуется
предупредить людей, делающих попытку войти в систему и не имеющих на то прав, об ответственности. Найдите в реестре раздел
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon
и измените значение строкового параметра "LegalNoticeCaption" так, чтобы оно
соответствовало заголовку диалогового окна (например: "Внимание!").
Затем установите значение параметра "LegalNoticeText" так, чтобы он был
равен содержанию диалогового окна (например: "Не входите в систему, если
у Вас нет полномочий!").
Чтобы при входе в сеть в окне ввода имени пользователя было пусто, надо
в разделе реестра HKEY_LOCAL_MACHINE\Network\Logon
присвоить dword-параметру "DontShowLastUser" значение 1.
Если за вашим компьютером работает ещё кто-то, такой же, как и вы,
любитель покопаться в системном реестре с помощью всем известного Regedit.exe, то вы можете запретить запуск этой программы, создав или изменив значение dword-параметра "DisableRegistryTools" (0 - можно, 1 - нельзя) в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
Если у вас нет где-нибудь запрятанного редактора реестра, то вы сами не
сможете отредактировать реестр после изменения этого параметра.
"Запрятанным" редактором реестра должен быть редактор, отличный от "всем известного Regedit.exe", поскольку установка данного параметра в 1 блокирует возможность использования Regedit.exe и Regedt32.exe для правки реестра. Можно, например, воспользоваться плагином Registry browser (доступен на сайте Far PlugRinG: http://www.uic.nnov.ru/~ruiv/plugring) для файлового и архивного менеджера FAR (http://www.rarsoft.com).
Происходит только блокировка на работу с Regedit.exe и Regedt32.exe в
диалоговом режиме, однако не блокируется возможность внесения изменений в
реестр с помощью reg-файлов. Поэтому для разблокирования стандартного
редактора реестра достаточно создать и запустить следующий reg-файл:
С помощью reg-файла разблокировать стандартный редактор реестра можно
только в операционных системах Windows 9x/NT/2000. В Windows XP этот номер не пройдёт. Там нужно либо воспользоваться альтернативным редактором реестра, либо, поскольку блокировка распространяется не на всех пользователей, а только на текущего в момент её установки, загрузиться под именем другого пользователя и осуществить по всему реестру поиск параметра "DisableRegistryTools", у которого значение 1, и исправить это значение на 0.
Если Вы хотите запретить на компьютерах, работающих под управлением
Windows 9х/NT, выполнение некоторых функций, то можете отредактировать
соответствующим образом реестр. Запустите regedit и используйте следующие
имена (установка для параметров типа DWORD значения в 1 включает ограничение, установка в 0 - снимает):
"Disabled" - отключает приглашение MS-DOS к вводу команды в Windows;
Раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
"NoRun" - скрывает команду "Выполнить" в меню "Пуск", что не позволяет
пользователям запускать программы или процессы из меню "Пуск", однако если
пользователь имеет доступ к командной строке MS-DOS, он всё равно сможет
запускать любые программы;
"NoDrives" - определяет, какие из дисков скрыть в "Моём компьютере". Порядок
устанавливается с самого низкого бита - диск A: до 26-го бита - диск Z:.
Чтобы скрыть диск, надо включить его бит. Если Вы не умеете работать с
шестнадцатеричными числами, установите в regedit переключатель на десятичную
систему исчисления и задайте следующие десятичные числа для скрытия диска:
A: 1, B: 2, C: 4, D: 8, E: 16, F: 32, G: 64, H: 128, I: 256, J: 512, K: 1024, L: 2048, M: 4096, N: 8192, O: 16384, P: 32768, Q: 65536, R: 131072, S: 262144, T: 524288, U: 1048576, V: 2097152, W: 4194304, X: 8388608, Y: 16777216, Z: 33554432, все: 67108863
Для скрытия нескольких дисков надо задавать сумму соответствующих чисел.
Обратите внимание: эти диски будут всё равно отображены в Диспетчере файлов
(а также в файловых менеджерах, например, FAR), для удаления Диспетчера файлов удалите файл winfile.exe;
"NoFind" - скрывает команду "Найти" в меню "Пуск";
Раздел HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Network
"NoFileSharing", "NoPrintSharing" - блокируют опцию "Файлы и принтеры этого компьютера можно сделать общими", что не позволяет предоставлять услуги другим пользователям сети (оба параметра должны быть вместе заблокированы или допустимы);
Раздел HKEY_LOCAL_MACHINE\Network\Logon
"MustBeValidated" - включает требование проверки сетевого имени пользователя и его пароля для использования локальной машины Windows (только в Windows 9x).
Раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
"NoSecCPL" - отключает доступ к значку "Пароли" в Панели управления и не
позволяет пользователем изменять параметры, связанные с защитой (только в
Windows 9x);
Разделы
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
"NoControlPanel" - скрывает пункт "Панель управления" в меню "Пуск" (во всех
версиях Windows);
Я заметил одну интересную особенность после очередного блуждания по
реестру Windows 98. Установка параметру "NoDesktop" значения 1, кроме скрытия ярлыков и отключения всплывающего меню на Рабочем столе, приводит и к отключению автозапусков CD, но все галки в настройках Windows, отвечающие за это, остаются на месте.
Отключить срабатывание правой кнопки мыши - одна из самых передовых задач при защите компьютера от неопытного чайника. Вот два двоичных параметра, отвечающие за это:
Раздел [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] отключить меню, вызываемое правой кнопкой мыши на панели задач:
"NoTrayContextMenu"=hex:01,00,00,00
В Windows 98, чтобы скрыть меню "Файл" в верхней строке меню Проводника, надо в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Возможно, Вам захочется скрыть на время какие-то папки в меню "Пуск" -
"Программы". Чтобы не удалять их, надо просто задать им атрибут "Скрытый".
Нужно открыть папку Главного меню (обычно это C:\Windows\Главное меню),
выделить нужную папку, открыть её свойства (в контекстном меню) и задать
атрибут.
Чтобы скрыть все дополнительные папки в меню "Пуск", которые вы сами
добавляли в каталог "C:\Windows\Главное меню", надо в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать dword-параметр "NoStartMenuSubFolders" и присвоить ему значение 1.
В Windows 98, чтобы скрыть папку "Мои Документы" с Рабочего стола и в
меню Пуск, надо в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Documents создать соответственно dword-параметры "HideMyDocsFolder" и
"DisableStartInMyDocs" и присвоить им значения 1.
В разделе реестра HKEY_USERS\Default\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU содержатся кэшированные командные строки диалогового окна "Выполнить" меню "Пуск". Вы можете удалить параметры, соответствующие командам, которые хотите удалить из списка окна.
Меню "Пуск" - "Документы" содержит ярлыки недавно использовавшихся файлов или документов. Если в системе работает несколько пользователей с одной и той же конфигурацией, и, при этом, нежелательно предоставлять пользователям быстрый доступ к ярлыкам недавно использовавшихся файлов или документов, с которыми работали другие пользователи, то в Windows 98 можно включить автоматическую очистку содержимого меню "Документы" при завершении работы Windows:
1. Запустите редактор реестра (regedit.exe).
Для того чтобы удалить некоторые элементы из Панели управления, можно
переместить соответствующие cpl-файлы из каталога WINDOWS\SYSTEM куда-нибудь
ещё. А можно и просто вписать их имена в раздел [don't load] файла control.ini Т.е. написать что-то вроде system.cpl=no.
С помощью правки реестра для Internet Explorer можно задать целый ряд
ограничений. Для этого необходимо создать соответствующие dword-параметры и
назначить им значение 1 (удаление параметра или установка значения в 0 снимет данное ограничение). Вот наиболее важные параметры (проверялось для IE 5.5):
Раздел
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
"NoWindowsUpdate" - скрывает пункт "Windows Update" в меню "Сервис";
Раздел
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Internet Explorer\InfoDelivery
\Restrictions
"NoBrowserSaveWebComplete" - в окне "Сохранить как" в типах файлов для
сохранения остаются только варианты "Веб-страница, только HTML" и "Текстовый
файл";
Раздел
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\Restrictions
"NoFavorites" - скрывает меню "Избранное" и блокирует его значок;
Раздел
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel
"GeneralTab" - скрывает вкладку "Общие" в окне "Свойства обозревателя";
Раздел
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet Explorer\Restrictions
"NoFileNew" - запрещает открытие нового окна через меню "Файл" - "Создать" -
"Окно";
В Windows 98 можно ввести ограничения для Планировщика заданий путём
создания соответствующих dword-параметров и назначения им значения 1 (удаление параметра или установка значения в 0 снимет данное ограничение).
Раздел
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\Task Scheduler5.0
"Task Deletion" - запрещает удаление заданий (блокирует в меню "Файл" и
контекстном меню пункт "Удалить");
Если в Проводнике посмотреть на аудио CD, то Вы увидите, что дорожки
представлены как файлы. Вы можете создать ярлык к такому файлу, например,
перетащив его на Рабочий стол, что даст Вам возможность играть любимую песню
просто щёлкнув по этому ярлыку.
Если у Вас включено автопроигрывание CD, то избежать запуска Вашего диска Вы сможете, если будете держать нажатой клавишу
Клавиша
Если Вам вдруг понадобится проиграть звуковой файл из bat-файла,
воспользуйтесь командой mplayer.exe /play /close
Для этого надо найти в реестре раздел HKEY_CURRENT_USER\AppEvents\Schemes\Apps и добавить подраздел с названием исполняемого файла программы, которую
требуется "озвучить". Для этого раздела нужно в параметре "(По умолчанию)"
задать описание программы, а внутри создать подразделы для любых стандартных
событий:
AppGPFault - фатальная ошибка;
В принципе, программа может генерировать и другие события, которые
регистрируются ещё в одном разделе реестра:
Не стоит ставить звуковые схемы - это ест оперативку и замедляет
загрузку, особенно если повесить на старт Windows что-нибудь долгое и
красивое. Убирается через Панель управления, в настройках звуков. Просто
ставите схему на "(Нет)", больше ничего не надо.
Если Вас раздражают гудки, исходящие из динамика Вашего компьютера, но Вы не можете найти способ выключить его, то используйте этот совет.
Если Вам часто приходится на одном принтере печатать документы с разными
настройками (например, ориентация landscape и portrait; чёрно-белые и цветные; высокое и низкое качество печати), то Вы можете добавить новый логический принтер и установить для него альтернативные настройки.
Для печати ландшафтом и портретом (альбомная и книжная ориентация)
драйверу печати необходимы такие параметры, как длина и ширина листа (и,
соответственно, формат: A4 и т.п.). При печати на рулон Windows всё равно
разбивает ленту по листам, и если одна строчка не помещается на страницу, то
затем почти целый лист бездарно проматывается. Я сделал просто - добавил ещё
один логический принтер в системе с такими параметрами: все вертикальные поля и отступы равны 0, длина листа минимальна (где-то 2-3 см) - это и будет теперь максимальной длиной промотки, а если полстроки не влезет на одну страницу и распечатается на следующей, то при нулевых вертикальных полях она не разорвётся и будет выглядеть непрерывной.
Если при печати больших графических файлов катастрофически не хватает
памяти, то можно сделать следующее. Открыть в Панели управления настройки
принтера и зайти в его свойства. В появившемся окне открыть вкладку "Сведения" и в разделе "Интервалы ожидания" увеличить значение в графе "Повтор передачи".
При этом возрастёт время, за которое Windows отправляет данные на принтер,
перед тем, как взять timeout. Это позволяет печатать большие объёмы графики
при невысокой скорости соединения компьютера с принтером.
Если при работе в Windows у Вас возникли проблемы с принтером,
воспользуйтесь программой Enhanced Printer TroubleShooter (EPTS.EXE), которая лежит в каталоге \OTHER\MISC того CD, с которого Вы ставили Windows. Это нечто похожее на стандартный Printer TroubleShooter, но немножко поумнее.
При загрузке Windows 98 драйвер виртуального устройства Drvwppqt.vxd
пытается определить устройство резервного копирования, подключённое к порту
LPT, для чего посылает в порт LPT служебную информацию, которую может
распознать указанное устройство. Некоторые принтеры, получив подобную
служебную информацию из LPT-порта, реагируют неадекватно. Отключите этот
драйвер (например, изменив его расширение с VXD на OLD), если к LPT-порту
вашего компьютера не подключены устройства резервного копирования и
наблюдается следующая проблема: при старте Windows 98 или перед печатью
первого после старта документа принтер печатает страницу непонятных символов;
возможна также ситуация, когда принтер выдаёт сообщение об ошибке или
отказывается печатать документы, ссылаясь на состояние "offline" или
отсутствие бумаги, при старте операционной системы.
Если у вас матричный принтер, то в ряде случаев имеет смысл печатать на
нём в текстовом режиме (используются шрифты, хранящиеся в ПЗУ принтера), что в несколько раз быстрее, чем в графическом режиме. Большинство DOS-приложений только в текстовом режиме и печатает. Чтобы заставить так печатать Windows-приложения, надо воспользоваться драйвером "Общий / Только текст" (Generic / Text Only), входящим в дистрибутив Windows. Для правильной печати кириллицы нужно дополнительно проделать следующее.
Во-первых, на самом принтере надо выставить 866 кодовую страницу (кириллица
DOS), которая обычно имеется, а кодовой страницы 1251 (кириллица Windows) на
матричных принтерах, как правило, нет. Как выставить - смотрите инструкцию к
принтеру. На некоторых моделях это делается с помощью переключателей, на
некоторых - путём запуска встроенной в принтер программы настройки и ответа на вопросы, печатаемые принтером, нажатием определённых кнопок. Если у принтера вообще нет в ПЗУ CP-866, то с кириллицей в текстовом режиме будут проблемы.
Если принтер имеет ОЗУ знакогенератора, то можно попытаться использовать
специальные драйверы, которые загружают шрифт кириллицы в ОЗУ. В противном
случае может помочь только прошивка шрифтов кириллицы в ПЗУ принтера с помощью специального прибора - программатора.
Во-вторых, надо в свойствах драйвера "Общий / Только текст" перейти на вкладку "Параметры устройства" и настроить "Таблицу соответствия расширенных
символов". Для этого следует поочерёдно в списке "На экране" выбирать буквы
кириллицы и вводить для них в поле "На принтере" нужные коды из CP-866,
которые надо передавать на принтер. Например, выбираем букву "А" кириллицы и
задаём для неё код 128 (в поле "На принтере" нажимаем клавишу
Драйвер "Общий / Только текст" можно использовать также для сохранения
информации в текстовый файл из тех приложений, которые сами не позволяют
этого, но осуществляют печать. Надо будет лишь в свойствах данного драйвера
портом для вывода на печать назначить FILE:
Следует иметь в виду, что настроить печать кириллицы на матричном принтере в
текстовом режиме удастся только для Windows 95/98/Me/2000, причём в Windows
95/98/Me этот способ не сработает для программ, использующих кодировку
Unicode, например, Word 97/2000/2002 (придётся документ сохранять в формате
RTF или Word 6.0/95 и печатать из стандартного редактора WordPad). В Windows
NT/2000/XP нет возможности самостоятельной настройки таблицы соответствия, там файл tty.dat не используется. Однако в Windows 2000 в драйвере "Generic / Text Only" можно выбрать кодовую страницу 866 на вкладке "Выбор шрифта". В
Windows XP почему-то доступна только кодовая страница 1251, что позволяет
решить вторую задачу (сохранение печатной информации в текстовый файл), но не первую (печать в текстовом режиме).
Если при печати из приложения установить флажок "Печать в файл" (Print
to file) или производить печать в порт "FILE:", операционная система выведет
запрос имени файла. В случаях, когда это неудобно указывать каждый раз, можно задать имя файла, в который всегда будет производиться печать. Для этого необходимо выполнить следующие шаги:
1. В папке "Принтеры" (Printers) нажмите правую кнопку мыши на имени принтера, с помощью которого предполагается печатать в файл. В появившемся меню выберите пункт "Свойства" (Properties).
Если DOS-программа не позволяет выбрать порт для печати и посылает печать на LPT1, а надо печатать на сетевой принтер, то воспользуйтесь командой net use. Введите в консоли:
При отправке заданий на печать на сетевой принтер из приложений MS-DOS
может происходить задержка на 60-90 секунд до начала печати, что вызывает
остановку работы MS-DOS-приложения в течение этого времени. При завершении
работы приложения печать начинается сразу после его закрытия. Такое же
поведение может наблюдаться при нажатии клавиши
Примечание: Если данные разделы отсутствуют в файле System.ini, то добавьте их после раздела [386Enh].
Значение параметра "PrintBufTime" устанавливает время задержки в секундах до
начала печати. Чем меньшее значение используется, тем быстрее начинается
печать документа. Однако слишком маленькое значение "PrintBufTime" может
приводить к некорректной печати, либо к прекращению вывода задания на печать.
В этом случае увеличивайте значение "PrintBufTime" до тех пор, пока не будет
достигнута корректная печать.
Параметр, заданный в разделе [Network], управляет задержкой при сетевой печати с использованием редиректора реального режима; параметр, заданный в разделе [IFSMGR], устанавливает задержку при сетевой печати с использованием
редиректора защищённого режима. Данные настройки также могут оказывать влияние и на локальную печать.
Чтобы была обеспечена полная поддержка кириллицы в DOS стандартными
средствами, должны быть указаны две строки в файле config.sys:
Первая строка для config.sys обеспечивает загрузку драйвера, с помощью
которого возможно отображение в DOS-окне символов кириллицы. Вторая включает
поддержку русской кодовой страницы и в том числе поддержку имён файлов на
кириллице, поэтому её присутствие важно, даже если вы не работаете с
DOS-программами. Первые две строки для autoexec.bat подготавливают и выбирают русскую кодовую страницу в качестве текущей. А третья обеспечивает возможность ввода с клавиатуры символов кириллицы. Переключение на английскую раскладку осуществляется нажатием
Для того, чтобы пользоваться длинными именами каталогов и файлов в окне
DOS, заключайте их в кавычки: C:\"Мой длинный каталог"
В кавычки надо заключать весь путь к каталогу с длинным именем - даже ту часть, где есть только короткие имена. Т.е. правильно:
"C:\Мой длинный каталог"
А вот если путь к файлу с длинным именем состоит только из коротких имён, то
можно в кавычки взять только имя файла:
C:\"Мой длинный файл"
Кроме того, в кавычки обязательно заключать лишь те имена, в которых
содержатся пробелы и некоторые из символов (последние три), запрещённых в
коротких DOS-именах, но разрешённых в длинных:
[ ] + = , ;
Как известно, длинные имена файлов и каталогов в DOS записываются, сами
знаете в каком виде (например, Длинный файл.txt запишется как ДЛИННЫ~1.TXT).
Однако не всегда в этом есть необходимость, а иногда это просто неудобно.
Например, если в одном каталоге находятся Norton Commander, Norton
Utilities, Norton Navigator, Norton Crash Guard, (что там ещё у Нортона
есть), то в DOS'овском NC это будет выглядеть как:
А делается это очень просто. Открываем раздел
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\FileSystem
находим двоичный параметр "NameNumericTail" (а скорее - не находим, ибо по
умолчанию его нет; тогда создаём) и устанавливаем его значение как
"00 00 00 00". И всё. После перезагрузки упомянутый выше Длинный файл.txt
можно будет записать как ДЛИННЫЙФ.TXT
Выполнение приведённой рекомендации чревато некоторыми опасными
последствиями. Дело в том, что в Windows у файлов, имена которых набраны
только заглавными латинскими буквами и имеют длину не более 8 символов,
длинного имени НЕТ вообще. В результате при попытке записать в один каталог
файлы с именами, например, FILENAME.TXT (8 символов) и FILENAME2.TXT (9
символов) система, сравнив их по коротким именам, скажет: "Файл существует.
Заменить?". Описанный случай не так уж редок: в каталогах текстов и рисунков
сплошь и рядом можно увидеть "DOCUMENT.DOC" и "DOCUMENT2.DOC", либо
"PICTURE1.JPG" и "PICTURE11.JPG". Без "хвостов" Windows будет их постоянно
путать и пытаться наложить. Во избежание этого можно посоветовать ставить
параметр "NameNumericTail" равным 0 только на период набивки машины
программным обеспечением. А перед началом загрузки пользовательскими данными
снова поставить 1 (либо уничтожить вообще). Тогда уже созданные каталоги
Нортона, Офиса и т.д. будут красиво записаны без "~1 ~2 ~3", но и в дальнейшем путаницы происходить не будет.
Окно DOS понимает сетевые имена. Т.е. можно, например, напечатать
Если Вы хотите, чтобы при выборе команды "Перезагрузить компьютер в
режиме эмуляции MS-DOS" после завершения работы Windows автоматически
запустилась какая-то программа (например, Нортон командир), то впишите
необходимые команды в файл dosstart.bat, который находится в папке Windows.
Если Вам надо скопировать картинку из DOS-программы, то нажмите
Если перетащить файл из Проводника в окно DOS-сессии, то в командной
строке появится его имя, включая полный путь. Соответственно, если перетащить папку, то появится только путь.
В Windows при запуске DOS-программы с помощью ярлыка можно настроить
запрос параметров для неё. Это очень удобно, если часто требуется запускать
программу с различными параметрами. Для этого в свойствах ярлыка к
DOS-программе в поле "Командная строка" в конце строки добавьте пробел и знак вопроса. В следующий раз при запуске ярлыка появится окно запроса параметров, в котором их можно будет ввести для передаче программе.
Если вас достало пищание спикера каждый раз, когда вы переключаете
раскладку в DOS-окне, тогда сделайте следующее. Возьмите любой hex-редактор
(рекомендую hiew). В папке "c:\windows\command" откройте файл KEYB.COM и
найдите последовательность 1F 5B 5E FB C3 2E 80
Сохраните сделанные изменения и перезагрузите машину. Теперь ваш спикер при
переключении раскладки не будет орать, как резанный, и будить ваших домашних
по ночам (у меня ещё и WinAMP перестал дёргаться во время переключения).
Чтобы под Windows 95/98 независимо сохранялось состояние раскладки
клавиатуры RU/EN в консольных и DOS-приложениях (например, в разных копиях
FAR'а), надо в разделе [NonWindowsApp] файла system.ini добавить строку
То, что указано после "=" представляет собой список резидентных программ
(tsr), копируемых в локальную виртуальную машину, которые надо записывать
через пробел и без расширений. После такого указания в каждой DOS-задаче будет сидеть своя копия поименованных tsr со своим состоянием.
Windows Me использует из файла Config.sys только информацию о переменных окружения. Если вы используете DOS-программы, которые открывают одновременно более 30 файлов, то вместо команды Files= в Config.sys, используемой ранее, вам надо в разделе [386Enh] файла SYSTEM.INI добавить строку PerVMFiles=<число>
где <число> - это количество файлов, которые DOS-программа сможет открыть
сверх 30. Максимальное задаваемое значение 225, что соответствует максимум 255 открываемым файлам.
Иногда (а лично у меня довольно часто) возникает необходимость загрузить на Windows-машине старую программу для DOS, которая требует много (более 550 Кб) стаддартной памяти. У вас может быть 64 Мб оперативной памяти, но эти программы хотят именно стандартную (conventional) память (первые 640 Кб).
Наиболее часто такое встречается в старых играх, хотя и не только.
Такие программы работать из-под запущенной Windows не будут. Для них надо
загружаться в "чистый" DOS (режим командной строки) и настроить его на
обеспечение максимальной свободной стандартной памяти, задействовав
использование верхней (upper) памяти (диапазон адресов от 640 Кб до 1 Мб)
с помощью драйвера EMM386.
Для этого лучше всего написать загрузочное меню в файле CONFIG.SYS:
В файле MSDOS.SYS находим в секции [Options] строчку BootGUI=1 и вместо 1
пишем 0.
Теперь по окончании выполнения AUTOEXEC.BAT у нас Windows не будет загружаться автоматически, но при выборе в загрузочном меню варианта "Windows" он будет загружаться командой win.com. При выборе варианта "DOS Promtp (Max Memory)" у нас обеспечивается много стандартной памяти, загружается DOS-драйвер мыши и мы остаёмся в DOS.
Естественно, в строке path в AUTOEXEC.BAT пропишите те пути, которые нужны
вам; если собираетесь использовать такую загрузку для игр, не забудьте
DOS-драйвер звуковой карты; если мышь не нужна - уберите загрузку её драйвера.
Можно и программу-оболочку (NC, VC, DN) дописать в конец AUTOEXEC.BAT.
Если вам в DOS нужен русификатор, то, вместо стандартных display.sys и
keyb.com или популярных русификаторов keyrus, rk и т.д., для экономии памяти
стоит использовать программу S_Font (http://www.aha.ru/~absh), так как она
заменяет шрифты в теневой (shadow) памяти видео BIOS и, следовательно, не
занимает стандартную или верхнюю память. Одна проблема - эта программа сложна в настройке, так как нужно определить тип чипсета.
Примечание: драйвер ifshlp.sys обязательно должен быть в разделе [WIN] файла
CONFIG.SYS, без него Windows не загрузится! Для режима командной строки он,
однако, бесполезен, а память занимает, потому в разделе [DOS] не нужен. Но,
загрузившись в DOS, не пытайтесь затем войти в Windows командой win.com - не
получится.
1. Сэкономить ещё 5 Кб стандартной памяти можно, поставив в секцию [DOS] файла CONFIG.SYS команды:
Первая команда резервирует для организации доступа к дискам (физическим и
логическим) место в верхней памяти, а не в стандартной. Вместо "X" надо
указывать последнюю букву диска, который используется в DOS. Например, если у вас жёсткий диск разбит на два логических, а CD-ROM в DOS не используется, то пишите lastdrivehigh=D.
Вторая команда резервирует память под стеки в верхней области, вместо
стандартной по умолчанию.
2. Для загрузки драйверов и резидентных программ в верхнюю память, вместо
стандартной, следует в файле CONFIG.SYS использовать команды devicehigh (для
sys-драйверов) и installhigh (для com- и exe-программ), а в файле
AUTOEXEC.BAT, других bat-файлах и просто в командной строке - loadhigh (lh).
Например, драйвер мыши лучше загружать командой lh mouse.com
3. При работе в "чистом" DOS весьма желательно загрузить в AUTOEXEC.BAT
программу smartdrv.exe, которая организует кэширование дисков в расширенной
(extended) памяти (адреса свыше 1 Мб), что при активной работе с файлами
существенно увеличивает производительность. В этом случае, кстати, нет
потребности в большом количестве буферов ввода-вывода и можно ограничиться 10: buffershigh=10
Однако если, кроме smartdrv, вы собираетесь использовать в DOS звуковую карту, CD-ROM, мышь, русификатор экрана и клавиатуры, то всё это может и не
поместится в верхней памяти. Иногда может помочь смена порядка загрузки
драйверов и программ. Также можно попробовать поэкспериментировать с
программой MemMaker, которая помогает подобрать оптимальный вариант загрузки. В крайнем случае, от smartdrv придётся отказаться.
Если используемым DOS-программам не требуется отображаемая (expanded)
память, то можно отказаться от её эмуляции драйвером EMM386 и сэкономить 64 Кб верхней памяти для драйверов, загружая EMM386 строкой
Экспериментировать с порядком загрузки драйверов приходится, поскольку верхняя память сильно фрагментирована, а каждый драйвер должен полностью помещаться в непрерывную область адресного пространства памяти. Однако оптимизация программой MemMaker весьма убога и, оптимизируя вручную порядок загрузки, можно получить гораздо лучшие результаты (и даже лучшие, чем после работы более продвинутого оптимизатора QEMM). При этом нужно учитывать три параметра потребности в памяти у драйвера (размер модуля, минимально потребный размер блока памяти для загрузки драйвера, размер остающейся в памяти резидентной части), а также то, не требуется ли начальная загрузка в нижнюю (стандартную) область памяти. Соотнеся это с размерами блоков верхней памяти, можно использовать их "на всю катушку", освободив нижнюю память по максимуму. А вот исходные данные для "ручной работы" лучше всего получить как раз от оптимизатора QEMM.
Пытаясь "раздобыть" побольше нижней памяти, не следует забывать, что некоторые чипсеты (в частности, некоторые серверные Intel-материнские платы) вообще не дают возможность использовать верхнюю область памяти для программ (EMM386 просто не грузится). Установку DOS-задач на такие машины лучше вообще не планировать.
В каталоге, где у Вас установлена Windows, должен быть файл с названием
tips.txt. Почитайте его...
Если при работе в Windows 9x операционная система самопроизвольно
периодически обращается к дисководу гибких дисков, то возможной причиной может являться то, что в список последних использовавшихся документов попадают документы, находящиеся на гибких дисках, или в каком-либо из ярлыков Рабочего стола имеется ссылка на файл, находящийся на гибком диске. Для решения данной проблемы необходимо очистить список последних использовавшихся документов (Пуск - Настройка - Панель задач и меню Пуск - Настройка меню - Меню Документы - Очистить) и удалить все ярлыки Рабочего стола со ссылками на диски a: или b:
(для их поиска: Пуск - Поиск - Файлы и папки, в поле "Имя" введите "*.lnk"
(без кавычек), в поле "Папка" выберите "Рабочий стол", в поле "Искать текст"
введите "a:\" (без кавычек) и нажмите кнопку "Найти"; затем повторите поиск
для текста "b:\").
Существует программный способ извлечения CD-диска из CD-ROM-дисковода.
Для этого перейдите к папке "Мой компьютер" и щёлкните правой кнопкой по
иконке вашего CD-ROM'а, затем выберите пункт "Извлечь". Этот способ хорош для тех сидиромов, которые при нажатии на невиртуальную кнопку (на корпусе) не ждёт, пока крутящийся диск остановится, увеличивая тем самым вероятность
появления царапины.
Если вы хотите удалить программу, то посмотрите прежде, есть ли у неё
Uninstall или есть ли на неё запись в списке "Установка\Удаление" в элементе
"Установка и удаление программ" Панели управления. Только при их отсутствии
следует удалять программу вручную.
Если включена русская раскладка клавиатуры, то, чтобы быстро ввести
символ типа @<>[]'$, который находится на английской раскладке, достаточно
одновременно нажать
Если в Windows 98 вы открыли в Блокноте текстовый файл, а он оказался в
кодировке DOS, не спешите чертыхаться и открывать другой просмотрщик. Выделите весь текст и назначьте для него шрифт "Терминал". А если вы добавите ещё и шрифт с кодировкой KOI-8, то сможете в том же Блокноте читать и тексты, записанные в этой кодировке.
Если в первой строке текстового файла написать .LOG (буквы должны быть
большими), то каждый раз при его открытии в Блокноте курсор будет
устанавливаться на конец файла, а перед ним будет автоматически вводиться
текущее время и дата.
Если кириллица в справочной системе Windows 98 отображается некорректно, то причиной может являться изменение кодировки для отображения web-страниц в Internet Explorer 5. Данная ситуация обусловлена тем, что справочная система Windows 98 хранит информацию в файлах сжатого формата HTML (chm-формат). Для решения данной проблемы в Internet Explorer 5 в меню "Вид" откройте подменю "Вид кодировки" и выберите пункт "Кириллица (Windows)" или "Автоматический выбор".
Если в приложениях, работающих в Windows 98 и использующих Telephone API (TAPI), цифра для выхода на внешнюю линию игнорируется, то необходимо
использовать полный формат номера телефона, с кодом страны и города. Допустим, вы находитесь в Москве и вам необходимо позвонить по московскому номеру, тогда:
После проделанной процедуры номер будет набираться как 9 1234567 (то есть
программа не будет набирать 7095, но будет правильно набирать цифру выхода на внешнюю линию).
В дистрибутиве Windows 95 есть несколько замечательных, но малоизвестных
файлов. Среди них улучшенная версия Буфера обмена. Когда вы копируете или
переносите что-то в обычный Буфер обмена, его прежнее содержимое теряется. И
лишь немногие знают, что в Windows 95 есть и Папка обмена, позволяющая
сохранять и затем использовать предыдущие фрагменты. Чтобы его установить,
дважды щёлкните по значку "Установка и удаление программ" на Панели
управления, перейдите на страницу "Установка Windows", дважды щёлкните по
компоненту "Стандартные программы" и пометьте галочкой строку "Просмотр папки обмена". Затем нажмите кнопку "Установить с диска", а в поле "Копировать файлы с диска" укажите (введя с клавиатуры или воспользовавшись кнопкой "Обзор") каталог d:\Other\Clipbook (где d - буква дисковода CD-ROM). Снова отметьте в списке компонентов "Просмотр папки обмена" и нажмите кнопку "Установить". После этого программу можно будет открыть, выбрав в меню "Пуск" - "Программы" - "Стандартные" - "Просмотр папки обмена".
Если Вам требуется работать с какой-либо программой для Windows 3.1, то Вы можете воспользоваться специальной утилитой MKCOMPAT.EXE, которая находится в папке Windows\System. Эта утилита предназначена для того, чтобы сделать программы от 3.1 более совместимыми с 95.
Windows-приложения различных производителей могут хранить свои настройки в системном реестре, файлах System.ini и Win.ini, либо в собственных файлах настройки. Достаточно часто требуется определить, где именно хранится та или иная настройка. Одним из способов решения данной проблемы является перевод системных часов. Чтобы определить местонахождение настройки с точностью до файла, выполните следующие действия:
1. Закройте все приложения.
Если в списке найденных файлов присутствуют System.dat или User.dat (для
Windows 9x) или какой-либо файл из папки Winnt\System32\Config (для Windows
NT), то указанная настройка хранится в соответствующем разделе системного
реестра; в противном случае - в одном из найденных файлов, за исключением
файла подкачки и временных файлов.
Если имя компьютера содержит некоторые запрещённые символы или буквы
русского алфавита, нарушается работа OLE, например, может появляться сообщение об ошибке в процессе вставки объекта. Проверить и исправить имя компьютера можно на закладке "Компьютер" элемента "Сеть" в Панели управления. Однако если сетевые компоненты операционной системы не установлены, то закладка с именем компьютера отсутствует. Тогда следует либо временно установить некоторые сетевые компоненты (например, клиента "Клиент для сетей Microsoft" и тип сетевого адаптера "Контроллер удаленного доступа" фирмы Microsoft), либо проверить и исправить имя компьютера в разделе реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName в параметре "ComputerName".
Довольно полезную утилиту можно утянуть по адресу
http://support.microsoft.com/download/support/mslfiles/QFECHKUP.EXE
Она покажет Вам, какие обновления установлены в Вашей системе, и сможет
поискать обновлённые файлы (может быть полезно после установки новых
программ).
В Windows 98 такая программа уже содержится в папке Windows. Только
называется она QFECHECK.EXE.
Вниманию пользователей Win98. В ней есть весьма неплохая утилита конфигурации - C:\WINDOWS98\SYSTEM\MSCONFIG.EXE
Вниманию пользователей Win95. Вы можете скопировать себе файл
MSCONFIG.EXE с компьютера, где установлена Windows 98. Если эта программа
у вас работать не будет, то обновите библиотеку Comdlg32.dll.
Если бегать искать компьютер с установленной Win98 утомительно, то можно взять CD с дистрибутивом Win98, да с помощью утилиты EXTRACT.EXE (или,
например, архиватора RAR) выдернуть означенные компоненты. Найти их можно
здесь:
В Windows 98 есть утилита SFC.EXE, которая находится в папке
Windows\System. Она умеет обнаруживать повреждённые и изменённые системные
файлы, в некоторых случаях восстанавливать их, а также восстанавливать
стандартную конфигурацию.
В Windows 98/Me есть полезная "спрятанная" утилитка, которая называется
HWINFO.EXE и живёт в каталоге Windows. Занимается она тем, что показывает
информацию о вашем "железе", используемые драйвера, конфликты и т.п. Однако,
если просто щёлкнуть мышкой по файлу, то ничего не произойдёт - программа
обновит данные в файле hwinfo.dat (а они там хранятся в нечитабельном виде) и ничего нам не покажет. Для того чтобы узнать, что же думает Windows о вашем компьютере, запустите эту утилиту с параметром /ui - щёлкните по кнопке "Пуск" (Start), выберите пункт "Выполнить" (Run) и напечатайте:
В Windows Me компонента System File Protection (SFP) предохраняет важные файлы приложений и операционной системы от несанкционированного изменения и удаления. SFP перед тем, как разрешить перезаписать/удалить отслеживаемый файл, производит его резервное копирование в папки Win\System\sfp\archive и _RESTORE\TEMP, затем проверяет версию и цифровую подпись в специальном каталоге (Win\System\CatRoot\...), и если она неверна, производит автоматическое восстановление.
Для того чтобы получать "всплывающие" уведомления при восстановлении файлов
системой SFP, рекомендую в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
\SystemFileProtection присвоить параметру "ShowPopups" значение 1.
Для отключения SFP (не желательно) можно в разделе реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VxDMon
параметру "SystemFileProtection" присвоить значение "N". И не забудьте
перезагрузить ОС.
Полный протокол работы SFP можно найти в файле Win\System\Sfp\Sfplog.Txt.
А полный список защищённых файлов можно получить, если открыть в текстовом
редакторе документ Win\System\Restore\FileList.Xml. Защищённые SFP файлы
определены в начале списка между тегами
Компонента System Restore (SR) в Windows Me обеспечивает вместе с SFP
сохранность не только важных файлов операционной системы, но и установленных
приложений. Для этого автоматически каждые 10 часов работы или раз в сутки во время простоя ПК создаются системные "снимки" (restore points), которые
представляют собой cab-архивы в каталоге _Restore\Archive, содержащие файлы
реестра, системные конфигурационные ini-файлы, протокол Regsnapshot.Log.
"Снимки" также генерируются при авто-апдэйте системы или при выполнении
установки ПО, использующего технологию Darwin (например, Office 2000).
Заботливый пользователь может выполнить и самостоятельное создание нового
"снимка" (например, перед установкой приложения или редактированием реестра), используя для этого утилиту System Restore.
Кроме этого, Windows Me отслеживает изменения и удаления огромного количества типов файлов (более 500, в т.ч. INI, BAT, DLL, EXE), сохраняя их в каталоге _Restore\Temp, а затем перемещая без сжатия в FSx.CAB-архивы в каталог _Restore\Archive. Список расширений файлов, за которыми ведётся "слежка", можно найти между тегами
Список отслеживаемых файлов и каталогов можно при необходимости дополнять и
модифицировать. Но так как FileList.Xml тоже защищён от изменения,
редактировать его можно только загрузившись в "чистом" DOS'е с дискеты или CD.
Чтобы внесённые изменения вступили в силу, необходимо также заново
"скомпилировать" файл VxDMon.dat из каталога _RESTORE, для чего в разделе
реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VxDMon
нужно присвоить параметру "FirstRun" значение "Y" и перезагрузиться или
произвести операцию выключения/включения System Restore в Панели управления
Системой (вкладка Performance -> File System -> Troubleshooting -> Disable
System Restore). Там же, но на вкладке "Hard Disk", можно отрегулировать объём дискового пространства, отводимого под "снимки".
Однако, как показывает опыт, необходимость использования System Restore для
возвращения системы в стабильное состояние у аккуратных пользователей
возникает редко. Во-первых, порча важных системных файлов маловероятна при
включенной System File Protection. Во-вторых, восстановление реестра и
системных ini-файлов можно произвести средствами утилиты Registry Checker,
знакомой нам по Windows 98. В-третьих, сомнительному восстановлению
испорченных библиотек нерабочих приложений с помощью SR опытные пользователи
предпочтут обычную переинсталляцию. Кроме всего прочего, System Restore
заметно притормаживает систему, забивает "мусором" диски и выполняет свои
функции даже в тех случаях, когда это совершенно не требуется. Например, при
активной работе в популярном файл-менеджере Windows Commander его
конфигурационный файл wincmd.ini, хранящийся на беду в каталоге Windows,
будет резервироваться буквально каждую минуту (то же самое творится и со
многими другими файлами). Это происходит из-за того, что SR отслеживает
изменения любых ini-файлов в каталоге Windows, а wincmd.ini в процессе работы постоянно обновляется файл-менеджером. Если вы решили не отключать SR, то поместите wincmd.ini и подобные ему файлы в Exclude-раздел документа
Filelist.xml.
При установке Windows 98, в отличие от Windows 95, не устанавливается
Microsoft Fax. Однако его поставить очень просто. Берём инсталляционный диск
Windows 98, открываем TOOLS - OLDWIN95 - MESSAGE и запускаем AWFAX.EXE. И всё! Здесь же есть и Exchange. Но можно его и не ставить. В этом случае все факсы будет обслуживать Outlook.
Если Вам требуется последовательно запускать несколько программ Windows,
то Вы можете написать для этого bat-файл. Используйте команду START с ключом
/W. Например, создайте текстовый файл со следующим текстом:
В Windows NT/2000/XP вместо /W надо писать /WAIT, вместо /M - /MIN.
Узнать о дополнительных ключах можно, дав в DOS-окне команду START /?
Утилита ScanDisk, которая поставляется вместе с Windows, умеет проверять
несколько дисков, не спрашивая у Вас, что делать дальше. Для этого в окне
программы их надо выделить, используя клавишу
Если Вам необходимо доделать работу на компьютере заказчика, а инсталлировать "там" необходимое для этого ПО нет возможности, берите свой винчестер и запустите Windows на месте в режиме Safe Mode. Предупреждения "Обнаружено новое устройство..." появляться не будут.
Если появляется сообщение: "В стеке отсутствуют свободные страницы.
Увеличьте "MinSPs" в файле System.ini", то это означает, что произошло
переполнение стека, используемого 32-разрядными драйверами устройств (что
никак не связано с параметром Stacks=... в файле Config.sys). Каждому драйверу устройства выделяется под стек одна страница памяти (4 Кб). Некоторым драйверам этого не хватает, и для них по умолчанию зарезервированы ещё две запасные страницы. Если эти страницы оказываются занятыми, то выдаётся привёденное выше предупреждающее сообщение. Windows при этом продолжит нормальную работу, и только если потребуется ещё одна дополнительная страница, работа драйвера будет нарушена. Чтобы этого избежать, добавьте в раздел [386Enh] файла System.ini строку
Если сообщение всё равно будет появляться, увеличьте число резервных страниц. Но это число должно быть кратно четырём (4, 8, 12, 16 и т.д.).
Когда Вы устанавливаете новую программу, используя программу установки
Microsoft, отображаются заданные по умолчанию имя и компания. Эти значения
могут быть изменены, когда они неправильны. Для этого в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info
надо изменить значения строковых параметров "DefName" и "DefCompany" на Ваше
имя и название компании соответственно. При последующих установках программ
будут использоваться эти новые значения, но внесённые изменения не будут
затрагивать уже зарегистрированные программы.
Если вам достался компьютер с предустановленной Windows или на нём раньше работал другой пользователь, то вполне вероятно, что вам захочется изменить параметры регистрации - имя владельца данной копии программы и/или название организации. Чтобы сделать это, запустите редактор реестра (regedit.exe), найдите раздел
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
и измените в нём параметры "RegisteredOwner" и "RegisteredOrganization".
В этом разделе есть ещё несколько любопытных параметров.
Если вам приходилось заглядывать на узел Windows Update (обновление Windows), то вы, вероятно, заметили, что при первом заходе вам предлагается зарегистрировать вашу копию Windows. Отказ от регистрации влечёт отказ в доступе к узлу. Но это вовсе не значит, что наличие регистрации проверяется по некоей базе пользователей, хранящейся у Microsoft. На самом деле, информация о том, зарегистрирована ли ваша копия, хранится в вашем же реестре. Это параметр "RegDone". Если его значение равно единице, значит, вы можете получить доступ к узлу обновления.
Ещё один интересный параметр: "BootCount". Это счётчик числа загрузок
Windows, но считает он только до трёх. Его назначение - обеспечить запись
протокола загрузки (файл bootlog.txt) во время установки Windows.
Первоначально его значение равно 0, затем при каждой загрузке оно
увеличивается на единицу, пока не достигнет трёх. Если оно меньше трёх, то
протокол загрузки записывается в файл, даже если другими параметрами такая
запись отключена. Сброс параметра в ноль можно использовать вместо постоянного включения записи протокола в тех случаях, когда вам надо разобраться в причинах сбоев процесса загрузки.
В большинстве случаев "заплатки" (исправления) на программные продукты
Майкрософт распространяются в виде исполняемых файлов, которые необходимо
запустить и подождать, пока они выполнят свою работу. Ниже перечислены
стандартные параметры командной строки для таких программ. Не обязательно, что любая программа-обновление будет "понимать" их все. Но если в программу
включена какая-либо из этих возможностей, то реализовываться она будет именно указанным ниже параметром. Вообще-то эти параметры документированы для файлов-обновлений Win9x и IE разных версий, но я думаю, что они действуют и для других программ.
/q - "Тихий" режим: все запросы, адресованные пользователю, пропускаются.
Когда реестр становится достаточно большим и содержит некорректности
(ярлыки, ActiveX и пр.), то могут возникать различные казусы. Поэтому советую хотя бы раз в неделю запускать WinDoctor из NU 4 (или из NU 2000). Лучшей программы для автоматической проверки и коррекции реестра я не встречал.
Программы во время работы часто создают для своих нужд временные файлы,
которые удаляют при окончании работы. Однако если программа завершилась
аварийно, то эти файлы остаются. Временные файлы пишутся в каталог,
определённый в переменной окружения TEMP или TMP (обычно обе переменные
указывают на один и тот же каталог C:\WINDOWS\TEMP), и там постепенно
накапливается мусор.
Иногда советуют вставить в AUTOEXEC.BAT строку deltree /y %TEMP%\*.* для автоматического удаления всех оставшихся временных файлов при загрузке компьютера. Подумайте, насколько вам это необходимо.
Во-первых, некоторые программы, требующие при своей инсталляции перезагрузки компьютера, могут оставлять там файлы, которые им нужны после перезагрузки для окончания установки. Во-вторых, некоторые редакторы после аварийного завершения могут частично восстановить то, что делалось, за счёт информации, оставшейся во временных файлах. Чистку папки TEMP лучше периодически выполнять вручную или вставить вышеупомянутую команду в планировщик. Удалить оттуда файлы, которые в данный момент нужны, Windows не позволит.
Если соединение по протоколу Telnet, установленное с помощью стандартного telnet-клиента Windows 98, медленно работает, то проблема может быть связана с тем, что вы подключаетесь к удалённому компьютеру, который не в полной мере поддерживает спецификацию RFC 2018. Для решения данной проблемы необходимо отключить режим "TCP Selective Acknowledgement". Для этого в разделе реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP задайте строковому параметру "SackOpts" значение "0".
|
|