Virtualbox windows protection error

How to Fix Windows Protection Error in Windows 95 on VirtualBox In this article, we will examine step by step how to fix the Protection Error error for

Содержание

  1. How to Fix Windows Protection Error in Windows 95 on VirtualBox
  2. How to Fix Windows Protection Error
  3. How to Repair Boot Error in Win 95/98/2000
  4. Final Word
  5. Ошибка E_FAIL 0x80004005 в VirtualBox — причины и как исправить
  6. Исправление код ошибки E_FAIL 0x80004005 в VirtualBox
  7. Дополнительные возможные причины ошибки
  8. Устраняем ошибку 0x80004005 в VirtualBox
  9. Причины возникновения ошибки 0x80004005 в VirtualBox
  10. Способ 1: Переименование внутренних файлов
  11. Способ 2: Включение поддержки виртуализации в BIOS
  12. Способ 3: Обновление VirtualBox
  13. Способ 4: Отключение Hyper-V
  14. Способ 5: Изменение типа запуска гостевой ОС
  15. Способ 6: Удаление/исправление обновления Windows 7

How to Fix Windows Protection Error in Windows 95 on VirtualBox

In this article, we will examine step by step how to fix the Protection Error error for Win95 virtual machine running on the Oracle VM VirtualBox virtualization program.

How to Fix Windows Protection Error

If you encounter this error when installing Windows 95, an older operating system, using the Oracle VM VBox virtualization program on the VM, the solution to this fault is quite simple.

After completing the installation of Win 95 on VirtualBox , you will see a mistake “While initializing device OS: Win Protection Error. You need to restart your computer.” failure when the setup restarts the virtual machine to finish the last steps.

This fault can often be due to incompatible hardware drivers, unsupported hardware, or startup apps.

For VM Protection Failure resolution, we will fix this problem by turning off VT-x from the VM settings.

In our previous article, we did a step-by-step Win 95 installation using Oracle VM VBox.

How to Repair Boot Error in Win 95/98/2000

When you look at the image below, you will be able to see this error better. This error causes a boot error when you want to use the Win95, Win98 or Win2000 operating system with Oracle VM VBox. Because, according to today’s operating systems, virtualization programs are being developed.

Step 1

First, completely shut down the Win 95 VM. Click X (Close) to close the VM and select Power off the machine option in the Close VM window that opens and click the OK button.

Step 2

Click the Right Key / Settings on Windows 95 from the VirtualBox VM partition. In the Windows 95 settings window, first, click System and in the right pane, on the Acceleration tab, clear the Enable VT-x / AMD-V checkbox against Hardware VT-x and click the OK button.

Step 3

When you reboot the Win 95 VM, you will see this error resolved. As a result, check the Enable VT-x / AMD-V option when you encounter this error when running older Microsoft operating systems on VT-x programs.

Final Word

In this article, we have fixed the Win 95/98/200 Boot Error that we encounter when installed Windows 95 with Oracle VM VBox. Thanks for following us!

Ошибка E_FAIL 0x80004005 в VirtualBox — причины и как исправить

Многие пользователи при запуске, а в некоторых случаях и до запуска виртуальной машины в VirtualBox, независимо от установленной в ней операционной системы (Windows 10 и более ранние, Linux и другие) сталкиваются с ошибкой E_FAIL 0x80004005 от компонентов MachineWrap, MediumWrap и других.

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

Исправление код ошибки E_FAIL 0x80004005 в VirtualBox

