Одной из новинок, которые появятся в Windows 11 25H2, станет обновлённое меню «Пуск». В этом меню появится множество новых функций и возможностей, которых так ждали пользователи. Одна из них — группировка приложений по категориям. Логично предположить, что Microsoft воспользовалась возможностями Copilot и искусственного интеллекта, чтобы определить, в какую категорию отнести каждое приложение. Однако в действительности всё обстоит иначе.
Первое, что мы должны принять во внимание: если вы надеетесь, что сможете создавать собственные категории, то можете продолжать ждать. Дело в том, что Microsoft не предоставит нам свободу группировать приложения так, как нам хочется, а будет использовать десятки предопределённых групп и помещать в них приложения по мере их установки. Категория создается автоматически, когда у нас есть как минимум 3 приложения, которые можно сгруппировать.

Скриншот нового меню «Пуск» в Windows 11 с группами и множеством других нововведений, которые появятся в Windows 11 24H2 и 25H2. / Фото: Microsoft
Поначалу можно было подумать, что Microsoft использует искусственный интеллект или собственные серверы для анализа приложений и создания групп. Однако это не так. Microsoft решила вернуться на три десятилетия назад и использовать гигантский файл конфигурации размером 15 МБ.
Так работают категории в меню «Пуск» в Windows 11
Известный инсайдер Albacore раскрыл секреты работы нового меню «Пуск» в Windows 11. Проанализировав код, он подтвердил, что в нём нет ни ссылок на искусственный интеллект, ни вызовов каких-либо API. Единственное, на чём основаны категории программы, — это файл JSON размером 15 МБ.
Сердцем системы является файл AppTypeLookup.json, расположенный в системном каталоге %windir%System32configStartMenuData. Согласно нашему анализу, размер файла составляет ровно 15,2 МБ (15 978 496 байт), и он содержит 298 417 строк, каждая из которых относится к конкретной программе. Таким образом, Windows сохраняет статические данные о приложениях и категориях и применяет их по мере установки приложений на компьютер.
В этом файле JSON мы находим идентификаторы программ и число, указывающее на группу, к которой они относятся (0 для «Продуктивности», 1 для «Социальных сетей», 2 для «Креативности» и т. д.). Таким образом, алгоритм анализирует идентификаторы каждой из программ и, если у нас уже есть три программы, относящиеся к одной группе, создаёт категорию и группирует их.
Преимущества и проблемы
Если мы сделаем ставку в пользу Microsoft, то использование глобального файла конфигурации размером 15 МБ вместо использования IA или вызовов API на их серверах будет плюсом в пользу конфиденциальности. Несмотря на то, что это очень большой файл, сегодня ни у одного ПК не должно возникнуть проблем с его кэшированием или хранением в оперативной памяти. Кроме того, поскольку это обычный файл JSON, мы можем открыть его в блокноте, чтобы проверить и даже изменить вручную.
Но, с другой стороны, создавать базу данных приложений в формате JSON размером 15 МБ в 2025 году — это безумие. В 1990 году программирование велось с использованием бесконечных INI-файлов конфигурации. Но в настоящее время этот метод устарел. И ему не хватает всякого рода искусственного интеллекта, который мог бы помочь, например, в каталогизации редко используемых приложений, которые мы можем установить, или в более эффективном управлении приложениями в меню «Пуск» Windows 11.