Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Назойливый помощник совместимости! (http://forum.oszone.net/showthread.php?t=149462)

D@n1k007 01-09-2009 10:58 1208617

Назойливый помощник совместимости!
 
Всем привет!
Всем наверное знаком помощник по совместимости программ. В Windows 7 он был "доработан" и стал более надоедливым :). При запуске не только приложения, но и инсталлятора (если в последствии закрыть окно инсталлятора крестиком и процесс установки не начался) появляется такое сообщение:
.

Как можно избавится от этого диалогового окна так, чтобы сама программа совместимости с ранними ОС Windows, работала?
Надеюсь на вашу помощь! Заранее благодарен!

DImaN! 01-09-2009 11:35 1208647

D@n1k007, это можно сделать 2-мя способами.
1. С помощью групповой политики:
Открываем Win+R > gpedit.msc, далее переходим в (либо конфигурация компьютера, либо конфигурация пользователя) "Административные шаблоны" > "Компоненты windows" > "Совместимость приложений" > "Отключение помощника по совместимости программ", 2 раза кликаем по данной политике, выбираем опцию "Включить" и нажимаем на "ОК"
2. С помощью системного реестра:
Конфигурация пользователя
Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\AppCompat]
"DisablePCA"=dword:00000001

Конфигурация компьютера:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat]
"DisablePCA"=dword:00000001


D@n1k007 01-09-2009 11:43 1208654

DImaN!, Спасибо за информацию!!!
Но полазив по системе, я нашел службу помощника по совместимости программ, и теперь не знаю что лучше выключить?

DImaN! 01-09-2009 12:14 1208681

D@n1k007, в прцинипе, если вы примените те действия, о которых я писал во втором посте будет тот же самый результат как и в том случае, если вы отключите службу.
P.S. Службу можно октлючить либо через "Службы", либо при помощи реестра:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PcaSvc]
"Start"=dword:00000004

P.P.S. а какой смысл в отлючении одного лишь диалога (что, вероятно так просто не сделать), если визуально эффект будет тот же, что и если вы отключите сам помощник по совместимости программ полностью?

D@n1k007 01-09-2009 12:22 1208689

DImaN!,
Цитата:

Цитата D@n1k007
чтобы сама программа совместимости с ранними ОС Windows, работала? »

Вот в чем причина. :( У меня есть софт не совместимый с Windows 7 и если отключить ВСЕ я не смогу им пользоваться.

P.S.
В число этого софта входит установщик GTA IV (лицензия от 1С).

DImaN! 01-09-2009 13:25 1208744

D@n1k007, попробуйте поищите решение на свой вопрос в статьях Application Compatibility: Program Compatibility Assistant (PCA) и The Program Compatibility Assistant - Part Two, правда они относятся к ОС WIndows Vista, но, возможно решить свою задачу сможете.

Lord_Leon 22-09-2009 21:52 1225060

ни один из этих способов мне не помог. помощник всё равно блокирует установку. когда запускаешь установку вместе с ней запускается процесс pcaui.exe а когда закрываешь помощника вместе с программой то этот процесс тоже исчезает. отсюда делаю вывод, что это и есть сама программа помощника. а если даже и не она сама, то имеет какое-то к ней отношение. я нашел её через поиск в папке с системой. кроме 2 exeшников нашлись dllки но ни переименовать, ни удалить их я не могу. права на удаление и изменение файла имеет только некий пользователь TrustedInstaller. exeшник которой тоже лежит где-то в глубине винды и на него те же права т.е. никакие. в реестре поиск этих файлов ничего не дал т.к. и там нет прав на изменение ключей, относящихся к этим файлам или вообще содержащие эти названия.

Vancouver 23-09-2009 11:39 1225386

Lord_Leon, отключите через Групповые политики.
Выполнить -> gpedit.msc -> Административные шаблоны -> Компоненты Windows -> Совместимость приложений -> выключаем обработчика совместимости приложений и помощника по совместимости (в настройках ставим галку "включить"), перезагружаемся.
Побочный эффект:
1. Совместимость не работает.
2. в Свойствах файлов вкладки Совместимость нет.

Lord_Leon 23-09-2009 18:33 1225818

Вложений: 1
Говорю же. это не помогает. вот скрин. службы выключил везеде, где только нашел ещё вчера. эффекта ноль

Vancouver 24-09-2009 10:17 1226293

Цитата:

Цитата Lord_Leon
Говорю же. это не помогает. »

У вас на скриншоте Групповых политик, видно Состояние- Отключено.
А надо: Состояние- Включено.
"Если этот параметр отключен или не задан, PCA будет включен."

Lord_Leon 24-09-2009 15:22 1226480

да, я уже разобрался, спасибо) потом сам уже ещё раз глянул, подумал и всё получилось :)

xakepkhv@vk 31-12-2016 13:28 2699844

На моем пк Windows 8, меня очень раздражал помощник по совместимоси программ, блокировал установку и.т.д.
Во первых что я сделал - это внес поправки в реестр.
Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\AppCompat]
"DisablePCA"=dword:00000001

 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\AppCompat]
"DisablePCA"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PcaSvc]
"Start"=dword:00000004

Затем внес поправки в груповые политики.
И затем полностью снес этот помощник удалением файлов Pcaui.exe, Pcaui.dll из всех подпапок Windows.


Время: 09:05.

Время: 09:05.
© OSzone.net 2001-