Сообщество Империал: Проблемы с установкой и/или запуском старых игр на Windows 7. - Сообщество Империал

daymon46

Проблемы с установкой и/или запуском старых игр на Windows 7.

Решение проблемы связанное с установкой и/или запуском старых игр на Windows 7.
Тема создана: 09 марта 2023, 22:51 · Автор: daymon46
 daymon46
  • Imperial
Imperial
Форумчанин

Дата: 09 марта 2023, 22:51

НОВЫЕ ПРОБЛЕМЫ С УСТАНОВКОЙ СТАРЫХ ИГР НА WINDOWS 7 ИЛИ ОЧЕРЕДНОЙ “ЧУМНОЙ ПОЦЕЛУЙ” ОТ MICROSOFT

Я был конкретно поражен, когда не смог установить знаменитую игру 2003 года “No One Lives Forever 2” на свою Windows 7x64 SP1 (!!)

Игра была официальная американская, с лицензионным CD-key, на двух CD-дисках, честно куплена на Амазоне лет 8 назад за $15.
Windows 7x64 SP1 тоже официальная, [MSDN], 4-х ядерный процессор core i5 3,3GHz, память 16GB, видеокарта GeForce GTX 560 Ti, все путем…
Игра тупо НЕ устанавливалась, просто НИЧЕГО не происходит.
Ну ладно… Стал устанавливать вторую игру Contract J.A.C.K., тоже официальная американская лицензия, на 2-х CD … эта игра установилась, но при попытке запуска тоже НИЧЕГО не происходит, полный игнор.

Аналогичная ситуация с игрой Far Cry (официальный DVD от Буки с лицензионным CD-key), игра установилась, но не запускается хоть умри ...
При этом, во ВСЕХ случаях, в Диспетчере Задач одно ядро процессора из четырех грузится на 100% процессом rundll32.exe … ну что это за…
До сих пор никаких проблем c установкой и запуском этих игр не было.
Некоторые “тормоза” с установкой и запуском были и раньше, но чтоб такое…
И вдруг, в 2019 году хрен тебе: старые игры на Windows 7 SP1 не устанавливается или не запускаются ВООБЩЕ, хоть тресни.


Виновником «зависания» процесса установки/запуска игры оказался(кто бы сомневался) MicroSoft, а точнее системная программа “Обозреватель Игр”, он же “Game Explorer”, жестко встроенная в Windows 7.

Этот самый “Game Explorer”контролирует установку и запуск 2072 старых игр на вашем компьютере и отправляет информацию об установленной игре на сайт MicroSoft по адресу
Для просмотра ссылки Зарегистрируйтесь

Как выяснилось, в 2019 году сервер Для просмотра ссылки Зарегистрируйтесь был закрыт и теперь попытка системной программы “Game Explorer” связаться с этим сервером приводит к блокировке или “тормозам” вашего компьютера в процессе установки или запуска игры, если
эта игра входит в список 2072 «контролируемых игр».

Список «контролируемых игр» находится в C: \Windows\System32\GameUXLegacyGDFs.dll
Список ваших установленных игр, которые «тормозит» Обозреватель Игр находится в этой ветке Реестра:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ GameUX\


ИМХО, “заплатки” от MicroSoft для отключения “Game Explorer” в Windows 7 мы вряд ли дождемся, поскольку официальная поддержка Windows 7 прекращена, т.е. MicroSoft кнутом и пряником загоняет всех Пользователей в Windows10, где программа Game Explorer [пока(?)] деактивирована и поэтому ТАКИХ проблем нету (зато есть другие).

СПИСОК всех (2072) игр, которые отслеживает “Game Explorer” на Windows 7 (Раскрыть)


СПОСОБЫ ОТКЛЮЧЕНИЯ “GAME EXPLORER” НА WINDOWS 7


1. Отключение “Game Explorer” через Реестр.

Скачать АРХИВ BLOCK_GameExplorer.zip (40Kb)
Этот Архив также содержит список из 2072 игр, которые контролирует “Game Explorer”
- Скачать можно здесь: Для просмотра ссылки Зарегистрируйтесь

Скачать, открыть Архив, запустить файл BLOCK_GameExplorer.reg и согласиться на внесение изменений в Реестр.
В результате “Game Explorer” будет отправлять информацию о вашей игре на «пустой» адрес 127.0.0.1, но не на сервер Для просмотра ссылки Зарегистрируйтесь
Теперь нет проблем с установкой и запуском ваших игр !!

ПРИМЕЧАНИЕ: блокировка может «слететь», поэтому правку Реестра файлом BLOCK_GameExplorer.reg надо делать до и после каждой установки очередной игры
Чтобы восстановить стандартный «тормозной» режим работы “Game Explorer” запустите файл UNBLOCK_GameExplorer.reg и согласиться на внесение изменений в Реестр.


2. Отключение “Game Explorer” с помощью программы "Stop Game Explorer"

Предупреждение:
Программа "Stop Game Explorer" НЕ содержит вирусов, но использует утилиту Trusted Shell(которую очень НЕ любит VirusTotal) и работает с системными файлами, поэтому ваш Антивирус может ругаться, и(или) заблокировать работу этой программы.


Скачать программу Stop Game Explorer ( 2 версии: для 32-х и 64-х разрядных Windows 7)
- Скачать можно здесь: Для просмотра ссылки Зарегистрируйтесь


Краткое описание Программы "Stop Game Explorer"

