[Главная]   [Советы]   [Настройка]   [Ссылки]  



Windows 95/98/Me. Настройка. Прочее

(1) Если вы постоянно забываете, какой сегодня день недели, то измените полный формат даты в "региональных настройках" (Панель управления - Язык и стандарты - Дата) на "дддд, д ММММ гггг 'г.'" (в англ. версии: "dddd, d MMMM yyyy 'г.'"). И тогда, подведя мышку к часикам в панели задач, на экран будет выведено не только число, но и день недели.

(2) Когда программа требует ввода данных от пользователя или получения фокуса, она может либо "выскочить" наверх, либо начать мигать иконкой в панели задач. Вы можете выбрать то поведение, которое вам больше нравится. Для этого откройте реестр и найдите раздел HKEY_CURRENT_USER\Control Panel\desktop Создайте новый DWORD-параметр (или измените имеющийся) с названием ForegroundLockTimeout и установите его значение равным времени задержки до "перехвата" фокуса или равным 0 для того, чтобы действовать немедленно. Значение по умолчанию - 200000 (0x00030d40 hex). Если время задержки задано отличным от нуля, то DWORD-параметр ForegroundFlashCount определяет число миганий иконки в панели задач. Установка этого значения в 0 заставит иконку мигать бесконечно. Значение по умолчанию - 3. Для того чтобы изменения вступили в силу, надо перезагрузить компьютер.

(3) При выполнении дефрагментации жёсткого диска, требующего значительного времени, может происходить запуск Заставки Windows, что приводит к остановке и повторному запуску процесса дефрагментации. В Windows 98 можно настроить автоматическую блокировку запуска Заставки во время работы программы "Дефрагментация диска" (Defrag.exe): 1. Запустите редактор реестра (regedit.exe). 2. Откройте следующий раздел системного реестра: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets 3. Откройте подраздел "Defrag" в данном разделе. При отсутствии, создайте соответствующий подраздел, выбрав в меню "Правка" пункт "Создать", затем "Раздел". 4. Откройте подраздел "Settings" в разделе "Defrag". При отсутствии, создайте соответствующий подраздел. 5. Откройте подраздел "DisableScreenSaver" в разделе "Settings". При отсутствии, создайте соответствующий подраздел. 6. Установите для параметра "(по умолчанию)" в данном разделе значение "YES" (без кавычек). 7. Закройте редактор реестра и перезапустите компьютер. Замечание: Запуск Заставки не будет блокироваться в случае, если Defrag.exe был запущен при помощи программы планировщика, и в случае, если дефрагментация выбранного диска была завершена и программа ожидает ввода пользователя.

(4) Долго ковыряясь в реестре, я натолкнулся на парочку строковых параметров в разделе [HKEY_CURRENT_USER\Control Panel\desktop] "WaitToKillAppTimeout" - число миллисекунд, которые Windows ждёт до выгрузки приложения из памяти; "HungAppTimeout" - число миллисекунд, которые Windows ждёт ответа от программы. Я рекомендую поставить это число поменьше (у меня 15). Это полезно, когда надо срочно выгрузить приложение из памяти, а Windows тормозит, ожидая от уже конкретно зависшего приложения хоть какой-нибудь ответ. Это, честно говоря, раздражает!

(5) При повальном изменении всех параметров реестра, которые только возможны, я натолкнулся на один, с моей точки зрения, интересный. Он позволяет выгружать неиспользуемые DLL-файлы из памяти. Это освобождает оперативную память (DLL-файлы бывают больши-и-ими) и, соответственно, ускоряет систему. Метод хороший, но может иногда (редко) приводить к зависанию (у меня за 2 недели 1 раз, да и то, возможно, не по его вине). В разделе реестра [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer] присвойте строковому параметру "AlwaysUnloadDLL" значение "1".

(6) Чтобы создавался файл протокола, в который будут записываться сообщения об ошибках Windows, надо в разделе реестра [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Fault] присвоить строковому параметру "LogFile" в качестве значения имя файла протокола с указанием пути (например, "C:\WINDOWS\ERROR.TXT").

[Главная]   [Советы]   [Настройка]   [Ссылки]