Приложение или библиотека не является образом программы для Windows xp

Пожалуйста, помогите мне со следующей проблемой:У меня Windows XP. Во время работы компьютера произошло отключение электричества, и когда я попытался запустить две программы (один браузер Chrome и один ACDSee), появилось следующее сообщение: «Приложение или библиотека C:

В то же время другие программы, включая другие браузеры, работают нормально. Я попробовал переустановить браузер Chrome, но при попытке его установки появляется сообщение «Точка входа процедуры K32GetMappedFileNameW не найдена в DLL KERNEL32.dll».

Поддержка Windows XP в Chrome была прекращена с версии #50, начиная примерно с 2016 года. Не существует способа установить современную версию Chrome на Windows XP.

Вы можете установить одну из старых автономных версий, если они у вас есть. В старых версиях браузеров или операционных систем могут быть уязвимости безопасности.

Имхо, у вас на компьютере был (есть) троян, который дал сбой во время отключения, но это мое личное мнение.

Источник: ctroim-vce.ru

Решение ошибки Точка входа в процедуру CompareStringOrdinal не найдена в библиотеке DLL KERNEL32.dll

Почему в Windows XP Professional после загрузки на Рабочий стол вдруг стала выбрасывается табличка следующего содержания: «RUNDLL.EXE – Неверный образ. Приложение или библиотека C:WINDOWSSystem32NVMCTRAY.DLL не является образом программы для Windows NT. Проверьте назначение установочного диска», хотя система работает вроде нормально?

Windows NT — семейство операционных систем от Microsoft. Туда входят: собственно Windows NT (были популярны версии 3.51 и 4), Windows 2000, Windows XP, Windows 2003. NVMCTRAY.DLL — библиотека, входящая в NVIDIA Media Center Library, своеобразный центр управления видеокартами от nVidia (TNT/TNT2/GeForce). Возможно, у Вас данный файл поврежден (например, был заражен вирусом и некорректно вылечен или не вылечен вовсе), либо каким-то загадочным для меня способом была установлена версия драйвера видеокарты для Windows 95/98/ME. Отсюда сразу следует вариант лечения Вашей проблемы — переустановка драйвера видеокарты.

Читайте также:
Где находятся установленные программы в Windows 8

Отвечает TU-154 :

Похоже, у вас поврежден один из компонентов драйверов nVidia — NVMCTRAY.DLL. Переустановите драйвера nVidia ForceWare (Detonator) или посмотрите Автозагрузку (Пуск — Выполнить — msconfig, вкладка Автозагрузка) и отключите загрузку ненужных программ, которые прописывает сюда драйвер nVidia: NvMcTray, nwiz, NvCpl. Чтобы ссылка на последний файл не восстанавливалась при перезагрузке, также надо отключить в Управлении службами службу NVIDIA Display Driver Service (поставить ее Тип запуска в состояние «Отключено»).

(Пока оценок нет)

Источник: www.izcity.com

.lib не является приложением win32

В одном решении у меня находятся два приложения: Статическая библиотека и Консольное приложение. Собрал библиотеку, добавил в консольное приложение, при запуске консольного приложения выходит ошибка:

Игра не является приложением Win32

Не удаётся запустить программу «C:. .lib» C:. .lib не является допустимым приложением win32

Использую ОС Windows 10 x64
Отслеживать
задан 14 дек 2017 в 5:12
213 1 1 золотой знак 3 3 серебряных знака 12 12 бронзовых знаков
Все правильно. lib-файлы не являются PE-файлами. «добавил в консольное приложение» — это как?
14 дек 2017 в 7:39

14 дек 2017 в 7:44
Там вроде про C#, а у вас плюсы.
14 дек 2017 в 7:44
14 дек 2017 в 7:52

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

  1. Вместо нажатия на F5, что запускала проект, стоило собрать проект.
  2. Solution1 -> Свойства -> Общие свойства -> Запускаемый проект -> выставить один запускаемый проект на то самое консольное приложение

Отслеживать
ответ дан 14 дек 2017 в 8:01
213 1 1 золотой знак 3 3 серебряных знака 12 12 бронзовых знаков
При надлежащей настройке по F5 оно все должно собираться.
14 дек 2017 в 8:47
15 дек 2017 в 6:46

Читайте также:
Программа для обновления драйверов видеокарты для Windows 10

Для начала стоит настроить IDE:

  • открываем Опции Main menu → Tools → Options
  • идем в настройки сборки и запуска Project and solutions → Build and Run
  • выставляем галочку Only build startup projects and dependencies on Run
  • в выпадающем списке On Run, when projects are out of date выбираем пункт Always build
  • в выпадающем списке On Run, when build or deployment errors occur выбираем пункт Do not launch

Затем в проекте следует добавить библиотеку в качестве зависимости для консольного проекта, выбрав в контекстном меню для проекта пункт Add → Referece .

Затем указать консольный проект в качестве стартового: выбрав в контекстном меню для проекта пункт Set as StartUp project .

Теперь при нажатии F5 проекты будут пересобраны (при наличии изменений) и запушен консольный проект.

Источник: ru.stackoverflow.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru