В этой статье — пошаговая инструкция, которая позволит исправить ошибку «Не удается запустить Windows из-за испорченного или отсутствующего файла \Windows\System32\config\system», с которой вы можете столкнуться при загрузке Windows XP. Еще один варианты этой же ошибки имеют тот же текст (не удается запустить Windows) и следующие наименования файлов:
- \Windows\System32\config\software
- \Windows\System32\config\sam
- \Windows\System32\config\security
- \Windows\System32\config\default
Эта ошибка связана с повреждением файлов реестра Windows XP в результате самых различных событий — аварийного отключения питания или неправильного выключения компьютера, собственных действий пользователя или, иногда, может быть одним из симптомов физического повреждения (износа) жесткого диска компьютера. Данное руководство должно помочь вне зависимости от того, какой именно из перечисленных файлов испорчен или отсутствует, так как суть ошибки одна и та же.
Простой способ исправить ошибку, который может сработать
Итак, если при загрузке компьютер пишет, что файл \Windows\System32\config\system или software испорчен или отсутствует, это подсказывает, что можно попробовать его восстановить. Как это сделать будет описано в следующем разделе, а для начала можно попробовать сделать так, чтобы ОС Windows XP сама восстановила этот файл.
Для этого проделайте следующее:
- Перезагрузите компьютер и сразу после перезагрузки нажимайте клавишу F8, пока не появится меню расширенных вариантов загрузки.
- Выберите пункт «Загрузка последней удачной конфигурации (с работоспособными параметрами)».
- При выборе данного пункта, Windows должна будет заменить файлы конфигурации последними, которые приводили к успешной загрузке.
- Перезагрузите компьютер и посмотрите, исчезла ли ошибка.
Если же этот простой метод не помог решить проблему, переходим к следующему.
Как восстановить \Windows\System32\config\system вручную
В общих чертах восстановление \Windows\System32\config\system (и других файлов в этой же папке) заключается в копировании резервных копий файлов из c:\windows\repair\ в эту папку. Осуществить это можно различными способами.
Использование Live CD и файлового менеджера (проводника)
Если у вас имеется Live CD или загрузочная флешка со средствами восстановления системы (WinPE, BartPE, Live CD популярных антивирусов), то вы можете воспользоваться файловым менеджером этого диска для восстановления файлов \Windows\System32\config\system, software и других. Для этого:
- Загрузитесь с LiveCD или флешки (как поставить загрузку с флешки в BIOS)
- В файловом менеджере или проводнике (если используется LiveCD на базе Windows) откройте папку c:\windows\system32\config\ (буква диска при загрузке с внешнего накопителя может быть не C, не обращайте внимания), найдите файл, который по сообщению ОС поврежден или отсутствует (он не должен иметь расширения) и на всякий случай не удаляйте его, а переименуйте, например, в system.old, software.old и т.д.
- Скопируйте нужный файл из c:\windows\repair\ в c:\windows\system32\config\
По завершении, перезагрузите компьютер.
Как проделать это в командной строке
А теперь то же самое, но без использования файловых менеджеров, если вдруг у вас нет никаких LiveCD или возможности их создания. Для начала потребуется попасть в командную строку, вот какие есть варианты:
- Попробуйте зайти в безопасный режим с поддержкой командной строки, нажимая F8 после включения компьютера (может не запуститься).
- Используйте загрузочный диск или флешку с установкой Windows XP для входа в консоль восстановления (тоже командная строка). На экране приветствия нужно будет нажать кнопку R и выбрать систему, которую нужно восстановить.
- Используйте загрузочную флешку Windows 7, 8 или 8.1 (или диск) — несмотря на то, что восстанавливать нам предстоит запуск Windows XP, это вариант тоже подходит. После загрузки программы установки Windows, на экране выбора языка нажмите клавиши Shift+F10 для вызова командной строки.
Следующее, что следует сделать — определить букву системного диска с Windows XP, при использовании некоторых вышеперечисленных способов для входа в командную строку, эта буква может отличаться. Для этого, вы можете последовательно воспользоваться командами:
wmic logicaldisk get caption (отображает буквы дисков) dir c: (просматриваем структуру папок диска c, если это не тот диск, так же смотрим d и т.д.)
Теперь, для того, чтобы восстановить поврежденный файл, выполняем по порядку следующие команды (я их привожу сразу для всех файлов, с которыми может возникнуть проблема, вы можете выполнить это только для нужного — \Windows\System32\config\system или другого), в данном примере, системному диску соответствует буква C.
*Создание резервных копий файлов copy c:\windows\system32\config\system c:\windows\system32\config\system.bak copy c:\windows\system32\config\software c:\windows\system32\config\software.bak copy c:\windows\system32\config\sam c:\windows\system32\config\sam.bak copy c:\windows\system32\config\security c:\windows\system32\config\security.bak copy c:\windows\system32\config\default c:\windows\system32\config\default.bak *Удаление испорченного файла del c:\windows\system32\config\system del c:\windows\system32\config\software del c:\windows\system32\config\sam del c:\windows\system32\config\security del c:\windows\system32\config\default *Восстановление файла из резервной копии copy c:\windows\repair\system c:\windows\system32\config\system copy c:\windows\repair\software c:\windows\system32\config\software copy c:\windows\repair\sam c:\windows\system32\config\sam copy c:\windows\repair\security c:\windows\system32\config\security copy c:\windows\repair\default c:\windows\system32\config\default
После этого, выйдите из командной строки (команда Exit для выхода из консоли восстановления Windows XP) и перезагрузите компьютер, в этот раз он должен запуститься нормально.
Файл C:\Windows\System32\config\software является одним из ключевых компонентов операционной системы Windows. Этот файл содержит информацию о различных настройках и конфигурациях программ и приложений в системе. Без этого файла операционная система не сможет корректно функционировать и всех программных компонентов не будет объединена правильно.
C:\Windows\System32\config\software действует в качестве реестра системы, который содержит информацию об установленном софтвере, уровне безопасности, настройках пользователя и многом другом. В этом файле хранятся параметры, которые позволяют операционной системе загружать и запускать программы и приложения, а также осуществлять связи между компонентами приложений и операционной системой.
Важно отметить, что файл C:\Windows\System32\config\software защищен от случайного удаления или изменения, чтобы предотвратить потенциальные проблемы с работой системы. Неправильное изменение этого файла может привести к серьезным последствиям, включая полную неработоспособность операционной системы. Поэтому рекомендуется проявлять осторожность при работе с этим файлом и не проводить никаких несанкционированных изменений.
Содержание
- Структура и расположение файла
- Роль файла software в операционной системе
- Важность файла для работы компьютера
Структура и расположение файла
Расположение этого файла в папке System32 указывает на то, что он относится к системным файлам и является неотъемлемой частью операционной системы Windows.
Файл software содержит информацию о различных установленных программных продуктах, а также настройках системы, таких как реестр Windows, конфигурации приложений и параметры пользовательского интерфейса. Эта информация позволяет операционной системе правильно работать с установленными программами и выполнять их задачи.
Структура файла software состоит из различных разделов и подразделов, которые хранят информацию о соответствующих компонентах системы и их настройках. Благодаря этому файлу операционная система может загружать и сохранять информацию о программных настройках при каждом запуске и остановке.
Указанный путь к файлу C:\Windows\System32\config\software является стандартным для Windows-систем, однако в различных версиях операционной системы и в зависимости от индивидуальных настроек пользователя этот путь может отличаться.
Роль файла software в операционной системе
Файл software, расположенный по пути C:\Windows\System32\config\software, имеет важное значение для функционирования операционной системы Windows. Этот файл содержит информацию о настройках и конфигурации программного обеспечения, установленного на компьютере.
Файл software используется реестром Windows для хранения ключей и значений, связанных с установленными программами. Реестр Windows является центральной базой данных, в которой хранятся настройки и конфигурации операционной системы и установленного программного обеспечения.
В файле software содержатся такие ключи и значения, как информация об установленных приложениях, настройках системы, пользовательских параметрах и других важных данных. Эти данные используются операционной системой и приложениями для правильного функционирования и обеспечения необходимой работы программ.
При старте операционной системы Windows реестр загружается из файла software и осуществляется проверка целостности данных. Если файл software становится поврежден или утерян, это может привести к проблемам с запуском системы и работой программ.
Если возникают проблемы с файлом software, можно попытаться восстановить его из резервной копии, созданной системой, либо использовать специальные программы для восстановления поврежденных реестровых данных. Однако, внесение изменений в файл software без необходимых знаний и опыта может привести к серьезным ошибкам и неправильной работе операционной системы.
Важность файла для работы компьютера
Данный файл имеет расширение .dat и является одним из файлов Реестра Windows. Реестр представляет собой базу данных, где хранятся настройки и параметры работы операционной системы, а также информация о установленных приложениях, системных компонентах и пользователях.
Файл software содержит основные настройки и данные приложений, которые запускаются при старте компьютера. Благодаря этому файлу система «запоминает» все установленные программы, их версии, параметры конфигурации, разрешения и другие важные данные.
В случае повреждения файла C:\Windows\System32\config\software, компьютер может столкнуться с различными проблемами, такими как неправильная загрузка операционной системы, неработающие программы, ошибки и сбои в работе приложений.
Поэтому рекомендуется регулярно резервировать файл software или создавать точку восстановления операционной системы, чтобы в случае проблем с файлом была возможность восстановить систему к предыдущему рабочему состоянию.
Важно помнить:
Никогда не редактируйте или удаляйте файлы в папке C:\Windows\System32\config без специальных навыков и инструкций, поскольку это может привести к серьезным проблемам со стабильностью и работой операционной системы.
Один из файлов, которые можно обнаружить в системном каталоге C:\Windows\System32, называется software. Этот файл является частью операционной системы Windows и содержит важную информацию, которая используется для настройки и управления программным обеспечением на компьютере.
Файл C:\Windows\System32\config\software в операционной системе Windows является реестром, который хранит данные о программном обеспечении, установленном на компьютере. В нем содержатся настройки приложений, системные параметры, информация о лицензировании программ и многое другое. Благодаря этому файлу операционная система знает, какие программы установлены на компьютере и как с ними взаимодействовать.
Важно отметить, что C:\Windows\System32\config\software является системным файлом, который не должен быть изменен или удален без надлежащей причины. Внесение неправильных изменений в этот файл может привести к неполадкам в работе системы и даже к полной потере работы компьютера.
Для доступа к файлу C:\Windows\System32\config\software требуются права администратора. Обычному пользователю без особых привилегий доступ к этому файлу ограничен. Чтение и изменение данных в файле может быть произведено с помощью специализированных программ, таких как Редактор реестра Windows.
Содержание
- Что такое файл «C:\Windows\System32\config\software» и какими функциями он обладает?
- Системная директория C:\Windows\System32\config\
- Роль файла «software» в системной директории
- Определение файла «software» и его назначение
- Формат и структура файла «software»
- Какие данные содержатся в файле «software»?
- Влияние файла «software» на работу операционной системы
- Как получить доступ и открыть файл «software»?
- Возможные проблемы с файлом «software» и их решения
Что такое файл «C:\Windows\System32\config\software» и какими функциями он обладает?
Файл «C:\Windows\System32\config\software» имеет расширение «.dat» и является бинарным файлом, что означает, что его содержимое не может быть прочитано напрямую в текстовом виде. Он содержит множество структур данных, таких как ключи, значения и параметры, которые организованы в древовидную структуру.
Функции файла «C:\Windows\System32\config\software» включают, но не ограничиваются:
- Хранение настроек и конфигурационных данных приложений и операционной системы.
- Управление и регистрация программного обеспечения, установленного в системе.
- Определение настроек и параметров, которые влияют на работу операционной системы и приложений.
- Поддержка расширений программного обеспечения и дополнительных функций.
- Мониторинг и управление процессами и службами, запущенными в системе.
Поскольку файл «C:\Windows\System32\config\software» содержит важные настройки и конфигурационные данные, он является одним из целевых файлов для вредоносного программного обеспечения и злоумышленников. Неправильное редактирование или удаление файла может привести к неработоспособности операционной системы или проблемам с работой установленных программ. Поэтому рекомендуется быть осторожными при работе с этим файлом и делать его резервные копии в случае необходимости.
Системная директория C:\Windows\System32\config\
Системная директория C:\Windows\System32\config\ содержит важные файлы, связанные с настройками и конфигурацией операционной системы Windows. В этой директории располагаются файлы реестра операционной системы, которые хранят информацию о программном и аппаратном обеспечении компьютера.
Один из основных файлов в этой директории – software. Файл software содержит данные о программном обеспечении, установленном на компьютере, и настройках операционной системы. В нем хранятся информация о установленных приложениях, драйверах устройств, параметрах системы и других важных настройках.
Изменение файла software может повлиять на работу всей операционной системы и установленных приложений, поэтому не рекомендуется изменять или удалять этот файл вручную, если вы не знаете, что делаете.
В случае необходимости изменений настроек операционной системы или исправления ошибок, рекомендуется использовать соответствующие инструменты, предоставляемые операционной системой Windows. Такие инструменты как «Редактор реестра» позволяют безопасно внести изменения в файл software и другие файлы реестра системы.
Весь контент, хранящийся в директории C:\Windows\System32\config\, является важным для стабильной и надежной работы операционной системы, поэтому следует быть осторожным при работе с этой директорией и ее содержимым.
Роль файла «software» в системной директории
Файл «software» хранит информацию о настройках, конфигурации и лицензиях различных программ, которые установлены на компьютере. Это включает в себя операционную систему, драйверы, службы, приложения и другие компоненты.
В случае повреждения или потери файла «software», операционная система может испытывать проблемы при загрузке и работе программ. Ошибки в файле «software» могут привести к сбоям системы, нестабильности и другим непредвиденным проблемам.
Для обеспечения целостности файла «software» и предотвращения его повреждения, рекомендуется регулярно создавать резервные копии системы и использовать надежное антивирусное программное обеспечение для защиты компьютера от вредоносных программ.
Поэтому, файл «software» является важной составляющей операционной системы и его сохранность в системной директории имеет решающее значение для стабильной работы компьютера.
Определение файла «software» и его назначение
Файл «software» содержит конфигурационные данные и настройки установленных программ, а также информацию о различных компонентах операционной системы Windows. В этом файле хранится список установленных приложений, версии программ, ключи реестра, настройки реестра и другие сведения, которые позволяют операционной системе корректно работать с установленным программным обеспечением.
При загрузке операционной системы Windows файл «software» считывается и используется для инициализации и настройки установленных программ, а также для загрузки соответствующих компонентов операционной системы. Если этот файл поврежден или отсутствует, это может привести к некорректной работе программ и операционной системы в целом.
Для обеспечения стабильной работы компьютера и программ важно сохранять файл «software» в целостном состоянии и регулярно создавать резервные копии реестра Windows. В случае необходимости восстановления системы или восстановления данных, резервная копия файла «software» может быть использована для восстановления настроек программ и операционной системы.
Формат и структура файла «software»
Формат файла «software» является бинарным и оптимизирован для быстрого доступа и чтения операционной системой. Файл содержит различные разделы, каждый из которых хранит информацию об отдельной программе или компоненте системы.
Структура файла «software» не является открытой и не предоставляется производителем операционной системы. Однако, исследования некоторых специалистов позволяют определить основные разделы, которые могут быть содержимым данного файла.
Один из разделов файла «software» отвечает за хранение информации о зарегистрированных в системе приложениях. В этом разделе хранятся имена приложений, связанные файлы и другие сведения, необходимые для корректного запуска программ.
Другой раздел файла «software» содержит информацию о системных службах и компонентах, установленных на компьютере. Эта информация может включать в себя данные о версиях компонентов, их параметрах и настройках.
Также, в файле «software» может присутствовать раздел, в котором хранятся настройки и конфигурационные параметры операционной системы. Эти параметры могут быть связаны с интерфейсом операционной системы, настройками безопасности, обновлениями и другими аспектами работы системы.
Важно отметить, что файл «software» является системным файлом и его структуру и формат не следует изменять или удалять без специальных инструментов и разрешения. Любые неправильные изменения в файле «software» могут привести к непредсказуемым последствиям и неполадкам в работе операционной системы.
Какие данные содержатся в файле «software»?
В файле «software» хранятся следующие данные:
- Информация о установленных приложениях: здесь хранятся данные о всех установленных на компьютере программных приложениях, включая наименование, версию, дату установки и другие связанные с ними параметры.
- Настройки операционной системы: в этом файле хранятся различные настройки Windows, такие как параметры интерфейса, настройки безопасности, настройки сети, настройки реестра и другие системные параметры. Эти данные позволяют системе правильно функционировать и адаптироваться к потребностям пользователя.
- Информация о реестре: реестр Windows содержит важные данные, используемые операционной системой и приложениями. Файл «software» содержит информацию о реестре, включая настройки программ, разрешения на файлы, конфигурацию системы и другие связанные параметры.
- Данные об обновлениях: в файле «software» хранится информация о всех установленных обновлениях операционной системы и установленных программ, включая дату установки, версию и другие связанные с ними параметры.
Файл «software» является важным компонентом Windows и его испорченный или поврежденный файл может вызвать проблемы с функционированием операционной системы. Поэтому редактирование или удаление данного файла без должного знания можно негативно повлиять на работу системы.
Влияние файла «software» на работу операционной системы
Реестр Windows представляет собой централизованное хранилище информации, которая используется операционной системой для настройки работы всех компонентов и программ. Файл «software» содержит данные о конфигурации программ, установленных на компьютере, а также настройки и параметры работы операционной системы.
Изменение файла «software» может иметь серьезное влияние на работу операционной системы и установленных приложений. В случае некорректного изменения или повреждения данного файла, возможны сбои в работе операционной системы, ошибки при запуске программ, а также невозможность выполнения некоторых операций.
Для безопасности и стабильности работы операционной системы не рекомендуется вносить изменения в файл «software» вручную, если у вас нет соответствующих знаний и опыта. Любые изменения в этом файле лучше выполнять с помощью специализированных инструментов и программного обеспечения, предназначенных для работы с Реестром Windows.
Запасайтесь резервными копиями системы или экспортируйте отдельные ветки реестра перед внесением изменений в файл «software». Это поможет восстановить систему в случае возникновения проблем.
Итак, файл «software» играет важную роль в работе операционной системы Windows и содержит ключевую информацию о конфигурации программ и настройках. Он должен изменяться и использоваться осторожно, чтобы избежать возможных проблем и сбоев в работе системы.
Как получить доступ и открыть файл «software»?
Для получения доступа к файлу «software» и его открытия можно использовать следующие шаги:
- Откройте проводник Windows.
- Перейдите по пути C:\Windows\System32\config.
- Найдите файл с названием «software».
- Щелкните правой кнопкой мыши на файле «software» и выберите пункт «Свойства».
- Перейдите на вкладку «Безопасность».
- Щелкните на кнопку «Редактировать», чтобы изменить права доступа к файлу.
- В открывшемся окне выберите нужного пользователя или группу и установите нужные права доступа (чтение, запись, выполнение и т.д.).
- Нажмите «ОК», чтобы сохранить изменения.
После выполнения этих шагов вы сможете получить доступ к файлу «software», открыть его при помощи текстового редактора или специализированных программ и просмотреть содержимое файла. Однако имейте в виду, что неправильные изменения в файле «software» могут привести к неполадкам в работе операционной системы, поэтому рекомендуется быть осторожным и предварительно создать резервную копию этого файла перед его изменением.
Возможные проблемы с файлом «software» и их решения
Несмотря на важность файла «software», иногда могут возникать проблемы, которые могут повлиять на работу операционной системы. Рассмотрим несколько возможных проблем и их решений:
Проблема | Решение |
---|---|
Файл «software» поврежден или отсутствует | Если файл «software» поврежден или удален, можно попробовать восстановить его из резервной копии системного реестра, которую создает Windows. Для этого нужно запустить системную утилиту, такую как System Restore или Recovery Console. Если резервной копии нет, можно попробовать восстановить операционную систему с помощью средств восстановления, предоставляемых производителем. |
Файл «software» заблокирован другой программой | Если файл «software» заблокирован другой программой, необходимо завершить эту программу или перезагрузить компьютер. Возможно, что другая программа использует файл «software» в момент запуска или завершения. |
Ошибка чтения файла «software» | Если при попытке чтения файла «software» возникает ошибка, можно попробовать скопировать файл с другого компьютера или использовать специализированные программы для восстановления поврежденных файлов. |
Важно отметить, что редактирование файла «software» без должного понимания может привести к серьезным проблемам с операционной системой. Рекомендуется брать резервные копии перед редактированием файла «software» или вовсе обратиться к специалисту по компьютерам, чтобы избежать непредвиденных проблем.
Все мы знаем, что порой операционная система удивляет нас всё новыми ошибками и проблемами, которые значительно затрудняют работу ПК, а то и вовсе препятствуют его запуску. «Не удаётся запустить Windows из-за испорченного или отсутствующего файла \WINDOWS\SYSTEM32\config\system» — одна из самых распространённых ошибок, с которой сталкиваются преимущественно пользователи операционной системы Windows XP (на других версиях пока не встречалась, но всё может быть), поэтому данная инструкция предназначена больше для этой ОС.
СОВЕТ. иногда это же сообщение может иметь разные конечные слова. Например, вместо «system» будет написано «software», «default» или «security».
Для начала разберёмся, что это такое и откуда оно взялось. Говоря простым языком, компьютер не может загрузиться из-за повреждённого системного реестра. Переустановка системы является самым простым и эффективным способом решения проблемы, но только в том случае, если вы не боитесь потерять данные. Случиться это могло по всевозможным причинам, начиная с неправильного выключения компьютера и заканчивая износом жёсткого диска. Конечно, в последнем случае возможна необходимость замены винчестера, но далеко не всегда. Суть ошибки от этого не меняется, поэтому данное руководство должно помочь в любом из случаев.
Устранение ошибки запуска Windows.
Исправление с помощью ОС
Итак, вы пытаетесь включить ПК, а вам приходит сообщение, что файл \Windows\System32\config\system повреждён. «Починить» системный реестр можно двумя способами: заставить систему восстановить его самостоятельно или же устранить ошибку вручную. Начнём с более просто варианта.
- Нажимаем «Перезагрузить компьютер». В процессе нажимаем F8. На мониторе отобразятся дополнительные варианты загрузки.
- Выбираем «Загрузка последней удачной конфигурации».
- Снова перезагружаем компьютер и смотрим, устранена ли неполадка.
Данный метод вынуждает операционку использовать те файлы конфигурации, при которых ОС запускалась успешно. Перезапуская систему повторно, ошибка при загрузке появляться уже не должна.
Восстановление системы вручную
Если предыдущий способ не помог, стоит попытаться решить проблему вручную. В общих чертах, ваша задача – скопировать резервные файлы загрузки в папку \system из \repair. Существует несколько способов сделать это.
Восстанавливаем с помощью файлового менеджера
Не сказать, что этот способ сложнее, чем просто запустить последнюю успешную конфигурацию, но есть один нюанс: этот метод подойдёт, если у вас в наличии имеется загрузочный диск или флешка с любым менеджером. Но, если уж выбирать, то лучше всего подойдёт Live CD. Записать его на носитель не так уж проблематично, а программа потом ещё пригодится не только для восстановления системы, но и для банальной проверки на вирусы. Итак, если диск у вас есть, то проделываем следующее:
- Вставляем носитель.
ВАЖНО. если загрузка не производится, то заходим в BIOS и выставляем приоритет для USB или CD/DVD, в зависимости от ресурса загрузки.
- После того, как всё загрузилось, запускаем проводник.
- В самом проводнике открываем две вкладки (практически все проводники допускают это): в одной — ту самую папку с: \ windows\system32\config\system, а в другой – папку с резервными файлами с: \ windows\repair\system. Внимательно смотрим на повреждённый, по мнению системы, файл –расширения быть не должно.
СОВЕТ. перед названием папок обычно стоит буква C, но может быть и другая, если они находятся на другом жёстком диске.
- Копируем windows\repair\system из папки восстановления в папку с ошибкой. Появится окно, которое запросит разрешение на замену файла. Подтверждаем.
Есть и другой, более безопасный путь. Повреждённые данные можно не сносить, а переименовывать, а затем из папки восстановления копировать первоначальные файлы.
- Перезагружаемся и проверяем, устранена ли проблема.
Восстанавливаем с помощью командной строки
Если же никакого менеджера у вас под рукой нет, а проблему нужно срочно решить, то есть ещё способ с использованием командной строки. Зайти в неё можно следующими путями:
- Через безопасный режим. Для этого, как и говорилось ранее, нажимаем F8 сразу после перезапуска ПК. Однако, данный режим запускается не всегда, а иногда не поддерживает командную строку.
- Используя носитель с Windows XP. Там можно войти в консоль и найти ту самую командную строку. Для этого, после появления экрана приветствия, нажимаем клавишу R и выбираем необходимую для восстановления систему.
- Используя носитель с Windows 7 или 8. Мы прекрасно помним, что «починить» нам необходимо XP, но для вызова консоли этот вариант также приемлем. Нажимаем Shift+F10 сразу же, как появится окно выбора языка.
Следующим шагом после открытия командной строки будет определение конкретного названия поврежденного файла (software, system, sam, default или security) и точной буквы системного диска, на которой располагается ОС. Для этого предназначены две команды:
- wmic logicaldisk get caption (чтобы выяснить букву диска, являющегося системным);
- dir c: (отображает папки на диске С; если вы на находите там папок с нужным названием – просмотрите диск D таким же способом).
Далее восстанавливаем повреждённый файл, прописывая следующую команду (на примере system при расположении на диске C).
Архивируем существующие файлы
copy c:\windows\system32\config\system c:\windows\system32\config\system.bak
Удаляем проблемные файлы
delete c:\windows\system32\config\system
Восстановливаем из резервной копии
copy c:\windows\repair\system c:\windows\system32\config\system
ВАЖНО. команды могут разниться в зависимости от того, на каком конкретно диске располагается файл и какой из них повреждён.
К примеру, они могут прописываться так:
copy c:\windows\system32\config\software c:\windows\system32\config\software.bak
или так (если системная папка находится на диске D):
copy d:\windows\system32\config\sam c:\windows\system32\config\sam.bak
Точно так же и в дальнейшем меняются команды и при удалении, и при восстановлении файла. Выходим из консоли (прописываем и выполняем команду Exit) и перезапускаем ПК. Если вы все вписали правильно, сообщение снова появиться не должно.
В некоторых случаях ни один из вариантов не помогает. Это может означать только одно – пора переустановить операционную систему полностью, это наверняка решит проблему. Надеемся, у вас всё получилось. Если что-то осталось непонятным, задавайте вопросы!
Реестр Windows (англ. Windows Registry), или системный реестр — иерархически построенная база данных параметров и настроек в большинстве операционных систем семейства Microsoft Windows [2].
В реестре хранятся данные, которые необходимы для правильного функционирования Windows. К ним относятся профили всех пользователей, сведения об установленном программном обеспечении и типах документов, которые могут быть созданы каждой программой, информация о свойствах папок и значках приложений, а также установленном оборудовании и используемых портах [1].
Открытие реестра¶
Поскольку файлов в реестре несколько, его нельзя открыть, например, в текстовом редакторе и внести какие-либо коррективы. Для работы с ним требуется специальная программа – редактор реестра, который является встроенным компонентом операционной системы Windows и вызывается путем ввода команды Regedit
[4].
Существует несколько способов открыть редактор реестра.
Способ №1 – Открытие через утилиту «Выполнить»:
- Выбрать Пуск → Выполнить, либо нажать сочетание клавиш
Win+R
(Win
— клавиша, междуCtrl
иAlt
в нижнем ряду клавиатуры, обычно на ней изображен значок Microsoft Windows ; - В открывшимся окне ввести команду
regedit
; - Нажать клавишу
ОК
.
Рис. 1 – Открытие через утилиту «Выполнить»
Способ №2 – Открытие через поиск по меню «Пуск»:
- Открыть меню Пуск;
- Ввести в строке поиска
regedit
и запустить найденный файл, который отобразится в верхней части Пуска.
Рис. 2 – Открытие через поиск по меню «Пуск»
С другими способами можно ознакомиться в статье Три способа открыть редактор реестра Windows.
Структура реестра¶
Реестр имеет иерархическую структуру, которая напоминает файловую систему жесткого диска – с его каталогами, подкаталогами и файлами. Но называются элементы реестра по-другому: верхний уровень иерархии составляют разделы, каждый из которых может содержать вложенные подразделы, а также параметры. Именно в параметрах хранится основное содержимое реестра, разделы служат лишь для группировки схожих по назначению параметров [4].
Рис. 3 – Редактор реестра
Далее приведен краткий перечень и краткое описание стандартных разделов реестра. Максимальная длина имени раздела составляет 255 символов.
HKEY_CURRENT_USER
Данный раздел является корневым для данных конфигурации пользователя, вошедшего в систему в настоящий момент. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU
.
HKEY_USERS
Данный раздел содержит все активные загруженные профили пользователей компьютера. Раздел HKEY_CURRENT_USER
является подразделом раздела HKEY_USERS
. Вместо полного имени раздела иногда используется аббревиатура HKU
.
HKEY_LOCAL_MACHINE
Раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Наиболее интересным является подраздел Software
, который включает в себя настройки всех установленных в системе приложений. Вместо полного имени раздела иногда используется аббревиатура HKLM
.
HKEY_CLASSES_ROOT
Является подразделом HKEY_LOCAL_MACHINE\Software
. Хранящиеся здесь сведения обеспечивают выполнение необходимой программы при открытии файла с использованием проводника. Вместо полного имени раздела иногда используется аббревиатура 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
.
HKEY_CURRENT_CONFIG
Данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы.
Примечание
Реестр 64-разрядных версий Windows подразделяется на 32- и 64-разрядные разделы. Большинство 32-разрядных разделов имеют те же имена, что и их аналоги в 64-разрядном разделе, и наоборот. По умолчанию редактор реестра 64-разрядных версий Windows отображает 32-разрядные разделы в следующем узле: HKEY_LOCAL_MACHINE\Software\WOW6432Node
Файлы реестра на жестком диске¶
Основные файлы, отвечающие за формирование реестра хранятся в папке %SystemRoot%\System32\Config\
. Обычно это C:\Windows\System32\Config\
и в зависимости от версии ОС их состав может несколько различаться.
Файл, хранящий личные настройки пользователя, «скрыт» в папке соответствующей учетной записи, например, в C:\Documents and Settings\Dmitry
. Также файлы, отвечающие за пользовательские настройки, могут храниться в:
C:\Documents and Settings\%Username%\(Ntuser.dat)
;C:\Documents and Settings\%Username%\Local Settings\Application Data\Microsoft\Windows\ (UsrClass.dat)
.
Еще есть резервные копии файлов реестра, созданные системой, хранятся они в
C:\Windows\System32\config\RegBack
– для Windows 7 и Server 2008;C:\Windows\repair
– для XP и Server 2003.
Примечание
По умолчанию операционная система делает резервные копии этих файлов раз в 10 дней с помощью планировщика задач.
Вспомогательные файлы для всех кустов за исключением HKEY_CURRENT_USER
хранятся в системах Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista в папке %SystemRoot%\System32\Config
.
Вспомогательные файлы для куста HKEY_CURRENT_USER
хранятся в папке %SystemRoot%\Profiles\Имя_пользователя
. Расширения имен файлов в этих папках указывают на тип содержащихся в них данных. Отсутствие расширения также иногда может указывать на тип содержащихся в файле данных.
Примечание
Куст (дерево) реестра (англ. hive) — это группа разделов, подразделов и параметров реестра с набором вспомогательных файлов, содержащих резервные копии этих данных.
Куст реестра | Вспомогательные файлы |
---|---|
HKEY_LOCAL_MACHINE\SAM |
Sam , Sam.log , Sam.sav |
HKEY_LOCAL_MACHINE\Security |
Security , Security.log , Security.sav |
HKEY_LOCAL_MACHINE\Software |
Software , Software.log , Software.sav |
HKEY_LOCAL_MACHINE\System |
System , System.alt , System.log , System.sav |
HKEY_CURRENT_CONFIG |
System , System.alt , System.log , System.sav , Ntuser.dat , Ntuser.dat.log |
HKEY_USERS\DEFAULT |
Default , Default.log , Default.sav |
Примечание
Например, кусту HKEY_LOCAL_MACHINE\Software
соответствует на жестком диске файл C:\Windows\System32\config\SOFTWARE
.
Рис. 4 – Файлы реестра на жестком диске