Как исправить ошибку «This app can’t run on your PC» в Windows 10

Важно: сообщение об ошибке — общий симптом, а не диагноз. Читайте разделы ниже последовательно: сначала простые и безопасные шаги, затем — более рискованные (включая отключение антивируса и включение режима разработчика).
Почему появляется эта ошибка
Кратко: Windows сообщает «This app can’t run on your PC», когда приложение не может корректно запуститься в текущей среде. Основные причины:
- Несоответствие архитектуры (32‑битное приложение против 64‑битной системы и наоборот в редких случаях);
- Отсутствие прав (программа требует повышенных привилегий);
- Повреждённые системные или установочные файлы;
- Блокировка со стороны антивируса или политики безопасности;
- Попытка запустить устаревшее ПО, несовместимое с версией Windows;
- Наличие вредоносного ПО, модифицировавшего исполняемый файл.
Определение: “архитектура” — тип процессора и сборки Windows (x86, x64, ARM).
1. Проверьте версию приложения и систему
Перед установкой всегда смотрите свойства установщика и системные характеристики компьютера.
Как проверить систему:
- Нажмите Win + I → Параметры → Система → Сведения.
- В разделе “Характеристики устройства” найдите “Тип системы” — там будет «64‑разрядная операционная система» или «32‑разрядная». Также смотрите версию Windows и сборку.
Совет: если приложение явно помечено как 32‑битное и вы используете 64‑битную Windows, чаще всего оно будет работать, но обратная ситуация (64‑бит на 32‑бит) невозможна.
2. Запустите приложение в режиме совместимости
Когда речь о старых играх или программах, режим совместимости часто решает проблему.
- Правой кнопкой по .exe → Свойства → вкладка “Совместимость”.
- Поставьте галочку «Запустить программу в режиме совместимости для» и выберите более старую версию Windows.
- Нажмите Применить → ОК и попробуйте запустить.
Если не помогло, прогоните утилиту устранения проблем (ниже).
3. Запуск от имени администратора
Иногда приложению нужны повышенные права. Попробуйте:
- Правый клик по исполняемому файлу → Запустить от имени администратора.
Если после этого всё работает, можно настроить постоянный запуск с правами администратора:
- Свойства → Совместимость → «Запускать эту программу от имени администратора».
4. Устранение проблем совместимости (Program Compatibility Troubleshooter)
Автоматический мастер может подобрать оптимальные параметры для старого ПО.
Пошагово:
- Win + I → Обновление и безопасность → Устранение неполадок.
- Дополнительные средства устранения неполадок → Найти и устранить другие проблемы → Программа совместимости.
- Нажмите “Запустить средство устранения неполадок” и следуйте подсказкам.
5. Попробуйте запустить копию исполняемого файла
Редкий, но иногда полезный трюк: скопируйте .exe в другую папку (например, на рабочий стол) и запустите копию. Это может обойти блокировку, вызванную атрибутами файла или правами доступа к папке.
Пояснение: некоторые механизмы проверки целостности или политики доступа привязаны к пути файла.
6. Просканируйте систему на вирусы и вредоносные программы
Вредоносное ПО может изменять исполняемые файлы или системные библиотеки, из‑за чего приложения не запускаются.
Стандартная проверка:
- Правый клик по Пуск → Параметры → Обновление и безопасность → Безопасность Windows → Защита от вирусов и угроз.
- Нажмите “Быстрая проверка”. Для более глубокой проверки используйте Полную проверку или автономное сканирование Windows Defender.
Если подозрения останутся, используйте проверенные антивирусные сканеры второй линии (например, в режиме проверки при загрузке), но скачивайте их только с официальных сайтов.
7. Выполните проверку системных файлов (SFC)
SFC (System File Checker) ищет повреждённые системные файлы Windows и восстанавливает их.
Как запустить:
- Откройте Командную строку от имени администратора (Win → введите cmd → правый клик → Запуск от имени администратора).
- Введите и выполните:
sfc /scannowПроцесс может занять 10–30 минут. Если SFC найдёт и восстановит файлы — перезагрузите систему и проверьте приложение.
8. Очистите диск от временных файлов (Disk Cleanup)
Иногда проблема вызвана нехваткой места или конфликтом временных файлов.
Шаги:
- В поиске Пуск введите “Очистка диска” → Запуск от имени администратора.
- Выберите диск (обычно C:) и отметьте типы файлов для удаления.
- Нажмите ОК и подтвердите удаление.
9. Проверьте настройки антивируса и брандмауэра
Антивирус или политика брандмауэра может блокировать запуск приложения. Перед тем как отключать защиту:
- Добавьте приложение в исключения антивируса;
- Если исключения не помогают, временно отключите защиту и попробуйте запустить программу;
- Верните защиту обратно сразу после теста.
Важно: никогда не отключайте защиту на длительное время и не запускайте подозрительные файлы без проверки.
10. Включите режим разработчика (только для проверенных источников)
Режим разработчика позволяет запускать приложения вне Microsoft Store. Это удобный, но потенциально рискованный путь.
Как включить:
- Параметры → Обновление и безопасность → Для разработчиков.
- Включите переключатель «Режим разработчика».
Примечание: включайте только если доверяете источнику приложения. Отключите режим после использования.
11. Переустановите приложение из официального источника
Если ничего не помогает — полностью удалите программу, очистите кэш браузера и загрузите свежую копию с официального сайта. Браузерный кэш иногда повреждает скачанные файлы.
Рекомендации:
- Перед установкой проверьте цифровые подписи установщика (свойства → Цифровые подписи);
- Скачивайте только с сайтов разработчика или Microsoft Store.
Дополнительные состояния и рекомендации
Когда описанные методы не помогут
- Если приложение рассчитано на другую архитектуру процессора (например ARM), решить проблему на x86/x64 не получится без эмуляции;
- Если исполняемый файл целенаправленно изменён вредоносным ПО — потребуется полноценная очистка или восстановление системы;
- Корпоративные политики (групповые политики, AppLocker) могут блокировать исполнение — обратитесь к IT‑администратору.
Альтернативные подходы
- Запустите приложение в виртуальной машине с нужной версией Windows;
- Используйте совместимые аналоги программы;
- Для старых игр — эмуляторы или платформы вроде DOSBox, Wine (на Linux) или специализированные патчи сообщества.
Быстрый план действий (SOP) — пошагово
- Проверить тип системы (32/64‑бит).
- Запустить от имени администратора.
- Применить режим совместимости.
- Прогнать SFC и антивирусное сканирование.
- Очистить временные файлы и проверить диск.
- Если требуется — включить режим разработчика.
- Переустановить из официального источника.
Критерии приёмки
- Приложение запускается без ошибки «This app can’t run on your PC».
- При запуске нет предупреждений антивируса или системных журналов о блокировке.
- Если требуются дополнительные права — приложение корректно запрашивает их и работает.
Чеклист для ролей
- Обычный пользователь:
- Проверил тип системы и права; попытался запуск от имени администратора; сделал простые шаги (копирование .exe, очистка кэша).
- Продвинутый пользователь/техник:
- Запустил SFC, просканировал систему, настроил исключения антивируса; использовал средство устранения неполадок.
- IT‑администратор:
- Проверил групповые политики, журналы событий Event Viewer на предмет AppLocker/SmartScreen/отказов доступа; рассмотрел развёртывание совместимого билда.
Модель принятия решения (грубо)
flowchart TD
A[Проблема: 'This app can’t run on your PC'] --> B{Проверили тип системы}
B -- Неправильная архитектура --> C[Запустить в VM или найти 32/64‑битный билд]
B -- Совпадает --> D[Запуск от имени администратора]
D -- Решено --> Z[Готово]
D -- Не решено --> E[Режим совместимости]
E -- Решено --> Z
E -- Не решено --> F[Проверка антивируса/исключений]
F -- Блокировка --> G[Добавить в исключения или временно отключить]
F -- Нет блокировки --> H[SFC и сканирование на вирусы]
H -- Найдены повреждения --> I[Восстановление/переустановка]
H -- Нет повреждений --> J[Переустановка из официального источника]
I --> Z
J --> ZБезопасность и конфиденциальность
- Никогда не отключайте защиту Windows надолго;
- Не устанавливайте неизвестные подписанные или неподписанные исполняемые файлы без проверки;
- Если вы используете корпоративный компьютер, следуйте правилам ИТ‑пользования и согласуйте изменения с администратором.
Частые ошибки и причины их появления
- Скачивание со сторонних сайтов, содержащих изменённые установщики;
- Игнорирование подсказок безопасности (SmartScreen, цифровая подпись);
- Использование устаревших патчей или кряков, которые модифицируют .exe.
Что сделать, если вы не уверены
- Сделайте точку восстановления системы перед серьёзными изменениями.
- Создайте резервную копию важных данных.
- Обратитесь к поддержке разработчика приложения или на официальный форум Microsoft.
Резюме
Ошибка “This app can’t run on your PC” обычно решается последовательной проверкой: архитетуры, прав запуска, совместимости, целостности системных файлов и отсутствия вмешательства антивируса. Начните с простых и безопасных действий (запуск от администратора, режим совместимости), затем переходите к диагностике (SFC, сканирование на вирусы) и, при необходимости, переустановке. Используйте режим разработчика и временное отключение антивируса только если полностью доверяете источнику.
Коротко: сначала проверьте базовые вещи — версия ОС и права — затем диагностируйте систему и только после этого переустанавливайте софт из официального источника.
Дополнительная помощь: если после всех шагов приложение всё ещё не запускается, соберите информацию (тип системы, лог событий, версия приложения) и обратитесь к технической поддержке разработчика или IT‑администратору.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone