Недавно мы сообщали о том, что пользователи неподдерживаемых устаревших процессоров не могут обновиться до Windows 11, даже после попытки обойти системные требования, из-за POPCNT, SSE 4.Инструкция на основе 2, ставшая обязательной.
Проблема затронула и другие части ОС, в первую очередь Windows 10. Многие получали ошибку файловой системы (-2147219196) при запуске Microsoft Photos, Calculator, Movies & TV, Feedback Hub и других приложений Microsoft Store.
Ошибка файловой системы (-2147219196)
Вскоре выяснилось, что проблема связана с регрессией в библиотеках Visual C++ Libraries (версия 17.8.0), на который опираются многие приложения MS Store. Затронуты устаревшие устройства, не поддерживающие SSE 4.2 инструкции.
Наконец, компания Microsoft исправила ошибку
Последняя версия Visual Studio 2022, 17.9.1, поставляется с исправлением ошибки POPCNT, которая влияла на приложения Microsoft Store.
Согласно примечаниям к выпуску на официальном сайте, вот что нового появилось в версии 17.9.1:
Исправлена ошибка, при которой libconcrt.lib, используемая при статической линковке, могла содержать SSE 4.2 инструкции, которые были незаконными на старых системах X64. Обновлено 16.11 Набор инструментов MSVC по сравнению с 16.11.34 (14.29.30154.0) для клиентов, которые используют 16.11 Набор инструментов C++ в VS 17.9. Добавлена поддержка char8_t в качестве встроенного типа для C++20 с помощью /clr.
Итак, все, что вам нужно сделать, это скачать последнюю версию Visual Studio 2022 с официального сайта и установить ее.
![Microsoft исправляет ошибку POPCNTbug с большим облегчением для пользователей приложений MS Store на Windows 10 () Microsoft исправляет ошибку POPCNTbug с большим облегчением для пользователей приложений MS Store на Windows 10](https://ostec-projects.ru/wp-content/uploads/2024/02/vs-setup-bootstrapper-ahcomnfaty.jpg)
Кроме того, вы можете просто установить последнее обновление ОС. Для этого нажмите Windows + I, чтобы открыть "Настройки" > выберите Обновление и безопасность > перейдите в раздел "Обновление Windows" слева > нажмите кнопку Проверьте наличие обновлений > загрузить любую доступную более новую версию ОС.
Подводя итог, можно сказать, что теперь вы можете запускать приложения, не получая ошибку File system, но компания Microsoft еще не решила проблему установки Windows 11 на неподдерживаемые процессоры.
Ранее Microsoft заявляла, что на неподдерживаемых ПК можно запускать Windows 11, но они могут не получать обновления безопасности. Похоже, теперь ситуация изменилась, и Microsoft следит за тем, чтобы только процессоры с поддержкой POPCNT могли обновиться до Windows 11.
Помните, что компьютеры, выпущенные в последние годы, поддерживают POPCNT, поэтому это требование не должно стать проблемой для большинства из вас!
Если вы все еще получаете ошибку (-2147219196) File system, сообщите нам об этом в разделе комментариев ниже.