Существуют различные причины появления ошибки E_FAIL 0x80004005 в VirtualBox, начнем с нескольких самых простых, которые очень легко исправить:

  1. Изменение пути к расположению с файлами виртуальной машины вследствие изменения буквы диска, переименования папки, содержащей файлы виртуальной машины, изменении имени папки пользователя (если папки виртуальной машины находились в ней внутри, как это обычно и есть по умолчанию). В этом случае, при запуске VirtualBox (при условии, что менеджер VB не был запущен до переименования) вы увидите отметку «Inaccessible» (Недоступно) у имени виртуальной машины и, при её выделении — информацию о рассматриваемой ошибке, как на изображении ниже. Возможные решения: вернуть изначальное расположение виртуальной машины (путь будет указан вверху вместе с сообщением File Not Found), либо удалить эту виртуальную машину в менеджере и импортировать её из нового расположения (через меню Машина — Добавить).
  2. Удаление файлов виртуальных дисков, ранее использовавшихся в виртуальной машине. Решение — зайти в настройки виртуальной машины и убрать удаленный виртуальный диск из раздела «Носители».
  3. Если вы пробрасывали физический диск, флешку или другой накопитель в виртуальную машину VirtualBox (например, вот так: Как подключить физическую USB флешку к виртуальной машине VirtualBox), то при отсутствии этого физического диска, а также если запустить менеджер VirtualBox не от имени администратора вы можете получить тот же код ошибки 0x Решения: подключить диск на место; удалить диск в настройках виртуальной машины в разделе «Носители»; запустить VirtualBox от имени администратора.

Выше были приведены простые для диагностики случаи возникновения рассматриваемой ошибки, но возможен и иной вариант: вы как обычно запускаете виртуальную машину, при этом в последнее время никаких изменений не выполнялось и, тем не менее, ошибка E_FAIL 0x80004005 появляется. Как правило, причиной тому являются проблемы с файлами конфигурации .vbox, .vbox-tmp и .vbox-prev, находящимися в папке с каждой виртуальной машиной VirtualBox.

Допустим, наша виртуальная машина называется Win10. Тогда суть будет состоять в следующем: при запуске сессии виртуальной машины, VirtualBox переименовывает файл Win10.vbox в Win10.vbox-prev и, одновременно, создает файл Win10.vbox-tmp в той же папке. Последний файл будет использоваться в качестве текущего файла конфигурации для этой сессии, а .vbox-prev сохраняется в качестве резервной копии. После завершения сессии Win10.vbox-tmp переименовывается в Win10.vbox. При следующем старте всё повторяется.

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

Чтобы исправить ошибку E_FAIL 0x80004005 в таком случае выполните следующие действия:

  1. Полностью закройте менеджер VirtualBox, на всякий случай проверьте наличие процессов VirtualBox.exe и VBoxSVC.exe в диспетчере задач (закройте их, если запущены).
  2. Зайдите в папку с вашей виртуальной машиной. Стандартный путь: C:ПользователиИмя_пользователяVirtualbox VMsИмя_виртуальной_машины.
  3. В случае если в указанной папке нет файла имя_виртуальной_машины.vbox, но есть файлы .vbox-tmp или .vbox-prev, на всякий случай сохраните эти файлы в какой-то расположение на компьютере.
  4. Измените расширение файла .vbox-prev на .vbox
  5. Запустите менеджер VirtualBox и проверьте, запускается ли виртуальная машина теперь.
  6. Если это не помогло, также можете попробовать вместо .vbox-prev аналогичным образом переименовать файл .vbox-tmp.
  7. Если файл .vbox уже присутствовал в папке, можно попробовать перенести его в какой-то другое расположение, а потом попробовать выполнить шаги 4-6.
  8. В старых версиях VirtualBox использовались файлы .xml вместо .vbox, но суть решения остается той же самой и для них.

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

Дополнительные возможные причины ошибки

В случае, если предыдущие варианты не помогли, ниже — еще несколько возможных причин, способных вызвать ту же проблему при запуске виртуальной машины:

  • Отключенный файл подкачки Windows или недостаток памяти для работы виртуальной машины.
  • Отсутствие поддержки виртуализации или отключенная виртуализация, здесь может помочь: Как включить аппаратную виртуализацию в БИОС/UEFI.
  • Включенные компоненты Hyper-V в Windows 10, подробнее: Как запускать виртуальные машины Hyper-V и VirtualBox на одном компьютере.

Также иногда срабатывает метод исправления ошибки 0x80004005 путем запуска виртуальной машины не из менеджера VirtualBox, а, после его закрытия, простым запуском файла .vbox из папки с виртуальной машиной.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

15.10.2020 в 13:29

Самый рабочий совет из статьи:

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

Создаете новую машину с такими же свойствами, но при создании указываете, что надо использовать существующий диск и выбираете его — *vdi файл обычно.

16.11.2020 в 19:05

Что такое HID failed to attach mouse driver?
Именно это возникает при самом первом запуске ВМ

17.11.2020 в 09:45

Не сталкивался. Но явно что-то с устройством ввода «мышь» виртуальной. Причин не знаю. Но пишут, что на старых операционках в VirtualBox такое бывает и где-то там в настройках виртуальной машины можно поиграться с разными мышами.

20.11.2020 в 14:15

Если перестали работать сразу все ВМ в VirtualBox, проблема может быть в VipNet CSP! Если установлен у вас, попробуйте удалить, у меня так заработало.

08.12.2020 в 11:42

Подтверждаю, была такая же ситуация. После удаления VipNet CSP все машины заработали.

20.12.2020 в 15:46

У меня такое, не могу запустить САМО ПРИЛОЖЕНИЕ!

04.02.2021 в 06:25

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

Устраняем ошибку 0x80004005 в VirtualBox

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

Причины возникновения ошибки 0x80004005 в VirtualBox

Ситуаций, из-за которых не получается открыть сессию для виртуальной машины, может быть несколько. Зачастую данная ошибка возникает спонтанно: еще вчера вы спокойно работали в операционной системе на VirtualBox, а сегодня выполнить то же самое не удается из-за сбоя при запуске сессии. Но в некоторых случаях не удается выполнить первичный (установочный) запуск ОС.

Это может произойти вследствие одной из следующих причин:

  1. Ошибка при сохранении последней сессии.
  2. Отключенная поддержка виртуализации в BIOS.
  3. Некорректно работающая версия VirtualBox.
  4. Конфликт гипервизора (Hyper-V) с VirtualBox на 64-разрядных системах.
  5. Проблемное обновление хостовой Windows.

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

Способ 1: Переименование внутренних файлов

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

Для выполнения дальнейших действий вам необходимо включить отображение расширений файлов. Это можно сделать через «Параметры папок» (в Windows 7) или «Параметры Проводника» (в Windows 10).

  1. Откройте папку, где хранится файл, отвечающий за запуск операционной системы, т.е. сам образ. Он располагается в папке VirtualBox VMs, место сохранения которой вы выбирали при установке самой VirtualBox. Обычно она находится в корне диска (диска С или диска D, если HDD разбит на 2 раздела). Также она может располагаться в персональной папке пользователя по пути:

С:UsersИМЯ_ПОЛЬЗОВАТЕЛЯVirtualBox VMsИМЯ_ГОСТЕВОЙ_ОС
В папке с операционной системой, которую вы хотите запустить, должны быть следующие файлы: Name.vbox и Name.vbox-prev. Вместо Name будет имя вашей гостевой операционной системы.

Скопируйте файл Name.vbox в другое место, например, на рабочий стол.
Файл Name.vbox-prev необходимо переименовать вместо перемещенного файла Name.vbox, то есть удалить «-prev».


Эти же действия необходимо проделать и внутри другой папки, находящейся по следующему адресу:

Здесь вы будете менять файл VirtualBox.xml — скопируйте его в любое другое место.
У файла VirtualBox.xml-prev удалите приписку «–prev», чтобы получилось имя VirtualBox.xml.

  • Попробуйте запустить операционную систему. Если не сработало, восстановите все назад.
  • Способ 2: Включение поддержки виртуализации в BIOS

    Если вы решили воспользоваться ВиртуалБокс впервые, и сразу же столкнулись с вышеупомянутой ошибкой, то, возможно, загвоздка кроется в не настроенном BIOS для работы с технологией виртуализации.

    Чтобы осуществить запуск виртуальной машины, в БИОС достаточно включить всего лишь одну настройку, которая называется Intel Virtualization Technology.

    • В Award BIOS путь к этой настройке следующий: Advanced BIOS Features >Virtualization Technology (или просто Virtualization) >Enabled.


    В AMI BIOS: Advanced >Intel(R) VT for Directed I/O >Enabled.


    В ASUS UEFI: Advanced >Intel Virtualization Technology >Enabled.

    Настройка может иметь и другой путь (например, в BIOS на ноутбуках HP или в БИОС Insyde H20 Setup Utility):

    • System Configuration >Virtualization Technology >Enabled;
    • Configuration >Intel Virtual Technology >Enabled;
    • Advanced >Virtualization >Enabled.

    Если вы не нашли данной настройки в своей версии BIOS, то ищите ее вручную во всех пунктах меню по ключевым словам virtualization, virtual, VT. Для включения выбирайте состояние Enabled.

    Способ 3: Обновление VirtualBox

    Возможно, состоялось очередное обновление программы до последней версии, после чего и появилась ошибка запуска «E_FAIL 0x80004005». Есть два выхода из сложившейся ситуации:

      Дождитесь выхода стабильной версии VirtualBox.

    Те, кто не хочет заморачиваться с выбором рабочей версии программы, может просто дождаться обновления. Узнать о выходе новой версии можно на официальном сайте VirtualBox или через интерфейс программы:

    1. Запустите Менеджер виртуальных машин.
    2. Нажмите «Файл» >«Проверить обновления…».

  • Дождитесь проверки и при необходимости установите обновление.
  • Переустановите VirtualBox на текущую или предыдущую версию.
    1. Если у вас есть установочный файл VirtualBox, то используйте его для переустановки. Для повторного скачивания актуальной или предыдущей версии перейдите по этой ссылке.
    2. Нажмите на ссылку, ведущую к странице со списком всех предыдущих релизов для текущей версии VirtualBox.


      Выберите подходящую для хостовой ОС сборку и скачайте ее.


      Для переустановки установленной версии VirtualBox: запустите инсталлятор и в окне с типом установки выберите «Repair». Установите программу в обычном режиме.


      Если вы делаете откат до предыдущей версии, то лучше сперва удалить VirtualBox через «Установку и удаление программ» в Windows.

      Или через установщик VirtualBox.

      Не забудьте сделать резервные копии своих папок с образами ОС.

    Способ 4: Отключение Hyper-V

    Hyper-V — система виртуализации для 64-разрядных систем. Иногда у нее может возникнуть конфликт с VirtualBox, что и провоцирует появление ошибки при старте сессии для виртуальной машины.

    Для отключения гипервизора выполните следующее:

      Запустите «Панель управления».


    Включите просмотр по значкам. Выберите пункт «Программы и компоненты».


    В левой части окна нажмите на ссылку «Включение или отключение компонентов Windows».


    В открывшемся окне необходимо снять галочку с компонента Hyper-V, а затем нажать «ОК».

  • Перезагрузите компьютер (необязательно) и попробуйте запустить ОС в VirtualBox.
  • Способ 5: Изменение типа запуска гостевой ОС

    В качестве временного решения (например, до выпуска новой версии VirtualBox) можно попробовать изменить тип запуска ОС. Этот способ помогает не во всех случаях, но, возможно, сработает у вас.

    1. Запустите Менеджер VirtualBox.
    2. Нажмите по проблемной операционной системе правой кнопкой мыши, наведите курсор на пункт «Запустить» и выберите вариант «Запуск в фоновом режиме с интерфейсом».

    Данная функция доступна только в VirtualBox, начиная с версии 5.0.

    Способ 6: Удаление/исправление обновления Windows 7

    Этот способ считается устаревшим, поскольку после неудачного патча KB3004394, приводящего к прекращению работы виртуальных машин в ВиртуалБокс, была выпущена заплатка KB3024777, устраняющая данную проблему.

    Тем не менее, если у вас на компьютере по каким-то причинам отсутствует фикс-патч, а проблемный присутствует, то есть смысл либо удалить KB3004394, либо установить KB3024777.

      Откройте «Командную строку» с правами администратора. Для этого откройте окно «Пуск», напишите cmd, правым кликом мыши выберите пункт «Запустить от имени администратора».


    Пропишите команду

    wusa /uninstall /kb:3004394

    и нажмите Enter.

  • После выполнения этого действия может потребоваться перезагрузка компьютера.
  • Попробуйте еще раз запустить гостевую ОС в ВиртуалБоксе.
    1. Перейдите по этой ссылке на сайт Microsoft.
    2. Скачайте версию файла с учетом разрядности своей ОС.

  • Установите файл вручную, если необходимо, перезагрузите ПК.
  • Проверьте запуск виртуальной машины в VirtualBox.
  • В подавляющем большинстве случаев точное выполнение данных рекомендаций приводит к устранению ошибки 0x80004005, и пользователь может без труда начать или продолжить работать с виртуальной машиной.

    Страница 1 из 2

    1. ZadirA


      ZadirA

      Регистрация:
      9 авг 2006
      Сообщения:
      110

      На днях знакомый подгонит мне комп на 486 проце, с 32 мб оперативки, хардом на 2 Гб и т.п….Вот решил пока потестить софт на VirtualPC, который собираюсь ставит на этого мамонта. DOS, Win3.1, всякие программулинки…под финал решил Windows 95 забульбенить…не получилось. Выдаёт ошибку.

      Порядок действия таков: я чистую VirtualPC (количество оперативы и ёмкость жёсткого диска, как у ожидемого мной компа) сначала щагружаю дискету с досом, fdisk’ом размечаю диск, перезагружаю, потом прописываю format c: /s, потом уже setup.exe самого установщика запускаю. Установка проходит нормально (plug&prey только говорит что монитор не опознала и вместо видюхи пишет S3) и когда после установки идёт перезагрузка…система падает.

      Дословно:

      «При инициализации устройства IOS:
      Ошибка защиты Windows. Необходимо перезапустить компьютер.»

      Я и другой дистрибутив пробывал и разные варианты настроек при установке пробывал…ничего не получается. Даже VirtualBox пытался повторить все эти подвиги…всё безрезультатно.

      Товарищи формучане, помогите советом. В чём может быть загвостка?

    2. Версия DOS какая на дискете?

    3. В процессоре и материнке вашего компа. На 486 ставьте Windows 95 спокойно. Заработает.

    4. ZadirA


      ZadirA

      Регистрация:
      9 авг 2006
      Сообщения:
      110

      2MisterGrim:
      ставил с трёх разных…последнюю какую помню была 6.22

      2SauronFromMiddleEarth:
      да, но я же видел что у других людей из под Vista на VirtualPC всё запускается…Я так понимаю VirtualPC эмулирует всё железо (проц и мать тоже)…так почему у одних запускается, а у меня нет? Ведь реальное железо здесь, как я понимаю, особой роли не играет

    5. VirtualPC много, а разница то что не может быть сэмулировано в любом — скорость CPU.

    6. …- скорость CPU за исключением DOSBox

    7. netsky2004, сам то понял что сказал? VirtualPC это ВПОЛНЕ КОНКРЕТНЫЙ софт, а не виртуалки вообще, и их много.

    8. ZadirA


      ZadirA

      Регистрация:
      9 авг 2006
      Сообщения:
      110

      да, но почему у меня тогда нормально работает DOS, Windows 3.1, Windows 98? Я даже игры(doom и space quest 1/2/3) запускал через виртуальную машину и там небыло никаких проблем с CPU (всё слишком быстро и т.п.).
      Кто нибудь из здесь присутствующих ставил Windows 95 на VirtualPC?

    9. ZadirA, зачем тебе это надо? Если ты хочешь в итоге поставить Win95 на 486, эксперимент с VirtualPC тебе всё равно ничего не даст — так только, посмотреть.
      Кстати, если там 32 мегабайта памяти, лучше туда поставить Windows 98 SE.


      ———- Добавлено в 08:15 ———- Предыдущее сообщение было написано в 07:30 ———-

      Ради интереса попробовал поставить, результат:
      [​IMG]

      Сильно подозреваю, что у тебя просто прописан какой-то хлам в AUTOEXEC.BAT/CONFIG.SYS.

    10. ZadirA


      ZadirA

      Регистрация:
      9 авг 2006
      Сообщения:
      110

      2MisterGrim:
      я вот тока что сам к такому умозаключению пришёл. Приду вечером, ещё потестю. А Вы бы не могли скинуть свои AUTOEXEC.BAT и CONFIG.SYS? Я просто не знаю как там чё выглядеть должно правильно.

    11. Правильно? Ну, у меня перед установкой они просто отсутствовали. А уж дальше Windows пропишет, что надо.

    12. ZadirA


      ZadirA

      Регистрация:
      9 авг 2006
      Сообщения:
      110

      В общем, не мог бы ты, MisterGrim, мне скинуть AUTOEXEC.BAT и CONFIG.SYS? Мне сверить.

    13. Повторю: ДО установки их вообще не было, был голый DOS 6.22 (command.com/msdos.sys/io.sys). ПОСЛЕ установки содержимое следующее:
      AUTOEXEC.BAT

      mode con codepage prepare=((866) C:WINDOWSCOMMANDega3.cpi)
      mode con codepage select=866
      keyb ru,,C:WINDOWSCOMMANDkeybrd3.sys

      CONFIG.SYS

      device=C:WINDOWSCOMMANDdisplay.sys con=(ega,,1)
      Country=007,866,C:WINDOWSCOMMANDcountry.sys

      — то есть совершенно стандартное.
      Настройки виртуальной машины: Windows 98, 32Mb RAM, версия VirtualPC 6.0.192.0.

      Может быть, у тебя просто кривой дистрибутив Windows 95?


      ZadirA и kreol нравится это.

    14. ZadirA


      ZadirA

      Регистрация:
      9 авг 2006
      Сообщения:
      110

      не, тож самое всё прописано…пойду качать ещё дистрибутив

    15. Gold версия небось. Итд, там были извраты разные иногда нужные для установки.

    16. Скорей всего.
      Кстати, у меня при выключении вирт. машины с Windows 95 VPC жестоко завесил систему — не дождавшись реакции на клавиатуру, пришлось жать reset. Возможно, случайность, но тем не менее.

    17. Maxvel


      Maxvel

      Регистрация:
      1 янв 2009
      Сообщения:
      14

      Ну по идее Autoexe и config они не нужны так как можно 95уя поставить и без них
      А вот то что она о графического интерфейса выдает ошибку это уже страно, хотя проблема возможна и в памяти попробуй сбрось ее до 8 мегабайт возможно ошибка исчезнет.

    18. 8 это минимум для работы шелла 95 IE4+ без свопа.

    19. Maxvel


      Maxvel

      Регистрация:
      1 янв 2009
      Сообщения:
      14

      Ну с одной стороны да а с другой нет

    20. Подыму этот некропост, потому что сегодня столкнулся с подобной проблемой при установке винды 95 в Virtualbox, и в выдаче гугля эта тема на первых местах. Может комуто пригодится решение.
      Так вот, чтобы решить эту проблему нужно в настройках виртуальной машины в виртуалбоксе, отключить ускорение VT-x/AMD-V и Nested Paging. После этого можно будет загрузиться как минимум в безопасном режиме. Далее качаем с сайта майкрософта или ещё откудато, заплатку amdk6upd.exe и устанавливаем. Теперь можно перегружать виртуалку, и опять включить аппаратное ускорение VT-x/AMD-V.

      После этого после настройки сети, может вылезти похожая ошибка, только с сообщением «при инициализации NDIS». Нагулил такое решение:
      «Нужно отключить сеть, чтобы запустить Windows 98 на новых компьютерах Люди, которые пытаются установить Windows 95 или 98 на компьютере с процессором более 2,2 ГГц получить «при инициализации устройства NDIS» сообщение об ошибке. Причиной ошибки является проблема синхронизации с Windows Network Driver Interface.

      1) Зайти в «пуск» «настройки» и «панель управления». Нажмите Кнопку «Добавить/Удаление программ и найдите «Microsoft Virtual Private Network Adapter». Отключить опцию, если вы найдете его, нажав на кнопку «Добавить/Удалить».

      2) Зайти в «пуск» «панель управления» и щелкните правой-щелкните по иконке «сеть». Нажмите кнопку «Удалить» вариант. Нажмите кнопку «ОК» и перезагрузите компьютер. Используйте этот параметр, если Вы не смогли найти «Microsoft Virtual Private Network Adapter» в разделе «добавить/Удаление Программ.»

      Мне помог такой вариант:
      Пускнастройкапанель управлениясетьклиент для сетей микрософтсвойства
      и поставить радиобутон напротив «Быстрый вход»

    Страница 1 из 2


    Форум Old-Games.RU. Всё о старых играх

    Windows 95: Windows protection error after setup


    • Thread starter

      N7I2S5


    • Start date

      May 7, 2011

    Status
    Not open for further replies.

    • #1

    I am trying to set up Windows 95 on a VM using Microsoft Virtual PC 2007 with a 8 GB VHD. Everything works fine until it finishes setup, but it when it tries to start Windows for the first time, it says, «While initializing device IOS: Windows protection error. You need to restart your computer.»

    I have tried booting up in safe mode and have formatted the VHD and reinstalled it several times, but I can’t figure out why it won’t work. It worked fine once before, but the hard drive it was on went bad, so I have to set it up again.

    Thank you for any help/solutions.

    sdfox 7



    Mar 6, 2011



    54



    0



    18,660

    14


    • #2

    Usually IOS results from too much RAM; generally you’ll get this error with more than 512MB RAM.

    Try reducing the available amount of RAM on the virtual setup and try again. Windows 95 is a very fast OS on hardware from 1998 and up, so I wouldn’t allocate more than 384MB RAM.

    • #4

    I am trying to set up Windows 95 on a VM using Microsoft Virtual PC 2007 with a 8 GB VHD. Everything works fine until it finishes setup, but it when it tries to start Windows for the first time, it says, «While initializing device IOS: Windows protection error. You need to restart your computer.»

    I have tried booting up in safe mode and have formatted the VHD and reinstalled it several times, but I can’t figure out why it won’t work. It worked fine once before, but the hard drive it was on went bad, so I have to set it up again.

    Thank you for any help/solutions.

    Have you tried disabling Hardware Virtualization? That mostly fixes the problem :wahoo:

    Win2K



    Dec 10, 2012



    41



    0



    10,540

    1


    • #5

    Disable Hardware Virutalization. Also, don’t allocate more than 384MB RAM for the virtual machine. If you try to install it on a physical computer, it will probably crash because you have a CPU with P6 support. If you use a Windows 95 OSR2.5 disc, it will not crash.

    • #6

    Usually IOS results from too much RAM; generally you’ll get this error with more than 512MB RAM.

    Try reducing the available amount of RAM on the virtual setup and try again. Windows 95 is a very fast OS on hardware from 1998 and up, so I wouldn’t allocate more than 384MB RAM.

    Holy *** man, thanks a damn lot. That solved my problem. You’re my hero of today =)



    Nov 22, 2010



    52



    0



    18,640

    1


    • #7

    Disable Hardware Virutalization. Also, don’t allocate more than 384MB RAM for the virtual machine. If you try to install it on a physical computer, it will probably crash because you have a CPU with P6 support. If you use a Windows 95 OSR2.5 disc, it will not crash.

    I just started my virtual Win 95 for the 1st time on VMWare 9. The Windows 95 Logo comes up fine but then I get the same error » Windows protection error»
    I have set my RAM at about 250 MB. It doesn’t help. How do I disable Hardware Actualization?. Is it done within the guest system in VMWare or in the main Host system? ( I am on Windows 7)

    Thanks

    Ittiandro

    • #8

    if anyone is still having troubles here’s an alternative solution
    (this is what I had to do to get it working on windows 7)

    installing windows 95 manually without the floppy setup disk

    what you need:
    .DOS on a floppy or on an image (.flp .img)
    .Windows 95 cd
    .VMWARE player (it’s free) or virtualpc (I recommend VMWARE)
    .Magiciso (the free trial version will do)
    .a copy of MSCDEX.EXE and oakcdrom.sys (both can be found online)

    step 1

    create a new virtual machine (make sure to add a floppy image drive if you are using vmware)

    step 2

    put your dos floppy/image in or mount it and install dos

    step 3

    download and install the free version of magiciso
    open magic iso
    go to new — floppy — 1.44

    find a copy of mscdex.exe
    find a copy of oakcdrom.sys (generic cd rom driver that works with dos.. might have to try another if it doesn’t work)
    RENAME the oakcdrom.sys to cdrom.sys

    drag both these files into magic iso on the floppy disk we just created

    save the file

    close magic iso

    find the file we just saved in your explorer

    change the extension from .ima to .flp (if you are using vmware) or .img (if you are using virtualpc)

    (if you can’t see the extensions you’re going to need to change your folder options to show extensions)
    google it. it’s easy to do

    step 4

    go back to your virtual machine
    mount the floppy image we just created

    a:
    copy mscdex.exe c:
    copy cdrom.sys c:

    (don’t forget to rename oakcdrom.sys to cdrom.sys in step 3)

    step 5

    find config.sys in your c drive

    type:

    edit config.sys

    now add a line that says this

    device=c:cdrom.sys /d:mscd001

    exit and save

    step 6

    find autoexec.bat in your c drive

    type:

    edit autoexec.bat

    now add a line that says this

    c:mscdex.exe /d:mscd001

    exit and save

    step 7

    restart the computer or virtual machine

    step 8

    we’re still not done yet

    now move to your c drive and type

    mscdex.exe: /d:mscd001 /M:5 /V /L:d /S /K

    (this part /M:x refers to the amount of buffers your drive has.. it’s either 4 or 5. usually 5)

    step 9

    create a blank floppy image either in vmware or magic iso then mount that new one

    put your windows 95 cd in the cd drive

    type:

    d:
    setup.exe

    step 10

    it should be booting windows 95 now

    now you might run into troubles when it tries to install the other drivers
    it might ask you for windows floppies even if you’re using the cd version
    which I never understood

    but anyways, you can find all of these drivers on the windows 95b cd if you have it
    they’re all in cab files

    so you’d need to extract them 1 by 1 and put them on floppy images to use them.
    (huge pain)

    but I actually just got it to load the drivers off the win95 cd by just trying it over and over again until
    it worked. it might have been because I either did or didn’t restart after putting in the windows 95 cd
    can’t remember, but I’d try both if you’re having trouble

    all in all windows 95 is incredible wonky to install in a virtual machine. I highly recommend using VMWARE
    and not virtual pc for this one.
    If you didn’t have a hard time installing this.. you got incredible lucky

    make sure you check to make sure windows95 is seeing your cd drive
    if not go to the add new hardware wizard in the control panel and see if that detects it

    (note: I tried it first without installing dos before hand and was running into troubles even though I had build the autoexec.bat and the config.sys correctly. Installing ms-dos first made the installation process a lot smoother)

    Michael MacDonald
    State of Psychosis
    www.stateofpsychosis.com
    www.soundcloud.com/state-of-psychosis

    Status
    Not open for further replies.
    Thread starter Similar threads Forum Replies Date

    jnjnilson6

    Discussion Which Windows Theme? (1995 ’till Today) Windows Legacy 18 Oct 22, 2022

    D

    Question Where is the Windows 98 display driver? Windows Legacy 9 Aug 7, 2022

    S

    Question PC won’t boot from a Windows 98 floppy boot disk ? Windows Legacy 12 Jul 23, 2022

    Cyber_Akuma

    Question Dual-boot Windows 98/XP on old system, XP is on Drive D ? Windows Legacy 11 Jun 4, 2022

    itgoodman

    Question Does DISM command really delete any of my data or installed apps or my other drives data ? Windows Legacy 6 May 6, 2022

    owoc12

    Question I can’t set or create a pagefile on windows 8.1 Windows Legacy 8 May 5, 2022

    TheFlash1300

    Question How do i add Legacy mode to my BIOS, so i can install Windows XP and 7? Windows Legacy 3 May 3, 2022

    A

    Question Windows 98 question… From boot to sleep Windows Legacy 8 Apr 21, 2022

    A

    Question Windows Update Error 80071A30 — has anyone else run into this ? Windows Legacy 0 Apr 19, 2022

    divyansh369

    Question Windows not booting. Windows Legacy 1 Apr 16, 2022

    • Advertising
    • Cookies Policies
    • Privacy
    • Term & Conditions
    • Topics

    Понравилась статья? Поделить с друзьями:
  • Virtualbox guru meditation error
  • Virtualbox error in supr3
  • Virtualbox error e fail 0x80004005
  • Virtualbox error 800b0100
  • Virtualbox error 2503