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

Чат: @winsiders
Блог: outsidethebox.ms
Oбратная связь: @vsterkin
Поддержать ₽: boosty.to/sterkin
Download Telegram
🛍 Visual Studio Community 2019 в магазине #Windows11

Первые реакции - Oh my god! Видимо, давно ждали :)

Помните я писал, что теперь в магазине будут ярлыки на загрузку программ? Вот - это оно. Скачивается веб-установщик, запускается с правами администратора и все как обычно 👌

Нет, я только за! В любом случае магазин - доверенный источник, но здесь этим все и ограничивается. То есть не будет автообновления через магазин и виртуализации ФС и реестра, хотя для VS такие ограничения наоборот могут быть не нужны.

📊 А как вы относитесь к распространению программ по модели "ярлык в магазине"?

🏈 - Главное, что из магазина
🏒 - Такой хоккей нам не нужен
⚽️ - Мне все равно
​​😎 Внезапные технологии прошлого

Некоторые видеомагнитофоны продавались со сканером штрих-кодов. В телепрограммах рядом с передачами печатали штрих-коды. Сканируете штрих-код - VCR автоматически записывает передачу.

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

Промо-ролик Panasonic↓ А вы говорите QR-коды :)

👀 - а что, так можно было?
🙏 - слава нетфликсам!
⚙️ Об установке Windows 11 на неподдерживаемые устройства

👉 Главное: на старые устройства можно будет установить #Windows11 начисто или обновлением, если имеется не менее 4GB RAM и TPM не ниже версии 1.2.

Я уже комментировал TPM и CPU в системных требованиях #Windows11. Возвращаюсь к теме, потому что в пятницу Microsoft сделала ход конем:

🔹 Опубликовала в инсайдерском блоге пост от команды Windows с подтверждением ранее озвученных системных требований и незначительными послаблениями (допустили некоторые Skylake). В посте эти требования отстаивали так усиленно, что дважды повторили их обоснования 🙈

🔹 Слила журналистам информацию о том, что системные требования к CPU не будут форсироваться при установке Windows 11 или обновлении до нее посредством ISO или Media Creation Tool.

Сам факт такой подачи информации - это фиаско 🤦‍♂️ Компания могла прямо сказать примерно так:

Мы не меняли базовые системные требования 12 лет. Сейчас мы делаем ОС на следующие 10 лет, пора двигаться вперед. Если ваше устройство не соответствует, мы не можем обещать, что дальше все будет работать. Поэтому мы не доставляем на него новую ОС через Windows Update. Мы не препятствуем другим способам установки, но не можем предложить старым ПК поддержку.

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

🔹 Противоречивы сведения о том, сохранится ли при установке на старые ПК с ISO/MCT блок по TPM и по какой версии. Если отбросить лирику, то потребуется TPM не ниже 1.2, в соответствии с первоначально опубликованными требования к ОС, которые быстро снесли (см. hard floor в архиве).

🔹 The Verge пишет, что уже после публикации новости Microsoft связалась с ними и сообщила, что неподдерживаемое железо может не получать обновлений. Странно, зачем им десятки миллионов ПК в ботнетах...

🔹 Слив организовали в пятницу. Подготовились плохо, что-то кричали вдогонку, а из-за выходных не смогли оперативно разъяснить встречные вопросы. Журналисты разжигали тему WU↑ весь уикенд 🙄

Ослабления ожидались. Microsoft очень долго шла к тому, чтобы пользовательская база была на новейших версиях Windows. И компания добилась этого - в июле 2021 года 88% составляли версии Windows 10 2020 и 2021 годoв! Такая экосистема более управляема и безопасна 🔐

Резко спустить это в унитаз ради завышенных требований безопасности было бы недальновидно 🚽 Впрочем, расслоение на 10 и 11 все равно неизбежно, поскольку новую ОС не доставят на старые ПК.

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

ℹ️ В заключение, о том, что эти послабления означают для пользователей с неподдерживаемыми устройствами. Да, сейчас вы сможете установить Windows 11 - нужно лишь 4GB RAM и TPM 1.2. Но любая следующая версия - через год, два, три, пять - может оказаться частично или полностью нерабочей на вашем устройстве.

👉 Самыми уязвимыми мне видятся владельцы старых ноутбуков - из-за встроенной графики.

