Почему нужно заменить системный файл

Обновлено: 04.07.2024

Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.

Системный файл — это любой файл с включенным системным атрибутом. Это означает, что Windows или какая-либо другая программа считает этот элемент важным для общей функции операционной системы.

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

Где хранятся системные файлы?

Большинство компьютеров Windows по умолчанию не отображают системные файлы при обычном поиске файлов или просмотре папок. Это хорошо — очень мало веских причин возиться с системными файлами.

Эти файлы в основном находятся в папке Windows, но их можно найти и в любом другом месте, например в папке Program File.

Корневая папка диска, на который установлена ​​Windows (обычно это диск C), содержит ряд общих системных файлов и папок, таких как hiberfil.sys, swapfile.sys, System Recovery. и Информация о системном томе.

Системные файлы существуют и в операционных системах, отличных от Windows, например, на ПК с macOS или Linux.

Как показать скрытые системные файлы в Windows

Прежде чем вы сможете видеть системные файлы в Windows, необходимо сделать две вещи: 1) показать скрытые файлы и папки; 2) показать защищенные файлы операционной системы. Оба варианта доступны в одном месте, что значительно упрощает этот процесс.

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

Существует несколько способов отображения системных файлов в Windows, но следующий процесс одинаково хорошо работает в Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP, поэтому мы пойдем по этому пути для простоты ради:

Выполнить контрольные папки.

На вкладке "Вид" выберите "Показать скрытые файлы, папки и диски".

Снимите флажок Скрыть защищенные системные файлы, а затем подтвердите действие, нажав Да.

Параметры проводника Windows 11

Выберите ОК.

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

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

Дополнительная информация о системных файлах

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

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

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

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

Пока мы в теме. обычно вы не можете удалить системный файл, который активно используется Windows. Этот тип файла считается заблокированным и не может быть изменен каким-либо образом.

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

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

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

Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Vista Enterprise 64-разрядная версия Windows Vista Ultimate 64 -bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Enterprise Windows Vista Ultimate Windows 10 Дополнительно. Меньше

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

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

Запустите средство проверки системных файлов (SFC.exe)

Для этого выполните следующие действия:

Откройте командную строку с повышенными привилегиями. Для этого выполните следующие действия:

Если вы используете Windows 10, Windows 8.1 или Windows 8, сначала запустите средство обслуживания образов развертывания и управления ими (DISM), а затем средство проверки системных файлов. (Если вы используете Windows 7 или Windows Vista, перейдите к шагу 3.)

Введите следующую команду и нажмите Enter. Выполнение командной операции может занять несколько минут.

DISM.exe /Online /Cleanup-image /Restorehealth

Важно! При выполнении этой команды DISM использует Центр обновления Windows для предоставления файлов, необходимых для устранения повреждений. Однако, если ваш клиент Центра обновления Windows уже неисправен, используйте работающую установку Windows в качестве источника восстановления или используйте параллельную папку Windows из общего сетевого ресурса или со съемного носителя, например DVD-диска Windows, в качестве источника. файлов. Для этого вместо этого выполните следующую команду:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

Примечание. Замените заполнитель C:\RepairSource\Windows на расположение источника восстановления. Дополнительные сведения об использовании средства DISM для восстановления Windows см. в статье Восстановление образа Windows.

В командной строке введите следующую команду и нажмите клавишу ВВОД:

Команда sfc /scannow просканирует все защищенные системные файлы и заменит поврежденные файлы кэшированной копией, расположенной в сжатой папке %WinDir%\System32\dllcache.
Заполнитель %WinDir% представляет папку операционной системы Windows. Например, C:\Windows.

Примечание. Не закрывайте это окно командной строки, пока проверка не будет завершена на 100 %. Результаты сканирования будут показаны после завершения этого процесса.

После завершения процесса вы можете получить одно из следующих сообщений:

Защита ресурсов Windows не обнаружила нарушений целостности.


Это означает, что у вас нет отсутствующих или поврежденных системных файлов.

Защите ресурсов Windows не удалось выполнить запрошенную операцию.


Чтобы решить эту проблему, выполните проверку средства проверки системных файлов в безопасном режиме и убедитесь, что папки PendingDeletes и PendingRenames существуют в папке %WinDir%\WinSxS\Temp.

Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробности включены в CBS.Log %WinDir%\Logs\CBS\CBS.log.


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

Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробности включены в CBS.Log %WinDir%\Logs\CBS\CBS.log.

Командная строка - Запуск от имени администратора

Для этого нажмите «Пуск», введите «Командная строка» или «cmd» в поле поиска, щелкните правой кнопкой мыши «Командная строка» и выберите «Запуск от имени администратора». Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или нажмите «Разрешить».

Дополнительная информация

Как просмотреть сведения о процессе проверки системных файлов

Чтобы просмотреть сведения, включенные в файл CBS.Log, можно скопировать информацию в файл Sfcdetails.txt с помощью команды Findstr, а затем просмотреть сведения в файле Sfcdetails.txt. Для этого выполните следующие действия:

Откройте командную строку с повышенными привилегиями, как описано в предыдущем шаге 1.

В командной строке введите следующую команду и нажмите клавишу ВВОД:

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

Откройте файл Sfcdetails.txt на рабочем столе.

Файл Sfcdetails.txt использует следующий формат:

Дата/время Подробности SFC Следующий пример файла журнала содержит запись для файла, который не удалось восстановить: 2007-01-12 12:10:42, информация CSI 00000008 [SR] Невозможно восстановить файл участника [l:34 ] «Accessibility.dll» Accessibility, версия = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), культура нейтральная, VersionScope нейтральная, PublicKeyToken = , тип нейтральный, TypeName нейтральный, PublicKey нейтральный в магазине, файл отсутствует


Как вручную заменить поврежденный системный файл заведомо исправной копией файла

После того, как вы определите, какой системный файл был поврежден и не может быть восстановлен с помощью подробной информации в файле Sfcdetails.txt, найдите местонахождение поврежденного файла, а затем вручную замените поврежденный файл заведомо исправной копией файла. Для этого выполните следующие действия:

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

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

Командная строка с правами администратора - команда выполнена успешно

takeown /f Путь_И_Имя_Файла Примечание. Заполнитель Путь_И_Имя_Файла представляет путь и имя поврежденного файла. Например, введите takeown /f C:\windows\system32\jscript.dll.

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

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

Пункт назначения исходного_файла Примечание. Заполнитель Source_File представляет путь и имя файла заведомо исправной копии файла на вашем компьютере, а заполнитель Destination представляет путь и имя поврежденного файла. Например, введите копию E:\temp\jscript.dll C:\windows\system32\jscript.dll.

Если описанные выше действия не помогли, возможно, вам потребуется переустановить Windows. Дополнительные сведения см. в разделе Параметры восстановления Windows 10.

Мне нужно заменить файл (драйвер дискеты), который находится в системной папке: Windows\Sytem32\Drivers.

Я использовал DR-DOS с загрузочного диска, созданного NERO 9 ==> Мне не разрешено даже просматривать папки Windows.

Я создал системный загрузочный диск Bart PE, используя последнюю программу с сайта Bart. Я не знаю, как увидеть свои локальные диски ( C: или D: ) с помощью Bart PE.

Спасибо за помощь

Ответы

Наконец я решил проблему.

1-й шаг: активируйте учетную запись администратора. Из линейного командира (открытого/запущенного от имени администратора) введите: NET USER ADMINISTRATOR /ACTIVE:YES
Выйдите из системы и при перезагрузке снова войдите в систему как администратор. Если это в первый раз, наберитесь терпения, потому что ОС «устроит» ваш рабочий стол.

2-й шаг: откройте проводник Windows, перейдите в системную папку и укажите файл, который хотите удалить/переименовать. Щелкните СВОЙСТВА, затем ВКЛАДКУ БЕЗОПАСНОСТЬ, затем ДОПОЛНИТЕЛЬНО.
Здесь вы нажимаете ВКЛАДКУ ВЛАДЕЛЬЦА, затем РЕДАКТИРОВАТЬ, затем в разделе «Изменить владельца на:» нажмите ДРУГИЕ ПОЛЬЗОВАТЕЛИ ИЛИ ГРУППЫ. Здесь нажмите «ДОПОЛНИТЕЛЬНО», затем «НАЙТИ СЕЙЧАС» и здесь выберите администратора и окончательное «ОК» и после «ПРИМЕНИТЬ». Обратите внимание: выбирайте администратора, а не администраторов! Вы увидите всплывающее окно, говорящее, что вы только что стали владельцем этого объекта (файла), и вам нужно закрыть свойства объекта. Нажмите "ОК".

3-й шаг: снова откройте вкладку СВОЙСТВА файла, а затем ВКЛАДКУ БЕЗОПАСНОСТИ, после чего ИЗМЕНИТЬ и выберите Администратор и здесь установите ПОЛНЫЙ КОНТРОЛЬ в разрешениях. Наконец нажмите ОК. Теперь вы можете удалить/переименовать файл.

При наличии драйвера (Microsoft) необходимо также удалить файл, существующий в C:\WINDOWS\SYSTEM32\DRIVERSTORE\FILEREPOSITORY\. вид устройства. \file.sys, используя описанный выше метод. Также найдите другие копии системного файла (например, в C:\WINDOWS\LASTGOOD\. ) с помощью функции НАЙТИ.

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

Все ответы

Нужно ли заменить драйвер или у вас может быть несколько зарегистрированных драйверов? Я бы предложил потенциально переименовать исходный драйвер и сохранить оба зарегистрированных.

уважаемый Флорин Саву,
Я сочувствую вам, что сегодня вы переходили из темы в тему в поисках этого ответа

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

У меня есть внешний (USB) гибкий диск, который нормально работал при первой установке Windows 7. Теперь, устанавливая во второй раз ОС, я обнаружил, что диспетчер устройств показывает мне это устройство NEC USB F000x с желтой меткой и примечанием: Устройство не запускается (код 10). Покопавшись на этих форумах, я нашел ответ на свой вопрос: мне нужно заменить драйвер sfloppy.sys на старый от Vista или XP.

Моя большая проблема в том, что я не знаю, как сделать эту замену, потому что она предполагает сначала удаление, а затем копирование. И ОС не позволяла мне удалять/переименовывать какие-либо свои системные файлы.

Я попытался загрузиться с помощью DR-DOS (DVD, записанный с помощью Nero 9). DR-DOS не видит системную папку.

Я использовал систему Bart-PE. Безуспешно.

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

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

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

Спасибо за терпение и понимание.

Наконец я решил проблему.

1-й шаг: активируйте учетную запись администратора. Из линейного командира (открытого/запущенного от имени администратора) введите: NET USER ADMINISTRATOR /ACTIVE:YES
Выйдите из системы и при перезагрузке снова войдите в систему как администратор. Если это в первый раз, наберитесь терпения, потому что ОС «устроит» ваш рабочий стол.

2-й шаг: откройте проводник Windows, перейдите в системную папку и укажите файл, который хотите удалить/переименовать. Щелкните СВОЙСТВА, затем ВКЛАДКУ БЕЗОПАСНОСТЬ, затем ДОПОЛНИТЕЛЬНО.
Здесь вы нажимаете ВКЛАДКУ ВЛАДЕЛЬЦА, затем РЕДАКТИРОВАТЬ, затем в разделе «Изменить владельца на:» нажмите ДРУГИЕ ПОЛЬЗОВАТЕЛИ ИЛИ ГРУППЫ. Здесь нажмите «ДОПОЛНИТЕЛЬНО», затем «НАЙТИ СЕЙЧАС» и здесь выберите администратора и окончательное «ОК» и после «ПРИМЕНИТЬ». Обратите внимание: выбирайте администратора, а не администраторов! Вы увидите всплывающее окно, говорящее, что вы только что стали владельцем этого объекта (файла), и вам нужно закрыть свойства объекта. Нажмите "ОК".

3-й шаг: снова откройте вкладку СВОЙСТВА файла, а затем ВКЛАДКУ БЕЗОПАСНОСТИ, после чего ИЗМЕНИТЬ и выберите Администратор и здесь установите ПОЛНЫЙ КОНТРОЛЬ в разрешениях. Наконец нажмите ОК. Теперь вы можете удалить/переименовать файл.

При наличии драйвера (Microsoft) необходимо также удалить файл, существующий в C:\WINDOWS\SYSTEM32\DRIVERSTORE\FILEREPOSITORY\. вид устройства. \file.sys, используя описанный выше метод. Также найдите другие копии системного файла (например, в C:\WINDOWS\LASTGOOD\. ) с помощью функции НАЙТИ.

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

Удачи вам.

Я никогда не думал, что стану тесаком. Но этот ответ я разместил для людей менее умных, чем я (??)

Если серьезно, я всегда боялся работать с разрешениями. Так что для меня это было открытием.

Пожалуйста, не удивляйтесь, что я "такой смешной".

С наилучшими пожеланиями,

Действительно, Флорин Саву мы.

Требуется мужество, чтобы бегать по форуму, требуя ответов, которые вы даете сами.
Было бы справедливо сказать, что у вас плохое отношение?

Мне нужно заменить файл (драйвер дискеты), который находится в системной папке: Windows\Sytem32\Drivers.

Я использовал DR-DOS с загрузочного диска, созданного NERO 9 ==> Мне не разрешено даже просматривать папки Windows.

Я создал системный загрузочный диск Bart PE, используя последнюю программу с сайта Bart. Я не знаю, как увидеть свои локальные диски ( C: или D: ) с помощью Bart PE.

вместо использования диска DR-DOS nero9 используйте загрузочный диск Vista или Win7 и загрузитесь с него. когда появится окно «Установить сейчас», здесь выберите параметр «Восстановить компьютер», который находится в левой нижней части этого окна.

Теперь вы окажетесь в окне "Параметры восстановления системы". Здесь будет два варианта поставить галочку. отметьте первый вариант, который гласит: «Использовать инструменты восстановления... операционную систему для восстановления». и нажмите "Далее".

Теперь вы попадете в окно "Выберите средство восстановления". Здесь нажмите на опцию «Командная строка» (последняя опция)

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

просто перейдите в папку, в которой находятся ваши файлы темы, и удалите/скопируйте ее с помощью команды DOS удаления для файлов и RD для каталога. или используйте команду полного пути для удаления файлов или папок.

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

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

данным способом вы сможете увидеть все ваши диски на ПК.

Даже если у вас нет DVD с win7, это не имеет значения, так как в win7 есть встроенная функция "восстановить компьютер". Просто вам нужно перезагрузить систему и непрерывно нажимать клавишу «F8», пока не появится окно режима загрузки. здесь первый вариант для «восстановления Windows / ПК», выберите его и нажмите Enter. и в следующем окне вы получите опцию «Командная строка». нажмите на эту «командную строку» и войдите в командную строку, и вы знаете, что делать.

Хотя вы можете использовать параметры SFC, DISM, Reset и Cloud Reset; сегодня мы покажем вам, как вы также можете заменить поврежденный или отсутствующий системный файл на исправный файл с помощью установочного носителя Windows.

 заменить плохой системный файл хорошим файлом Windows

Заменить неверный системный файл на исправный с помощью установочного носителя

Иногда определенный системный файл может быть поврежден, что приведет к нестабильной работе системы, а иногда и к BSOD. Ситуация может ухудшиться, и единственный вариант, который вы можете решить, — это переустановить ОС.

Однако поврежденные файлы можно восстановить с помощью установочного носителя Windows 11/10. Важно, чтобы вы знали точный путь к системному файлу, прежде чем мы продолжим. Если вы его не знаете, попробуйте найти его с помощью Bing или Google.

Подготовьте установочный носитель Windows, загрузив ISO-образ с веб-сайта Microsoft.

Затем загрузитесь в BIOS и установите первый загрузочный диск в качестве USB-накопителя или флэш-накопителя. Сохраните и выйдите из BIOS/UEFI.

Вставьте установочный носитель и перезагрузите компьютер. Теперь вы должны увидеть экран установки Windows 10.

Выберите Устранение неполадок > Командная строка.

 Расширенное восстановление командной строки Windows10

Предполагая, что вы хотите заменить файл ntfs.sys, расположенный в папке System32\Drivers, выполните команды в следующей последовательности. Вам нужно будет выбрать x86 или x64 в зависимости от архитектуры вашего компьютера.

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

Повторите то же самое для любого другого отсутствующего файла, а затем выйдите.

Перезагрузите компьютер и проверьте, по-прежнему ли отсутствует файл или повреждена ошибка.

Есть одна вещь, о которой вам нужно позаботиться. Некоторые системные файлы меняются в зависимости от версии ОС. Поэтому убедитесь, что вы скопировали файл из той же версии Windows 11/10 ISO. Если вам нужны файлы из другой версии, а не из последней версии, вы можете загрузить любую другую версию Windows или загрузить любые exe-файлы, dll и т. д. файлы ОС от Microsoft.

Это намного проще, чем запуск длинных команд SFC и DISM, если вы знаете, как это использовать.

Дата: 5 мая 2021 г. Метки: ремонт

Похожие записи

Ваш компьютер нуждается в ремонте

Ваш компьютер нуждается в ремонте, ошибка 0x0000098 в Windows 11/10


Похоже, вы начали обновление и загрузились с установочного носителя

Приложения Магазина Windows не работают или не открываются в Windows 11/10

[электронная почта защищена]

Если поврежденные системные файлы вызывают проблемы в Windows 10, это руководство поможет вам решить эту проблему с помощью инструмента командной строки System File Checker.

Восстановить Windows 10 с помощью средства проверки системных файлов

Источник: Windows Central

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

Какой бы ни была причина, если вы столкнетесь с какими-либо связанными проблемами, Windows 10 включает средство проверки системных файлов (SFC), инструмент командной строки, предназначенный для проверки целостности и восстановления отсутствующих или поврежденных системных файлов с помощью рабочих замен.

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

Как восстановить Windows 10 с помощью средства проверки системных файлов

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

Чтобы восстановить установку Windows 10 с помощью средства проверки системных файлов, выполните следующие действия:

  1. Откройте Пуск.
  2. Выполните поиск командной строки, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

Введите следующую команду, чтобы восстановить системные файлы Windows 10, и нажмите Enter:

SFC ScanNow command

Источник: Windows Central

Подтвердите результаты команды:

  • Защита ресурсов Windows не обнаружила нарушений целостности — указывает, что в системе нет поврежденных или отсутствующих файлов.
  • Защите ресурсов Windows не удалось выполнить запрошенную операцию — указывает на проблему во время сканирования, и требуется сканирование в автономном режиме.
  • Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробная информация включена в CBS.Log %WinDir%\Logs\CBS\CBS.log — указывает, что средство обнаружило проблемы и смогло их исправить.
  • Защита ресурсов Windows обнаружила поврежденные файлы, но не смогла исправить некоторые из них. Подробная информация включена в CBS.Log %WinDir%\Logs\CBS\CBS.log — указывает, что вам может потребоваться восстановить поврежденные файлы вручную.

После выполнения этих шагов инструмент командной строки SFC просканирует, обнаружит и устранит проблемы с системными файлами Windows 10.

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

Если вы обнаружите проблемы с запуском инструмента, используйте это руководство, чтобы использовать инструмент обслуживания образов развертывания и управления ими (DISM) для восстановления локальных файлов образов Windows 10, чтобы обеспечить успешное завершение SFC.

Журналы проверки системных файлов

Чтобы просмотреть сведения о сканировании SFC, хранящиеся в файле CBS.Log, выполните следующие действия:

  1. Откройте Пуск.
  2. Выполните поиск командной строки, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

Введите следующую команду и нажмите Enter:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > C:\sfclogs.txt"

Файл журнала SFC

Источник: Windows Central

Дважды щелкните файл sfclogs.txt, чтобы открыть его в текстовом редакторе по умолчанию.

Файл журнала SFC

Источник: Windows Central

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

Этот параметр доступен только при выполнении сканирования в Windows 10, но не при выполнении сканирования в автономном режиме с помощью командной строки.

Как восстановить Windows 10 с помощью средства проверки системных файлов в автономном режиме

Чтобы восстановить Windows 10 с помощью SFC в автономном режиме, выполните следующие действия:

В разделе "Расширенный запуск" нажмите кнопку "Перезагрузить сейчас".

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

Источник: Windows Central

Нажмите "Устранение неполадок".

Дополнительный параметр устранения неполадок при запуске

Источник: Windows Central

Нажмите "Дополнительные параметры".

Расширенный запуск Дополнительные параметры

Источник: Windows Central

Нажмите «Командная строка». (После выбора опции устройство перезагрузится.)

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

Источник: Windows Central

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

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

Подтвердите текущее присвоение буквы диска для раздела System Reserved (размером около 500 МБ) и раздела Windows 10, обычно это том с наибольшим размером.

Команда тома списка DiskPart

Источник: Windows Central

Введите следующую команду для выхода из diskpart и нажмите Enter:

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

sfc /scannow /offbootdir=F:\ /offwindir=C:\Windows

Windows 10 SFC Scannow command offline

Источник: Windows Central

В команде мы используем параметр /offboodir, чтобы указать букву диска раздела, зарезервированного системой, в данном случае это F. Кроме того, параметр /offwindir указывает расположение файлов Windows 10, которые в данном случае регистр C:\Windows.

После выполнения этих шагов командный инструмент устранит любые проблемы с системными файлами в Windows 10, и устройство перезагрузится в обычном режиме.

Как восстановить Windows 10 вручную без средства проверки системных файлов

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

Определить поврежденные системные файлы

Чтобы узнать, какие файлы нужно заменить в Windows 10, выполните следующие действия:

  1. Откройте Пуск.
  2. Выполните поиск командной строки, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

Введите следующую команду и нажмите Enter:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > C:\sfclogs.txt"

Файл журнала SFC

Источник: Windows Central

Дважды щелкните файл sfclogs.txt, чтобы открыть его в текстовом редакторе по умолчанию.

Файл журнала SFC

Источник: Windows Central

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

Находясь в файле, вы можете использовать параметр поиска (Ctrl + F) в текстовом редакторе и найти термин: «Невозможно восстановить файл участника», чтобы определить поврежденные файлы, которые необходимо заменить.

Исправить системные файлы вручную

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

Чтобы восстановить поврежденные системные файлы в Windows 10 вручную, выполните следующие действия:

  1. Откройте Пуск.
  2. Выполните поиск командной строки, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

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

забрать /f C:\PATH\TO\FILE

В команде замените C:\PATH\TO\FILE фактическим путем к файлу, который вы пытаетесь исправить.

В этом примере используется файл "acproxy.dll":

забрать /f C:\Windows\System32\acproxy.dll

Введите следующую команду, чтобы предоставить полный доступ администратора к поврежденному файлу, и нажмите Enter:

icacls C:\PATH\TO\FILE /Grant Administrators:F

В команде замените C:\PATH\TO\FILE фактическим путем к файлу, который вы пытаетесь исправить.

В этом примере предоставляется доступ к файлу "acproxy.dll":

icacls C:\Windows\System32\acproxy.dll /Предоставить администраторам:F

Windows 10 станет владельцем системных файлов

Источник: Windows Central

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

копировать C:\PATH\TO\SOURCE\GOOD\FILE C:\PATH\TO\DESTINATION\BROKEN\FILE

В команде замените C:\PATH\TO\SOURCE\GOOD\FILE на путь к новому файлу, а C:\PATH\TO\DESTINATION\BROKEN\FILE на путь к поврежденному файлу.

Windows 10 заменить поврежденный файл вручную

Источник: Windows Central

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

В этом примере заменяется файл "acproxy.dll" в папке System32:

скопировать C:\Files\acproxy.dll C:\Windows\System32\acproxy.dll

Введите следующую команду, чтобы проверить целостность системных файлов Windows 10, и нажмите Enter:

Проверка только команды Windows 10 SFC

Источник: Windows Central

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

В команде замените C:\PATH\TO\REPLACED\FILE на путь к файлу, который вы заменили.

В этом примере проверяется целостность файла "acproxy.dll" в папке System32:

После выполнения этих шагов, если новые файлы пройдут проверку целостности, вы устраните проблемы с Windows 10.

Если вы не можете исправить установку с помощью средства проверки системных файлов, вы можете начать новую установку с чистой установки Windows 10.

Дополнительные ресурсы по Windows 10

Для получения дополнительных полезных статей, обзоров и ответов на распространенные вопросы о Windows 10 посетите следующие ресурсы:

Рейтинг всех 15 Elden Ring

Рейтинг всех 15 боев с главными боссами Elden Ring

В Elden Ring есть 15 различных сражений с главными боссами, но какие из них самые лучшие (а какие ужасные)? Вот наш окончательный рейтинг всех без исключения главных боссов в игре.

Найдена древняя пасхалка Windows 1.0 с Гейбом Ньюэллом

Обнаружено древнее пасхальное яйцо Windows 1.0 с участием Гейба Ньюэлла

Как раз в тот момент, когда вы думали, что хранилища знаний старой Windows 1.0 исчерпаны, появляется новая запись. И это становится еще более захватывающим: этот конкретный самородок знаний содержит отсылку ни к кому иному, как к самому Гейбу Ньюэллу из Valve.

Присоединяйтесь к нам в прямом эфире для Windows Central Video Podcast сегодня в 13:30 по восточному времени

Сегодня в 13:30 по восточному времени мы в прямом эфире с подкастом Windows Central Video, обязательно будьте там!

Познакомьтесь с этими обязательными приложениями Windows для Суперкубка LVI

Ознакомьтесь с этими обязательными приложениями Windows для Суперкубка LVI

Суперкубок LVI наконец-то здесь. Чтобы получить наилучшие впечатления от большой игры, обязательно скачайте эти приложения для Windows 11 и Windows 10.

Читайте также: