RSS

Компьютерная терминология    1_9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  .....  A  Б  В  Г  Д  Ж  З  И  К  Л  М  Н  О  П  Р  С  Т  У  Ф  Х  Ц  Ч


Структура reg-файлов

  • Хранение булевых значений в реестре Windows


  • Internet Explorer использовался в качестве визуального редактора HTML
  • При загрузке Windows выскакивает сначала одна заставка (обои Рабочего стола), а потом вторая
  • Win98: шрифты
  • Домашняя страница не могу установить "С пустой"
  • Выбор буквы для диска
  • Как скрыть значки логических дисков

  • Как включить в работу третью кнопку мыши (средняя кнопка - double-click)
  • О настройках папок.: не сохранялся вид папок, "Сбросить для всех папок" не помогло в реестре
  • Пропали папки - "Общие документы" и "Мои документы"
  • Как сделать так, чтобы при щелчке на значке "Мой компьютер" открывался Проводник, то есть чтобы в левой части его окна было дерево дисков и папок?
  • This tweak will allow you to play DVD movies using Windows media player.
  • При запуске Windows панель задач отображается некорректно либо отсутствует?
  • Как отключить сообщение о нехватке места на диске?
  • Как сделать ,чтобы длинные имена файлов в Проводнике полностью?
  • Не могу в WinMe поставить свежий драйвер для видеокарты
  • автозапуск
  • В контекстном меню, у меня с некоторых пор пропала команда "Создать" ("New")
  • Бесплатная консультация специалиста
    Loading…

    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, переведи переключатель в десятичное значение и назначь нужное количество.


    Q.Win98. Мои приложения (Word, Corel и т.д.) используют шрифты не из папки С:\Windows\Fonts, а из другой папки, даже другого раздела D:\Sklad\Fonts. В результате установка новых шрифтов приводит к их появлению в папке С:\Windows\Fonts, но прикладным программам они не доступны. Зато можно новые шрифты скопировать в папку D:\Sklad\Fonts, и нормально ими пользоваться. При этом системная папка Fonts, которая открывается в Панели управления, системные свойства полностью утратила, и с её помощью устанавливать или удалять шрифты невозможно и делать это удаётся с помощью сторонних программ?

    A.Поиск - имя директории со шрифтами (D:\Sklad\Fonts).
    HKCU\Software\Microsoft\ Windows\CurrentVersion\Explorer\Shell Folders, ключ fonts, тип REG_SZ, поменять на c:\windows\fonts и установить шрифты через Панель управления - Шрифты - ищем в D:\Sklad\Fonts.
    Хранение булевых значений в реестре Windows

    "Один бит — это количество информации, которое уменьшает неопределенность вдвое". Я привел определение одного "бита" из теории информации, потому что речь в статье пойдет о способах хранения логических значений в системном реестре Windows.Булевы или логические значения, для хранения которых достаточно одного бита, принимающие два значения "ложь" или "истина" и хорошо знакомые любому программисту, для Microsoft стали, похоже, еще одним способом проявить как минимум то ли странность, то ли снова создать хорошую почву для будущих багов, пакетов обновлений и несовместимости.

    При разработке системного программного обеспечения для администрирования различных версий 32-битных Windows мне пришлось столкнуться с различным подходом Microsoft к хранению логических значений. Дело в том, что подавляющее большинство системных политик и настроек Windows сводится к булевым значениям "Да" или "Нет". Кроме того, здесь необходимо сразу отметить, что опять же, в подавляющем большинстве случаев, отсутствие величины или "значение по умолчанию" (скорее всего, это будет параметр в системном реестре или его отсутствие) принимается за "ложь". Данная статья — это попытка систематизации девяти обнаруженных мною способов, с помощью которых Windows хранит логические значения в системном реестре. К слову, эти сведения могут быть легко экстраполированы и на устаревшие файлы инициализации (.ini).

    Бинарные параметры

    Логические значения в параметрах бинарного типа хранятся двояко.

    1. Пара значений "01 00 00 00" (истина), "00 00 00 00" (ложь), встречается наиболее часто. Таким способом хранятся значения системных политик в ранних версиях Windows 95, 98. В версиях ME, NT, 2000 или XP произошел переход на хранение булевых значений в параметрах целочисленного типа DWORD.

    Приведу пример системной политики, ведущей себя подобным образом: "Очистка истории последних открытых документов при завершении". Будучи задействованной, эта политика приводит к автоматической очистке при завершении сеанса Windows или сеанса текущего пользователя следующих историй: списка последних открытых документов в меню "Документы", списка меню поиска и списка команд диалога "Выполнить", доступных из меню "Пуск", а также списка сетевых адресов, набранных в адресной строке Internet Explorer. Параметр "ClearRecentDocsOnExit", хранящий состояние этой политики, имеет бинарный тип в Windows 95/98 с парой значений "01 00 00 00", "00 00 00 00" и целочисленный тип в других версиях. Хранится он в ветви реестра "Software\Microsoft\ Windows\CurrentVersion\ Policies\Explorer" как в разделе HKEY_CURRENT_USER, так и в разделе HKEY_LOCAL_MACHINE и может иметь область действия либо на весь "Компьютер" (Local Machine), либо на "Текущего пользователя" (Current User) соответственно.

    2. Следующая, более редкая пара бинарных значений, представляющая "истину" или "ложь" — это "01" и "00". Такая пара используется для хранения системных настроек. Также она используется для хранения состояния системной настройки в Windows 9.x, отвечающей за отображение в меню "Пуск" пункта "Остановить", который переводит компьютер в режим с пониженным питанием. Параметр "APMMenuSuspend" находится в ветке "Enum\Root\*PNP0C05\0000" раздела LOCAL_MACHINE системного реестра. Редактировать этот бинарный параметр вручную имеет смысл, когда переход в режим с пониженным питанием дает сбои.

    Целочисленные параметры DWORD

    Здесь мною обнаружено три метода хранения булевых величин.

    3. Наиболее часто встречается пара "1" и "0", означающие "истина" и "ложь" соответственно. Этот способ используется для хранения системных политик Windows в подавляющем большинстве случаев. Здесь же необходимо отметить, что способ представления большинства системных политик в Windows 95, 98 претерпевает изменение от хранения бинарных значений типа "01 00 00 00" или "00 00 00 00" к хранению целочисленных значений типа "1" или "0" для тех же самых политик в Windows Me, 2000 и XP. Явно прослеживается попытка Microsoft унифицировать хранение состояния системных политик.

    Для примера приведу системную политику, при активизации которой у "Проводника" и у "Рабочего стола" блокируется контекстное меню. Целочисленный параметр "NoViewContextMenu", хранящийся в ветви "Software\Microsoft\ Windows\CurrentVersion\ Policies\Explorer", отвечает за состояние этой политики. Параметр может находиться в реестре или в разделе HKCU, или в разделе HKLM и иметь область действия либо всего "Компьютера" (Local Machine), либо "Текущего пользователя" (Current User).

    При конфликте политик, хранящихся в разных разделах реестра, политика, имеющая область действия весь "Компьютер" и хранящаяся в разделе HKEY_LO- CAL_MACHINE, имеет приоритет над политикой, хранящейся в разделе HKEY_CURRENT_USER и имеющей область действия "Текущего пользователя".

    4. Другая пара целочисленных значений, представляющих логические значения — это "2", означающее "истина", и "0", означающее "ложь" соответственно. Подобное, довольно странное на первый взгляд, представление булевых величин чаще всего используется для хранения политик, относящихся к Microsoft Интернет-приложениям, таким, как Internet Explorer и Outlook Express. На самом деле есть небольшая часть политик, имеющих три состояния, и три величины, используемые для представления: "0", "1" и "2". Но это уже не является булевыми значениями и выходит за рамки рассмотрения данной статьи.

    Примером политики, использующей такой тип представления логического состояния, может послужить политика, убирающая MSN Messenger из интерфейса Outlook Express. Параметр типа DWORD "Hide Messenger", который может присутствовать в ветви "SOFTWARE\ Microsoft\Outlook Express" раздела HKLM, принимая значение "2", убирает функциональность MSN Messenger из почтового клиента Outlook Express.

    5. Следующий способ, казалось бы, наиболее логичный и экономный, используется Microsoft достаточно редко. Для хранения настроек можно использовать один бит (двоичную единицу), хранящийся в целочисленном параметре. Два значения бита: "выставлен", т.е. равен "1", или "не выставлен", другими словами, равен "0", принимаются за "истину" и "ложь". Такое редко встречается для хранения настроек в Microsoft Office. Я нахожу этому объяснение в том, что проверка и манипулирование двоичными значениями, имеющими битовое представление, сложнее в программной реализации.

    В качестве иллюстрации приведу параметр "Options6", третий бит которого отвечает за выдачу предупреждения в Microsoft Excel о запуске макроса. Хранится он в ветви "Software\Microsoft\ Office\8.0\Excel\ Microsoft Excel" раздела HKCU. Excel из Microsoft Office 2000 или XP хранит эту настройку в похожей ветви, где цифры "8.0" заменятся на "9.0" или "10.0" соответственно.

    Строковые параметры

    Обилие способов, применяемых для хранения логических величин в параметрах строкового типа, наводит на мысль о том, что здесь фантазия программистов Microsoft разгулялась окончательно.

    6. Первая, достаточно распространенная пара — это "Yes", "No", отвечающая за "истину" и "ложь". Чаще всего этот способ используется для хранения настроек Internet и Windows Explorer. Эта пара значений записывается по-разному и большими и маленькими буквами, и просто с большой буквы. Состояние регистра принципиально для нескольких установок Internet Explorer, где все значения пишутся только малыми буквами — "yes", "no". В остальных случаях Windows отрабатывает эти значения в любом виде.

    Примером этого может послужить строковый параметр "BrowseNewProcess", хранящийся в "Software\ Microsoft\Windows\ CurrentVersion\Explorer\ BrowseNewProcess" раздела HKCU. Эта установка определяет, создается ли новый процесс для каждой запущенной копии Windows Explorer (Проводника) или Internet Explorer. Активизация этой системной настройки повысит стабильность Windows, но может немного снизить производительность.

    7. Вторая редкая пара строковых значений, очень похожая на первую, — это "Y", "N", обозначающие "истину" и "ложь" — используется для хранения системных настроек Windows.

    Иллюстрацией этого метода хранения логических значений может послужить системная настройка, разрешающая запуск распределенных COM-объектов и подключение к ним удаленных клиентов. Этот параметр "EnableDCOM" хранится в "Software\Microsoft\ OLE" раздела HKLM. Здесь же отмечу, что доступ на запись и свободная манипуляция состоянием этой настройки рекомендовано только администраторам систем.

    8. Видимо, сказать просто "да” или “нет" для Microsoft столь же несвойственно, как и дипломатам. Поэтому есть еще один способ хранить это состояние в системном реестре — "TRUE" и "FALSE". Необходимо отметить, что в отдельных случаях регистр имеет значение, другими словами, значение "true", записанное в нижнем регистре, принимается за "ложь". Этот способ встречается для хранения настроек сетевых настроек Windows.

    Для Windows NT, 2000 и XP есть системная политика, которая отвечает за выдачу сообщения о несостоявшемся подключении к контроллеру домена, хранящему "блуждающие профили пользователей". Значение параметра, отрабатывающегося при регистрации в системе, "ReportControllerMissing", которое хранится в ветви "SOFTWARE\Microsoft\ Windows NT\CurrentVersion\ Winlogon" в HKLM, чувствительно к регистру.

    9. Как и для целочисленных параметров, встречается и пара "1" и "0", отвечающие за "истину" и "ложь". Примечательно, что в Windows NT есть много политик, за состояние которых отвечают значения "1" или "0", но которые могут иметь и строковый и целочисленный тип. В Windows 2000 такое встречается крайне редко, и то для системных политик, унаследованных от Windows NT. Это представление булевых величин для хранения состояний системных настроек и политик применяется в Microsoft Office наиболее часто для сетевых настроек, управления памятью и инсталляцией приложений.

    Как пример приведу системную политику, принудительно завершающую 16- битные процессы, работающие в виртуальной машине DOS (Virtual DOS Machine), при завершении сеанса Windows. Это снимает зависшие приложения, ускоряет закрытие Windows, но может послужить причиной потери данных. Строковый параметр "AutoEndTasks", принимающий значения "1" или "0" и отвечающий за состояние этой политики, хранится в ветви "Control Panel\Desktop" раздела HKCU системного реестра.

    Структура 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 - в меню Настройка будут скрыты Панель задач и меню Пуск.


    Как правило, буквы CDROM и HDD назначаются согласно их аппаратному порядку.

     В NT Вы можете выбрать букву для любого диска, но W98 разрешает проводить эту операцию только для дисков, которые управляются программными драйверами, а не BIOS.

    Путем прямого редактирования реестра Вы можете изменить букву для любого дисковода.

    Для SCSI и большинства не-SCSI приводов CD-ROM откройте раздел HKLM\Enum\SCSI

    Для IDE откройте HKLM\Enum\ESDI

    Для FDD откройте HKLM\Enum\FLOP

    Если Вы хотите изменить букву, назначенную устройству SCSI, разверните раздел устройства и откройте его (единственный) подраздел

    Дважды щелкните параметр UserDriveLetterAssignment. Если его нет, создайте его, используя команду Правка / Строковый параметр

    В поле Изменение строкового параметра введите новую прописную букву
    Если пользователь каким-либо образом изменил рабочий стол (например, открыл папку, увеличил или уменьшил размер окна) и затем вышел из Windows, то произведённые изменения будут сохранены в реестре. Вставляем флаг NoSaveSetting в раздел HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.

    Если этот флаг имеет значение 0х00000001, то установки не сохраняются при выходе. При значении 0х00000000 установки сохраняются.
    Как создать команду, применяемую ко всем типам файлов.

    В разделе HKCR\ *\ Shell\ создать раздел с любым названием, скажем Command1 (значение строкового параметра "Команда 1"), в это разделе создать раздел Command. Значение строкового параметра задать равным вашей команде, например, чтобы создать команду "Открыть блокнотом" строка следующая: HKCR\ *\ Shell\ Command1\ Command = "Notepad "%1"". Проверка: щелкнуть на любом файле правой кнопкой - в контекстном меню должна появится команда "Команда1"
    Как создать команду, применяемую к незарегистрированным типам файлов.

    Например: вы частенько сталкивались с файлами типа readme.!!!. Согласитесь довольно нудно открывать их с помощью диалога "Открыть с помощью…"

    HKCR\ *\ Shell\ Open\ Command = "Notepad "%1""
    Как создать команду, применимую к любой папке, диску и т.п.

    В разделе HKCR\ Folder\ shell создайте новый раздел, назвав его своим именем (например "Огого"). В параметре "По умолчанию" задайте имя команды (например "Команда Огого"). Создайте раздел Command в разделе "Огого" и запишите свою команду.
    Как заменить программу блокнот на другую программу.

    HKCR\ Txtfile\ Shell\ Open\ Command = "C:\ Windows\ notepad "%1"" - так в оригинале. Замените notepad на др. программу, только укажите полный путь к ней.
    Как скрыть значки логических дисков.

    HRCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer создать парметр DWORD NoDrives. Установите следующие значения для скрытия дисков (значения в шестнадцатеричной системе):

    A:+B: = 3
    C: = 4
    D: = 8
    E: = 10
    F: = 20
    A+B+C=7
    A+B+D=b
    A+B+E=13
    A+B+F=23
    C+D=c
    D+E=18 и т.д.

    Скрыть все значки = 0x03ffffff
    Как скрыть все значки с рабочего стола.

    HRCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer создать параметр DWORD NoDesktop =1 (=0 - все значки видны)
    Как скрыть значок Корзина с рабочего стола.

    HKLM\ Software\ Microsoft\ Windows\ CurrentVersion\ explorerDesktop\ NameSpace\ {645FF040-5081-101B-9F08-00AA002F954E} удалить - значок Корзина исчезнет со стола.
    Как изменить имя значка "Корзина".

    HKCR\ CLSID\ {645FF040-5081-101B-9F08-00AA002F954E} = "Корзина". Если изменить слово корзина на другое, например "Отходы", то на рабочем столе будет соответственно "Отходы", а не "Корзина".
    Как убрать слова "Ярлык для" из названия ярлыка.

    HKU\.DEFAULT\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer параметр link должен быть равным 00 00 00 00.
    Как скрыть имя пользователя в диалоге при загрузке Windows.

    HKLM\ Software\ Microsoft\ Windows\ CurrentVersion\ Winlogon создайте парметр DontDisplayLastUserName = 1 - имя пользователя показано не будет, 0 - будет.
    Как выключить видеоэффект при сворачивании окон.

    HKCU\ Control Panel\Desktop\Windowsmetrics создайте парметр MinAnimate = 0 - выключено.
    Как включить в работу третью кнопку мыши (средняя кнопка - double-click).

    HKCU\ Software\ Logitech\Version создайте парметр SwapMouseButtons = 1
    Как очистить список недавно используемых программ в меню Выполнить.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer \ RunMRU. Команды хранятся в строках с названиями a,b,c,d и т.д. В параметре MRUList записан порядок этих команд. Если очистить параметры a и MRUList, то список очистится.
    Как вообще не запоминать выполненные команды, адреса и открытые документы.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer создайте параметр ClearRecentDocsOnExit = 01 00 00 00 - включено, 00 00 00 00 - выключено. При выключении компьютера все списки очистятся.
    Как очистить список меню Документы.

    HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs Очистите пар. MRUList = "".
    Как посмотреть список программ, запускаемых в процессе загрузки Windows.

    Существует 5 разделов в ветви HKLM\ Software\ Microsoft\ Windows\ CurrentVersion
    Run - список программ, которые запускаются при каждой загрузке Windows
    RunOnce - список программ, которые запускаются только один раз при загрузке Windows, потом список очищается
    RunOnceEx - то же, что и предыдущий раздел, но здесь можно определять очередность запуска программ
    RunServices - список сетевых или системных программ, которые запускаются при каждой загрузке Windows
    RunServicesOnce - список сетевых или системных программ, которые запускаются только один раз при каждой загрузке Windows
    Параметры, определяющие настройки даты, времени, формат чисел, валют.

    HKCU\ Control Panel\ International.
    Как изменить место часового пояса в "Свойства: Дата и время".

    HKLM\ Software\ Microsoft\ Windows\ CurrentVersion\ TimeZones\ Russian измените значение следующего парметра на нужное Вам. По умолчанию там стоит: "[GMT+3.00] Москва, Санкт-
    Как ограничить доступ к программам.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer создайте раздел RestricRun. В этом разделе создайте параметры с именами 1, 2, 3 и т.д., которые должны содержать пути и имена программ. Доступ для пользователя разрешен будет только к тем программам, которые описаны таким образом. Для разрешения доступа удалите раздел RestricRun.
    Внимание: Будьте внимательны и аккуратны! А еще лучше всего научитесь восстанавливать реестр в режиме MS-DOS !!! Если в системе существует всего один пользователь и вы не укажите в списке разрешенных программ редактор реестра, то вы не сможете запускать больше никакие программы, кроме указанных в списке.
    Как ограничить доступ к редактору реестра.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ System создайте параметр DisableRegistryTools = 1 - доступ закрыт, 0 - открыт.
    Как запретить вызов контекстного меню.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer создайте параметр NoViewContextMenu = 1 - контекстное меню запрещено, 0 - разрешено.
    Как запретить появление всплывающих подсказок.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer\ Advanced\ создайте параметр ShowInfoTip = 1 - запрещено, 0 - нет.
    Как запретить сеанс MS-DOS.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ WinOldApp создайте параметр

    Disable = 1 - запрещен, 0 -разрешен.
    Как запретить перезагрузку в режиме MS-DOS.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ WinOldApp создайте параметр NoRealMode = 1 - запрещен, 0 -разрешен.
    Как ограничить доступ к настройкам принтера.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer если параметр имеет равен 1, то команда запрещена, 0 - разрешена
    NoDeletePrinter - запрет на удаление принтера
    NoPrinterTabs - скрыты закладки в диалоге Свойства: принтер
    NoAddPrinter - запрет на добавление принтера
    Как ограничить доступ к системным настройкам.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ System если параметр имеет равен 1, то команда запрещена, 0 - разрешена
    NoDevMgrPage - диалог Свойства: Система недоступен
    NoConfigPage - в диалоге Свойства: Система недоступна закладка Профили оборудования
    NoFileSysPage - в диалоге Свойства: Система на закладке Бысродействие надоступна кнопка Файловая система
    NoVirtMemPage - в диалоге Свойства: Система на закладке Быстродействие надоступна кнопка Виртуальная память.
    Как скрыть в Панели управления какой-либо пункт(или все).

    В папке Windows\ System находите файлы с расширением *.cpl, отвечающие за пункты в Панели управления, удаляете или переносите куда-нибуть соответствующий файл (или все). После этого в Панели управления пусто (или почти).
    Как ограничить доступ к настройкам паролей.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer\ System если параметр имеет равен 1, то команда запрещена, 0 - разрешена
    NoSecCPL - диалог Свойства: Пароли недоступен
    NoAdminPage - в диалоге Свойства: Пароли закладка Удаленное администрирование недоступна
    NoPwdPage - в диалоге Свойства: Пароли закладка Смена паролей недоступна
    NoProfilePage - в диалоге Свойства: Пароли закладка Профили пользователей недоступна

    Как ограничить доступ к настройкам экрана.

    NoDispCPL - диалог Свойства: Экран недоступен
    NoDispBackgroundPage - в диалоге Свойства: Экран закладка Фон недоступна
    NoDispScrSavPage - в диалоге Свойства: Экран закладка Заставка недоступна
    NoDispAppearancePage - в диалоге Свойства: Экран закладка Оформление недоступна
    NoDispSettingsPage - в диалоге Свойства: Экран закладка Настройка недоступна
    Как удалить меню Файл из папок и проводника.

    HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer\ создайте параметр NoFileMenu = 1 - удалено, 0 - нет.

    Как запретить возможность настройки вида папок.

    NoCustomizeWebView = 1 - запрещено, 0 - нет.

    Как запретить сохранение установок.

    параметр NoSaveSetting = 1 - запрещено, 0 - нет.

    Дополнительное управление системными папками

    Данная настройка позволяет переименовывать и удалять специальные папки (такие как "Корзина") простым выбором соответствующей команды из контекстного меню папки. HKCR\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ ShellFolder

     Установите значение "Attributes" равным "70 01 00 20". После этого у вас есть возможность переименования и удаления любых специальных папок. Воспользовавшись ключом HKCR\CLSID], в котором прописаны остальные папки, для каждой из них можно в отдельности изменить вышеуказанное значение.
    Чтобы обновление содержимого окна Проводника происходило автоматически HKLM\System\CurrentControlSet\Control\Update и изменить значение величины

    UpdateMode с 01 на 00.
    Для того чтобы универсальный проигрыватель сразу начинал исполнять загруженный файл, укажите в командной строке ключ -PLAY. Если нужно, чтобы программа закрылась после исполнения, добавьте ключ -CLOSE.
    Importing and Exporting Registry Settings
    A useful feature of the Registry Editor is it's ability to import and export registry settings to a text file, this text file, with the .REG extension, can then be saved or shared with other people to easily modify local registry settings. You can see the layout of these text files by simply exporting a key to a test file and opening it in Notepad, to do this using the Registry Editor select a key, then from the "Registry" menu choose "Export Registry File...", choose a filename and save. If you open this file in notepad you will see a file similar to the example below:

    REGEDIT4

    [HKEY_LOCAL_MACHINE\SYSTEM\Setup]

    "SetupType"=dword:00000000

    "CmdLine"="setup -newsetup"

    "SystemPrefix"=hex:c5,0b,00,00,00,40,36,02

    The layout is quite simple, REGEDIT4 indicated the file type, [HKEY_LOCAL_MACHINE\SYSTEM\Setup] indicated the key the values are from, "SetupType"=dword:00000000 are the values themselves the portion after the "=" will vary depending on the type of value they are; String, Binary, or DWORD.

    So by simply editing this file to make the changes you want, it can then be easily distributed and all that need to be done is to double-click, or choose "Import" from the Registry menu, for the settings to be added to the system Registry (see Regedit Command Line Options above).
    Regedit Command Line Options
    Regedit has a number of command line options to help automate it's use in either batch files or from the command prompt. Listed below are some of the options, please note the some of the functions are operating system specific.

    regedit.exe [options] [filename]

    filename Import .reg file into the registry

    /s Don't display dialog box when importing .reg files

    /e Export registry file e.g. regedit /e filename.reg HKEY_LOCAL_MACHINE\SYSTEM

    /L:system Specify the location of the system.dat to use

    /R:user Specify the location of the user.dat to use

    /C Compress [filename] (Windows 98)
    Как заменить меню Пуск-Завершение работы на свою

    HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer создать двочный ключ NoClose и присвоить ему 1-это убъет стандартную иконку(после перезагрузки) Ярлык нужной проги просто перетащи в меню
    Как убрать нежелательные пункты в контексное меню?

    Из реестра. Так например WinRar прописан по следующему адресу
    HKCR\*\shellex\ContextMenuHandlers\WinRAR. это касается "всех файлов" - *.*. Для папок смотри
    HKCR\Directory\shellex\ContextMenuHandlers\WinRAR
    Для конкретных смотри в HKEY_CLASSES_ROOT соответствующее расширение.
    Configure the Contiguous File Allocation Size (Win9x/ NT)
    This setting optimizes the contiguous file allocation size for the file system-especially useful for disk intensive applications.

    Create a new DWORD value named 'ContigFileAllocSize', set the value to equal '200' (in hex).

    Close the registry and restart the computer for the change to take affect.

    For example, the setting may look like:

         name                      data    

    ContigFileAllocSize    0x00000200 (512)      

    Registry Settings:    

    Key: [HKLM\SYSTEM\CurrentControlSet\Control\FileSystem]
    Value Name: ContigFileAllocSize
    Data Type: REG_DWORD
    Data: 200 (hex) or 512 (decimal)
    о настройках папок.: не сохранялся вид папок, "Сбросить для всех папок" не помогло в реестре : HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    Параметр NoSaveSettings установить 0x00000000 (0) вместо 0x00000001 (1).
    Как поменять иконки папок в Win9*?

    Hайди в pеестpе ключик HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Sgell Icons
    Создай стpоковый паpаметp и пpопиши в нём пyть к твоей иконке папки. Если y тебя они в библиотеке то после пyти к ней чеpез запятyю поставь её номеp в ней (нyмеpация начинается с нyля).
    Список паpаметpов:
    3 - закpытая папка;
    8 - откpытая папка;
    19 и 39 - папки в меню "Пyск";
    29 - стpелочка на яpлыкy;
    35 и 51 - папка "Панель yпpавления";
    43 и 79 - папка "Избpаное";
    А если ещё - то смотpи библиотекy shell32.dll (там тоже нyмеpация начинается с нyля и свеpхy в низ).
    В DOS-прилож. не переключается раскладка на русскую, (русские буквы отображаются нормально).

    HKLM\SYSTEM \CurrentControlSet\Control\ KeyboardLayout изменить значение ключа 00000409 в папке DosKeybCodes на "ru". Кроме этого, в файле "autoexec.nt", расположенном в Winnt\system32 надо добавить строку "lh %SystemRoot%\system32\kb16.com ru". После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).
    HKLM\System\CurrentControlSet\Control\Shutdown, а в нем строковый параметр - FastReboot. Как он у меня появился - не знаю. Короче, поменял его значение с "1" на "0" - стал нормально гроб вырубаться
    Как регулировать проверку правильности записи данных?
    Приведенный ниже параметр реестра изменяет функцию передачи файла API так, чтобы она работала без проверки правильности записи данных на диск. По умолчанию, Windows использует синхронный буфер передачи. Вы можете использовать асинхронный буфер как альтернативу для программ, которые могут нуждаться в проверке правильности данных.
    [HKLM\System\CurrentControlSet\Control\FileSystem]
    Параметр: AsyncFileCommit
    Тип: REG_DWORD
    Значение: (0 = синхронный, 1 = асинхронный)

    Как регулировать вид доступа к жесткому диску?

    Приведенный ниже параметр реестра определяет, выполняется ли доступ к жесткому диску через драйверы защищенного режима Windows или через драйверы реального режима и подпрограммы BIOS. Если у Вас случаются ошибки IO (работы в режиме интерпретации) для диска, то включение этого параметра, возможно решит эти проблемы.
    Ключ: [HKLM\System\CurrentControlSet\Control\FileSystem]
    Параметр: ForceRMIO
    Тип: REG_BINARY
    Значение: (00 00 00 00 = защищенный режим, 01 00 00 00 = реальный режим)

    Как регулировать использование LFN при работе со старыми программами?
    Windows обычно сохраняет длинные имена для файлов, к которым обращаются старые программы. При помощи приведенного ниже параметра, эта функция может быть заблокирована, если у Вас происходят ошибки LFN при использовании старых программ.
    [HKLM\System\CurrentControlSet\Control\FileSystem]
    Параметр: PreserveLongNames
    Тип: REG_BINARY
    Значение: (00 00 00 00 = заблокирована, ff ff ff ff = используется)

    Как управлять механизмом блокировки файлов?
    Приведенный ниже параметр реестра управляет механизмом блокировки файлов. Отключайте этот параметр только в том случае, если у Вас возникают проблемы при одновременном доступе нескольких программ к одним и тем же файлам.
    HKLM\System\CurrentControlSet\Control\FileSystem
    Параметр: SoftCompatMode
    Тип: REG_BINARY
    Значение: (00 00 00 00 = отключен, 01 00 00 00 = включен)

    Как настроить защищенный режим обработки прерываний винчестера?

    Приведенный ниже параметр реестра позволит Windows прекратить действие прерываний контроллера жесткого диска, обходя подпрограмму ROM , которая обрабатывает эти прерывания. Некоторые жесткие диски могут потребовать, чтобы эта установка была заблокирована для правильной обработки прерываний. Если эта установка заблокирована, то подпрограмма ROM будет обрабатывать прерывания.
    Ключ: [HKLM\System\CurrentControlSet\Control\FileSystem]
    Параметр: VirtualHDIRQ
    Тип: REG_BINARY
    Значение: (00 00 00 00 = заблокирована, 01 00 00 00 = включена)

    Как управлять кэшированием при записи данных на диск?

    Для увеличения эффективности сохранения данных на жестком диске, используется запись после кэширования. Это означает, что в случае системного отказа может случится так, что данные будут не полностью записаны на диск. Если у Вас есть программы которые часто вызывают системные ошибки, Вы можете отключить эту функцию, чтобы данные записывались непосредственно на диск, в обход кэша.
    HKLM\System\CurrentControlSet\Control\FileSystem
    Параметр: DriveWriteBehind
    Тип: REG_BINARY
    Значение: (00 00 00 00 = защищенный режим, 01 00 00 00 = реальный режим)

    Как сделать, чтобы картинка на Рабочем столе была растянута во весь экран?

    HKCU\Control Panel\desktop\

    установите параметр "WallpaperStyle"="2".
    Как сделать, чтобы иконки отображались не в 16-битном цвете, а в 32- или 24-?

    HKCU\Control Panel\desktop\WindowMetrics\ установите параметр "Shell Icon BPP"="32" - это и есть глубина цвета для значков.
    Q.Не пойму в чем дело - когда щелкаю правой кнопкой мыши на Панели задач, то в контекстном меню все пункты раздела "Toolbars" затемнены и нельзя даже включить Панель быстрого запуска.

    A.У вас оказались отключены некоторые функции Internet Explorer: удалите в разделе реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer параметр "ClassicShell" - или установите его равным "00 00 00 00" (шестнадцатиричный)
    Q.А как бы сделать так, чтобы в окне Проводника Windows Me для каждого файла отображались и его атрибуты - "скрытый", "системный", "архивный", "только чтение".

    A. HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

    добавить параметр"ShowAttribCol"=dword:00000001.
    Удаляем PC Health (ME)

    Создаем строковый параметр displayname и присваиваем ему имя PC Health, потом идем в Установка и удаление программ, находим там PC Health и ... .

    [HKLM\SOFTWARE\ Microsoft\Windows\CurrentVersion\ Uninstall]\PC Health
    Контекстное меню IE

    Переименовать (удалить) команды из контекстное меню IE вызываемого кликом по ссылке [HKCU\SOFTWARE\ Microsoft\Internet Explorer\MenuExt]
    Чистим главное меню

    В ключе, который хранит информацию о порядке расположения папок и ярлыков в главном меню всегда бывает очень много мусора.

    HKCU\SOFTWARE\ Microsoft\Windows\CurrentVersion\ Explorer\MenuOrder\Start Menu\Programs
    Для того, чтобы можно было включать или отключать "Видеоэффекты для меню и подсказок" через реестр, нужно попасть в указанный ключ реестра и создать новый параметр MinAnimate и присвоить ему значение 1(анимация включена) или 0,(она была отключена).

    [HKCU\Control Panel\Desktop\WindowMetrics\]


    Изменение скорости открытия главного меню

    создаем новый строковый параметр MenuShowDelay и присваиваем ему значение от 1 до 10, что соответствует скорости открытия меню( после перезагрузки).

    HKCU\Сontrol Panel\Desktop\


    чтобы изменить пути к системным папкам, нужно изменить следующие параметры:

    "ProgramFilesDir" - папка Program Files

    "CommonFilesDir" - папка Common Files

    "SystemRoot" - папка Windows

    "MediaPath" - папка Media

    "ConfigPath" - папка Config

    "DevicePath" - папка INF

     HKLM\SOFTWARE\ Microsoft\Windows\CurrentVersion\
    Имя рядом с часами

    В указанном ключе создаём 3 строковых параметра (порядок следует соблюдать). Пример:

    "s1159" со значением "Ваше имя" (не более 8 символов).

    "s2359" со значением "такое же, как и у первого".

    "sTimeFormat" со значением "HH:mm:ss tt" или "tt HH:mm:ss", где tt обозначает введенный вами текст.

     HKCU\Control panel\international\
    Изменение заголовка окна Internet Explorer (9x/NT)

    Используя RegEdit, откройте этот ключ, создайте в нем новый строковый параметр под названием "Window Title", установите его значение равным строке, которую вы хотели бы видеть в области заголовка. Для сброса к значению по умолчанию, удалите параметр "Window Title".

    [HKCU\SOFTWARE\ Microsoft\Internet Explorer\Main\]

    Параметр: Window Title
    Как избавиться от имени в окне "Установка и удаление программ"

    В указанном ниже ключе хранятся все 32-разрядные программы. Чтобы удалить объект из списка, надо кликнуть по нему и нажать на клавишу "DEL".

     [HKLM\SOFTWARE\ Microsoft\Windows\Current Version\ Uninstall\]
    Создание ярлыка к системным папкам

    Следующие действия позволяют вам создать своеобразный ярлык к многим системным папкам вашего компьютера и разместить его где угодно. Для этого надо создать папку и назвать её, например "Корзина.{645FF040-5081-101B-9F08- 00AA002F954E}". После этих действий должен появиться значок (не ярлык) «Корзины». С этим объектом можно проводить любые действия. Тот же самое можно сделать и для других системных папок, изменив значения на:

    Удаленный доступ- «Удаленный доступ к сети.{992CFFA0-F557-101A- 88EC-00DD010CCC48}»

    Принтеры - «Принтеры.{2227A280-3AEA-1069-A2DE-08002B30309D}»

    Панель управления - «Панель управления.{21EC2020-3AEA-1069-A2DD- 08002B30309D}»

    Мой компьютер - «Мой компьютер.{20D04FE0-3AEA-1069-A2D8- 08002B30309D}»

    Сетевое окружение - «Сетевое окружение.{208D2C60-3AEA-1069-A2D7- 08002B30309D}»

    Входящие - «Входящие.{00020D75-0000-0000-C000-000000000046}»

    Корзина - «Корзина.{645FF040-5081-101B-9F08-00AA002F954E}»

    Для получения информации по другим папкам посмотрите ключ HKCR\CLSID
    Убираем все надписи

    Идём по ниже указанному ключу. Именно там Must Die и хранит информацию о цвете кнопок, надписей, о цвете ползунков и т.п. Теперь меняем значения строковых параметров на:

    У "Button text" на "192 192 192"

    У "Window text" на "256 256 256"

    У "Menu Text" на "192 192 192"

    У "Info Text" на "192 192 192"

    После этих действий перезагрузитесь и почти всех надписей уже не будет.

    HKCU\ Control Panel\Colors\
    Меняем стандартные значки

    Для этого идем по ниже указанному ключу и создаем следующие параметры:

    "1" - Default Document

    "2" - Приложение

    "3" - Закрытая папка

    "4" - Открытая папка

    "6" - 3.5 Дюймовый дисковод

    "7" - Сменный жесткий диск

    "8" - Жесткие диски

    "9" - Сетевые диски

    "11" - CD-ROM Drive

    "12" - RAM Drive

    "19" - Программы

    "20" - Документы

    "21" - Настройка

    "22" - Найти

    "23" - Поиск

    "24" - Выполнить

    "27" - Завершение работы

    "25" - Приостановить работу

    "36" - Программная группа

    "29" - Ярлык

    "34" - Desktop

    "40" - Audio CD

    [HKCR\CLSD\ {21EC2020-3AEA-1069-A2DD- 08002B30309D}\ DefaultIcon]

    "По умолчанию" - Панель управления

    [HKCR\CLSD\ {2227A280-3AEA-1069-A2DE- 08002B30309D}\ DefaultIcon]

    "По умолчанию" - Принтеры

    Нужно не забывать ставить в адресе к иконке двойной слеш (\\) и в случае *.ICO - файла в конце адреса через запятую ставить 0. Пример "C:\\Files\\icon.ico,0".

    [HKLM\SOFTWARE\ Microsoft\Windows\CurrentVersion\ explorer\Shell Icons\]
    Версия над системная часами

    Чтобы над системными часами отображалась версия Windows 98, надо в Реестре изменить(создать) строковый параметр "PaintDesktopVersion" со значения "0"(нет) на "1"(есть картинка).

    [HKCU\ Control Panel\Desktop\]
    Охлаждение процессора

    Вы знаете, что в Windows (начиная с 98SE) встроена программа охлаждения процессора (CPU) под названием CPUCool? Проблема состоит в том, что по умолчанию она отключена. Идем по указанному ниже ключу. Создаем в нем новый раздел - CPUCool, а в нем новый строковый параметр типа DWORD - "Idle" со значением "1".

    HKLM\System\ CurrentControlSet\Control\
    Приписка к версии Windows

    Находим параметр SubVersionNumber и изменяем его значение (например на WEB-HACK). Только не забудьте поставить впереди пробел, а то фраза прилипнет к версии Windows. Теперь вы получите, что то вроде "4.10.1998 WEB-HACK". Теперь можете любоваться (Панель управления\Система). Строковый параметр Version показывает, что за Windows у вас стоит, а параметр VersionNumber его версию.

    [HKLM\SOFTWARE\ MICROSOFT\ WINDOWS\CURRENTVERSION\]
    Q.Как сделать так, чтобы при щелчке на значке "Мой компьютер" открывался Проводник, то есть чтобы в левой части его окна было дерево дисков и папок?

    A.Поскольку "Мой компьютер" для ОС по большому счету - такая же папка, как и другие, то надо просто для всех папок установить в реестре действие по умолчанию "Explore":

    HKCR\Folder\shell

    @="Explore"
    Q.Дезактивация скринсейвера во время дефрагментации?

    A.Похоже, в реестре был изменен один параметр:

    HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Defrag\Settings "DisableScreenSaver"="Yes".

    Верните его на место и заставка не будет мешать дефраментатору.
    Q.изменить размер кнопок запущенных приложений на Панели Задач?

    A.В разделе реестра HKCU\Control Panel\Desktop\WindowMetrics создайте строковой параметр "MinWidth", значение которого установите равным новой длине кнопок в пикселях.
    Изменение данного параметра изменит путь, по которому программа установки Windows 9x будет искать инсталляционные файлы:

    [HKLM\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Setup]

    "SourcePath"="C:\ DISTRIB\ WINDOWS"
    Для увеличения эффективности сохранения данных на жёстком диске используется запись после кэширования. Это означает, что в случае системного отказа может случиться так, что данные будут не полностью записаны на диск. Если у Вас есть программа, которая часто вызывает системные ошибки, то Вы можете отключить эту функцию, чтобы быть уверенным, что данные записываются непосредственно на диск в обход кэша. Этим управляет следующий параметр:

    [HKLM\ System\ CurrentControlSet\ Control\ FileSystem]

    "DriveWriteBehind"=hex:00,00,00,00 - защищённый режим

    "DriveWriteBehind"=hex:01,00,00,00 - реальный режим
    Приведённый ниже параметр реестра определяет, выполняется ли доступ к жёсткому диску через драйверы защищённого режима Windows или через драйверы реального режима и подпрограммы BIOS. Если у Вас случаются ошибки IO (работы в режиме интерпретации) для диска, то включение этого параметра, возможно решит эти проблемы:

    [HKLM\ System\ CurrentControlSet\ Control\ FileSystem]

    "ForceRMIO"=hex:00,00,00,00 - защищённый режим

    "ForceRMIO"=hex:01,00,00,00 - реальный режим
    Приведённый ниже параметр позволяет установить произвольные разрешения экрана в Виндах. Ставим туда нужное, перезагружаемся и наслаждаемся полученным эффектом. Если возникнут глюки, то перезагружайтесь в Safe Mode и выставляйте своё обычное разрешение.

    [HKLM\ Config\ 0001\ Display\ Settings]

    "Resolution"="320,200"
    Если у вас стоит драйвер мыши Logitech (для подавляющего большинства мышей винда ставит именно этот драйвер), то на среднюю клавишу мыши (которая по умолчанию не используется) можно назначить, например, функцию Double click:

    [HKLM\ SOFTWARE\ Logitech\ MouseWare\ CurrentVersion\ SerialV]

    "DoubleClick"="001"

    А чтобы Double click срабатывал на одновременное нажатие левой и правой клавиш:

    "DoubleClick"="110"
    Приведённый ниже параметр определяет число линий, прокручиваемых при каждом вращении колеса мыши Microsoft IntelliMouse! 22, когда клавиши <Ctrl> или <Shift> не нажаты. Если значение этого параметра равно "0", то экран не будет прокручиваться при перемещении колеса мыши. Если значение этого параметра большее, чем число линий, видимых в окне, экран будет прокручиваться по целой странице.

    [HKCU\ Control Panel\ Desktop]

    "WheelScrollLines"="0"
    По умолчанию, Проводник Windows изменяет регистр написания имён файлов таким образом, что файл, названный, к примеру, mYFavoriTeNamE, будет отображаться как Myfavoritename. Microsoft называет эту функцию PrettyPath, и вы можете отключить её:

    [HKCU\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Explorer\ Advanced]

    "DontPrettyPath"=dword:00000001 - для отображения фактического имени файла

    "DontPrettyPath"=dword:00000000 - для преобразования имён файлов к стандартному виду.
    В системном реестре Windows есть скрытая особенность, которая позволяет создавать псевдонимы для программ. Например, можно получить возможность запускать программу NOTEPAD.EXE, набрав в командной строке Пуск - Выполнить BLOKNOT.EXE:

    [HKLM\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ App Paths\ BLOKNOT.EXE]

    @="c:\ windows\ notepad.exe"
    Включение нижеприведённого параметра позволит Вам использовать Блокнот для открытия файла нажатием правой кнопки мыши на нём. Также Блокнот будет использоваться по умолчанию для открытия файла, если никакой ассоциации к нему не существует:

    [HKCR\ *\ shell\ open]

    @="Открыть в Блокноте"

    [HKCR\ *\ shell\ open\ command]

    @="notepad.exe %1"
    В контекстное меню для папок можно добавить команду "Сеанс MS-DOS", которая будет вызывать окно MS-DOS в текущей папке:

    [HKCR\ Folder\ Shell\ DosPrompt]

    @="&Сеанс MS-DOS"

    [HKCR\ Folder\ Shell\ DosPrompt\ Command]

    @="C:\ \ Windows\ \ Command.com /k cd %1"
    Можно изменить предлагаемый системой по умолчанию каталог при инсталляции программ:

    [HKLM\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion]

    "ProgramFilesDir"="D:\ \ Program Files"

    "ProgramFilesPath"="D:\ \ Program Files"
    Приведённый ниже параметр реестра управляет механизмом блокировки файлов. Отключайте этот параметр только в том случае, если у Вас возникают проблемы при одновременном доступе нескольких программ к одним и тем же файлам.

    [HKLM\ System\ CurrentControlSet\ Control\ FileSystem]

    "SoftCompatMode"=hex:00,00,00,00 - отключен

    "SoftCompatMode"=hex:01,00,00,00 - включен
    В нижеприведённом параметре ставится нужная глубина цвета иконок, к примеру 24 или 32:

    [HKCU\ Control Panel\ desktop\ WindowMetrics]

    "Shell Icon BPP"="24"
    Нижеприведённый параметр регулирует расстояние по вертикали между иконками. Чем меньше значение по модулю, тем меньше расстояние:

    [HKCU\ Control Panel\ desktop\ WindowMetrics]

    "IconVerticalSpacing"="-1000"

    Также можно увеличить или уменьшить бордюр (панель) Windows:

    "BorderWidth"="-60"

    Вы можете сами поэкспериментировать с другими параметрами.
    Чтобы избавиться от слов "Ярлык для..." при создании ярлыков:

    [HKCU\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer]

    "Link"=hex:00,00,00,00
    Для размещения обоев в произвольном месте экрана (предполагается, что установлен режим, при котором выбранная картинка выводится на Рабочий стол в единственном числе):

    [HKCU\ Control Panel\ desktop]

    "WallpaperOriginX"="0" - координата по X левого верхнего угла картинки обоев

    "WallpaperOriginY"="0" - координата по Y левого верхнего угла картинки обоев
    "Планировщик заданий" - удалить вообще???

    В Windows Me для этого надо удалить следующие разделы реестра:

    HCR\CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},

    HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\

    Start Menu\ControlPanel\Scheduled Tasks,

    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\

    {D6277990-4C6A-11CF-8D87-00AA0060F5BF},

    HLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\

    {D6277990-4C6A-11CF-8D87-00AA0060F5BF}.
    Oтключить автоисправления

    HKU\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Check Drive

    "AutoChk"=hex:02,00,00,00.

    Для возврата автоматического режима ставьте

     HKU\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Check Drive

    "AutoChk"=hex:00,00,00,00.
    This tweak will allow you to play DVD movies using Windows media player.

    [HKCU\Software\Microsoft\ MediaPlayer\Player\Settings]
    Create the following "String value": EnableDVDUI
    Give it a value of: yes
    Restart your PC and insert a DVD disk into your DVD drive, open Media player, click on File & Open DVD.
    This tweak immensely helps slower computers trying to play DVD's from a DVDROM drive. 450 Mhz is considered a bit slow, but it is possible to get DVD playback without dropped frames. The CDFS Tweak is in the registry:

    [HKLM\System\CurrentControlSet\ Control\FileSystem\CDFS]
    Set the following:

    CacheSize = 0x00000800 (2048) - the default is 0x0000026b (619)
    Prefetch = 0x00000800 (2048) - default is 0x000000e4 (228)
    PrefetchTail = 0x00000200 (512) - default is 0x00000080 (128)

     Reboot, and test your DVD playback.

    Instead of manually editing the registry you can download CDFS.reg and when it ask you what you would like to do with this file tell it to 'Open this file from its current location.' Before using this registry file, please back up your registry file - DO NOT use if you do not know how to restore your registry file.
    Q.при выборе команды "В виде HTML" ("View Source") в IE стал запускаться Word, вместо Блокнота?

    A.Откройте "Свойства обозревателя" (Internet Options) и на вкладке "Программы" (Programs) установите нужный редактор HTML. Чтобы использовать альтернативный редактор, в разделе реестра

    HKLM\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name измените параметр Default так, чтобы он указывал на имя и путь к файлу нужного редактора. Также можно использовать и параметр Default в разделе

    HKLM\SOFTWARE \Microsoft\Internet Explorer\Default HTML Editor\shell\edit\command.
    Q.Internet Explorer использовался в качестве визуального редактора HTML, то есть редактировать веб-страницу можно было прямо в окне браузера. Как это делается?

    A.Сначала создайте в реестре такие параметры:

    HKCU\SOFTWARE\Microsoft\Internet Explorer\MenuExt\Edit Mode

    @="C:\Windows\Web\ieedit.htm"

    "Contexts"=dword:00000001

    Затем создайте файл ieedit.htm с таким содержанием:

    <script language="JavaScript" defer>

    var parentwin = external.menuArguments;

    var doc = parentwin.document;

    doc.designMode="On";

    </script>

    Поместите его в папку C:\Windows\Web. Запустите Internet Explorer, откройте HTML-документ и, щелкнув в поле документа правой кнопкой мыши, выберите в контекстном меню команду "Edit mode" - браузер превратится в редактор.
    Q.Как заставить двухмониторную систему Matrox Millenium не разделять диалоговые окна между экранами?

    A. HKLM\SYSTEM\CurrentControlSet\Services\mgax64\Device

    Двойной клик User.CenterDialogs.

    Измените 00000000 на 00000001

    Есть сведения, что это больше не работает в 4.0 но работает в 3.51.
    Q.Как избавиться от появления сообщения об ошибке при отключении ZIP drive?

    A.Это функция Iomega Zip сервиса (PPA3NT). Сообщения можно запретить следующим образом:

    Перейдите к HKLM\SYSTEM\CurrentControlSet\Services\ppa3nt

    В Edit menu выберите New - DWORD value. Введите имя - ErrorControl и нажмите ENTER

    Дважды нажмите по этому новому ключу и установите его значение равным 0.
    Q.изменить вид папок (стандартных желтеньких) на какие-нибудь свои, у меня их много разных...

    И я, конечно, полез в реестр, зашел в раздел HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\shell icons, где меняются системные значки, а вот че там писать, не знаю, знаю только, что какие-то цифры и путь к иконке, а вот какие цифры за какую иконку отвечают?

    A.Да, этот раздел предназначен для смены значков системных элементов, и параметры в нем записываются примерно в таком виде:

    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Shell Icons

    "8"="C:\\Windows\\System\\cool.dll,0"

    "20"="C:\\Windows\\System\\cool.dll,2"

    То есть указывается присвоенный системному значку цифровой индекс и задается путь к новой иконке. Индексов, однозначно соответствующих системным значкам, довольно много - мне известно около 80. При некотором старании, вероятно, можно найти полный список в интернете.

    Либо запустите программу Microangelo Librarian и откройте файл C:\Windows\System\shell32.dll - исходные системные значки в основном хранятся именно в нем, и эта утилита покажет вам их индексы (для разных версий Windows они могут различаться, поэтому без уточнения индекса с помощью Microangelo никак не обойтись). Учтите только, что от индекса, отображаемого Microangelo, обязательно надо отнять единицу, чтобы получить индекс, используемый Windows.

    Удобнее же всего не править реестр вручную, а использовать специализированную программу типа WinBoost 2001 Gold - она умеет изменять множество системных значков. Если у вас нет такой возможности, то вот известный мне список (в скобках указан еще и идентификатор ресурса значка, также иногда используемый) значков Windows 98:

    0 (-1) - незарегистрированный тип файлов и файлы без значка;

    1 (-2) - файлы с расширением "DOC";

    2 (-3) - файлы исполнимых программ ("EXE", "COM"), не имеющих своего значка;

    3 (-4) - значок закрытой папки;

    4 (-5) - значок открытой папки;

    5 (-6) - значок 5-дюймового дисковода;

    6 (-7) - значок 3-дюймового дисковода;

    7 (-8) - привод сменных дисков (например, USB Flash Drive);

    8 (-9) - жесткий диск;

    9 (-10) - диск, ассоциированный с сетевым ресурсом (сетевой диск);

    10 (-11) - сетевой диск, с которым соединение разорвано;

    11 (-12) - привод компакт-дисков;

    12 (-13) - RAM-диск;

    13 (-14) - значок "Вся сеть" в окне "Сетевое окружение";

    14 (-15) - сетевое соединение;

    15 (-16) - значок компьютера рабочей группы в окне "Сетевое окружение";

    16 (-17) - значок локального прнтера;

    17 (-18) - значок, обозначающий соседей по сети в окне "Сетевое окружение";

    18 (-19) - рабочая группа в окне "Сетевое окружение";

    19 (-20) - значок папки в меню "Пуск";

    20 (-21) - "Документы" в меню "Пуск";

    21 (-22) - "Настройка" в меню "Пуск";

    22 (-23) - "Поиск" в меню "Пуск";

    23 (-24) - "Справка" в меню "Пуск";

    24 (-25) - "Выполнить" в меню "Пуск";

    25 (-26) - используется для обозначения ждущего режима (Suspend);

    26 (-27) - используется для обозначения компьютеров с док-станциями;

    27 (-28) - "Завершение работы" в меню "Пуск";

    28 (-29) - значок руки, накладываемый на иконки ресурсов общего пользования;

    29 (-30) - значок стрелочки, накладываемый на иконки для обозначения ярлыка;

    30 (-31) - альтернативный значок для обозначения ярлыков;

    31 (-32) - пустая Корзина;

    32 (-33) - Корзина, содержащая удаленные файлы;

    33 (-34) - папка "Удаленный доступ";

    34 (-35) - Рабочий стол;

    35 (-36) - Панель управления в режиме защиты от сбоев;

    36 (-37) - значок папки в меню "Пуск", применяющийся при использовании крупных значков;

    37 (-38) - папка "Принтеры", 16 цветов;

    38 (-39) - папка "Шрифты" в Панели управления;

    39 (-40) - символ Windows с кнопкой;

    40 (-41) - значок утилиты CD Player(аудиодиск);

    41 (-42) - значок "Дерево";

    42 (-43) - команда просмотра компьютера или папки;

    43 (-44) - папка "Избранное";

    44 (-45) - значок "Выход из системы" в меню "Пуск";

    45 (-46) - поиск в папке;

    46 (-47) - маленький значок Windows Update;

    47 (-133) - множество документов;

    48 (-134) - поиск файлов;

    49 (-135) - поиск компьютеров;

    50 (-136) - завершение работы (Shutdown);

    51 (-137) - Панель управления;

    52 (-138) - папка "Принтеры";

    53 (-139) - значок "Добавить принтер";

    54 (-140) - сетевой принтер;

    55 (-141) - значок "печать в файл";

    56 (-142) - альтернативный значок заполненной Корзины;

    57 (-143) - альтернативный значок заполненной Корзины;

    58 (-144) - альтернативный значок заполненной Корзины;

    59 (-145) - значок документа;

    60 (-146) - копирование документа;

    61 (-147) - переименование папки;

    62 (-148) - копирование системных файлов;

    63 (-151) - ini-файл;

    64 (-152) - текстовый документ;

    65 (-153) - bat-файл;

    66 (-154) - системный файл (dll, sys, cpl);

    67 (-155) - файл растрового шрифта;

    68 (-156) - файл шрифта TrueType;

    69 (-157) - файл шрифта Adobe Type Manager;

    70 (-160) - запуск программы;

    71 (-161) - отправка файла;

    72 (-165) - резервное копирование;

    73 (-166) - проверка диска (утилита ScanDisk);

    74 (-167) - дефрагментация (утилита Defragmenter);

    75 (-168) - принтер по умолчанию;

    76 (-169) - сетевой принтер по умолчанию;

    77 (-170) - значок печати в файл по умолчанию;

    78 (-171) - дерево папок;

    79 (-173) - папка "Избранное".
    Q.Я настроил веб-вид папок для включения предпросмотра медиа-клипов разного типа так, как вы писали в одном из номеров журнала. И все стало просто ну о-очень круто! Но возник вот такой нескромный вопрос.А как бы сделать так, чтобы тот самый шаблон с включенным предпросмотром и парольной защитой папок присутствовал в стандартном диалоге "Customize this folder" Wizard? Там по умолчанию только четыре уже готовых малоинтересных шаблона, но ведь можно, наверное, туда добавить и свой собственный, продвинутый?

    A.Да, действительно, можно добавлять в мастер настройки веб-вида папок новые шаблоны для значительного облегчения и ускорения всей последующей процедуры настройки папок.

    Делается это так:

    - создайте нужный HTT-шаблон, назвав его, например, media.htt;

    - скопируйте этот файл в папку C:\Windows\Web;

    - создайте миниатюрное изображение окна папки, уже настроенной в соответствии с этим шаблоном. Размер картинки - 145 х 115, формат - BMP;

    - назовите этот файл media.bmp и скопируйте его в C:\Windows\Web;

    - создайте файл шаблон4.reg с примерно таким содержанием:

    REGEDIT4

    [HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\WebView\Templates\4]

    "DisplayName"="Multimedia Preview"

    "Customizable"="1"

    "TemplateFile"="C:\\Windows\\Web\\media.htt"

    "PreviewBitmapFile"="C:\\Windows\\Web\\media.bmp"

    [HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\WebView\Templates\4\Supporting Files]

    "wvline.gif"="C:\\Windows\\Web\\wvline.gif"

    "wvleft.bmp"="C:\\Windows\\Web\\wvleft.bmp"

    "plushot.gif"="C:\\Windows\\Web\\plushot.gif"

    "pluscold.gif"="C:\\Windows\\Web\\pluscold.gif"

    "minhot.gif"="C:\\Windows\\Web\\minhot.gif"

    "mincold.gif"="C:\\Windows\\Web\\mincold.gif";

    - щелкните по файлу шаблон4.reg, чтобы внести эти данные в реестр.

    Теперь запустите мастер настройки вида папки и выбирайте в нем новый шаблон. Точно так же можно добавлять и другие шаблоны, только раздел реестра уже будет не ...Templates\4, а ...Templates\5 и т.д.
    Q.После деинсталляции какой-то программы на Рабочем столе остался ярлык, который не удается удалить. Папка C:\Windows\Desktop пуста. Что делать?

    A.Отображение значков системных элементов на Рабочем столе задается в ветви реестра HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Desktop\NameSpace. Просто удалите ненужный подраздел.

    - для Панели управления

    HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace, в котором могут оказываться ссылки на нестандартные элементы управления.

     – Для окна "Мой компьютер" раздел следующий: HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace.

     – Для папки "Сетевое окружение" -

    HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\NetworkNeighborhood\NameSpace.
    Q.При запуске Windows панель задач отображается некорректно либо отсутствует?

    A.Попробуйте удалить раздел реестра HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StuckRects. На некоторых системах надо удалить раздел HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Stuck

    RectsХ, где "Х" - некое число. После перезагрузки панель задач должна восстановиться.

    Q.Не отображается шлейф за курсором после установки галочки в Панель Управления/Мышь/Перемещение.

    A. HKLM\Config\0001\Display\Settings, параметр не помню (название должно подсказать, а значение там обычно 0). Увеличиваете значение и растёт шлейф.

    Q.как в 98-х и 2000-х "виндах" убрать с Рабочего стола иконку "Мой компьютер"?

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

    Либо вообще отключить Рабочий Стол с помощью программы WinBoost либо установить вручную в реестре такой параметр:

    HKU\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer

    "NoDesktop"=hex:01,00,00,00.

    Q.Как разместить обои в произвольном месте экрана?

    A. раздел HKCU/Control Panel/Desktop и создайте в нем два строковых параметра WallpaperOriginX и WallpaperOriginY. Задайте их значения, которые соответствуют координатам X и Y левого верхнего угла картинки обоев (предполагается, что Вы установили режим, при котором выбранная картинка выводится на рабочий стол в единственном числе, то есть не размножается).


    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. В созданном подразделе вы перечисляете апплеты, которые нужно скрыть при помощи строковых параметров следующего формата:
    Номер REG_SZ Applet.cpl, т.е. сначала создаете строковый параметр, начиная с 1 и присваиваете ему имя апплета:
    1 main.cpl
    2 mmsys.cpl
    и так далее

    Существует другой вариант. Вы запрещаете показ всех значков апплетов, кроме некоторых. Настройка схожа с вышеприведенным примером. В этом же разделе создается параметр 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.Как сменить значок диска в "линолеуме"?В Win 98 можно было поместить в корневую директорию жесткого диска файл autorun.inf и с помощью него сменить значок диска. В WinMe такой трюк почему-то не срабатывает. Как включить обработку этого файла для жестких дисков в "миллениуме"?
    A.Для активации этой функции в реестре операционной системы Windows Millenium Edition необходимо установить такой параметр:
    HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\ Explorer\ MountPoints\ X"_HasNotif"=""
    где "X" - буква диска, для которого надо разрешить обработку autorun.inf.

    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. - Перезагрузиться.


    Q.Kак с помощью реестра заставить часики в трее показывать секунды?

    A.HKCU\Control Panel\International. В ней есть параметр sTimeFormat ввиде HH:mm, просто добавь ss в конце и у се. должно получиться вот как: HH:mm:ss
    Для Win9x возможно загружать программу с помощью драйвера VxD. Полный список загружаемых драйверов находится в разделе HKLM\System\CurrentControlSet\Services\VxD.
     Всплывающая подсказка Корзины
    Когда вы подводите курсор к значку Корзина на Рабочем столе, то появляется всплывающая подсказка. Например, в Windows Me содержится надпись следующего содержания: "Используется для временного хранения удаленных файлов, пока они не будут окончательно стерты". Для изменения этой надписи используйте строковый параметр InfoTip в разделе
    HKCR\CLSID{645FF040-5081-101B-9F08-00AA002F954E},
    в которой укажите желаемую строку (например, "Здесь хранится мусор")
    Новое имя для корзины
    В отличие от многих других элементов на Рабочем столе, у Корзины нет команды Переименовать. А иногда так хочется! Ищем раздел
    HKCU\SOFTWARE\CLSID{645FF040-5081-101B-9F08-00AA002F954E}
    и меняем строковый параметр (По умолчанию).


    Пункты Переименовать и Удалить (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

    Магазин цифровой техники | Новинки магазина | Windows7: Общие настройки | Windows7: Реестр | Windows7: Реестр faq | Windows7: Настроки сети | Windows7: Безопасность | Windows7: Брандмауэр | Windows7: Режим совместимости | Windows7: Пароль администратора |  |  |  |  |  |  | Память | SDRAM | DDR2 | DDR3 | Quad Band Memory (QBM) | SRAM | RDRAM | FeRAM | Словарь терминов | Video | nVIDIA faq | ATI faq  | Интегрированное видео faq | TV tuners faq | Терминология | Форматы графических файлов | Работа с цифровым видео(faq) | Кодеки faq | DVD faq | DigitalVideo faq | Video faq (Архив) | CPU | HDD & Flash faq | Как уберечь винчестер | HDD faq | Cable faq | SCSI адаптеры & faq | SSD | Mainboard faq | Printer & Scaner | Горячая линия бесплатной юридической консультации | Благотворительность

    На главную | Cookie policy | Sitemap

     

    po gonn © 2004