Допустим, Microsoft что-то меняет в графической подсистеме Windows 11. Intel логично решает не тратить усилия на доработку драйверов видеокарт, которые не поддерживаются этой ОС. У вас 640х480 📺

Но как минимум год все будет ок 👌
⚙️ О системных требованиях и сборках #Windows11 для инсайдеров

Тема требований многогранна, у меня новый эпизод :) Да, Microsoft позволяет установить новую ОС на старые устройства с MCT/ISO. Но было любопытно увидеть отношение компании к обкатке предварительных версий Windows 11 на неподдерживаемых ПК. Оно очень позитивное 😎

Если вынести за скобки неудачный PR, Microsoft заняла комфортную позицию. Хотите Windows 11? Пожалуйста, на любое железо кроме самого дна, но на свой страх и риск, без поддержки. И даже новейшие версии 🍀 И все это бесплатно! Обновление поддерживается аж с Windows 7 (по крайней мере, транзитом через 10), старые ключи работают - это уже 12 лет! И еще продолжается 👌

Клубок распутывается и на другие интересные моменты.

🎨 В канале Dev ощущения от ОС могут быть лучше за счет раннего исправления многочисленных багов. В октябре в общий доступ выйдет шероховатая система, и лакировать ее будут переносом многих исправлений из Dev в накопительных обновлениях с отставанием в 2-3 месяца или больше. Да, в Dev могут быть и блокирующие баги, надо тестировать :)

⌚️ Даунтайм свелся к минимуму. Раньше получение новой сборки было сопряжено с большой потерей времени на обновление - перезагрузка, установка. Три года назад оффлайн этап подсократили, но в Windows 11 стало еще быстрее. Теперь фичи легко доставляются не новыми сборками, а накопительными обновлениями, LCU.

👉 Сейчас для меня WaaS - Windows as a Service pack every month. Посмотрите на список исправлений в 22449, первой сборке после общей доступности. Раньше у Microsoft год уходил, а сейчас они могут такое разливать каждый месяц. И массово откатывать проблемный код тоже.

📊 Представьте, что Windows 11 вышла с жестким блоком старых ПК, т.е. работа возможна только на полностью поддерживаемых устройствах. А ее использование на вашем условно старом ПК допустимо только в рамках инсайдерских сборок канала Dev. Что выберете?

🙏 - Windows 11 в Dev
👌 - Windows 10
🤷‍♂️ - Другое / моего варианта нет
😎 Нельзя просто взять и выключить #Windows11, не сохранившись в Блокноте

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

Вопреки написанному на экране, завершение сеанса выполняется. А вот автоматического выключения ОС действительно не происходит. Какое-то время висит стандартное предложение завершить препятствующий выключению процесс. Потом оно отваливается, и вы остаетесь на экране входа.

А после входа вас встречает неуступчивый блокнот ;)
☁️ Новое в блоге: Нюансы управления файлами по запросу в Windows

Сегодня я разберу, как работают файлы по запросу в #OneDrive, iCloud Drive и Photos, Nextcloud и других облачных дисках, опирающихся на API Windows.

Я расскажу про:
🔹 графический интерфейс
🔹 управление состоянием файлов из командной строки
🔹 драйвер мини-фильтра
🔹 атрибуты файлов
🔹 reparse points и другие ссылки NTFS

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

Я сам пользуюсь технологией в личных и рабочих целях. Она мне много места на дисках экономит, в т.ч. и потому, что рабочая среда на личных ПК. Было интересно поковыряться немного ✌️
🎨 О панели задач в #Windows11

Вчера журналист Том Уоррен (The Verge) написал в Твиттере, что не будет переходить в октябре на Windows 11 из-за негодной панели задач. Том входит в топ-5 журналистов, освещающих Windows, и он адекватный. В отличие от панели задач в новой ОС.

👎 Список ее недостатков огромен, причем все это работало в Windows 10 и ранее. В частности теперь нельзя:
• закрепить панель по бокам и наверху экрана
• изменить размер панели
перетащить файлы на значки панели задач
• задать маленькие значки и отключить группировку окон
• запустить второй экземпляр приложения с Shift
• запустить диспетчер задач из контекстного меню, которого нет
• отобразить на других дисплеях трей (часы, новые панели)
• скрыть некоторые значки - звук, сеть и батарею, которые теперь объединены и открывают новую панель
• создать панель на основе папки

