Это программа установлена неправильно что это значит

У меня есть установщик, который отлично работает под NT 5.x, Vista и Windows 7. Он содержит соответствующий манифест для UAC на NT 6.x.

Но, начиная с Windows 7 RC, каждый раз, когда программа установки закрывается, Windows выдает ошибочное сообщение «Эта программа могла быть установлена ​​неправильно», даже если программа установилась правильно без каких-либо проблем. Я никогда не получал этих ложных сообщений ни в Vista, ни в бета-версии Windows 7.

Я отправил отчет об ошибке в Microsoft, но не получил ответа. Я подумал, что это может быть просто сбой в Windows 7 RC, но проблема все еще существует при новой установке одной из самых последних сборок RTM-escrow, которая просочилась. У Microsoft нет никакой документации по этому поводу — нет даже намека на то, что могло его вызвать.

Еще большее разочарование вызывает то, что я получаю сообщение «Эта программа могла быть установлена ​​неправильно», даже если я отменяю установку на самом первом экране «Вы уверены, что хотите продолжить», прежде чем Любой кода установки (создание временного каталога, извлечение файлов, копирование, реестр и т. д.) когда-либо запускается.

КАК УСТАНОВИТЬ МТА ПРОВИНЦИЮ В 2021|●ЧТО ДЕЛАТЬ ЕСЛИ ВЫЛАЗИТ ОШИБКА?●|MTA PROVINCE DEMO

Кто-нибудь понял это?

задан 01 июля ’09, 10:07

Имеется ли это ниже на ServerFault? — Stephen Darlington

Законный вопрос программиста ИМО. Если бы мне пришлось создать установщик, я бы хотел, чтобы он соответствовал критериям правильной установки Windows 7. — AlbertoPL

Извините, я должен был пояснить: когда я сказал: «У меня есть установщик», я имел в виду «Я создал установщик с помощью C», поэтому он находится в переполнении стека, а не в ошибке сервера. — kliu

3 ответы

Что ж, отвечая на свой вопрос, я нашел способ решить эту проблему. Я заметил, что журнал изменений WinRAR показал, что самораспаковщик WinRAR также страдал от той же проблемы, и что она была решена. Итак, я загрузил последнюю версию WinRAR и загрузил ее в дизассемблер вместе с более ранней версией, ища любые новые вызовы API и т. Д. Короче говоря, оказалось, что все, что он сделал, это добавил следующее в манифест:

Читайте также:
Что за программа Миракаст

Некоторый поиск в Google строк обнаружил некоторую документацию: по-видимому, это что-то новое, что было добавлено в Windows 7, и что документация для него была создана 20 мая. Не помогло то, что Microsoft не ссылается на это ни в одном из на их страницах документации Win7 он не особо выделяется. вздох

Редактировать: Это плохо задокументировано в MSDN. здесь.

ответ дан 11 мар ’10, в 19:03

На самом деле это не решает основную проблему. Вы просто говорите Windows больше не сообщать об этом. msdn.microsoft.com/en-us/library/dd371711(VS.85).aspx ; Windows 7: раздел «Приложения с совместимостью» не получит защиты от PCA. По общему признанию, в некоторых случаях это может быть правильный путь. — Кевин Монтроуз ♦

Что ж, не совсем понятно, правильно ли Windows сообщает об этом. Установщик работает так, как задумано, с отключенным PCA, и, как я отмечал в своем другом комментарии, я давно пробирался через журналы проверки приложений и даже просмотрел различные вызовы API, чтобы убедиться, что это не так уж и ново для Win7, предостережение о том, что Я промахнулся. Я настолько урезал программу установки, что она даже ничего не делала, а Windows все еще жаловалась. Так что я почти уверен, что это правильный курс действий. — клю

Как исправить ошибку Multi Theft Auto установлена не правильно registry key not writable

Я столкнулся с тем же сообщением об ошибке при запуске нового приложения на основе Qt, которое я создал. Те же симптомы — это «полезное» сообщение будет появляться после закрытия .exe, независимо от того, что делает программа.

Теперь у меня есть разные проекты приложений qt, и все они построены одинаково. И никто из других этого не делает.

Читайте также:
Office mobile что это за программа и нужна ли она на Андроид

Я наконец понял, что эта ошибка была вызвана исключительно тем фактом, что я назвал этот конкретный проект «установщиком». Я получил двоичный файл installer.exe, и он, несомненно, имел бы имя проекта, встроенное в него в другом месте (не углубляясь в файл проекта, созданный qmake, не совсем уверен, что именно).

Интересно то, что вы можете столкнуться с этой проблемой, просто имея проект под названием «установщик» и ничего больше.

ответ дан 30 мар ’14, в 15:03

Источник: stackovergo.com

Как удалить программу, которая неправильно установлена?

Прои попытке удалить появляется сообщение, о том что невозможно ее найти из-за неправильной установки. Что делать? Никакие программы для удаления не помогают.

комментировать
в избранное up —>
marcb­ rut [13.7K]
5 лет назад

Пробовали ли Вы программу Revo Uninstaller? Есть ли эта программа в разделе «Программы и компоненты»?

Если программы-деинсталля­ торы не помогают, то я бы попробовал установить эту программу заново с теми же параметрами (выбранные опции, путь установки и т.п.), а потом еще раз её удалить.

Другой вариант: новая установка программы и последующее удаление из Windows в безопасном режиме. Для загрузки в безопасном режиме на старте системы, когда на черном экране DOS появились сведения о BIOS, обычно нажимают клавишу F8.

Не помню, работает ли это в Windows 10. Если нет, то в левом нижнем углу экрана есть значок с лупой «Поиск с Windows». Туда надо ввести msconfig и в этой программе выбрать загрузку в безопасном режиме, перезагрузиться и удалить программу. После этого, таким же макаром ввести msconfig и выбрать обычную загрузку.

После этого, файлы и папки, оставшиеся от программы, удаляю вручную.

Источник: www.bolshoyvopros.ru

Это программа установлена неправильно что это значит

Вцелом Windows 7 позиционируется как «положительная» операционная система. Но все-таки Майкрософт не устояла перед тем, чтобы не влепить какую-нибудь «гадость» раздражающую пользователя. Если при установке какого-либо приложения вы решили отменить установку или в случае, когда с приложением были известны какие-либо проблемы совместимости — Windows 7 может отобразить окно с надписью: «Эта программа, возможно, установлена неправильно…» и т.д.

Читайте также:
Avi converter что это за программа

Если вас замучило это окно — его можно отключить как минимум двумя способами.

1-й Способ:

  1. В строке поиска меню Пуск или в окне Выполнить (Win+R) введите services.msc и нажмите Enter
  2. Щелкните дважды на службу «Служба помошника по совместимости программ» («Program Compatibility Assistant») или щелкните правой кнопкой мыши на ней и выберите Свойства
  3. Измените значение Тип запуска на «Отключено».
  4. Нажмите кнопку Остановить («Stop»)

2-й Способ:

  1. В строке поиска меню Пуск или в окне Выполнить (Win+R) введите gpedit.msc и нажмите Enter
  2. Перейдите в Конфигурация пользователя Административные шаблоны Компоненты Windows Совместимость приложений
  3. Щелкните дважды на параметре «Отключение помощника по совместимости программ» или щелкните правой кнопкой мыши на нем и выберите Изменить
  4. Выставите значение «Включить».

Вот и все! Теперь вас не будут беспокоить надоедливые сообщения!

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

Отключить: эта программа может быть неправильно установлена ​​в Windows 7/8

Windows

Иногда в Windows 8 или Windows 7 после установки программного обеспечения может появиться окно с сообщением: Возможно, эта программа установлена ​​неправильно.

Возможно, эта программа установлена ​​неправильно

Это Помощник по совместимости программ , который информирует вас о возможности неправильной установки программы в Windows 7, и поэтому очень полезен!

Но если вы получаете это сообщение, несмотря на правильную установку программы, и если по какой-то причине вы хотите отключить это сообщение, это то, как вы можете это сделать!

Введите services.msc в начале поиска и нажмите Enter, чтобы открыть консоль служб.

Перейдите к Службе поддержки совместимости программ (PcaSvc) и дважды щелкните по нему, чтобы открыть его Свойства.

Остановите службу и измените ее тип запуска на Отключено .

Перезагрузите систему Windows.

Теперь вы больше не увидите это сообщение.

Однако обратите внимание, что этот сервис обеспечивает поддержку Помощника по совместимости программ (PCA). PCA контролирует программы, установленные и запускаемые пользователем, и обнаруживает известные проблемы совместимости. Если эта служба остановлена, PCA не будет функционировать должным образом.

Источник: techarks.ru

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