computery.ru

flashback

 на главную

 заложить
 подписка
 editorial

hardware

 железо
 ликбез
 support

software

 программы
 support

connect

 интернет
 телефония

history

 как это было
 market history
 письма
 случаи
 mustdie
 о журнале
 архив журнала

сервис

 комиссионка
 конференция
 драйверы
 гостевая книга
 отзывы
 почта

реклама

поиск



PageRank

 


soft FAQ 62

 

Система. Вопросы и ответы

Сергей Трошин
stnvidnoye@chat.ru
http://stnvidnoye.chat.ru

После установки Windows Me исчезла вкладка "Спящий режим" в свойствах управления электропитанием. Что можно предпринять, чтобы включить поддержку Hibernate?

 

Для начала надо просмотреть файл nohiber.txt - в нем указывается устройство или драйвер, блокирующий этот режим - обновите драйвер или удалите проблемное устройство. Если в файле nohiber.txt будет запись "BAD IRQ HOLDER", то в Панели Управления откройте диалог "Система" и на вкладке "Устройства" (Device Manager) выберите "Системные устройства" (System Devices). Откройте свойства шины PCI (PCI Bus) и на вкладке "Управление IRQ" (IRQ Steering) снимите флажок "Использовать управление IRQ" (Use IRQ Steering"), после чего перегрузите ПК. Попробуйте также поэкспериментировать с распределением прерываний через CMOS Setup.

Если ничего полезного вам этот файл не дал, то удалите из корпуса ПК все платы расширения кроме видеокарты и отключите все периферийные устройства - это поможет выявить устройство, не совместимое со спящим режимом, когда впоследствии вы будете подключать все платы по очереди. Учтите также, что на большинстве материнских плат AGP-видеокарта совместно использует одно и то же прерывание, что и расположенный рядом PCI-слот, поэтому при установке плат расширения оставьте соседний с видеокартой слот пустым.

Проверьте также вкладку Device Manager (Устройства) в свойствах системы - проблемные и отключенные устройства могут деактивировать Hibernate. Убедитесь, что на жестком диске достаточно свободного места для того, чтобы система могла скопировать на него образ оперативной памяти. Проверьте настройки CMOS Setup. 
В меню Power Management установите:

ACPI Function: Enabled (только если вы уверены, что ваша машина - 100 % ACPI совместимая (включая все приложения и аппаратные средства), иначе это должно быть установлено на "Disabled".)
Power Management: Disable (только если BIOS имеет опцию PM Control By APM).
PM Control by APM: No (тут иногда успешной оказывается и установка "Yes").
Video Off Method: DPMS.
Video Off After: N/A.
MODEM Use IRQ: N/A (либо установите требуемое прерывание).
Doze Mode: Disabled.
Standby Mode: Disabled.
Suspend Mode: Disabled.
HDD Power Down: Disabled.
Throttle Duty Cycle: N/A.
Reload Global Timer Events: Disabled.
В разделе PNP, PCI & Onboard I/O Setup установите следующие параметры:
PNP OS Installed: Yes (хотя иногда помогает "No").
В разделе Wake Up Events:
VGA: On.
PCI Master: On.

В IRQ Activity Monitoring для Wake Up Events нужно разрешить использовать для пробуждения прерывания AGP-видеокарты (или PCI) и PS/2-мыши (IRQ12). Остальные прерывания отключите. Установите все сервис-паки и заплатки для операционной системы. В Windows 98 "Спящий режим" иногда может отсутствовать, если установлена файловая система FAT32 - попробуйте временно перейти на FAT16.

Также в Windows 98 верните управление виртуальной памятью операционной системе - Спящему режиму не нравится, если файл подкачки расположен не на том же диске, что и ОС. Обновите BIOS материнской платы. Переустановите Windows с параметром программы установки системы /p j, то есть введя в командной строке setup /p j. В этом случае Windows не будет обращать внимания на дату BIOS и принудительно включит поддержку ACPI.

 

Скорость порта на закладке "Общие" свойств модема можно установить максимум в 115 200 бит/сек. А как ее увеличить - ведь современным протоколам этого уже явно недостаточно?

 

Можно сделать так, что появится возможность выбора скорости порта вплоть до 921 600. Гарантии, правда, что ваш модем сможет работать с такой настройкой порта, нет, поэтому предварительно зарезервируйте реестр, так как ошибки в этом деле могут обрушить всю систему.

Найдите в реестре раздел, соответствующий вашему модему - обычно это что-то типа HKEY_LOCAL_MACHINE\System\Current
ControlSet\Services\Class\Modem\000х, где 000х - идентификатор модема: eсли в системе один модем, то идентификатор - 0000. Сделайте экспорт этой ветви реестра и в полученном reg-файле удалите все параметры, кроме Properties - он займет, скорее всего, две строки. Само содержимое файла в результате должно выглядеть так (значение Properties может отличаться):

REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControl
Set\Services\Class\Modem\0000]
"Properties"=hex:c0,01,00,00,ff,00,00,00,
00,00,00,00,00,00,00,00,0f,00,00,00,\
37,03,00,00,00,C2,01,00,c0,da,00,00.
В этом файле измените значение Properties таким образом, чтобы шестой бит от конца равнялся "0e", а седьмой - "10". То есть в моем примере получится такой параметр (изменение исходного значения выделено):
"Properties"=hex:c0,01,00,00,ff,00,00,00,
00,00,00,00,00,00,00,00,0f,00,00,00,\
37,03,00,00,00,10,0e,00,c0,da,00,00.

