Ayaklimat.ru

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

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

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

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

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

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

Уведомление

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

Sfc - scannow

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

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

Установочный ISO

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

7-Zip

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

Редакция Windows

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

Dism /Get-WimInfo /WimFile:J:sourcesinstall.wim

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

Читайте так же:
Установка в систему драйвера в debian

CMD - Dism

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

Extract

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

Путь распаковки

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

Файл утилиты

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

Копируем его

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

Проводник

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

Подтверждаем вставку

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

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

Во время установки игр появляется ошибка распаковки файлов

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

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

Возможные причины и способы их устранения

Итак, среди возможных причин, по которым Unarc.dll возвращает код ошибки -7, -8, -14 и др и при этом ссылается на то что архив поврежден, невозможно записать данные на диск, необходимые функции не поддерживаются библиотекой, можно отметить:

  • Блокировка распаковки файлов игры антивирусом.

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

  • Недостаточный размер файла подкачки.

Современные игры занимают немалый объем пространства на жестком диске. Чтобы уменьшить размер установочного файла, разработчики упаковывают данные с высокой степенью сжатия. Для их распаковки требуется большой объем оперативной памяти. Все, что не помещается в оперативку начинает загружаться в файл подкачки. Если место заканчивается и в нем – возникает ошибка распаковки. Поэтому обязательно проверьте размер файла подкачки на своем ПК и если нужно, увеличьте его хотя бы до 6 ГБ.

Читайте так же:
Зависание системы при установке драйверов

Как увеличить файл подкачки

Увеличение виртуальной памяти windows

  • Проблемы с библиотеками Visual C++.

Нередко проблемы при распаковке файлов игры возникают из-за проблем с библиотекой Visual C++. Хотя на первый взгляд связь между ними сомнительная. Тем не менее обязательно обновите ее по ссылке ниже так как это помогло достаточному количеству пользователей.

Установочный файл Visual C++ 2019 для 32 битных Windows

Установочный файл Visual C++ 2019 для 64 битных Windows

Скачиваете установочный файл в соответствии с разрядностью установленной на вашем компьютере операционной системы. Распаковываете скачанный архив и из конечно его папки запускаете файл VCRHyb86.exe (VCRHyb64.exe) от имени администратора.

Вы сможете платить за свет на 30-50% меньше в зависимости от того, какими именно электроприборами Вы пользуетесь.

ошибка при установке игры. Unarc вернул код ошибки

Запуск установочного файла библиотеки Visual C++

Дожидаетесь окончания установки и пробуете устанавливать игру.

где скачать файл api-ms-win-crt-runtime-l1-1-0.dll

Установка (переустановка) всех версий Visual C++ в автоматическом режиме

  • Малый объем свободного пространства на диске.

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

  • Недостаток прав пользователя.

Установку любой игры всегда лучше всего запускать от имени администратора. Для этого нужно кликнуть правой кнопкой мыши по установочному файлу и выбрать “Запуск от имени администратора”.

не запускаются игры на виндовс 7 после переустановки системы

Запуск приложения от имени администратора

  • Повреждение установочного архива (образа).

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

  • Русские буквы в пути установки

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

Например, D:ИгрыGTA5 – это путь с русскими буквами (Игры), а вот D:GamesGTA5 это правильный вариант пути для установки игры.

Установка Windows 10, повреждение установочного файла — как исправить?

Установка Windows 10, повреждение установочного файла

3. ОТКЛЮЧИТЕ ПЕРВЫЙ ДИСК (SSD) в BIOS, чтобы не запутать Windows (в будущем я планировал использовать его таким образом, отключите SSD перед загрузкой Windows и повторно активируйте его перед возвращением в Linux.

3.1. BIOS в обычном режиме, НЕ UEFI

4. Начали установку.

5. Установщик указал на второй раздел жесткого диска объемом 100 ГБ, был полностью удовлетворен им и продолжил.

6. Пройдены все шаги процесса установки, кроме последнего, а именно:

Копирование файлов Windows — ОК

Подготовка файлов к установке — Ок

Установка компонентов — ОК

Установка обновлений — Ок

7. Пробовал 2 разные флешки — не помогло.

8. Перед установкой пробовал отформатировать раздел размером 100ГБ.

Также читаю похожие темы на свой вопрос, варианты из них вытащил:

Читайте так же:
Установка операционной системы с виртуального диска

1) Уничтожьте все разделы на диске и позвольте Windows разбить сам диск — я не согласен с этим методом, так как у меня уже есть много ценных данных на разделе 900 ГБ, и Windows ранее (WinXp, Win7) была установлена ​​идеально, а не также на 2-й и 4-й разделы диска.

2) Проверь память / диск / другое железо — проверил. Все отлично.

3) Проверьте, можно ли загрузить битый образ 4 раза, изображение каждый раз качается одинаково (проверено с суммой MD5)

После возникновения этой ошибки вы можете открыть Восстановление системы, а затем открыть консоль cmd. Может есть какой-то лог-файл, который пишет установщик, где бы можно было узнать, какой установочный файл поврежден? Или какой-то другой журнал установки?

Как еще можно отладить эту проблему?

Вкратце:

