ReactOS + Windows XP/Vista: Can it replace the original?
Ғылым және технология
Registry swaps, object swaps, and crossing systems is a very interesting topic. There have been many times on the channel, and in each case the result has been completely different.
In this video, we cross ReactOS with the original Windows and answer the question: can a system that tries to be like Windows replace that original system live?
💵 You can support me via these: t.me/+iuvqPtMVNI00NDNi
📰 Telegram: t.me/daneo03
✅ All the sources/footages/materials shown in this video are for the EDUCATIONAL PURPOSES only!
[❗ Your opinion may not reflect the video autor's one. ❗]
⌚ Timecodes:
0:00 - Intro
0:05 - Brief introduction
1:03 - What is ReactOS?
1:16 - What kind of work does ReactOS use?
1:40 - The case of ReactOS being suspected of using original Microsoft sources
2:06 - The development phase of ReactOS, the first name, and when the project started life
2:26 - What are we going to do in this video?
2:39 - Setting conditions and questions, choosing system versions
3:57 - Preparing ReactOS; running ReactOS on VMware
5:11 - Windows XP + ReactOS (part 1)
6:16 - Short brief about Windows File Protection and "dllcache" folder
6:47 - Windows XP + ReactOS (part 2)
13:59 - What was the reason for taking Windows XP with all the latest updates?
14:23 - Windows Vista + ReactOS
18:36 - Reverse
20:22 - Results, reflections and conclusions
20:57 - End
😇 Thank you so much for watching!
Make sure to give me a big thumbs-up. Don't forget to hit a big-fat-juicy bell so you won't miss out on a next video!
🎶 Used music:
1. TrackTribe - The Thought of You
2. Slynk - Road Trip
3. Unicorn Heads - Stellar Wind
4. Unicorn Heads - Digital Ghosts
Provided by KZread Audio Library
💙 P.S: Don't spam in the comment section. Thank you!
#Daniel #Windows #ReactOS #Swapping
Пікірлер: 386
Привет!
@zazios
Жыл бұрын
Здароваа
@zombie__
Жыл бұрын
Привет
@FriedHerringg
Жыл бұрын
А
@TaickerFour
Жыл бұрын
Hello word
@dariafelis
Жыл бұрын
Здарова!
Когда Данил заходил в диспетчер задач и пытался открыть рабочий стол,win xp возомнила себя ReactOS
Вообще, лучший канал на тему «Операционные системы» на KZread'е. Эксперименты с системами, из эволюция, это вообще так круто! Единственное, жаль, что на этом канале всего 50 тыс. подписчиков. Лучший канал 👍✌️❤
@DanielM
Жыл бұрын
Привет! Приятно такое читать, спасибо большое за отзыв :3 💙
@frogtop034
7 ай бұрын
@@DanielM Был шул тиклем һөйкөмлө
ничего не смыслю во внутренней кухне пк, но мне очень нравится смотреть твои видео) подписана на тебя уже 3 года, хехе очень интересно и смотреть, и слушать!
Все топчик, обожаю такие видео, очень жду когда наберётся 100к подписчиков, удачи тебе брат)
Блин, вчера смотрел видео про ReactOS и скрещивание четырёх Windows, а сегодня - ЭТО :D
@DanielM
Жыл бұрын
Читаем твои мысли :)
Удобнее было бы выбрать всё-же Server 2003, тк ядро ReactOS это изначально проэкт открытого ядра Server 2003 - с этого ядра и начался путь проэкта (а более ранние попытки для Win 9x дбавили доя обвеса Win32, который в дальнейшем почти полностью вытеснил код WinE). *намекаю на то что бинарная совместимость хорошая именно с Server 2003, а общий код у ядер от майков получился имено с Висты (и то со второго раза, когда за основу взяли именно серверный код).
Приятно слушать, хоть я и мало понимаю в этом ролике, это лампово капец Блин, теперь я даже как то шарить во всем этом хочу, ух, а ты вошебник, Дань))
1:12 Покойся с миром Алексей Лещенко
@8924
Жыл бұрын
Это да хороший был обзорчик
Очень интересный материал! Так держать! 💪 Мало кто даже из заядлых фанатов-тестеров системы додумался бы до такого. Говорю это как один из активных конрибьюторов проекта. 😉 Но сам, правда, раньше пробовал заменять все файлы от Server 2003 в ReactOS, включая реестр, загрузчик, ядро, хал, драйвера и т. д. И представьте, что у меня даже получилось загрузить систему, вплоть до рабочего стола! Но, появлялась ошибка слетевшей активации. 🙁 Даже с файлом wpa.dbl с активированной винды. Пожалуй, единственное препятствие. И, что более интересно, после применения некоторых патчей, мне даже удавалось загрузить Windows с ядром и халом от РеактОС! Правда, не в рабочий стол. Но всё равно большое достижение. Поэтому причина, почему у Вас в видео мало что работало, проста: Вы заменяли не все системные файлы (как Вы уже поняли), и дело в том, что на данном этапе далеко не все компоненты на должном уровне совместимости. Поэтому всё может работать гораздо лучше, когда заменять файлы по отдельности (по логическим частям, например, все компоненты DirectX от Windows, ядро и хал, драйвера стека хранения, звуковые драйвера и т. д.), особенно, если Вы уже проверяли и знаете, что они точно работают. Тем более так гораздо проще тестировать и отлаживать каждую часть системы по отдельности. 🙂 Кстати, я написал несколько патчей в win32k, благодаря которым DirectX от Винды теперь работает вообще без проблем (включая и графический стек режима ядра dxg.sys, который обеспечивает аппаратное ускорение, Wine этого уж точно не сможет 😎). И ещё, стоит заметить, что Вы не совсем правильно заменяли реестр. Есть множество ключей и значений, которые используются, из-за чего, как и системные файлы, не заменяются при импорте через Редактор реестра. Чтобы заменилось всё, нужно 1. скопировать файлы default, SAM, security, software, system из папки system32\config в ReactOS, 2. Подключить жёсткий диск с ХР/2003. 3. Заменить эти файлы в аналогичной папке Windows. 4. Загрузить Винду. Только тогда можно считать реестр полностью заменённым. Спасибо, что дочитали до конца. Желаю Вам больше вдохновления для новых видео и ещё кучу подписчиков на канале. 👍 Сам тоже, пожалуй, подпишусь.
Ура, снова крутое видео! Я уже смотрю твоё видео =)
Ждём полноценную винду на ядре пингвина:} upd:: 13 лайков, вау upd:: ДАНИЛКА ЛУЧШИЙ
@dushkinmir
Жыл бұрын
ебануться
@Dmytro-Tsymbaliuk
Жыл бұрын
Ну, уже есть сборки, которые по интерфейсу прям очень хорошо мимикрируют
@sleeptimofey
Жыл бұрын
@@Dmytro-Tsymbaliuk windowsfx
@redlionstudio2750
2 ай бұрын
@@Dmytro-Tsymbaliukда смысл от интерфейса, нужно что бы приложения полноценно работали)
Столько контента от незнания. Смотреть было интересно) И все же интереснее было бы найти все эти потерянные "точки входа", которые и потеряны-то были намеренно наверняка) Написать скрипт, который бы автоматом их ремаппил на аналогичные функции. Добавить только основные файлы из xp, взятые из какой-нибудь более-менее адекватной сборки, где оставлено только "самое необходимое", чтобы тот же Explorer и основные элементы управления работали адекватно. Ну и самое главное - софт. То ради чего это в принципе стоит затевать - ушедшие от поддержки программы и дрова. Мечта прям x)
Рекомендую тебе сделать обзор на Windows Home Server 2007 и 2011. Достаточно интересные версии, со своими дополнениями (веб-сервер, медиасервер, home server connector) и ограничениями (нет поддержки разделов при установке, диск не меньше 160 гб, обязательное наличие сетевого адаптера)
@minibigbox8313
11 ай бұрын
Странное ограничение на 160гб,думал на этой штуке свой сервер майна для друзей поднять а тут вот нежданчик
15:00 Феррис момент) Сразу захотелось Re:Zero пересмотреть) А видос прикольный, и лайка заслуживает)
@DanielM
Жыл бұрын
)))))
О, ещё один интересный эксперимент
Шли недели, шли месяцы, и вот, Даня наконец то выпустил видео
Ты молодец, очень интересное видео =)
Интересный эксперимент! Тоже жду пока ReactOS выйдет из бетки)
A - это для работы со строками с однобайтовыми символами, а W - для двухбайтовых
Черная магия какая-то. Спасибо великому Гейтсу за это
Вот добавить бы в XP всё то, чтоб поддерживались игры и программы, которые нужны для Windows 10/11 и была бы быстрая и превосходная ОС)
@DartKane
Жыл бұрын
Был какой-то проект на эту тему. Вроде даже Даниэль снимал ролик про неё. Там вроде для висеть было, но если я не путаю - для хрюши тоже есть. Там меняются системные файлы и можно дофига софта запускать нового.
@KiberAndy
Жыл бұрын
@@DartKane скинь видео, если найдёшь)
@-Siyanie-
Жыл бұрын
One Core API ?
@user-bf6bt9vi5h
Жыл бұрын
Драйвера на современное железо 2023 ReactOS жрёт? I don't think so - так зачем был этот танец…
@UlukaiUa
Жыл бұрын
@@user-bf6bt9vi5h Ну современные дравера могут и не запустится (или запустится, но вылетать в определенных обращениях к NativeAPI). Пока можно сказать что у ReactOS отличная совместимость с драверами (WDM) для Server 2003 и XP, также реализована поддержка драверов (WDF) для Vista и Семерки. Дравера в MSI и EXE инсталяторах могут ругатся (натыкался на такие), но в уже распакованые (в виде бинарников с cat и inf файламм) ставятся нормально (иногда нужно в inf файле подкрутить детекцию нужного ядра). Конечно до совместимости с Десяткой (и 11) еще далеко...
Спасибо! Улыбнуло. Препарирование ОС, путем замены файлов - жестоко, но интересно. Увы, я лично, сколько раз не пытался на живом железе запустить (поставить) РеактОС - ничего получить не смог, то пятое, то десятое, но раз в два года, просыпается желание попробовать снова. ))))
13:16-вот это прям эмоционально было. Прям интонация «сердитого внутрисистемного директора» или ИИ-ассистента, когда его тролят нарочным ломанием системы
Переписка с Trusted улыбнуло)))
С днём выхода нового видео! (Если что можно бухать)
Это всё, конечно, любопытно, но куда интереснее было бы посмотреть на "выживание" из-под ReactOS...
@DanielM
Жыл бұрын
Я тебя понял)
Новое видео. Ура
10:58 прямое олицетворение слово "Смотрю в книгу, вижу фигу"
Ваш маздай - ацтой в любом виде. Вот я когда-то переехал с AmigaOS 3.1 (m68k) на MorphOS (PowerPC). И всё продолжало работать, за очень редкими исключениями (например, не слишком системно-дружественного софта родом из 80-х). Так-то :))
@DanielM
Жыл бұрын
Привет! Спасибо за экспертное мнение
Вот ты загнался)
вот будто мое сообщение увидел, спасибо за видео!
Интересно, а что могло пойти ТАК, заменяя системные файлы висты? Хоть и кажется, что это переходная ос между хр и 7кой, но по сути, 7ка - это допиленная виста. Причём допил больше был в сторону функционала. Ядро там не на столько координально менялось.
@UlukaiUa
Жыл бұрын
Именно, новое АПИ и структуру ядра внедрили именно в Висте, Семерка это уже допил интефеса/функционала и хорошая оптимизация узких мест.
12:01 Кстати, на ReactOS эта заглушка тоже работает, если открыть logonui.exe вручную
Прикол в том что запустить к примеру файл с ПК с рхитектурой arm64 на телефоне с той же архитектурой возможно, но это не полная совместимость. Тоже самое было с заменой файлов ReactOS.
Можно ли скрестить Windows Vista с Windows 7, при условии что ядро остаётся из Windows 7?
Интро кайф
Используемый исполняемый файл (exe или dll) обычно можно заменить, если его переименовать или переместить в рамках той же файловой системы. Windows не разрешает удалить используемый файл, но позволяет его переименовать.
@koshchey42
11 ай бұрын
Это работает только для исполняемых файлов, но не для файлов с данными. И не факт, что всегда работает.
ИНтересное кино, однако! Значит, хоть какая-то совместимость всё ж таки есть...
Ну если она плоховато работает на vmware и/или virtualbox - можно попробовать на 86box или pcemu. К слову: Я когда пробовал установить защищенный софт для DOS (редактор lexicon), только это и помогло. На VMW и VB не запускалось. Аппаратные требования, конечно, будут выше, но, возможно, некоторые проблемы уйдут.
Странный конечно эксперимент, xp даже от "родных" файлов только другой установки уже умирает, а тут вообще левые файлы.
@UlukaiUa
Жыл бұрын
Ну как минимум от другого сервис пака (там был довольно активный допил АПИ). Да и ядра до Висты для северной и десктопныз ситем (не считая х64) были паралельными прожктами, а не пюобщим кодоиюм как сегодня, а учитывая что ядро ReactOS это имеено свободная реализация ядра Server 2003, то и понятно что с XP будет не полная бинарная совместимость...
при создании ВМ в vbox можно выбрать vhd тип виртуального жесткого диска. Тогда, можно будет, через оснастку управления дисками в 7-11й винде, подключить как обычный жесткий диск прямо в систему и вытащить оттуда любые данные. Так что, вмвар не обязательно пользоваться.
@DanielM
Жыл бұрын
В VirtualBox 7 этот этап спрятали, и на моменте создания ВМ теперь создаётся только диск VDI-формата
Даниель Мысливец, ты лучший!!!
за открытие vmdk через 7-zip отдельный поклон... низкий поклон!
20:13 Lucida Console was used too. I assume that ntoskrnl.exe was replaced.
Странно я почему то не смог найти этот видос на канале.
Фамилия говорит за человека - он говорит умные мысли!
Windows XP + ReactOS was surprisingly stable
Ура я вовремя. opo из телеги
Пахнет некоторой бессмысленностью теста, но не отменяет факта, что это весело. На самом деле интересно бы запускать на ядре реакта xp или наоборот. И это кстати должно работать. Системные вызовы должны быть одинаковыми.
4:49 Дашь, пожалуйста, ссылку на тему?
Оказывается зря реакт ос не дошёл до конца, я бы свою ос сделал
А почему замена не проводят через загрузочную флешку чтоб все файлы менялись?
15:30 просто гениально
Ура, мемы!!!!
Доброе утро!
@Scout0011
Жыл бұрын
Доброй ночи
@DanielM
Жыл бұрын
Агась, и тебе продуктивного дня!)
Продолжай в том же духе
Кстати на windows 11 все ещё работает калькулятор от Windows xp :)
попробуй сделать свою идеальную сборку виндолс
7:45 В React OS раскладка меняется клавишами Ctrl Shift
Даниел Мулсиветс, возможно ли сделать из windows 95 сделать дизайн windows 10 или 11?
@zazios
Жыл бұрын
Дизайн 10/11 вряд-ли получится сделать на виндовс 95. А вот наоборот наверняка можно.
@fugach013
Жыл бұрын
@@zazios я хочу посмотреть как это будет выглядеть в 95ой
@AdeptDObra
Жыл бұрын
А зачем делать это? Тайдоедство какое-то
@fugach013
Жыл бұрын
@@AdeptDObra просто интересная тема для винды если комп 10ку не тянет
@zazios
Жыл бұрын
@@fugach013 ахахаххаххахахахахаххаха
Я скрещивал получилась windows в стиле reactos и ещё я оживил установщик win7 :D
Уже достигли 80 подписчиков...
Daniel - а ты знал, что я Галина Вячеславовна?
жаль, что с Вислой не вышло, а так каеф ваще да
Дань, попробуй объединить какую нибудь пиратскую виндовс (то есть копирка с другим дизайном) и оригиналом, будет интересно что выйдет :))
@koshchey42
11 ай бұрын
Пиратская Windows отличается от обычной только настройками и удалением/добавлением каких-то компонентов.
@koshchey42
11 ай бұрын
Можно установить даже оригинальную Windows и применить пиратскую регистрацию. Получаем «пиратскую» Windows.
0:43 "адаптация под себя" звучит как-то странно, как будто "напрудить под себя" ))
Даниил, ты лучший! Только жаль, что теперь с нами нет Алексея Лещенко....
11:13 wine говорит что плеер попытался вызвать нереализованную функцию (или мб повреждённую при перемещении)
7:15 Снимите защиту от записи!
ПОПАЛСЯ!! 15:00 с подвохом...
УРААААА!
Отсылка на Феликса)
Будет ли история разработки Windows 10?
@DanielM
Жыл бұрын
Привет! Да, будет, но в данный момент сроков пока нет
@LavaCreeper_YT
Жыл бұрын
@@DanielM ну будем ждать, если чё ещё идея: история XP (да да я задолбал уже, могу и на Википедии посмотреть)
Пожаоуйста сними видео про подсистему для unix приложений. Пожалуйста.
Когда смешные ошибки виндовс будешь снова снимать?)
@DanielM
Жыл бұрын
Их никогда не было на канале.
Данил скрестил 2 системы, и починил фичу из одной (XP + React OS) (починено: экран приветствия)
7:50 чтобы теперь поменять раскладку нужно запустить файл из reactos kbawitch.exe по пути C:reactos/system32
Делаем Франкенштейнов 😵
DM,у меня почему-то ютуб имеет стиль где-то 2012 года.
15:28 Просто мегахорош... Дай мне контакты этого TrustedIntaller Я хочу кое что поменять в своей WIndows XD
что всё больше признаки "выгорания" тем на канале ... жёсть !
Хм... а если дополнить ReactOS файлами Windows XP - может он большее количество программ сможет запускать?
Я щось пропустив ці що чому не спробувати замінити системні файли в файли VMDK через основну операційну систему щоб замінити всі файли?
15:29 Когда хочешь изменить системные файлы 🤣
Спидран по ReactOS 🥵
Согласен с данилом - я вообще с ним теска (Никнейм бати сори)))) И для меня тема скрещивания тоже интересная Вообще обе системы быстрые))) Только Ректа Похожа на 95,а хпшка на ту что похоже тоесть на себя же
Дааа, вот это жесть конечно ты скрестил...
А ты не пробовал открыть образ жесткого диска архиватором из хост системы и заменить файлы ReactOS на Windows?
@Pro_Esli
10 ай бұрын
7zip может только читать файлы, winrar даже прочесть их не может. Да и система не даст их изменить при запущенной wm.
@dimon4041
10 ай бұрын
@@Pro_Esli пробуй 7zip или ultraiso
1:15 F Алексею Лещенко. (В источнике было указано его имя и фамилия)
По поводу исходников есть утекшие в сеть исходники Win200 и WinXP
Слава Земле
@gerdolu
Жыл бұрын
Ты лучший я тебя смотрю ! Лайкни мой коммент пожалуйста ты топ))))
@bizon_sura
Жыл бұрын
гап
@gerdolu
Жыл бұрын
@@bizon_sura что?
@bizon_sura
Жыл бұрын
@@gerdolu Не обращай внимания. Это не тебе.
@sleeptimofey
Жыл бұрын
здравствуйте подсос овгорского)))
Ура, теперь не ТрОстедИнстОлер
Как примерно работает последняя версия Гугл плей для андроид 4.4 на моём Самсунге-бюджетнике из 2016:
Давай Windows Vista + Windows 8.1
Я во время window xp менял из ядра линукс файлы в папке windows и на сайтеwindows update ошибка ваша система не является windows
Знаю, что уже поздняк. Но все же про слитый код XP слышали?
15:30 Норм у службы есть тг
Предлагаю совместить win10 с win95
даниэль, ты хоть когда то играл в компьютерные игры? ибо ты в телеграмме говорил что вообще в них не играешь
@DanielM
Жыл бұрын
Привет, раньше играл (~лет 10 назад), потом забросил