Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Синий экран смерти (англ. Blue Screen of Death, Blue Screen of Doom, BSoD) — название сообщения о критической системной ошибке в операционных системахMicrosoft Windows. Существует три вида сообщений



Синий экран смерти (англ. Blue Screen of Death, Blue Screen of Doom, BSoD) — название сообщения о критической системной ошибке в операционных системахMicrosoft Windows. Существует три вида сообщений BSOD: для семейства Microsoft Windows 95/98/Me, для семейства Microsoft Windows NT/2000/XP/2003/Vista/7/8 и для семейства Microsoft Windows CE.

Синий экран смерти впервые появился в Windows версии 1.0.[2]

Термин Blue Screen of Death был предложен Эриком Ноесом (англ. Erik Noyes) в 1991 году во время его работы в службе поддержки электронной службы доставки компании Charles Schwab and Co., Inc[ источник не указан 1345 дней ].

Содержание

[убрать]

· 1 Windows 8

· 2 Windows NT/2000/XP/Vista/7

o 2.1 Ручной вызов

o 2.2 Ошибка 0x0000007B (Inaccessible boot device)

o 2.3 Красный экран смерти

· 3 Windows 95/98/ME

o 3.1 Настройка внешнего вида синего экрана

· 4 Синий экран в фильмах, мультфильмах, программах, ОС и играх

· 5 Синий экран смерти в других системах

· 6 Проблемы с локализованными версиями Windows

· 7 См. также

· 8 Примечания

· 9 Ссылки

[править]Windows 8

Новая версия экрана с ошибкой была замечена разработчиком после предварительного просмотра Windows 8, выпущенного в сентябре 2011 года. Вместо отображения детальной технической информации об ошибке использован упрощённый для пользователей подход, при котором отображается грустный смайлик и сообщение о необходимости перезагрузки компьютера. Это было сделано из соображения, что многие пользователи не вдаются в описание ошибки, а просто нажимают кнопки Power Off или Reset, пытаясь исправить проблему. Сама причина проблемы отображается ниже.

[править]Windows NT/2000/XP/Vista/7

Для этих версий Windows синий экран смерти появляется, когда в коде ядра или драйвера, выполняющемся в режиме ядра, возникает неустранимая ошибка (чаще всего это попытка выполнения драйвером недопустимой операции). Единственным возможным действием в данном случае является перезагрузка компьютера (при этом пользователь теряет все несохранённые данные). По умолчанию такая перезагрузка происходит автоматически. После этого операционная система создаёт в системном журнале запись с параметрами возникшей ошибки. Если в настройках ОС включено создание дампов памяти, то в системном журнале будет указан путь к файлу с расширением dmp. Он может быть использован разработчиками программ и драйверов для более детального определения причин ошибки (с помощью Microsoft Debugging Tools).

В рамках Windows Resource Kit синие экраны смерти называются стоп-ошибками (англ. stop error); в SDK и DDK они называются bug check screens или Stop screens.



Содержимое текста на экране:

· код ошибки (Stop-код) и её символьное имя (например 0x0000001E, KMODE_EXCEPTION_NOT_HANDLED)

· 4 параметра, поясняющие ошибку, предназначенные для отладочного ПО (значение параметров зависит от кода ошибки)

· адрес места ошибки (если его возможно указать)

· название драйвера, в котором произошла ошибка (если его возможно указать)

Ядро NT предоставляет функции KeBugCheck и KeBugCheckEx, которые показывают синий экран смерти, останавливая работу системы. Обе функции принимают Stop-код, вторая позволяет также указать упомянутые ранее 4 дополнительных параметра.

[править] Ручной вызов

Операционные системы семейства NT, начиная с Windows 2000, могут быть настроены таким образом, чтобы дать пользователю возможность вручную спровоцировать «синий экран смерти». Чтобы включить эту опцию, необходимо изменить определённые настройки в системном реестре[1]. После этого по двойному нажатию клавиши SCROLL LOCK при удерживании правой клавиши CTRL система выдаст синий экран. Эта опция полезна, например, для получения дампа памяти компьютера в заданный момент или для экстренной остановки компьютера аналогично кнопке Reset. Иногда она используется при разрешении настоящих проблем работы операционной системы.

