Replace system file windows

Замена повреждённых или удалённых системных файлов Windows вручную

Для восстановления работоспособности Windows существует масса способов – точки отката, бэкап, бэкап и откат её реестра, восстановление целостности её файлов, переустановка Microsoft Visual C++ и прочих системных компонентов. Но только предварительно сделанный бэкап системы можно считать панацеей, универсальным «лекарством» от всех возможных проблем. Как быть, если нужно восстановить системные файлы, а у нас ни бэкапа нет, ни инструмент восстановления системных файлов не работает?

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

Замена системных файлов Windows вручную – операция, требующая определённых знаний и навыков в работе операционной системы от Microsoft. Нам нужно точно знать, какой файл системы повреждён или удалён, чтобы мы могли его заменить дубликатом. К примеру, если мы при открытии системного управления дисками видим уведомление типа этого,

это значит, что повреждён или удалён файл diskmgmt.msc – файл запуска непосредственно утилиты управления дисками. В этом случае мы можем попытаться решить проблему путём восстановления целостности системных файлов, т.е. запустить в командной строке известную команду sfc/scannow . Но этот механизм системы не всегда даёт положительные результаты и часто завершается уведомлением о невозможности восстановления.

В таком случае далее нужно предпринимать действия по восстановлению хранилища системных ресурсов и потом снова запускать sfc/scannow . Ручная замена проблемных системных файлов – более топорная операция, плюс к этому, требующая, как упоминалось, чёткого понимания, какие именно файлы по какому пути нужно заменять. Но если эти файлы и пути известны, то это более быстрое и надёжное решение проблемы.

Что для этого необходимо? Нам понадобится установочный ISO нужной версии Windows. Открываем его архиватором 7-Zip.

Открываем папку «sources», далее – «install».

Внутри файла «install» выбираем папку с тем или иным порядковым номером. Порядковые номера – это индексы редакций Windows. Если, например, в нашем случае нужно восстановить файл diskmgmt.msc , нам без разницы редакция, эта системная утилита есть в любой редакции Windows. Поэтому мы просто выберем редакцию Pro , она идёт под номером 4.

Но если файл нужного системного компонента есть только в определённой редакции, например, только в Pro, то необходимо указывать индекс конкретно этой редакции. А узнать индексы редакций в составе дистрибутива можно с помощью командной строки. Нужно подключить установочный ISO для отображения в системе и прописать в команде Dism путь к файлу install на борту этого ISO , вот так:

Dism /Get-WimInfo /WimFile:J:\sources\install.wim

Здесь вместо буквы J каждый должен подставить свою букву диска подключённого ISO . И если файл install имеет формат не «.wim», а «.esd», то, соответственно, в конце команды необходимо указать этот формат. В ответ на эту команду получим справку о соответствии индексам редакций Windows.

Читайте также:  Mac os administrator name

Определившись с редакцией, распаковываем нужный системный каталог. В нашем случае необходимо заменить файл утилиты diskmgmt.msc , следовательно, мы распаковываем каталог «Windows» . Кликаем его и жмём «Extract».

Указываем путь распаковки.

И после распаковки ищем файл утилиты diskmgmt.msc .

При поиске обнаружилось несколько дубликатов diskmgmt.msc – в оригинальном месте хранения файла, в хранилище системных ресурсов (т.е. в папке WinSxS) , в других системных подкаталогах. Мы берём файл, находящийся по исходному его пути хранения, в папке «System32» . Копируем его.

И помещаем этот файл в папку «System32» внутри каталога «Windows» на диске С текущей системы.

Подтверждаем вставку или замену файла.

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

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

How to repair corrupted files in Windows 10

  • Corrupted files in Windows 10 may bring the system to a halt so it’s imperative to repair Windows 10.
  • An important method is to use some important tools for fixing corrupted files.
  • It’s also a good idea to try and run the tools in Safe Mode and even before Windows starts.
  • You can attempt a W indows 10 repair by replacing the files manually by following our steps below.

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Many computer problems are caused by corrupted system files. If your Windows 10 installation is corrupted, you’ll encounter instability issues and all sorts of other problems.

Fortunately, there are few ways to fix corrupted system files on your system, and today we’re going to show you how to repair Windows 10.

How do I fix corrupted files in Windows 10?

  1. Use the SFC tool
  2. Use DISM tool
  3. Run SFC scan from Safe Mode
  4. Perform SFC scan before Windows 10 starts
  5. Replace the files manually
  6. Use System Restore
  7. Reset your Windows 10
Читайте также:  What windows is nokia lumia 520

1. Use the SFC tool

