Size: a a a

Windows 10, etc - Вадим Стеркин

2020 May 29
Windows 10, etc - Вадим Стеркин
🔊 Сегодня у меня для вас #рекомендация - магазинное приложение Bluetooth Audio Receiver, включающее функцию Bluetooth A2DP Sink в #Windows10 20H1.

Это позволяет проигрывать на ПК музыку с подключенных к нему устройств Bluetooth (например, со смартфона). Когда-то такая возможность была в Windows 7.

У приложения занятная история. В чат @winsiders зашел товарищ Марк Смирнов с вопросом, заработал ли у кого-то A2DP Sink в 20H1. После изучения документации выяснилось, что для включения фичи нужно приложение UWP. Внезапно, Марк оказался разработчиком и сам запилил необходимое приложение 👍

По уму это должно быть встроенной функцией - например, опцией в Параметрах. Возможно, в следующих версиях так и будет. Кстати, проголосуйте за предложение внедрить управление фичей в Параметры в #feedbackhub ✌️
источник
2020 June 04
Windows 10, etc - Вадим Стеркин
​​🔎 В блоге платформы поиска Windows вышел третий пост серии про индекс, и там есть пара любопытных вещей.

Автор подробно разбирает поиск в индексе из командной строки с помощью утилиты FTQuery из SDK. Конечно, это в первую очередь диагностический инструмент. Зато в нем не может быть никаких косяков, которые могут привнести поля поиска в проводнике и меню Пуск.

В Пуск по умолчанию поиск выполняется только по имени и свойствам файла. Но если выбрать фильтр Документы вверху результатов / Win + S или ввести его вручную ( документы: или docs:), то ищет и по содержимому.
источник
2020 June 11
Windows 10, etc - Вадим Стеркин
📙 Команда разработки Windows Terminal опубликовала дорожную карту для версии 2.0

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

В первых рядах:
• графический интерфейс настроек (ручная правка JSON вряд ли добавляет поклонников)
• палитра команд (меню с действиями и командами)

За ними следуют:
• открепление вкладок и их открытие от имени другого пользователя (администратора)
• кликабельные гиперссылки в выводе
• список переходов с профилями
• площадка для создания и распространения тем

Помимо этого на странице обозначены вехи релизов и принципы триажа / приоритета фич.

У терминала открыт не только исходный код, но и подход к разработке. Наряду с отличным блогом это оставляет очень приятное впечатление о команде 👍
источник
2020 June 16
Windows 10, etc - Вадим Стеркин
​​📢 О переходе от инсайдерских колец к каналам

Вчера в блоге инсайдерской программы опубликовали пост о новом подходе к выпуску сборок инсайдерам.

Нового там только терминология, что видно из истории вопроса, а также сопоставления колец каналам:
• Fast & Skip Ahead → Dev
• Slow → Beta
• RP → RP

Система колец формально изжила себя еще в прошлом году, когда упразднили Skip Ahead, а в быстрое кольцо запустили ветку разработчиков, где фичи уже не привязаны к тому или иному выпуску.

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

Прокомментирую несколько нюансов с картинки, ибо дьявол в деталях.

Beta: right for early adopters
Коллеги из Community перевели это как для начинающих. Более точный термин ранние последователи звучит чужеродно, а начинающие инсайдеры - окей 👌

В бете может быть стабильно, но скучновато, особенно если стабилизирующие осенние выпуски станут традицией (с 20H2 пока неясно, но все к этому идет. Upd. Пришло в тот же день:).

Beta: Your feedback has the greatest impact here
Поскольку фичи в канале Beta точно планируются в грядущий выпуск, разработчиков действительно волнует их стабильность и UX. А значит и к отзывам они будут внимательнее. В канале Dev им могут быть интересны ранние отзывы на UX и телеметрия, но вряд ли дефекты.

Beta: These will be reliable with updates validated by Microsoft
Под валидацией, видимо, подразумевается некая стабилизация кода - будь то фича ОС / приложения или исправление. Вряд ли этого не делали ранее 🤔 И если так, то медленное кольцо было фикцией, а нынешняя валидация - единственное и важное техническое изменение.

Microsoft не меняет систему распространения исправлений. Просто в канале Dev их предварительные версии с намного большей вероятностью могут что-то сломать.

RP: These builds are supported.
Об официальной поддержке RP в блоге инсайдерской программы написали еще в апреле этого года, однако только в контексте программы для бизнеса. Сейчас это повторили, причем упомянув организации, но не потребителей.

Итого: изменения назрели еще в прошлом году, поэтому вполне логичные, но по большому счету - терминологические ✌️
источник
2020 June 17
Windows 10, etc - Вадим Стеркин
​​⚙️ Новое в блоге: Трюки управления языковыми параметрами из #PowerShell и командной строки

Сегодня я покажу приемы из личной практики. С этими ситуациями я сталкивался сам либо участники форума, которым я помогал. Я также расскажу о ценном дедовском методе применения региональных параметров одной командой, а в качестве бонуса – о нововведении в версии 20H1.

➡️ Читать в блоге: http://www.outsidethebox.ms/20484/
источник
2020 June 18
Windows 10, etc - Вадим Стеркин
ℹ️ Три факта о Windows 10 20H2

В блоге Windows Experience опубликовали пост, проливающий свет на следующую версию #Windows10.

Версия 20H2:

🔷 Будет поставляться с новым Microsoft Edge (Chromium), который пока проталкивают через WU. Это уже реализовано в последней инсайдерской сборке Windows 10 канала Beta (медленном кольце).

Многие ожидали такого шага еще в 20H1, хотя было рано. Занятно, что утром того же дня в чате инсайдер Валерий топил за новый Edge из коробки, а вечером об этом объявили 🙏

🔷 Станет стабилизирующим обновлением с минимумом новых фич. В 20H1 его доставят в качестве исправления, а не новой версии ОС. Мы это проходили с 19H2.

Это было предсказуемо, поскольку до выхода новой версии осталось уже не так много времени, а ничего нового в медленное кольцо не доставляли. Но официально объявили только сейчас.

🔷 Будет называться 20H2 и October 2020 Update, т.е. Windows 10 2009 или 2010 мы не увидим. Как обычно, это подается под соусом упрощения обозначений версий Windows 🤔

Я в ноябре прошлого года написал, что буду придерживаться YYHN. В качестве причин я метания Microsoft явно не озвучивал, но вы ж понимаете :)
✌️
источник
2020 June 21
Windows 10, etc - Вадим Стеркин
⚡️🚴‍♂ Белых ночей и электрических #вело вам в ленту!

Про них обязательно будет рассказ в блоге. И не только про железо, но и программную часть, потому что она имеет значение ✌️
источник
2020 June 23
Windows 10, etc - Вадим Стеркин
​​🍎 Настроение сообщества Windows в одной цитате. У меня к грусти примешивается некая зависть.

Потому что Apple может сделать все приложения единообразными по дизайну, стилю и UX. И сторонние разработчики тоже могут, что не менее важно.

У Microsoft же отлично получаются красивые ролики и отдельные приложения, на чём все и заканчивается 🤔
источник
2020 June 25
Windows 10, etc - Вадим Стеркин
​​😎 Байка-загадка от ветерана автоустановки ;) Если не догадались, ищите ответ в чате @winsiders
источник
2020 June 26
Windows 10, etc - Вадим Стеркин
⚙️ Начиная с #Windows10 20H1 в состав установки входит утилита SetupDiag для обработки логов обновления.

В процессе обновления до новой версии файлы установки сохраняются в скрытой папке $Windows.~bt\Sources. Туда же теперь помещается и утилита SetupDiag.

Она автоматически запускается в случае проблем с обновлением, анализирует логи и сохраняет сводку в свой лог %windir%\logs\SetupDiag\SetupDiagResults.xml и реестр (подробнее в документации). Если обновление завершается без ошибок, папка автоматически перемещается в Windows.old, т.е. утилита со временем удаляется.

⬇️ Впрочем, ее можно скачать отдельно, что я и сделал с целью оказания помощи с обновлением в форуме. Поэтому в теме и требуется предоставлять логи.

Утилита делает выжимку из логов установки, приводя код ошибки и сопутствующую информацию. Конкретная причина ясна не всегда, но направление диагностики зачастую становится понятно из текста и документации. Вот пример ошибки и решения ✌️
источник
2020 June 29
Windows 10, etc - Вадим Стеркин
🔃 Windows File Recovery - новая утилита Microsoft для восстановления удаленных файлов

