Size: a a a

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

2021 March 26
Windows 10, etc - Вадим Стеркин
🎈 Сегодня каналу исполнилось 5 лет!

Как-то не верится даже 🤔 Тогда канал с его односторонней связью помог мне перезагрузиться и отдохнуть от блога, где комментарии исторически требовали много внимания и времени. (Я уделяю внимание каждому, в т.ч. любителям тыкать острыми палками :) Так, в мифах оптимизации SSD не хватило 9 штук до 1000 просто потому, что я закрыл обсуждение.

📢 Публичную обратную связь вполне обеспечивает чат @winsiders. Но даже сейчас там нет такого потока фидбэка как на статьи блога в то время. Отчасти это связано с отсутствием призыва к действию, т.е. к ответам на вопросы в конце поста. Но решает разница в средствах подачи информации и обмена мнениями (например, сознательное отключение комментариев в канале).

🕥 Если вы подзабыли, как воспринимался Telegram в 2016 году, у меня есть статья 5 причин сделать Telegram своим основным мессенджером. Сейчас она выглядит капитанской, а тогда в комментариях собрался чудесный паноптикум - отрицатели всего нового, люди с пустыми списками контактов, отпрыски дворянского рода с Windows Phone, а также обвинители в русофобии из-за рекламы мессенджера без русского языка 🙄

📝 За 5 лет Telegram стал для нас привычным средством общения и потребления информации. Канал вырос, и я в качестве автора вместе с ним. Как показал опрос в конце прошлого года, текущий формат канала устраивает большинство читателей. А пожелания по улучшению я стараюсь учитывать, даже если это не очень заметно :)

Наконец, напомню пару моментов по каналу:
🔹 Здесь немало вечнозеленых постов, т.е. вы можете смело читать канал ретроспективно. Как вариант, бот @sterkin_ru_bot выдает случайный пост. Подробнее  тут).

🔹 Вы можете поддержать меня, став подписчиком на Boosty. Один из уровней - ранний доступ к постам канала без рекламы 👌 Подробнее в блоге.

Спасибо, что читаете мой канал 👍
источник
Windows 10, etc - Вадим Стеркин
💡 NFT: что на самом деле приобрел за $69 млн покупатель картины художника Beeple

Если только вы не прожили под камнем последние пару месяцев, то не раз видели аббревиатуру NFT, Non-Fungible Token. Возможно, вы читали объяснения разной степени точности. Я тоже, и мне больше всего понравился #longread Deconstructing that $69 million NFT

Автор простым языком с помощью наглядных примеров объясняет:
🔹 смысл слова fungible (взаимозаменяемый)
🔹 можно ли скачать картину и как
🔹 как именно картину продавали на аукционе
🔹 что на самом деле получает покупатель
🔹 что покупатель теперь может сделать с приобретением (спойлер: возможность передать кому-либо MakersTokenV2 #40913 ;)
✌️
источник
2021 March 29
Windows 10, etc - Вадим Стеркин
🕶 О плохом UX и пользе чтения написанного на экране

Участник чата инсайдеров сделал чистую установку #Windows10 на ВМ. Он выполнил первый вход с локальным аккаунтом и стал привязывать учетную запись Microsoft (MSA).

ℹ️ Такой порядок действий обеспечивает желаемое имя папки профиля нежели первые пять символов почтового адреса MSA. Но что-то пошло не так  - система отказывалась принимать пароль, см. картинку. В чат прилетел вопрос.

👉 Ларчик открывается просто - надо вводить пароль не от MSA, а от локального аккаунта (а если он пустой, просто жать Далее). И действительно, это написано на экране :)

Я думаю, на эти грабли наступали примерно все, кто выполнял такую последовательность действий. Трудно сказать, как улучшить UX. Возможно, стоило бы немного перефразировать ключевую фразу и выделить ее. Так или иначе, теперь вы не попадетесь в эту ловушку ✌️
источник
2021 March 30
Windows 10, etc - Вадим Стеркин
Новое в блоге: Как выполнять задачи с полными правами обычным пользователем без ввода пароля администратора

Заголовок длинный, зато точно отражает суть происходящего ;)

Я недавно показывал, как выполнять команды и скрипты от имени системы при наличии прав администратора. А сегодня я объясню, как запускать административные задачи, не имея полных прав. И нет, это не про AdmLink и runas /savecred.

➡️ https://www.outsidethebox.ms/20970/
источник
2021 March 31
Windows 10, etc - Вадим Стеркин
▶️ PsFCIV - модуль #PowerShell для проверки целостности файлов на больших файловых ресурсах

Когда-то у Microsoft была утилита FCIV, и она даже фигурирует в статье блога 12-летней давности о проверке контрольной суммы. Но компания не поддерживала утилиту официально и давно выпилила ее вместе с упоминаниями со своих сайтов.

А Вадимс Поданс в свою очередь запилил решение на PowerShell, которое делает все что умела FCIV, в т.ч. БД файлового ресурса в XML, и даже больше.

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

➡️ https://www.pkisolutions.com/tools/psfciv/
источник
2021 April 01
Windows 10, etc - Вадим Стеркин
😎 Выиграть
/от создателей докерфиле и форцевилдакрдхандлинг/

Пожалуй, на сей раз они превзошли себя :) На картинке машинный перевод документации к PowerToys.

ПМ доктим сказал в Твиттере, что они в курсе проблемы и работают над улучшением. Но мы-то знаем, что в этом контексте фундаментально уже много лет ничего не меняется 🙄
источник
Windows 10, etc - Вадим Стеркин
😂 Когда поменял название канала на 1 апреля
источник
2021 April 02
Windows 10, etc - Вадим Стеркин
🛍 Офигенный сканер из Стора. Очень приятный дизайн, работает как положено, есть всё что нужно.
https://www.microsoft.com/store/productId/9N438MZHD3ZF

Это - дословный отзыв Влада, участника чата инсайдеров 👌 У меня-то сканеров нет уже лет дцать, последнее время пользуюсь Microsoft Lens на телефоне.

Отмечу, что Scanner активно развивается - только что вышло большое обновление, в т.ч. интерфейса. И это ценно, потому что у Microsoft магазинное приложение для сканеров не обновлялось с времен Windows 8.х, в т.ч. в системных требованиях до сих пор стоит 8.1.  

👉 Если вы пользуетесь другими годными приложениями из магазина Windows, набрасывайте их в чат @winsiders - я сделаю четвертую подборку. Предыдущие: 14, 12 и 17.

А вы пользуетесь сканером дома?
👍 - Да
📱 - Смартфона хватает
❌ - Не сканирую
источник
2021 April 05
Windows 10, etc - Вадим Стеркин
▶️ 5 полезных советов по настройке Windows Terminal

Из моего settings.json ;)

🔷 Убрать предупреждение о закрытии всех вкладок при закрытии окна
   "confirmCloseAllTabs":false,

🔷 Убрать предупреждение о вставке нескольких строк
  "multiLinePasteWarning":false,

🔷 Убрать ненужные дефолтные профили из списка (например, Azure)
   "disabledProfileSources": [
       "Windows.Terminal.Azure"
   ],

Простое удаление из json не сработает, потому что это динамический профиль #Terminal (см. 3231).

🔷 Задать расположение окна при запуске
   "initialPosition": "380, 250",

🔷 Искать текст в окне по Ctrl+F. Да, в терминале можно искать - GIF. По дефолту - Ctrl+Shift+F. Найдите это сочетание в json и поменяйте на свое.

🔶 Бонус: сайт с темами оформления https://windowsterminalthemes.dev/

А что у вас интересного в settings.json? Пишите в чат @winsiders ✌️
источник
2021 April 06
Windows 10, etc - Вадим Стеркин
🌐 О фидбэке и ответной реакции разработчиков

Не так давно я разбирал новые всплывающие панели Edge. Там я особо отмечал, что опытным пользователям сломали привычный процесс поиска по истории: Ctrl+Hзапрос.

Через встроенное средство отправки отзывов и в блоге под новостью о нововведении я доставлял недостаток нового UX и предлагал разработчикам фокусировать панель на поле поиска при нажатии сочетания клавиш.

💡 Очевидно, я был не единственный с подобным отзывом, потому что разработчики откликнулись. Однако они пошли другим путем - сделали флаг edge://flags/#edge-history-accelerator-override (на данный момент - в Dev). С ним сочетание Ctrl+H как и прежде ведет на классическую страницу edge://history/.

Иное видение решения проблемы пользователей нормально. Все-таки для переделки уже доставленного в прод UI/UX требуется больше обоснований и усилий. И вообще надо сказать спасибо, что хоть так.

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

И отправил отзыв с просьбой сделать настройку постоянной 👌
источник
2021 April 07
Windows 10, etc - Вадим Стеркин
🔄 Исправление ошибки 0x80070643 при скачивании сигнатур защитника Windows в WU

С такой ошибкой вы можете столкнуться, выполнив сейчас чистую установку свежего образа #Windows10 20H2 (например, из Media Creation Tool).

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

