На днях стало известно о том, что операционную систему Windows 95, которой уже почти 30 лет, модернизировали таким образом, что она получила поддержку .NET. Кроме того, выполнены и другие работы, так что теперь эта ОС совместима с большим количеством современных программ. В этом есть и практический смысл — можно расширить функциональность безнадёжно устаревшего «железа».

Что случилось?

Пользователь YouTube с ником MattKC сообщил о том, что ему удалось реализовать поддержку фреймворка .NET, которого ранее в Windows 95 не было и быть не могло. В Windows 98 — да, но не в 95-й. По словам умельца, для того чтобы заставить ОС поддерживать .NET, пришлось не только скопировать различные DLL-файлы, но и внести несколько тысяч правок в реестр системы.

Понятно, что из Windows 10 или 11 ничего брать было нельзя для переноса в Windows 95 — уж слишком большая разница между системами. Вместо этого умелец взял различные компоненты Windows 98. Причём на первом этапе ничего не получилось, поскольку в Windows 95 отсутствовал важный компонент ndphlpr, который требовался для функционирования .NET. Но после небольшой донастройки старую операционную систему удалось обмануть — и .NET всё-таки заработал.

Конечно, на первых порах возникали проблемы, различные баги. Но их умельцу удалось преодолеть, добиваясь всё более оптимальной работы системы. В итоге Windows 95 стала поддерживать тысячи и тысячи современных программ.

Зачем это всё? В целом, сам разработчик занимался проектом просто потому, что это интересно, just for fun. Но, как и говорилось выше, практическое применение тоже есть, ведь очень старые ПК с ограниченным количеством ресурсов теперь можно немного оживить. Конечно, современный Photoshop такие компьютеры не потянут, но различные «лёгкие» приложения — вполне.

Не Windows 95 единой

Есть и другие проекты, направленные на «реанимацию» старых компьютеров. Один из наиболее перспективных — ChromeOS Flex. Корпорация предлагает использовать эту систему на тех компьютерах и ноутбуках, которые просто не потянут более новые платформы, например, Windows 11.

Google аргументирует свою идею тем, что и компании, и частные пользователи смогут продлить срок службы оборудования независимо от того, какие аппаратные характеристики у компьютеров. Также переход с Windows 10 на ChromeOS Flex поможет снизить количество электронного мусора на планете. В декабре 2023 года были опубликованы результаты исследования, согласно которым около 240 миллионов компьютеров окажутся на помойке из-за невозможности обновления их ПО до Windows 11. Чтобы понять масштаб этой проблемы, достаточно представить около 480 000 тонн электронного мусора, который за короткий период времени попадает на свалки.

Google с пользой для себя применит эту информацию, убеждая общество, что переход на ChromeOS Flex решит проблему. «Компании могут выбрать ChromeOS Flex, которая будет автоматически обновляться на компьютере любого года выпуска. Это продлит срок службы устройства, предотвратит его попадание на свалку, уменьшит вероятность кибератак и сэкономит средства на обновление аппаратного обеспечения», — утверждают представители компании. Без сомнения, в завершении жизненного цикла Windows 10 Google видит возможность расширения доли рынка для своего продукта. Хотя ChromeOS Flex не совсем идентична операционной системе ChromeOS, она всё же включает в себя её основные функции. Кроме того, ОС бесплатна и предъявляет минимальные требования к аппаратному обеспечению.

ChromeOS Flex была анонсирована в 2022 году как операционная система, способная работать практически на любом компьютере с Windows или macOS. Процесс установки действительно прост — надо лишь скачать образ программного обеспечения и создать загрузочный USB-накопитель для его запуска. Одно из самых значимых преимуществ, о котором уже упоминалось, — совместимость с компьютерами старше 2017 года выпуска. Пользователю понадобится устройство с 64-битным процессором x86 (Intel или AMD), 4 Гб оперативной памяти и 16 Гб внутреннего хранилища. Также требуется полный доступ к BIOS в качестве администратора и возможность загрузки с USB-устройства.

Характеристики большинства компьютеров, ещё работающих на Windows 10, значительно превышают эти скромные требования. А компания Google гарантирует, что переход на ChromeOS Flex будет простым, особенно в пространствах с большим количеством компьютеров, например в офисах. Операционные системы Windows являются ведущими на мировом рынке, удерживая 73% пользователей. В это же время Windows 10 пользуются 66,45% потребителей, а ChromeOS присутствует минимально в секторе программного обеспечения. Даже Linux занимает 3,77%, представляя собой более гибкую альтернативу, чем продукт Google.

И, кстати, Microsoft вполне может составить конкуренцию Google. Так, в конце прошлого года стало известно о том, что корпорация Microsoft готовит специальную версию Windows. Она будет базироваться на браузере Edge, который, в свою очередь, базируется на движке Chromium. Насколько можно судить, эта ОС будет нацелена на образовательные учреждения.

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

Комментарии (31)


  1. AndreyAf
    17.04.2024 09:31
    +7

    скопировал dll из win98 = ставь win98


  1. AxialBox
    17.04.2024 09:31

    Не нашёл, в какую из 95-х он .NET впихнул. В OSR2 или в версию до него? Если в OSR2. то это ещё так-сяк, а вот если в его предшественника, то это уж точно "троллейбус из буханки", там даже поддержки fat32 ещё "не завезено" было.


  1. NeoCode
    17.04.2024 09:31
    +1

    Не знаю зачем это, уж лучше ReactOS.


    1. Sun-ami
      17.04.2024 09:31
      +5

      У Windows 95 ниже системные требования - ReactOS нужно минимум 64Мбайт RAM, а Windows 95 достаточно 8 Мбайт. Это, в частности, позволяет запускать Windows 95 в эмуляторе на копеечных чипах вроде Allwinner F1C100S с небольшим объёмом встроенной памяти.


      1. litos
        17.04.2024 09:31

        Запускать систему - да, а как с работой приложений на таких ресурсах? Я помню во времена windows 95 более/менее годные машины были типа pentium-100 с 16 мегабайт памяти


        1. saege5b
          17.04.2024 09:31
          +1

          Ворд на 4 метрах работал.

          Граф. редакторы криво-косо работали.

          Вот с играми было напряжней.


        1. Sun-ami
          17.04.2024 09:31

          Запускается она и на 4 Мбайтах, а на 8 уже неплохо работает, но для комфортной работы нужно 16 мегабайт, что вполне вписывается в 32 Мбайта Allwinner F1C100S вместе с эмулятором.


        1. DMGarikk
          17.04.2024 09:31

          Норм работает, я долго сидел на 486dx4-100 c 12 мегабайтами, до этого был 486dlc-40 с 8 мегабайтами..и тогда подтормаживало


  1. AVX
    17.04.2024 09:31
    +2

    современный Photoshop такие компьютеры не потянут, но различные «лёгкие» приложения — вполне

    .Net - это лёгкие приложения??? Я бы не назвал так. Всё, что использует это, довольно тяжёлое.

    Кроме того, железо тех времён просто уже должно рассыпаться от старости, ремонтировать такое нет смысла, разве что если есть какой-то софт древний, который к железу привязан как-то.

    Гораздо правильнее сейчас купить за 5к материнку с процессором (и даже наверное с памятью) на i3/i5 4го поколения. И этого хватит ещё на лет 10. При этом, можно и довольно старые ОС ставить, типа WinXP (95/98 не пробовал), и новые, и линуксы любые.


    1. balamutang
      17.04.2024 09:31

      98 перестала работать еще на целеронах 478 сокета помоему


      1. LuchS-lynx
        17.04.2024 09:31
        +1

        я запускал на первых материнках 775 сокета, на asus p5gdc deluxe


        1. balamutang
          17.04.2024 09:31

          Не так сформулировал, на прескотты перестала устанавливаться, там что-то установщик зависал. а работать работала


          1. LuchS-lynx
            17.04.2024 09:31

            setupcor.exe отрабатывал нормально, у меня только DVD-ROM не видел ,не помню, то ли из-за дров, то ли из-за режима работы дисков в биос... больше проблем не было. После установки на HDD грузился как Windows 7 на SSD, т.е. шустро, другое дело что ее время, на тот момент, уже уходило и софт, в основном, писали под WinXP


            1. navion
              17.04.2024 09:31

              NIXSYS тоже остановились на 478 сокете, хотя может ради ISA или максимальной универсальности.


      1. NutsUnderline
        17.04.2024 09:31

        Нет. 775 сокет: у меня две материнки такие в запасе. Одна вообще нулевая в 2012 году куплена была (и вроде произведена)


      1. LAutour
        17.04.2024 09:31
        +1

        Я на AM2+ ставил с VIA чипсетом.


      1. rogozzz
        17.04.2024 09:31

        Неа, 98 на 478-м отлично вертится.


      1. MaTocoB
        17.04.2024 09:31

        Windows 98 прекрасно работает на LGA775 и LGA1366


    1. VBDUnit
      17.04.2024 09:31
      +1

      То железо очень живучее, гораздо качественнее нынешнего. Вполне могло дожить. Но да, практического смысла все равно мало


    1. Rfexs
      17.04.2024 09:31

      Верно -более старые компьютеры бессмысленно использовать , windows 95 можно установить на компьютере 14 - 10 летней давности что вполне не нужно будет обновлять windows до 11 -12 версии.


  1. Arashi5
    17.04.2024 09:31
    +6

    Какое низкое коварство
    Полуживого забавлять


  1. shares-caisson
    17.04.2024 09:31
    +4

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


    1. strelkan
      17.04.2024 09:31

      да там целый фильм на самом деле


      1. shares-caisson
        17.04.2024 09:31
        +5

        Да, и автору поста стыдно должно было быть превращать проделанную работу в небрежную строчку "конечно возникали баги, но удалось их преодолеть", а потом наливать воды про какой-то практический смысл и хромос.


    1. Mazumedroid
      17.04.2024 09:31

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


  1. Vestibulator-1
    17.04.2024 09:31
    +3

    Зачем понадобился .NET в WIN95, во первых на нём ничего полезного нет, специфические примитивные утилиты на Яве и так работают в WIN95, а во вторых это разрушает саму концепцию использования классических ОС с их компактностью и молниеносным откликом ПО.


    1. wingooey
      17.04.2024 09:31

      Он хотел портировать свой патчер для игры старой.


  1. opusmode
    17.04.2024 09:31
    +4

    Умелец долго адаптировал Windows 95 для реализации современных возможностей, в итоге получил Windows 11


    1. balamutang
      17.04.2024 09:31

      и звали его Билл Гейтс?


  1. AndreyFr
    17.04.2024 09:31

    Archlinux - и ниче не надо выдумывать.


  1. Sun-ami
    17.04.2024 09:31

    Так как же это сделать? В статье по ссылке нет никаких инструкций и ссылок на пакеты нужных ключей реестра и dll.