Windows 11, 10, etc - Вадим Стеркин @sterkin_ru Canal sur Telegram

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

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

Чат: @winsiders
Блог: outsidethebox.ms
Oбратная связь: @vsterkin
Поддержать ₽: boosty.to/sterkin
14,506 abonnés
282 photos
5 vidéos
Dernière mise à jour 11.03.2025 07:47

Погружение в мир Windows: от Windows 10 до 11 и за его пределами

Операционные системы Windows от компании Microsoft продолжают оставаться одними из самых популярных и широко используемых платформ для персональных компьютеров во всем мире. С момента своего запуска в 1985 году Windows претерпела множество изменений и обновлений. На сегодняшний день Windows 10 и её преемник Windows 11 считаются наиболее актуальными позициями в линейке продуктов Microsoft. Windows 10 была выпущена в 2015 году и привнесла множество новых функций и улучшений, включая интеграцию с облачными сервисами, новейшими модулями безопасности и пользовательским интерфейсом, который значительно упростил взаимодействие пользователей с системой. В 2021 году Microsoft представила Windows 11, предлагая еще более современный и интуитивно понятный интерфейс, а также расширенные возможности для работы с приложениями и улучшенную защиту данных. В данной статье мы подробно рассмотрим ключевые особенности этих операционных систем, уделив особое внимание вопросам безопасности, мобильных технологий и основным функциям, которые важны для пользователей.

Каковы основные отличия между Windows 10 и Windows 11?

Windows 11 представила более современный и минималистичный интерфейс по сравнению с Windows 10. Ключевым элементом нового дизайна стали округленные углы окон и новое расположение панели задач, что создает более гармоничное восприятие. Также Windows 11 включает новые функции, такие как Snap Layouts для многозадачности и интеграцию с Microsoft Teams прямо из панели задач.

Помимо визуальных изменений, Windows 11 предлагает улучшенные функции безопасности. Она требует поддержку TPM 2.0, что обеспечивает дополнительный уровень защиты для данных пользователей. Также улучшены механизмы защиты от вредоносного ПО и другие встроенные инструменты безопасности, что делает систему более надежной.

Каковы требования к системе для установки Windows 11?

Для установки Windows 11 необходимо учитывать минимальные системные требования, которые включают 64-битный процессор с 1 ГГц и более двумя ядрами, 4 ГБ оперативной памяти и 64 ГБ свободного пространства на жестком диске. Кроме того, система должна поддерживать UEFI, Secure Boot и TPM версии 2.0.

Если ваша текущая система не соответствует этим требованиям, вам может потребоваться обновить аппаратное обеспечение вашего компьютера. Microsoft предоставила специальный инструмент PC Health Check, который помогает пользователям проверить, соответствует ли их устройство требованиям для установки Windows 11.

В чем преимущества использования Windows 10?

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

Также Windows 10 поддерживает более старые приложения и игры, что делает её идеальной для пользователей, которые не готовы переходить на более новые операционные системы. Важно отметить, что Microsoft продолжает предоставлять обновления безопасности для Windows 10, что обеспечивает защиту пользователей до 2025 года.

Как Windows обеспечивает безопасность данных пользователей?

Windows 10 и 11 включают множество функций безопасности, таких как Защитник Windows, который предоставляет защиту в реальном времени от вредоносного ПО. Эти операционные системы также имеют встроенные инструменты управления учетными записями и функции шифрования данных, такие как BitLocker, что обеспечивает дополнительный уровень защиты от несанкционированного доступа.

Кроме того, Microsoft регулярно выпускает обновления для защиты пользователей от новых угроз и уязвимостей. Это делает Windows одну из самых безопасных операционных систем для использования в бизнесе и в личных целях. Пользователи также могут воспользоваться дополнительными инструментами безопасности, такими как VPN и антивирусные программы третьих сторон.

Какие мобильные технологии интегрированы в Windows 10 и 11?

Windows 10 и 11 предлагают широкие возможности для интеграции мобильных технологий, включая функцию 'Ваш телефон', которая позволяет пользователям синхронизировать свои устройства Android с ПК. Это позволяет просматривать уведомления, отвечать на сообщения и даже использовать приложения прямо на компьютере, обеспечивая seamless опыт работы между устройствами.

Кроме того, Windows 11 поддерживает приложения Android через Microsoft Store, что открывает доступ к широкой библиотеке мобильных приложений прямо на ПК. Это значительно увеличивает функциональность устройства и позволяет пользователям использовать привычные мобильные приложения в более удобной среде.

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

Добро пожаловать на авторский канал Вадима Стеркина, посвященный операционным системам Windows, вопросам безопасности и вселенной мобильных устройств! Здесь вы найдете тайное знание о различных версиях Windows, профессиональный ликбез по использованию операционной системы, увлекательные гадания по логам для решения проблем, а также срывы покровов над секретами компьютерной безопасности. А чтобы подкрепить свои знания, вас ждет доставка пруфов и интересные факты из мира технологий. Присоединяйтесь к чату @winsiders, чтобы общаться с единомышленниками, и посещайте блог outsidethebox.ms для дополнительной информации. Если у вас есть вопросы или предложения, обращайтесь к автору канала по контакту @vsterkin. Поддержите развитие канала, перейдя по ссылке boosty.to/sterkin. Узнавайте новое, делитесь опытом и будьте в курсе последних технологических новинок вместе с Вадимом Стеркиным!

Dernières publications de Windows 11, 10, etc - Вадим Стеркин

Post image

🔍 Расследование: кто перезагрузил Windows

В чате участник A S. сообщил, что в Windows 11 политика NoAutoRebootWithLoggedOnUsers не предотвращает перезагрузку после установки обновлений. Статью про это я написал в 2018 году и с тех пор не перепроверял. Причем 4 года спустя эту политику наряду с другими объявили устаревшей и не поддерживаемой в Windows 11. И пообещали в будущем выпилить.

У ТС все подробности свелись к "отхожу на несколько часов". Обычно, так быстро сразу после установки обновлений перезагрузка не происходит. Стандартно - в 3 часа ночи, но дальше может в любой момент вне активных часов 🕒

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

👉 Перезагрузка произошла! Но чтобы обвинить в ней обновление Windows, надо ответить на второй по важности вопрос всех времен и народов: какие ваши доказательства?

Они собраны в журнале событий, поэтому пост публикуется в рубрике "Гадание по логам" с помощью #PowerShell.

1️⃣ Смотрим время загрузки ОС - сразу после 3 часов ночи. Уже горячо!

(Get-CimInstance Win32_OperatingSystem).LastBootUpTime

Sunday, February 2, 2025 3:01:46 AM


2️⃣ Выясняем, какие процессы это вызвали - событие 1074 в журнале Система:

Get-WinEvent -FilterHashtable @{LogName='System'; Id=1074} | 
Select-Object TimeCreated, Message | Format-List

TimeCreated : 2/2/2025 3:00:03 AM
Message :
The process C:\WINDOWS\uus\AMD64\MoUsoCoreWorker.exe (DESKTOP-GQKOJ6B)
has initiated the restart of computer DESKTOP-GQKOJ6B on behalf of
user NT AUTHORITY\SYSTEM for the following reason:
Operating System: Service pack (Planned)
Reason Code: 0x80020010
Shutdown Type: restart.


3️⃣ Проверяем связь с планировщиком - поиском по части имени файла MoUsoCoreWorker. Время совпадает!

Get-ScheduledTask | where TaskName -match 'Uso' | Get-ScheduledTaskInfo

LastRunTime : 2/2/2025 3:00:05 AM
LastTaskResult : 2147942402
NextRunTime : 2/3/2025 10:48:35 PM
NumberOfMissedRuns : 0
TaskName : USO_UxBroker
TaskPath : \Microsoft\Windows\UpdateOrchestrator\


4️⃣ Но это еще не всё! Надо определить, был ли в это время выполнен вход пользователя в систему. Ведь политика должна предотвращать перезагрузку только в этом случае.

Здесь фильтруем события входа и выхода, затем ищем нужные по части SID - 1001 в конце у администраторов.

Get-WinEvent -FilterHashtable @{LogName='Security'; Id=4624,4634,4647} | 
where message -match '1001' | Select-Object Id, TimeCreated, Message -First 15 |
ft -AutoSize

Id TimeCreated Message
-- ----------- -------
4634 2/2/2025 3:20:10 AM An account was logged off....
4624 2/2/2025 3:03:05 AM An account was successfully logged on....
4647 2/2/2025 3:00:05 AM User initiated logoff:...
4624 2/1/2025 11:33:32 PM An account was successfully logged on....

Событие 4647! Выход четко совпадает по времени с выполнением запланированного задания оркестратора. Указано, что пользователь инициировал выход, но это издержки регистрации в журналах. По факту он стал неактивен, не отреагировал вовремя на уведомление о перезагрузке, и его выход форсировали.

////

☑️ Итак, мы однозначно определили, что перезагрузку выполнил оркестратор обновлений, проигнорировав групповую политику и завершив пользовательский сеанс.

В Windows 10 политика NoAutoRebootWithLoggedOnUsers продолжает выполнять свою функцию. А в Windows 11 уже нет поддерживаемого способа предотвратить форсированный перезапуск после установки обновлений. Единственный обходной путь - ручное планирование перезагрузки, что позволяет отложить ее максимум на неделю ✌️

10 Mar, 06:15
2,807
Post image

🚀 Ускорение загрузки файлов в PowerShell

Недавно я перепроверял давно опубликованный в блоге скрипт для скачивания файла с помощью #PowerShell, и слишком уж долго шла загрузка. Хочу поделиться решениями.

1️⃣ Отключение прогресса

$ProgressPreference = 'SilentlyContinue'

В принципе, эта переменная может слегка ускорить процесс и снизить нагрузку на ЦП не только при скачивании файлов. Но конкретно для командлета Invoke-WebRequest (псевдоним iwr) разница значительная! Один и тот же файл размером 175 мегабайт без прогресса у меня на разных системах скачивался от 16 до 42 секунд, а с прогрессом - от 3 до 13 минут! 🤔

У этого командлета проблема наблюдается только в Windows PowerShell 5.1, но не в PowerShell Core. Я писал об этом в канале 7 лет назад :) И недавно краем глаза где-то видел, что якобы в 5.1 уже починили. Мои тесты это не подтверждают.

2️⃣ Подстановка юзер-агента
На самом деле даже без прогресса у меня Invoke-WebRequest качал слишком долго. Я предположил, что сайт специально притормаживает отдачу, и решил прикинуться браузером.

-UserAgent "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"

После этого скорость окончательно наладилась!

3️⃣ Загрузка с помощью BITS
В Windows помимо командлетов Invoke-WebRequest и Invoke-RestMethod также можно скачивать файлы с помощью Start-BitsTransfer. Этот командлет запускает джоб с помощью службы BITS (фоновая интеллектуальная служба передачи данных). Именно ее использует центр обновления Windows.

Это не совсем про ускорение, а про альтернативы. Но в моем случае был сайт Microsoft, и родную BITS он не тормозил в отличие от iwr без юзер-агента.

////

▶️ Скрипт для экспериментов:

$file = "$env:temp\mpam-fe.exe"
$uri = 'https://go.microsoft.com/fwlink/?LinkID=121721&arch=x64'
$u = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)'
$ProgressPreference = 'SilentlyContinue'

Measure-Command {
Invoke-WebRequest -Uri $uri -OutFile $file -UserAgent $u
}
Measure-Command {
Start-BitsTransfer -Source $uri -Destination $file
}


Скрипт скачивает актуальный файл сигнатур защитника Windows с этой страницы. Но учтите, что для обновления сигнатур из консоли есть методы получше ✌️

06 Mar, 08:15
5,221
Post image

Бесплатно мигрируй в облако Serverspace 🔄

Мы поможем вам бесплатно мигрировать от другого провайдера и предложим скидку -30% на первый месяц!

VPS, GPU, S3, Удаленный рабочий стол и многое другое - уже в панели управления Serverspace!

▪️ Удобный калькулятор для расчёта стоимости
▪️ 9 дата-центров по миру
▪️ Безлимитный трафик
▪️ Поддержка 24/7

Сделаем переход в Serverspace комфортным:

1️⃣ Рассчитаем затраты и подберем оптимальную конфигурацию под ваш проект
2️⃣ Поможем перенести вашу инфраструктуру в облако бесплатно
3️⃣ Подарим -30% на месяц с промокодом VPS30

Миграция ещё никогда не была такой простой и выгодной!
📲 Начать переход

Erid

06 Mar, 06:17
4,631
Post image

🌐 О приоритете записей в файле hosts

В чате обсуждали использование файла hosts с целью запретить приложению подключение к своим адресам. Речь зашла о возможных дубликатах записей. Один опытный участник заявил:

hosts читается сверху вниз и будет использован последний дубликат

Другой не менее опытный участник это полайкал. Судя по результатам викторины в виде опроса, так думает лишь четверть подписчиков. Правильно же ответили более 40%, что для моих викторин - отличный результат 😎

Я поинтересовался у автора заявления, как бы он его проверял. Тот предложил вписать в файл две строчки и пропинговать.

127.0.0.1 ya.ru
127.0.0.2 ya.ru


Я бы тоже так делал! И вот результат:
gc "C:\Windows\System32\drivers\etc\hosts" -Tail 2; ping ya.ru
127.0.0.1 ya.ru
127.0.0.2 ya.ru

Pinging ya.ru [127.0.0.1] with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128


👉 Получается, что Windows использует первый адрес. И Linux тоже!

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

📄 Несколько человек поднимали вопрос о влиянии кэша DNS. Однако в соответствии с одной из старейших актуальных статей базы знаний Microsoft, Microsoft TCP/IP Host Name Resolution Order, клиент Windows смотрит в локальный файл hosts прежде чем опрашивать серверы DNS. Кэш DNS в статье явно не упомянут, но это производная от серверов.

Сторонние же программы могут применять свой алгоритм чтения файла hosts либо вообще игнорировать его. Например, разработчикам Firefox пришлось реализовывать свой парсер hosts, чтобы он не игнорировался при использовании встроенного в браузер резолвера DoH (спасибо, dartraiden). А в Linux всегда найдется какой-нибудь дистрибутив с альтернативной реализацией 🐧

Я сам когда-то думал, что выигрывает последняя запись. Пока не столкнулся с этим по работе. У тестовых серверов поменялись IP-адреса, и я добавил новые записи в конец файла hosts. Однако рабочее приложение не смогло подключиться по доменному имени. Так и узнал ✌️

03 Mar, 08:15
6,023