[править] Ошибка 0x0000007B (Inaccessible boot device)

Ошибка со stop-кодом 0x0000007B носит название «Inaccessible boot device» (Недоступное загрузочное устройство) и означает, что файлы, требуемые для загрузки операционной системы, находятся на устройстве, драйвер которого не был загружен в память.

Наиболее часто такая ситуация возникает при установке Windows с CD-ROM/DVD-ROM, подключённого к SCSI-контроллеру, драйвер которого не включён в стандартную поставку Windows. В этом случае в процессе установки необходимо нажать специальную клавишу и вставить в дисковод гибких дисков дискету с драйвером контроллера.

Второй распространённой ситуацией является перенос жёсткого диска с Windows на другой компьютер. При этом специфичные для первого компьютера драйверы контроллера жёсткого диска могут не заработать с новым компьютером. Наиболее простым способом устранить ошибку является удаление специфичных драйверов до переноса диска на новый компьютер. Надеяться на безопасный режим нельзя, поскольку войти в него не удастся. Существует также решение от Microsoft, которое при некоторой модификации можно применить, подключив диск с нерабочей Windows к другому компьютеру.[2]

[править] Красный экран смерти

В 2000 году на юмористическом сайте BBSpot (англ.) появилось предсказание что в 2016 году Windows улучшит синий экран смерти, сделав его красным.[3] В 2005 году появились сообщения что в бутлоадер бета-версии Windows Vista сообщает о критических ошибках именно на красном фоне.[4]

[править]Windows 95/98/ME

После появления синего экрана в Windows 9x/ME ОС в отдельных случаях спрашивает, следует ли продолжить работу. Во многих случаях возможно нормальное продолжение работы после синего экрана.

[править] Настройка внешнего вида синего экрана

В Windows 9x/ME имеется возможность изменить цвет текста и фона сообщения с помощью правки реестра. В Windows Vista/7 также имеются способы вызова синего экрана.

[править]Синий экран в фильмах, мультфильмах, программах, ОС и играх

· В сериале Удивительный мир Гамбола после неудачной попытки зайти в интернет был выдан синий экран смерти

· В игре Portal 2 также есть синий экран смерти.

· Cиний экран смерти есть в игре Vampire: The Masquerade — Bloodlines. На уровне в канализации, в самом конце, где надо открыть тоннель в логово Носферату, на компьютере, открывающем этот тоннель, можно увидеть синий экран с забавным посланием от разработчиков.

· В игре Ghost Master его можно вызвать, если привязать к компьютеру призрака с оковами на электричество и использовать умения «искры», «шторм искр» или «бросок тока» (при двух последних синие экраны появляются у всех компьютеров, находящихся в помещении, например на уровне «Необычные подозреваемые»).

· В игре Magicka есть заклинание «Выход на рабочий стол», «выбрасывающее» любого персонажа из игры. Во время применения заклинания на цель «наскакивает» BSOD, и она исчезает.

· В Opposing Force, в самом начале, можно вызвать синий экран смерти на одном из лабораторных компьютеров. В комнате, где толстый охранник застрелил зомби, нужно подойти к компьютеру, на экране которого виден рабочий стол Windows, и несколько раз нажать кнопку «использовать». Изображение на экране сменится на BSoD.

· В игре Startopia в лаборатории, где работают учёные-тураккены, на экране компьютера обычно появляются различные графики, но иногда на нём высвечивается известный пользователям Windows «синий экран смерти», после чего турракен-учёный с досадой бьёт кулаком по устройству.

· В игре Prey в одном из уровней инопланетный компьютер, если его активировать несколько раз, также выдает синий экран смерти.

· В игре Duke Nukem Forever на одном из уровней, когда Дюк прыгает в люк и сбивает монитор компьютера если приглядеться, то можно увидеть «синий экран смерти» Windows 95/98/ME.

· В игре Scrapland после уничтожения начальника главного героя, если продолжить игру, можно увидеть на информационных экранах внутри здании вместо новостей нечто, очень напоминающее «синий экран смерти».

