Ошибка безопасности Windows 95 при инициализации устройства iOS

Обновлено: 02.07.2024

Моя виртуальная машина Windows 95 сообщает следующее: «При инициализации устройства IOS: ошибка защиты Windows. Необходимо перезагрузить компьютер».
Хост: Microsoft Windows 10 v1607, сборка 14393.953
Гость: Microsoft Windows 95 v4 .00.1111.osr2
Vbox:5.1.10 r112026

Похоже, это не сообщение об ошибке VirtualBox. Я понятия не имею, что такое "устройство IOS".

mpack Site Moderator Сообщений: 35569 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP

DVINTHEHOUSEMAN написал: Моя виртуальная машина Windows 95 говорит следующее: «При инициализации устройства IOS: Ошибка защиты Windows. Вам необходимо перезагрузить компьютер».
Хост: Microsoft Windows 10 v1607, сборка 14393.953
Гость: Microsoft Windows 95 v4.00.1111.osr2
Vbox:5.1.10 r112026

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

Хорошо, я нашел решение, поэтому я думаю, что стоит поделиться им, чтобы помочь вам и другим коллегам.

Действия по устранению «Ошибки защиты Windows» при запуске Windows 95 на VirtualBox

1) отредактируйте настройки ВМ --> Ускорение --> отключите VT/вложенный пейджинг
2) загрузите этот zip-файл: http://www.tmeeco.eu/9X4EVER/GOODIES/FI . _FINAL.ZIP
3) скачайте файл FIX95CPU.ISO из архива
4) прикрепите iso-файл к CD-приводу вашей виртуальной машины Win95 (как обычно)
5) перезагрузитесь и все получите красный на черном экране. Это нормально
6) не читайте "readme" (лучше прочитать его позже в Windows) и продолжайте
7) перезагрузитесь, когда будет предложено это сделать, отсоедините ISO, перезагрузитесь снова и наслаждайтесь Win 95 работает нормально

ОП не заходил с августа, так что я все равно буду благодарить вас за эти посты.

(хотя, ИМХО, лучше отказаться от всего, что предшествует Win98SE)

mpack Site Moderator Сообщений: 35569 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP

Спасибо, @francescocariati! Это решение сработало для меня ОТЛИЧНО! Спасибо, что нашли время опубликовать решение.

Попробовал патч и при втором перезапуске после окончания установки пишет только это. Больше ничего:
"Ошибка защиты Windows. Вам нужно перезагрузить компьютер".
Абсолютно никакого кода ошибки, никакой IOS или чего-то еще, и я запустил патч. Кто-нибудь хочет помочь?

Если вы по-прежнему получаете сообщение «Ошибка защиты Windows», наиболее вероятное объяснение заключается в том, что вы не установили исправление. Если вы считаете иначе, начните свою собственную тему, укажите, что вы уже применили патч, и включите заархивированный файл журнала виртуальной машины. т.е. убедитесь, что виртуальная машина полностью выключена, затем щелкните ее правой кнопкой мыши в пользовательском интерфейсе менеджера. Выберите «Показать журнал» и сохраните «VBox.log» (никакого другого файла) в zip-файл. Прикрепите zip к своему сообщению в своей теме.

mpack Site Moderator Сообщений: 35569 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP

Поэтому, когда я прочитал один из первоначальных постов, в котором говорится, что есть ошибка, связанная с частотой процессора, он просто дал мне подсказку уменьшить скорость процессора в настройках виртуальной машины. В моем случае 40% работает хорошо. Патч не требуется.

Эта опция в настройках ВМ просто регулирует приоритет задачи, она не изменяет (и не может) реальную тактовую частоту процессора. Таким образом, IMO, вы не можете рассчитывать на то, что ваше «исправление» будет работать надежно, в отличие от рекомендуемого.

mpack Site Moderator Сообщений: 35569 Присоединился: 4 сентября 2008 г., 17:09 Основная ОС: MS Windows 10 Версия VBox: PUEL Гостевые ОС: В основном XP