Есть и прочие визуальные регрессии вроде малозаметной полосы прогресса у значков, но это уже мелочи или даже вкусовщина.

👍 Чтобы ничего не упустить, я спросил чат, что хорошего в новой панели задач. С этим негусто:
• удобная новая кнопка переключения виртуальных рабочих столов - внизу и с превью
• история поисков при наведении курсора на кнопку поиска (как это работает с тачем - непонятно)
• красивое

🌼 Да, действительно, панель задач выглядит современно, стильно. Она живее предшественницы за счет сочных анимаций. По центру отлично смотрится на картинках. Но стоит вам начать пользоваться системой, как центровка панели задач сбивается! Потому что трей начинает прирастать значками, в результате чего панель становится ближе к правому краю 🙈 Про елозящие туда-сюда значки я уже писал.

Ущербность новой панели задач объясняется тем, что как и ряд прочих нововведений Windows 11, она пришла из не увидевшей свет Windows 10х. Та предназначалась для новых устройств, на которых такой упрощенный пользовательский опыт мог быть оправдан (Что, впрочем, порождает вопрос, на кого эти устройства были рассчитаны).

👉 Трудно сказать, хватало ли у разработчиков времени реализовать все привычные и необходимые нам фичи. Что-то явно можно было внедрить. Но очевидно, что такой задачи к первому выпуску Windows 11 не было. Ставку сделали на новый дизайн 👢 Да, он абсолютно необходим новой ОС, но не ценой же фич с историей в 20+ лет.

Теперь Microsoft будет потихоньку допиливать панель задач и не только под соусом "мы вас внимательно слушаем". Да, в хабе десятки тысяч отзывов про панель задач, но почему мы вообще должны просить такое обратно? 🤷‍♂️ В телеметрии же видно, что у нас панель задач сбоку и файлы кидаем в программы. Для меня (и не только) панель задач важнее Пуска, я с ней намного больше взаимодействую. 👈

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

📊 Вы сможете уже завтра пользоваться Windows с такой панелью задач?

👍 - только ради Windows 11
👌 - могу и в Windows 10
🏒 - такой хоккей нам не нужен
💔 - ничего святого
🛍 О списке магазинных приложений в составе #Windows11

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

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

$wim = "f:\sources\install.wim"
#Посмотреть индекс издания
Get-WindowsImage -ImagePath $wim
#Подключить образ с индексом 6
Mount-WindowsImage -ImagePath $wim -Index 6 -Path C:\mount -ReadOnly
#Вывести список пакетов
Get-AppxProvisionedPackage -Path C:\mount | ft displayname

Ушли:
• 3D Viewer
• Портал смешанной реальности
• Paint 3D
• Skype (потому что Teams :)
• OneNote (потому что↑ снова в моде классический)

Пришли:
• Новости
• Безопасность Windows
• ToDo
PowerAutomate Desktop
• Terminal
• Виджеты

Переобулись:
• Xbox переименовали в GamingApp
• Блокнот и Paint стали магазинными

Заметьте, что теперь возможны г-сборки без блокнота и даже без управления параметрами безопасности ОС :) Да, "Безопасность Windows" после установки не удаляется, но из образа выпиливается. Будет повод изучить PowerShell.

В этой сфере есть и другие изменения. Не переключайте каналы ✌️
🛍 Заглушки магазинных приложений в #Windows11

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

⌛️ Ранее заглушки применялись только для сторонних приложений и только в виде значков меню Пуск. После первого входа в систему приложения автоматически скачивались из магазина, а набор зависел от языка, издания, домена. #Классика блога о предотвращении их установки в #Windows10 поможет освежить память.

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

В ролике Microsoft Mechanics вице-президент компании сделал три заявления об этих заглушках. Ниже они курсивом с моими комментариями.

Файлы приложения загружаются по требованию без компромиссов функциональности.
Строго говоря, компромисс есть - теперь нужен интернет для первого запуска, причем в каждой учетной записи!