Помните загадку https://t.me/sterkin_ru/861 про новые значки? Вот и разгадка одного из них.

Утилита работает из командной строки и распространяется через магазин для версий #Windows10 20H1+ https://www.microsoft.com/store/r/9N26S50LN705

В период превью вставляйте в Win+R:
ms-windows-store://pdp/?ProductId=9N26S50LN705

Справка подробная, в т.ч. для домашних пользователей. Обратите внимание на советы по выбору режима и развесистые параметры командной строки в разделе Advanced  https://support.microsoft.com/en-us/help/4538642/

Вне зависимости от ассортимента стороннего ПО, наличие утилиты в магазине и работа в консольном режиме очень удобны, особенно для дистанционной помощи. Зачёт! 👍
источник
2020 June 30
Windows 10, etc - Вадим Стеркин
​​=lorem(10,10)
=rand(7,9)

¯\_(ツ)_/¯
источник
2020 July 01
Windows 10, etc - Вадим Стеркин
🤔 О частоте выхода новых версий Windows 10

Пять лет назад, на заре #Windows10, в рамках концепции Windows as a Service (WaaS) озвучивалось аж до трех новых версий в год, хотя в документации для ИТ-специалистов стабильно писали о двух.

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

1. Осенью 2019 года версия 19H1 обновилась до 19H2 по технологии накопительных обновлений, а не путем установки новой версии поверх. Новых фич там был минимум. Аналогичная история будет этой осенью при обновлении с 20H1 до 20H2.

2. Весенние выпуски корпоративных изданий поддерживаются 18 месяцев, а осенние - 30. Это коррелирует с п.1 - стабилизационные выпуски по осени.

3. В версии 20H1 из графического интерфейса убрали настройку, позволяющую откладывать обновления (номер 2 тут). Это подали под соусом упрощения настроек для конечных пользователей в организациях, а соответствующие групповые политики остались, конечно.

При этом чуть ранее в том же блоге IT Pro опубликовали более развесистый пост о сервисном календаре. Там предлагается два расписания обновления: полугодовое (Rapid) и ежегодное (Annual). И хотя явной рекомендации к ежегодному обновлению не дается, именно оно стоит на первом месте и служит основой для перехода к полугодовому расписанию, если организация возжелает.

4. Обновление домашних пользователей до следующей версии теперь форсируют раз в год. Об этом я подробно рассказывал в мифе 6 LTSC.

==
Изначально две-три новые версии в год в сравнении со старым трехлетним циклом разработки казались чем-то невероятным, но очень интересным. Спустя три года стало окончательно понятно, что есть проблемы с качеством.

В частности, после резонансных проблем с обновлением до 1803 и 1809 многие пользователи и журналисты призывали перейти к выпуску новой версии ОС раз в год. В принципе, Microsoft к этому и пришла, по ходу дела сменив руководство Windows и подчинив разработку ОС направлению Azure ✌️
Telegram
Windows 10, etc - Вадим Стеркин
​​Нюансы обновления #Windows10 1903 до 1909 в организации

При обновления Windows с одной версии до другой используется механизм переустановки поверх. Он задействуется в:

• домашних условиях, где новые версии приходят в Windows Update

• организациях, например, когда SCCM настроен на доставку образов

Во втором случае при обновлении 1903 → 1909 можно сэкономить время и трафик, раскатывая вместо образа одно исправление!

Версия 1903 фактически уже обновлена до 1909 с помощью накопительных обновлений. Просто нужен тумблер, включающий новую версию. И он существует - KB4517245.

Обратите внимание, что на целевом ПК должны быть установлены сентябрьское обновление сервисного стека и накопительное обновление ОС, датированное не ранее 8 октября 2019 г.
См. также пост Windows 10, version 1909 delivery options в блоге Microsfot IT Pro.

P.S. Всли не можете найти исправление во WSUS, ищите по номеру 4517245, без kb.
источник
2020 July 03
Windows 10, etc - Вадим Стеркин
Подготовили для вас обзор сборки 20161 из Dev канала с обновленным меню "Пуск". Налетаем, смотрим, наслаждаемся! 🔥

