Если вы здесь, то очевидно что не раз задавались этим вопросом, почему такая огромная корпорация с многомиллиардным бюджетом не может делать нормальные обновления?
На самом деле проблема не только в людях, которые делают эти обновления, но и в самих пользователях, которые их эксплуатируют, ну давайте разбираться по порядку
Вспомним Windows XP, это яркий пример того, почему теперь столько проблем. Существование XP на рынке, довольно затянутое. Целых 12 лет! А сейчас считается 2 года, и код устарел, то есть она пережила себя. Мы ее ставим в пример, только потому что привыкли к ней, а не потому, что она совершенная. Кто сегодня ее захочет установить? Правильно никто, хотя ещё можно наверное увидеть у какого-нибудь продавца, с Aliexpress
Когда мы устанавливали Windows XP начисто её объём составлял около 3,5Гб со временем мы устанавливали разные программы, а вместе с ними и библиотеки и она разрасталась до 10Гб. Сейчас Windows 10 весит ещё больше 20Гб, так как используются библиотеки обратной совместимости для старых программ. И это на самом деле проблема. Множиться старый код, со временем и разработчики забывают, старые “тропы”. Кто-то из сотрудников покидает Microsoft, кто-то умирает, кто-то приходит. И вот такое существование на рынке системы 12 лет, ведёт к забыванию кода, операционная система захламляется. Можно увидеть яркий пример с Linux как там периодически происходят "чистки" кода, так как скапливается не нужный мусор, который даже если и лежит мертвым грузом и не влияет на скорость работы, в итоге усложняет жизнь самим разработчикам. То есть первое это проблема старого кода, и людей, которым с ним приходится работать и от него далеко не просто избавиться, я вот, к примеру использую совместимость чтобы играть в старые игры, и это может быть дополнительные 10Гб к операционной системе, и дополнительная головная боль для разработчика, которые другие 97% пользователей не используют данный ресурс и это проблема
Вторая проблема заключается в рассеянности усилий, та же проблема кстати касается и Linux систем, раньше у Microsoft была только одна Windows, потом появился Windows Server, потом Windows 64 bit, а теперь ещё и Windows 10X и Windows 10 ARM, и в последних двух видятся перспективы, а ещё на пути были Windows Phone и Windows Mobile которые не стали популярными но на них так же были потрачены силы и ресурсы! При том Microsoft хоть и обещала прекратить поддержку Windows на 32 бита, но продолжает тянуть этот балласт. Притом большинство популярных программ требуют минимум 64 битную ОС, и смысл сейчас волочить 32 бита, при том, что 64 обратно совместима -Не понятно! Тоже касается и Linux систем, в своей статье “Linux - дно?” я говорил об этой проблеме. Каждый новый игрок, приходящий на эту площадку, на рынок Linux не чего не находит лучше, как создать свой собственный продукт, свой собственный дистрибутив. В конечном счёте, большинство таких проектов, в какой-то момент забрасываются по разным причинам. И в итоге усилия, которые могли бы быть направлены на какие-то более популярные системы, более полезные задачи "тратятся в пустую". Когда можно было бы совершенствовать, что-то более постоянное, что-то более востребованное. И это многим нравиться, что с Linux можно делать что хочешь, тоже касается и ARM процессоров, можно купить лицензию и обвешать своими инструкциями и командами, и получить то что хочешь, что-то свое которое будет в определенной задаче лучше, но как сегодня выяснилось и с универсальностью у данной архитектуры всё в порядке. С этой стороны ARM более гибкая, чем x86. Поэтому ARM всё больше и больше набирает популярность. Что же касается Microsoft то, как видим, у неё тоже рассеянность усилий. При том у компании почему то нет чётких целей, они постоянно мечутся, то создавая одно, то другое. Создается впечатление что они хотят всё и сразу, как у Apple, но Apple не пришла к этому сразу, она всё делала постепенно
Ну и третья причина заключается в самих людях. Раньше была одна ОС, обновления выходили "условно" говоря раз в 5 лет, и по сути кроме безопасности ничего не менялось, сейчас обновления происходят постоянно, постоянно Microsoft что то внедряет и убирает, испытывает, и людям это нравиться или не нравиться. Но большинство хочет получать все самое новое, все самое свежее и сейчас, а не ждать по полгода-год. В этом и заключается заблуждение людей. Если вы используете программу insider, то должны знать, что раньше Microsoft держала две команды "тестировщиков", которые и занимались отловом багов и не исправностей. Теперь эту роль выполняют “Инсайдеры”, то есть фанаты и добровольцы. Insider - программа подразумевает получение не только сразу всего нового и свежего, но и сырого кода, подписчики которые и испытывают все эти прелести на себе, точнее на своем компьютере автоматически соглашаться с тем что в данном коде могут быть проблемы. И чем более “частые” обновления вы получаете, тем больше они содержат ошибок, тем больше не приятностей вы получите. Но люди просто забывают об этом, они не думают об этом вообще. Та же Apple со своими Beta версиями для iOS предлагает на “пробу” пользователям чтобы отловить баги, и люди сломя голову бегут чтобы их установить "не готовые" обновления лишь бы быстрее получить новые функции. И потом начинают заводиться, что они заплатили за смартфон 100.000, а он должным образом не работает и Apple такая "кривая" и они разочарованы что Apple выпускает "сырые" обновления. Но она сразу предупредила что они "сырые", она "не заставляла" вас устанавливать. Самое удивительное что за Windows большинство вообще ничего не платит, но что-то от Microsoft требуют, устанавливая самые свежие и "сырые" обновления
И это на самом деле легко решается путем, указания получать самые “поздние и стабильные” обновления, которые выходят 1-2 раза в год, а некоторые и вовсе приходят к радикальным мерам, полностью их блокируют. Но я бы не советовал использовать “какие-то” утилиты, так как зачастую в них могут содержаться трояны и их разработчик будет это объяснять, ведь эта программа якобы вмешивается в код Widows поэтому антивирус на неё так реагирует, привет всем любителям разводить школьников Трейнерами для игр : ) - Просто установите на самые “долгие” обновления, это позволит вам получать самый стабильный код, во вторых ваш ПК не будет постоянно при включении и выключении обновляться и ваше устройство не будет парализовано так как если вы просто используете утилиту отключения по 1 клику, то после очередного обновления все настройки могут сброситься и активируются обновления по умолчанию и вы снова будите иметь ранние обновления. Чем процесс будет естественней тем будет лучше для системы, и вы вроде бы и не отказываетесь от обновлений, когда то там всё равно установите, и не нужно будет сидеть трястись сброситься там или нет, если вы вдруг решите обновиться в ручную или установить какой то сторонний продукт от Microsoft, и в третьих вы не нанесёте себе вреда, внеся изменения неизвестно чём. Да и при выключении если вы видите, обновления то зайдя в настройки можно “откладывать” обновления. Понятное дело что бесконечно откладывать вы не сможете, но к тому моменту, обновления будут максимально отлажены и работать максимально исправно
Человеку всегда проще видеть виноватым кого-то другого забывая о том, что сам может быть причиной проблем в тех событиях, в которых он участвует и принимает решения. И не думайте что я сейчас только про остальных это говорю, раньше сам я сидел на инсайдер программе, на самой ранней и у меня постоянно слетали драйвера на принтер, и пусть я его пользовал наверное раз-два в год но я забывал об этом, это меня бесило : ) переустанавливать каждый раз и в этом был виноват только я. Потому что insider программа это и подразумевает, а ещё она подразумевает что вы сообщаете об этих проблемах, и чем раньше и больше будет таких заявок, тем быстрее будут решать эту проблему. Да, да вы даже можете использовать код продукта, который бесплатен и большинство использует или покупает на Aliexpress за 100 рублей, чтобы сообщить о проблеме, я так делал. Но по идее если вы не платите, то и "музыку" не можете заказывать. Тогда лучше сделать поздние обновления, так-как код продукта не даёт вам полной лицензии, и является временным. Кстати с помощью него я бесплатно активировал и полноценно мог использовать Windows вместе с insider программой, я даже не мог в это поверить, но этот год я просто взял из интернета, нет ни водного знака и темы разблокированы, в общем я ни чем не был ограничен и получал свежак, проблема в том что он временный, и только для то версии которая была, в новой уже не работает
Поэтому будьте внимательны к тому, что вы делаете, к каким последствиям это может привести, не каждый взломщик который делает программы отключить обновления по 1 клику Робин Гуд, и не всегда ответ очевиден, я выбрал "поздние обновления", и "откладываю". Минимум вмешательств в процесс, всё естественно, если решу обновить, ничего не сбросится, будут мои "естественные настройки", а если обновят принудительно то на самые стабильные версии. У меня 1903 и ей уже почти 2 года, только сейчас Microsoft обещает принудительно обновлять таких подписчиков : ) То есть я просто тупо откладывал и проблем не знал и вам советую. Чем естественней, тем лучше. Конечно, если у вас нет паранойи что ваши данные украдут, у вас нет смартфона и у него не подключен интернет, то тогда самостоятельно будет не просто отключить такие службы, обещают в новых версиях вообще без возможности отключения. Но вот с Android почему-то так не пекутся о безопасности, при том сейчас власти США заваливают Google о не добросовестной конкуренции, за использование личной информации. То есть дело не в том что Microsoft крадёт данные, а дело в том что люди просто её не любят, а вот в Google любят и готовы отдавать ей все свои данные
А на этом всё, одевай маску, палец вверх, оформляй подписку и до следующих выпусков : )