Содержание
- How to Fix Windows Protection Error in Windows 95 on VirtualBox
- How to Fix Windows Protection Error
- How to Repair Boot Error in Win 95/98/2000
- Final Word
- Ошибка E_FAIL 0x80004005 в VirtualBox — причины и как исправить
- Исправление код ошибки E_FAIL 0x80004005 в VirtualBox
- Дополнительные возможные причины ошибки
- Устраняем ошибку 0x80004005 в VirtualBox
- Причины возникновения ошибки 0x80004005 в VirtualBox
- Способ 1: Переименование внутренних файлов
- Способ 2: Включение поддержки виртуализации в BIOS
- Способ 3: Обновление VirtualBox
- Способ 4: Отключение Hyper-V
- Способ 5: Изменение типа запуска гостевой ОС
- Способ 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, начнем с нескольких самых простых, которые очень легко исправить:
- Изменение пути к расположению с файлами виртуальной машины вследствие изменения буквы диска, переименования папки, содержащей файлы виртуальной машины, изменении имени папки пользователя (если папки виртуальной машины находились в ней внутри, как это обычно и есть по умолчанию). В этом случае, при запуске VirtualBox (при условии, что менеджер VB не был запущен до переименования) вы увидите отметку «Inaccessible» (Недоступно) у имени виртуальной машины и, при её выделении — информацию о рассматриваемой ошибке, как на изображении ниже. Возможные решения: вернуть изначальное расположение виртуальной машины (путь будет указан вверху вместе с сообщением File Not Found), либо удалить эту виртуальную машину в менеджере и импортировать её из нового расположения (через меню Машина — Добавить).
- Удаление файлов виртуальных дисков, ранее использовавшихся в виртуальной машине. Решение — зайти в настройки виртуальной машины и убрать удаленный виртуальный диск из раздела «Носители».
- Если вы пробрасывали физический диск, флешку или другой накопитель в виртуальную машину 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 в таком случае выполните следующие действия:
- Полностью закройте менеджер VirtualBox, на всякий случай проверьте наличие процессов VirtualBox.exe и VBoxSVC.exe в диспетчере задач (закройте их, если запущены).
- Зайдите в папку с вашей виртуальной машиной. Стандартный путь: C:ПользователиИмя_пользователяVirtualbox VMsИмя_виртуальной_машины.
- В случае если в указанной папке нет файла имя_виртуальной_машины.vbox, но есть файлы .vbox-tmp или .vbox-prev, на всякий случай сохраните эти файлы в какой-то расположение на компьютере.
- Измените расширение файла .vbox-prev на .vbox
- Запустите менеджер VirtualBox и проверьте, запускается ли виртуальная машина теперь.
- Если это не помогло, также можете попробовать вместо .vbox-prev аналогичным образом переименовать файл .vbox-tmp.
- Если файл .vbox уже присутствовал в папке, можно попробовать перенести его в какой-то другое расположение, а потом попробовать выполнить шаги 4-6.
- В старых версиях 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, а сегодня выполнить то же самое не удается из-за сбоя при запуске сессии. Но в некоторых случаях не удается выполнить первичный (установочный) запуск ОС.
Это может произойти вследствие одной из следующих причин:
- Ошибка при сохранении последней сессии.
- Отключенная поддержка виртуализации в BIOS.
- Некорректно работающая версия VirtualBox.
- Конфликт гипервизора (Hyper-V) с VirtualBox на 64-разрядных системах.
- Проблемное обновление хостовой Windows.
Далее мы рассмотрим, как устранить каждую из этих проблем и начать/продолжить пользоваться виртуальной машиной.
Способ 1: Переименование внутренних файлов
Сохранение сессии может завершиться ошибочно, в результате чего последующий ее запуск будет невозможен. В этом случае достаточно выполнить переименование файлов, связанных с запуском гостевой ОС.
Для выполнения дальнейших действий вам необходимо включить отображение расширений файлов. Это можно сделать через «Параметры папок» (в Windows 7) или «Параметры Проводника» (в Windows 10).
- Откройте папку, где хранится файл, отвечающий за запуск операционной системы, т.е. сам образ. Он располагается в папке 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 или через интерфейс программы:
- Запустите Менеджер виртуальных машин.
- Нажмите «Файл» >«Проверить обновления…».
- Если у вас есть установочный файл VirtualBox, то используйте его для переустановки. Для повторного скачивания актуальной или предыдущей версии перейдите по этой ссылке.
- Нажмите на ссылку, ведущую к странице со списком всех предыдущих релизов для текущей версии VirtualBox.
Выберите подходящую для хостовой ОС сборку и скачайте ее.
Для переустановки установленной версии VirtualBox: запустите инсталлятор и в окне с типом установки выберите «Repair». Установите программу в обычном режиме.
Если вы делаете откат до предыдущей версии, то лучше сперва удалить VirtualBox через «Установку и удаление программ» в Windows.Или через установщик VirtualBox.
Не забудьте сделать резервные копии своих папок с образами ОС.
Способ 4: Отключение Hyper-V
Hyper-V — система виртуализации для 64-разрядных систем. Иногда у нее может возникнуть конфликт с VirtualBox, что и провоцирует появление ошибки при старте сессии для виртуальной машины.
Для отключения гипервизора выполните следующее:
- Запустите «Панель управления».
Включите просмотр по значкам. Выберите пункт «Программы и компоненты».
В левой части окна нажмите на ссылку «Включение или отключение компонентов Windows».
В открывшемся окне необходимо снять галочку с компонента Hyper-V, а затем нажать «ОК».
Способ 5: Изменение типа запуска гостевой ОС
В качестве временного решения (например, до выпуска новой версии VirtualBox) можно попробовать изменить тип запуска ОС. Этот способ помогает не во всех случаях, но, возможно, сработает у вас.
- Запустите Менеджер VirtualBox.
- Нажмите по проблемной операционной системе правой кнопкой мыши, наведите курсор на пункт «Запустить» и выберите вариант «Запуск в фоновом режиме с интерфейсом».
Данная функция доступна только в VirtualBox, начиная с версии 5.0.
Способ 6: Удаление/исправление обновления Windows 7
Этот способ считается устаревшим, поскольку после неудачного патча KB3004394, приводящего к прекращению работы виртуальных машин в ВиртуалБокс, была выпущена заплатка KB3024777, устраняющая данную проблему.
Тем не менее, если у вас на компьютере по каким-то причинам отсутствует фикс-патч, а проблемный присутствует, то есть смысл либо удалить KB3004394, либо установить KB3024777.
- Откройте «Командную строку» с правами администратора. Для этого откройте окно «Пуск», напишите cmd, правым кликом мыши выберите пункт «Запустить от имени администратора».
Пропишите команду
wusa /uninstall /kb:3004394
и нажмите Enter.
- Перейдите по этой ссылке на сайт Microsoft.
- Скачайте версию файла с учетом разрядности своей ОС.
В подавляющем большинстве случаев точное выполнение данных рекомендаций приводит к устранению ошибки 0x80004005, и пользователь может без труда начать или продолжить работать с виртуальной машиной.
Страница 1 из 2
-
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 пытался повторить все эти подвиги…всё безрезультатно.
Товарищи формучане, помогите советом. В чём может быть загвостка?
-
Версия DOS какая на дискете?
-
В процессоре и материнке вашего компа. На 486 ставьте Windows 95 спокойно. Заработает.
-
ZadirA
- Регистрация:
- 9 авг 2006
- Сообщения:
- 110
2MisterGrim:
ставил с трёх разных…последнюю какую помню была 6.222SauronFromMiddleEarth:
да, но я же видел что у других людей из под Vista на VirtualPC всё запускается…Я так понимаю VirtualPC эмулирует всё железо (проц и мать тоже)…так почему у одних запускается, а у меня нет? Ведь реальное железо здесь, как я понимаю, особой роли не играет -
VirtualPC много, а разница то что не может быть сэмулировано в любом — скорость CPU.
-
…- скорость CPU за исключением DOSBox
-
netsky2004, сам то понял что сказал? VirtualPC это ВПОЛНЕ КОНКРЕТНЫЙ софт, а не виртуалки вообще, и их много.
-
ZadirA
- Регистрация:
- 9 авг 2006
- Сообщения:
- 110
да, но почему у меня тогда нормально работает DOS, Windows 3.1, Windows 98? Я даже игры(doom и space quest 1/2/3) запускал через виртуальную машину и там небыло никаких проблем с CPU (всё слишком быстро и т.п.).
Кто нибудь из здесь присутствующих ставил Windows 95 на VirtualPC? -
ZadirA, зачем тебе это надо? Если ты хочешь в итоге поставить Win95 на 486, эксперимент с VirtualPC тебе всё равно ничего не даст — так только, посмотреть.
Кстати, если там 32 мегабайта памяти, лучше туда поставить Windows 98 SE.
———- Добавлено в 08:15 ———- Предыдущее сообщение было написано в 07:30 ———-
Ради интереса попробовал поставить, результат:
Сильно подозреваю, что у тебя просто прописан какой-то хлам в AUTOEXEC.BAT/CONFIG.SYS.
-
ZadirA
- Регистрация:
- 9 авг 2006
- Сообщения:
- 110
2MisterGrim:
я вот тока что сам к такому умозаключению пришёл. Приду вечером, ещё потестю. А Вы бы не могли скинуть свои AUTOEXEC.BAT и CONFIG.SYS? Я просто не знаю как там чё выглядеть должно правильно. -
Правильно? Ну, у меня перед установкой они просто отсутствовали. А уж дальше Windows пропишет, что надо.
-
ZadirA
- Регистрация:
- 9 авг 2006
- Сообщения:
- 110
В общем, не мог бы ты, MisterGrim, мне скинуть AUTOEXEC.BAT и CONFIG.SYS? Мне сверить.
-
Повторю: ДО установки их вообще не было, был голый DOS 6.22 (command.com/msdos.sys/io.sys). ПОСЛЕ установки содержимое следующее:
AUTOEXEC.BATmode con codepage prepare=((866) C:WINDOWSCOMMANDega3.cpi)
mode con codepage select=866
keyb ru,,C:WINDOWSCOMMANDkeybrd3.sysCONFIG.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 нравится это.
-
ZadirA
- Регистрация:
- 9 авг 2006
- Сообщения:
- 110
не, тож самое всё прописано…пойду качать ещё дистрибутив
-
Gold версия небось. Итд, там были извраты разные иногда нужные для установки.
-
Скорей всего.
Кстати, у меня при выключении вирт. машины с Windows 95 VPC жестоко завесил систему — не дождавшись реакции на клавиатуру, пришлось жать reset. Возможно, случайность, но тем не менее. -
Maxvel
- Регистрация:
- 1 янв 2009
- Сообщения:
- 14
Ну по идее Autoexe и config они не нужны так как можно 95уя поставить и без них
А вот то что она о графического интерфейса выдает ошибку это уже страно, хотя проблема возможна и в памяти попробуй сбрось ее до 8 мегабайт возможно ошибка исчезнет. -
8 это минимум для работы шелла 95 IE4+ без свопа.
-
Maxvel
- Регистрация:
- 1 янв 2009
- Сообщения:
- 14
Ну с одной стороны да а с другой нет
-
Подыму этот некропост, потому что сегодня столкнулся с подобной проблемой при установке винды 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
Windows 95: Windows protection error after setup
-
Thread starterN7I2S5
-
Start dateMay 7, 2011
- Status
- Not open for further replies.
-
#1
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.
-
- Mar 6, 2011
-
- 54
-
- 0
-
- 18,660
- 14
-
#2
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 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
-
- Dec 10, 2012
-
- 41
-
- 0
-
- 10,540
- 1
-
#5
-
#6
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
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
(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 |
---|---|---|---|---|
|
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 |
|
Question Dual-boot Windows 98/XP on old system, XP is on Drive D ? | Windows Legacy | 11 | Jun 4, 2022 |
|
Question Does DISM command really delete any of my data or installed apps or my other drives data ? | Windows Legacy | 6 | May 6, 2022 |
|
Question I can’t set or create a pagefile on windows 8.1 | Windows Legacy | 8 | May 5, 2022 |
|
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 |
|
Question Windows not booting. | Windows Legacy | 1 | Apr 16, 2022 |
- Advertising
- Cookies Policies
- Privacy
- Term & Conditions
- Topics