Сегодня 02 мая 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → windows 95

Самый неудачный продукт Microsoft тайно защищал Windows от пиратов многие годы

В середине 1990-х годов Microsoft попыталась внедрить новый интерфейс Microsoft Bob (Utopia), заменив им устаревающую Windows 3.1. Bob должен был кардинально изменить способ взаимодействия пользователей с ПК. Попытка не удалась, программа была свёрнута, а MS Bob подвергнут забвению. Началась эпоха Windows 95. Но недавно выяснилось, что код MS Bob долгие годы благополучно существовал на установочных компакт-дисках Windows XP.

 Источник изображений: Microsoft

Источник изображений: Microsoft

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

Однако энтузиазм пользователей был ограничен, а отзывы критиков — плохими. Кроме того, новый интерфейс предъявлял высокие по тем временам требования к оборудованию, например, целых 8 Мбайт оперативной памяти. Было продано всего около 30 000 копий. Microsoft прекратила выпуск Bob через год, примерно в момент выхода Windows 95. В каком-то смысле этот интерфейс был прообразом современных метавселенных, которые также не нашли массового признания у потребителей.

Но на этом история MS Bob не завершилась. С выпуском Windows XP в 2001 году провалившийся продукт вернулся из небытия, разместившись на всех лицензионных установочных компакт-дисках с новой ОС. Дело в том, что перед отправкой компакт-дисков «на золото» сотрудники Microsoft обнаружили, что на этих дисках остаются свободными целых 30 Мбайт, что составляет почти 5 % от стандартного 640-мегабайтного CD ROM. Требовалось заполнить это пространство и для этого был использован зашифрованный исходный код MS Bob. По замыслу, это должно было доставить дополнительное неудобство для нелегального копирования новейшей ОС от Microsoft, увеличив общий объём данных на компакт-диске.

По словам бывшего сотрудника Microsoft и разработчика Windows Рэймонда Чена (Raymond Chen), это была «довольно слабая попытка замедлить людей, делающих нелегальные копии Windows». Смысл заключался в том, чтобы заполнить дополнительную ёмкость на CD фиктивными данными и заставить программу установки Windows проверять их наличие. Предполагалось, что пиратам, загружающим копию образа CD, потребуется загрузить дополнительные 30 Мбайт данных, что во времена коммутируемых соединений со скоростью 56 Кбит/с создавало для них дополнительные неудобства и задержки.

Чен объяснил, почему был использован именно код MS Bob: «[Исполнителю] нужен был источник для фиктивных данных. Можно было просто сгенерировать и зашифровать 30 Мбайт случайных байтов, но в чём тут веселье? Вместо этого он порылся в архивах и нашёл копию Microsoft Bob. Он взял все образы дискет и объединил их в один большой файл. [...] Когда пришло время ввести ключ шифрования, он просто хаотично ударил рукой по клавиатуре и получил зашифрованную копию Microsoft Bob. Вот что попало в неиспользуемое пространство в качестве балластных данных на компакт-диске Windows XP».

 Источник изображений: Microsoft

Поэтому все владельцы лицензионных компакт-дисков с Windows XP получили также «в довесок» копию полностью провалившегося Microsoft Bob, даже не подозревая об этом. Возможно, что это стало одним из самых крупных «пасхальных яиц» за всю историю Microsoft Windows.

Энтузиаст создал клиент Discord для древних ПК на Windows 95 и 98

Многие пользователи Discord отмечают, что со временем приложение становится всё более громоздким и менее производительным. Однако это не помешало энтузиасту с ником IProgramInCpp создать клиент Discord для Windows 95 и Windows 98 Second Edition.

 Источник изображения: @IProgramInCpp / X

Источник изображения: @IProgramInCpp / X

По словам разработчика, запуск приложения Discord Messenger на компьютере с Windows 95 потребует от конечного пользователя гораздо больше усилий, чем на ПК с Windows 98, где достаточно просто установить сам клиент. Для тех, кто хочет попробовать запустить Discord на своём старом ПК, разработчик опубликовал подробные инструкции на GitHub.

Отмечается, что в Windows 98, Windows XP SP2 и более новых версиях операционной системы установка и запуск приложения не требуют каких-либо дополнительных манипуляций. Клиент также работает в современных версиях Windows, но вряд ли у кого-то возникнет необходимость использовать его, например, в Windows 10.

Стоит подчеркнуть, что клиент Discord для старых версий Windows не является полнофункциональным аналогом официального приложения. В связи с рядом технических ограничений некоторые функции, вероятно, никогда не будут реализованы. Несмотря на это, приложение поддерживает обмен сообщениями, изображениями и файлами, а также отображает индикатор набора текста, список пользователей каналов и другие базовые возможности. Клиент может работать в широкоэкранном режиме, хотя на ПК с Windows 98 добиться этого может быть затруднительно в зависимости от конфигурации оборудования.

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

На Windows 95 портировали тысячи современных приложений

YouTube-блогер MattKC сумел портировать в Windows 95 тысячи современных приложений. Для этого ему пришлось обеспечить совместимость устаревшей операционной системы с фреймворком .NET, чего на момент её актуальности сделано разработчиками не было. Совместимость с фреймворком позволила запустить в Windows 95 тысячи приложений, которые прежде работать в ОС отказывались.

 Источник изображения: MattKC / YouTube

Источник изображения: MattKC / YouTube

Блогер рассказал о результатах проделанной работы в 51-минутном видео. Любопытно, что для нормальной работы фреймворка в Windows 95 было недостаточно просто скопировать недостающие библиотеки из Windows 98. Энтузиасту пришлось внести множество правок в реестр операционной системы, в общей сложности он добавил 5409 ключей реестра.

Однако и этого оказалось недостаточно. Дело в том, что для нормальной работы .NET необходим системный компонент ndphlpr, который также отсутствует в Windows 98. Энтузиаст заставил систему «думать», что указанный компонент присутствует, после чего фреймворк начал работать, но не слишком стабильно. В дополнение к этому для повышения стабильности энтузиаст внёс ещё несколько изменений, связанных с самим фреймворком, а также библиотекой user32.dll.

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

Энтузиасты выпустили обновления для Windows 95, Windows 98 и Windows Me

Площадка Windows Update Restored, основанная энтузиастами и поклонниками старых версий Windows, представила обновления для Windows 95, Windows 98 и Windows Me. Этот проект, целью которого является поддержка устаревших версий операционных систем Microsoft, был анонсирован 5 июля 2023 года.

 Источник изображений: Windows Update Restored

Источник изображений: Windows Update Restored

Сайт Windows Update Restored позволяет обновлять некоторые старые версии Windows, и его команда надеется помочь тем, кто продолжает использовать ПК под управлением Windows 95, NT 4.0, 98, Me, 2000 и XP. На сайте проекта есть упоминания о Windows Server 2003, а также Windows «Vista и новее», что указывает на то, что поддержка этих ОС, вероятно, появится в ближайшем будущем.

На данный момент сайт обновлений ограничен клоном ресурса Windows Update v3.1 (1997), который охватывает Windows 95, NT 4.0 и Windows 98 (включая версию SE). Создатели площадки отмечают, что это не официальный проект, как и страницы обновлений, на которые он ссылается. Они предупреждают, что используют эти страницы на свой страх и риск, а также подчёркивают, что пакеты обновлений предназначены «только для архивных целей». Однако в приведённом ниже видеоролике показано, что этот сайт используется для обновления ОС.


В ролике показаны вероятные сценарии, с которыми могут столкнуться пользователи старых версий Windows. В начале видео обновление Windows 95 выглядит чрезвычайно быстрым и простым. После запуска Internet Explorer пользователь нажимает кнопку «Обновления продукта» (Product Updates) в левой колонке сайта. Появляется «Предупреждение о безопасности» (Security Warning), где необходимо принять подлинность пакета управления обновлениями Windows. Затем появляется приглашение «Пожалуйста, подождите» (Please Wait), которое сменяется страницей, заполненной флажками, позволяющими выбрать обновления, необходимые для установленной на компьютере версии Windows.

Наблюдая за первым примером обновления Windows 95, можно поразиться тому, что размер загружаемых файлов настолько мал по сравнению с тем, к чему пользователи привыкли сегодня. Пакет критических обновлений для этой ОС составил всего 3,1 Мбайт, обновление безопасности весило всего 124 Кбайт, а самым большим загруженным файлом был DirectX 8a (рекомендуемый, но необязательный) размером 11,2 Мбайт. Для завершения процесса обновления может потребоваться несколько посещений страницы обновления и перезагрузка компьютера.

В других частях видеоролика есть аналогичные демонстрации с другими устаревшими ОС. В частности, ведущий видео также использует сайт Windows Update Restored v3.1 для обновления Windows NT4 до Service Pack 6a и Windows 98 SE с множеством критических и дополнительных пакетов. Все критические обновления для этих ОС должны быть доступны уже сейчас, но некоторые необязательные обновления пока могут отсутствовать. Например, DirectX 8.1 в настоящее время не будет загружен и установлен в Windows 95, даже если пользователь активирует флажок на странице обновления.

В левом крайнем столбце приведённой таблицы указаны названия веб-сайтов, предоставляющих доступ к клонированным страницам Windows Update. Для ясности повторим, что Windows 95, NT 4.0 и Windows 98 (и SE) обновляются на сайте Windows Update v3.1. Страницы Windows Update, которые работают с аналогичным обновлением Windows XP, Windows Server 2003 и поддержкой Windows Vista или более новых версий, все ещё находятся в стадии подготовки. Сроки появления этих страниц не называются, поэтому заинтересованным пользователям придётся подождать и периодически проверять сообщения на форуме проекта. Windows Me и Windows 2000 также пока не охвачены службой обновления, но в видео упоминается «ближайшее будущее» для поддержки этих ОС.

Windows Update Restored — интересный проект, но он официально не рекомендуется командой для поддержки использования старых версий Windows. Для получения лучшего пользовательского опыта и актуальных обновлений безопасности пользователям ПК рекомендуется перейти на более современные ОС, такие как Windows 10 и 11, последние версии Linux или другие ОС.


window-new
Soft
Hard
Тренды 🔥
Epic Games пообещала 0 % комиссии с продаж для разработчиков с доходом до $1 млн 2 ч.
Посчитали — прослезились: только 6 % паролей уникальны, а остальное — сплошные «qwerty» и «1234» 4 ч.
Новая статья: Студенту на заметку: веб-сервисы и приложения для подготовки к сессии 4 ч.
Облако и ИИ подстегнули рост выручки Microsoft — компания продолжает инвестировать в инфраструктуру 4 ч.
«Очень трудно доказывать то, чего ты не делал»: глава «Леста Игры» прокомментировал арест активов и ответил на обвинения в экстремизме 5 ч.
Alibaba выпустила ИИ-модель Qwen2.5-Omni-3B — её можно запустить на ПК или ноутбуке 5 ч.
Google открыла доступ к интерактивному ИИ-поисковику, который станет ответом на SearchGPT и Perplexity AI 5 ч.
ИИ-стартапы начали показывать рекламу Google в переписке с чат-ботами 7 ч.
Дорожное приключение Keep Driving получило первое крупное обновление и порадовало создателей продажами — поддержка русского языка на подходе 8 ч.
Новое поколение платформы Beeline Cloud 2.0 дополнилось функцией интеллектуальной оркестрации гибридного облака 9 ч.
Новая статья: Обзор блока питания Ocypus Delta P850 2 ч.
Акции Microsoft подорожали на 9 %, и сегодня — лучший день для компании за последние 5 лет 4 ч.
Патентный тролль одержал верх над Apple в британском суде: компании придётся раскошелиться на $0,5 млрд 4 ч.
TikTok намерена потратить €1 млрд на дата-центр в Финляндии 4 ч.
Тысячи гектар земли и гигаватты энергии: Microsoft готовилась к самому масштабному строительству ЦОД за всю свою историю, но затем передумала 5 ч.
В ответ на пошлины Samsung сделает акцент на дорогие продукты, но Трамп думает, что компания построит в США «огромные заводы» 6 ч.
Российские и немецкие учёные разогнали оптический транзистор до 240 ГГц 6 ч.
Asus представила Radeon RX 9070 GRE в исполнении ATS Megalodon 8 ч.
Учёные разработали первую в мире экологически чистую технологию нанесения серебра в электронике 8 ч.
Huawei начала поставлять клиентам ИИ-кластеры CloudMatrix 384 — они мощнее, чем Nvidia GB200 NVL72 8 ч.