Обложка канала

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

10333 @sterkin_ru

Авторский канал. Windows 11, безопасность, мобильный мир: • тайное знание • профессиональный ликбез • гадание по логам • срыв покровов • доставка пруфов

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

    🌐 Блокировка автоматического воспроизведения медиа в Edge Разработчики браузера Microsoft внедряют функцию полной блокировки автоматического проигрывания аудио и видео на веб-страницах. Новая опция доступна в настройках по адресу: edge://settings/content/mediaAutoplay Если пункта блокировки нет в списке, включите флаг: edge://flags/#edge-autoplay-user-setting-block-option Я воспринял появление фичи с воодушевлением, но у меня она не прошла даже самый первый тест 🤦‍♂️ Видео играет прямо под заголовком, а по мере прокрутки страницы перемещается во всплывающий плеер. Возможно, со временем сферу блокировки допилят, но пока полагаться на неё нельзя. 📣 А как вы боретесь с автоматическим проигрыванием видео в браузере? Поделитесь годным решением в обсуждении! И да, оно должно проходить тест↑ ;) /// По итогам обсуждения: • Браузеры на основе Chromium: дополнение Disable HTML5 Autoplay (Reloaded) • Встроено в браузеры Vivaldi, Firefox Всем спасибо! ✌️
  • Windows 11, 10, etc - Вадим Стеркин

    🌐 Букмарклет для увеличения размера текстовых полей на веб-страницах Я люблю букмарклеты - фрагменты кода JavaScript, которые вставляются в закладки браузера вместо URL. Пару раз писал про них в канале - см. #bookmarklet, и даже в блоге был один - для ускорения загрузки веб-страниц 😂 На сей раз я обратил внимание, что в TestRail (системе управления тестами) формы для шагов и ожидаемых результатов слишком маленькие. При выполнении тестового сценария их зачастую приходится прокручивать, чтобы увидеть текст целиком. 💡С помощью букмарклета можно одним щелчком мыши сделать сразу все текстовые поля больше! Первую версию кода мне написал ChatGPT 😎 Я скормил ему задачу и название класса элемента HTML, а на выходе получил рабочий код вместе с инструкцией по применению. Однако вскоре выяснилось, что в TestRail надо также лечить формы на странице редактирования тестового сценария. Однако там у текстового поля другой класс. Чтобы не плодить букмарклеты, нужно было реализовать работу для нескольких классов одновременно. Тут мы с ИИ не справились, пришлось погуглить руками. 👉 Код из файла вставляйте в любую закладку на панели избранного. Затем жмите ее на странице, где требуется увеличить текстовое поле. Для теста я добавил класс gLFyf поисковой строки google.com. • Чтобы определить класс текстового поля, ткните в него ПКМ и выберите из контекстного меню пункт Inspect. Свой класс добавляйте сюда: document.querySelectorAll('.like-textarea, .form-control, .gLFyf') • Чтобы изменить число добавляемых за раз строк, поиграйте с значением 72 в коде - увеличьте или уменьшите его. Возможно, в каких то случаях это не сработает, и придётся модифицировать код. Это не беда. Главное - идея, а реализация - дело техники✌️
  • Windows 11, 10, etc - Вадим Стеркин

    😎 О тыжпрограммистах Я не оказываю приватную помощь незнакомым людям, но родственники и друзья всегда могут на меня рассчитывать. Когда я приезжаю в Питер, нередко находятся какие-то вопросы, которые надо решить. На сей раз всплыла задача настроить у друга на даче маршрутизатор в режиме ретранслятора (усилителя). Работы на 5 минут, правда? 😊 Первая проблема - друг забыл дома блок питания 🔌 Но он вполне успешно разрулил это с помощью найденного на даче маломощного БП с подходящим штекером, проволочки и автомобильного аккумулятора. Дальше был мой выход. Во избежание проблем с совместимостью друг приобрел на Юноне пару одинаковых роутеров. Какие-то ноунеймы с прошивкой Zyxel Keenetic Omni II. Продавец заверил, что в режиме ретранслятора эти маршрутизаторы отлично работают. Максимум понадобится обновить прошивку. Нет, не работают! 🤦‍♂️ Оба. Ни с последней прошивкой, ни с предпоследней. При смене режима работы роутера появляется ошибка "The system is in the factory mode". Да, гуглится, но мало и без явных решений на поверхности. Нет, прежде чем погуглить (с ноутбука), пришлось разбираться, почему при подключении к роутеру по кабелю отваливается и уже не включается Wi-Fi. В BIOS все ок. Оказалось, драйвер/служба HP конфликтует с TAP-адаптерами OpenVPN 🙄 Ладно, вернемся к роутерам. Тыжпрограммист, неужели это так сложно? Продавец же сказал... Но он же не сказал, что сначала придется найти в дебрях 4PDA сервисную прошивку в теме про маршрутизатор ZBT (заодно стало понятно, что друг купил:). Накатываем, делаем сброс, и вот уже летит из telnet спасительная команда. Ура, можно перепрошивать на более новую прошивку, которой на официальном сайте Keenetic, разумеется, нет. А дальше просто настраиваем режим работы роутера 🏆 В обсуждении поделитесь последним опытом своего тыжпрограммизма 📣
  • Реклама

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

    ⚡️🚴‍♂️ Сегодня у меня для вас #рекомендация: канал про электровелосипеды - Электробайкер. Канал веду я вместе с давним другом. Удобный гид по каналу поможет вам быстро найти подборки постов: 🔸 зачем нужен шуруповерт электровелосипед, сколько можно проехать на одном заряде и нужно ли при этом педалировать 🔸 нюансы настройки и эксплуатации кареточных моторов Bafang 🔸 тонкости сборки и диагностики аккумуляторных батарей Публикации не ограничены темой электро! В канале есть хитрости обработки треков GPS, регулярно поднимаются темы ПДД и велосипедной инфраструктуры. 👉 Подписывайтесь!
  • Windows 11, 10, etc - Вадим Стеркин

    📸 О скриншотах У меня не бывает дня, чтобы я не сделал скриншот. Много снимков экрана в Android. Но сегодня про Windows! Win+Shift+S знают уже почти все, кроме нее 🤗 Многие в курсе, что сочетание можно повесить на PrintScr. И раньше при таком раскладе снимок всего экрана помещался в буфер обмена по двойному нажатию на PrintScr. Но в какой-то момент это сломали 🤦‍♂️ Недавно в чате Oleg посетовал: Почему-то есть Win+PrintScreen - сохраняет скриншот сразу в файл. Но не сделали Win+Alt+PrintScreen для активного окна :( 👉 Вы не поверите © Сделали, но фичей приложения Xbox! Поэтому у некоторых не сработает 🌈 Сохраняет в %userprofile%\Videos\Captures - как и Win+G видео активного окна. ℹ️ В чате по хэштегу #screenshot бот давно выдает шаблонный список из ShareX, Greenshot, Monosnap и кросс-платформенного Flameshot. Я предпочитаю ShareX за гибкие настройки сочетаний клавиш и настраиваемые последовательности действий. Впрочем, для комбинированных картинок я до сих пор использую Snagit. В обсуждении напишите киллер-фичу вашего любимого приложения 📣
  • Windows 11, 10, etc - Вадим Стеркин

    ⚙️ Как запустить среду восстановления из командной строки при загрузке с установочной флэшки Windows Когда вы грузитесь с флэшки, на втором экране есть опция Восстановление системы (Repair your computer). Мне написал человек, у которого этой фичи не было, что он сам объяснил г-сборкой 💩 И он хотел узнать, как запустить Windows RE из командной строки. Говорит, честно искал в интернете и не нашел, и это действительно нелегко - я тоже когда-то искал. В чате товарищ Piter Pen вспомнил, что мы давным-давно обсуждали этот вопрос в контексте того, что опция пропадает при использовании файла ответов. Во времена установочных DVD это было актуально, поскольку нельзя просто взять и переименовать файл ответов ;) 👉 Между тем, ответ на вопрос можно найти, поработав головой и руками не более 5 минут. Я использовал виртуальную машину, потому что было лень перезагружать физическую. 1. В оснастке управления дисками (diskmgmt.msc) или PowerShell создайте VHDX, подключите его и отформатируйте. 2. Скопируйте на диск Process Explorer, отключите диск и подключите к виртуальной машине. 3. Загрузитесь с ISO, нажмите Shift+F10 и в командной строке выполните d:\procexp64.exe (с поправкой на букву диска). 4. Запустите восстановление системы и смотрите дочерние процессы программы установки. X:\Sources\Recovery\RecEnv.exe Параметры командной строки в комплекте↓ Разумеется, при тесте на физической машине не нужен VHDX, т.к. Process Explorer можно закинуть на флэшку. RecEnv означает Recovery Environment - казалось бы, легко запомнить :) В общем, think outside the box! ✌️
  • Windows 11, 10, etc - Вадим Стеркин

    📣 В международных IT-командах вы можете встретить непривычные акценты, например, шотландский, испанский или индийский, — и будет сложно понять собеседников. В таких условиях непросто уловить, о чем все в итоге договорились, или принять активное участие в обсуждении. Чтобы подготовиться к этому, советуем курсы «Английский для работы в IT» в Яндекс Практикуме. Вам помогут с тем: 🔹 Что говорить Личный преподаватель расскажет про грамматические конструкции и фразы, которые уместно применять на стендапах, собеседованиях и ревью. 🔹 Как говорить Иностранцы из IT и преподаватель будут регулярно тренировать разговорные навыки на примере рабочих ситуаций. 🔹 Как слушать На разговорной практике с иностранными IT-специалистами вы быстрее привыкнете к разным акцентам. Послушайте подробнее про курс в подкасте «Запуск завтра». Выпуск «Как учить английский», с 40-й минуты. 👉 Если хотите узнать, подойдёт ли вам обучение — запишитесь на бесплатную консультацию. Куратор определит ваш уровень языка и ответит на вопросы. #реклама
  • Windows 11, 10, etc - Вадим Стеркин

    ☁️ Новое в блоге: Как запретить закрепление значка OneDrive в панели навигации проводника Это продолжение статьи о мониторинге реестра с помощью Process Monitor и аудита. Напомню, что в Windows 11 22H2 значок OneDrive автоматически закрепляется в самом верху области навигации. Отслеживание изменений в реестре выявило два процесса, ответственных за это поведение: FileSyncConfig.exe и OneDrive.exe. Сегодня я разбираю, что именно надо запрещать и каким учетным записям. 👉 Читайте в блоге: https://www.outsidethebox.ms/21965/
  • Windows 11, 10, etc - Вадим Стеркин

    🌐 Edge: как отключить навязчивое предложение персонализировать веб-серфинг Время от времени браузер Microsoft предлагает улучшить вашу жизнь, см. картинку↓ При этом даже текст на кнопке призван вводить в заблуждение. Ясно же, что при нажатии меняется настройка конфиденциальности - с запрета на разрешение 🙄 Отключить появление такого предложения можно политикой PersonalizationReportingEnabled. Поскольку политика блокирует настройку в GUI, предложение изменить ее уже не поступает. reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v PersonalizationReportingEnabled /t REG_DWORD /d 0 Для вступления изменений в силу надо обновить политики (например, на странице edge://policy/) или перезапустить браузер. Это уже третий пост про настройку браузера Microsoft с помощью политик (первый, второй). Выглядит как разовые акции, но на самом деле у меня уже накопилось таких твиков на небольшой скрипт, в том числе на работе. В связи с этим я планирую публикацию в блоге. Не переключайте каналы✌️
  • Windows 11, 10, etc - Вадим Стеркин

    Испытайте себя в роли Data Scientist на бесплатном онлайн-интенсиве 17–19 апреля. За 3 дня вы освоите основные рабочие инструменты и узнаете, с чем сталкиваются в работе специалисты по данным. Решите несколько реальных задач и поймёте, интересна ли вам эта профессия. Заполните форму и получите полезный материал по Data Science на почту: 🔜 https://epic.st/zVcU5r В нём вы найдёте список навыков, необходимых для прохождения собеседования, и советы, где искать первые заказы для портфолио. На интенсиве вы: ✔️ построите модели для прогнозирования данных; ✔️ узнаете, как использовать язык Python для data-аналитики; ✔️ научитесь применять Data Science в бизнесе; ✔️ изучите техники исследования данных и разберёте реальные задачи; ✔️ создадите проект, который высоко оценят потенциальные работодатели в 2023 году; ✔️ разберётесь, для чего нужны нейросети и как начать работу с ChatGPT. 🎁 Всем участникам, дошедшим до финала интенсива, подарим электронную книгу издательства МИФ. Подключайтесь к прямым эфирам, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox. 👉 Скорее записывайтесь! #реклама
  • Windows 11, 10, etc - Вадим Стеркин

    🎮 О гарантийном обслуживании Xbox На этой неделе проскочила новость о прекращении сабжа в России. Не буду ее комментировать, а вместо этого закину в канал пятничную байку - чуть пораньше ;) Лет дцать назад, в районе выхода Windows 7, я выиграл приставку Xbox 360 в одном из конкурсов Майкрософт Рус. У меня игры закончились на Quake 2, и даже халявная приставка меня не возбуждала. Поэтому я от чистого сердца подарил её лучшему другу на Новый Год 🎄 Однако не прошло и месяца, как приставка сломалась. Позднее друг рассказал, что нарушил правила эксплуатации, о которых предупреждали большими красными буквами на первой странице инструкции. Он изменил положение приставки в пространстве во время загрузки диска - повернул ее на бок или наоборот поставил вертикально. И получил кирпич 🧱 Ситуация сложилась неоднозначная. С одной стороны, легитимный обладатель приставки, а с другой - нет ни чека, ни гарантийного талона, и вообще Xbox мог быть "привозной" 🤔 Я написал организаторам конкурса, и они пообещали разобраться. Вопрос решался очень долго и без особого прогресса. Я время от времени пинговал свой контакт в Microsoft, тот отвечал потерянными пакетами. Но однажды в девятом часу утра меня разбудил звонок друга 📞 Взволнованным голосом он сообщил, что курьер привез новую приставку, но про возврат старой ничего не знает. Я предложил не суетиться и написал своему контакту. Тот снова пообещал разобраться. Относительно быстро это кончилось ответом "делайте с неисправной приставкой что хотите". Тогда друг отнес ее на Юнону (радиорынок в Питере), и через час у него стало две приставки Xbox 🎉🎉
  • Windows 11, 10, etc - Вадим Стеркин

    Используйте корпоративный менеджер паролей Пассворк • Коробочное решение • Управление правами пользователей • Удобная совместная работа с паролями • Интеграция с LDAP / AD • Открытый для аудита код • В реестре Минцифры Подробнее на сайте passwork.ru. #реклама
  • Windows 11, 10, etc - Вадим Стеркин

    🔍 Как исключить бесполезный сайт из результатов поиска в адресной строке или новой вкладке браузера В чате кто-то задал риторический вопрос о полезности форумов Microsoft Answers. Действительно, попадая туда из результатов поиска, вы раз за разом будете видеть одну и ту же картину. Искомая проблема в первом посте -> бессмысленная портянка модератора -> не помогло -> 100500 человек с такой же проблемой 🤦‍♂️ Поскольку я достаточно часто ищу по тематике канала, этот ресурс регулярно вылезает в топе результатов поиска. Чтобы не забивать таким мусором поисковую выдачу, я исключил его. И я совсем недавно показывал подходящий прием в подборке лайфхаков по настройке поиска в браузерах. Там я добавлял в строку запроса геолокацию, а здесь нужен оператор site. 👉 Достаточно внести в строку -site:domain.com. Минус перед оператором означает исключение из результатов. На примере поиска в Google и Answers: https://www.google.com/search?q=%s+-site:answers.microsoft.com Можно исключить несколько сайтов сразу - просто добавляйте еще операторов site. Пожалуй, единственный недостаток - оператор не просто прописан в адресной строке, но и отображается в поле запроса при переходе на сайт поисковика. Это может напрягать, когда нужно переформулировать запрос. Но тут уже каждый сам решает, какой раздражитель сильнее✌️
  • Windows 11, 10, etc - Вадим Стеркин

    ⚙️ Новое в блоге: Как с помощью Process Monitor или аудита отследить приложение, изменяющее параметры реестра Это сиквел статьи про отслеживание приложения, записывающего непонятные файлы на диск. На этот раз у меня вверху области навигации проводника появились значки Home и OneDrive. Это началось после установки накопительного обновления для Windows 11 22H2, добавившего вкладки к проводнику. Process Monitor - частый гость в моем блоге, а про аудит я пишу впервые. ➡️ Читайте в блоге: https://www.outsidethebox.ms/21949/ //// 🤝 Кроме того, уже доступно продолжение: "Как запретить закрепление значка OneDrive в панели навигации проводника". Ссылка ведет на Boosty, где вы можете поддержать меня. На выбор есть подписка с ранним доступом к статьям блога или разовые взносы - донаты либо открытие отдельных постов до их публичной доступности. Подробный расклад в блоге ✌️
  • Windows 11, 10, etc - Вадим Стеркин

    🪟 Как отобразить окно, полностью вышедшее за границы дисплея Такая проблема возникла у моей коллеги. Кнопка приложения есть на панели задач, а при наведении курсора отображается эскиз окна. Но при клике на них окно не появляется на виду. Девушка самостоятельно догадалась, что окно находится за границами экрана 🙏 Для начала она попробовала лежащие на поверхности решения. 👌 Простой случай Есть два с половиной основных пути: 🔹 Снэп. Если зажать клавишу Win и нажимать стрелки, например, или , окно должно прилепиться к левому или правому краю дисплея. 🔹 Перемещение из меню заголовка окна. Последовательное нажатие Alt+Spacebar - (стрелка вниз) - Enter активирует перемещение окна. Дальше двигать стрелками или нажать стрелку и двигать мышь, пока окно не появится перед глазами. 🔹 Пункт "Расположить окна каскадом" (Cascade Windows) в контекстном меню панели задач. Способ предложил в чате Александр Рыжов после публикации поста. Замечу, что в Windows 11 это уже выпилили. Это все не помогло, потому что у коллеги был... 🏋️ Тяжелый случай Проблема возникала с подключением к ВМ Hyper-V в режиме расширенного сеанса. Окно исчезало из виду после нажатия кнопки [ ] в панели подключения к ВМ, см. картинку↓ В этом случае фокус остается внутри окна ВМ! Поэтому все сочетания клавиш отрабатывают в виртуальной ОС нежели применяются к окну подключения к ней 👈 То есть приемы из простого случая тут не срабатывали. Ситуация дополнительно усложнялась тем, что ВМ крутилась на хосте, подключение к которому тоже осуществлялось по RDP - удаленка! 😎 Я подкинул еще пару простых танцев под бубен - отключение внешнего монитора от ноутбука и запрет расширенного сеанса в настройках Hyper-V. Они не решили проблему, но второе хотя бы давало возможность приступить к работе, пусть и лишь на одном дисплее. 👉 Для решения проблемы мы подвинули окно с помощью #PowerShell! В топе Google легко нашлась тема на SuperUser с удобной функцией Set-Window. Коллега сохранила скрипт с именем Set-Window.ps1 в папке Downloads и выполнила: cd $env:userprofile\downloads . .\Set-Window.ps1 Set-Window -ProcessName vmconnect -PassThru На выходе было примерено так: Id : 26220 ProcessName : vmconnect Size : 1782,1012 TopLeft : 1914,1 BottomRight : 3296,883 Здесь TopLeft : 1914,1 означало, что окно сдвинуто на 1914 пикселей от левого края дисплея. При разрешении 1920х1080, окно почти полностью находилось за правым краем. Справа торчали лишь 6 пикселей, которые коллега не замечала. Меняем позицию окна: Set-Window -ProcessName vmconnect -x 100 -y 100 И оно выходит на видное место ✌️
  • Реклама

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

    🔁 Сегодня в рубрике "возвращаясь к напечатанному" переключатель для раннего получения обновлений Windows 10 дней назад я предположил, что им можно будет включить автоматическую доставку предварительных версий накопительных обновлений. Тем самым расширяя домашнее поле экспериментов. Однако вчера Microsoft опубликовала объяснение, которое оставляет моей теории мало шансов. ℹ️ В анонсе сборки 23424 для канала Dev фичу описали так. Переключатель предназначен для использования в канале Beta, чтобы инсайдерам было проще перейти на пакет enablement. В Dev он не используется, но поможет что-то протестировать на стороне сервиса Windows Update. ❓ Это описание лишь слегка приоткрывает завесу, порождая новые вопросы. 1. Будет ли фича использоваться только в канале Beta? Или также в канале Release Preview? А как насчет стабильных сборок? 2. При чем тут вообще пакет enablement? Это, кстати, вполне официальная русская терминология 🙄 Я в канале использую #тумблер. Напомню, что Майкрософт применяет это небольшое обновление, чтобы легким движением руки осуществить обновление компонентов, т.е. переход с одной версии на другую. Но лишь при условии, что все необходимые компоненты уже были доставлены ранее накопительными обновлениями. В противном случае потребуется скачать большое обновление компонентов, что выливается фактически в установку поверх. ⌛️ Однако до сих пор тумблеры применялись только, если у текущей и следующей версий ОС была одинаковая кодовая #база. Так было в Windows 10: • 1903 → 1909 • 20H1 → 20H2 → 21H1 → 21H2 → 22H1 → 22H2 Общая кодовая база означает, что при обновлении до новой версии ОС у системных файлов версии остаются прежними. А у Windows 11 обновление 21H2 → 22H2 сопровождалось сменой номера сборки с 22000 на 22621. На сегодня в канале Beta две сборки: 22621 без новых фич и 22624 с новыми фичами. Переход с одной на другую как раз и должен осуществляться с помощью этого тумблера. Но что будет этой осенью в Windows 11 23H2? 🤔 Использование тумблеров в Windows 10 по большому счету объяснялось отсутствием заметных фич ввиду приоритета Windows 11 - следующей ОС 👈 Сейчас фичи доставляют постепенно - те же "моменты". Второй вышел месяц назад, до осени будет еще как минимум один. Допустим, 23H2 включат тумблером - получится 22624. И тогда следующим "большим" обновлением станет уже... Windows vNext ✌️
  • Windows 11, 10, etc - Вадим Стеркин

    🌐 Как убрать аляповатую кнопку "b" с панели браузера Edge Я недавно упоминал ее в посте про уродливую панель Outlook. Кнопка открывает браузерное приложение Discover (Обнаружение). Его главная задача - служить точкой входа в чат-бота Bing на основе GPT, новую горячую тему Microsoft 🔥 Отсюда и такой навязчивый дизайн - кнопка призвана мозолить вам глаза. 📃 Ранее убрать кнопку можно было только с помощью политики. Однако в последнее обновление стабильной версии (111.0.1661.54) завезли отключение в настройках боковой панели. Быстрый переход: edge://settings/sidebar/appSettings?hubApp=2354565a-f412-4654-b89c-f92eaa9dbd20 Одновременно пропадает и боковая панель, если только она не включена постоянно, о чем предупреждают в описании переключателя. 🔒 Эквивалентная политика - HubsSidebarEnabled. Однако она не только убирает кнопку, но и полностью отключает боковую панель. reg add HKLM\SOFTWARE\Policies\Microsoft\Edge /v HubsSidebarEnabled /t REG_DWORD /d 0 Для вступления изменений в силу надо обновить политики (например, на странице edge://policy/) или перезапустить браузер ✌️
  • Windows 11, 10, etc - Вадим Стеркин

    ▶️ Сегодня у меня для вас #рекомендация - авторский курс Павла Нагаева "Основы PowerShell". Мы с Павлом давно знакомы лично. Он очень позитивный человек и крутой ИТ-специалист. И курс у него годный - высокая практическая ценность, внимание к деталям, индивидуальный подход. 🔸14 часов видео 🔸16 уроков 🔸задания к каждому уроку (проверка вручную) 🔸более 80 студентов уже учатся на курсе Получились далеко не основы, а довольно глубокое погружение в материал 😎 Студенты жалуются на слишком сложные задания, но им помогают найти правильное решение и двигаться дальше. Стоимость курса 3600 руб. ✅ Для читателей канала скидка 20% по коду STERKINRU20 - стоимость 2880 руб. Скидка действует до конца недели. 👉 Прокачать знания #PowerShell!