Windows 11, 10, etc - Вадим Стеркин
13.8K subscribers
279 photos
5 videos
8 files
1.04K links
Авторский канал. Windows, безопасность, мобильный мир:
• тайное знание
• профессиональный ликбез
• гадание по логам
• срыв покровов
• доставка пруфов

Чат: @winsiders
Блог: outsidethebox.ms
Oбратная связь: @vsterkin
Поддержать ₽: boosty.to/sterkin
Download Telegram
​​⚙️ Изменение фона заголовка неактивного окна в #Windows10

Вы применяете акцентный цвет Windows к заголовкам окон? Тогда, вы могли заметить, что настройка действует только на активное окно, а у неактивного заголовок остается светлым. Товарищ Ника второй раз за неделю делится с вами советом.

За активное окно отвечает параметр AccentColor в разделе реестра HKCU\SOFTWARE\Microsoft\Windows\DWM

Чтобы настроить неактивное окно, вы можете создать параметр AccentColorInactive с таким же значением или от другого цвета. Настройка на картинке должна быть включена, конечно.

👍 - что-то новенькое
👌 - я все это знаю
​​⚙️ DISM vs DISM++

Участник форума сообщил, что в Windows 10 20H1 после установки обновлений в режиме аудита очистка WinSxS с помощью DISM и DISM++ убивает блокнот. История выглядела правдоподобно с учетом его развесистых отчетов, а также перевода блокнота в разряд необязательных компонентов в 20H1.

Поскольку он чистил обоими инструментами, я попросил исключить сторонний, а сам решил проверить DISM. Товарищ, однако, отказался и внезапно заявил, что проблема на самом деле возникает только с DISM++. Это я проверять не стал, но DISM протестировал - с ним все ок 👌

Предпочтение DISM++ товарищ объяснил тем, что он чистит больше и быстрее, чем DISM. Такое вряд ли достижимо, если DISM++ опирается только на системные API. Но если он задействует недокументированные функции и обходные пути, возможно все 🤦‍♂️

В DISM++ собраны замечательные функции, о которых я рассказывал в блоге: очистка WinSxS, Compact OS, управление appx и компонентами, а также масса всего другого. И мне абсолютно понятно желание людей иметь под рукой очередной мега-твикер.

Если заявленный дефект DISM++ действительно существует, автор его рано или поздно исправит. Я бы не стал сбрасывать со счетов и ошибку исполнителя 🙋‍♂️ Может, он на другой вкладке все компоненты оптом зачищал, но не знал, что блокнот теперь необязательный (об этом в другой раз).

👉 Я считаю, что не слишком мудро лезть сторонними инструментами в CBS и уж тем более на этапе подготовки образа. Здесь я вообще вижу двойной выстрел в ногу. Нет смысла закатывать в актуальный образ #Windows10 обновления и после этого чистить WinSxS. Ведь сразу после установки образа все равно придут накопительные обновления, заменяющие ранее установленные.

Ну, разве что с целью иметь в описании г-сборки "интегрированы последние обновления" :) Надеюсь, еще не очень много г-сборок 20H1 уже создано с DISM++ и выложено на торренты со сломанным блокнотом.

✌️ - DISM, все под контролем
🤟 - DISM++, кнопки рулят
🤔 - кто все эти люди?
​​🤦‍♂️ Новое в блоге: Fix | Как включить автоматический вход в систему в #Windows10 2004

Я обещал использовать в канале 20H1, но с такой темой и картинкой (на ней кое-чего не хватает) не удержался от 2004, извините :)

➡️ https://www.outsidethebox.ms/20445/

Связь с опросом будет понятна после прочтения.
Работаете ли вы в Windows с учетной записью Microsoft?
👍 - да
👎 - нет
​​🔄 #Windows10 20H1 стала общедоступной

Про терминологию и новые фичи я рассказывал еще при выпуске в RP. Теперь 20H1 начали проталкивать в Windows Update, а самые горячие парни (после инсайдеров:) могут обновиться уже сейчас с помощью Media Creation Tool или MSDN ISO.

ℹ️ Прежде чем это делать, изучите список известных проблем. Напомню, что с ними будет происходить в ближайшее время.

Обязательная ссылка: почему вам в Windows Update не приходит следующая версия.
✌️
🔊 Сегодня у меня для вас #рекомендация - магазинное приложение Bluetooth Audio Receiver, включающее функцию Bluetooth A2DP Sink в #Windows10 20H1.

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

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

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

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

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

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

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

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

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

У #Terminal открыт не только исходный код, но и подход к разработке. Наряду с отличным блогом это оставляет очень приятное впечатление о команде 👍
​​📢 О переходе от инсайдерских колец к каналам

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

Нового там только терминология, что видно из истории вопроса, а также сопоставления колец каналам:
• 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 в блоге инсайдерской программы написали еще в апреле этого года, однако только в контексте программы для бизнеса. Сейчас это повторили, причем упомянув организации, но не потребителей.

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

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

➡️ Читать в блоге: https://www.outsidethebox.ms/20484/
ℹ️ Три факта о 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 явно не озвучивал, но вы ж понимаете :)
✌️
⚡️🚴‍♂ Белых ночей и электрических #вело вам в ленту!

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

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

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

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

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

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

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

Помните загадку https://t.iss.one/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/

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

¯\_(ツ)_/¯
🤔 О частоте выхода новых версий 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 ✌️
🤔 О стабильности версий Windows 10 после их выпуска

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

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

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

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

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

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

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

Если вы его избираете, как минимум увеличивайте окно отката сразу после установки. Но лучше сделать полный бэкап до, ибо это самый надежный способ понизить версию с сохранением программ и настроек в случае проблем с новейшей и стабильной ;)
✌️
​​🔓 Все что вам надо знать про пароли "обычных людей"

Это, кстати, Office 365 Е3, который по умолчанию требует минимум 8 символов с заглавной и строчной буквой, цифрой и спецсимволом. Что-то типа Qw@rt321 :)