Сегодня 15 августа 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Ветеран Microsoft рассказал, как Windows 95 легко и незаметно боролась с нерадивыми разработчиками

В очередном интервью ветеран Microsoft инженер-программист Рэймонд Чэнь (Raymond Chen) рассказал о том, как Windows 95 боролась с разработчиками стороннего ПО, из-за которых некоторые системные файлы подменялись более старыми, нарушая работу системы — она просто хранила резервные копии актуальных.

 Источник изображения: Bernd Dittrich / unsplash.com

Источник изображения: Bernd Dittrich / unsplash.com

Некоторые игры и программы комплектовались распространяемыми системными файлами, которые включались в установочные приложения. Microsoft рекомендовала разработчикам такого ПО проверять наличие этих файлов и их версии в существующих экземплярах Windows 95 и заменять их, если с их продуктами шла более новая версия. Но на практике это не всегда срабатывало, как ожидалось: многие приложения-установщики пренебрегали данным правилом и устанавливали более старые версии системных файлов, что приводило к некоторым сбоям в работе платформы.

В итоге Microsoft была вынуждена решать проблему радикальными методами — хранить резервные копии системных файлов, которые перезаписывались нерадивыми разработчиками чаще всего, в скрытой папке «C:\Windows\SYSBCKUP». То есть Windows 95 по окончании работы установщика самостоятельно проверяла, заменялись ли какие-нибудь системные файлы. Проблему можно было решить, блокировав часть разрешений для установщиков, но в Microsoft решили не прибегать к этой мере, потому что в таком случае в работе некоторых установщиков возникали сбои и выводились сообщения об ошибках. А самые отчаянные разработчики пытались использовать хитрые приёмы, перезагружая систему и массово копируя нужные файлы через запускаемый скрипт.

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

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Открытые ИИ-модели Alibaba Qwen стали самыми востребованными в мире, опередив альтернативы Google и Meta 2 ч.
Microsoft предупредила о завершении поддержки Windows 10 Enterprise LTSB 2016 и других версий ОС 4 ч.
OpenAI переосмыслила подход к безопасности после инцидента со взломом Hugging Face 6 ч.
В модулях памяти Corsair, G.Skill и Adata нашли уязвимость, через которую можно обходить защиту Windows 8 ч.
Высший суд Франции отклонил закон о запрете соцсетей для детей до 15 лет — он нарушает свободу слова 8 ч.
Опасная ошибка в macOS позволяла удалённо управлять чужим Mac без пароля 9 ч.
Исход руководителей из OpenAI посеял в компании хаос перед выходом на биржу 11 ч.
Google удалила из «Play Маркета» приложения Ozon 14 ч.
Новая статья: Grim Dawn: Fangs of Asterkarn — мрачный юбилей. Рецензия 22 ч.
Корпоративный боевик Stick It to the Stickman от создателей Broforce и Anger Foot уйдёт с биржи раннего доступа Steam — новый трейлер и дата выхода 1.0 23 ч.
Коллекции CD- и DVD-дисков поразила странная эпидемия — они начали рассыпаться без видимых причин 14 мин.
На заре Вселенной впервые обнаружена «чёрная звездодыра» размером с Солнечную систему 46 мин.
Intel предрекает разделение рынка ПК: новые сокеты — для энтузиастов, старые — для масс 53 мин.
Microsoft отступает из Китая: производство, магазины и сотрудники уходят — Azure остаётся 2 ч.
Пузырь ИИ надувается: крупнейшие IT-компании всё больше зарабатывают на инвестициях друг в друга 3 ч.
В Пекине пройдут Всемирные игры человекоподобных роботов с участием 2026 роботов 4 ч.
Власти США призвали Apple не закупать китайскую память 6 ч.
196 Пбайт на стойку: хранилище Dell ObjectScale первым в мире получило поддержку 245-Тбайт SSD 7 ч.
Цены на серверные SSD за год взлетели в 6,5 раз: накопители на 30 Тбайт стоят уже $18–$22 тыс. 7 ч.
Google переформатировала стратегию Googlebook — сначала флагманы, потом массовый рынок 9 ч.