Reactos программы. Что такое ReactOS. Ознакомительный запуск ReactOS в VirtualBox

Для пользователей, которые привыкли к операционной системе Windows, есть альтернативная операционная система ReactOS. И, возможно, эта операционная система в будущем заменит Windows на наших компьютерах. Это может произойти, из-за обратной совместимости ReactOS и из-за стремления нашей страны к импортозамещению. Давайте посмотрим, сможет ли ReactOS составить конкуренцию Windows?

Изначально проект появился как бесплатная и свободно распространяемая альтернатива Windows с открытыми исходными кодами. Это произошло в 1996 году, и тогда система называлась FreeWin95 . В то время целью проекта было создание клона Windows 95 . Позже в 1998 году разработчики решили клонировать Windows NT и переименовали систему в . Нужно отметить, что выбор Windows NT был сделан верно, ведь все версии Windows начиная с Windows NT и заканчивая Windows 10 – это самые популярные операционные системы в мире.

В 2012 году проект занял 3-е место в номинации «Лучший IT-проект » на всероссийском молодёжном форуме. Там же была продемонстрирована Владимиру Путину .

Требования к компьютеру для установки системы очень скромные: RAM - не меньше 64 Мб, рекомендуется 256 Мб; процессор – архитектуры x86 или x64, Pentium совместимые; минимум 350 Мб на жёстком диске (здесь две ремарки: некоторые SATA контроллеры могут не работать; загрузочная секция должна быть отформатирована в формате FAT16 или FAT32); VGA совместимая видео карта. Подробнее можно почитать в статье .

Ознакомительный запуск ReactOS в VirtualBox

Итак, запустим и посмотрим, что из себя представляет эта ОС. Я попытаюсь запустить предустановленную в VirtualBox версию операционки.

Скачиваем и распаковываем архив. В нём оказалось 3 файла: ReactOS.vbox , ReactOS.vmdk и Readme.txt . Запускаем VirtualBox и добавляем виртуальную машину (меню «Машина -> Добавить » или клавиши Ctrl+A ). При добавлении выбираем файл виртуальной машины ReactOS.vbox . У меня после выбора появилась следующая ошибка.

Чтобы эту ошибку обойти откройте диалог «Менеджер виртуальных носителей » (пункт меню «Файл -> Менеджер виртуальных носителей... ») и на закладке «Оптические диски » удалите диски VBoxGuestAdditions.iso и ReactOS-BootCD.iso .

Теперь ещё раз попробуйте добавить виртуальную машину (файл ReactOS.vbox ). У меня виртуальная машина добавилась. Теперь пробуем запустить виртуальную машину – кнопка «Запустить ». После запуска моя основная операционка вылетела в синий экран, см. фото.

Как выяснилось, проблема оказалась в версии VirtualBox 4.3.18 , которая у меня отказалась работать. Когда я установил версию VirtualBox 4.3.12 , то виртуальная машина запустилась без проблем.

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

После запуска мастер установки предложил мне установить драйвер для аудио системы. Я согласился.

Но установка не состоялась, т.к. мастер не смог найти драйвер. Ну и ладно, не будем расстраиваться, пойдём дальше.

Русификация ReactOS

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

Откройте панель управления, это меню «Start -> Settings -> Control Panel ». В панели управления дважды щёлкните по ярлыку «Regional Settings » и в диалоге «Properties for Regional Settings » на закладке «Regional Options » выберите «Russian » и «Russian Federation », см. картинку.

На закладке «Languages » нажмите на кнопку «Details… », в открывшемся диалоге «» щёлкните на кнопку «Add... » и в диалоге «Add Input Language » найдите «Russian » и нажмите «ОК » в окне «Add Input Language » и «OK » в окне «Text Services and Input Languages ».

На последней закладке «Advanced » также выберите «Russian » и подтвердите выбор, нажав кнопку «OK ».

После всего этого перезагрузите систему: пункт меню «Start -> Restart... ». После перезагрузки часть пунктов меню и окон будут на русском.

Установка времени и часовые пояса в ReactOS

В настройках даты и времени я нашел часовой пояс для Москвы , но смещение отобразилось +4 часа и стоит галка «Автоматический переход на летнее время и обратно ». Очень странно, почему разработчики не знают про то, что в России перестали переводить стрелки. И последний перевод был 26-го октября 2014 года. Причём смещение должно быть +3 часа .