1.1 Run System File Checker

  1. Type cmd in the Search box and click on Run as Administrator to open an elevated Command Prompt window.
  2. When Command Prompt opens, enter sfc /scannow and press Enter.
  3. Don’t close Command Prompt or interrupt the repair process. It can take a while, so wait patiently while it completes.

After the repair process is finished, you’ll see Windows Resource Protection did not find any integrity violations message if your system files aren’t corrupted.

However, SFC tool can’t always fix corrupted files, so keep that in mind.

1.2 Check the SFC log

  1. Open Command Prompt as administrator as shown in the previous steps.
  2. Enter the following command and press Enter (By doing this, you’ll create a sfclogs.txt file on your Desktop): findstr /c:»[SR]» %windir%LogsCBSCBS.log >»%userprofile%Desktopsfclogs.txt»
  3. Open the sfclogs.txt and check the results of SFC scan.

Keep in mind that this log file contains only information related to SFC scan that is performed in Windows.

The SFC is a command line tool, and it will scan your PC and repair any corrupted system files. If you want to learn more about how to use it, read this comprehensive guide about the System File Checker.

2. Use the DISM tool

  1. Open Command Prompt as administrator as indicated at the first step.
  2. Enter the following command and press Enter: DISM /Online /Cleanup-Image /RestoreHealth
  3. The repair process can take 10 minutes or more, so be patient and don’t interrupt it.
  4. After DISM tool repairs your files, restart your PC.

When your PC restarts, you need to check if the problem is resolved. If the issue still persists, run SFC scan again.

If you can’t run SFC tool or if SFC can’t fix the problem, you can try using the DISM tool instead.

DISM stands for Deployment Image & Servicing Management tool, and it’s used to fix any corruption problems that can prevent SFC tool from running.

Just like SFC, DISM is a command-line tool that is used to repair system files.

3. Run SFC scan from Safe Mode

When Safe Mode starts, repeat the steps from Solution 1 to perform an SFC scan.

Sometimes SFC scan can’t repair your files from Windows, but if that happens, you can try running SFC tool from Safe Mode. Safe Mode is a special mode that uses only default drivers and applications.

By using the Safe Mode you’ll eliminate any possible interference from third-party apps.

4. Perform the SFC scan before Windows 10 starts

  1. Restart your PC by following the first three steps from the previous solution.
  2. When the list of options appears, select Troubleshoot.
  3. Choose Advanced options and select Command Prompt .
  4. When your PC restarts, you might be asked to enter your username and password, so be sure to do that.
  5. Find the letter of your Windows 10 drive. To do that, enter the following command and press Enter: wmic logicaldisk get deviceid, volumename, description
  6. Pay attention to Volume Name. In most cases Windows Volume Name will be assigned to the letter D. This is perfectly normal if you start Command Prompt before starting Windows, so no need to worry about it.
  7. Also check System Reserved drive. In most cases, it should be C.
  8. Enter the following command and press Enter (Be sure to use the letters that you got from the previous steps): sfc /scannow /offbootdir=C: /offwindir=D:Windows
  9. Wait while your system files are scanned.
  10. After the scan is completed, close Command Prompt and start Windows 10 normally.
Читайте также:  Перенос фильтров thunderbird windows

Sometimes you need to scan and repair protected system files, but you can’t do that from Windows 10.

Windows Как произвести замену системных файлов Windows XP/Windows 7/Vista

Стасяо

Активный пользователь

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

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

Есть выход из этой ситуации — системные файлы можно заменить.

В идеальном случае копии системных файлов можно найти на системном диске в папках:
%systemroot%\system32\dllcache или %systemdrive%\i386

%systemroot% соответсвует в стандартном случае C:\Windows для XP/Vista и C:\WINNT для Windows 2000, %systemdrive% — имя системного диска

Однако не всегда есть возможность воспользоваться этими папками для подмены зажаренных или удалённых системных файлов.

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

Если же подходящей системы-донора нет или вы боитесь заразить другой компьютер, можно загрузиться с любого Live CD (BartPE, Knoppix) либо в консоли восстановления используя дистрибутив системы. Здесь так же нужно быть уверенным, что дистрибутив имеет тот же язык и тот же сервис пак, что и система.
Если дистрибутив сервис пака не имеет или имеет более низкую версию по сравнению с системой, необходимо создать на здоровом компьютере дистрибутив с интегрированным сервис паком. Проще всего это сделать с помощью программы NLite.

Итак у нас уже есть нужный дистрибутив.

Загружаемся в Загружаемся
После входа и появления приглашения к диалогу наберите команду:

X – буква привода в котором находится дистрибутив
Нажмите ВВОД.

Предположим, что Вы должны заменить файл:

Оцените статью