Игры не запускаются, постоянно требуют какие-то библиотеки dll! – как исправить?

У меня лицензионная win7 HB32, при попытке запустить несколько 3D игр выдает ошибку: «не удается запустить, потому что отсутствует xxxxx.dll”.

Например, для FFXIV Benchmark это d3dx9_41.dll, для Metro 2033 и Crysis также требуются некоторые dll, известные отдельно, игры лицензионные, а не пиратские репаки, например crysis был куплен на shop.ag.ru.

Еще скажу, что на втором (старом) домашнем компьютере стоит Vista 32 HB, тоже лицензионная, пользуюсь с 2007 года, таких проблем не было ни разу, даже если там тоже dx11 используется!

Что это такое, я купил новый компьютер с самой современной операционной системой, и я не могу запустить на тебе ни одной игры!!!

Отвечать

1) из-за того, что изначально многие компоненты отсутствуют, моя программа загрузила около 50МБ данных, dx11 не включает все предыдущие версии???

Нет, это не так, и DX9 последний раз обновлялся в июне этого года. Следовательно, компоненты, поставляемые с системой, актуальны во время «упаковки» системы. В общем, задача Microsoft – не предоставлять Windows обновленную версию DirectX, в которой сама система на самом деле не нуждается. Это задача производителя игры, который просто обязан создать все условия, чтобы покупатель игры вставил диск с игрой и начал получать удовольствие от игры. Вы по-прежнему платите за игровую коробку.

2) почему компоненты dx не обновляются автоматически через win update? оказывается, теперь мне нужно регулярно загружать и запускать dx webinstaller, чтобы обновлять компоненты dx???

Потому что это не критический компонент для системы. Это не требуется для самой Windows, а только для приложений, использующих этот API (игры). Windows включает в себя ряд библиотек, которые актуальны только тогда, когда Microsoft сама создала образ системы или изготовитель оборудования разместил его на компьютере. Центр обновления Windows предоставляет чрезвычайно важные обновления, от которых зависят стабильность и надежность системы. Возможно, DirectX предоставляется через Центр обновления Майкрософт, но я его не тестировал. Также нет необходимости постоянно обновлять DirectX. В этом году он обновлялся дважды, даже в прошлом году. Поэтому следующего обновления можно было ожидать весной 2011 года.

Источник: https://answers.microsoft.com/ru-ru/windows/forum/all/games-ne/31f3179e-6f6f-4338-92f8-7b02ae021fb0

Добавить комментарий