|
|
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
В Windows Vista / Windows 7 есть такая полезная штука как помощник по совместимости программ, который мне нравится и отключать который я не хочу . Но иногда при инсталляции программы что-то пошло не так, как ему казалось, помощник выдаёт: "эта программа, возможно, установлена неправильно". (Для сторонников капитального отключения службы: это сообщение - не единственное проявление работы помощника). Я хочу понять, по каким конкретно критериям он определяет, что программа установлена неправильно, и что конкретно происходит при нажатии кнопки "Переустановите, используя рекомендуемые параметры". Важно: я не хочу в этой ветке обсуждения, какое дерьмо этот помощник по совместимости, и что следует его отключить. Только факты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2010, 17:01 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
http://ithappens.ru/story/5961 http://www.os-7.ru/uroki-os7/50113-otklyuchenie-soobshheniya-yeta-programma-vozmozhno-ustanovlena-nepravilno.html http://forum.oszone.net/post-1665750.html#post1665750 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 08:02 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
ok123 http://ithappens.ru/story/5961 http://www.os-7.ru/uroki-os7/50113-otklyuchenie-soobshheniya-yeta-programma-vozmozhno-ustanovlena-nepravilno.html http://forum.oszone.net/post-1665750.html#post1665750 Шикарно :D Вторая ссылка не работает. На случай исчезновения оставшихся двух документов выношу информацию сюда: 1. Системе не нравится, что в описании программы, в ресурсах Version Info, присутствует слово «Setup». Стоит убрать слово из описания, как проблема пропадает. 2. Если в названии скомпилированного скрипта присутствует слово Installer (пример. documentinstaller) то Windows при закрытии выдаст окно о том что "Эта программа возможно, установлена неправильно". Пример: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 10:57 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
Сейчас я обнаружил любопытную вещь: Если в названии EXE-файла присутствует слово "install" или "setup", при запуске такой программы возникает запрос на повышение прав доступа (consent prompt для администраторов или окно с паролем для обычных пользователей), а проводник отмечает значок программы символом щита. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 11:05 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
И правильно поступают, не должно быть программ с именем setup или мирись с запросом, и подтверждать что программа правильно установлена, но другие пользователи не поймут этого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 11:09 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
BPKСейчас я обнаружил любопытную вещь: Если в названии EXE-файла присутствует слово "install" или "setup", при запуске такой программы возникает запрос на повышение прав доступа (consent prompt для администраторов или окно с паролем для обычных пользователей), а проводник отмечает значок программы символом щита. Читайте руководства по семерке, это тоже правильное поведение, очень удачное, без усложнения по детектированию установочных программ, которые требуют особых прав, не администратора, а выше, иногда даже выше SYSTEM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 11:11 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
Информация из этой статьи Windows Vista Application Development Requirements for User Account Control CompatibilityInstaller Detection Installation programs are applications designed to deploy software, and most write to system directories and registry keys. These protected system locations are typically writeable only by administrator users; this means that standard users do not have sufficient access to install programs. Windows Vista heuristically detects installation programs and requests administrator credentials or approval from the administrator user in order to run with access privileges. Windows Vista also heuristically detects updater and un-installation programs . Note that a design goal of UAC is to prevent installations from being executed without the user's knowledge and consent since they write to protected areas of the file system and registry. Important When developing new installation programs, much like developing programs for Windows Vista, be sure to embed an application manifest with an appropriate requestedExecutionLevel element (see the Step Six: Create and Embed an Application Manifest with Your Application section). When the requestedExecutionLevel is present in the embedded application manifest, it overrides Installer Detection. Installer Detection only applies to: - 32 bit executables - Applications without a requestedExecutionLevel - Interactive processes running as a Standard User with LUA enabled Before a 32 bit process is created, the following attributes are checked to determine whether it is an installer: - Filename includes keywords like "install," "setup," "update," etc. - Keywords in the following Versioning Resource fields: Vendor, Company Name, Product Name, File Description, Original Filename, Internal Name, and Export Name. - Keywords in the side-by-side manifest embedded in the executable. - Keywords in specific StringTable entries linked in the executable. - Key attributes in the RC data linked in the executable. - Targeted sequences of bytes within the executable. Note The keywords and sequences of bytes were derived from common characteristics observed from various installer technologies. Ensure that you thoroughly review the entirety of this document, including the Step Six: Create and Embed an Application Manifest with Your Application section. Note The User Account Control: Detect application installations and prompt for elevation setting must be enabled for installer detection to detect installation programs. This setting is enabled by default and can be configured with the Security Policy Manager snap-in (secpol.msc) or with Group Policy (gpedit.msc). General information and an overview of the Microsoft Windows Installer can be found in the MSDN Library. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2012, 11:15 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
BPKСейчас я обнаружил любопытную вещь: Если в названии EXE-файла присутствует слово "install" или "setup", ... а проводник отмечает значок программы символом щита. Странно. Есть .ехе инсталятор в названии которого есть слово installer_x86. Совершенно точно, что ещё несколько дней назад был значок с символом щита. Удивлялся ещё почему значок со щитом? Но сейчас щит уже почему-то пропал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2012, 00:09 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
Выше описанный файл создан почти 3 месяца назад. В этой же папке есть другой инсталятор 7ksk12ww.exe(это не вирус это прикол от Lenovo). Ему ещё нет и месяца. Так вот он тоже отображается со щитом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2012, 00:18 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
installer_x86Выше описанный файл создан почти 3 месяца назад. В этой же папке есть другой инсталятор 7ksk12ww.exe(это не вирус это прикол от Lenovo). Ему ещё нет и месяца. Так вот он тоже отображается со щитом. Значит у него внутри манифест, в котором прописано, что программа требует привилегий. См. описание выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2012, 01:21 |
|
||
|
Эта программа, возможно, установлена неправильно
|
|||
|---|---|---|---|
|
#18+
installer_x86BPKСейчас я обнаружил любопытную вещь: Если в названии EXE-файла присутствует слово "install" или "setup", ... а проводник отмечает значок программы символом щита. Странно. Есть .ехе инсталятор в названии которого есть слово installer_x86. Совершенно точно, что ещё несколько дней назад был значок с символом щита. Удивлялся ещё почему значок со щитом? Но сейчас щит уже почему-то пропал. Каково полное имя файла, со всеми расширениями, и не менялось ли оно за последнее время? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2012, 01:24 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=37644956&tid=1497155]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
144ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 414ms |

| 0 / 0 |