Ошибка X

Если вы столкнулись с ошибками IOS ("система ввода-вывода") на устаревшем компьютере с Windows или MS-DOS, выполните следующие действия по устранению неполадок.

Неверный файл или инструкция в config.sys или autoexec.bat

Следующие шаги должны устранить ошибку «При инициализации устройства IOS: ошибка: не удалось загрузить драйвер подсистемы ввода-вывода» при загрузке.

Временно переименуйте файлы autoexec.bat и config.sys, выполнив следующие действия:

  1. Загрузите компьютер в MS-DOS.
  2. В командной строке DOS введите:
    1. После выполнения вышеуказанных шагов перезагрузите компьютер.

    Проблема с smartdrv.exe или rmm.pdr

    Следующие шаги могут устранить любую из следующих ошибок:

    • Ошибка защиты Windows.
    • Ошибка iOS.
    • При инициализации устройства IOS: ошибка защиты Windows. Вы должны перезагрузить компьютер.
    • При инициализации IOS: ошибка защиты Windows. Вам необходимо перезагрузить компьютер.
    • Инициализация устройства Windows IOS: ошибка защиты Windows. Не удалось инициализировать IOS. Перезапустите.
    • Инициализация устройства Windows IOS: ошибка защиты Windows. Вам необходимо перезагрузить компьютер" в Windows 95.

    Временно переименуйте файлы smartdrv.exe и rmm.pdr, выполнив следующие действия.

    1. Загрузите компьютер в командной строке MS-DOS.
      1. В командной строке DOS введите:
        1. После того как файл smartdrv.exe будет временно переименован, перезагрузите компьютер, чтобы определить, сохраняется ли проблема.

        Если проблема не устранена, переименуйте файл rmm.pdr, выполнив следующие действия.

        1. Загрузите компьютер в командной строке MS-DOS.
        2. В командной строке DOS введите:
          1. После того как rmm.pdr будет временно переименован, перезагрузите компьютер, чтобы определить, сохраняется ли проблема.

          Проблема с Windows 95 и AMD K6/2 (350 МГц или выше) или Athlon (1,1 ГГц или выше)

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

          Эта проблема связана с исключением разделения в Ios.vxd. Это ограничение программного обеспечения и не свидетельствует о проблеме с самим процессором, который работает нормально. Эта проблема устранена в Windows 98 и всех более поздних версиях операционных систем Microsoft.

          Другие повреждения Windows

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

          Я попытался установить Windows 95 на виртуальную машину Windows Virtual PC, но когда я пытаюсь запустить ее после установки, во время загрузки возникает ошибка:

          3 ответа 3

          Возможно, вы выделили аппаратное обеспечение, с которым Windows 95 не знает, что делать.

            Попробуйте уменьшить выделенную оперативную память до


          Вы правы; У меня есть процессор 2,8 ГГц, но я выделил только 32 МБ ОЗУ и 2 ГБ места на жестком диске. Статья поддержки, на которую вы ссылаетесь, относится как к Windows 95, так и к Windows 98 Standard Edition, но моя виртуальная машина с Windows 98 — это Windows 98 Second Edition. Но ошибка, которая там указана, отличается от моей ошибки.

          @techie007 - Вы должны уточнить, что Windows 95 устарела с современным программным обеспечением VPC. Причина, конечно же, проста: программное обеспечение, которое пишется сегодня, пытается обеспечить полную виртуализацию вашего оборудования, что означает, что оно знает истинную частоту вашего процессора. Я уверен, что через 20 лет возникнет вопрос, как заставить Windows 7 работать в VPC. Вроде того, что в настольных версиях x64 Windows установлены бессмысленные ограничения памяти. Ограничения имеют смысл, они вряд ли возможны сегодня с сегодняшним оборудованием, а через 20 лет не так уж и много.

          @gparyani - Попробуйте разогнать процессор, держу пари, это сработает, единственный способ убедиться, что проблема именно в этом.

          Вы должны использовать VMware Player для Windows 95, так как он официально поддерживает это. Вот альтернативный способ установки:

          • DOS на дискете или образе (.flp, .img)
          • Компакт-диск с Windows 95
          • VMware player (бесплатно) или VirtualPC (рекомендую VMware)
          • MagicIso (подойдет бесплатная пробная версия)
          • копия MSCDEX.EXE и Oakcdrom.sys (оба файла можно найти в Интернете)
          1. Создайте новую виртуальную машину (не забудьте добавить образ дискеты, если вы используете VMware)
          2. Вставьте дискету/образ DOS или смонтируйте ее и установите DOS

          Загрузите и установите бесплатную версию MagicIso. Запустите его и перейдите на новую -> дискету -> 1.44

          1. Найдите копию mscdex.exe и cowcdrom.sys (общий драйвер компакт-диска, который работает с DOS. (Возможно, придется попробовать другой, если он не работает)
          2. Переименуйте Oakcdrom.sys в cdrom.sys.
          3. Перетащите оба этих файла в MagicIso на только что созданную дискету
          4. Сохранить файл
          5. Закрыть MagicIso
          6. Найдите файл, который мы только что сохранили в проводнике, и измените расширение с .ima на .flp (если вы используете VMware) или .img (если вы используете VirtualPC). (если вы не видите расширения, вам нужно изменить параметры папки, чтобы показать расширения)

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

          Найдите файл config.sys на диске C. тип:

          Добавьте следующую строку:

          Найдите файл autoexec.bat на диске C. Тип:

          Теперь добавьте строку, которая говорит это

          Перезагрузите компьютер или виртуальную машину

          Теперь перейдите на диск C и введите:

          (эта часть /M:x относится к количеству буферов на вашем диске... это либо 4, либо 5. обычно 5)

          Создайте пустой образ дискеты в VMware или MagicIso, а затем смонтируйте новый образ. Вставьте компакт-диск с Windows 95 в дисковод и введите:

          Сейчас должна загружаться Windows 95

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

          На самом деле я просто загрузил драйверы с компакт-диска Windows 95, просто пытаясь сделать это снова и снова, пока это не сработало. Возможно, это произошло из-за того, что я перезагрузился или не перезагрузился после установки компакт-диска Windows 95.

          Убедитесь, что Windows 95 видит ваш дисковод для компакт-дисков. Если нет, перейдите к мастеру добавления нового оборудования на панели управления и посмотрите, обнаружит ли он его.

          N7I2S5

          Выдающийся

          Я пытаюсь установить Windows 95 на виртуальной машине с помощью Microsoft Virtual PC 2007 с виртуальным жестким диском объемом 8 ГБ. Все работает нормально, пока не завершится установка, но когда он пытается запустить Windows в первый раз, он говорит: «При инициализации устройства IOS: ошибка защиты Windows. Необходимо перезагрузить компьютер».

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

          Спасибо за любую помощь/решения.

          sdfox 7

          Выдающийся

          Обычно IOS возникает из-за слишком большого объема оперативной памяти; как правило, вы получите эту ошибку, если объем ОЗУ превышает 512 МБ.

          Попробуйте уменьшить доступный объем ОЗУ в виртуальной установке и повторите попытку. Windows 95 — очень быстрая ОС на оборудовании 1998 года и выше, поэтому я бы не стал выделять больше 384 МБ ОЗУ.

          N7I2S5

          Выдающийся

          Возможно, вам будет интересна эта тема.

          СуперЛегоМэн100

          Почетный

          Я пытаюсь установить Windows 95 на виртуальной машине с помощью Microsoft Virtual PC 2007 с виртуальным жестким диском объемом 8 ГБ. Все работает нормально, пока не завершится установка, но когда он пытается запустить Windows в первый раз, он говорит: «При инициализации устройства IOS: ошибка защиты Windows. Необходимо перезагрузить компьютер».

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

          Спасибо за любую помощь/решения.

          Вы пытались отключить аппаратную виртуализацию? В основном это решает проблему

          Win2K

          Почетный

          Отключить аппаратную виртуализацию. Кроме того, не выделяйте для виртуальной машины более 384 МБ ОЗУ. Если вы попытаетесь установить его на физический компьютер, он, вероятно, выйдет из строя, потому что ваш процессор поддерживает P6. Если вы используете диск с Windows 95 OSR2.5, сбой не произойдет.

          Q4Rspwn

          Почетный

          Обычно IOS возникает из-за слишком большого объема оперативной памяти; как правило, вы получите эту ошибку, если объем ОЗУ превышает 512 МБ.

          Попробуйте уменьшить доступный объем ОЗУ в виртуальной установке и повторите попытку. Windows 95 — очень быстрая ОС на оборудовании 1998 года и выше, поэтому я бы не стал выделять больше 384 МБ ОЗУ.

          Черт возьми, черт возьми, большое спасибо. Это решило мою проблему. Ты мой сегодняшний герой =)

          иттиандро

          Выдающийся

          Отключить аппаратную виртуализацию. Кроме того, не выделяйте для виртуальной машины более 384 МБ ОЗУ. Если вы попытаетесь установить его на физический компьютер, он, вероятно, выйдет из строя, потому что ваш процессор поддерживает P6. Если вы используете диск с Windows 95 OSR2.5, сбой не произойдет.

          Я только что впервые запустил свою виртуальную Win 95 на VMWare 9. Логотип Windows 95 отображается нормально, но затем я получаю ту же ошибку "Ошибка защиты Windows"
          Я установил объем ОЗУ примерно на 250 МБ. . Это не помогает. Как отключить аппаратную актуализацию? Это делается в гостевой системе VMWare или в основной хост-системе? (у меня Windows 7)

          Майкл Макдональд

          Уважаемый

          если у кого-то все еще есть проблемы, вот альтернативное решение
          (это то, что мне пришлось сделать, чтобы заставить его работать в Windows 7)

          установка Windows 95 вручную без установочного диска

          что вам нужно:
          .DOS на дискете или на образе (.flp .img)
          .Windows 95 cd
          .VMWARE player (бесплатно) или virtualpc (рекомендую VMWARE)
          .Magiciso (подойдет бесплатная пробная версия)
          .копия MSCDEX.EXE иookcdrom.sys (оба файла можно найти в Интернете)

          создайте новую виртуальную машину (не забудьте добавить образ дискеты, если вы используете vmware)

          вставьте свою дискету/образ dos или смонтируйте ее и установите dos

          скачать и установить бесплатную версию magiciso
          открыть magiciso
          перейти на новую - дискету - 1.44

          найдите копию mscdex.exe
          найдите копию Oakcdrom.sys (общий драйвер компакт-диска, который работает с DOS.. возможно, придется попробовать другой, если он не работает)
          ПЕРЕИМЕНОВАТЬ файл Oakcdrom.sys в cdrom.sys

          перетащите оба этих файла в magic iso на только что созданную дискету

          закрыть магический образ

          найдите файл, который мы только что сохранили, в проводнике

          измените расширение с .ima на .flp (если вы используете vmware) или .img (если вы используете virtualpc)

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

          вернуться на виртуальную машину
          смонтировать только что созданный образ дискеты

          a:\
          копировать mscdex.exe c:\
          скопировать cdrom.sys c:\

          (не забудьте переименовать Oakcdrom.sys в cdrom.sys на шаге 3)

          найдите config.sys на диске C


          теперь добавьте строку, которая говорит это

          найдите autoexec.bat на диске C

          теперь добавьте строку, которая говорит это

          перезагрузите компьютер или виртуальную машину

          мы еще не закончили

          теперь перейдите на диск c и введите

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

          (эта часть /M:x относится к количеству буферов на вашем диске... это либо 4, либо 5. обычно 5)

          создайте пустой образ дискеты в vmware или magic iso, затем смонтируйте этот новый

          вставьте компакт-диск с Windows 95 в дисковод

          Сейчас должна загружаться Windows 95

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


          но в любом случае, вы можете найти все эти драйвера на компакт-диске Windows 95b, если он у вас есть
          они все в CAB-файлах

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

          но на самом деле я просто загрузил драйверы с компакт-диска win95, просто пытаясь снова и снова, пока
          это не сработало. это могло быть из-за того, что я перезапустил или не перезапустил после установки компакт-диска Windows 95
          не помню, но я бы попробовал оба, если у вас возникли проблемы


          В целом Windows 95 невероятно неудобно устанавливать на виртуальную машину. Я настоятельно рекомендую использовать для этого
          VMWARE, а не виртуальный компьютер.
          Если вам не составило труда установить это... вам невероятно повезло

          убедитесь, что вы проверили, видит ли Windows95 ваш дисковод компакт-дисков,
          если нет, перейдите к мастеру добавления нового оборудования на панели управления и посмотрите, обнаружит ли он его

          В этой статье мы шаг за шагом рассмотрим, как исправить ошибку Protection Error для виртуальной машины Win95, работающей в программе виртуализации Oracle VM VirtualBox.

          Как исправить ошибку защиты Windows 95

          Как исправить ошибку защиты Windows

          Если вы столкнулись с этой ошибкой при установке более старой операционной системы Windows 95 с использованием программы виртуализации Oracle VM VBox на виртуальной машине, устранить эту ошибку довольно просто.

          После завершения установки Win 95 на VirtualBox вы увидите ошибку «При инициализации ОС устройства: Ошибка защиты Win. Вам нужно перезагрузить компьютер». сбой, когда программа установки перезапускает виртуальную машину, чтобы завершить последние шаги.

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

          Чтобы решить проблему сбоя защиты виртуальной машины, мы устраним эту проблему, отключив VT-x в настройках виртуальной машины.

          В предыдущей статье мы выполнили пошаговую установку Win 95 с помощью Oracle VM VBox.

          Как исправить ошибку загрузки в Win 95/98/2000

          Посмотрев на изображение ниже, вы сможете лучше увидеть эту ошибку. Эта ошибка вызывает ошибку загрузки, когда вы хотите использовать операционную систему Win95, Win98 или Win2000 с Oracle VM VBox. Потому что в соответствии с сегодняшними операционными системами разрабатываются программы виртуализации.

          Ошибка защиты

          Шаг 1

          Во-первых, полностью выключите виртуальную машину Win 95. Нажмите X (Закрыть), чтобы закрыть виртуальную машину, и выберите параметр «Отключить машину» в открывшемся окне «Закрыть виртуальную машину» и нажмите кнопку «ОК».

          Завершение работы виртуальной машины в VirtualBox

          Шаг 2

          Нажмите Правую клавишу / Настройки в Windows 95 из раздела виртуальной машины VirtualBox.В окне настроек Windows 95 сначала нажмите Система и в правой панели на вкладке Ускорение снимите флажок Включить VT-x/AMD-V напротив Аппаратного VT-x и нажмите кнопку ОК.

          Настройки виртуализации VirtualBox

          Шаг 3

          Когда вы перезагрузите виртуальную машину Win 95, вы увидите, что эта ошибка устранена. В результате установите флажок «Включить VT-x/AMD-V», если вы столкнулись с этой ошибкой при работе с более старыми операционными системами Microsoft в программах VT-x.

          Добро пожаловать в Windows 95

          Заключительное слово

          В этой статье мы исправили ошибку загрузки Win 95/98/200, с которой мы сталкиваемся при установке Windows 95 с Oracle VM VBox. Спасибо, что следите за нами!

          Читайте также: