Справочник по реестру Windows XP
Шрифт:
три коротких – неисправна оперативная память (ошибка в-первых 64 кб)
четыре коротких – отказ системного таймера
пять коротких – отказ процессора
шесть коротких – отказ контроллера клавиатуры
семь коротких – ошибка при проверке виртуального режима центрального процессора
восемь коротких – неисправна видеокарта
девять коротких – неверная контрольная сумма BIOS
десять коротких – ошибка при считывании или записи CMOS RAM
Русские буквы заменяются на "?" знаки вопpоса
Иногда пpи выделении pусского текста в консольных пpиложениях и последующей вставки в GUI-пpиложение pусские буквы заменяются на "?" знаки вопpоса. Пpосто пpи выделении pусского
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Nls\CodePage значение стpочек «с_1252.nls» и «с_1250.nls» поменять на «c_1251.nls».
Чтобы изменить программную папку по умолчанию...
... нет необходимости править что-либо в реестре, вручную. Вставьте в текстовый файл следующие строки и сохраните файл с расширением .VBS
–
Option Explicit
Set ws = WScript.CreateObject(«WScript.Shell»)
Dim ws, t, p1, p2, n, cn
Dim itemtype
p1 = «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\»
n = ws.RegRead(p1 amp; «ProgramFilesDir»)
t = «Change Default Installation Path Utility»
cn = InputBox(«Type New Program Files Directory Path and click OK», t, n)
If cn «· "" Then
ws.RegWrite p1 amp; «ProgramFilesDir», cn
End If
–
Типы данных реестра
Каждый элемент реестра характеризуется типом данных, указывающим на конкретный вид данных, который может храниться в элементе. Существует девять типов данных, но при администрировании реестра в основном используются только типы, перечисленные ниже.
REG_BINARY
Данные типа REG_BINARY представляют собой двоичные данные без разделителей. К этому типу в основном принадлежат данные, описывающие аппаратные устройства.
В редакторах реестра эти данные обычно отображаются и редактируются в двоичном или шестнадцатеричном формате. Чтобы представить содержимое элемента REG_BINARY в двоичном формате, нужно дважды щелкнуть на нем в редакторе regedit. В regedt32 следует выделить элемент и выбрать пункты View, Display Binary Data из строки меню. В открывшемся окне данные будут показаны в двоичном формате (если выбрать в панели меню пункты View, Binary, то данные будут отображены в шестнадцатеричном формате).
REG_DWORD
Данные типа REG_DWORD представляют собой двойное слово: два 16-разрядных слова, образующих 32-разрядную величину. REG_DWORD – самый распространенный тип данных в реестре. В элементах этого типа хранится информация о драйверах устройств, логические переменные, параметры (например, время в секундах, отведенное на ожидание какого-нибудь события) и другая информация.
В редакторах реестра элементы REG_DWORD отображаются в шестнадцатеричном формате, но в процессе редактирования можно переключиться в режим десятичного или двоичного (в зависимости от элемента) отображения. Я не могу мысленно преобразовать шестнадцатеричный формат в любой другой, поэтому при изменении такой величины, как продолжительность временного интервала, мне приходится менять формат.
REG_EXPAND_SZ
Тип REG_EXPAND_SZ применяется в элементах, содержащих одну или несколько переменных, которые должны распознаваться службой операционной системы или прикладной программой. Эти переменные – те самые, которые используются в командных файлах и сценариях (например, \%systemroot%, \%username%). Не понятно, почему реестр не может выделить переменную и передать ее по запросу, поступившему из службы или программы.
REG_MULTI_SZ
Тип данных REG_MULTI_SZ используется в элементах, содержащих несколько текстовых строк. Строки разделяются запятыми и пробелами и заканчиваются двумя нулевыми символами (не отображаемыми в редакторах реестра). Прикладные программы, обращающиеся
Окно редактирования regedit отображает двоичные данные (в правой панели окна можно увидеть и текст). В редакторе regedt32 следует выбрать из строки меню пункты Edit, Multi String или дважды щелкнуть на списке, чтобы увидеть весь элемент целиком.
REG_SZ
Элементы типа REG_SZ – текстовые строки фиксированной длины. Значения большинства элементов этого типа – логические данные и короткие текстовые строки. Этот тип данных широко распространен и, вероятно, встречается так же часто, как тип REG_DWORD. Обозначение SZ указывает на нулевой конечный байт строки (String/Zero byte); к концу строки добавляется ноль. Оба редактора реестра не показывают конечный ноль, поэтому на него можно не обращать внимания (о конечном байте необходимо помнить в случаях, когда нужно самостоятельно составить программу для манипуляций с реестром). При просмотре и редактировании элемента данного типа в программе regedit открывается окно с заголовком String Editor. В окне редактирования regedit отображается имя величины. В regedt32 окно называется Edit String. Regedt32 не показывает имени величины в окне редактирования, поэтому забывчивым пользователям придется отбуксировать окно в сторону, чтобы увидеть выбранный элемент.
ссылка
Если у Диcпeтчepа зaдaч пропала строка меню...
... кликаем мышью два раза на серой (по умолчанию) кромке окна.
Чтобы программу запустить как сервис...
... читаем абзац «И как сервис?» по адресу
Столбцы при просмотре в «Проводнике»
Не все наверное знают, что если в «Проводнике» в меню «Вид» выбрать «Таблица», а потом правой кнопкой мыши нажать на именах столбцов, то можно добавлять и убирать столбцы по вкусу.
Чтобы закрыть сразу несколько окон разных программ
Необходимо удерживать клавишу «Ctrl» и нажимать на иконки программ в «Панели задач» которые Вы хотели бы закрыть. Выделив таким образоим иконки по правой кнопки мыши нажмите «закрыть группу».
Чтобы перенести жесткий диск на другой компьютер
В корневом каталоге HKEY_LOCAL_MACHINE удалите все подразделы Enum, это удалит все устройства в менеджере устройств.
Как удалить файл INDEX.DAT?
Известно, что в файл INDEX.DAT записывается информация о посещаемых Вами страниц в Интернете. Если возникла необходимость в удалении подобной информации с жесткого диска, можно удалить этот файл, но так как система не дает его «трогать» поступаем следующим образом: вызываем «Диcпeтчep зaдaч Windows» и убиваем процесс explorer.exe, теперь идем в папку Temporary Internet Files\Content.IE5 пользователя вошедшего в систему и удаляем данный файл. Процесс explorer.exe запускаем по-новой.
Чтобы посмотреть когда обновлялась Web-страница...
... наберите в адресной строке javascript:alert(document.lastModified). Также можно сделать ссылку в «Избранное» или кнопку на панель «Ссылки» в IE, путем перетаскивания значка "Е" из адресной строки, когда там находится строка javascript:alert(document.lastModified).
Регистрация dll– и ocx-файлов
Если вам часто приходится работать с ocx-файлами (а также с dll-файлами), которые требуют регистрации в реестре с помощью REGSVR.EXE, то будет гораздо удобнее внести соответствующую запись в реестр, чем каждый раз использовать командную строку для каждого файла. Создайте раздел HKEY_CLASSES_ROOT\ocxfile\Shell\Регистрация\command и присвойте строковому параметру по умолчанию значение regsvr32.exe \"%1\". Аналогично создайте дополнительную запись, снимающую регистрацию: HKEY_CLASSES_ROOT\ocxfile\Shell\Конец регистрации\command