· В игре Dead Island в отеле при перезагрузке системы безопасности на мониторах можно увидеть «синий экран смерти».

· В сериале «Мульт личности» можно неоднократно заметить «синие экраны смерти». Когда Тимошенко, Янукович, Ющенко и Яценюк поют песню в Верховной Раде, на проекторах изображен синий экран семейства Windows 9х. На этих же проекторах «синий экран смерти» можно увидеть в новогоднем выпуске 2009—2010 года, когда королева Елизавета II звонит Януковичу в Раду. BSOD также можно заметить в 11 серии, в аэропорту, когда рейсы задерживали из-за извержения вулкана в Исландии, на стене висит монитор с «синим экраном смерти». А также «синий экран» изображен на экранах компьютеров в супермаркете, в 23 серии, когда у Миронова всего 300 рублей, а продавец насчитал ему 25 тысяч.

· В Mac OS X на пиктограммах сетевых компьютеров с Windows изображен синий экран смерти.

· В мультфильме «Джимми Нейтрон» в серии, где все функции аппарата перемешались, и главный герой говорил, что картинка зависла, показывался синий экран смерти Windows 9x/ME.

· В игре Super Smash Flash 2 при вызывании MissingNo появится синий экран смерти, длится 10 секунд и потом игра продолжается

· В игре The Sims 3 Сумерки или Антология в городе Бриджипорт на съёмочной площадке иногда появляется компьютер с синим экраном смерти

· В мультфильме «Indigen Episode #279» синий экран смерти возникает на бортовом компьютере русской боевой космической станции (3:55)

[править]Синий экран смерти в других системах

· В ReactOS также есть синий экран смерти.

· Также синий экран смерти есть в Symbian OS 8.1 в случае если запустить программу с чужой карты памяти.

[править]Проблемы с локализованными версиями Windows

Проверить информацию.

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

 

В локализованных версиях Windows сообщение об ошибке выводится на языке локализации. Если в видеокарту не загружены символы алфавита языка, сообщение превращается в мешанину символов, так как загруженные драйверы локализации неверно используются при выводе BSOD. Например, такое случается в русской версии Windows XP.

При этом в качестве инструкции выдаются самые общие сведения, которые не могут помочь решению проблемы. Основную информацию несет номер (код) и название ошибки. Внизу может быть также отображено имя драйвера или процесса, который вызвал ошибку (зачастую это не тот драйвер, который на самом деле дал сбой).

[править]См. также

· Код ошибки

· Kernel panic

[править]Примечания

1. [1] Техническая заметка на сайте Microsoft, описывающая опцию ручного вызова экрана смерти

2. Появление сообщения об ошибке «Stop 0x0000007B» после переноса системного диска Windows XP на другой компьютер

3. Microsoft: The Next 25 Years (англ.) (21 April 2000). Проверено 16 июня 2012.

4. Jo Best Red screen of death? (англ.). CNET (11 May 2005). Архивировано из первоисточника 25 июня 2012. Проверено 16 июня 2012.

[править]Ссылки

Синий экран смерти на Викискладе ?

· Онлайн-BSOD

· The Public Computer Errors Pool (Flickr)

· Самостоятельное определение драйвера или ПО, вызвавшего BSOD

· Как поменять текст BSOD

· Полезные сведения

[скрыть] Экраны смерти

Цветные

Белый · Зелёный · Красный · Пурпурный · Синий · Чёрный

Другие экраны

Kernel panic · Sad Mac · Бомба · Красное кольцо смерти · Строчка из бомб · Guru Meditation · Kill screen · Вращающийся курсор ожидания · Диалоговое окно отказа Palm OS

Категории:

· Экраны смерти

· Ядра операционных систем

 

 

Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка.

Статью следует исправить согласно стилистическим правилам Википедии.

 

 

В данной статье или разделе имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из-за отсутствия сносок.

Вы можете улучшить статью, внеся более точные указания на источники.

 

Реестр Windows или системный реестр (англ. Windows Registry) — иерархически построенная база данных параметров и настроек в большинстве операционных систем Microsoft Windows.

Реестр содержит информацию и настройки для аппаратного обеспечения, программного обеспечения, профилей пользователей, предустановки. Большинство изменений в Панели управления, ассоциации файлов, системные политики, список установленного ПО фиксируются в реестре.