Я пытаюсь установить Windows 10 на второй раздел MBR-диска и получаю сообщение об ошибке «Программа установки не может продолжить, потому что установочный файл поврежден.»

В деталях:

Новый ноутбук Acer Aspire A717-71G, имеет 2 диска:

Согласно информации от Acer, ваш ноутбук поддерживает только 64-битную Windows 10. На современных ПК с 64-битными операционными системами UEFI не рекомендуется устанавливать таким образом, чтобы операционная система загружалась не через загрузчик UEFI, а через специальный модуль совместимости (CSM), который включается при необходимости загружать устаревшие операционные системы и 32-битные. Операционная система со стандартной установкой на ПК может быть загружена только через загрузчик UEFI с диска GPT.

Как правило, 64-битная Windows 10 на современных ноутбуках с UEFI хорошо работает при установке операционной системы на GPT-диск. Установка 64-битной Windows 10 на MBR-диск может вызвать сбои в работе ноутбука с этой операционной системой, что может вызвать преждевременный выход из строя основного оборудования — процессора или дискретной видеокарты.

Восстановление поврежденных файлов Windows 7

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

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

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

  1. Нажмите Win и R одновременно, в окне «Выполнить» запишите команду cmd.exe. В строку можно попасть и через пусковое меню.
  2. Введите sfc /scannow, запустится проверка.

damaged-files-windows7-15

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

damaged-files-windows7-14

Из-за включенного контроля учетных записей этой строчки может не быть.

Читайте так же:
Сбой при установке операционной системы

damaged-files-windows7-13

Тогда после запуска команды sfc /scannow вы сможете лишь на мгновение увидеть черное окошко, которое сразу исчезнет и проверка не будет проведена.

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

damaged-files-windows7-12

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

Иногда утилита не может в обычном режиме справиться с исправлением поврежденных важных файлов. Необходимо выполнить следующие действия:

damaged-files-windows7-11

  1. Зайдите в среду, в которой осуществляется восстановление системы — выключите компьютер, а при включении питания устройства нажмите F8;
  2. В окне загрузки выделите строчку безопасного режима с командной строкой;
  3. Уже здесь запустите sfc.exe, записав в строке sfc /scannow.

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

Если не получается войти в Windows

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

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

  1. Вставив диск или загрузочную флешку, перейдите в загрузочное меню устройства. Для ноутбуков это обычно клавиша F12, которую нужно нажимать сразу после включения питания. В стационарных компьютерах это могут быть кнопки F8-12 и др. в зависимости от материнской платы.damaged-files-windows7-10
  2. В окне загрузочного меню выберите устройство, с которого должна производиться последующая загрузка — оптический диск или флеш-накопитель. Если эта функция для вашего устройства недоступна, то придется менять соответствующие настройки BIOS.
  3. После выбора языка в следующем окне нажмите «Далее».
  4. При использовании установочного диска в окне установки Windows нужно нажать на ссылку внизу окна.damaged-files-windows7-9
  5. В меню параметров выделите первый пункт и укажите операционную систему. Наверняка она у вас установлена только одна и в списке можно будет выбрать только Windows 7, нажмите «Далее».damaged-files-windows7-8
  6. В открывшемся меню средств, чтобы восстановить ОС, выберите нижнюю строчку открытия окна командной строки.damaged-files-windows7-7
  7. Здесь нужно будет запустить то же приложение, но команда будет длиннее: sfc /scannow /offbootdir=N: /offwindir=D:windows, где N — раздел диска, на котором записаны системные файлы Windows.damaged-files-windows7-6

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

Читайте так же:
Подготовка компьютера к установке операционной системы

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

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

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

  1. В командной строке запишите строчку notepad, откроется стандартный «Блокнот»;
  2. В меню сверху выберите «Файл», в списке нажмите на команду «Открыть»;
  3. Таким способом вы попадете в привычный проводник, где в «Моем компьютере» можно будет посмотреть все ваши диски и разделы.

damaged-files-windows7-5

Буквы разделов можно узнать еще проще при помощи одной из стандартных команд:

  1. В командной строке наберите Diskpart.
  2. После нажатия Enter запишите команду list disk, на экране будут показаны все физические диски, установленные на устройстве, каждому из которых будет присвоен номер начиная с нуля.
  3. Командой select disk с его порядковым номером выберите нужный накопитель. Если физический диск только один, введите select disk 0;
  4. Далее запишите detail disk — отобразится подробная информация о диске и всех его разделах.

damaged-files-windows7-4

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

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

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

damaged-files-windows7-3

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

damaged-files-windows7-2

Откат к ранее созданной системой точке восстановления можно провести следующим образом:

damaged-files-windows7-1

  1. Войдите в средство восстановления с установочного/загрузочного диска или выберите пункт устранения неполадок после нажатия F8 в начале загрузки.
  2. В параметрах выберите второй пункт «Восстановление системы».
  3. Откроется окно, в котором будут показаны доступные контрольные точки. Кнопка поиска затрагиваемых программ покажет вам, какие приложения придется устанавливать заново после проведения отката.
  4. Далее останется только подтвердить выбор и дать системе провести процедуру лечения.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector