Редактирование файла Boot.ini в Windows XP

Проблемы с установкой Service Pack 1

Чтобы избежать проблем при установке пакета обновлений SP1, во-первых, заранее восстановите системный файл WINNT\SYSTEM32\UXTHEME.DLL — его изменяет популярная программа StyleXP для включения возможности использования тем от независимых разработчиков. В системе с измененным файлом программа установки SP1 может сообщать об ошибке. Файл этот необходимо восстановить либо из резервной копии, которую сделала программа StyleXP — файл UXTHEME.DLL.TQT.BAK, либо использовать команду «SFC /SCANNOW» для проверки всех системных файлов. Также первый сервис-пак SP1 для Windows XP не устанавливается на некоторые системы, если их серийный номер попадает в «чёрный список» пиратских версий. В этом «чёрном списке» как минимум серийные номера двух видов: XXXXX-640-0000356-23XXX и XXXXX-640-2001765-23XXX. Где, X — любая буква или цифра. Соответственно, при установке SP1 на контрафактную версию ОС с попадающим в этот список номером будет выдано сообщение об ошибке «Service Pack 1 Setup Error: The product key used to install Windows is invalid». Если же версия системы вполне легитимна, но ее номер тоже попадает в этот список, то заблаговременно обратитесь в службу техподдержки Microsoft, либо, в крайнем случае, попробуйте использовать утилиту смены серийного номера Windows XP CD-Key Сhanger, которую можно найти в Интернете. Вручную же серийный номер можно поменять в реестре, он фигурирует в качестве значения следующих параметров:

Настройка загрузки по умолчанию

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

Теперь нажимаем применить. Готово. Теперь по истечению таймаута загрузится та операционная система, которую вы выбрали.

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

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

  1. Минимальный — это режим в котором загружается проводник Windows 7
    только с самыми необходимыми драйверами и устройствами, доступа к сети нет.
  2. Другая оболочка — это тот же минимальный только вместо проводника, загружается командная строка.
  3. Восстановление
    Active Directory – тот же минимальный, только добавлены службы каталогов
    Active Directory.
  4. Сеть
    — тот же минимальный, только с поддержкой сети.

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

Железо

Из «железных» проблем почти все пользователи Windows XP сталкиваются, пожалуй, с тремя-четырьмя, ставшими уже классическими. Первая — это невозможность при использовании модема переключить набор номера с тонового на импульсный. Проблема эта тянется еще из предыдущих версий NT, и для ее решения есть несколько методов:

  • установите пульсовый тип набора в диалоговом окне свойств телефонии, а в свойствах соединения с интернет-провайдером установите флажок «Использовать правила набора номера» («Use Dialing Rules»)
  • в свойствах модема найдите выбор страны и установите Россию, либо, например, Венгрию. С помощью AT-команд смените страну в профиле самого модема.
  • введите в инициализационную строку модема команду «&P1» (без кавычек) — это должно разрешить пульсовый набор для самого модема, в памяти которого производителем часто выставляются непригодные для России параметры, либо сохраните этот параметр в профайле модема.
  • непосредственно перед телефонным номером в свойствах dial-up соединения поставите букву «P», либо пропишите команду «P» в инициализационную строку модема.
  • обновите драйвер модема.

К сожалению, в ряде случаев, например с некоторыми ноутбуками Sony, ни один из этих методов не срабатывает. В этом случае можно попытаться найти драйвер от аналогичного модема другого производителя (в Интернете можно найти и универсальные драйверы) и скопировать из него отвечающую за Россию часть кода INF-файла, но эта операция под силу далеко не каждому пользователю.

Вторая проблема также связана с модемом — если внешний модем не был включен в момент загрузки системы, то после включения модема система его уже не обнаружит. Для того чтобы ОС нашла модем, придется в Диспетчере Устройств («Device Manager») запустить поиск новых устройств — «Обновить конфигурацию оборудования» («Scan for hardware changes»). Но делать это каждый раз, конечно, неудобно, поэтому попробуйте установить модем как модем, не поддерживающий технологию Plug and Play. Для этого переустановите драйвер модема, указав системе путь к INF-файлу производителя модема, и, выбрав отображение всех устройств, установите драйвер такого же модема, в исполнении «не-PnP». Обычно такая версия драйвера входит в соответствующий INF-файл. Попробуйте также такой способ: в Панели Управления (Control Panel) откройте диалоговое окно «Телефон и модем» и на вкладке «Модем» удалите все установленные модемы, после чего нажмите кнопку «Добавить». В появившемся мастере установки оборудования установите флажок «Не определять модем (выбор из списка)», нажмите кнопку «Установить с диска», и установите драйвер вашего модема. После этого модем, скорее всего, станет корректно определяться вне зависимости от того, был ли он включен при старте системы.

где для каждого разрешения и каждого зарегистрированного в системе монитора заданы поддерживаемые режимы. Отредактируйте соответствующий нужному разрешению параметр «Mode1», в котором и задается частота развертки, таким образом, чтобы, например, вместо значения «30-96, 60-120,+,+» стало «35-90,85-100,+,+» — то есть, установив нижнюю границу кадровой развертки на уровне 85 герц.

И, наконец, часто в системе становится недоступен привод CD-ROM, при этом в менеджере устройств «Device Manager» может присутствовать сообщение об ошибке с кодом 31, 32, 19 либо 39. Для устранения этой проблемы попробуйте удалить в списке устройств привод CD-ROM, в разделе реестра

System Restore Did Not Complete Successfully with Error 0x80070005

And if System Restore failed and did not complete successfully in Windows 10 with error 0x80070005, you will get the following Window and see the error message: ‘An unspecified error occurred during System Restored. (0x80070005)’ in Details.

To fix an unspecified error occurred during System Restored 0x80070005 in Windows 10:

1. Type Services.msc in Start Menu Search Box, hit Enter.
2. Make sure that the «Volume Shadow Copy & Task Scheduler & Microsoft Software Shadow Copy Provider Service» is Running and set to «Automatic».
3. If the Status of System Restore Service is Not Started, Start it. Also, set it to Automatic if it is not.
4. Reboot your PC, re-confirm again, and then check if System Restore failed issue is fixed or not.

System Restore Failed with Error 0x80070091 in Windows 10

Now, system restore failed with error 0x80070091 is attacking a large number of Windows 10 users. If you are one of the victims, you might get the following Window shows you the message ‘System Restore did not complete successfully. An unspecified error occurred during System Restored. (0x80070091)’.

To fix an unspecified error occurred during System Restored 0x80070091 in Windows 10:

1. Boot into safe mode.
2. Right-click on the Start button, left click on «Command Prompt (Admin)» to open a command line.
3. Type:  takeown /f «C:\Program Files\WindowsApps» /r /d Y and press Enter.
4. Type:  icacls «C:\Program Files\WindowsApps» /grant «%USERDOMAIN%\%USERNAME%»:(F) /t and press Enter. You will get a message:  ‘Successfully processed xxxxx files: Failed to process 0 files’.
5. Type: rd /s «C:\Program Files\Windows Apps» and press Enter. It will ask you to confirm. Yes. This will delete the folder.
6. Now Reboot your computer and System Restore should work. You will no longer get ‘System Restore did not complete successfully’ error message.

WinUpdate

Система Windows XP не стоит на месте — пользователи постоянно обнаруживают новые ошибки и уязвимости, разработчики пытаются их исправлять и совершенствовать свой продукт. Многие обновления имеют характер критических и, по сути, обязательны для установки, которая и осуществляется при помощи специального онлайн-сервиса Windows Update. Однако даже с обновлением системы посредством этого сайта могут возникать проблемы. В самом простом случае пользователь, не являющийся членом группы администраторов, не может обновить систему. Чтобы избавиться от этого обычно необходимо для раздела реестра

установить полный доступ пользователю с ограниченными правами или вообще всем пользователям. Используйте для этого команду «Разрешения» («Permissions») меню редактора реестра. Убедитесь также, что конфигурации прокси-сервера или файерволла локальной сети позволяют производить обновления ОС, не загружайте сразу очень много обновлений.

Проблемы с Windows Update могут быть вызваны и другими причинами, бороться с которыми нужно следующим образом. Удалите временные интернет-файлы, очистите журнал (History) и папку Cookies, в папке PROGRAM FILES\WINDOWSUPDATE удалите все папки и файлы кроме папки PROGRAM FILES\WINDOWSUPDATE\V4. В самой папке PROGRAM FILES\WINDOWSUPDATE\V4 также удалите все файлы и папки кроме файла IUHIST.XML (делайте резервную копию всех удаляемых файлов). Запустите поиск на диске файлов IUCTL.DLL и IUENGINE.DLL — удалите их везде, кроме папки WINNT\SYSTEM32 и только после того, как удаление всех копий файлов завершено, удалите эти файлы и из папки WINNT\SYSTEM32. Система защиты файлов сразу же предложит восстановить эти файлы с установочного диска — откажитесь, обновленные версии этих файлов должны быть загружены из Интернета при последующем заходе на сайт Windows Update. Попробуйте удалить файл WINNT\System32\Catroot2\Edb.log. С помощью строки «Выполнить» («Run») меню «Пуск» запустите редактор политик GPEDIT.MSC. В нем откройте раздел «User Configuration» — «Administrative Templates» — «Windows Components» — «Windows Update» и установите параметр «Remove access to all Windows Update Features» в положение «Disabled». Далее в реестре установите (или удалите совсем) параметры:

Затем в реестре установите (или удалите совсем) параметр

Вызовите далее диалоговое окно настройки сервисов — оснастка SERVICES.MSC и для сервиса «Cryptographic Services» установите режим запуска «Automatic», проверьте, что этот сервис запущен.

Конечно же, охватить в одном обзоре все возможные сбои и уязвимости Windows XP нереально, тем более что постоянно обнаруживаются все новые и новые проблемы. Например, одна из последних — поразивший огромное число компьютеров вирус MSBlast. Главными симптомами присутствия этого вируса в системе являются перезагрузка компьютера после нескольких минут работы в Интернете и сообщения об ошибках, связанных с файлом SVCHOST.EXE и службой RPC Service. Чтобы защититься от этого вируса и избежать новых сбоев не забывайте использовать хороший антивирус, файерволл, а также регулярно обновлять систему на сайте Windows Update. Причем, включить встроенный файерволл Windows XP или установить более мощный аналог типа Outpost следует сразу же после создания соединения с Интернет, иначе при первом же подключении к Сети вирус проникнет в систему и добраться до Windows Update будет уже гораздо сложнее. И старайтесь быть в курсе последних новостей мира Windows — практика показывает, что тот, кто старается получше узнать свою ОС быстрее справляется и с проблемами в её работе.

Выключение

При выключении ПК с Windows XP самая распространенная проблема — перезагрузка машины или отказ системы выключить блок питания ATX. Для устранения этого сбоя первым делом обновите систему на сайте Windows Update — некоторые проблемы с выключением питания устраняются специальными патчами. Проверьте, установилась ли при инсталляции Windows поддержка ACPI — для этого загляните в свойства системы и в менеджере устройств убедитесь, что устройство «Computer» представлено как «Advanced Configuration and Power Interface (ACPI) PC». Если это не так, то обновите BIOS и переустановите систему, чтобы добиться поддержки ACPI (все современные ПК должны соответствовать этому стандарту). Если же все в порядке, то в CMOS Setup, в разделе «Power Management» установите параметр «Suspend Mode» равным «ST3».

Если и это не решило проблему, то запустите Диспетчер Устройств (Device Manager), в меню «Вид» («View») установите отображение скрытых устройств («Show Hidden Devices») и в появившемся дополнительном списке устройств «Non-Plug and Play Drivers» проверьте, установлен ли компонент «NT Apm/Legacy Interface Node» (поддержка ATX блоков питания). Если его там нет, то установите, воспользовавшись диалогом установки нового оборудования («Add New Hardware Wizard», изготовитель — Microsoft в полном списке устройств). Попробуйте выключить APM и NT Apm/Legacy Interface Node, перезагрузить ПК и снова их включить. Если в списке «Non-Plug and Play Drivers» вы обнаружите устройство «TPkd», то попробуйте удалить его. Отключите автозапуск для привода компакт-дисков.

Процесс начальной загрузки.

Все PC системы начинают процесс загрузки с выполнения кода в ROM (обозначаемого
BIOS) загружая сектор 0, цилиндра 0 загрузочного устройства. Загрузочное устройство — обычно дисковод (обозначается
A: в DOS и
/dev/fd0 в Linux). Затем BIOS пробует выполнить этот сектор. На большинстве загрузочных дисков, сектор 0, цилиндра 0 содержит либо:

  • код загрузчика, такого как LILO, который находит, загружает и выполняет ядро, начиная загрузку соответствующим образом; либо
  • начало ядра операционной системы, такой как Linux.