“Game Explorer” контролирует только те игры, названия которых хранятся в каталоге GameUXLegacyGDFs.dll
Программа "Stop Game Explorer" переименует файлы GameUXLegacyGDFs.dll в папках \ Windows \ System32 и Windows \ SysWOW64 в GameUXLegacyGDFs_OLD.dll с сохранением Владельца, всех Пользователей и Разрешений этих файлов с помощью
утилиты Trusted Shell : выполнение команд от имени системной записи TrustedInstaller.

В результате “Game Explorer” не находит GameUXLegacyGDFs.dll и поэтому не может отследить запуск игры на вашем компьютере.
Программа "Stop Game Explorer" имеет режим восстановления оригинального названия файлов GameUXLegacyGDFs.dll из GameUXLegacyGDFs_OLD.dll с восстановлением прав системной записи TrustedInstaller, после чего “Game Explorer” будет работать в стандартном режиме.


ПРЕДУПРЕЖДЕНИЕ: Права на все системные файла в папке Windows принадлежат системной записи TrustedInstaller. Не пытайтесь самостоятельно присвоить себе права на системные файлы для их переименования или удаления из папке Windows, т.к. Вы не сможете в дальнейшем(при необходимости) восстановить эти файлы с правами системной записи TrustedInstaller!


3. Отключение “Game Explorer” при переименовании запускающего файла игры (работает не для всех игр)
Этот метод основан на том факте, что "Game Explorer" идентифицирует игру по имени файла запуска. Откройте папку с игрой и переименуйте файл запуска(на файл запуска ссылается ярлык Игры на вашем Рабочем Столе), после чего "Game Explorer" не заблокирует вашу игру.

Например,
- для игры "Far Cry" переименовать FarCry.exe в FarCry_1.exe
- для игры "Max Payne" переименовать MaxPayne.exe в MaxPayne_1.exe
И т.д.,
Затем создайте новый ярлык для переименованного файла и скопируйте этот ярлык на рабочий стол. Используйте новый ярлык для запуска игры.
Теперь ваша игра начнется мгновенно.


4. Если игра "зависает" при установке.

Некоторые игры "зависают" из-за "Game Explorer" еще на этапе установки.
Если не начинается процесс установки игры автоустановщиком(актуально, например, для игры "No One Lives Forever 2"), тогда для установки игры используйте файл Setup.exe, а не AutoRun.exe, а затем, после установки игры, всех патчей и модов, откройте папку с игрой и переименуйте NOLF2.exe в NOLF2_1.exe
Также можно использовать методы (1) или (2).


РЕЗЮМЕ

1-й способ - (блокировка через Реестр) дает программе “Game Explorer” возможность отработать весь цикл и блокирует её только на последнем этапе отправки сообщения на сайт MicroSoft, при этом факт установки игры фиксируется.
НЕДОСТАТКИ 1-го способа: Блокировка может «слететь», поэтому правку Реестра надо делать до и после каждой установки очередной игры

2-й способ блокирует программу “Game Explorer” на начальном этапе, поскольку нет каталога с “контролируемыми играми”, при этом факт установки игры не фиксируется.
НЕДОСТАТКИ 2-го способа: ваш Антивирус может заблокировать работу программы "Stop Game Explorer"

3-й способ блокирует программу “Game Explorer” на начальном этапе, поскольку изменено название файла, запускающего игру; при этом факт установки игры не фиксируется.
НЕДОСТАТКИ 3-го и 4-го способов: эти способы надо постоянно применять для каждой игры.


Для Windows 8/10 всех этих проблем не будет – там Обозреватель Игр(Game Explorer) изначально деактивирован...[пока деактивирован :rolleyes:]

Автор данного туториала - Alex002, с форумаДля просмотра ссылки Зарегистрируйтесь которому я приношу огромную благодарность за обьяснение и решение этой проблемы.
:046: :046: :046:
     daymon46
    • Imperial
    Imperial
    Форумчанин

    Дата: 11 марта 2023, 14:53

    Еще один забавный способ избавиться от Обозревателя Игр, он же Game Explorer на Windows 7: по принципу Кто нам мешает - тот нам и поможет :)
    Если установленная игра не запускается из-за Обозревателя Игр , тогда попробуйте запускать игру через меню Обозревателя Игр
    Пуск - Программы – Games – Обозреватель Игр(Game Explorer) – щелкнуть по ярлыку вашей игры в окне Обозревателя Игр.

    ВАЖНО!
    Предварительно надо в “Параметрах” Обозревателя Игр включить все опции, разрешить авто-обновление игр и перезагрузиться(см. рисунок).
    Недостаток этого способа: Необходимость запускать Обозреватель Игр(Game Explorer) ... впрочем, после запуска игры Обозреватель Игр можно отключить
    Спойлер (раскрыть)

    Автор данного туториала - Alex002
    Для просмотра ссылки Зарегистрируйтесь
       Похожие Темы
      MТехнические проблемы Medieval II: Total War
      Вопросы и ответы
      Автор t t1aro
      Обновление Вчера, 23:16
      RТехнические Проблемы Rome: Total War
      Вопросы и ответы по техпроблемам оригинальной RTW
      Автор h his_slowlife
      Обновление 23 апреля 2024, 01:59
      МAll the Windows
      Все окна были извлечены из зданий и загружены сюда для использования в ваших модах.
      Автор Т Тёмный Мститель
      Обновление 22 апреля 2024, 10:24
      Воспользуйтесь одной из соц-сетей для входа
      РегистрацияВход на форум 
      Сообщество ИмпериалИгровой Форум Общеигровой Обратная Связь
      Стиль:Language: 
      «Империал» · Условия · Ответственность · Визитка · 25 апр 2024, 13:04 · Зеркала: Org, Site, Online · Счётчики