Vvmebel.com

Новости с мира ПК
53 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка при загрузке куста

Редактор реестра (Regedit)

Содержание

Введение

Редактор реестра-это одна из главных состовляющих операционной системы Windows.

Благодаря реестру изменяются политики, разрешается или запрещается доступ к разным состовляющим(каталогам,программам и проч.)

Запуск

Для запуска редактора реестра необходимо нажать кнопку Пуск,выбрать пункт меню «Выполнить»

Теперь вводим regedit и нажимаем кнопку «ОК»

После этого запустится редактор реестра.

Внимание! Если вы единственный пользователь компьютера и при запуске редактора реестра выдается сообщение-«Запуск редактора реестр запрещен Администротором»,то с большой вероятности можно утверждать, что у Вас на компьютере завелся вирус/троян.

Работа с редактором

На изображении показаны главные состовляющие реестра (ветки/кусты).

Например: HKEY_USERS,HKEY_LOCAL_MACHINE и проч.

Если Вас просят экспортировать определенную ветку реестра, то необходимо эту ветку найти(конечно можно экспортировать все ветки, но как правило это считается плохим тоном. Да и множество «личной» информации попадет в чужие руки).

Итак, разберемся с путями.

Например: HKEY_LOCAL_MACHINESOFTWAREIDAVLabDrWebUpdateSettings или HKLMSOFTWAREIDAVLabDrWebUpdateSettings (ветки идентичны,см. сокращения)

Для начала вы щелкаете по плюсику возле HKEY_LOCAL_MACHINE

далее раскрывается еще список (как у Проводника), далее ищем SOFTWARE. и так по всему пути.

После того,как вы открыли ветку Settings (она последняя) на ней щелкаем правой кнопкой мышки и выбираем пункт меню «Экспортировать». Далее укажем имя файла в котором сохраним содержимое этой ветки (по умолчанию расширение файла reg)

Полученый файл отправляем в СТО или на форум.

Загрузка и выгрузка «куста» реестра

Для загрузки «куста» (файла, раздела) реестра и доступа к реестру неактивной/не загружающейся системы можно использовать стандартный редактор реестра. Для этого, запустив его, необходимо выбрать одну из корневых веток: HKEY_LOCAL_MACHINE или HKEY_USERS,

после чего в меню Файл станет активной опция «Загрузить куст»/»Load hive».

Далее нас попросят указать расположение файла реестра, который мы хотим загрузить — стандартный диалог выбора файла. Файлы реестра находятся в каталоге %WINDIR%system32config и имеют имена system для раздела SYSTEM и software для раздела SOFTWARE. Выбрав один из них, и нажав «Открыть», мы увидим еще одно диалоговое окно, в которое надо ввести имя для подгружаемого куста — например, SOFT.

После чего мы увидим загруженный реестр под этим именем, и сможем просматривать, редактировать, и работать с ним точно так же как и реестром запущенной системы.

Для завершения редактирования и записи изменений в файл, необходимо выгрузить куст. Для этого, надо выбрать его имя в редакторе, и выполнить команду из меню Файл — Выгрузить куст (File — Unload hive).

Добавление, удаление, изменение ключей в реестре

Для создания ключа, необходимо сначала убедится в каком разделе мы находимся.

Обратите внимание на информационную панель редактора реестра (в самом низу). Там указан полный путь к ветке реестра в которой Вы находитесь. Создать ключ реестра можно двумя способами:

1.В меню Правка выберите команду Создать, а затем укажите тип добавляемого параметра: Строковый параметр, Двоичный параметр, Параметр DWORD, Мульти-строковый параметр или Расширяемый строковый параметр.

Введите имя нового параметра и нажмите клавишу ENTER.

2.Правой кнопки мышки щелкнуть в правой части редактора реестра и выбрать пункт меню «Создать». Далее выбираете тип добавляемого параметра: Строковый параметр, Двоичный параметр, Параметр DWORD, Мульти-строковый параметр или Расширяемый строковый параметр.

Введите имя нового параметра и нажмите клавишу ENTER.

Изменение ключей, разделов

1)В меню Правка выберите команду Изменить. В поле Значение введите новое значение параметра и нажмите кнопку OK.

2)Или же щелкаем правой кнопкой мышки по изменяемому параметру и выбираем пункт меню «Изменить». Вводим новые данные и нажимаем кнопку ОК.

1)Выберите удаляемый раздел или параметр. В меню Правка выберите команду Удалить.

2)Или же щелкаем правой кнопкой мышки по удаляемому параметру и выбираем пункт меню «Удалить» и подтвержадем удаление.

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

Трюки с реестром Windows

Довольно часто вирусы блокируют Windows. Правка реестра regedit.exe на такой машине сответственно не запускается, впрочем как и диспетчер процессов, а вычистить эту заразу надо.

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

Проведу соответствие файлов и веток реестра, не полное, но достаточное для нашей задачи:

  • Ветка реестра [HKEY_LOCAL_MACHINESoftware] формируется из файла «software»
  • Ветка реестра [HKEY_LOCAL_MACHINESystem] формируется из файла «system»
  • Ветка реестра [HKEY_USERS] формируется из файлов «default»

Как подключить (имеется в виду, что вы уже загрузились с LiveCD или флешки)

1. запускаем C:Windowsregedit.exe

2. выбираем нужный куст реестра, например HKEY_LOCAL_MACHINE и в меню Файл щелкаем на загрузить куст

3. загружаем соответствующий файл больного реестра C:Windowssystem32configsoftware и подключаем его под любым именем, хоть «1» назовите

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

Собственно это всё — ничего сложного нет. Удачи в восстановлении систем.

Полезные советы

В списке установленных программ висит программа давно удаленная

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

Читать еще:  Ошибка net framework

Запрет на запуск Regedit.exe

DisableRegistryTools =dword:00000001 запрещено запускать

DisableRegistryTools =dword:00000000 разрешено запускать

Изменение языка по умолчанию в окне входа в систему

Если в окне ввода пароля используется русская раскладка клавиатуры, то изменить это можно подредактировать раздел [HKEY_USERS.DEFAULTKeyboard LayoutPreload]

Он имеет 2 строковых параметра — «1» и «2». Если значения равны:

то раскладка в окне входа в систему станет английской. Если значения параметрам присвоить наоборот («1″=00000419, «2»= 00000409) — то раскладка станет русской.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Комментариев: 14

После таких трюков винда не загружается, автор дибил

Стесняюсь спросить после каких именно советов? Вы бы хоть аргументировали своё высказывание или очередной сетевой тролль?

Всё, что написано в блоге, не раз делалось лично — собственно это заметки, чтобы не забыть в следующий раз, ну и кому-то помогает в решении подобных проблем.

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

+1 все выше описанное работает, кривые руки тока исправить необходимо

Большое спасибо, очень полезная заметка

«После таких трюков винда не загружается, автор дибил»

Мда. юзеры — неблагодарные животные )))))

Большое спасибо автору!

Спасибо, наконец-то понял, что такое «подключать куст». И про выбор языка при загрузке системы тоже пригодится!

Такая проблема Скачивал на днях софт под офисс 2010 и кажется словил вируса !Вообщем сначала пропал рабочий стол,нашел его через диспетчер задач и попытался с помощью авз удалить вирус и восстановить систему,через 2 дня включив комп обнаружил что появился администратор,внимания этому не придал,так как комп пользую не я один,а теперь этот администратор не дает войти в системму,комбинация контр альт делете выводит системное окно в которое просит ввести пароль,которого я не знаю,без него войти не могу!!Что посоветуете светлые головы ??Всем отписавшимся заранее спасибо !!

Вы сами в правах на компьютере кто? Если не администратор, посоветую загрузиться с диска hiren’s bootcd. Там есть утилита для снятия паролей Windows. Делает пароль для указанного пользователя пустым.

Cтыдно, но не знал где «лежит» ветка HKEY_USERS. Автору спасибо

Хочу добавить пару полезных трюков связанных с удобным копированием и перемещением папок и файлов из меню проводника в любую (кроме спец папок) папку вашей Windows 8 ,8.1

1-е Запустите редактор реестра regedit.exe.

2-e Найдите в реестре ветку реестра HKEY_CLASSES_ROOTAllFilesystemObjectsshellexContextMenuHandlers

Имя shellex указывает что настройка оболочки пользователя или интерфейса осуществляется через радел расширения оболочки.

3-e В данном разделе (ContextMenuHandlers) создайте подраздел Copy to

измените значение по умолчанию присвоив значение (Скобки < >Обязательны . .

4-e В разделе ContextMenuHandlers создайте подраздел Move to

измените значение по умолчанию присвоив значение .

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

копирования и перемещения файлов и папок не открывая лишних окон проводника.

Спасибо за полезную статью.

Есть вопросик — при редактировании пользуюсь RegWorks (вещь изначально бесплатная), аналог штатных но чуть-чуть более продвинутый. Удобно можно сделать следующее — запустить поиск (например «amigo» и получить в итоге не переход на первое найденное значение, а полный список всех итогов по всем разделам. И тут же сохранить в отдельный файл .reg. Интерфейс — копия regedita (с добавочками). Файл можно легко править блокнотом — например просто удалить «случайно» попавших (например GAMIGO — к мыловской гадине не имеет ни какого отношения). И потом достаточно запустить этот файл для записи всего содержимого в действующий реестр. НО надо то наоборот удалить!

И так вопрос а нельзя ли переделать file.reg так, чтобы он не записывал а уничтожал содежащиеся в нем записи?

Еще раз привет, не долго ждал ответа нашел сам:

Удаление разделов и значений реестра

Чтобы удалить раздел реестра с помощью REG-файла, добавьте дефис (-) перед путем_реестра REG-файла. Например, чтобы удалить подраздел Test из раздела реестра

, добавьте дефис (-) перед следующим разделом реестра в REG-файле:

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

Чтобы удалить значение реестра с помощью REG-файла, добавьте дефис (-) после знака равенства, который следует за именем_элемента_данных в REG-файле. Например, чтобы удалить значение реестра TestValue из раздела реестра

, добавьте дефис после «TestValue»= в REG-файле. В следующем примере используется REG-файл, который может выполнить эту задачу.

Чтобы создать REG-файл, экспортируйте раздел реестра, который необходимо удалить, с помощью средства Regedit.exe, а затем измените файл с помощью Блокнота, добавив дефис.

. НЕ ЗАБЫВАТЬ ДЕЛАТЬ РЕЗЕРВНУЮ КОПИЮ.

Очень с одной стороны интересная штука, но это большой недостаток ОС. Зачем ставить парольна админа того самого, если кто-то с Live-CD запустится и сбросит пароль отредактировав реестр.

Как отредактировать реестр если Windows не загружается

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

Хорошо если ваша система грузится хотя бы в безопасном режиме и позволяет отредактировать реестр, но вполне возможен вариант, когда загрузить Windows в безопасном режиме также не удается. В этой ситуации нам смогут помочь загрузочные диски BartPE, ERD Commander и т.п. Но что делать, если мы, например, в гостях и под рукой нет таких дисков, а в наличии лишь установочный диск с Windows. Ничего страшного, даже эти далеко не полные средства смогут помочь нам отредактировать реестр системы которая не загружается.

Читать еще:  Err connection aborted как исправить ошибку

Для начала немного справочной информации. Все кусты реестра в Windows физически существуют в виде отдельных файлов и их можно открывать и редактировать обычным редактором реестра regedit, запущенным из другой системы загруженной с компакт диска. Для того чтобы понимать какая ветка реестра храниться в каком файле есть следующая табличка (пути к файлам реестра в ней указаны исходя из предположения, что Windows у вас установлена на диск С в папку Windows):

Ветка реестра — Файл

HKEY_CURRENT_USER c:users ntuser.dat

Теперь рассмотрим редактирование реестра на примере Windows 7. Итак, у нас есть установочный диск с Windows 7 или загрузочный диск Windows PE (Windows Preinstallation Environment) / Windows RE (Windows Recovery Environment). Загружаемся с этого диска и в окне выбираем «Восстановить компьютер» («Repair your computer»).

Затем в следующем окне нажимаем «Далее» («Next»). Теперь запускаем командную строку – «Command Prompt». В открывшейся консоли набираем regedit, в результате чего запустится редактор реестра. Но на данный момент он отображает реестр загрузочной среды которая загрузилась с компакт диска.

Нажимаем один раз мышкой на ветку реестра HKEY_LOCAL_MACHINE и меню выбираем пункт «Загрузить куст» («Load Hive»). Теперь находим диск на котором расположена наша старая система и сверяясь с указанной выше таблицей выбираем необходимую нам ветку реестра, которую мы будем редактировать. Указываем имя (например 12345), с которым загруженная ветка реестра будет подмонтирована в разделе HKEY_LOCAL_MACHINE.

И наконец в появившейся ветке реестра находим и редактируем параметр, который не дает нашей Windows загрузиться. Когда все необходимые изменения внесены необходимо в меню выбрать “Файл – Выгрузить куст» («File->Unload hive») после чего результаты редактирования сохранятся в реестре нашей старой операционной системы.

(Пока оценок нет)

Ошибка при загрузке куста реестра

Как исправить ошибки реестра Windows, и в каких случаях не стоит об этом беспокоиться


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

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

Некоторые их них серьёзны, другие не стоят вашего внимания:Записи без родительских элементов (сироты): Не проблема.

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

Как исправить STOP: c0000218 <Ошибка файла реестра>Реестр не может загрузить куст (файл):

This article contains information that shows you how to fix STOP: c0000218 The registry cannot load the hive (file): both (manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to STOP: c0000218 The registry cannot load the hive (file): that you may receive.

Примечание: Эта статья была обновлено на 2020-07-20 и ранее опубликованный под WIKI_Q210794 Ошибки, связанные с диском, часто являются основной причиной ошибок файловой системы в операционной системе Windows.

Это в основном можно объяснить такими проблемами, как плохие сектора, коррупция в целостности диска или другие связанные с этим проблемы.

Использование редактора реестра с умом

Фактически, данный раздел является ссылкой на HKEY_LOCAL_MACHINE/Software/ClassesHKEY_CURRENT_USER — содержит параметры для пользователя, под именем которого был осуществлен вход в систему.

Ваше право

Например, чтобы удалить подраздел Test из раздела реестра , добавьте дефис (-) перед следующим разделом реестра в REG-файле: В следующем примере используется REG-файл, который может выполнить эту задачу.

Чтобы удалить значение реестра с помощью REG-файла, добавьте дефис (-) после знака равенства, который следует за именем_элемента_данных в REG-файле. Например, чтобы удалить значение реестра TestValue из раздела реестра , добавьте дефис после «TestValue»= в REG-файле. В следующем примере используется REG-файл, который может выполнить эту задачу.

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

Редактор реестра (Regedit)

Итак, разберемся с путями. Например: HKEY_LOCAL_MACHINESOFTWAREIDAVLabDrWebUpdateSettings или HKLMSOFTWAREIDAVLabDrWebUpdateSettings (ветки идентичны,см.

сокращения) Для начала вы щелкаете по плюсику возле HKEY_LOCAL_MACHINE далее раскрывается еще список (как у Проводника), далее ищем SOFTWARE. и так по всему пути. После того,как вы открыли ветку Settings (она последняя) на ней щелкаем правой кнопкой мышки и выбираем пункт меню «Экспортировать».

Далее укажем имя файла в котором сохраним содержимое этой ветки (по умолчанию расширение файла reg) Полученый файл отправляем в СТО или на форум.

Редактирование реестра Windows офлайн


Все кусты реестра в Windows существуют в виде отдельных файлов и их можно открыть и править обычным редактором реестра regedit, запущенным с работающей машины.

Для этого нужно понимать в каком файле храниться та или иная ветка реестра: Ветка реестраФайл, в котором храниться параметры данной ветки реестраHKEY_LOCAL_MACHINESAMwindowssystem32configsamHKEY_LOCAL_MACHINESecuritywindowssystem32configsecurityHKEY_LOCAL_MACHINESoftwarewindowssystem32configsoftwareHKEY_LOCAL_MACHINESystemwindowssystem32configsystemHKEY_CURRENT_CONFIGwindowssystem32configsystemHKEY_CURRENT_USERntuser.datHKEY_USERS.DEFAULTwindowssystem32configdefaultДалее рассмотрим offline редактирование реестра на примере Windows 7. Итак, нам нужен установочный диск с Windows 7 или загрузочный диск Windows PE (Windows Preinstallation Environment) / Windows RE (Windows Recovery Environment).Загружаемся с этого диска и в окне выбираем “Repair your computer” (Восстановить компьютер).

Как восстановить систему после повреждения реестра, препятствующего запуску Windows XP

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

Сведения об ошибках, связанных с проблемами в системном реестре, см. в соответствующих статьях базы знаний Майкрософт.

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

Архитектура системного реестра.

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

Как вы увидите немного ниже, кусты HKEY_LOCAL_MACHINEHARDWARE и HKLMSYSTEMClone (который вы сможете найти только в Windows 2000) являются изменяемыми и не имеют сопоставимых файлов, то есть такие кусты существуют временно и операционная система манипулирует ими только в памяти. Все кусты реестров с их местоположениями указаны в следующей таблице:Путь к кусту в системном реестреПуть к файлу самого кустаHKEY_LOCAL_MACHINEBCD00000000BootBCDHKEY_LOCAL_MACHINECOMPONENTS%SystemRoot%System32ConfigComponentsHKEY_LOCAL_MACHINESYSTEM%SystemRoot%System32ConfigSystemHKEY_LOCAL_MACHINESAM%SystemRoot%System32ConfigSamHKEY_LOCAL_MACHINESECURITY%SystemRoot%System32ConfigSecurityHKEY_LOCAL_MACHINESOFTWARE%SystemRoot%System32ConfigSoftwareHKEY_LOCAL_MACHINEHARDWAREИзменяемый

Редактирование реестра Windows из среды восстановления

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

Для входа в него необходимо до появления экрана загрузки Windows нажать на F8 и выбрать Устранение неполадок компьютера (“Repair your computer”) в дополнительных параметрах загрузки. Обратите внимание, что при перезапуске после неуспешной загрузки системы открывается сходное по внешнему виду меню, в котором предлагается либо попробовать загрузить систему заново, или выполнить автоматическое исправление запуска, а режим “Устранения неполадок” не отображается.

Как отредактировать реестр если Windows не загружается

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

Хорошо если ваша система грузится хотя бы в безопасном режиме и позволяет отредактировать реестр, но вполне возможен вариант, когда загрузить Windows в безопасном режиме также не удается. В этой ситуации нам смогут помочь загрузочные диски BartPE, ERD Commander и т.п. Но что делать, если мы, например, в гостях и под рукой нет таких дисков, а в наличии лишь установочный диск с Windows. Ничего страшного, даже эти далеко не полные средства смогут помочь нам отредактировать реестр системы которая не загружается.

Для начала немного справочной информации. Все кусты реестра в Windows физически существуют в виде отдельных файлов и их можно открывать и редактировать обычным редактором реестра regedit, запущенным из другой системы загруженной с компакт диска. Для того чтобы понимать какая ветка реестра храниться в каком файле есть следующая табличка (пути к файлам реестра в ней указаны исходя из предположения, что Windows у вас установлена на диск С в папку Windows):

Ветка реестра — Файл

HKEY_CURRENT_USER c:users ntuser.dat

Теперь рассмотрим редактирование реестра на примере Windows 7. Итак, у нас есть установочный диск с Windows 7 или загрузочный диск Windows PE (Windows Preinstallation Environment) / Windows RE (Windows Recovery Environment). Загружаемся с этого диска и в окне выбираем «Восстановить компьютер» («Repair your computer»).

Затем в следующем окне нажимаем «Далее» («Next»). Теперь запускаем командную строку – «Command Prompt». В открывшейся консоли набираем regedit, в результате чего запустится редактор реестра. Но на данный момент он отображает реестр загрузочной среды которая загрузилась с компакт диска.

Нажимаем один раз мышкой на ветку реестра HKEY_LOCAL_MACHINE и меню выбираем пункт «Загрузить куст» («Load Hive»). Теперь находим диск на котором расположена наша старая система и сверяясь с указанной выше таблицей выбираем необходимую нам ветку реестра, которую мы будем редактировать. Указываем имя (например 12345), с которым загруженная ветка реестра будет подмонтирована в разделе HKEY_LOCAL_MACHINE.

И наконец в появившейся ветке реестра находим и редактируем параметр, который не дает нашей Windows загрузиться. Когда все необходимые изменения внесены необходимо в меню выбрать “Файл – Выгрузить куст» («File->Unload hive») после чего результаты редактирования сохранятся в реестре нашей старой операционной системы.

(Пока оценок нет)

Ссылка на основную публикацию
Adblock
detector