Если Linux ядро прямо скопировано на дискету, первый сектор диска — является первым сектором ядра Linux. Этот первый сектор продолжит процесс загрузки, загружая остальную часть ядра с загрузочного устройства.

Как только ядро полностью загружено, оно производит инициализацию драйверов устройств и их структур данных. Как только оно полностью инициализировалось, оно просматривает в своем образе специальную ячейку, называемую
ramdisk слово. Это слово определяет, где ядро будет искать
корневую файловую систему. Корневая файловая система — обычная файловая система, которая будет монтироваться как «
». Ядру нужно сообщить, где искать корневую файловую систему; если оно не может найти загрузочный образ, оно останавливается.

В некоторых ситуациях ‐ часто при загрузке с дискеты ‐ корневая файловая система загружается в
ramdisk — оперативную память (RAM), с которой система работает как с диском. RAM на несколько порядков быстрее дискеты, так что операции системы с ramdisk выполняются быстро. Ядро также может загрузить
сжатую файловую систему с дискеты и распаковать ее на ramdisk, что позволяет поместить на дискете намного больше файлов.

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

        VFS: Mounted root (ext2 filesystem) readonly.

Как только система успешно загрузила корневую файловую систему, она пытается выполнить программу
init
/bin или
/sbin).
init читает конфигурационный файл
/etc/inittab, ищет строку, обозначенную
sysinit, и исполняет обозначенный скрипт. Скрипт
sysinit — обычно что-то вроде
/etc/rc или
/etc/init.d/boot. Этот скрипт — набор команд оболочки, которые запускают основные системные службы, такие как запуск на жестких дисках
fsck, загрузка необходимых модулей ядра, инициализация подкачки (swapping), инициализация сети, и монтирование упомянутых в
/etc/fstab дисков.

Этот скрипт часто вызывает различные другие скрипты, для модульной инициализации. Например, в общей структуре SysVinit, каталог
/etc/rc.d/ содержит комплексную структуру подкаталогов, чьи файлы определяют, как запускать и завершать большинство служб системы. Однако, на загрузочных дисках сценарий sysinit часто очень прост.

System Restore Failed Did Not Complete Successfully with Other Errors

If System Restore failed in Windows 10/8.1/8/7 with other error codes like 0x80070570, 0x800423F3, 0x81000203, 0x80070002, etc, you can try the following method to fix the issue.

Notice:
Using the CMD or antivirus scanning may lead to a risk of data loss. To avoid data loss, you’d better backup your data before you try the following operations. You can manually copy and paste your data to other storage devices and you can also automatically backup your data with a file backup software. The details are at the bottom of this page.

Method 1. Disable Antivirus Software

In most cases, the System Restore failed and did not complete successfully error appears because your Antivirus software is interfering with System Restore. So, if you’re running antivirus software, disable it.

Method 2. Check System Protection Settings

System Restore failed and did not complete successfully error sometimes occurs because System Protection settings are corrupt. So, please verify if the System Protection settings are correct.

1. Boot into Windows, Click «Start».
2. Right-click on «Computer», click «Properties» > «System Protection».
3. Check if your hard disk has the «Protection» column value set to «On». If the value of the Protection column is «Off», select the hard disk and click «Configure».

Method 3. Run System Restore from Safe Mode

According to some users, running System Restore from Safe Mode is a possible way to bypass the ‘System Restore did not complete successfully’ error.

1. Restart your computer and press F8 before the Windows logo appears.
2. Select «Safe Mode» and press Enter.
3. Once Windows is done loading, open System Restore and follow the wizard steps to continue.

Method 4. Run sfc to Check and Repair the File System

Another reason for System Restore failed and did not complete successfully error is system file corruption. So, you can try to run sfc to check and repair corrupt system files to fix the issue.

1. Boot into Windows, Click «Start». Type command prompt in the search box to open «Command Prompt».
2. Right-click on «Command Prompt» and click «Run as administrator».
3. When Command Prompt has loaded, type: sfc /scannow and press «Enter».

These are all the possible solutions for System Restore failed and did not complete successfully with different error codes. Hope at least one of them is helpful!

And here, if you want to know the details of using a file backup software, we would like to recommend you EaseUS free backup software. It can help you backup system and data in just simple clicks in all Windows versions.