Используется меньше места на диске
С этим не поспоришь. Даже если вы установите приложение в профиль, исходный пакет в теории занимает меньше места. Вопрос в объеме экономии. Я сравнил размеры всех папок в WindowsApps у нескольких приложений в Windows 10 и 11 - разница либо в несколько мегабайт, либо ее нет вовсе. Возможно, есть еще какие-то незаметные с наскоку нюансы.

Меньше фоновой активности и трафика на скачивание
Непонятно. Актуальная версия в любом случае скачивается из магазина. Раньше, если версии новее не было, то не было и трафика. Кроме того, теперь вместо фоновой активности нужно руками инициализировать загрузку того же объема.

В общем, тут густо намазано маркетингом :) Но в целом - это все равно хорошее решение для тех, кто никогда не пользовался этими приложениями, но и не удалял их 👌

На видео опыт первого запуска в реальном времени - сначала без интернета, а потом с ним. При наличии подключения первый запуск занял около 18 секунд. Не уверен, что такое знакомство с приложением стоит небольшого выигрыша в дисковом пространстве, но об этом пусть у Microsoft голова болит ✌️
😎 Эволюция звука ошибки в Windows (1985-2020)

На мой слух, в XP был самый богатый и серьезный звук 👌

Источник: Твиттер Thingy things
🔐 О беспарольной учетной записи Microsoft (MSA)

Теперь в MSA можно удалить пароль. Формулировка важна, потому что беспарольную MSA давно можно создать. Пусть не в Windows, но хотя бы в iOS и Android. Microsoft давно и последовательно движется к тотальной беспарольной аутентификации и потребителей не оставляет на обочине. Зачет!

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

Удаление пароля не всем подходит:

🔹 В чате Alexander O сразу подметил, что без пароля не подключиться по RDP к домашнему ПК. Понятно, что кейс не самый распространенный, но для Microsoft проблемы нет вообще. Потому что MSA для потребителей, которым положено домашнее издание, где нет RDP :)

🔹 Возникает и проблема доступа к ПК в пределах локальной сети, в т.ч. расшаривания папок. Домашней группы в Windows больше нет, но это не значит, что дома исчезла необходимость в общем доступе к файлам.

Также в чате dartraiden усомнился в двухфакторности беспарольного входа и поинтересовался, не безопаснее ли использовать пароль + код из приложения. Это действительно #2FA, но аутентификация полностью смещается на смартфон.

Выбор же оптимального способа зависит от вероятности угроз:

🔑 Допустим, ревнивая жена хочет читать почту супруга на outlook.com и не погнушается приложить его палец к сканеру отпечатков пока тот спит. Мужу лучше не пользоваться беспарольным входом.

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

Кстати, в канале был отличный пост про уязвимости процессов аутентификации.

👉 Резюме
Беспарольный вход в MSA я использую по возможности и вам рекомендую - это удобно и безопасно. Но удалять пароль я не буду, потому что у меня есть сценарии его использования.

📊 Пользуетесь ли вы беспарольным входом в MSA?

👍 - Да
🔢 - Нет, ввожу пароль, потом второй фактор
🦌 - Нет, у меня не включена 2FA
- Не пользуюсь MSA / Моего варианта нет
😎 Нюансы беспарольного входа в организации

Пятничная тру стори в продолжение вчерашнего поста про беспарольную MSA. У меня есть клиент с Microsoft 365. Соответственно, там Azure AD, учетная запись организации, #2FA, Microsoft Authenticator - стандартный набор.

В приложении Authenticator есть опция включения беспарольного входа. Один сотрудник решил ее активировать и... у его учетной записи #AAD заблокировался доступ ко всем ресурсам организации 🤦‍♂️ Соответственно, работать он уже не мог.

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

Видимо, при заявке на регистрацию устройства для беспарольного входа передается IP-адрес, а на "русских хакеров" стоят флаги, поэтому учетная запись блокируется автоматически. В итоге доступ вернули, но сказали пользоваться парольным входом ✌️
▶️ Запуск командной строки и терминала в нужной папке от имени администратора в #Windows11

Изменения проводника в новой ОС заслуживают отдельного поста, поэтому речь сегодня лишь об одной регрессии. Теперь не предусмотрен запуск консоли с полными правами в текущей или указанной папке 🙄

