Windows заменить файл при загрузке

Windows заменить файл при загрузке

Будем жить, Маэстро.

Сообщения: 6694
Благодарности: 1392

Сообщения: 2907
Благодарности: 331

Конфигурация компьютера
Материнская плата: ABIT IS7-E2 i865PE+ICH5, S-478 VC 6ch SB Lan ATX 2 DDR 400
HDD: SAMSUNG HD103SJ (1000 Гб, SATA)
Звук: Интегрированный звук
CD/DVD: LG DVD-RW, GSA-H30N RBBB (SATA)
ОС: Windows XP Professional (SP-3) Russian. Special Edition XP
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>
Конфигурация компьютера
Материнская плата: Asus P8P67
HDD: 1 Тб
Звук: Интегрированная
CD/DVD: DVD читающий/пишущий
ОС: Windows 7 Home Premium x64
А если попробовать загрузиться из-под DOS’a и через оболочку Volkov Commander »
Я правда так делал с explorer.exe, но ничего хорошего не получилось, система не загрузилась. »

Сообщения: 2907
Благодарности: 331

Конфигурация компьютера
Материнская плата: Asus P8P67
HDD: 1 Тб
Звук: Интегрированная
CD/DVD: DVD читающий/пишущий
ОС: Windows 7 Home Premium x64
Читайте также:  Драйвер для ati radeon x1100 драйвер windows

Вроде удалось из консоли:
1. Удалить файл из DLLCACHE
2. Переименовать файл
3. Скопировать новый файл в DLLCACHE
4. Скопировать новый файл в system32
После шагов 2 и 4, возможно, потребуется нажать Отмена и Да.

Заменял, кстати, shell32.dll и msgina.dll на файлы из ShutdownMod (делал на виртуальном ПК)

Сообщения: 41
Благодарности: 5

Конфигурация компьютера
Материнская плата: Acer Aspire 4310
HDD: TOSHIBA MK8037GSX — 80Gb — SATA
Звук: Realtek ALC268 Intel 82801GBM ICH7-M — High Definition Audio Controller
CD/DVD: Optiarc DVD RW AD-7560A
ОС: Microsoft Windows XP Professional Service Pack 3

——-
Дано всё, что необходимо — важна лишь последовательность! ©1ce

Конфигурация компьютера
Материнская плата: Gigabyte GA-Z68AP-D3
HDD: 3x Hitachi HDS721050DLE630
Звук: Creative Sound Blaster Audigy 2
CD/DVD: SONY DVD RW AD-7280S
Ноутбук/нетбук: HP ProBook 4330s (13.3″, 1366×768, i7-2630QM, 2x4GB DDR3-1333, 500GB HDD, DVD-RW, GBe, USB 3.0)

Сообщения: 2907
Благодарности: 331

Конфигурация компьютера
Материнская плата: Asus P8P67
HDD: 1 Тб
Звук: Интегрированная
CD/DVD: DVD читающий/пишущий
ОС: Windows 7 Home Premium x64
Наверняка существует какая-то служба ответственная за сохранность системных файлов.
И наверно можно её на паузу поставить исключительно на время замены, чтоб не было обращений к ресурсам файла. »
Вроде удалось из консоли:
1. Удалить файл из DLLCACHE
2. Переименовать файл
3. Скопировать новый файл в DLLCACHE
4. Скопировать новый файл в system32
После шагов 2 и 4, возможно, потребуется нажать Отмена и Да. »

Службу-то отключать не нужно, просто удаляем файл из dllcache, и служба будет просить диск, нажать «Отмена», а потом скопировать файл в dllcache, чтобы «успокоить» службу.

Название службы: SFC

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

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

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

Дело в том, что по умолчанию владельцем slc.dll , как и любого другого компонента Windows, является именно сама операционная система. То есть, даже если вы являетесь администратором в собственной системе, редактировать системные файлы вы всё равно не сможете, так как прав по умолчанию на это у вас нет (по крайней мере, именно так обстоят дела в Windows Vista, а также в Windows 7 и 8).

И если в XP получить права доступа на системные файлы было относительно не сложно, то в Vista и Windows 7 этот процесс уже труднее, так как Microsoft, после шквала критики, действительно ощутимо усилила общую безопасность. Системные файлы, также стали защищены от редактирования на порядок лучше. В Windows 8 же компания видимо продолжает работать этом направлении.

Причём защищают, как вы поняли, пользователей не столько от вирусов и прочего вредоносного программного обеспечения, сколько от их собственных неумелых действий. Насколько оправданы эти изменения в степени защиты – вопрос, конечно, актуальный, но к нашему сегодняшнему материалу он не относится. Для простых пользователей наиболее частыми случаями, при которых приходится что-то менять среди файлов ОС, являются ситуации, когда новая игра отказывается работать из-за определённого файла (в этом случае поможет только его замена) или требуется установить в Windows различные трансформаторы интерфейса, которые также могут потребовать ручной правки системных библиотек.

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

Что для этого сделать? Существует целый ряд способов, благодаря которым можно обмануть систему. Чтобы получить права доступа можно, например, изменить некоторые значения в реестре или использовать ярлыки.… Однако всё это неудобно и излишне затянуто. Для начинающего пользователя, которому совершить такой «подвиг» может и понадобиться-то один раз в жизни, подобный вариант, очевидно, не приемлем.

В этом случае мы посоветуем использовать специальную утилиту TakeOwnershipEx.

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

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

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

Интерфейс утилиты предельно прост и доступен: вам нужно лишь нажать «получить права доступа» и выбрать нужные системные файлы или папки, после чего появится сообщение об успешном выполнении операции.

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

Сама по себе TakeOwnershipEx абсолютно бесплатна и предельно компактна в размерах. Объём инсталлятора составляет менее 300 КБ. Разработана утилита, что особенно приятно, нашим соотечественником – Сергеем Ткаченко.

Читайте также:  Настройка symantec endpoint protection для windows 10
Оцените статью