https://www.youtube.com/watch?v=kgAFMAH9V_0
источник
2020 July 06
Windows 10, etc - Вадим Стеркин
🤔 О стабильности версий Windows 10 после их выпуска

В форуме участник создал тему для подборки глюков #Windows10 20H1, ернически обозначив данную версию самой стабильной (с) и новейшей (с). Копирайты он выдумал, конечно, ибо эти понятия взаимоисключающие на протяжении некоторого времени после выхода новой версии.

Новейшая версия при выпуске получает статус общедоступной (GA). Стабильной эта версия считается относительно других каналов (Dev, Beta), но в них уже следующие версии. Однако сравнивают-то опыт  в новейшей версии с предыдущей. Такое сопоставление понятно, но не вполне корректно.

👉 Стабильность версии можно условно определять по готовности для широкого использования, т.е. для развертывания в организациях. О процессе я рассказывал в мифе 9 LTSC. А при каждом выходе новой версии я даю ссылку на статью MSKB со списком известных проблем и текущим статусом.

📢 С жалобами на нестабильность новейшей версией расклад такой:
• Если она сама пришла в WU, вы на поле экспериментов (по ссылке про исправления, но суть та же). Однако сейчас новую версию принудительно не ставят на предыдущую, т.е. вы сами сделали выбор → ССЗБ
• Если не приходила (поскольку для этого устройства не готова), но вы сами поставили с MCT/ISO → ССЗБ.

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

⏳ В частности, этот пост для тех, кто хочет приблизиться к сочетанию новейшей и стабильной Windows 10, а для этого надо:
🔹 Ждать объявления о готовности для широкого использования или хотя бы три месяца (т.е. три накопительных обновления) после общей доступности.
ИЛИ
🔹 Ставить только стабилизирующие осенние выпуски, причем по факту их готовности к широкому использованию

🧲Наконец, в чат инсайдеров регулярно приходят люди, которым новая версия пока не пришла в WU, но очень хочется ее поставить. Сам факт заблокированной доставки новой версии на устройство уже толсто намекает на возможные грабли. Однако проверить их наличие можно только опытным путем.

Если вы его избираете, как минимум увеличивайте окно отката сразу после установки. Но лучше сделать полный бэкап до, ибо это самый надежный способ понизить версию с сохранением программ и настроек в случае проблем с новейшей и стабильной ;)
✌️
Telegram
Windows 10, etc - Вадим Стеркин
​🤔 Тут мне Проничкин доставил по поводу утреннего поста, так что проясню некоторые моменты по итогам дискуссии.

Термины:
RTM - его нет, это наследие прошлого, Microsoft им как бы не оперирует. Но в какой-то момент некая сборка получает [условный] статус RTM.

GA - общая доступность (Media Creation Tool, проталкивание потребителям).

В GA существенно расширяется круг доступности новой версии - это все желающие. При этом теперь, с 1903, GA фактически = SAC.

RP - Release Preview, инсайдерское кольцо.

RTM != RP, но в последнее время у них сборка зачастую совпадала.

Теперь текущий расклад по Windows 10 1903:

1. На MSDN сейчас RTM, и его всегда выкладывали там. При этом неважно,  в каком кольце инсайдеров находится сборка из RTM на момент публикации.

MSDN - ресурс для разработчиков, а не для потребителей. Сейчас сборка та же, что и в RP.

2. Если вскроются существенные проблемы, эту сборку могут убрать (как убрали 1809), но статуса RTM она не лишится (ведь его нет:). Просто потом выложат новую сборку с исправлениями…
источник
2020 July 09
Windows 10, etc - Вадим Стеркин
​​🔓 Все что вам надо знать про пароли "обычных людей"

Это, кстати, Office 365 Е3, который по умолчанию требует минимум 8 символов с заглавной и строчной буквой, цифрой и спецсимволом. Что-то типа Qw@rt321 :)
источник
2020 July 13
Windows 10, etc - Вадим Стеркин
🤦‍♂️ О советах по оптимизации #Windows10

Мне в личку прислали статью с тремя простыми шагами по ускорению Windows 10. Автор счел, что она будет полезна читателям канала. Я посмотрел, скривился, пообещал разобрать потом и кинул ссылку в чат, попросив откомментировать.

Советы в статье были такие, что в чате ограничились обидными стикерами :) Oбычное фуфло - отключение поиска и индексирования, а также фоновых приложений. Плюс отключение Windows Update путем выключения службы (это не работает) с ежемесячным же включением для ручной установки исправлений.

Наутро, прежде чем начать разбор, я спросил у автора, следует ли он сам своим советам. Внезапно выяснилось, что писал не он, а копирайтер, а скрытой целью наброса ссылки была проверка его технической грамотности. За материал было уплачено 600 рублей 🙈

В материал также было встроено видео, которое я не смотрел (хватило статьи). Как пояснил "автор", он просто вставил случайный ролик по теме с YouTube 🆘

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

Это была полезная реклама моего блога 😎
источник
2020 July 14
Windows 10, etc - Вадим Стеркин
​​😎 Вчерашняя история про статью об ускорении #Windows10 получила продолжение!

Видимо, после негативных отзывов перед копирайтером поставили задачу исправить статью. Встречным предложением стали 5 новых пунктов по оптимизации ОС, которые меня опять же попросили оценить.

📊 Предлагаю вам сделать выбор. Пункт 3 я убрал, поскольку это исключительно аппаратный метод, а из остальных вам нужно выбрать наилучший на ваш взгляд. Если все негодные, выбирайте ❌

Меня также попросили поделиться своей статьей, где ускорение Windows 10 расписано четко и грамотно. К счастью, такой статьи у меня нет :) Потому что мой тайный рецепт - использовать сбалансированную конфигурацию ПК и не заниматься оптимизацией ОС, а фокусироваться на ускорении своей работы, т.е. пользовательских действий!

🏷 Ввиду объемности темы, могу предложить лишь подборки по меткам блога:
http://www.outsidethebox.ms/tag/speed-up/
http://www.outsidethebox.ms/tag/optimization/

Причем смотреть их лучше от старых к новым, потому что своими ключевыми приемами работы в оболочке Windows и программах я делился давным-давно, и они не меняются от версии к версии ОС ✌️
источник
2020 July 16
Windows 10, etc - Вадим Стеркин
​​🔓 Картинка заезжена, но сейчас мем прямо в точку

Потому что к тем, кто не пропатчится, в гости придут Петя и не Петя с друзьями. В качестве временной меры годится правка реестра, не требующая перезагрузки сервера.

Подверженные серверы: https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-1350
Временная мера: https://support.microsoft.com/help/4569509
DoS PoC: https://github.com/maxpl0it/CVE-2020-1350-DoS
источник
2020 July 21
Windows 10, etc - Вадим Стеркин
😎 Как Microsoft нейтрализует на лету дефекты в #Windows10

В ленте канала MSKB - Windows 10 мое внимание привлекла статья KB4570336 с загадочным названием "About the Disk Cleanup troubleshooter". Казалось бы, что потребовалось исправлять в очистке диска диагностическим пакетом?

Оказывается, если выполнить очистку в версии 19041.21, система может не загрузиться при неких условиях. Другими словами, это был побочный эффект какого-то исправления, доставленного в 20H1 вскорости после ее выхода (на сегодня у меня версия 19041.388).

Чтобы не случилось страшного, Microsoft протолкнула в систему траблшутер, который выполняется в фоне и блокирует автоматический запуск очистки диска до тех пор, пока не придет исправление, устраняющее эту проблему. При этом неясно, возникала ли проблема при ручном запуске и блокировался ли он 🤔

После установки исправления до версии 19041.84 траблшутер выполняется повторно, чтобы разблокировать запуск очистки диска. Вручную пакет запустить невозможно, если верить статье.

Обновление идущих в комплекте с ОС диагностических пакетов - не новость уже лет 10. Но мне не удалось найти в базе знаний других примеров такого подхода к нейтрализации багов, привнесенных исправлениями других багов.

Технически - это абсолютно нормальный и даже элегантный вариант. Но я почему-то сомневаюсь, что в центр уведомлений приходило сообщение. А скрытно пропихивать и выполнять код даже из лучших побуждений - не самая лучшая идея. Ибо благими намерениями вымощена дорога в ад ✌️
источник