Q.Kак сделать, чтобы в окне "Мой компьютер", помимо всего прочего (диски, дисководы)отображались ещё и две папки - "Общие документы" и "Мои документы"? (раньше так было).
A.HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer изменить параметр NoSharedDocuments со значения 1 на 0.
Q.По умолчанию в меню Пуск – Документы запоминается 15 последних открытых документов. Возникла необходимость увеличения этого числа, скажем, до 30 - 35. Как это сделать?
A.[HCU\Software\Microsoft\ Windows\CurrentVersion\Policies\ Explorer], создай параметр MaxRecentDocs, тип которого DWORD, переведи переключатель в десятичное значение и назначь нужное количество.
Структура reg-файлов
К reg-файлам предъявляются определенные требования по структуре. Начнем с того, что в первой строке файла обязательно должно быть введено
REGEDIT4
Обратите внимание на то, что буквы должны быть большие. Кроме этого в первой строке ничего быть не должно. После этого текста ОБЯЗАТЕЛЬНО должна быть пустая строка. Затем, указывается раздел реестра, в котором надо прописать или изменить какие-то параметры. Название раздела должно быть заключено в квадратные скобки [...]. Ниже прописываются параметры, которые надо добавить, по одному параметру в строке. Если вам надо провести изменения в нескольких разделах, то вы должны оставлять одну пустую строку между последним параметром предыдущего раздела и названием следующего раздела. Может немного запутанно, но вот как это должно выглядеть:
REGEDIT4
[Razdel1]
"param1"="znachenie1"
"param2"="znachenei2"
"param3"="znachenie3"
[Razdel2]
"param_1"="znachenie_1"
Последняя строка в файле должна быть ПУСТОЙ. После того, как вы создали такой файл, просто запустите его как обычную программу, вам будет выдан запрос о необходимости провести изменения в реестре, и после положительного ответа информация из файла будет импортирована. О результатах импортирования Windows сообщит в появившемся после этого окне.
Теперь пару слов о параметрах, которые можно добавлять. Как вы, наверное, обратили внимание, в приведенном выше примере добавляются параметры с помощью строк типа "param1"="znachenie1". Т.е. таким образом добавляется СТРОКОВЫЙ параметр с именем "param1" и значением "znachenie1". Но ведь существуют еще и параметры двоичные и DWORD. Формат записи для их добавления несколько другой. Для параметров типа DWORD используется строка
"param"=dword:XXXXXXXX
Здесь "param" - имя параметра, dword - указывает на тип этого параметра (буквы должны быть обязательно маленькие!) и после двоеточия следует значение из восьми цифр в шестнадцатеричном (!) формате. Однако большинство параметров DWORD имеют значение либо 0, либо 1, значит, вы должны написать соответственно либо 00000000, либо 00000001 вместо значков ХХХХХХХХ. Пробелы в строке не допускаются.
Для добавления двоичного параметра формат записи несколько иной:
"param"=hex:XX,XX,XX,....
Теперь расшифрую эту строку. Ну, с названием параметра все ясно, после знака "=" идет hex, т.е. указывается, что это будет двоичный параметр, затем идут шестнадцатеричные числа, отделенные запятой. Например, если вам надо добавить двоичный параметр равный "be 00 00 00", то вы пишете строку
"param"=hex:be,00,00,00
В реестре существуют параметры "По умолчанию" ("Default"). Чтобы присвоить им какое-то значение через reg-файл, надо добавить такую строку:
@="znachenie"
Здесь значок @ показывает, что у нас присваивается значение параметра "По умолчанию". Обратите внимание на то, что он не заключается в кавычки.
Теперь я приведу пример простенького reg-файла, который прописывает в реестр сайт, устанавливающий домашнюю страничку в Internet Explorer'e:
REGEDIT4
[HKEY_CURRENT_USER\Software\ Microsoft\Internet Explorer\Main]
"Start Page" = "
По-моему все очень просто и понятно. Но есть у reg-файлов одна особенность: с помощью них нельзя удалять параметры в реестре, правда, можно удалить раздел целиком. Для удаления раздела из реестра надо перед его именем в квадратных скобках поставить символ "-". Вот как это выглядит:
[-HKEY_LOCAL_MACHINE\Software\ QuickSoft\QuickStart]
Благодаря этой записи, подраздел "QuickStart" из раздела "QuickSoft" будет удален со всем содержимым. Однако, как быть с параметрами? Ведь их удалять нельзя. При этом, если значение параметра равно 1 (00000001), то ограничение включено, а если равно 0 (00000000), то ограничение отключено. Таким образом, параметры удалять вовсе не обязательно, достаточно просто присвоить им значения равные нулю.
Замечание по поводу удаления, сделанное Николаем Басмановым:
При помощи REG-файлов можно удалять параметры. Синтаксис:
REGEDIT4
[HKEY_CURRENT_USER\Software]
"xxx"=-
Q.В Свойствах обозревателя, Домашняя страница не могу установить "С пустой", потому что окно не активное.
A.Hадо подправить: [HKCU\Software\Policies\ Microsoft\Internet Explorer\Control Panel] "HomePage"=dword:00000000.
Запрещение команд меню Пуск
HKCU\Software\Microsoft\Windows\Current Version\Policies\Explorer
Если параметр из этого раздела имеет значение 0x00000001, то соответствующая команда запрещена. Удаление или установка в ноль параметра разрешает команду.
"NoClose"=hex:01,00,00,00 - завершение работы
"NoFavoritesMenu"=hex:01,00,00,00 - избранное
"NoFind"=hex:01,00,00,00 - поиск
"NoLogOff"=hex:01,00,00,00 - log off
"NoRecentDocsMenu"=hex:01,00,00,00 - документы
"NoRun"=hex:01,00,00,00 - выполнить
"NoSetFolders"=hex:01,00,00,00 - настройки
Для возврата пунктов после hex: вместо 01 указывайте 00
NoSetFolders = 1 в меню Настройка будут скрыты Принтеры и Панель управления. (аналогично в папке Мой компьютер).
NoSetTaskbar = 1 - в меню Настройка будут скрыты Панель задач и меню Пуск.
Изменение скорости открытия главного меню
создаем новый строковый параметр MenuShowDelay и присваиваем ему значение от 1 до 10, что соответствует скорости открытия меню( после перезагрузки).
HKCU\Сontrol Panel\Desktop\
Q.Как отключить сообщение о нехватке места на диске?
A.Когда свободное место на одном из ваших дисков уменьшается ниже определенного уровня, система выдает следующее сообщение:
Hard Disk is Low on Disk Space
You are running out of disk space on drive C.
To free space on this drive by deleting old or unnecessary files, click Disk Cleanup.
Порог, при котором выдается это сообщение, зависит от размера вашего диска:
Размер дискаПроцент свободного места Свободное место
<= 512 MB 10.0 25.6 - 51.2 MB
<= 1 GB 5.0 25.6 - 51.2 MB
<= 2 GB 2.5 25.6 - 51.2 MB
<= 4 GB 1.2 24.6 - 49.15 MB
<= 8 GB 0.6 24.6 - 49.15 MB
<= 16 GB 0.3 24.6 - 49.15 MB
<= 32 GB 0.2 32.8 - 65.5 MB
> 32 GB 0.1 32.8 - ?? MB
Если вы не хотите видеть это сообщение и запускать программу Disk Cleanup для чистки диска:
Откройте ветку HKLM \ System \ CurrentControlSet \ Control \ FileSystem
DWORD :DisableLowDiskSpaceBroadcast
Установите значение этого ключа согласно следующей таблице:
A 1 J 512 S 262144
B 2 K 1024 T 524288
C 4 L 2048 U 1048576
D 8 M 4096 V 2097152
E 16 N 8192 W 4194304
F 32 O 16384 X 8388608
G 64 P 32768 Y 16777216
H 128 Q 65536 Z 33554432
I 256 R 131072
Если вы хотите отключить сообщение для нескольких дисков сразу, вы можете сложить соответствующие значения из таблицы и записать полученное число в ключ DisableLowDiskSpaceBroadcast. Например, чтобы отключить сообщение для диска Е (16) и G (64), установите значение ключа равным 80.
Q.Как сделать ,чтобы длинные имена файлов в Проводнике и других окнах отображались полностью?
A. HKU\.DEFAULT\Control Panel\Desktop\WindowMetrics
"IconTitleWrap"="0"
;При установленном сетевом протоколе Microsoft TCP/IP в Win98SE может наблюдаться следующая проблема: система перестаёт отвечать;("зависает") после начала процедуры выключения компьютера (на экране ;присутствует сообщение "Microsoft Windows 98. Завершение работы Windows", а;сообщение "Теперь питание компьютера можно выключить" не появляется). Для;решения проблемы надо создать параметр ShutDownWaitTime и установить в ;качестве его значения интервал времени в миллисекундах, в течение которого ;система будет находиться в режиме ожидания, прежде чем начать процесс ;выключения. Данное значение подбирается эмпирически. Изменение необходимо
;производить в сторону увеличения. Значение по умолчанию равно 1000 мс.
;[HKCU\Control Panel\Desktop]
;"ShutDownWaitTime"=dword:000007D0 ;2000 мс
Приведённый ниже параметр реестра управляет механизмом блокировки файлов.
;Отключайте этот параметр только в том случае, если у Вас возникают проблемы при одновременном доступе нескольких программ к одним и тем же файлам.
HKLM\System\CurrentControlSet\Control\FileSystem]
;"SoftCompatMode"=hex:00,00,00,00 ;отключен
;"SoftCompatMode"=hex:01,00,00,00 ;включен
При поступлении запроса на запись файла Win9х ищет на диске непрерывную ;свободную область размером 0,5 Мб и выполняет запись в неё. При этом небольшие ;файлы оказываются нефрагментированными. И только если поиск оказывается ;неудачен, то используется тот же алгоритм, что и в DOS, которая искала первый ;свободный кластер, выделяла его, затем искала следующий свободный и так ;далее. Используемое по умолчанию значение 0,5 Мб можно изменить, указав новое
;значение в килобайтах. Например, для 1 Мб (задаём в 16-ричной системе):
HKLM\System\CurrentControlSet\Control\FileSystem
;"ContigFileAllocSize"=dword:00000400
;Если Вы заметили, что Windows перестала сохранять расположение иконок на Рабочем столе, то установите значение в 0, если надо оставлять их неизменными установите в 1
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
;"NoSaveSettings"=dword:00000000
;"NoSaveSettings"=dword:00000001
;Если вы используете Win95 + IE4.0 или Win98, то при включенном Active Desktop иногда бывают глюки с иконками в панели быстрого запуска и на Рабочем столе. Коллективный разум сумел побороть это такой поправкой в :
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer
;"Max Cached Icons"="1024" ;Число 1024 при необходимости может быть увеличено.
;Для назначения любой папке любой иконки нужно:
;1) Сделать папку системной.
;2) Создать в нужной папке файл desktop.ini следующего содержания:
;[.ShellClassInfo]
;CLSID={XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
;где {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} - это имя CLSID-раздела реестра,
;X - это любая цифра или латинская буква от A до F (название раздела,разумеется, не должно совпадать с уже имеющимися CLSID-разделами).
;3) Создать этот CLSID-раздел в реестре, в нём подраздел DefaultIcon и в параметре "(По умолчанию)" прописать путь к файлу с желаемой иконкой.
;Например:
HKCR\CLSID\{FF393560-C2A7-11CF-BFF4-444553540001}\DefaultIcon
;@="C:\\ICON\\papka1.ico,0"
;Для большинства типов файлов картинок Проводник показывает общие иконки для каждого типа файла. Однако для bmp-файлов можно его заставить показывать содержащийся в каждом файле рисунок:
HKCR\Paint.Picture\DefaultIcon
;@="%1"
HKCU\Control Panel\desktop
;Число миллисекунд, которые Windows ждёт до выгрузки приложения из памяти:
;"WaitToKillAppTimeout"="15"
;Число миллисекунд, которые Windows ждёт ответа от программы:
;"HungAppTimeout"="15"
;Данный параметр позволяет выгружать неиспользуемые DLL-файлы из памяти.
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer
;"AlwaysUnloadDLL"="1"
Value Name: Default
Data Type: REG_SZ (String Value)
Value Data: (1 = enable)
;Снятие пароля с ScreenSaver'а (заставки):
HKU\.Default\Control Panel\desktop
;"ScreenSave_Data"=""
;Снятие пароля "Советника по содержимому":
HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Ratings
;"Key"=""
;Вы можете создать диалоговое окно, которое будет отображено для любого пользователя перед входом в систему. Это полезно тогда, когда требуется предупредить людей, делающих попытку войти в систему и не имеющих на то прав об ответственности.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon
;"LegalNoticeCaption"="Внимание!" ;текст заголовка окна
;"LegalNoticeText"="Испортишь чё-нибудь - ответишь!!!" ;текст в окне
;Чтобы при входе в сеть в окне ввода имени пользователя было пусто:
HKLM\Network\Logon
;"DontShowLastUser"=dword:00000001
;Чтобы скрыть все дополнительные папки в меню "Пуск", которые вы сами добавляли в каталог "C:\WINDOWS\Главное меню":
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
;"NoStartMenuSubFolders"=dword:00000001
HKLM\Software\Microsoft\Windows\CurrentVersion
;Ещё один интересный параметр:"BootCount"="1";Это счётчик числа загрузок Windows, но считает он только до трёх. Его;назначение - обеспечить запись протокола загрузки (файл bootlog.txt) во время установки Windows. Первоначально его значение равно 0, затем при каждой ;загрузке оно увеличивается на единицу, пока не достигнет трёх. Если оно меньше
;трёх, то протокол загрузки записывается в файл, даже если другими параметрами такая запись отключена. Сброс параметра в ноль можно использовать вместо постоянного включения записи протокола в тех случаях, когда вам надо разобраться в причинах сбоев процесса загрузки.
Q.При загрузке Windows выскакивает сначала одна заставка (обои Рабочего стола), а потом вторая.
A.-При запуске отображается файл, проставленный в реестре, в параметре
HKCU\ Software\Microsoft\ Internet Explorer\Desktop\General\Backup-Wallpaper = "Ваша картинка"
Просто надо в этом разделе поставить свою картинку.
if(это=неработает){поищите в реестре по слову "wall"}
Если вы хотите поменять частоту обновления экрана на другую, не доступную через "Свойства экрана", то можно это сделать следующим образом: Находим в реестре ключ
HKLM\System\CurrentControlSet\Services\Class\Display\0000\MODES
далее выбираем ключ с требуемой разрядностью цвета (4, 8, 16, 24, 32) и для требуемого разрешения меняем параметр RefreshRate на нужную частоту.
После этого в "Свойствах экрана" выбираем этот видеорежим.
Многие знают как внести какую-нибудь запись в реестр из файла. Для этого нужно создать файл со следующим содержимым:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Программа]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Dr.Web\command]
@="программа.EXE \"%1\""
Но не все знают как это оттуда с помощью же файла убрать. Для того, чтоб убрать ключ, в большинстве случаев достаточно удалить его значение, но как удалить ветку:
REGEDIT4
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Dr.Web]
[- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Dr.Web\command]
@=""
Т.е. надо перед именем ветки поставить "-" (без кавычек)
Комментарии:
much easier is NOT to delete whole branch, but only the key you want, so it should be:
<br>
than you should use
REGEDIT4
[HKEY_LOCAL_MACHINESOFTWARETest]
"value1"=-
[-HKEY_LOCAL_MACHINESOFTWARETest]
Сносит этот ключ(Key) со всем его содержимым.
[HKEY_LOCAL_MACHINESOFTWARETest]
"New Value #1"=-
Акуратно убирает именно String Value
"New Value #1".
Если необходимо удалить ключ, например "value1" в ветке:
[HKEY_LOCAL_MACHINESOFTWARETest]
"value0"=hex:79,83,90,01
"value1"=hex:ff,ff,00,00
можно попробовать и так:
REGEDIT4
[HKEY_LOCAL_MACHINESOFTWARETest]
"value1"=-
Wicked thanks... didn't know that this was so easy!
А вот если это попробовать использовать для того чтобы стереть старые значения при установке программы (Package and Deployment Wisard, VB6) - этот самый Wisard минус убирает (и при инсталляции программы ничего не получается). Еще идеи? (кроме перейти на другой инсталлятор ;) )
Строка [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Dr.Web]
удаляет эту ветку вместе со ВСЕМ ее содержимым, поэтому строка
[- HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Dr.Web\command]
становится уже бесполезной :)
Если необходимо удалить ключ , например "value1" в ветке:
[HKEY_LOCAL_MACHINE\SOFTWARE\Test]
"value0"=hex:79,83,90,01
"value1"=hex:ff,ff,00,00
"value2"=hex:00,ff,00,00
то удалять ключ, а не только его значение, следует так:
REGEDIT4
[-HKEY_LOCAL_MACHINE\SOFTWARE\Test]
[HKEY_LOCAL_MACHINE\SOFTWARE\Test]
"value0"=hex:79,83,90,01
"value2"=hex:00,ff,00,00
Чтобы поменять стандартный фиксированный шрифт Windows (используется в Блокноте), просто замените шрифт указанный в разделе реестра
HKLM\config\0001\display\settings
на другой. Лучше использовать .fon шрифты.
Q. В WinMe на смену утилите sfc.exe пришла автоматически отслеживающая замену файлов служба System File Protection, которая вроде бы не только обнаружит попытку переписать важный файл, но и сама восстановит его исходный вариант. А вот как бы узнать, работает ли она вообще?
A. работает, и в целом неплохо, в чем вы можете сами убедиться, включив выдачу сообщений о ее действиях - по умолчанию эта система никак о себе не заявляет. Если хотите получать каждый раз уведомление о срабатывании системы глобальной защиты основных файлов, то установите такой параметр в реестре:
HKLM\Software\Microsoft\Windows\CurrentVersion\SystemFileProtection
ShowPopups=dword:00000001
Q.После установки драйверов звуковой карты Sound Blaster Live! при попытке воспроизведения звука система не грузится и появляется сообщение об ошибке emu10k1 - как ее устранить?
A.Загрузите режим MS-DOS и удалите файл emu10k1.vxd в директории C:\Windows\System (либо временно переместите в другую папку), перезагрузите систему. Далее создайте в реестре параметр:
HKLM\ SOFTWARE\CreativeTech\ DeviceInfo\PCI\VEN_1102&DEV_002 "ММХ" = "1".
Теперь либо переустановите драйвер, либо верните на место файл emu10k1.vxd - сбой пропадет. Этот параметр рекомендуется вручную создать в реестре еще до установки драйверов, в этом случае сбой не происходит.
Q. контекстное меню файлов и папок постепенно загрязняется бесполезными программами?
A.Чтобы оставить в нем только то, что реально необходимо:
HKCR\*\ shellex\ContextMenuHandlers - в ней в качестве подразделов выступают команды, отображаемые в меню любого файла. Просто удалите то, то вам не нужно. Команды, привязанные к конкретному типу файлов можно найти уже в ветвях, соответствующих такому типу, например, для файла AVI это будет раздел HKCR\ avifile\ shell. За меню папок же отвечают HKCR\ Directory\shell и HKCR\ Folder\shell.
Q. Слишком часто происходит перерисовка иконок - можно ли от этого избавиться?
A.Установите в реестре параметр
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer
"Max Cached Icons"="5000"
- он увеличит кэш иконок, что заметно уменьшит тормоза в работе компьютера.
Q. Как сделать так, чтобы все файлы неизвестного типа открывались Блокнотом?
Если хотите, чтобы файлы неизвестных типов открывались Блокнотом или каким-нибудь шестнадцатеричным редактором, то задайте соответствующие команды в разделе реестра, относящемся к неизвестным системе файлам, - HKCR\ Unknown\shell.
Такую операцию предлагает сделать известная программа WinBoost 2001 Gold, однако обратите внимание, что в Windows Me она это делает с небольшой ошибкой - напрочь отключает появление меню "Открыть с помощью..." (Open With…): Блокнот появляется, даже если вы специально выбираете команду "Открыть с помощью..." в контекстном меню файла.
Правильные же команды в реестре Windows Me:
HKCR\Unknown
"AlwaysShowExt"=""
HKCR\Unknown\shell
@="openas"
HKCR\Unknown\shell\
openas\command
@="C:\WINDOWS\rundll32.exe shell32.dll,
OpenAs_RunDLL %1"
HKCR\Unknown\ shell\Notepad@="Open With &Notepad"
HKCR\Unknown\ shell\Notepad\Command
@="notepad.exe %1".
После внесения этих параметров в реестр в контекстном меню неизвестных файлов появится новая команда - "Open With Notepad", по умолчанию же по-прежнему будет открываться диалог "Открыть с помощью...", но зато никаких ошибок не будет.
Q. У меня два жестких диска и CD-ROM. В свойствах системы Win98 я никак не могу установить для одного из дисков режим UDMA - ставлю для винта флажок "DMA", а после перезагрузки он пропадает. А в свойствах CD и флоппи-диска вообще нет места для установки такого флажка! Не подскажете, как это можно сделать принудительно?
A.Если вы используете драйвер контроллера жестких дисков из состава Windows, то включить режим DMA для дисков вручную можно, записав в реестре примерно такие параметры:
HKLM\ System\CurrentControl Set\Services\Class\hdc\0002
"IDEDMADRIVE0"=hex:01.
В данном примере, который всего лишь разрешает системе отображать флажок "DMA" в свойствах диска, но не включает сам DMA, цифры 0002 означают второй IDE-контроллер, а IDEDMADRIVE0 означает, что диск, для которого мы пытаемся включить DMA, установлен в системе как master, а slave был бы обозначен как IDEDMADRIVE1.
Для контроллеров флоппи-дисков, кстати, тоже можно разрешить отображение "чекбокса" DMA в свойствах:
HKLM\ System\CurrentControl Set\Services\Class\fdc\0000 "IDEDMADRIVE1"=hex:01
"IDEDMADRIVE0"=hex:01.
Теперь, когда флажок появился, можно уже включить и сам режим DMA. Для жесткого диска параметр в реестре будет примерно такой (точный путь зависит от конфигурации системы, но найти его не трудно):
HKLM\ Enum\ESDI\GENERIC_IDE__DISK_ TYPE46_\ MF&CHILD0000&PCI& VEN_8086&DEV_ 7111&SUBSYS_00000000 &REV_01&BUS_00&DEV_ > 07&FUNC_0100 "DMACurrentlyUsed"=hex: 01.
Для CD-ROM, например, такой:
HKLM\ Enum\SCSI\MATSHITACD-ROM _CR- 584___Q\ MF&CHILD0001& PCI&VEN_8086&DEV_ 7111&SUBSYS_00000000 &REV_01& BUS_00&DEV_ 07&FUNC_0100 "DMACurrentlyUsed"=hex:01.
Для флоппи-диска:
HKLM\ Enum\FLOP\GENERIC_ NEC__FLOPPY_DISK_\ BIOS&*PNP0700&0C00 "DMACurrentlyUsed"=hex:01.
Учтите только, что раз Windows не хочет сама ставить режим DMA для ваших устройств, то это неспроста. Вполне может получиться так, что принудительное включение DMA либо не даст системе загрузиться, либо даже испортит данные на диске.
Поэтому, как минимум, сделайте резервную копию реестра, чтобы отменить все изменения из режима защиты от сбоев. А еще лучше - используйте драйвер контроллера жестких дисков от производителя чипсета, контроллера или материнской платы: такой драйвер обычно самостоятельно выбирает наилучший режим для диска, и установка флажков в свойствах диска не требуется (да их там и не будет, скорее всего).
Для чипсетов от компании Intel это будут Intel INF Update for Intel Chipsets и Intel Ultra ATA Storage Driver либо Intel Application Accelerator. Утилита Intel Ultra ATA Companion, идущая в составе драйвера, позволяет выставлять любой режим для любого диска.
Q. Как задать для панелей инструментов Internet Explorer, Windows Explorer и окон папок в окне My Computer фоновый рисунок?
A.HKCU \SOFTWARE\ Microsoft\Internet Explorer\Toolbar создайте параметр BackBitmapShell, значением которого будет адрес BMP-файла с нужной картинкой - она и выложится мозаикой на панелях окон. Эта функция тоже легко реализуется с помощью программы WinBoost 2001. Соответствующую текстуру удобно создать с помощью программы TeraLogic Texture Maker
Pages/tobias_reichert.
Q. У меня такая проблема: когда пытаешься зайти в Свойства Обозревателя, то появляется сообщение: "Операция отменена вследствие действующих для компьютера ограничений. Обратитесь к администратору сети." Я единоличный пользователь ПК. Скажите, как от этого избавиться?
A.С помощью встроенного поискового механизма редактора реестра найдите все разделы с именами "Policies" и "Restriction" - это должны быть примерно такие ключи:
HKLM\SOFTWARE\Policies
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies
HKCU\SOFTWARE\Policies
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies.
Удалите эти разделы - все ограничения прав пользователя пишутся именно в них.
Q. Не могу в WinMe поставить свежий драйвер для видеокарты - система пишет, что у него отсутствует цифровая подпись, и отказывается его ставить. Как бы отключить проверку подписи?
A.Часто бывает так, что если уже установлен сертифицированный, имеющий цифровую подпись драйвер, то драйвер без подписи, пусть и более свежий поставить нельзя. Отключается это таким образом: откройте раздел реестра HKLM\SOFTWARE\ Microsoft\Driver Signing\Classes - в нем увидите несколько параметров типа:
"Display"=dword:02000000
"Media"=dword:00000000
То есть будет перечислено несколько классов устройств, и для каждого класса будет задано - разрешать ставить неподписанный драйвер или нет. В вашем случае параметр "Display" отвечает за видеокарту, и именно его надо исправить. Значение параметра расшифровывается так:
00000000 - драйвер без подписи может быть установлен.
01000000 - при попытке установки драйвера без подписи будет выдаваться запрос к пользователю.
02000000 - драйвер без подписи не может быть установлен.
Просто установите нужное значение.
Хорошо, что обычно проблем при разгоне виртуального порта не возникает - достаточно залезть в реестр Windows, найти ключ [HKLM\System\CurrentControlSet\ Services\Class\Modem\0000] и изменить в строке Properties 7-й и 6-й байт с конца строки на значения 10 и 0E. После чего пропускную способность можно будет изменить в свойствах модема.
Q. У меня имеется материнская плата с чипсетом VIA и видеокарта Creative 3D blaster GeForce2 GTS с последними драйверами, при этом она категорически отказывается работать в режиме AGP 4x?
A.Вам необходимо принудительно включить поддержку AGP 4x. Для этого добавьте в реестр параметр:
HKLM\Software\ NVIDIA Corporation\Global\System "EnableVia4X"=dword:00000001
Для W2K параметр будет отличаться:
HKLM\ SYSTEM\ControlSet001\ Services\nv4\Device0 "EnableVia4X"=dword:00000001.
автозапуск, общий для всех версий Windows
ветвь "SOFTWARE\ Microsoft\ Windows\ CurrentVersion", содержит несколько групп для автоматического запуска приложений. Все эти группы могут быть как в разделе HKLM, так и в разделе HKCU. Изложение будет общим, и все может быть экстраполировано на оба этих раздела. Если Windows используется как многопользовательская среда, другими словами, это либо WinNT/2000/XP, либо 95, 98, ME с задействованными профилями пользователей, то группы запуска следует искать также в разделе "HKU\ .Default". Это раздел общий для всех пользователей системы. Если Win 95, 98, ME работают в однопользовательском режиме, то раздел "HKU\ .Default" идентичен разделу HKCU.
Итак, я приведу полные пути к ключам: "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Run", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunOnce", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunOnceEx", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunOnce\ Setup", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunServices", "SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ RunServicesOnce", которые могут содержать строковые параметры, с именами приложений или документов запускающиеся при старте системы. Раздел реестра "RunOnce" не поддерживается в Windows NT 3.5. Имена строковых параметров, содержащихся в этих ключах, могут быть произвольными.
Далее я приведу несколько правил, ориентируясь на которые можно лучше понять процесс и очередность запуска приложений, прописанных в тех или иных местах автозапуска:
1. Ключи, содержащиеся в разделе HKLM, отрабатываются раньше соответствующих ключей, находящихся в разделе HKCU.
2. Содержимое ключей системного реестра "RunServices", "RunServicesOnce" обрабатывается раньше параметров ключей "Run", "RunOnce".
3. Запуск "RunServices" и "RunServicesOnce" происходит до выдачи окна регистрации пользователя, далее идет асинхронно с диалогом регистрации и может продолжаться и после успешно проведенной регистрации. Приложения, прописанные в параметры системного реестра, содержащиеся в ключах "RunServices" и "RunServicesOnce", запускаются асинхронно, и поэтому может возникнуть ситуация, когда они будут работать одновременно.
4. Запуск приложений или документов, как это следует из самого названия, прописанных в ключах "RunOnce" и "RunServicesOnce", происходит один раз, независимо от того, был он успешным или нет. Параметр, находящийся в ключе "RunOnce" или "RunServicesOnce", удаляется до запуска приложения, имя которого он содержит.
5. Параметры, содержащиеся в ключах "Run", "RunOnce", запускаются синхронно и в неопределенном порядке, но после того, как закончило загрузку содержимое "RunServices" и "RunServicesOnce".
++
Ключи системного реестра обрабатываются в следующем порядке:
1 Первыми отрабатывается содержимое "RunServices" и "RunServicesOnce" раздела HKLM.
2 Далее выдается окно регистрации пользователя в системе.
3 После этого операционная система переходит к обработке ключей "RunOnce" и "Run" раздела HKLM, 4 далее "Run" раздела HKCU.
5 Следующими запускаются элементы, содержащиеся в папке "Автозагрузка".
6 После этого наступает очередь параметров ключа "RunOnce" раздела HKCU.
++
Списками параметров, автоматически запускающих приложения при старте Windows, находящихся в ключах "RunServices" и "Run", можно управлять с помощью приложения для настройки системы "MSConfig.exe". Если отключить какой-либо элемент из списка, то "MSConfig.exe" переместит этот элемента в ключ "RunServices-" или "Run-" соответственно.
++
Следует обратить внимание на ключ "Setup", который может содержаться в ключе "RunOnce" как в разделе HKLM, так и в разделе HKCU. Этот ключ используется как мастером установки Windows, так и мастером "установки — удаления" программ. При отработке параметров, содержащихся в этом ключе, отображается диалоговое окно с индикатором прогресса. Имя параметра используется как имя пункта в диалоговом окне. Аналогично содержимому ключа "RunOnce", пункты ключа "RunOnce\ Setup" удаляются и запускаются один раз.
++
Еще один ключ системного реестра, на который следует обратить внимание, — это "RunOnceEx". Приведу отличия запуска параметров, находящихся в "RunOnceEx" от запуска параметров, содержащихся в ключах системного реестра "RunOnce" и "Run".
Параметры, находящиеся в ключе "RunOnceEx", запускаться не будут. Для автоматической отработки необходимо создать в нем ключ реестра, и уже в нем должны быть параметрами с именами приложений. Ключи и параметры, находящиеся в ключе "RunOnceEx", сортируются в алфавитном порядке для того, чтобы принудительно придать им строго определенный порядок запуска. Другими словами, элемент, находящийся выше по алфавиту, будет запущен раньше, независимо от того, когда он был добавлен в ключ "RunOnceEx". Приложения или файлы сценариев должны или сами себя завершать, или не требовать отдельного вмешательства для завершения, пока не завершится один элемент запуска или остановится дальнейшая отработка списка, или загрузка Windows остановится в ожидании принудительного завершения запущенного приложения. Для приложений, запущенных из ключа "RunOnceEx", в отличие от ключей "RunOnce" и "Run", отдельные процессы не создаются.
++
Содержимое ключей "RunOnce", "RunOnceEx", "RunOnce\ Setup" и "RunServicesOnce" приложением настройки системы "MSConfig.exe" не отображается.
Q. После команд Пуск > Завершение работы > Перезагрузка компьютер выдавал на экран logo-заставку Win98 с сообщением о том, что можно выключить питание, и останавливался.
A. Все дело оказалось в ветви реестра HKLM\System\CurrentControlSet\Services\VxD\PCI, а именно в одном из ее параметров - Options, который имел значение "02 00 00 00".
Этот параметр воздействовал на три других параметра этой же ветви, а именно: IRQMiniPortData
Status и IRQMINIPORT получали значение "20 00 00 00", а IRQTableStatus приобретал значение "24 00 00 00".После удаления вообще из реестра этого параметра Options все три зависимых параметра приобрели значение "ff ff ff ff" и компьютер стал нормально перезагружаться.
К сожалению, сказать конкретно, что это за параметры, я не могу: судя по тому, что у Options двоичное значение, в нем могут скрываться сразу несколько важных системных установок.
Могу предположить, что эти установки вы найдете, если в Диспетчере устройств заглянете в свойства шины PCI, видимо, сбросили все настройки в положение "по умолчанию", что и сказалось положительно.
Q. В контекстном меню, у меня с некоторых пор пропала команда "Создать" ("New")?
A. Проверьте и исправьте, если не соответствует этим данным:
HKCR\ Directory\Background\shellex\ContextMenuHandlers\New
@="{D969A300-E7FF-11d0-A93B-00A0C90F2719}"
Учтите, что значок "@", который обычно фигурирует в reg-файлах, обозначает параметр по умолчанию, который в редакторе реестра обозначается как (Default).
Q. Как в Win 98 запретить использование приложений MS-DOS и запуск режима эмуляции MS-DOS подобно тому, как это сделано в Win Me?
A.Для запрета работы с сеансом MS-DOS и отключения режима эмуляции MS-DOS установите в реестре такие параметры:
HKCU\ Software\Microsoft\ Windows\ CurrentVersion\ Policies\ WinOldApp
"Disabled "=dword:00000001
"NoRealMode"="1"
HKLM\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Policies\ WinOldApp
"Disabled "=dword:00000001
"NoRealMode"="1"
Q:К иконке предоставленного для общего доступа ресурса автоматически добавляется нашлепка (протянутая ручонка)- как от нее избавиться?
A: HKCR\Network\SharingHandler Измени значение параметра "По умолчанию" на пустое: Default=""
how to disable the Shut Down option in the Shut Down Dialog Box:
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
NoClose Key. Then Type 1 in the Value Data Box.
Doing the above on a Win98 system disables the Shut Down option in the Shut Down Dialog Box. But on a Win95 machine if the value of NoCloseKey is set to 1 then click on the Start > Shut Down button displays the following error message:
This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator.
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoClose"="1"
Disabling Display of Drives in My Computer:
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
create a new DWORD item and name it NoDrives. Now modify it's value and set it to 3FFFFFF (Hexadecimal):
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDrives"=dword:03ffffff
Take Over the Screen Saver
To activate and deactivate the screen saver whenever you want, goto the following registry key:
HKCU\Software\Microsoft\Windows\CurrentVersion\ScreenSavers
Now add a new string value and name it Mouse Corners. Edit this new value to -Y-N. Press F5 to refresh the registry. Voila! Now you can activate your screensaver by simply placing the mouse cursor at the top right corner of the screen and if you take the mouse to the bottom left corner of the screen, the screensaver will deactivate.
Pop a banner each time Windows Boots
To pop a banner which can contain any message you want to display just before a user is going to log on:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WinLogon
Now create a new string Value – named LegalNoticeCaption and enter the value that you want to see in the Menu Bar. Now create yet another new string value and name it: LegalNoticeText. Modify it and insert the message you want to display each time Windows boots. This can be effectively used to display the company's private policy each time the user logs on to his NT box. It's .reg file would be:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon]
"LegalNoticeCaption"="Caption here."
Delete the Tips of the Day to save 5KB
Win95 had these tips of the day which appeared on a system running a newly installed WinOS. These tips of the day are stored in the Windows Registry and consume 5K of space. For those of you who are really concerned about how much free space your hard disk has, I have the perfect trick:
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Tips
Now simply delete these tricks pressing the DEL key.
Secure your Desktop Icons and Settings
You can save your desktop settings and secure it from your nerdy friend:
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
In the right pane create a new DWORD Value named NoSaveSettings and modify it's value to 1.
CLSID Folders Explained
To delete these system Folders from the desktop simply go to the following registry key:
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\Namespace{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
To delete an icon simply delete the 16 byte CLSID value within "NameSpace". The following are the CLSID values of the most commonly used icons:
My Briefcase:{85BBD920-42AO-1069-A2E4-08002B30309D}
Desktop: {00021400-0000-0000-C000-0000000000046}
Control Panel:{21EC2020-3AEA-1069-A2DD-08002B30309D}
Dial-Up-Networking:{992CFFA0-F557-101A-88EC-00DD01CCC48}
Fonts: {BD84B380-8CA2-1069-AB1D-08000948534}
Inbox :{00020D76-0000-0000-C000-000000000046}
My Computer :{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Network Neighborhood:{208D2C60-3AEA-1069-A2D7-O8002B30309D}
Printers :{2227A280-3AEA-1069-A2DE-O8002B30309D}
Recycle Bin :{645FF040-5081-101B-9F08-00AA002F954E}
The Microsoft Network:{00028B00-0000-0000-C000-000000000046}
History: {FF393560-C2A7-11CF-BFF4-444553540000}
Winzip :{E0D79300-84BE-11CE-9641-444553540000}
Similarly to delete the History folder, delete the following key:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Desktop\NameSpace\{FBF23B42-E3F0-101B-8488-00AA003E56F8}
You can actually change the right click context menu of any system folder and add any of the following options: RENAME, DELETE, CUT, COPY, PASTE and lots more.
This hack too requires you to know the CLSID value of the system folder whose menu you want to customize. In this section, I have taken up Recycle Bin as the folder whose context menu I am going to edit.
Firstly launch the registry editor and open the following registry key:
HKCR\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder.
In Case you want to edit some other folder like say the FONTS folder, then you will open the following key:
HKCR\CLSID\{CLSID VALUE HERE}\ShellFolder.
In the right pane there will be a DWORD value names attributes. Now consider the following options:
To add the Rename option to the menu, change the value of Attributes to 50 01 00 20
To add the Delete option to the menu, change the value of Attributes to 60 01 00 20
To add both the Rename & Delete options to the menu, change the value of Attributes to 70,01,00,20
Add Copy to the menu, change Attributes to 41 01 00 20
Add Cut to the menu, change Attributes to 42 01 00 20
Add Copy & Cut to the menu, change Attributes to 43 01 00 20
Add Paste to the menu, change Attributes to 44 01 00 20
Add Copy & Paste to the menu, change Attributes to 45 01 00 20
Add Cut & Paste to the menu, change Attributes to 46 01 00 20
Add all Cut, Copy & Paste to the menu, change Attributes to 47 01 00 20
Add only the Rename option to the right click context menu change the value of attributes to: 50 01 00 20.
To reset the default Windows options change the value of Attributes back to 40 01 00 20
The Registry File which one can create for the above process would be something like the below:
REGEDIT4
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell-Folder]
"Attributes"=hex:50,01,00,20
To access say the Modem Properties in the Control Panel Folder, the normal procedure is: Click on Start, Click on Settings> Control Panel and then wait for the Control Panel window to pop up and then ultimately click on the Modems icon.
Wouldn't it be lovely if you could shorten the process to: Click on Start> Control Panel>Modems. Yes you can add the Control Panel and also all other Special System Folders directly to the first level Start Menu. Firstly collect the CLSID value of the folder you want to add to the start menu. I want to add Control Panel hence the CLSID value is: 21EC2020-3AEA-1069-A2DD-08002B30309D
Now right click on the Start Button and select Open. Now create a new folder and name it: Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}
NOTE: Do not forget the period after the 'l' in Panel. Similarly all system folders can be added to the Start Menu.(accept My Briefcase, I think)
Fed Up of the boring Old Yellow Folder Icons?[Drive Icons Included]
NOTE: This trick hasn't been tried on Win98.
You can easily change the boring yellow folder icons to your own personalized icons. Simply create a text file and copy the following lines into it:
[.ShellClassInfo]
ICONFILE=Drive:\Path\Icon_name.extension
Save this text file by the name, desktop.ini in the folder, whose icon you want to change. Now to prevent this file from getting deleted change it's attributes to Hidden and Read Only by using the ATTRIB command.
To change the icon of a drive, create a text file containing the following lines:
[Autorun]
ICON=Drive:\Path\Icon_name.extension
Save this file in the root of the drive whose icon you want to change and name it autorun.inf For Example, if you want to change the icon of a floppy, SAVE THE icon in a:\icon_name.ico One can also create a kewl icon for the Hard Disk and create a text file [autorun.inf] and store it in "c:\".
Automatically View Thumbnails of Bitmap Files (Win9x and NT)
Makes Explorer show a thumbnail version of bitmaps files in the current folder rather than the generic icon ordinarily used. This is a great way to preview .BMP files without having to open them first.
Find the key below and modify the value of (Default) to equal '%1'.
Key: [HKCR\Paint.Picture\DefaultIcon]
Value Name: (Default)
Data Type: REG_SZ
Data: %1
Order the Menu
It's easy to reorder the items on any Win98 cascading menu by holding down the mouse button and drag a highlighted file or folder up or down the list. With this tip it's even easier to force the entire list into permanent alphabetical order.
Highlight the Order entry in the Contents pane, then delete it. The list will be in alphabetical order the next time Windows opens.
You'll find a similar Menu subkey under each of the &Program subkeys Accessories, Games and so on). Follow the same procedure to alphabetize those lists, too.
Key: [HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Menu]
Resizable Full Screen Toolbar
The Full Screen option increases the viewable area and makes surfing more enjoyable but sometimes we need the Toolbar but also need to have extra viewing area. Now this hack teaches you how to change the size of the Internet Explorer toolbar. This registry hack is a bit complicated as it involves Binary values, so to make it simple, I have included the following registry file which will enable the resizable option of the Internet Explorer toolbar which was present in the beta version of IE.
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar]
"Theater"=hex:0c,00,00,00,4c,00,00,00,74,00,00,00,18,00,00,00,1b,00,00,00,5c,\
00,00,00,01,00,00,00,e0,00,00,00,a0,0f,00,00,05,00,00,00,22,00,00,00,26,00,\
00,00,02,00,00,00,21,00,00,00,a0,0f,00,00,04,00,00,00,01,00,00,00,a0,0f,00,\
00,03,00,00,00,08,00,00,00,00,00,00,00
Q.обновил видеодрайвер для Intel 82810 Chipset. Все отлично, но мне стали мешать три пункта меню выбора видеорежимов.
A. Избавиться от новых команд, появляющихся в контекстном меню Рабочего стола после установки драйверов встроенной в чипсет видеокарты Intel, довольно легко - надо всего лишь удалить в реестре ветку HKCR\Directory\Background\shellex\ContextMenuHandlers\igfxcui
@="{3AB1675A-CCFF-11D2-8B20-00A0C93CB1F4}"
- именно она отвечает за отображение новых команд от Intel.
Q. Как удалить названия программ из списка в панели управления?
A. HKLM\SOFTWARE\ Microsoft\Windows\CurrentVersion\Uninstall Слева отображены все программки которые когда-либо были установлены, тех которых у Вас уже нет удаляем.
Q. ABBYY Lingvo 8.0 начала выдавать ошибки типа "LingvoProtectioncpp,31"?
A. Прописать в реестре:
[HKLM\SOFTWARE\Classes\CLSID\{528FAEC0-8CDD-4905-A978-5429E645141E}] [HKLM\SOFTWARE\Classes\CLSID\{528FAEC0-8CDD-4905-A978-5429E645141E}\LocalServer32] @="C:\\ProgramFiles\\ABBYY Lingvo 8.0\\Lingvo32.exe /AUTOMATION"
O сохранении патчей Windows при ее online-update :
Устанавливаем в ключе HkLM\ Software\ Microsoft\ Active Setup новый параметр в виде строки с именем "SteppingMode" и значением "Y".
Далее, как обычно, проводим автоматическое обновление системы со страницы Microsoft. После загрузки выбранных обновлений появится новый диалоговый бокс "Install Engine - Starting Install Phase" с кнопками "OK" и "Cancel". Не отвечая на запрос диалогового бокса, переходим в скрытую папку C:\ Program Files\ Windowsupdate\ Cabs. В этой папке - подпапки с именами в виде номеров. В них содержатся файлы только что загруженных патчей. Эти подпапки надо куда-нибудь скопировать.В дальнейшем можно будет запускать сохраненные файлы патчей многократно или на других компьютерах. Затем можно нажать кнопку Cancel (именно Cancel - кнопка OK сделает то же, но с лишними вопросами, а Cancel отменяет не установку, а пошаговый режим). После этого пойдет установка патчей. Надо отметить, что данный параметр сбрасывается Windows, так что в следующий раз процедуру его установки в "Y" придется повторить.
Я бы еще добавил, что неплохо было бы создать специальный reg-файл, включающий пошаговый режим, чтобы перед каждым заходом на Windows Update не приходилось открывать редактор реестра.
Проще всего это сделать путем экспорта соответствующей ветви реестра: Start > Run > regedit, выделяем ветвь HKLM\ Software\ Microsoft\ Active Setup, после чего из меню Registry выбираем Export Registry File и сохраняем ветвь (Selected branch). А перед заходом на windowsupdate.microsoft.com запускаем полученный файл.
Q. каким образом можно изменить цвет, которым выделяются папки и файлы вместе с их названиями при их выборе в Проводнике?
A. Вообще-то, этот цвет можно изменить в диалоге "Свойства дисплея", изменив цвет элемента "Выделенный пункт меню" (Selected Items). Однако тут кроется небольшой подвох. Дело в том, что при использовании веб-вида применительно к выделенным папкам и файлам фигурирует два цвета.
Первый - темно-синий - отображается просто при выделении папки или файла. Второй - тоже темно-синий - отображается при наведении курсора мыши на значок файла или папки, причем не важно, выделена папка или нет. То есть отдельно можно задать цвет просто выделенного файла и отдельно - цвет значка и текста его названия при наведении на него курсора.
Об этом мало кто догадывается, поскольку по умолчанию эти два цвета совпадают. Чтобы увидеть этот эффект, создайте в реестра два параметра:
HKCU\Control Panel\Colors
"HotTrackingColor"="0 255 0"
"Hilight"="255 0 0"
После перезагрузки ПК вы увидите, как изменяется цвет выделенного значка и имени файла при наведении на него мыши. Разумеется, вместо предложенной в моем примере ядовито-кислотной расцветки можно указать любые другие значения в RGB.
В том же разделе реестра задаются цвета и других элементов интерфейса Win - экспериментируйте. Чтобы сбросить результаты неудачных опытов, просто удалите раздел
HKCU\Control Panel\Colors - и все цвета вернутся в изначальное положение.
Q. Если щелкнуть мышью на reg-файле, то перед внесением информации в реестр будет выдан запрос к пользователю на подтверждение этой операции, а после ее завершения - еще и сообщение, что реестр изменен. А можно ли каким-то образом отключить выдачу этого запроса, чтобы импорт reg-файла происходил полностью автоматически?
A. Если необходимо выполнить одноразовый импорт, то достаточно выполнить такую команду regedit /s c:\мой_файл.reg. То есть специальный ключ /S редактора реестра, который, собственно, и вызывается для импорта reg-файлов, отключает выдачу запросов к пользователю.
Если же вы хотите навеки избавиться от этих подтверждений на своей машине, то установите в реестре такой параметр:
HKCR\regfile\shell\open\command
@="regedit.exe /s \"%1\""
После этого все reg-файлы будут импортироваться в реестр без каких- либо сообщений. Кстати, есть и еще один трюк, предназначенный для повышения безопасности на многопользовательских системах. Можно изменить этот же параметр таким образом:
HKCR\regfile\shell\open\command
C:\WINDOWS\NOTEPAD.EXE "%1"
- в результате вместо импорта reg-файла он всегда будет открываться в Блокноте
Q. Как бы сделать так, чтобы флажок по умолчанию отсутствовал в диалоге "Открыть с помощью..."?
A. Отключить появление этого флажка очень просто, надо исправить один параметр в реестре, вместо:
HKCR\Unknown\shell\openas\command
@="C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1" надо установить:
HKCR\Unknown\shell\openas\command
@="C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1 %2"
Обратите, пожалуйста, внимание, что между знаками %1 и %2 должен быть пробел.
Q. Как установить ввод кириллицы в программах MS-DOS под WinME?
A. Работает на 2000 и XP (на Me не проверял):
HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes Измените значение строковой переменной 00000409 с "us" на "ru" В файле C:\WINNT\System32\autoecex.nt (в Me - это c:\autoexec.bat) прописываете следующую строку: lh %SystemRoot%\System32\kb16 ru. После перезагрузки системы переключение раскладки в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская). или поставьте внешний русификатор, например, RKM v.3.0. Удобнее всего прописать его в файле autoexec.nt (аналогично kb16).
Q. как с помощью реестра можно добавить скрытые вкладки и в панель управления видеокартой от NVIDIA?
A.попробуйте добавить такие параметры:
HKLM\SOFTWARE\NVIDIACorporation\Global\NVTweak
"Coolbits"=dword:ffffffff
"NvCplEnableAGPSettingsPage"=dword:00000001
"NvCplEnableAdditionalInfo
Page"=dword:00000001
"NvCplEnableClearViewPage"=dword:00000001.
Панель управления
Данные настройки позволяют скрыть отдельные значки апплетов Панели управления, либо наоборот, показать только разрешенные значки. Начнем с первого варианта. Он состоит из двух частей. Если вы хотите скрыть отдельные значки в папке Панели управления, то создайте параметр типа DWORD DisallowCpl со значением 1 в разделе HKCU\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer. Затем в этом же разделе нужно создать подраздел с таким же названием DisallowCpl. В созданном подразделе вы перечисляете апплеты, которые нужно скрыть при помощи строковых параметров следующего формата:Существует другой вариант. Вы запрещаете показ всех значков апплетов, кроме некоторых. Настройка схожа с вышеприведенным примером. В этом же разделе создается параметр RestrictCpl со значением 1 и создается подраздел RestrictCpl, в котором вы перечисляете апплеты, которые разрешаете показывать в папке Панели управления.
Примечание: Данные настройки просто скрывают значки, но сами файлы присутствуют на компьютере и их можно запускать любым доступным способом.
Алфавитно-цифровой пароль Windows
При нажатии на кнопку Сменить пароль Windows на вкладке Смена паролей апплета Пароли выводится диалоговое окно для создания нового пароля. Если вы хотите, чтобы во вновь создаваемом пароле должны обязательно присутствовать как цифры, так и символы алфавита, то создайте параметр типа DWORD AlphanumPwds в раздел
HKCU\Software\Microsoft\ Windows\CurrentVersion\Policies\Network.
Эта настройка работает при условии, что не задана минимальная длина пароля.Также найстройка игнорируется, если при создании пароля, в ответ на приглашение задать новый пароль, вы используете пустой пароль, нажимая клавишу "Enter". Это делается для того, чтобы диалоговое окно для ввода пароля больше не появлялось при загрузке Windows.
Минимальная длина пароля в Windows
Можно задать минимальную длину создаваемого пароля, т.е наименьшее допустимое количество символов для нового пароля. Создайте двоичный параметр MinPwdLen в разделе
HKCU\SOFTWARE\Microsoft\ Windows\CurrentVersion\Policies\Network и присвойте ему некоторое значение, например 05. Теперь, если вы введете слово из трех символов при смене пароля, будет выводится окно с предупреждением, что пароль должен состоять из 5 символов. Диапазон значений, которые может принимать данный параметр: от "0" до "99".
Скрытие папок и файлов из верхней части меню кнопки Пуск
Существует возможность скрывать папки и файлы из верхней части меню кнопки Пуск, которые были скопированы из других мест (Папки при этом не удаляются). Откройте раздел
HKCU\Software\Microsoft\ Windows\CurrentVersion\Policies\Explоrer и создайте параметр NoStartMenuSubFolders типа DWORD со значением, равным 1.
Выбор программы (или "Открыть с помощью...")
Когда вы щелкаете на файле с незарегистрированным в системе расширением, то появляется окно "Выбор программы" (или "Открыть с помощью..."), в котором вам предлагается выбрать из предложенного списка программу, способную обработать неизвестный тип файла. Но в данном окне всегда установлен флажок "Всегда использовать эту программу...", что порой приводит к нежелательным проблемам. Как правило, данный флажок лучше не использовать, чтобы не повредить реестр. Существует способ, чтобы этот флажок отсутствовал по умолчанию. Для этого нужно немного подправить запись в реестре, вместо: HKCR\Unknown\shell\openas\command @="C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1":
HKCR\Unknown\ shell\openas\command и в установленном по умолчанию параметре запишите C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1 %2 Обратите, пожалуйста, внимание, что между знаками %1 и %2 должен быть пробел.
Планировщик задач (WinMe)
В Win Me, в отличие от Win98, не выводится значок планировщика задач в области уведомлений (рядом с часиками), даже если программа запущена. Если вы все-таки хотите видеть этот значок , то создайте параметр типа DWORD EnableTrayIcon со значением 1 в разделе
HKLM\Software\ Microsoft\Plus!\System Agent
Internet Explorer
Импорт и экспорт
Если вы хотите запретить пользователю воспользоваться пунктом Импорт и экспорт в меню Файл, то создайте следующий параметр типа DWORD DisableImportExportFavorites со значением, равным 1 в разделе:
HKCU\Software\ Policies\Microsoft\Internet Explorer. В этом случае, при попытке нажать на кнопку Готово, будет выводится соотвествующее предупреждение.
Регистрация dll- и ocx-файлов
Данная заметка будет полезна разработчикам. Если вам часто приходится работать с ocx-файлами (а также с dll-файлами), которые требуют регистрации в реестре с помощью REGSVR.EXE, то будет гораздо удобнее внести соответствующую запись в реестр, чем каждый раз использовать командную строку для каждого файла. Создайте раздел
HKCR\ocxfile\Shell\Регистрация\command и присвойте строковому параметру по умолчанию значение regsvr32.exe \"%1\". Аналогично создайте дополнительную запись, снимающую регистрацию:
HKCR\ocxfile\Shell\Конец регистрации\command @="regsvr32.exe /u \"%1\""
Тоже самое нужно проделать и в разделе dllfile
Теперь при нажатии правой кнопкой мыши на файле, вы увидите команду Регистрация, которая выполнит за вас необходимую работу.
Переустановка DirectX с более новых версий на те, которые постарее, в отсутствие специальных дистрибутивов. Надо удалить строку Version в ветви реестра
HKLM\Software\Microsoft\DirectX.
После этого можно переустанавливать DirectX. Никаких проблем в работе замечено не было.А еще можно даже заменить номер версии DirectX на любой другой.
Q.Как в Win98 запретить использование приложений MS-DOS и запуск режима эмуляции MS-DOS подобно тому, как это сделано в WinMe?
A.Для запрета работы с сеансом MS-DOS и отключения режима эмуляции MS-DOS установите в реестре такие параметры:
HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ WinOldApp
"Disabled "=dword:00000001
"NoRealMode"="1"
HKLM\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Policies\ WinOldApp
"Disabled "=dword:00000001
"NoRealMode"="1"
Q.WIN98SE. С недавнего времени она перестала видить сидюк. Поиск оборудования ничего не даёт. Переустановка её в ту же папку - тоже. Поставить винду в другую папку не могу, т.к. нет дистрибутива одной очень нужной программы.Сидюк рабочий. Прописывал сидюк из-под доса - всё работает.
A.- Посмотри в HKLM\ System\ CurrentControlSet\ Services\ VxD\ IOS
Если там есть параметр "NoIDE"=1 - удали его. Перезагрузка.
- После удаления Easy CD creator может возникнуть (и часто возникает!) ошибка, при которой Windows отказывается дать вам нормально работать с CD-ROM и при этом говорит, что "Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)" Для того: Найти и переименовать все файлы и папки с именем, начинающимся с cdr4,
HKLM / SYSTEM / currentcontrolset / control / class / {4D36E965-E325-11CE-BFC1-08002BE10318} и удалить ключи для upper и lower filters. - Перезагрузиться.
Пункты Переименовать и Удалить (Win9x/ME/2K)
Но можно и включить пункты Переименовать и Удалить в контекстное меню, что позволит Вам переименовать и/или удалить Корзину, как будто это была обычная папка. Меняем значение двоичного параметра Attributes равным " 70 01 00 20 " в разделе
HKCR\CLSID{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder
и тогда Вы сможете переименовать или удалить Корзину, щелкая правой кнопкой мыши на ней. (По умолчанию используется 40 01 00 20). Для появление только одного пункта Переименовать используйте значение 50 01 00 20, для пункта Удалить значение - 60 01 00 20
System Board and Memory Optimizations(Win95/98/Me)
These settings allow you to optimize the AGP and PCI buses along with the system memory by reducing the number of wait states (idle time).
To decrease the PCI bus wait states create a new DWORD value called "PCIConcur" and set it to "1".
To decrease the AGP bus wait states create a new DWORD value called "AGPConcur" and set it to "1".
To decrease the DRAM memory wait states create a new DWORD value called "FastDRAM" and set it to "1".
Restart Windows for the change to take effect.
Note: Wait states are periods when the CPU or bus remain idle to allow other system components to catch-up. Therefore decreasing the wait states reduces the amount of time the CPU or bus stays idle.
Registry Settings |
System Key: [HKLM\System\CurrentControlSet\Services\VxD\BIOS] Value Name: PCIConcur, FastDRAM, AGPConcur Data Type: REG_DWORD (DWORD Value) Value Data: 1 = reduce wait states |
Q.При нажатии на кнопку Start, а затем на Programs в WinMe открываются сразу несколько панелей с программами,а в Win98 все програмки в одной колонке, что не очень удобно.
A.Создай строковый параметр StartMenuScrollPrograms со значением No в разделе:
- HKCU\Software\Microsoft\ Windows\CurrentVersion\Explorer\Advanced чтоб вернуть все назад Yes или удалить этот параметр
- HKLM\Software\Microsoft\Windows\ CurrentVersion\Explorer\Advanced\создать строчный параметр StartMenuScrollPrograms=false либо
HKLM\Software\Microsoft\Windows\ CurrentVersion\Explorer\Advanced\создать строчный параметр StartMenuScrollPrograms=true Примечание. false - отображение элементов меню в нескольких колонках, true - отображение элементов меню в одной колонке (со скроллером).
seo & website usability | inet | html | os faq | hardware faq | memory | video | cpu | hdd | mainboard faq | printer & scaner | modem | mobiles | hackzone |
На главную | Cookie policy | Sitemap
| po gonn © 2004 | ![]() |
|