Your computer might be under attack!
by Loredana Harsana
Loredana is a passionate writer with a keen interest in PC software and technology. She started off writing about mobile phones back when Samsung Galaxy S II was… read more
Updated on
- Unsupported 16-bit application is a weird error that can happen due to compatibility issues, corrupted files, or, most commonly, virus infection.
- Try scanning for viruses and uninstalling the app that’s causing problems to clear it.
- If you wish to install an old game on your PC that’s incompatible with its specs, you might think about setting up a virtual machine instead.
XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix Windows PC system issues, you will need a dedicated tool
SPONSORED
Fortect is a tool that does not simply clean up your PC, but has a repository with several millions of Windows System files stored in their initial version. When your PC encounters a problem, Fortect will fix it for you, by replacing bad files with fresh versions. To fix your current PC issue, here are the steps you need to take:
- Download Fortect and install it on your PC.
- Start the tool’s scanning process to look for corrupt files that are the source of your problem
- Right-click on Start Repair so the tool could start the fixing algorythm
- Fortect has been downloaded by 0 readers this month, rated 4.4 on TrustPilot
Have you ever encountered an unsupported 16-bit application error? Perhaps while trying to install an old game or just out of a sudden (which may be a sign your PC is infected by a virus).
Whatever the case, join us in the next few paragraphs, as today, we’ll explain everything about the unsupported 16-bit application error – what it is, when it happens, and how to fix it.
What is the unsupported 16-bit application error?
The Unsupported 16-bit application error is a weird glitch error to happen in your Windows PC.
It’s most commonly accompanied by the pop-up message explaining that the app cannot start or run due to compatibility issues with 64-bit versions of Windows and that you should contact the software vendor for the 64-bit compatible version.
It typically occurs when:
- You try to run a 16-bit application on a 64-bit operating system: Windows 64-bit no longer supports 16-bit apps; only its 32-bit version can run it. You can try running compatibility mode or installing a virtual machine.
- The app you’re trying to run is incompatible with your operating system.
- Your PC is infected: Malware masks itself as a legit file, but when your computer suspects something is out of the ordinary, it could result in getting the error. Don’t forget to run thorough and frequent virus checks with your trusted antivirus software.
- There are corrupted system files: Occasionally, corrupted files are the culprit behind the glitch.
All in all, encountering such an error out of the blue is your computer telling you there’s something wrong and you need to fix it. However, if you’re trying to install a 16-bit app on your new Windows 11 or Windows 10 PC, you will have to find some workaround.
How do I fix an unsupported 16-bit application?
1. Enable Compatibility Mode
- Right-click on the app icon and open Properties.
- Navigate to the Compatibility tab. Check the box next to Run this program in compatibility mode and select an older version of Windows. Additionally, you might check Run this program as an administrator.
- Click on OK to save the changes.
If you’re sure your app isn’t 16-bit and it suddenly started displaying this error message, you may try to tweak its compatibility settings.
Enabling compatibility mode tricks the operating system into running the application as if it were running on an older version of Windows. This can often resolve the unsupported 16-bit application error.
2. Fix corrupted files with System File Checker
- Tap Windows and search for Command Prompt. Click on Run as administrator.
- Type in the following command and press Enter:
sfc /scannow
- If SFC returns an error, try the following commands and press Enter after each one:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
The SFC and DISM commands help you repair system file corruption, which is also a common reason behind the application error.
Besides this manual process, you can also perform these steps even safer and faster with specialized third-party repair software.
3. Scan for viruses
- Press the Windows key, search for Windows Security, and click Open.
- Go to Virus & threat protection.
- Open Scan options.
- Choose Full scan and click on Scan now.
The most common reason for the unsupported 16-bit application error is a virus infection. Don’t worry! Performing a deep scan with Windows built-in tool or with your reliable antivirus software should get rid of the issue.
4. Perform a clean boot
- Press Windows + R key to open the Run dialog. Type the following command and press Enter:
msconfig.exe
- Go to the Services tab and check the Hide all Microsoft services box. Then click on Disable all.
- Now, go to the Startup tab and click on Open Task Manager.
- Disable all items in the Startup apps section by right-clicking on each one and choosing Disable from the menu.
- Close Task Manager and click Apply and OK in the System Configuration window.
- Select Restart in the pop-up window that appears.
If you’re unable to identify which application is causing the issue, then it might be a good idea to perform a clean boot. This way, you’ll be able to determine the culprit app.
- Fix: Touchpad Clicks but Doesn’t Move on Windows 11
- How to Change the Hyper-V Display Resolution [Windows 11 Guide]
- Fix: No Internet, Secured Error on Windows 11
- Set up Hyper-V USB Passthrough on Windows 11
5. Reinstall the affected application
- Press Windows + I key to open Settings. Go to Apps and then Installed Apps.
- Locate the program that resulted in the issue. Click on the three horizontal dots and choose Uninstall.
- Follow the on-screen prompts to remove the software completely. If you wish to reinstall the program again, visit its website and download it from the official source.
- Once the installation is complete, check if the error still persists.
However, if you’re looking for a way to enable 16-bit application support in Windows 10 or 11, you have to do some additional manual work (hint: the most common fix is setting up a virtual machine).
Also, you may want to learn how to install and play old games on your Windows 11 machine.
That’s it for today! We hope you managed to resolve your unsupported 16-bit application error. If not, as always, you can leave your comments or questions below, and we’ll get back to you.
Чтобы иметь возможность запускать в современных версиях Windows старые 16-битные приложения, необязательно использовать эмуляторы, та же Windows 10, к примеру, вполне корректно работает с 16-битными программами, причем даже без необходимости использования режима совместимости. Но если так, чем тогда объяснить ошибку «Файл является 16-рразрядным приложением. У вас нет разрешений на выполнение 16-разрядных приложений»?
Причина очень проста и указывается в окне ошибки — у вас действительно отсутствуют права на запуск исполняемых файлов 16-разрядных программ.
В свою очередь, причина отсутствия прав заключается в том, что системный администратор (на корпоративном компьютере) или сборщик операционной системы отключил эту возможность.
Если вы хотите запускать в Windows 10 или 11 16-битные программы, операционную систему нужно будет соответствующим образом сконфигурировать. Если у вас Windows редакции Pro и выше и при этом у вас есть права администратора, получаем разрешение с помощью редактора локальных групповых политик.
Откройте его командой gpedit.msc и перейдите по цепочке настроек, показанных на этом изображении.
Справа в списке политик найдите настройку «Запрещение доступа к 16-разрядным приложениям» и дважды по ней кликните, чтобы открыть окно свойств.
Активируйте в этом окошке радиокнопку «Не задано» либо «Отключено» и сохраните настройки.
Старое приложение 16 бит должно запуститься в обычном режиме.
Если вы работаете в Windows домашней редакции, вместо редактора локальных политик (в редакции Home его нет), используйте для отключения настройки редактор реестра.
Открываем его командой regedit и разворачиваем ветку HKLM\SOFTWARE\Policies\Microsoft\Windows\AppCompat.
В правой колонке у вас должен быть DWORD-параметр VDMDisallowed со значением 1. Измените его значение на 0 и перезагрузите компьютер.
Если параметр отсутствует, создайте его вручную.
Результат применения твика должен быть аналогичным результату изменения указанной выше политики.
Загрузка…
В этой статье обсуждается отсутствие поддержки 16-битных компонентов, 16-битных процессов или 16-битных приложений в x64-версиях Windows.
Применяется к: Окно 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 896458
Сводка
X64-версии Windows не поддерживают 16-битные программы, 16-битные процессы или 16-битные компоненты. Однако 64-битные версии Windows распознать некоторые 16-битные установщики и автоматически преобразовать 16-битный установщик в 32-битный установщик.
Дополнительная информация
Чтобы запустить 16-битную программу или 32-битную программу, использующую 16-битные процессы или 16-битные компоненты, необходимо установить программу на 32-битную версию Windows. Чтобы запустить такую программу, можно установить 32-битную версию Windows в конфигурации с двумя загрузками с 64-битной версией Windows. Затем можно перезапустить компьютер в 32-битную версию Windows и установить 16-битную или 32-битную программу, использующую 16-битные процессы или 16-битные компоненты.
32-битная версия Windows должна быть установлена на отдельном диске или отдельном физическом жестком диске для правильной работы. Если вы установите 32-битную версию Windows и 64-битную версию Windows на том же диске, компьютер может перестать отвечать.
Необходимо обновить критически важные 32-битные программы до 64-битной версии, чтобы в полной мере использовать 64-битное оборудование и 64-битную версию Windows.
Техническая поддержка Windows x64
Производитель оборудования предоставляет техническую поддержку и помощь для выпусков Microsoft Windows x64. Производитель оборудования предоставляет поддержку, поскольку Windows x64 была включена в ваше оборудование. Производитель оборудования мог настроить установку Windows x64 с уникальными компонентами. Уникальные компоненты могут включать определенные драйверы устройств или могут включать необязательные параметры для максимальной производительности оборудования. Корпорация Майкрософт предоставит необходимую помощь, если вам потребуется техническая помощь с Windows x64. Однако вам может потребоваться связаться с производителем напрямую. Ваш производитель лучше всего может поддерживать программное обеспечение, установленное производителем на оборудовании.
Исправлено: Неподдерживаемая 16-битная ошибка приложения —
Вероятно, это одна из самых странных ошибок, которые вы можете получить на своем ПК с Windows, и вы никогда не узнаете, что именно вызывает ее, если вы не устраните проблему, как только начнете ее получать. У этой проблемы есть различные причины, и одна из них связана с заражением вашего компьютера вредоносными программами.
С другой стороны, программа или приложение, которое вы пытаетесь запустить, могут просто быть несовместимы с вашей операционной системой. Есть и другие вещи, поэтому следуйте приведенным ниже инструкциям, чтобы опробовать все возможные сценарии.
Решение 1. Проверьте, не заражен ли ваш компьютер
Это решение является номером один в вашем списке, потому что это наиболее опасная причина проблемы, которую следует устранить как можно скорее. Есть много способов, которыми эта ошибка может проявиться. Иногда пользователи получают непрерывные всплывающие окна, говорящие:
Программа или функция (имя или расположение файла) не могут запускаться или запускаться из-за несовместимости с 64-разрядными версиями Windows. Обратитесь к поставщику программного обеспечения, чтобы узнать, доступна ли 64-разрядная версия, совместимая с Windows.
Если расположение файла кажется подозрительным, например C >> Windows или C >> Windows >> System32, следует немедленно приступить к устранению неполадок. Даже если местоположение кажется нормальным, но вы не помните, устанавливали или загружали что-либо подобное, вам все равно следует немедленно сканировать компьютер, выполнив следующие действия:
Лучше всего избавиться от вредоносного программного обеспечения с помощью Malwarebytes Anti-Malware, который является отличным антивирусным инструментом с бесплатной пробной версией. К счастью, вам не понадобится программа после решения этой проблемы, поэтому обязательно скачайте бесплатную версию отсюда.
- Найдите исполняемый файл, который вы только что загрузили, и дважды щелкните по нему, чтобы открыть его.
- Выберите место для установки MBAM и следуйте инструкциям, которые появятся на экране, чтобы завершить процесс установки.
- Откройте MBAM и выберите параметр «Сканирование», доступный на главном экране сканера.
- Инструмент запустит службу обновления, чтобы обновить свою вирусную базу, а затем продолжит сканирование. Пожалуйста, будьте терпеливы, пока не закончится.
- Перезагрузите компьютер после завершения процесса и проверьте, появляется ли по-прежнему всплывающее окно
ЗаметкаВам также следует использовать другие инструменты, если вы точно можете определить тип вредоносного ПО, которое у вас есть на вашем компьютере (вымогатели, нежелательные программы и т. Д.), Поскольку один инструмент не регистрирует все типы вредоносных приложений. Если все они ничего не производят, выполните следующие действия:
- Перейдите к месту, где указано сообщение об ошибке, и включите просмотр скрытых файлов. Нажмите на вкладку «Вид» в меню Проводника и установите флажок «Скрытые элементы» в разделе «Показать / скрыть». File Explorer покажет скрытые файлы и будет помнить эту опцию, пока вы не измените ее снова.
- Удалите подозрительный файл и все вокруг, что может показаться подозрительным. Вы можете погуглить файл и другие файлы в одной папке, чтобы проверить их целостность.
- Затем используйте комбинацию клавиш «Windows + R» на клавиатуре. В диалоговом окне «Выполнить» введите «MSCONFIG» и нажмите «ОК». На вкладке «Автозагрузка» нажмите «Открыть диспетчер задач». В окне «Диспетчер задач» на вкладке «Автозагрузка» найдите что-нибудь подозрительное (обычно это файл сценария), щелкните по нему правой кнопкой мыши и выберите «Открыть местоположение файла». Удалить файл оттуда.
- Если появляется сообщение о том, что файл, который вы пытаетесь удалить, в данный момент открыт, если вы все еще находитесь в диспетчере задач, попробуйте найти его или что-нибудь подозрительное и завершите процесс, щелкнув по нему правой кнопкой мыши и выбрав опцию Завершить задачу. Повторите процесс удаления после этого.
Причина, по которой вы не можете избавиться от вируса, просто удалив его, заключается в том, что в фоновом режиме также запускается скрипт, который выполняется каждый раз при загрузке компьютера. Надеюсь, ошибка должна быть решена сейчас. Поскольку сообщение об ошибке появилось в первую очередь, похоже, что вирус был разработан для другой архитектуры ПК и, вероятно, не смог заразить ваш ПК.
Решение 2. Произошла ошибка с важным системным файлом
Если эта ошибка появляется с действительным системным файлом (который можно проверить, посчитав имя файла и местоположение файла), это может быть проблемой с поврежденным системным файлом, который также (в большинстве случаев) вообще не позволяет загружать ваш компьютер. Поскольку SFC обычно не может решить проблему должным образом, вам может потребоваться скопировать поврежденный файл вручную. Есть несколько вещей, которые вам понадобятся, прежде чем продолжить с этим методом:
- Загрузочный DVD или USB-накопитель вашей операционной системы (обычно это DVD, который вы использовали для установки ОС в первую очередь). Если вы используете Windows 10, вы можете даже создать ее самостоятельно, что будет объяснено ниже.
- Другая флешка, содержащая рабочий системный файл в корневой папке (отсутствует в любой другой подпапке).
Если вы являетесь пользователем Windows 10, вы можете легко создать загрузочный DVD-диск восстановления или USB, выполнив следующие действия:
- Загрузите инструмент создания медиа с официального сайта Microsoft. Дважды щелкните загруженный файл MediaCreationTool.exe, чтобы запустить мастер. Нажмите Принять.
- Выберите «Создать установочный носитель» (флэш-накопитель USB, DVD или файл ISO) для другого варианта ПК на начальном экране.
- Язык, архитектура и версия загрузочного диска будут выбраны в зависимости от конфигурации вашего компьютера, но вам следует снять флажок Использовать рекомендуемые параметры для этого ПК, чтобы выбрать правильные настройки для вашего сломанного ПК (вы, вероятно, создаете этот на другом ПК).
- Нажмите «Далее» и нажмите на USB-накопитель или DVD-диск, когда будет предложено выбрать между USB или DVD, в зависимости от того, какое устройство вы хотите использовать.
- Нажмите Далее и выберите диск из списка, в котором отображаются устройства хранения, подключенные к вашему компьютеру.
- Нажмите Next, и Media Creation Tool продолжит загрузку файлов, необходимых для установки Windows 10.
Чтобы получить поврежденный системный файл, вы можете либо скопировать его с рабочего ПК с помощью флэш-накопителя, либо загрузить его отсюда. В любом случае, обратите внимание, что вам нужно будет получить версию для той же операционной системы с той же архитектурой.
Для простоты предположим, что имя файла — BrokenFile.exe и он находится в C >> Windows >> System32. Это может отличаться, поэтому убедитесь, что вы соответствующим образом скорректировали свой процесс, заменив реальное имя файла и его реальное местоположение при устранении проблемы.
- Вставьте флэш-диск с файлом BrokenFile.exe в корневую папку, а также вставьте диск восстановления, который у вас есть или который вы создали для своей операционной системы, и запустите компьютер.
WINDOWS XP, VISTA, 7: Должны открыться окна установки Windows, предлагающие ввести настройки языка, времени и даты. Введите их и выберите опцию Восстановить ваш компьютер внизу после продолжения. Установите флажок для первой кнопки-переключателя при появлении запроса Использовать инструменты восстановления или Восстановить компьютер и нажмите Далее. Выберите «Командная строка» при отображении на экране «Выберите средство восстановления».
ОКНА 8, 8.1, 10: Вы увидите экран «Выберите раскладку клавиатуры», поэтому выберите предпочитаемый. Появится экран выбора параметров, поэтому нажмите Устранение неполадок >> Дополнительные параметры >> Командная строка.
- Используйте следующие две команды, чтобы как удалить текущий файл BrokenFile.exe на вашем компьютере, так и одновременно скопировать рабочий. Обратите внимание, что имя файла отличается, и местоположение может отличаться, что вы должны исправить соответствующим образом:
C: \ Windows \ System32> del LogonUI.exe
F:> скопировать LogonUI.exe C: \ Windows \ System32
- Выйдите из командной строки и перейдите к загрузке компьютера. Проблема должна быть решена сейчас.
Решение 3. Получение ошибки с помощью обычной программы
Эта причина, вероятно, самая легкая, поскольку вы можете загружаться в свою операционную систему и нормально работать, но что-то просто мешает вам нормально запустить определенную программу. Если ошибка возникает при попытке запустить программу, вполне возможно, что один из ее файлов был поврежден, и можно с уверенностью сказать, что единственным решением является его переустановка.
Как запустить устаревшие приложения в системе Windows 10
Большинство ваших старых приложений для Windows должны запускаться в Windows 10 . Если они работают в Windows 7, они почти наверняка будут работать в Windows 10. Однако, некоторые старые приложения для ПК откажут даже запускаться, тем не менее, существует много способов заставить их работать снова.
Запустить от имени администратора
Многие приложения, разработанные для Windows XP, будут корректно работать в современной версии Windows, за исключением одной маленькой проблемы. В эпоху Windows XP среднестатистический пользователь Windows использовали свой ПК с учетной записью администратора. Приложения были закодированы так, словно они априори имеют административный доступ, и сейчас они терпят неудачу, если не получают прав администратора. Новая функция контроля учетных записей (UAC), в целом, решает эту проблему, но все равно возникают некоторые проблемы с доступом.
Если старое приложение работает неправильно, попробуйте щелкнуть правой кнопкой мыши его ярлык или исполняемый файл (с расширением exe), а затем выбрать «Запуск от имени администратора», чтобы запустить его с правами администратора.
Если вы обнаружите, что приложение требует административного доступа, вы можете настроить приложение на запуск в качестве администратора, используя настройки совместимости, которые мы обсудим в следующем разделе.
Настройка параметров совместимости
Windows включает в себя параметры совместимости, которые могут сделать старые приложения работоспособными. В меню «Пуск» Windows 10 щелкните правой кнопкой мыши ярлык, выберите «Открыть расположение файла» в контекстном меню
После того, как откроется местоположение файла, щелкните правой кнопкой мыши ярлык приложения или файл exe и выберите «Свойства» в контекстном меню.
На вкладке Совместимость окна свойств приложения вы можете нажать кнопку «Использовать средство устранения неполадок совместимости» для интерфейса мастера или просто отрегулировать параметры самостоятельно.
Например, если приложение не работает должным образом в Windows 10, но правильно работает в Windows XP, выберите опцию Запустить программу в режиме совместимости c: и затем выберите «Windows XP (Service Pack 3)» в раскрывающемся меню.
Не стесняйтесь пробовать другие настройки на вкладке Совместимость. Например, очень старые игры могут выиграть от «Режима пониженной цветности». На дисплеях с высоким разрешением DPI вам, возможно, придется «Изменить параметры высокого DPI», чтобы программа выглядела нормально.
Никакие параметры на этой вкладке не могут повредить вашему приложению или ПК – вы всегда можете просто отменить их, если они не помогут.
Установка драйверов Unsigned или 32-разрядных
64-разрядная версия Windows 10 использует принудительное добавление подписи драйвера и требует, чтобы все драйверы имели действительную подпись перед их установкой. 32-разрядные версии Windows 10 обычно не требуют подписанных драйверов. Исключением являют 32-разрядные версии Windows 10, работающие на более новых ПК с UEFI (вместо обычного BIOS).
Применение подписанных драйверов помогает повысить безопасность и стабильность, защищая вашу систему от вредоносных или просто нестабильных драйверов. Устанавливайте неподписанные драйверы, только если знаете, что они безопасны и Вас есть все основания для этого.
Если для старого программного обеспечения, которое требуется установить, нужны неподписанные драйверы, вам придется отключить проверку подписей драйверов. Если доступны только 32-разрядные драйверы, вам придется использовать 32-разрядную версию Windows 10, так как для 64-разрядной версии Windows 10 требуются 64-разрядные драйверы.
Запуск игр, требующих SafeDisc и SecuROM DRM
Windows 10 не будет запускать более старые игры, которые используют SafeDisc или SecuROM DRM. Эти схемы управления цифровыми правами могут вызывать довольно много проблем. В целом, хорошо, что Windows 10 не позволяет этому мусору устанавливаться и загрязнять вашу систему. К сожалению, это означает, что некоторые старые игры, которые запускались с компактов-дисков или DVD-дисков, не будут устанавливаться и запускаться нормально.
Вам доступно много других возможностей для запуска этих игр: поиск репаков «без CD» (которые потенциально опасны, поскольку часто встречаются на пиратских сайтах); покупка игры у цифрового дистрибуционного сервиса, такого как GOG или Steam; проверка веб-сайта разработчика, чтобы узнать, предоставляет ли он патч, которым удаляет DRM.
Более совершенные трюки включают установку и двойную загрузку более старой версии Windows без этого ограничения или попытку запуска игры на виртуальной машине с более старой версией Windows. Виртуальная машина может даже хорошо сработать, поскольку игры, использующие эти схемы DRM, настолько стары, что даже виртуальная машина может справиться с требованиями к графике.
Использование виртуальных машин
Windows 7 включала специальную функцию «Режим Windows XP». Это была фактически включенная программа виртуальной машины с бесплатной лицензией Windows XP. Windows 10 не включает режим Windows XP, но вы все равно Вы можете использовать виртуальную машину, чтобы сделать это самостоятельно.
Всё, что Вам действительно нужно – виртуальная машина, такая как VirtualBox и лицензия Windows XP. Установите эту копию Windows в виртуальную машину и вы можете запустить программное обеспечение на этой более старой версии Windows в окне на рабочем столе Windows 10.
Использование виртуальной машины – это несколько более прогрессивное решение, но оно будет работать хорошо, если приложению не нужно напрямую взаимодействовать с оборудованием. Виртуальные машины имеют ограниченную поддержку аппаратных периферийных устройств.
Использование эмуляторов для приложений DOS и Windows 3.1
DOSBox позволяет запускать старые DOS-приложения – прежде всего DOS-игры – в окне эмулятора на вашем рабочем столе. Используйте DOSBox для запуска старых приложений DOS вместо того, чтобы полагаться на командную строку. DOSBox будет работать намного лучше.
Поскольку Windows 3.1 сама по себе была DOS-приложением, вы можете установить Windows 3.1 в DOSBox и запустить старые 16-разрядные приложения Windows 3.1.
Используйте 32-битную Windows для 16-разрядного ПО
16-разрядные программы больше не работают в 64-разрядных версиях Windows. 64-разрядная версия Windows просто не содержит уровня совместимости WOW16, который позволяет запускать 16-разрядные приложения.
Попробуйте запустить 16-разрядное приложение в 64-разрядной версии Windows, и вы увидите сообщение «Это приложение не может работать на вашем ПК».
Если вам нужно запустить 16-разрядные приложения, вам потребуется установить 32-разрядную версию Windows 10 вместо 64-разрядной версии. Хорошей новостью является то, что вам не нужно переустанавливать всю вашу операционную систему. Вместо этого вы можете просто установить 32-разрядную версию Windows внутри виртуальной машины и запустить там приложение. Вы даже можете установить Windows 3.1 в DOSBox.
Используйте специальные браузеры для веб-сайтов
Windows 10 использует новый Microsoft Edge в качестве браузера по умолчанию. Edge не включает поддержку Java, ActiveX, Silverlight и других технологий. Chrome также отказался от поддержки плагинов NPAPI, таких как Java и Silverlight.
Чтобы использовать старые веб-приложения, требующие этих технологий, запустите браузер Internet Explorer, включенный в Windows 10, по соображениям совместимости. IE все ещё поддерживает контент ActiveX. Mozilla Firefox по-прежнему поддерживает Java и Silverlight.
Вы можете запустить Internet Explorer из меню «Пуск». Если вы уже используете Microsoft Edge, просто откройте меню настроек и выберите «Открыть с помощью Internet Explorer», чтобы открыть текущую веб-страницу непосредственно в Internet Explorer.
В общем, если старое приложение не работает в Windows 10, рекомендуется попробовать найти современную замену, которая будет работать должным образом. Но есть некоторые приложения, особенно старые компьютерные игры и бизнес-приложения, которые вы просто не сможете заменить. Надеюсь, некоторые из трюков совместимости, о которых мы рассказали, помогут Вам запустить эти приложения.
Система Windows бывает 64-разрядная и 32-разрядная. А вот с приложениями ситуация чуть иная, они бывают 16, 32 и 64-битными. В связи с этими данными существует несколько нюансов. На системе x32 можно открывать приложения 16 и 32 бита. А вот на самой новой версии винды x64 можно запустить только 32-битные и 64-разрядные программы. Соответственно, при попытке на винде x64 открыть 16-разрядное приложение вы неминуемо столкнетесь с ошибкой «Неподдерживаемое 16 разрядное приложение в Windows». Как ее избежать и, все-таки, запустить старое приложение на 64-битной системе мы расскажем в этой статье. Рассматривать способы будем на примере самых новых Windows 10 и Windows 11.
Неподдерживаемое 16 разрядное приложение в Windows
Для начала выясним, почему не получается запускать старые приложения на новой системе. Основная причина заключается в том, что 64-битные системы не имеют поддержку NTVM, а он, соответственно, просто необходим для запуска 16-битных программ. И если вы просто запустите приложение в режиме совместимости, то у вас ничего не выйдет. Мы предлагаем воспользоваться другим способом.
1. Переходим по ссылке
https://github.com/otya128/winevdm/releases
2. Скачиваем новейшую версию и распаковываем архив в любое удобное место.
3. Жмем «Win+R», вводим «cmd» и заходим.
4. Вводим строку
Маршрут до\otvdm.exe маршрут до\программа.exe
Конечно, изменив путь на ваш. Программа запустится.
Есть также способ проще. Он не предполагает постоянное использование командной строки. Метод заключается в том, что необходимо просто установить winevdm/otvdm на ПК. Сделать это можно из того же распакованного архива. Следует всего лишь запустить install или install(no console). По окончании данных действий 16-разрядные приложения будут открываться автоматически, как и любые другие.
Иногда на 32-разрядных системах также не получается запустить 16-битные программы, однако это редкость. С такими случаями тоже можно справиться.
Включить поддержку NTVM можно так.
1. Жмем «Win+R», вводим «optionalfeatures.exe» и щелкаем Ввод.
2. Раскрываем пункт «Устаревшие компоненты» и ставим отметку «NTVDM».
3. Подтверждаем действия.
Также можно воспользоваться командной строкой.
1. Нажимаем «Win+R», пишем «cmd» и жмем Enter.
2. Вводим строку
FONDUE.exe /enable-feature: NTVDM
3. Далее следует кликнуть на «Установить этот компонент».
4. Перезапускаем ПК.
В целом, можно сделать вывод, что запускать можно любые приложения на любой версии Windows, надо только знать как.
Вероятно, это одна из самых странных ошибок, которые вы можете получить на своем ПК с Windows, и вы, возможно, никогда не узнаете, что ее вызывает, если не устраните проблему, как только начнете ее получать. У этой проблемы есть разные причины, и одна из них даже связана с заражением вашего компьютера вредоносными приложениями.
С другой стороны, программа или приложение, которое вы пытаетесь запустить, могут просто быть несовместимы с вашей операционной системой. Есть и другие вещи, поэтому убедитесь, что вы следуете приведенным ниже инструкциям, чтобы опробовать все возможные сценарии.
Решение 1.Проверьте, не заражен ли ваш компьютер
Это решение номер один в вашем списке, потому что это самая опасная причина проблемы, которую следует устранить как можно скорее. Эта ошибка может проявляться по-разному. Иногда пользователи получают непрерывные всплывающие окна, в которых говорится:
Программа или функция (имя или расположение файла) не могут запускаться или работать из-за несовместимости с 64-разрядными версиями Windows. Обратитесь к поставщику программного обеспечения, чтобы узнать, доступна ли 64-разрядная версия, совместимая с Windows.
Если расположение файла кажется подозрительным, например C >> Windows или C >> Windows >> System32, вам следует немедленно приступить к устранению неполадок. Даже если местоположение кажется нормальным, но вы не помните, что устанавливали или загружали что-либо подобное, вам все равно следует немедленно просканировать свой компьютер, выполнив следующие действия:
Лучше всего избавиться от вредоносного программного обеспечения с помощью Malwarebytes Anti-Malware, который является отличным антивирусным инструментом с бесплатной пробной версией. К счастью, после решения этой проблемы программа вам не понадобится, поэтому обязательно загрузите бесплатную версию отсюда.
- Найдите исполняемый файл, который вы только что скачали, и дважды щелкните его, чтобы открыть.
- Выберите, куда вы хотите установить MBAM, и следуйте инструкциям, которые появятся на экране, чтобы завершить процесс установки.
- Откройте MBAM и выберите опцию сканирования, доступную на главном экране сканера.
- Инструмент запустит службу обновления, чтобы обновить свою вирусную базу, а затем продолжит сканирование. Пожалуйста, подождите, пока он не закончится.
- Перезагрузите компьютер после завершения процесса и проверьте, все ли появляется всплывающее окно.
Заметка: Вам также следует использовать другие инструменты, если вы с уверенностью можете определить тип вредоносного ПО, установленного на вашем компьютере (программы-вымогатели, нежелательные программы и т. Д.), Поскольку один инструмент не может зарегистрировать все типы вредоносных приложений. Если все они ничего не дают, выполните следующие действия:
- Перейдите в место, где упоминается сообщение об ошибке, и включите просмотр скрытых файлов. Перейдите на вкладку «Просмотр» в меню проводника и установите флажок «Скрытые элементы» в разделе «Показать / скрыть». Проводник покажет скрытые файлы и запомнит этот параметр, пока вы его снова не измените.
- Удалите подозрительный файл и все вокруг него, что также может показаться подозрительным. Вы можете погуглить как файл, так и другие файлы в одной папке, чтобы проверить их целостность.
- Затем используйте комбинацию клавиш «Windows + R» на клавиатуре. В диалоговом окне «Выполнить» введите «MSCONFIG» и нажмите «ОК». На вкладке «Автозагрузка» нажмите «Открыть диспетчер задач». В окне диспетчера задач на вкладке «Автозагрузка» найдите что-нибудь подозрительное (обычно это файл сценария), щелкните его правой кнопкой мыши и выберите «Открыть расположение файла». Удалите файл оттуда.
- Если появляется ошибка о том, что файл, который вы пытаетесь удалить, в настоящее время открыт, если вы все еще находитесь в диспетчере задач, попробуйте найти его или что-нибудь подозрительное и завершите процесс, щелкнув его правой кнопкой мыши и выбрав параметр Завершить задачу. После этого повторите процесс удаления.
Причина, по которой вы не можете избавиться от вируса, просто удалив его, заключается в том, что в фоновом режиме запускается сценарий, который выполняется каждый раз при загрузке вашего компьютера. Надеюсь, теперь ошибка должна быть решена. Поскольку сообщение об ошибке появилось с самого начала, похоже, что вирус был разработан для другой архитектуры ПК и, вероятно, не смог заразить ваш компьютер.
Решение 2.Ошибка важного системного файла
Если эта ошибка появляется с допустимым системным файлом (который вы можете проверить, выполнив поиск в Google по имени и местоположению файла), это может быть проблема в поврежденном системном файле, который также (в большинстве случаев) препятствует правильной загрузке вашего компьютера. Поскольку SFC обычно не может решить проблему должным образом, вам может потребоваться скопировать поврежденный файл вручную. Прежде чем приступить к этому методу, вам понадобится несколько вещей:
- Загрузочный DVD или USB-накопитель вашей операционной системы (обычно DVD, который вы использовали для установки ОС в первую очередь). Если вы используете Windows 10, вы даже можете создать ее самостоятельно, что будет объяснено ниже.
- Другая флешка, содержащая рабочий системный файл в корневой папке (не находится ни в какой другой подпапке).
Если вы являетесь пользователем Windows 10, вы можете легко создать загрузочный DVD-диск восстановления или USB-накопитель, выполнив следующие действия:
- Загрузите Media Creation Tool с официального сайта Microsoft. Дважды щелкните загруженный файл с именем MediaCreationTool.exe, чтобы запустить мастер. Коснитесь Принять.
- Выберите «Создать установочный носитель (USB-накопитель, DVD или файл ISO) для другого ПК» на начальном экране.
- Язык, архитектура и выпуск загрузочного диска будут выбраны в зависимости от конфигурации вашего компьютера, но вы должны снять флажок Использовать рекомендуемые параметры для этого ПК, чтобы выбрать правильные настройки для сломанного ПК (вероятно, вы создаете этот на другом ПК).
- Нажмите «Далее» и выберите вариант USB-накопителя или DVD, когда будет предложено выбрать между USB или DVD, в зависимости от того, какое устройство вы хотите использовать.
- Щелкните Далее и выберите диск из списка, в котором отображаются устройства хранения, подключенные к вашему компьютеру.
- Нажмите Далее, и Media Creation Tool продолжит загрузку файлов, необходимых для установки Windows 10.
Чтобы получить поврежденный системный файл, вы можете либо скопировать его с рабочего ПК с помощью флешки, либо скачать отсюда. В любом случае обратите внимание, что вам нужно будет приобрести версию для той же операционной системы с той же архитектурой.
Для простоты предположим, что имя файла — BrokenFile.exe и что он расположен в C >> Windows >> System32. Это может отличаться, поэтому убедитесь, что вы соответствующим образом скорректируете свой процесс, заменив реальное имя файла и его реальное местоположение при устранении проблемы.
- Вставьте флэш-накопитель с файлом BrokenFile.exe в корневую папку, а также вставьте диск восстановления, которым вы владеете или который вы создали для своей операционной системы, и запустите компьютер.
WINDOWS XP, VISTA, 7: Окна установки Windows должны открыться с предложением ввести язык, время и дату. Введите их и после продолжения выберите опцию «Восстановить компьютер» внизу. При появлении запроса «Использовать инструменты восстановления» или «Восстановить компьютер» установите первый переключатель и нажмите «Далее». Выберите «Командная строка», когда появится экран «Выбрать средство восстановления».
ОКНА 8, 8.1, 10: Вы увидите экран «Выберите раскладку клавиатуры», поэтому выберите предпочитаемую. Появится экран выбора варианта, поэтому нажмите Устранение неполадок >> Дополнительные параметры >> Командная строка.
- Используйте следующие две команды, чтобы одновременно удалить текущий файл BrokenFile.exe на вашем компьютере и скопировать рабочий. Обратите внимание, что имя файла другое и его расположение может отличаться, что вам следует соответствующим образом исправить:
C: Windows System32> del LogonUI.exe
F:> скопировать LogonUI.exe C: Windows System32
- Выйдите из командной строки и продолжите загрузку компьютера. Проблема должна быть решена сейчас.
Решение 3.Получение ошибки с помощью обычной программы
Эта причина, вероятно, самая легкая, поскольку вы можете загрузиться в свою операционную систему и нормально работать, но что-то просто мешает вам нормально запускать определенную программу. Если ошибка возникает при попытке запустить программу, вполне возможно, что один из ее файлов был поврежден, и можно с уверенностью сказать, что единственное решение — переустановить его.
- Щелкните меню «Пуск» и откройте панель управления, выполнив поиск, просто набрав строку в меню «Пуск». Кроме того, вы можете щелкнуть значок шестеренки в нижней левой части меню «Пуск», чтобы открыть приложение «Настройки», если вы используете Windows 10.
- На панели управления выберите «Просмотреть как: Категория» в правом верхнем углу и нажмите «Удалить программу» в разделе «Программы».
- Если вы используете приложение «Настройки», нажатие на «Приложения» должно немедленно открыть список всех установленных программ на вашем ПК, поэтому подождите некоторое время, чтобы оно загрузилось.
- Найдите программу, которую вы хотите исправить, на панели управления или в настройках и нажмите Удалить / восстановить. Следуйте инструкциям, которые появляются после, чтобы установить его полностью.
- После завершения процесса загрузите программу еще раз из Интернета или с устройства хранения, которое вы использовали для ее установки, и проверьте, сохраняется ли проблема.