- Замена повреждённых или удалённых системных файлов Windows вручную
- Как заменить системные файлы (обновляется)
- Как установить .sys или .inf файлы
- Установка и обновление драйвера нашими специалистами.
- Windows Как произвести замену системных файлов Windows XP/Windows 7/Vista
- Стасяо
- Как запустить установленную 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.
Определившись с редакцией, распаковываем нужный системный каталог. В нашем случае необходимо заменить файл утилиты diskmgmt.msc , следовательно, мы распаковываем каталог «Windows» . Кликаем его и жмём «Extract».
Указываем путь распаковки.
И после распаковки ищем файл утилиты diskmgmt.msc .
При поиске обнаружилось несколько дубликатов diskmgmt.msc – в оригинальном месте хранения файла, в хранилище системных ресурсов (т.е. в папке WinSxS) , в других системных подкаталогах. Мы берём файл, находящийся по исходному его пути хранения, в папке «System32» . Копируем его.
И помещаем этот файл в папку «System32» внутри каталога «Windows» на диске С текущей системы.
Подтверждаем вставку или замену файла.
Мы рассмотрели простейший пример замены системных файлов вручную, чтобы осветить сугубо механизм этой процедуры. Необходимо понимать, что не со всеми системными файлами процесс замены произойдёт так вот просто, могут возникнуть трудности. Некоторые файлы Windows в активном состоянии не захочет заменять, и потребуется либо получение прав TrustInstaller , либо работа с LiveDisk . Также нужно учитывать, что после замены некоторых файлов, например, файлов активных системных процессов, прежде лицезрения результата проделанной работы, необходимо перезагрузить Windows.
Ну и главный совет: приведённая выше процедура рисковая, ибо, по сути, является вмешательством в структуру данных системы, потому перед проведением этой процедуры необходимо создать точку отката. Но лучше, конечно же, сделать полноценный бэкап.
Как заменить системные файлы (обновляется)
Скачаем тему на нашем сайте, для примера возьмем «Sonye». Извлекаем файлы из архива и смотрим что находится в папке System Files. В ней у нас два каталога, которые содержат системный файл ExplorerFrame.dll для 32битной системы (x86) и для 64битной (x64). У нас система х86, воэтому выбираем соответствующую папку.
Осталось перезагрузиться или перезагрузить файл Explorer.exe. Как перезагрузить explorer.exe:
1. Запускаем диспетчер задач. Зажимаем Ctrl+Alt+Delete — выбираем «диспетчер задач»
2. В диспетчерез задач переходим на вкладку «процессы» выбираем процесс «explorer.exe»и жмем «завершить процесс». (Панель задач и все окна должны пропасть).
3. В этом же окне (в диспетчере задач) жмем «Файл — Новая задача (Выполнить)»и вводим explorer.exe.
4. Жмем ОК и видим, все вернулось обратно, а кнопки навигации по папкам (Содержит файл ExplorerFrame.dll) поменялись на те, которые были с темой.
Видео инструкция:
Как установить .sys или .inf файлы
Сегодня мы научим вас устанавливать драйвера для устройств из sys и inf файлов.
Поиск, установка и настройка драйвера устройства 200 р уб.
Скачивая драйвера из интернета для своих устройств, вы можете наткнуться не на привычный вам установочный пакет, а архив с файлами sys и inf. Sys файлы являются системными файлами, а inf часто составная часть драйвера оборудования компьютера. Если у вас в состав драйвера входит только sys и inf без привычного вам установщика, не надо отчаиваться, данный вид драйверов можно также установить. В большинстве случаях таких драйвера распространяются на сторонних сайтах, не на сайтах производителей. По этому будьте внимательны и проверяйте каждый скаченный драйвер антивирусной программой.
1. Первое что нам необходимо это зайти в диспетчер устройств. Нажимаем пуск, и по названию «мой компьютер» вызываем выпадающее меню нажатием правой кнопкой мыши и в списке выбираем свойство. Откроется новое окно в котором нам необходимо перейти в раздел «диспетчер устройств» расположенный в левой колонке. В открывшемся списке отыщите оборудование, которое помечено желтым восклицательным знаком, щелкаем правой клавишей мыши по устройству которому необходимо установить драйвер и жмем на пункт – обновить драйвер. Следующее окно у нас запустит мастера по установки и настройки нового оборудования. Выбираем пункт для ручной установки драйвера устройства.
2. Дальше нам предложат выбрать папку в которой находятся наши драйвера, то есть sys или inf файлы. Далее подтверждаем свой выбор для начала установки драйвера. Если данный драйвер не совместим с устройством или устройство уже имеет более новую версию драйвера, то вам предложат выбрать другой файл для правильной настройки устройства.
3. Если в скаченном архиве обнаружите только одни единственный файл sys без inf, то мастер установки драйвера для устройства не сможет установить их. Для того что бы драйвер правильно установился и заработал – необходимо скопировать .sys файл в windows->System32->drivers. После того как мы скопировали наш драйвер в системную папку, запускаем установку и поиск драйвера в автоматическом режиме. При установке таких файлов рекомендуем их проверять антивирусной программой, так как некоторые злоумышленники встраивают вредоносный код в файлы драйверов, также скачивание драйверов лучше всего с официального сайта.
Установка и обновление драйвера нашими специалистами.
Также если у вас возникнут какие либо трудности по обновлению драйверов самостоятельно, то наши мастера с удовольствием выполнят эту работу.
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 – буква привода в котором находится дистрибутив
Нажмите ВВОД.
Предположим, что Вы должны заменить файл:
Как запустить установленную Windows практически на любой материнке
Идея не моя, обнаружил уже довольно давно, не помню где, на бескрайних просторах Инета
Данный способ проходит практически на всех IDE дисках и на многих SATA, для Windows XP , проверено лично мною.
Итак, скачиваем вложение [MULTI_IDE].ZIP, копируем файлы из папки sys в каталог %systemroot%\system32\drivers.
Это IDE-драйвера из стандартной поставки Windows XP. На предложение заменить уже имеющиеся файлы при распаковке, лично я забил (в каталоге уже находились кое-какие более новые файлы с идентичными именами). Эти файлы — Atapi.sys, Intelide.sys, Pciide.sys, Pciidex.sys — можно вытащить самостоятельно из архива Driver Cache\i386\drivers.cab.
Запускаем файл реестра mergeide.reg. Он добавляет в реестр информацию обо всех доступных Windows XP типах IDE-контроллеров.
После перезагрузки ловим кайф оттого, что с винчестера с установленной на нем Windows XP теперь можно загрузиться и на какой-нибудь другой подвернувшейся под руку машине, необязательно только на своей.
Вот таблетка для Windows Vista, 7, 8, 8.1 и ВОЗМОЖНО 10 — работает с ЛЮБЫМИ дисками, и SATA и IDE
ВАРИАНТ А — Если имеется в наличии старая материнка
1. Подключаем хард к старой материнке
2. Грузимся в семерку, Пуск — Выполнить — Regedit
ВАРИАНТ Б — Старой материнки, на которой была установлена ОС в наличии нет
1. Скачиваем ERD Commander 3in1, для более новых ОС он зовется уже MSDaRT
2. Пишем образ на болванку\флеш
3. Грузимся в ERD Commander for Windows 7
4. Открывем ERD Registry Editor
СЛЕДУЮЩИЕ ПУНКТЫ ОДИНАКОВЫ ДЛЯ ОБЕИХ ВАРИАНТОВ
1. Удаляем ветку реестра HKLM\SYSTEM\MountedDevices
2. Включаем запуск сервисов, загружающих стандартные драйвера контроллеров IDE и SATA — раскрываем ветку HKLM\SYSTEM\CurrentControlSet\services в левой части редактора реестра. Теперь проверяем следующие разделы в данной ветке: amdide, amdsata, amdxata, atapi, intelide, msahci, pciide. Параметр Start у каждого обязан быть равен 0х00000000 (0). Значение Start=0 — запуск сервиса при загрузке Windows. В случае если он равен 0х00000003 (3) щелкаем дважды на имя параметра (Start) и заменяем значение на 0 и давим ОК.
После того, как start будет установлен в значение 0 у всех указанных выше разделов реестра, закрываем редактор реестра и перезагружаем PC в нормальном режиме. Как правило, этого достаточно для успешной загрузки Windows 7. Не забываем установить драйвера на свежую материнку.
В случае если не помогло!
Если проделанное выше, не помогло и Windows 7 все равно не загружается и выдает ошибку STOP 0x0000007b, значит нужный драйвер контроллера не загружается. Чтобы исправить ситуацию, включаем загрузку всех, известных операционной системе драйверов.
Чтобы достичь желаемого результата, ставим значение параметра Start равным 0 в следующих сервисах: adp94xx, adpahci, adpu320, aic78xx, amdsbs, arc, arcsas, elxstor, HpSAMD, iaStorV, iirsp, LSI_FC, LSI_SAS, LSI_SAS2, LSI_SCSI, megasas, MegaSR, nfrd960, nvraid, nvstor, ql2300, ql40xx, SiSRaid2, SiSRaid4, vhdmp, vsmraid, aliide, cmdide, nvraid, viaide.
Перезагружаем PC в нормальном режиме. ОС обязана загрузиться.