Реестр Windows был введён для упорядочения информации, хранившейся до этого во множестве INI-файлов.

Содержание

[убрать]

· 1 История возникновения и развития реестра

o 1.1 Реестр Windows 3.1

o 1.2 Реестр Windows NT 3.1

· 2 Современный реестр Windows

· 3 Файлы реестра (Хранение данных реестра)

o 3.1 Windows 95/98

o 3.2 Windows ME

o 3.3 Windows 2000

o 3.4 Windows XP

o 3.5 Windows Vista

o 3.6 Windows 7

o 3.7 Windows CE/Mobile

· 4 Описание разделов реестров

o 4.1 HKEY_CURRENT_USER

o 4.2 HKEY_USERS

o 4.3 HKEY_LOCAL_MACHINE

o 4.4 HKEY_CLASSES_ROOT

o 4.5 HKEY_CURRENT_CONFIG

o 4.6 HKEY_DYN_DATA

· 5 Критика

· 6 Программы для работы с реестром

· 7 Лже-оптимизаторы и дефрагментаторы реестра

· 8 Терминология

· 9 Примечания

· 10 Ссылки

[править]История возникновения и развития реестра

[править] Реестр Windows 3.1

Сам реестр, как древовидная иерархическая база данных (registration database — регистрационная база) впервые появился в Windows 3.1 (апрель 1992). Это был всего один двоичный файл, который назывался REG.DAT и хранился в каталоге C:\Windows\. Реестр Windows 3.1 имел только одну ветку HKEY_CLASSES_ROOT. Он служил для связи DDE, а позднее и OLE объектов.

Одновременно c появлением реестра в Windows 3.1 появилась программа REGEDIT.EXE для просмотра и редактирования реестра.

Первый реестр уже имел возможность импорта данных из *.REG файлов. В базовой поставке шёл файл SETUP.REG, содержащий данные по основным расширениям и типам файлов.

Реестр Windows 3.1 имел ограничение на максимальный размер файла REG.DAT — 64 Кбайт. Если вдруг реестр превышал этот размер — то файл реестра (REG.DAT) приходилось удалять и собирать заново либо из *.REG файлов, либо вводить данные вручную.

[править] Реестр Windows NT 3.1

Следующий шаг сделан в Windows NT 3.1 (июль 1993). Произошёл отказ от устаревших файлов MS-DOS: AUTOEXEC.BAT и CONFIG.SYS, а также от INI-файлов, как от основных файлов конфигурации. На «регистрационную базу» (реестр) была переведена вся конфигурация системы. Основой конфигурации системы стал реестр. Он имел 4 корневых раздела: HKEY_ LOCAL_MACHINE, HKEY_CURRENT_USER, HKEY_CLASSES_ROOT и HKEY_USERS.
Реестр стал «сборным»: на диске он хранился в файлах: DEFAULT, SOFTWARE, SYSTEM, а при запуске системы из этих файлов собиралась единая БД.
В комплекте поставки оставался файл REGEDIT.EXE, который по-прежнему позволял просматривать и редактировать только ветку HKEY_CLASSES_ROOT, и появился файл REGEDT32.EXE, который позволял редактировать все ветки реестра.

Далее технология и идеология (назначение) реестра уже не менялись. Все последующие версии Windows (NT 3.5, 95, NT 4.0, 98, 2000, XP, Vista, 7) использовали реестр как основную БД, содержащую все основные данные по конфигурации как самой ОС, так и прикладных программ. Далее менялись названия файлов реестра и их расположение, а также название и назначение ключей.

[править]Современный реестр Windows

Реестр в том виде, как его использует Windows и как видит его пользователь в процессе использования программ работы с реестром, формируется из различных данных. Чтобы получилось то, что видит пользователь, редактируя реестр, происходит следующее.

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

Затем, в процессе каждой загрузки системы, а также в процессе каждого входа и выхода каждого из пользователей, формируется некая виртуальная сущность, называемая «реестром» — объект REGISTRY\. Данные для формирования «реестра» частично берутся из тех самых файлов (Software, System …), частично из информации, собранной ntdetect при загрузке (HKLM\Hardware\Description).

То есть часть данных реестра хранится в файлах, а часть данных формируется в процессе загрузки Windows.

Для редактирования, просмотра и изучения реестра стандартными средствами Windows (программы regedit.exe и regedt32.exe) доступны именно ветки реестра. После редактирования реестра и/или внесения в него изменений эти изменения сразу записываются в файлы.

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

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

[править]Файлы реестра (Хранение данных реестра)

[править] Windows 95/98

· User.dat

· System.dat

[править] Windows ME

· Classes.dat

· User.dat

[править] Windows 2000

[править] Windows XP

Эта статья или раздел нуждается в переработке.

Пожалуйста, улучшите статью в соответствии с правилами написания статей.

 

После установки Windows на диске в каталоге %SystemRoot%\System32\Config\ (например, C:\Windows\System32\Config\) хранятся следующие файлы:

· system

· software

· sam

· security

· default

(Все файлы (имена файлов) без расширений. Копия этих файлов хранится в каталоге C:\Windows\Repair\)

Кроме того, файлы, используемые при построении «рабочей версии» реестра, могут храниться в каталогах:

· %SystemDrive%\Documents and Settings\<Username>\ — файл «Ntuser.dat»

· %SystemDrive%\Documents and Settings\<Username>\Local Settings\Application Data\Microsoft\Windows\ — файл «UsrClass.dat»

Кроме этого, могут появляться и другие файлы реестра: userdiff (и userdiff.LOG), TempKey.LOG, и, возможно, другие [ источник не указан 1343 дня ]

Можно провести некое примерное соответствие файлов и веток реестра, но оно не такое простое, полное и однозначное. Однако примерно можно сказать следующее:

· Ветка реестра «HKEY_LOCAL_MACHINE\Software» формируется из файла «%SystemRoot%\system32\config\software».

· Ветка реестра «HKEY_LOCAL_MACHINE\System\» формируется из файла «%SystemRoot%\system32\config\system».

· Ветка реестра «HKEY_LOCAL_MACHINE\SAM\» формируется из файла «%SystemRoot%\system32\config\SAM».

· Ветка реестра «HKEY_LOCAL_MACHINE\SECURITY\» формируется из файла «%SystemRoot%\system32\config\SECURITY».

· Ветка реестра «HKEY_LOCAL_MACHINE\HARDWARE\» формируется в зависимости от оборудования(динамически).

· Ветка реестра «HKEY_USERS\<SID_пользователя>» формируется из файлов «%USERPROFILE%\ntuser.dat»

· Ветка реестра «HKEY_USERS\DEFAULT» формируется из файлов «%SystemRoot%\system32\config\default»

[править] Windows Vista

В Windows Vista файлы реестра хранятся там же, где и в Windows XP.

[править] Windows 7

В Windows 7, согласно сведениям из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist файлы реестра хранятся в следующих местах:

· 01= Ветка реестра «HKEY_LOCAL_MACHINE\HARDWARE» формируется в зависимости от оборудования (динамически);

· 02= Ветка реестра «HKEY_LOCAL_MACHINE\BCD00000000» формируется из файла «%SystemRoot%\Boot\BCD»

· 03= Ветка реестра «HKEY_LOCAL_MACHINE\SYSTEM» формируется из файла «%SystemRoot%\System32\config\SYSTEM»

· 04= Ветка реестра «HKEY_LOCAL_MACHINE\SOFTWARE» формируется из файла «%SystemRoot%\System32\config\SOFTWARE»

· 05= Ветка реестра «HKEY_LOCAL_MACHINE\SECURITY» формируется из файла «%SystemRoot%\System32\config\SECURITY»

· 06= Ветка реестра «HKEY_LOCAL_MACHINE\SAM» формируется из файла «%SystemRoot%\System32\config\SAM»

· 07= Ветка реестра «HKEY_USERS\.DEFAULT» формируется из файла «%SystemRoot%\System32\config\DEFAULT»

· 08= Ветка реестра «HKEY_USERS\S-1-5-18» формируется из файла «%SystemRoot%\System32\config\systemprofile\NTUSER.DAT» (относится к учетной записи system)[1]

· 09= Ветка реестра «HKEY_USERS\S-1-5-19» формируется из файла «%SystemRoot%\ServiceProfiles\LocalService\NTUSER.DAT» (относится к учетной записи LocalService)

· 10= Ветка реестра «HKEY_USERS\S-1-5-20» формируется из файла «%SystemRoot%\ServiceProfiles\NetworkService\NTUSER.DAT» (относится к учетной записи NetworkService)

· 11= Ветка реестра «HKEY_USERS\<SID_пользователя>» формируется из файла «%USERPROFILE%\NTUSER.DAT»

· 12= Ветка реестра «HKEY_USERS\<SID_пользователя>_Classes» формируется из файла «%USERPROFILE%\AppData\Local\Microsoft\Windows\UsrClass.dat»

Резервные копии файлов реестра DEFAULT, SAM, SECURITY, SOFTWARE и SYSTEM находятся в папке «%SystemRoot%\System32\config\RegBack». Само резервное копирование производится силами Планировщика задач в 0 ч. 00 мин. каждые 10 дней по заданию «RegIdleBackup», расположенному в иерархии задач по пути «\Microsoft\Windows\Registry».

[править] Windows CE/Mobile

Этот раздел не завершён.

Вы поможете проекту, исправив и дополнив его.

 

[править]Описание разделов реестров

[править] HKEY_CURRENT_USER

Данный раздел содержит настройки текущего активного пользователя, вошедшего в систему. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU.[2] Хотя этот раздел выглядит как один из основных в редакторе реестра, он является всего лишь ссылкой на один из профилей HKEY_USERS\.

[править] HKEY_USERS

Раздел HKEY_USERS (псевдоним HKU) содержит информацию о профилях всех пользователей данного компьютера. Данный раздел практически никогда не используется пользователями. Следует отметить связь данного корневого раздела с разделом HKEY_CURRENT_USER, который фактически является копией подраздела корневого раздела HKEY_USERS, хранящего сведения о текущем пользователе.

[править] HKEY_LOCAL_MACHINE

Раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Вместо полного имени раздела иногда используется аббревиатура HKLM.[2]

[править] HKEY_CLASSES_ROOT

Является подразделом HKEY_LOCAL_MACHINE\Software\Classes. В основном, содержит информацию о зарегистрированных типах файлов и объектах COM и ActiveX. Вместо полного имени раздела иногда используется аббревиатура HKCR. Начиная с Windows 2000, эти сведения хранятся как в HKEY_LOCAL_MACHINE, так и в HKEY_CURRENT_USER. Раздел HKEY_LOCAL_MACHINE\Software\Classes содержит параметры по умолчанию, которые относятся ко всем пользователям локального компьютера. Параметры, содержащиеся в разделе HKEY_CURRENT_USER\Software\Classes, переопределяют принятые по умолчанию и относятся только к текущему пользователю. Раздел HKEY_CLASSES_ROOT включает в себя данные из обоих источников. Кроме того, раздел HKEY_CLASSES_ROOT предоставляет объединённые данные программам, написанным под ранние версии Windows. Изменения настроек текущего пользователя выполняются в разделе HKEY_CURRENT_USER\Software\Classes. Модификация параметров по умолчанию должна производиться в разделе HKEY_LOCAL_MACHINE\Software\Classes. Данные из разделов, добавленных в HKEY_CLASSES_ROOT, будут сохранены системой в разделе HKEY_LOCAL_MACHINE\Software\Classes. Если изменяется параметр в одном из подразделов раздела HKEY_CLASSES_ROOT и такой подраздел уже существует в HKEY_CURRENT_USER\Software\Classes, то для хранения информации будет использован раздел HKEY_CURRENT_USER\Software\Classes, а не HKEY_LOCAL_MACHINE\Software\Classes.[2]

[править] HKEY_CURRENT_CONFIG

Данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы.[2] Является ссылкой на HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current

[править] HKEY_DYN_DATA

Данный раздел имеется только в реестре ОС семейства Windows 9x/ME. Содержит динамически изменяемые данные о компьютере (загрузка процессора, размер файла подкачки и т. п.).[2]

[править]Критика

Способ хранения параметров и настроек операционной системы при помощи реестра Windows часто подвергается критике по следующим причинам:

· Реестр подвержен фрагментации, из-за чего доступ к реестру постепенно замедляется

· В связи с тем, что помимо настроек в реестре хранится различная информация системы и приложений (например, многие приложения хранят в реестре список недавно открытых файлов), размер реестра значительно увеличивается по мере использования операционной системы. Эта проблема частично решается при помощи специальных утилит

· Не все настройки системы хранятся в реестре, соответственно перенос настроек системы путём копирования реестра невозможен

· Некоторые программы не могут работать без параметров, занесенных в реестр, что создаёт трудности при переносе их с компьютера на компьютер, или теряют данные после переустановки операционной системы.

Критики приводят в пример UNIX-подобные операционные системы, где нет реестра и выполняемые им задачи решаются другими средствами.

[править]Программы для работы с реестром

· regedit.exe

· regedt32.exe

· Reg Organizer

· Test-Run by BB

· CCleaner

· Ashampoo WinOptimizer

· 360Amigo

· AuslogicsBoostSpeed

[править]Лже-оптимизаторы и дефрагментаторы реестра

Основная статья: :en:Scareware

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

[править]Терминология

В описании реестра в английской литературе, среди прочих, используется термин Hive. В некоторых работах его переводят на русский как «улей». Microsoft в своих документах переводит это как куст. Например:

Registry hive HKEY_LOCAL_MACHINE\SAM == Куст реестра HKEY_LOCAL_MACHINE\SAM[2][3]

Древо реестра — это подмножество разделов, подразделов и параметров реестра, которому сопоставлен набор вспомогательных файлов, содержащих резервные копии этих данных.[2]

[править]Примечания

1. Хорошо известные идентификаторы безопасности в операционных системах Windows

2. ↑ 1234567 Сведения о реестре Windows для опытных пользователей

3. Windows registry information for advanced users

[править]Ссылки

· Интересное о реестре Windows (статья из ComputerBild)

· Обзор лучших бесплатных программ для очистки реестра

· Как создавать, изменять или удалять подразделы и значения системного реестра с помощью файла записей регистрации (.reg) (англ.)

· Описание реестра Microsoft Windows (англ.)(то же что выше, более полное)

· Описание реестра Microsoft Windows (рус.)(русский вариант предыдущей ссылки)

· MSDN — структура реестра, программирование реестра (англ.)

· Описание ключей реестра на официальном сайте (англ.)

· Описание известных идентификаторов безопасности в операционных системах Windows (рус.)

[показать] Компоненты Microsoft Windows

Категории:

· Компоненты Windows

· Файлы конфигурации

Навигация

· Создать учётную запись

· Представиться системе

· Статья

· Обсуждение

· Читать

· Текущая версия

· Правка

· История

Начало формы

Конец формы

· Заглавная страница

· Рубрикация

· Указатель А — Я

· Избранные статьи

· Случайная статья

· Текущие события

Участие

· Сообщить об ошибке

· Портал сообщества

· Форум

· Свежие правки

· Новые страницы

· Справка

· Пожертвования

Печать/экспорт

Инструменты

На других языках

· العربية

· Azərbaycanca

· Bosanski

· Česky

· Deutsch

· English

· Español

· فارسی

· Français

· עברית

· Magyar

· Bahasa Indonesia

· Italiano

· 日本語

· 한국어

· Nederlands

· Polski

· Português

· Română

· Srpskohrvatski / Српскохрватски

· Shqip

· Српски / Srpski

· Українська

· Tiếng Việt

· 中文

· Последнее изменение этой страницы: 13:38, 28 декабря 2012.

· Текст доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия. Подробнее см. Условия использования.
Wikipedia® — зарегистрированный товарный знак некоммерческой организации Wikimedia Foundation, Inc.

· Свяжитесь с нами

 


Дата добавления: 2015-09-28; просмотров: 41 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Региональная лимнология | Во имя Аллаха Милостивого, Милосердного!

mybiblioteka.su - 2015-2024 год. (0.064 сек.)