Tip
You’d better create the backup file on an external disk or on the cloud in case the local backup gets corrupted or destroyed.

Step 1: Launch EaseUS Todo Backup software and then choose «File Backup», «Disk/partition Backup» or «System Backup» for different backup purpose.

Step 2: Choose the system, disk partition, files or apps that you want to back up. Then select a destination where you want to store the backup file.

Step 3: Click «Proceed» to start the data backup process.

Вариант 3 Восстановление стандартных настроек через команду bcdedit.exe

Процесс на компьютере ОС можно запустить также посредством работы в утилите bcdedit.exe. Находится она в папке Windows\System32, однако запустить ее можно только на правах администратора через командную строку.

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

  1. входим в «Пуск» и задаем для поиска слово cmd;
  2. кликаем правой кнопкой мышки по отобразившемуся результату в списке программ и определяем для него «Запуск от имени администратора»:

После того как откроется «Командная строка» в первую очередь стоит позаботиться о сохранении резервной копии загрузчика для последующего доступа к быстрому восстановлению данных. Для этого на диске C создаем папку BCDREZ, а затем вбиваем в командную строку значение bcdedit /export C:\BCDREZ\bcd и жмем Enter. В дальнейшем для отмены всех изменений и восстановления базовых настроек достаточно будет воспользоваться командой bcdedit /import C:\BCDREZ\bcd.

Устанавливая Windows XP
и Windows 7
на один компьютер могут возникнуть проблемы с загрузчиком Windows
и тогда придется его восстанавливать вручную.Загрузчик Windows XP

это специальный файл с настройками для корректной загрузки одной или нескольких операционных систем Windows.
В Windows XP
это файл boot.ini. Имейте ввиду, что boot.ini
в Windows 7
нет, поэтому настройки меняются системно.

Windows 10 System Restore Failed with Error Code 0x8000ffff

And if System Restore failed and did not complete successfully with error 0x8000ffff, you will get the following Window and see the error message: ‘An unspecified error occurred during System Restored. (0x8000ffff)’ in Details.

To fix an unspecified error occurred during System Restored 0x8000ffff in Windows 10/8/7:

1. Click «Start», and then type System Restore in the Start Search box.
2. Right-click «System Restore», and then click «Run as administrator».
3. In the System Restore dialog box, click «Next».
4. Select a restore point, and then click «Next».
5. In the «Confirm your restore point» window, click «Finish».

Типы дисков.

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

Загрузочный (boot)
Диск содержит способное загружаться ядро. Диск может использоваться для загрузки ядра, которое далее может загрузить корневую файловую систему на другом диске. Ядру на загрузочном диске обычно нужно указать, где искать корневую файловую систему.

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

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

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

Загрузочный / Корневой (boot/root)
Диск, содержащий и ядро, и корневую файловую систему. Другими словами, на нем есть все необходимое для загрузки и выполнения Linux системы без жесткого диска. Преимущество этого типа диска в компактности ‐ все необходимое находится на одном диске. Однако постепенно увеличивающийся размер всего приводит к тому, что все труднее поместить все на одну дискету, даже со сжатием.
Сервисный (utility)
Диск, содержащий файловую систему, которая не предназначена, для монтирования корневой файловой системой. Это — дополнительный диск данных. Если у Вас слишком много помещено на корневом диске, Вы могли бы использовать диск этого типа, для хранения дополнительных утилит.

Вообще, когда мы говорим «создание загрузочного диска» мы подразумеваем создание обоих загрузочного (ядро) и корневого (файлы) частей. Они могут быть либо одним (одиночным загрузочным/корневым) диском, либо отдельными (загрузочным + корневым) дисками. Наиболее гибкий подход для спасательных дискет в использовании раздельных корневой и загрузочной дискет, а также одной или более сервисных дискет, для урегулирования превышения.

Вариант 1 Отладка через панель управления Система

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

В любом случае на экране отобразится окошко «Система». В нем находим и выбираем раздел «Дополнительные параметры системы», а затем кликаем в появившемся системном окне напротив вкладки «Загрузка и восстановление» кнопочку «Параметры»:

В результате пользователям предоставляются возможности:

  • изменить порядок запуска операционных систем путем выбора ОС, загружаемой по умолчанию;
  • определить время ожидания (таймаут) перед запуском системы;
  • убрать отображение списка доступных ОС в меню загрузки:

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

Ссылка на основную публикацию