Сохраните файл. Щелкнув на значке полученного файла левой кнопкой мыши, вы внесете эту информацию в реестр, после чего в свойствах модема появятся еще и скорости 230 400, 460 800, 921 600 бит/сек. - выбирайте любую. Далее, запустите утилиту msconfig и с ее помощью в файле win.ini, в разделе [Ports] установите для порта, к которому подключен модем, такой параметр (в примере приведено значение для первого порта и выбранной скорости 921 600): COM1:=921600,n,8,1,p.

Если модем не заработает, то уменьшите выбранную скорость порта либо вернитесь к 115 200 - после всех наших изменений, если они были сделаны без ошибок, все низкие скорости в меню настройки модема должны сохраниться. Советую при этом также установить в файле system.ini в секции [386Enh] параметры для портов:

COMBoostTime=1
COM1Buffer=4096.
Первый из них увеличивает быстродействие портов, а второй - размер буфера очереди первого COM-порта с 512 б по умолчанию до 4 кб. Номер COM-порта, естественно, должен соответствовать вашей аппаратной конфигурации.

 

При попытке задать дополнительные параметры среды окружения для видеоускорителя 3dfx в "автоэкзеке" командой set получаю сообщение "Out of environment space" - что это такое?

 

Это одна из проблем распределения памяти, с которой иногда сталкиваются пользователи Windows - нехватка базовой памяти, выделяемой под переменные окружения. Просто пропишите строку в файле config.sys:
shell=c:\command.com /p /e:1024.

Под переменные окружения будет отведено 1024 б вместо 256, установленных по умолчанию. В Windows Me, к сожалению, внести изменения в config.sys нельзя (без патча, возвращающего DOS).

 

В окне статистики файрволла Norton Internet Security наблюдаю некий процесс - mprexe.exe (WIN32 Network Interface Service Process), который не только занимает место в памяти, но и что-то делает с портами 139, 138, 137 протокола TCP/IP, которые, как известно, являются мечтой любого хакера. Что это?

 

Программа эта отвечает за функционирование клиента сетей Microsoft и обычно не требуется при "диалапном" подключении к интернету. Помимо ухудшения показателей безопасности она иногда вызывает сбои и глюки ОС. Чтобы отключить ее, необходимо открыть диалоговое окно "Сеть" (Network) Панели управления, выбрать протокол TCP/IP, связанный с адаптером удаленного доступа, и нажать кнопку "Свойства" (Properties) - на вкладке "Привязка" (Bindings) снимите галочку напротив клиента Microsoft Networks.

Только не удаляйте совсем сам клиент в свойствах сети, иначе возникнут проблемы с запоминанием всевозможных паролей. Разумеется, если после отключения этой программы появились какие-либо трудности с выходом в интернет, то придется отменить все внесенные изменения.

 

В правом верхнем углу окон программ Internet Explorer и Outlook Express находится небольшая анимированная картинка с изображением глобуса, который начинает вращаться, когда из интернета что-то загружается - например, очередная страничка или новая порция писем. Как изменить эту картинку?

 

Проще всего осуществить это, воспользовавшись небольшой и очень популярной программой WinBoost 2001 Gold (www.magellas.com). Вместе с ней уже дается несколько готовых образцов, но можно по их примеру-шаблону создать свой собственный логотип - например, в программе типа Ulead GIF Animator, или рисуя мини-мультик покадрово в обычном графическом редакторе.

Главное, чтобы формат полученных картинок был следующим: два BMP-файла 38 х 772 @ 256 и 22 х 418 @ 256. Больший файл - для IE, меньший - для OE. Каждый файл состоит из 19 квадратных кадров размером 38 х 38 и 22 х 22 (попробуйте сделать и больше кадров - может, заработает), последовательно "склеенных" в вертикальную ленту, которая и прокручивается в браузере, как кинопленка.

А чтобы заставить IE и OE перейти со стандартного логотипа на ваше творение - опять-таки, используйте либо WinBoost, либо вручную пропишите в реестре:
HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\
Internet Explorer\Toolbar
"BrandBitmap"="адрес большой картинки"
"SmBrandBitmap"="адрес маленькой картинки".

 

Как задать для панелей инструментов Internet Explorer, Windows Explorer и окон папок в окне My Computer фоновый рисунок?

 

Для этого в разделе реестра HKEY_CURRENT_
USER \SOFTWARE\Microsoft\Internet Explorer\
Toolbar создайте параметр BackBitmapShell, значением которого будет адрес BMP-файла с нужной картинкой - она и выложится мозаикой на панелях окон. Эта функция тоже легко реализуется с помощью программы WinBoost 2001. Соответствующую текстуру удобно создать с помощью программы TeraLogic Texture Maker www.s-direktnet.de/HomePages/tobias_reichert.

 

В Windows XP вдруг перестала работать функция drag-n-drop - можно ли каким-то образом вернуть ее, или придется все переустанавливать?

 

Вернуть можно, но для этого понадобится проверить в реестре целую кучку параметров, которые отвечают за drag-n-drop. Они должны быть такими:
HKEY_CLASSES_ROOT\Interface\
{0000010e-0000-0000-C000-000000000046}
@="IDataObject"
HKEY_CLASSES_ROOT\Interface\
{0000010e-0000-0000-C000-000000000046}\NumMethods
@="12"
HKEY_CLASSES_ROOT\Interface\
{0000010e-0000-0000-C000-000000000046}\ProxyStub
Clsid32
@="{00000320-0000-0000-C000-000000000046}"
HKEY_CLASSES_ROOT\CLSID\
{00000320-0000-0000-C000-000000000046}
@="oleprx32_PSFactory"
HKEY_CLASSES_ROOT\CLSID\
{00000320-0000-0000-C000-000000000046}\Inproc
Server32
@="C:\\WINDOWS\\system32\\ole32.dll"
"ThreadingModel"="Both"

 

DataFile

Начиная с 15 апреля  2001 в конференции на нашем сайте (www.computery.ru/scripts/conference/) начинает жить зверек по прозвищу "модератор", который ответит на все ваши самые сокровенные "железные" вопросы. Если вы недолюбливаете конференции или желаете пообщаться с ним "в привате", то милостипросим:
support@computery.ru.

архив

 
280, 278, 277, 276, 275, 274, 273, 272, 271, 270, 269, 268, 267, 266, 265, 264, 263, 261-262, 260, 259, 258, 257, 256, 255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 243, 242, 241, 240, 239, 238, 237, 236, 235, 234, 233, 232, 231, 230, 229, 228, 227, 226, 225, 224, 223, 222, 221, 220, 219, 218, 217, 216, 215, 214, 213, 212, 211, 210-209, 208, 207, 206, 205, 204, 203, 202, 201, 200, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 162, 161, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 099, 098, 097, 096, 095, 094, 093, 092, 091, 090, 089, 088, 087, 086, 085, 084, 083, 082, 081, 080, 079, 078, 077, 076, 075, 074, 073, 072,
071, 070, 069, 068, 067, 066, 065, 064, 063, 062, 061, 060, 059, 058, 057, 056, 055, 054, 053, 052, 051, 050, 049, 048, 047, 046, 045, 044, 043, 042, 041, 040, 039, 038, 037, 036, 035, 034, 033, 032, 031, 030, 029, 028, 027, 026, 025, 024, 023, 022, 021, 020, 019, 018, 017, 016, 015, 014, 013, 012, 011, 010, 009, 008, 007, 006, 005, 004, 003, 002

 



(с) 2000-2001 Upgrade
webmaster: egor_be
programmer: Сергей Тихоновский
newsmaker: Remo