⌛️ В проводнике с лентой эта возможность была заложена в меню Файл. С Windows 8 по Windows 10 1609 вызывалась cmd, в Windows 10 1703 и новее - PowerShell. Можно было даже настроить сочетание клавиш для запуска консоли с полными правами. #Классика блога в помощь: 8 возможностей проводника Windows, о которых вы могли и не знать.

👉 В Windows 11 меню Файл и ленту выпилили, а с ними и обсуждаемую фичу. Но ничего, у меня есть еще одна классика блога с PowerToys 2008 года и INF-файлом ;)

В связи с включением терминала в состав Windows 11, я добавил в INF его вызов в нужной папке с помощью параметра командной строки -d. Стандартный вызов wt.exe открывает только профиль по умолчанию. В канале я показывал, как открывать несколько вкладок при запуске терминала. Команды под INF вы найдете в блоге.

ℹ️ Учтите, что в новых контекстных меню Windows 11 вожделенные пункты отображаются только в меню папки и диска. С меню фона папки, в т.ч. входящей в библиотеку, старый способ добавления пунктов не работает (видимо, нужно расширение оболочки).

Поэтому в фоновых меню пункты отображаются только в дополнительных параметрах (Shift+F10). Это показано в последнем блоке видео ✌️
⚙️ Об утилите для проверки ПК на совместимость с Windows 11

Вчера Microsoft перевыпустила утилиту PC Health Check. Вывод результатов стал информативнее и т.д.

👉 С технической точки зрения результаты соответствуют официальным системным требованиям и принципам доставки новой ОС в Windows Update. Они не учитывают, что при установке с ISO или Media Creation Tool требования к процессору игнорируются, а для TPM допускается версия 1.2.

Графически же в результатах бессмыслица. На картинке видно, что у ЦП жесткий блок , а у TPM предупреждение ⚠️. Это логично, потому TPM может быть просто выключен в BIOS. По ссылкам из утилиты вы можете перейти к инструкциям по включению от Microsoft и крупных ОЕМов.

Однако непонятно, почему вверху результатов отображается предупреждение. Там должен быть блок, раз ЦП не подходит 🤦‍♂️ И нет, в значках нет намека на обходной путь с ISO, потому что в этом случае требование к ЦП игнорируется.

Данный пост из серии о системных требованиях #Windows11:
Про TPM
Про CPU
Про установку на неподдерживаемые устройства
• Про утилиту PC Health Check (этот пост)
✌️
🧮 Сегодня в рубриках "Вы нам писали" и "Знаете ли вы?" ... калькулятор Windows ;)

Недели три назад мне написал читатель B0Ni, процитирую почти целиком:

"В копилку внезапных функций известных программ: в стандартном виндовом калькуляторе оказывается есть конвертер единиц измерения, вычисление разницы между датами и даже расчет взносов по ипотеке! Все это доступно в меню "Вид" в калькуляторе. (...) Лично для меня это стало большим открытием в давным-давно используемой программе!"

Я все-таки счел это капитанством и воздержался от публикации в канале. Но вчера в чате CfYz R запостил пасхалку в конвертере. Помимо значения в различных единицах СИ или имперской системы калькулятор выводит слонов для веса, самолеты для длины, чашки кофе для объема жидкостей. Причем аналогии меняются в зависимости от величины. Зачет!

👍 - о, что-то новенькое!
👌 - я все это знаю
ℹ️ Является ли версия Windows 11 в Release Preview выпуском RTM?

С выходом сборки 22000.194 в RP этот вопрос начали задавать в чате. Его вариация - можно ли ставить сейчас или подождать до 5 октября? Очевидно, многим из вас не терпится поставить "финальную" версию #Windows11, но хочется избежать "предварительной". Сейчас я вас одновременно разочарую и обрадую :)

Для начала RTM давно нет, а 5 октября будет GA, общедоступный выпуск. (Освежить память вам поможет пост про RP, RTM, GA и образы MSDN). Но все равно никто вам сейчас не гарантирует, что именно эта сборка будет выпущена в GA. Если решат допилить что-то еще, доставят это накопительным исправлением.

Выделение курсивом не случайно. Раньше в таких случаях выпускали новые сборки, а теперь исправления. Поэтому если вам очень хочется, то не ограничивайте себя - ставьте RP. В случае чего до 5 октября просто выйдет еще одно исправление, какие вы в Windows 10 сейчас получаете как минимум раз в месяц.

👉 В первом абзаце я не случайно взял в кавычки финальную и предварительную версию - Beta, RP и грядущая GA сейчас ничем не отличаются. Остается Dev, но это предварительная на целый год.

5 октября - это просто маркетинговая дата. На этот день назначена общая доступность, а вы получаете сборку 22000 с текущим уровнем патча. И дальше такие исправления будут выходить регулярно ✌️
📁 О новых контекстных меню проводника Windows 11
Часть 1 - сокращенное количество пунктов меню

В новой ОС переработали контекстные меню, но вы можете не увидеть изменений, если пользуетесь сторонним файловым менеджером. Так, Total Commander пока вызывает старые меню, хотя может и адаптироваться в будущих версиях. У меня Проводник уже давно основной, так что я все вижу :)

ℹ️ Microsoft опубликовала пост для разработчиков с обоснованием изменений и рекомендациями. Он несколько сбивчивый, но мотив понятен - меню разрослись до безобразия.

Действительно, для некоторых типов файлов меню уже перестали помещаться в экран по вертикали, даже если не особо злоупотреблять сторонними программами. То есть Microsoft к этому тоже прикладывает руку. А как меню выглядит при двух архиваторах и паре облачных дисков, страшно представить :)

🔪 Большинство старых пунктов убрали в пункт "Показать дополнительные параметры Shift+F10". Как обычно, такое решение годится для непритязательных масс, но гиков будет бомбить.

👉 Простейший пример - теперь нельзя быстро выбрать пункт "Edit with Notepad++" или "Open with Code" для всех типов файлов. Встроенный пункт меню "Изменить" ("Edit") тоже не включили в новое меню.

N++ использует библиотеку NppShell_06.dll в качестве расширения оболочки и регистрируется в HKCR\*\shellex\, а VS Code примитивно прописывается в HKCR\*\shell\. В #Windows11 итог все равно один 🙄

Microsoft рекомендует разработчикам добавлять свои приложения в подменю "Открыть с помощью", но это все равно лишние действия для пользователя. Добавление в диалог "Поделиться" теперь возможно и для Win32, однако такой вариант еще неудобнее.

🤷‍♂️ При этом неизвестно, сколько времени понадобится авторам программ, чтобы адаптироваться. Самостоятельная регистрация в "Открыть с помощью" для всех типов файлов - муторный процесс. Проще было бы компенсировать с Send To, но этот пункт в новое меню не включили.

У разработчиков есть еще пара вариантов, в т.ч. пункт "Поделиться с (приложением)", которые реализуются расширением оболочки. Возможно, создатели редакторов текста и кода пойдут именно таким путем, чтобы обеспечить кратчайший способ открытия файлов в своем приложении. Время покажет.

Во второй части я разберу выделение популярных команд в отдельную область контекстного меню и покажу способ отключения новых меню ✌️
🛍 На этой неделе Microsoft сделала магазин Windows более открытым - пустила туда другие магазины и сторонние браузеры. Яндекс, конечно, был в первых рядах :)

С точки зрения экосистемы - зачет! Я уже доставлял тезис, что магазин - это надежный источник. И существует немало людей, которые вместо желаемого браузера скачают из интернета не то что хотели или вообще неизвестно что. В теории такое возможно и в магазине, поэтому его открытие для ярлыков Win32 накладывает на Microsoft дополнительные обязательства по модерации.

Из предыдущих опросов я знаю, что магазин Windows не вызывает энтузиазма у изрядной части читателей канала. При этом магазины Google, Apple, Steam и т.п. воспринимаются абсолютно естественно. Microsoft очень старается изменить ваше восприятие 👌

Понятно, что многие из вас считают себя гиками и не сомневаются в своей способности перейти на правильную страницу загрузки из гуглояндекса. Но где проходит граница? Может, настоящие гики ставят любимый браузер командой вроде winget install firefox :)

📊 Как вы предпочтете установить браузер, если он не входит в поставку ОС Windows?

🌐 - скачаю с помощью другого браузера
🛒 - установлю из магазина
#️⃣ - установлю из командной строки или скриптом
🤷‍♂️ - другое / моего варианта нет
📁 О новых контекстных меню проводника Windows 11
Часть 2 - популярные команды и отключение новых меню

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

👉 В новой ОС популярные команды вынесли в отдельную мини-панель, пристегнутую к контекстному меню. Разработчики явно вдохновлялись аналогичной панелью, дебютировавшей в Office 2010. Кстати, в Office мини-панель можно отключить в параметрах, в отличие от #Windows11, поэтому выскажусь о преимуществах и недостатках.

В целом идея мне нравится - ключевые команды не теряются среди меню и как бы всегда на одном месте. Однако значки не слишком внятные на мой вкус, как и на панели проводника. Их порядок тоже вызывает вопросы - почему-то первым стоит "Вырезать". Неужели по телеметрии это действие популярнее копирования?

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

===
Если мини-панель напрягает - это UI, а привыкание вопрос времени. А вот с исчезновением редакторов и прочих важных штук из основного меню сложнее - это UX. Спустя какое-то время разработчики наших любимых программ адаптируются, но до тех пор придется страдать 🧱

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

#убрать новое меню
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

#вернуть новое меню
reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f

Изменения вступают в силу после перезапуска проводника ✌️
📁 О новой панели инструментов проводника Windows 11

Панель сильно упростили, как и контекстные меню, о которых я писал в предыдущих сериях (раз, два). Ленту с богатым набором команд выпилили, а на смену ей на панель выкатили набор популярных команд вкупе с несколькими динамическими. Непопулярные запихали в два меню: "Просмотреть" и "...", три точки aka "Подробнее".

🎦 Набор команд на панели меняется в зависимости от того, какой тип файла выделен в проводнике. Так, для ZIP появляется кнопка извлечения, а для изображений кнопки поворота. На скриншотах это неочевидно, поэтому смотрите видео ↓

🔍 В результатах поиска одна кнопка с раскрывающимся меню вобрала в себя почти всю вкладку из ленты. Почти - потому что теперь нет меню с фильтрами по дополнительным свойствам (имя, путь папки и т.д.), а также кнопки сохранения поисков 🙄 И такая регрессия "по-мелочи" будет попадаться и в других случаях.

🎗 Вместе с лентой ушла и ее панель быстрого доступа, у которой было несколько полезных сценариев использования. Про отсутствие запуска консоли от админа я уже писал и показывал обходной путь. А сейчас добавлю выпиливание списка часто посещаемых расположений из меню "Файл", которого нет. Вообще, из описанного по ссылке не осталось ничего 👀 Разве что контекстные возможности...

👉 Если вы не можете что-то найти, жмите три точки - возможно, оно там. Это меню формируется динамически в зависимости от контекста. Например, в окне "Компьютер" именно за тремя точками скрывается подключение сетевого диска. Но в оснастку управления компьютером уже не перейти.

Я не могу сказать, что активно использовал панель проводника и ее меню "Файл". Но аллергии на ленту у меня нет, и она была шагом вперед по сравнению с Windows 7. Конечно, мне не нужны все 200+ команд, но я знал, что до нужной не более трех щелчков мыши.

👓 Если отбросить выпиливание совсем редко используемых функций, панель инструментов проводника Windows 11 - это не совсем шаг назад, скорее куда-то в сторону. До оставшихся команд те же два-три щелчка. Но перемещение подавляющего большинства команд в меню сделало доступ к ним менее очевидным.

Вся эта тенденция к упрощению работы с файлами у меня, гика, вызывает отторжение. Я понимаю, для кого это делается, но приятнее от этого не становится. Не хотелось бы возвращаться на TC, в том числе и потому, что на работе - это не вариант.

Впрочем, как и в случае с новыми контекстными меню, пока что новая панель - это лишь шторы, которые несложно сорвать правкой реестра. Опять же, это не поддерживается и может перестать работать в любой момент.

И действительно перестало работать в 22H2.

#убрать новую панель
reg add "HKCU\Software\Classes\CLSID\{d93ed569-3b3e-4bff-8355-3c44f6a52bb5}\InprocServer32" /f /ve

#вернуть новую панель
reg delete "HKCU\Software\Classes\CLSID\{d93ed569-3b3e-4bff-8355-3c44f6a52bb5}" /f


Изменения вступают в силу после перезапуска проводника ✌️

➡️ Этот пост из серии об изменениях в оболочке Windows 11