Як я можу видалити параметри сумісності, які не можна редагувати, на вкладці Сумісність?


11

Вчора Windows вирішила, що Steam потребує налаштування сумісності для належного запуску, і показав мені інформаційний діалог, який не мав іншого вибору, як визнати це. Steam працював чудово, поки його не потрібно було перезапустити для бета-оновлення.

Однак Steam не любить налаштування сумісності ні на один біт.

C: \ Файли програми \ Steam \ steam.exe

Запуск Steam в режимі сумісності Windows не рекомендується. Видаліть будь-які налаштування сумісності Windows для всіх користувачів із властивостями файлів для Steam.exe та перезапустіть Steam. Натисніть "Скасувати", щоб остаточно проігнорувати це попередження та продовжуйте.

[Добре] [Скасувати]

Однак у Steam.exe не ввімкнено таких налаштувань на вкладці Сумісність його властивостей:

.

Я припускаю, що Windows увімкнула налаштування, яке неможливо контролювати з цього діалогового вікна. Я вважаю за краще не відмовлятися від цього і хочу вирішити цю проблему. Як я можу це зробити?

Відповіді:


15

Я знайшов рішення тут . З Редактора реєстру перейдіть до:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

Звідти ви можете знайти налаштування сумісності для кожного користувача.

У своєму прикладі я знайшов значення, назване C:\Program Files\Steam\Steam.exeданими ELEVATECREATEPROCESS. Видалення його виправило проблему.


У моїй інстиляції в Windows 10 ключі реєстру знаходяться під HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Compatibility Assistant \ Store
raumkrieger

4

Можна також скористатися засобом усунення несправностей програми.

Клацніть правою кнопкою миші клавішу Steam. Натисніть "Виправлення неполадок сумісності".

1. Choose "Continue troubleshooting the problem"
2. Choose "Troubleshoot program"
3. Uncheck all boxes
   Click "Next"
4. Select "No, I am done investigating the problem - undo any changes made and clear all settings"
   Click "Next"
5. Choose "Close the troubleshooter"

Хороший охайний спосіб робити речі, а не
заноситись

1

Для налаштувань сумісності для додатків перейдіть до пункту HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persisted. У вас буде список усіх позначених виконуваних файлів, і ви можете видалити ті, які ви хочете скасувати. Ви також можете перевірити HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers, як було запропоновано раніше.

Ви також можете перевірити, чи є в ньому конкретні записи для машини HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.