Первое знакомство с ReactOS

Посмотрим на рабочий стол операционной системы . Первое что бросается в глаза – это оформление похожее на Windows XP . Здесь отсутствует оформление рабочего стола Windows Aero и конечно нет никакого Windows Metro . Зато есть сразу два рабочих стола (это то, что только появится в Windows 10 ). Ярлыки на рабочем столе по умолчанию стандартные: Мой компьютер , Мои документы , Сеть , Корзина и Командная строка . В общем, всё довольно привычно.

Попробуем сменить тему. Для этого щёлкнем по рабочему столу правой кнопкой мыши и выберем пункт «Свойства ». Появилось привычное для пользователей Windows XP окно «Свойства Экран ». Здесь на закладке «Оформление » оказалось только две темы: «Classic Theme » и «Lautus ». После переключения на тему «Lautus » оформление поменялось, но при перемещении по менюшке сразу выпала ошибка, см. картинку.

А после некоторых таких ошибок вообще появился синий экран смерти операционной системы, см. картинку.

В общем лучше пока не менять тему.

Предустановленные программы в ReactOS

Теперь давайте посмотрим, какие программы сразу установлены в операционной системе. И насколько система схожа с Windows . Для начала запустим проводник . При переходе между папками история перемещений не сохраняется и дочерние окна с открытыми папками множатся с каждой открытой папкой. Это не очень удобно. К слову, компания Microsoft отказалась от такой схемы работы очень давно.

Когда я попытался отключить такой режим, см. картинку.

То при открытии проводника окно оставалось всё время пустым.

Так, что пока видно, что шаг влево или вправо и операционная система сбоит.

Давайте теперь запустим редактор реестра. Я сделал это из консоли. Как видите, приложение regedit есть и оно запустилось и даже есть ветка Microsoft в реестре. Подробно разбираться в реестре я здесь не буду.

Из стандартных приложений я нашёл калькулятор , Paint , WordPad , блокнот и даже программу для подключения к удалённому рабочему столу.

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

В операционке установлены три игры: Косынка , Паук и Сапёр .

Браузера я не нашёл и попробовал «выполнить» адрес сайта (меню «Пуск -> Выполнить... ») в надежде, что система сама запустит какой-нибудь браузер по умолчанию.

Это сработало. Запустился браузер Wine Internet Explorer и он даже загрузил страничку сайта, но всё очень криво: нет лого и анонсов статей.

Сайт html5test.com для тестирования браузеров на совместимость с языком HTML5 вообще не загрузился. Из чего я делаю вывод, что браузер, по умолчанию установленный в , сильно устарел.

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

Установка приложений

Для установки дополнительных приложений и работы с установленными приложениями в можно воспользоваться менеджером приложений. Запускается он из меню «Start -> Programs -> ReactOS Application Manager ». Разделов много, см. картинку.

Давайте попробуем установить что-нибудь, например, офисный пакет. Здесь есть LibreOffice и OpenOffice . Я попробую установить LibreOffice . Выбираем LibreOffice и нажимаем кнопку «Установить ». К сожалению после загрузки приложения, установка не состоялась. Вместо этого система продемонстрировала синий экран смерти, см. картинки. При второй попытке – тот же результат. А при попытке установить Open Office 4.1 , система умерла в синий экран уже на этапе загрузки приложения.

Браузер Mozilla Firefox 33 скачался и установился, но при первом запуске, после прохождения всех настроек браузера, система опять упала. После перезагрузки ярлык браузера появился на рабочем столе, но при запуске браузера появляется ошибка в диалоговом окне и затем система падает.

Что ж, попробуем теперь установить другой браузер – Opera 12.17 . Дистрибутив загрузился, но установка так и не началась. Окно мастера установки Opera заснуло и висело без изменений. Снимать задачу пришлось с помощью диспетчера задач.

Медиаплеер «Media Player Classic Home Cinema » скачался и установился, но не запустился. При запуске он выдал ошибку, см. картинку.

Приложение для просмотра фото и видео InfanView просто не захотел скачиваться. А вот приложения Total Commander и NotePad++ установились и исправно работали.

Ещё одна недоработка обнаружилась в менеджере приложений – установленные приложения, у меня это Mozilla Firefox 33 , Total Commander и NotePad++ , почему то не отображаются в списке установленных. Поэтому не понятно как их удалять.

Итог использования ReactOS

Разработчики просят не судить их строго, поскольку это альфа версия, в которой может быть большое количество ошибок. В общем то в текущем виде с операционной системой ознакомиться можно, но пользоваться – нет. Устанавливать такую нестабильную систему на компьютер точно не стоит (в процессе написания статьи система падала почти через каждый написанный абзац). Так что будем ждать более надёжных версий операционной системы .

Несколько слов о системе. ReactOS -свободная и бесплатная операционная система, основана на архитектуре Windows NT. Целью проекта является создание совместимости системы (приложений и драйверов) с системой Windows.

На днях вышла новая версия системы ReactOS, версия имеет номер 0.4.0.

Можно выделить следующие улучшения и новшества:
— Новый пользовательский интерфейс (ReactOS Explorer)
Полная поддержка USB, звуковых карт и SATA
— Улучшена поддержка сети (проводных и беспроводных сетевых адаптеров)
— Поддержка виртуальных машин Vmware и VirtualBox
— Заметно улучшена совместимость с приложениями
Новый менеджер установки приложений (замечу, что в данной версии при установке на виртуальную машину VirtualBox менеджер приложений был старой версии). Прикладываю скриншот заявленной новой версии менеджера приложений и той версии которая была установлена сегодня:
Заявленная новая версия

Установленная сегодня:

Предполагаю, что система установилась в режиме совместимости с VirtualBox и поэтому некоторые программы были запущены под старым облегченным вариантом.

Перейдем к небольшому обзору системы

ReactOS устанавливался на виртуальную машину VirtualBox версии 5.0.10
Сразу же при загрузки с загрузочного диска было предложено выбрать язык установки. Стоит отметить, что в установочном диске ReactOS отсутствует режим LiveCD.

Процесс установки системы напоминает установку windows xp.
Система поддерживает только файловую системы FAT32 о чем нам и сообщает.

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

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

Указываем часовой пояс и точное время

По окончанию установки система будет перезагружена. Во время каждой загрузки системы появляется меню дополнительных вариантов загрузки. Выбираем первый вариант — ReactOS.

Система установлена. Нас встречает окно Мастер нового оборудования. Для VirtualBox он не устанавливает, не обнаруживает драйвера. Установка Дополнения гостевых ос так же не решает проблему с установкой драйверов. Разрешение экрана поддерживается только в режиме 800×600.

Скриншоты меню Пуск:


Окно Мой компьютер, Диск С и папка расположения браузера Internet Exlorer (единственный предустановленный браузер).

Система без запущенных приложений работает очень отзывчиво, но при дополнительных активных процессах появляются ощутимые торможения. Тоже самое было и при запуске браузера IE, долгое открытие и сильное подвисание.
На сайте 2ip, система определилась как Microsoft Windows 2003.

Окно Диспетчера задач

Это слайд-шоу требует JavaScript.

Менеджер приложений ReactOS

Это слайд-шоу требует JavaScript.

Установка и запуск игры DIABLO II (напомню, что система установлена на VirtualBox без дополнения гостевой ос, как следствие не все драйвера установлены)

Это слайд-шоу требует JavaScript.

Установка Microsoft Office WordViewer (версия Viewer позволяет только просматривать и копировать текст, без редактирования)

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

В целом система понравилась (на уровне сырой тестовой версии), потенциал у разработчиков однозначно есть. На реальную систему устанавливать не рекомендую.

ReactOS - это операционная система, которая разрабатывается как бесплатный аналог Microsoft Windows. Два основных принципа, которым следуют разработчики - система должна быть с открытым исходным кодом, полностью совместимая со всеми драйверами, программами и играми для Windows. Второй принцип сделать переход на ReactOS максимально незаметным для пользователя, без необходимости переучиваться или осваиваться в новой системе и программном обеспечении.

После 10-летней разработки, в феврале 2016 года вышла версия ReactOS 0.4. Несмотря на то, что разработка до сих пор находится в стадии «Альфа», в ней уже можно запускать большое количество программ, совместимых с Windows NT версий 5.х (Windows 2000, 2003 и Windows XP), а так же поддерживаются файловые системы FAT-32 и NTFS в режиме чтения, плюс реализована поддержка BtrFs и линуксовой Ext2 и ReiserFS.

Интерфейс РеактОС практически один в один повторяет классическую схему Виндовс, пользователя встретият привычные ярлыки «Мой компьютер», «Корзина», меню «Пуск» стандартные окна, и хорошо знакомый синий экран смерти (BSOD), возникающий при критических сбоях.

Для загрузки доступны два дистрибутива: Live - подойдет для запуска системы на виртуальной машине - или и ISO-образ диска, который можно установить на CD/DVD или USB-флешку и с них можно установить ОС на жесткий диск.

Ключевые особенности и функции

  • совместимость с Windows: проект ReactOS реализует стабильную NT подобную операционную систему, в состав которой входит подсистема Win32. Совместимость с драйверами и ПО для Windows постоянно улучшается;
  • безопасность: вопреки распространенному мнению, NT является безопасной архитектурой. Основанные на NT системы, а особенно XP приобрели плохую репутация не из-за ядра, а из-за его настроек безопасности, которые были направлены прежде всего на упрощение системы для обычных пользователей. Разработчики ReactOS будут стараться не повторять этих ошибок;
  • «легкость»: изначально, ReactOS была задумана, как мощная система, которая не требует больших ресурсов. Однако это не будет подобие Win95, напротив, ReactOS предлагает много современных функций;
  • открытость: проект ReactOS исповедует идеологию OpenSource. Сама система бесплатна для использования, ее код полностью открыт и доступен для просмотра и редактирования. ReactOS распространяется под лицензией GNU GPL license;
  • расширяемость: ReactOS – это гибкая и расширяемая система. Возможно, она является одной из самых наращиваемых операционных систем благодаря ее NT ядру и открытости кода.

Специальные требования

  • минимум 96 Мб оперативной памяти (рекомендуется 256 Мб, для работы на виртуальной машине нужно от 2 Гб ОЗУ);
  • процессоры Pentium с архитектурой x86 и x64;
  • HDD IDE/SATA c 450 Мб свободного пространства;
  • файловая система для загрузочного диска FAT16/FAT32;
  • VGA-совместимая видеокарта.

ReactOS - это современная, свободная и открытая операционная система, основанная на лучших принципах архитектуры Windows (Windows 7, XP и т.д.), имеющая аналогичный Windows графический интерфейс. Так сказано на официальном сайте ReactOS . Попробуем проверить, так ли это.

Скачал с официального сайта запакованный ISO архив, размер - 79,2 Мб, что очень радует. Распаковываем, получаем готовый ISO образ размером 94Мб, что тоже радует.

Скачать образ лучше всего на официальном сайте в разделе download , ведь это бесплатно, ссылки для скачивания последней версии:

  1. Установочный CD для установки ReactOS на компьютер
  2. Live CD позволяет запустить ОС без установки на жёсткий диск

В настройках виртуальной я машины указал путь носителя на только что скачанный ReactOS-BootCD.iso. Выделил под виртуалку 1 ядро, 256Мб ОЗУ, 5Гб жёсткого диска.

Процесс установки очень напоминает установку Windows XP. Только качество графики более низкое. В самом начале перед установкой можно выбрать язык из большого списка языков. Предлагается fat или ext2 файловая система.

Забегая вперёд, скажу, что если выбрать ext2, то установка не идёт, стоит на 0%. На этом закончилась первая попытка установки. Выбрал ext2, дальше ничего не было, установка висела на 0%.

На второй попытке выбираю fat, всё успешно отформатировалось и скопировались файлы reactos, время установки около 30 секунд(!), супер! Успел заскринить как выглядит сам процесс установки:


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

Сегодня в нашей кунсткамере демонстрируется необычайный организм - двадцатилетний зародыш операционки, который учится делать первые шаги. Пока у него получается только стоять и осторожно шевелиться, но он уже пробует общаться с внешним миром. С виду он похож на Windows Server 2003, просто пока умеет не так много. Знакомься: ReactOS v. 0.4.6, глубокая альфа-версия.

Стоять нельзя падать!

Наверняка ты многое слышал об этой опенсорсной разработке. Все-таки ее делают с девяностых годов и активно пиарят, особенно в последнее время. Доклады про нее можно было услышать на Google Summer of Code, немецких хакатонах и российских презентациях правительственного уровня. ReactOS создается по лицензиям GPL/BSD/X11 и доступна на разных языках, среди которых есть русский.

Проект ReactOS удачно вписался в отечественную программу импортозамещения. 1 апреля 2015 года Минкомсвязи России присудило заявке «Создание операционной системы с открытым исходным кодом на базе ReactOS для ПК, ноутбуков и других мобильных устройств» второе место в номинации «Клиентские и серверные операционные системы». Почему же мы до сих пор не перешли поголовно на этот свободный аналог Windows?

Для ответа на этот вопрос мы провели собственное тестирование ReactOS. Попробовали поставить ее на два ноутбука: очень и не очень старый. С ходу не получилось… да и потом - тоже. В обоих случаях инсталлятор глючил уже в самом начале, и мы созерцали черный (точнее, темно-серый) экран. При этом на тех же ноутбуках в свое время без проблем устанавливались самые разные операционки, включая FreeDOS, Windows XP/7, Knoppix и Kali Linux. Загрузка с DVD-R и флешки работает на них без проблем - там олдскульный BIOS (не UEFI).

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

На YouTube ты можешь найти ролики с демонстрацией запуска ReactOS на относительно новых ноутбуках Dell. Однако сама идея записать такое видео уже говорит о нетривиальности задачи. Если автор снимает ролик, значит, этому предшествовал напилинг и ритуальные пляски. «Из коробки» ReactOS мало на что ставится, да и нет у нее никакой коробки - только ночные сборки на сайте проекта.

Поэтому дальнейшие тесты проводились в виртуалке. Именно так годами запускает ReactOS большинство ее поклонников: свободный клон Windows работает в несвободной настоящей «Винде».


Заявлено, что ReactOS поддерживает множество файловых систем. Ext2/3/4, Btrfs, ReiserFS, UFS, NTFS. Казалось бы, выбор огромный! На практике же системный раздел может быть отформатирован только в FAT, и это еще цветочки!



А ягодки в том, что ReactOS не имеет средств для проверки и исправления логических ошибок в файловой системе. Короче, нет в нем чекдиска. Поэтому пофиксить FAT просто нечем.



Поэтому меню аварийного восстановления, по сути, оказывается бесполезным. Что дебаг, что EMS - при слетевшей ReactOS ты просто увидишь синий или черный экран - как повезет. Нам повезло уже через полчаса.

Перезагрузка реактора



Другая серьезная проблема ReactOS - менеджер памяти. Его постоянно пробивает на ностальгию. Он пытается обратиться по адресам из старой таблицы и навевает воспоминания о раннем знакомстве с XP. Помнишь бесконечно сыплющиеся сообщения «The memory could not be „read“»? В ReactOS они появляются регулярно, как и всевозможные software exception.



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



Единственный способ снова поднять ReactOS - это восстановить предыдущее состояние из образа. Благо VirtualBox быстро делает снапшоты.

Следующая проблема (если ты сумеешь до нее дойти) - это драйверы.



Черт бы с ней, со звуковухой! Без веб-камеры, тачпада и расширенных функций клавиатуры тоже можно обойтись. Интернет-то где? Нам пришлось перепробовать разные сетевые адаптеры (реальные и эмулируемые), прежде чем ReactOS смогла заработать хоть с каким-то. Им оказался древнейший адаптер на 10 Мбит/с.



Беспроводные модули ReactOS не видела в упор. Когда мы подключали диск с драйверами, на нем были все пункты, кроме «установить». Он просто исчезал из меню, так как мастер установки не мог выполнить проверку соответствия ОС. Да, есть проктологические способы сделать это. Выдрать файлы драйверов, руками распихать их в нужные каталоги… даже реестр можно править руками. Вот только для чего тогда еще в прошлом веке создавали plug-n-play?

Продолжение доступно только подписчикам

Вариант 1. Оформи подписку на «Хакер», чтобы читать все материалы на сайте

Подписка позволит тебе в течение указанного срока читать ВСЕ платные материалы сайта. Мы принимаем оплату банковскими картами, электронными деньгами и переводами со счетов мобильных операторов.




Top