Я тоже попал на эту ошибку на одном ПК, но особо не раздумывал - просто скачал последнюю версию сигнатур в обход WU. По ссылке аж четыре способа автоматизации.

В GUI - скачивание в браузере или проверка в приложении Безопасность Windows (спасибо, Евгений Леонов).
✌️
источник
2021 April 08
Windows 10, etc - Вадим Стеркин
☁️ О пользе истории версий

Я тут сдул пыль с черновика статьи для блога и не смог найти скриншоты, которые делал для нее. Перебрал все пришедшие в голову имена файлов, посмотрел глазами - не вижу. Переделывать неохота. Мы пойдем другим путем ©

💡 У меня все статьи в OneDrive. В проводнике из контекстного меню перехожу к статье в облаке, жму заголовок (1) и открываю предыдущие версии (2). А дальше просто смотрю скриншоты, созданные в дни изменения файла. Сразу нашлись нужные. Think outside the box 😎

ℹ️ В блоге есть #классика 2012 года про совместную работу над документами, где в т.ч. рассказываю про историю. Интерфейс тогда был другой, конечно, да и сервис еще назывался SkyDrive. Но все описанные функции на месте.

👍 - о, что-то новенькое!
👌 - я все это знаю
источник
2021 April 09
Windows 10, etc - Вадим Стеркин
▶️ PowerShell vs CMD: выборка по неполному значению

В предыдущем эпизоде была работа с датами. А на этот раз в форуме скриптов один участник создал две схожие темы в категории CMD/BAT.

1. Как отключить задание в планировщике, если часть названия варьируется. В качестве примера он привел:
Yandex.Stroka.User.S-1-5-21-3347023001-...

2. Как удалить из реестра параметр, у которого часть имени варьируется. Например, случайный набор символов в:
GoogleChromeAutoLaunch_1405EDE48...

👉 Обе задачи легко решаются ванлайнерами #PowerShell.

1. Участник честно попытался решить на CMD с помощью подстановочного символа *, но это не прокатило:
schtasks /Change /TN "\Yandex.Stroka*" /Disable

А на PowerShell такая логика сработает:
Get-ScheduledTask -TaskName '*yandex.stroka*' | Disable-ScheduledTask

2. С REG DELETE у товарища не получилось. В PowerShell другой командлет, но тот же принцип:
$mypath = "HKCU:SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
Remove-ItemProperty -Path $mypath -Name 'GoogleChromeAutoLaunch*'

Здесь я сделал две строки из одной ради более приличного вида в Telegram.

Участник, однако, все равно возжелал CMD, потому что "они как-то привычнее". Стандартный подход:
powershell -ex bypass -noprofile -command "команда"
powershell -ex bypass -noprofile -file "путь к ps1"


📢 Василий Гусев в чате доставил, что подстановочный символ * поддерживает большинство командлетов, но не все. Это не беда, в таком случае его можно задействовать в Where-Object:
Get-ScheduledTask |  where TaskName -like '*Yandex.Stroka*'

Конечно, обе задачи можно решить и на CMD, если вы владеете FOR (и любите писать больше строк нежели меньше). Но PowerShell здесь значительно проще и даже логичнее.

Да, к работе с реестром в PowerShell надо привыкнуть, но это частный случай. А выборка по неполному значению с помощью * - общий. И этот прием вы будете часто применять в разнообразных задачах. ✌️
источник
2021 April 12
Windows 10, etc - Вадим Стеркин
🛍 13 "десктопных" приложений, которые можно скачать из магазина #Windows10

👉 Тема сегодняшней подборки - мультимедиа и дизайн. Помимо общей тематики на сей раз приложения идут с комментариями от участников чата (имена в скобках).

• MyTube
https://www.microsoft.com/store/productId/9WZDNCRCWF3L
Клиент YouTube, который ощущается в сотню раз быстрее сайта. Одно удовольствие через него смотреть. (Vlad)

• Elpy
https://www.microsoft.com/store/productId/9NH3PH6413PR
Генератор фоновых звуков, хотя в Яндекс Музыке такое тоже есть (Paul Elms)

• Яндекс.Музыка
https://www.microsoft.com/store/productId/9NBLGGH0CB6D
Да, оно доставляется автоматически, что и послужило поводом к статье статье про предотвращение установки магазинных приложений :) Но не на все версии и языки ОС. (Vadim Sterkin)

• Spotify
https://www.microsoft.com/store/productId/9NCBCSZSJRSB

• Diarium
https://www.microsoft.com/store/productId/9NBLGGH4VZZ1
Личный дневник. Также есть на других платформах. (Paul Elms)

• Aquile Reader
https://www.microsoft.com/store/productId/9P08T4JLTQNK
Читалка для книг. Не совсем идеальная по части форматирования. Но, наверное, единственная читалка с приятным современным интерфейсом, а не страшилище, которое ещё виндовс 2000 видало. (Valerii P)

• Cover
https://www.microsoft.com/store/productId/9WZDNCRFJ9W7
Более чем годная читалка комиксов. Умеет работать с облаком и вроде бы не кешировать локально при этом всю библиотеку (библиотеки комиксов могут быть большие по объему). (Paul Elms)

• Drawboard PDF
https://www.microsoft.com/store/productId/9WZDNCRFHWQT
Навороченный просмотрщик PDF с возможностями их аннотирования и редактирования. Можно страницы местами поменять, например. Эдакий Adobe Acrobat, но с современным интерфейсом. Недостатки: грузится дольше браузера и платный. У меня планшет, поэтому поэтому не жалею ни рубля. (Vlad)

• Character Map
https://www.microsoft.com/store/productId/9WZDNCRDXF41
Функциональный и быстрый просмотрщик шрифтов. (Vlad)

• Concepts
https://www.microsoft.com/store/productId/9NGQM8FPH9WQ
Графический редактор для набросков. Там кисти есть интересные по фактуре, художникам норм. Приложение пришло из мира Айпада. (Vlad)

• Grover Pro
https://www.microsoft.com/store/productId/9NBLGGH5KJKS
Приложение для подкастов. Большая сложность найти на Windows приложение с нормальным поиском и описанием выпусков. Платное, но недорогое. А альтернатив, кроме тяжёлого айтюнса, похоже нет. (Vlad)

paint.net
https://www.microsoft.com/store/productId/9NBHCS1LX4R0
Редактор изображений. Приложение бесплатное, но в магазине оно стоит $7 - приобретая, вы поддерживаете разработчика материально.

• ScreenToGif
https://www.microsoft.com/store/productId/9N3SQK8PDS8G
Мой выбор для записи видео с экрана с последующим быстрым редактированием. (Vadim Sterkin)

⭐️ Основные плюсы магазинных приложений для пользователей:
• автоматическое обновление в фоне - не надо качать новые версии и жать next-next-next.
• защищенная среда выполнения - например, исключены инъекции DLL
• чистое удаление - не остается хвостов

🕓 Предыдущие подборки: 14, 12 и 17.

Пользуетесь годным приложением, которого нет в подборках? Напишите в чат @winsiders ✌️
источник
2021 April 13
Windows 10, etc - Вадим Стеркин
⚙️ Новое в блоге: Как удалить неудаляемый файл или папку

Героями третьего эпизода из сериала про неудаляемое становятся файлы и папки. В первую часть статьи я перенес классический пост из канала, а остальное написал по мотивам вопросов читателей.

➡️ https://www.outsidethebox.ms/21026/
источник
2021 April 14
Windows 10, etc - Вадим Стеркин
📈 О графике этапов загрузки #Windows10

Во времена Windows 7 после записи загрузки с xbootmgr я открывал в Windows Performance Analyzer полученный ETL-файл и видел удобный график ключевых этапов загрузки. С его помощью на глаз можно было быстро определить направление поисков.

Начиная с Windows 8 или 10 график пропал в большинстве ETL, которые присылали на форум участники с проблемами загрузки. Да, в некоторых случаях он был, но от чего зависит наличие или отсутствие я так и не понял 🤷‍♂️

👉 В итоге я нашел решение. Надо применить специальный профиль из каталога: Profiles — Apply — Browse Catalog - FullBoot.Boot.wpaprofile. И график этапов загрузки будет даже лучше чем прежде! #Классика блога обновлена, кстати.

Впрочем, даже без графика можно увидеть те же сведения в XML. Да и в любом случае, я намного чаще смотрю график System activities — Processes: Lifetime by process, сортируя Start time по времени от начала запуска. Все задержки в нем как на ладони ✌️
источник
2021 April 15
Windows 10, etc - Вадим Стеркин
🔒 ИТ-вызовы 2021 года: с чем бороться и как эффективно защищать свою сеть

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

📈 Вы получите доступ к актуальной статистике за 1й квартал 2021 года и узнаете: как изменился подход киберпреступников к атакам на корпоративные сети, какие из видов ИТ-угроз наиболее опасны и какие из приложений наиболее уязвимы.

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

👉 Регистрируйтесь бесплатно заранее

#реклама
источник
2021 April 16
Windows 10, etc - Вадим Стеркин
🌐 Букмарклет для создания коротких ссылок на статьи базы знаний Microsoft (MSKB)

Я ранее публиковал букмарклет для создания не зависящих от языка ссылок на ресурсы Microsoft. Сегодня особая версия для статей MSKB 👌

Много лет у Microsoft было две платформы для статей поддержки - база статей по Office и MSKB по остальным продуктам. "Офисную" платформу выбрали в качестве объединенной базы статей, и осенью 2020 года Microsoft начала переносить статьи MSKB туда.

Это лишь часть происходящего, о прочих нюансах расскажу в другой раз. Сегодня речь о том, что короткие ссылки вида https://support.microsoft.com/kb/2534111 превратились в оооооооочень длинные - откройте эту в браузере и увидите. Особенно доставляет ссылка на русскую версию статьи с кириллицей в URL. Для полноты ощущений отправьте ее в Telegram, например 🙄

Ответственные за миграцию сотрудники Microsoft, руководствуясь только им понятной логикой, решили не включать в URL идентификатор статьи (2534111 в этом примере). Точнее, он попадает в URL, только если присутствует в названии статьи. Почему они пожалели места в ссылке для ИД из 6-7 символов, но втыкают туда GUID из 36, объяснить они не могут 🤦‍♂️

👉 Однако ИД указан в метаданных страницы, что можно использовать для букмарклета!

1. Перетащите на панель закладок любой URL, откройте свойства закладки, задайте желаемое имя и вставьте в поле адреса код:
javascript:void(prompt("URL:", ("https://support.microsoft.com/kb/").concat(document.querySelector('meta[name="awa-kb_id"]').content)))

2. Перейдите в любую статью MSKB. нажмите букмарклет на панели закладок. Появится диалог как на картинке.

3. Нажмите Ctrl+C.

4. PROFIT!
✌️
источник
2021 April 19
Windows 10, etc - Вадим Стеркин
Если ты уже знаком с основами программирования и системного администрирования, но хочешь освоить смежную высокооплачиваемую профессию и повысить свою квалификацию, то этот курс для тебя! Первые три месяца — учись бесплатно!

Ты узнаешь:
⚡️что такое CI/CD и зачем они нужны;
⚡️как работать с Git из консоли;
⚡️зачем нужна виртуализация и контейнеризация;
⚡️как установить Prometheus и Grafana;
⚡️основы управления инфраструктурой и конфигурацией и много другое.

👉Переходи по ссылке и регистрируйся. Первые 3 месяца  обучения бесплатно! ▶️ https://clc.am/h1B2bA

#реклама
источник
2021 April 20
Windows 10, etc - Вадим Стеркин
⚙️ Об опции перезапуска приложений в меню питания в Пуске

В сборке 21359 канала Dev в меню питания в Пуске добавили новый пункт Restart apps after signing in (Перезапускать приложения после входа). Фактически в Пуск вывели переключатель перезапуска приложений из Параметров.

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

Понятно, что разработчики пытаются привлечь внимание к выключенной по умолчанию фиче. Также очевидно, что включать это поведение из коробки они опасаются, ибо пользователям будет непонятно, почему после входа у них запускаются приложения. Так работало между 1709 и 1803, причем не отключалось 🙄

Безусловно, новая опция в самом популярном месте Пуска привлечет внимание. Но я считаю нововведение в GUI унылым по ряду причин.

1. В #Windows10 множество примеров непоследовательности в графическом интерфейсе, и этот занимает достойное место в коллекции.

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

🔷 Новый пункт не является действием. Это - переключатель, реализованный здесь в виде флажка 🤦‍♂️

🔷 Перезапуск приложений срабатывает при входе, что отражено в названии опции. Но со сном в том же меню он никак не связан. Равно как выход из системы совсем в другом меню.

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

Да, критиковать легко, сложнее предложить что-то конструктивное :) Я бы ничего не менял, но если очень хочется, мой вариант ниже.

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

2. Добавить настройку на этап OOBE (и в файл ответов, на что регулярно забивают в последнее время). Опция во включенном состоянии добавляется до первого входа в систему при установке / обновлении до новой версии. Так пользователь знакомится с новой фичей и выбирает желаемое поведение (либо жмет Next не глядя :).

3. Создать групповую политику. Понятно, что настройка пользовательская, но организации должны иметь возможность контроля (например, предпочтениями ГП).

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

А вы пользуетесь перезапуском приложений?
👍 Да
👀 Первый раз слышу
❌ Мне это не надо
источник