Что такое SysWOW64, или как Windows стала 64-БИТНОЙ

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

Со временем Windows стала 64-битной, но при этом не потеряла возможность запуска программ из прошлого

В этом видео мы рассмотрим SysWOW64, или же Windows on Windows:
— Как это устроено?
— Как всё начиналось?
— Чем это отличается от System32 и важен ли этот компонент сегодня?

✅ Все материалы предоставлены исключительно в ознакомительных и/или образовательных целях!
[❗ Ваше мнение может не совпадать с мнением автора ❗]

⌚ Таймкоды:
0:00 - Начальная заставка
0:05 - Вступление
1:35 - Что мы будем делать в этом видео?
2:00 - Что такое SysWOW64?
2:28 - Windows on Windows: первое появление
3:24 - Почему это изначально не снискало популярности?
4:00 - Время забавных фактов
4:34 - Чем SysWOW64 отличается от System32?
5:41 - Как Windows становилась 64-битной, история данной архитектуры
8:56 - Структура реестра WoW64
9:39 - Какие файлы отвечают за работу данного компонента?
10:38 - Эксперименты!
├ 10:50 - Удаление данной папки на разных ОС
├ 13:15 - SysWOW64 из Windows 7 в Windows 11
└ 14:25 - Удаление папки на Windows 11 и работа с реестром
16:06 - Итоги и выводы
17:37 - Титры, благодарности и завершение

😇 Большое спасибо за просмотр!
Ставь лайк, подписывайся на канал и включай колокольчик, буду благодарен вам. Также ты можешь поделиться этим роликом с друзьями ;)

🎶 Музыка из видео:
1. VYEN - Amber
2. Quincas Moreira - Bossa Sonsa
3. FILLDOR - Lack of Tension
4. TrackTribe - A Night Alone
5. TrackTribe - Walk Through the Park
6. Unicorn Heads - Vital Whales

💙 P.S: Не спамьте в комментах, спасибо за понимание!

#DanielMyslivets #Windows #SysWOW64 #History
Рекомендации по теме
Комментарии
Автор

В 16-битной windows была папка System, где были 16-битные компоненты. В 32-битной системе просто добавили System32, оставив при этом 16-битную System. Видимо разработчикам софта такое не очень понравилось и когда появилась необходимость добавить 64-битные компоненты в систему майки поступили подругому.

В SysWOW64 лежат 32-битный файлы, а в System32 - 64-битные, НО если запущена 32-битная программа, то система подменяет папки: System32 становится SysWOW64, Program Files становится Program Files (x86), также подменяется часть реестра.
Это может приводить к забавностям: если установлены одновременно 32-х и 64-х битные версии одной программы и в них (например) прописываются пути к файлам конфигурации, то в обоих программах будет путь к Program Files, но по факту 32-х битная программа будет читать файл из Program Files (x86), а пользователь будет не понимать, почему программа "не видит" изменений в файле, которые он сделал.
Еще так ломаются программы, рассчитанные на работу в 32-х битной системе, но взаимодействующие с другими программами, которые стали 64-х битными. Конкретно, если 32-х битная программа запускает 64-х битную и передает ей путь к какому-нибудь файлу в своей папке, то 64-х битная программа скажет "Файл не найден". Но стоит переустановить 32-х битную программу не в Program Files, как все заработает.

nako_clipped
Автор

Название папки прям говорит свое содержимое - Wow. Куда не глянешь, везде чудеса! Даня, спасибо за такие познавательные видео!

muralmaksit
Автор

Ждём 128-битную винду и Windows on Windows on Windows :D

AlphaFan
Автор

4:34 старые приложения DOS под Windows 95+ разваливаются из-за проблемы в помещение памяти. должно быть реальный режим на котором ДОСия может работать сбоит с памятью и развал становится явным)

ashlam
Автор

Запомните ребята, это вам на будущее, ведь когда это вам пригодится, то я уже умру. Если у вас например Windows 15 или вообще Windows 20, но вы хотите понастольгировать по играм Windows XP или Windows 7, то лучше просто введите "windows xp или 7 built in game" и скачайте архив с играми, если они там будут. И там, вы сможете вспомнить детство. Да аж так! Что вы прослезитись. Windows on Windows - это бог ностальгии

ilyxanpc
Автор

3:54 Дос! чёрной пеленой экран заполнил, чистый дос... (песня такая)
Отсылки никто в комментариях не заметил

MikhaKey
Автор

3:58 За отсылку на песню про ДОС спасибо!

leni
Автор

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

SamplrOfMoonshine
Автор

Насколько я понял, Итаниум (который в шутку прозвалил Титаниум, отсылаясь к краху Титаника) мог бы, наверное, и пережить отсутствие нативной обратной совместимости, если бы сам по себе был сильной архитектурой. Но он не был, в ней было множество проблем и сложностей для разработчиков, несмотря на обещания интел. Поэтому, когда амд вышла в свет с архитектурой, где всё просто работает, да ещё и с нативной обраткой, это сразу же и стало стандартом.
Как и обычно, победило самое простое решение.

StefanFlyer
Автор

Надо сказать, что в первой половине 2000-х годов AMD по сути составляла большой доминант на рынке процессоров. И это связано за счëт появления качественных процессоров AMD серии Duron и Atlon XP на разных ядрах (в том числе и на ядре Palomino), первых материнских платах с разъëмом PCI-Express, удобных креплениях систем охлаждения процессора, и, конечно же, первых в мире 64-битных процессоров. Многие компьютерные журналы и сайты назвали AMD лучшей в мире на рынке компьютерной техники.

AndreyCazakov
Автор

Работа, на мой взгляд, интересная . Особенно эксперименты с удалением системных файлов и папок . Но есть один существенный минус - с чего и надо было начинать это повествование . А именно, какова была цель перехода с версии 32х86 на версию х64 . Тогда бы всё стало на свои логические места .

ВалентинБоев-ыъ
Автор

Совместить слова "популярных браузеров" с эмблемой IE -- было хорошей шуткой.

Ma_X
Автор

Тем временем Гугл : " мы решили убрать поддержку 32х битных приложений в андроид, так как может повысить производительность и снизить потребление ОЗУ"

замша
Автор

Меня беспокоит то, что все больше и больше компонентов Windows являются приложениями UWP. Я не консерватор, но меня беспокоит производительность и стабильность.

lilmonix
Автор

И всё же, прикольно что у нас до сих пор есть совместимость со старыми приложениями.

Хренсгоры-гъ
Автор

Как бы не критиковали Microsoft, но они не бросили прошлую битность, совместимость со старыми программами, которые уже никто не обновит или которые до сих пор используют (вроде старых игр) и соответственно своих пользователей. И хвалёные дистрибутивы Линукса просто кинули пользователей старых программ и старой битности - вы обязаны подкачать из интернета новую версию, даже если она убогая, нет вы не можете использовать 32-бита. Пользователи Маков уже были проброшены много-много раз с совместимостью, тут уточнять не буду.

Rikarre
Автор

А мы ещё раньше думали что существует Windows 2000 64 бита...

WindowsXP
Автор

That's why I'm keeping SysWOW64.

* patiently waiting for a 128-bit architecture to appear *

gengar-
Автор

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

MrAlienation
Автор

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

dead_little_rabbit