Здравствуйте, у игры проблемы на современный компьютерах и системах. Вам нужно настроить файл Graphic Rules. Можно настроить его вручную, либо же программой Graphics Rules Maker. Проще это сделать программой. Скачайте ее(http://www.simsnetwork.com/simpedia/the-sims-2/editions/the-sims-2/specials/graphics-rules-maker-imp…). Установите и запустите. Убедитесь что в строке «Game» выбрана The Sims 2 и убедитесь, что в строке Path стоит верный адрес игры. Должно быть написано» Game found» зелёными буквами. Теперь выбираем в «Force texture memory» количество видеопамяти вашей видеокарты. Если вы не уверены, сколько видеопамяти у видеокарты, сделайте так:
Нажмите Ctrl+R и введите в появившемся окне «dxdiag». Затем во вкладке «Монитор» обратите внимание на строку «Всего памяти» — это и будет память видеокарты. Впишите туда это число (в «Force texture memory»). Затем выберите самое минимальное разрешение экрана и максимальное (Default resolution и Max resolution соответственно). Если у вас видеокарта AMD, можете поставить галочку на .Fix AMD Radeon HD 7000 series recognition». Как всё сделаете, нажимаем «Save Files». Вам могут предложить добавить вашу видеокарту в базу данных. Можно отказаться, если не хотите. Проверяем игру.
Вам может понадобиться мод на устранение чёрных квадратов под ногами симов при высоких настройках теней (http://simnopke.tumblr.com/post/136184612377/sim-shadow-fix). Скачайте и распакуйте архив в Downloads(папка находится по адресу Документы-The Sims 2-Downloads). Если её нет, нужно создать.
Эта инструкция должна помочь. Если будут вопросы-с радостью помогу ![]()

-
#1
Техническая поддержка по игре
Ответы на наиболее распространенные вопросы можно прочесть в F.A.Q.
Здесь вы можете задать свой вопрос, если не нашли ответа. Настоятельно рекомендуется при оформлении вопроса придерживаться шаблона:
1. Суть проблемы, подробно (
Помогите, у меня ничего не работает!!!
).
2. Ошибка: её описание, желательно скриншот.
3. Версия Вашей игры, установленные аддоны.
4. Наличие модов и дополнительных материалов.
5. Принятые меры (делали ли Вы уже что-то для устранения проблемы?).
Желательно, чтобы Вы сами перед обращением к нам установили свежие драйвера, DirectX и т.п.
6. Данные Вашего компьютера, а именно: операционная система и ее разрядность, процессор, видеокарта, объем ОЗУ.
Внимание!
1. В теме обсуждаются технические вопросы. Используя модификации, вы используете их на свой страх и риск.
2. Предоставив не всю требующуюся информацию, вы рискуете получить неточный ответ, или совет, который не является решением именно вашей проблемы. Предоставив полное описание по шаблону, вы экономите собственное время и время модератора.
Вопросы по установке и проблемам с дополнительным контентом следует задавать в этом подфоруме.
Вопросы по геймплею — в соответствующих игровых подфорумах.
Скачать все аддоны можно также в соответствующих игровых подфорумах.
-
#3.621
blaze, попробуйте из другого источника скачать. Это чего-то в системе недонастроено, только я никак не могу вспомнить, что именно.
Ладно, спасибо. Сейчас попробую.
Но если не получится — я вернусь 
Ничего не получилось! Все такая же лабуда.
(
Все исправила, вопрос снят 
Мультипостинг запрещен, пользуйтесь кнопкой «Редактировать».
Последнее редактирование модератором: 12 Янв 2016
-
#3.622
Здравствуйте. Проблема такая: после каждого запуска игры в папке «Документы», генерируется вторая папка «EA Games», в которой находится пустая папка «Sims 2». При удалении этой папки, выскакивает это:
Эта папка мне ничем не мешает, глюков не вызывает, сохранения не ломает — просто выглядит странно. Для справки: это появилось ещё на чистой игре, без модов и дополнительных материалов, с самого первого запуска игры.
О игре: пиратский сборник со всеми дополнениями и каталогами.
О компьютере: Windows 7 Максимальная 64-разряд., видеокарта GeForce GTS 450, процессор Intel(R) Core(TM) i3-2120 CPU 3.30 ггц 3.30 ггц, ОЗУ 8 гб.
-
#3.623
КошкаЛена, это у очень многих так с появлением Windows 7. Не лечится.
-
#3.624
Ребят, помогите пожалуйста, а не то сейчас разнесу все к черту….
Ситуация:
Взбрело мне в мою голову поиграть в симс 2. на жестком был установочный файлик, проверенный.
Установила, и при запуске понимаю что половина экрана по сути съедено, игра в маленьком экранчике, и одновременно потребности и желания запуститься не могут. Сменить разрешение экрана не могу, есть только 800 на 600
Не понимаю как сюда картинку присобачить, но проблема в принципе на форумах уже описана.
пыталась следовать инструкциям, где в корневой папке Конфиг в текстовом файле необходимо менять пару строк,
там где option ScreenModeResolution в трех группах параметров поменять было не проблема, но вот на стоке Apply gfx device specific workarounds (которая была), необходимо было сменить на «фолс» под строкой
# the 6200 Turbo Cache peformed very poorly in CATLAB runs for EP2
if (match(«${cardName}», «GeForce 6200 TC»))
у меня ее просто нет((( я перерыла весь файлик. ничего не получается.
Думала проблема с установочным файлом, но установила на ноуте и там все прекрасно запускается, но ноут старый и слабый, там все зависает, играть невозможно.
Может кто подскажет что делать? проблемы явно с совместимостью видеокарты возможно. Винда 7.
-
#3.625
Я думаю что ни у кого нет этой проблемы. Когда я играю в Вероне, все семьи у меня исправно открываются, но как только я нажимаю на дом Монти у меня вылетает игра, проверяла на конфликтные моды-все удалила. Винда 7, комп новый и довольно мощный. Я не знаю с чем это связано. Помогите пожалуйста.
-
#3.626
arkostgirl
6. Максимальное разрешение в игре меньше, чем разрешение экрана монитора.
Это можно исправить с помощью этой программы.
Queen_Di удалите Accesories.cache и Groups.cache. Если не поможет, то надо не только конфликтв удалять, а все дополнительные материалы убрать.
-
#3.627
Здравствуйте, может сможете помочь? Купила недавно новый компьютер, поставила на него вторых симов, но игра начала вылетать практически постоянно, как только включаю режим жизни или занимаюсь стройкой дольше чем час, с ошибкой Direct 3D D3DERR_OUTOFVIDEOMEMORY. Сразу скажу у меня там дополнений стоит довольно много, папка Downloads почти 10 гигов весит,но мой старый комп на Windows 7 тянул все это дело с небольшими тормозами, но тянул, ничего не вылетало. Почему все это не тянет мой новый комп, на котором я спокойно играю в 3-го Ведьмака почти на максималках — мне не понятно.
Характеристики нового компа: Windows 10 pro 64 разрядная, процессор Intel(R) Core i5-4460 CPU 3.20 GHz, оперативка 8 гб, видюха AMD Radeon R7 200 Series. DirectX 11 стоит. Еще у меня была проблема с разрешением монитора, мой новый монитор большой 1920 х 1080, и я копалась в файлах игры, чтоб подогнать под размер моего монитора, у меня это получилось, но вот все равно ниче не работает
(
Последнее редактирование: 21 Мар 2016
-
#3.629
В общем играю на лицензии, решил скачать немного допов (ага, немного, 4 гига). Игра два дня поработала, и при запуске выскакивает пусто окошко с этой бякой.
Попытался запустить игру без папки Downloads, та же пустая ошибка. Думаю, может где-то какой-то кеш остался, удалил игру, переустановил (два раза). И опять пустое окошко.
Что можете предложить :^)?
-
#3.630
Simsoman2,
Думаю, может где-то какой-то кеш остался
Accessory.cache и Groups.cache, например. Если их вручную не удалить, то они не удалятся даже при переустановке. Лежат в папке игры в Моих Документах.
-
#3.631
это у очень многих так с появлением Windows 7. Не лечится.
Поздно влезаю, конечно, но есть способ сделать так, чтобы вторая папка не мозолила глаза. По крайней мере, на 7-ке.
При запуске (первом, или любом последующем, если просто удалить 2-ю папку из Документов — в этом случае игра сгенерирует ее снова) игра создает папку «EA Games» в 2-х местах: в «Мои документы» (C:Users(тут имя пользователя)Documents) и в «Общие документы» (C:UsersPublicDocuments). В Библиотеке отображаются обе, и это раздражает безмерно. Нам надо оставить для отображения папку документов пользователя.
Идем в Библиотеку…
-
#3.632
Можно ли как-то изъять определенные аддоны из игры? У меня, например, глючат сезоны, можно их удалить?
-
#3.633
Скачала симс, смонтировала образ диска. Нажимаю на запуск, он загружает. Потом требует вставить второй диск. Это я что-то не докачала или как?
Последнее редактирование: 6 Апр 2016
-
#3.634
Скачала симс, смонтировала образ диска. Нажимаю на запуск, он загружает. Потом требует вставить второй диск. Это я что-то не докачала или как?
Я правильно понимаю, что требуется второй диск при установке?
Если да, то у Вас должно быть скачано два файла формата .iso. Посмотрите. Сперва монтируете один образ, игра устанавливается. При запросе вставить второй диск — монтируете второй образ, и установка продолжается.
Последнее редактирование: 7 Апр 2016
-
#3.635
BoldHedge, если вы установили репак, то программой Sint можете попробовать. Если по одному аддону устанавливали, то просто удалите ненужный.
-
#3.636
Что сделать чтобы сглаживание стало доступным параметром
я читал что это из-за мощной видеокарты из-за этого у меня такая проблема
у меня AMD Redeon HD 720 series драйвера установлены все какие нужны для нормальной работы обновленные до последней версии.
Как это исправить?
-
#3.637
Запускать игру, используя графический процессор AMD Radeon, видимо. По умолчанию игра использует интегрированное оборудование, а оно не тянет. Не знаю, как на других системах, а на 7-ке правым кликом по иконке, с которой запускается игра — там должен быть такой пункт.
-
#3.638
Добрый день! Я уже не знаю, что делать, качала симс 2 из разных источников, но результат один:
Что мне делать? У меня windows 8.1
Тыкнуть «далее» не получается, как видно, кнопки нет, будто бы половину установки «съел» этот виндовс. Зависит ли это от виндовса, если установить 7, пойдет ли игра?
Изображения необходимо публиковать как картинки, а не в виде ссылок.
Последнее редактирование модератором: 13 Апр 2016
-
#3.639
@_Лейна,
Зависит ли это от виндовса, если установить 7, пойдет ли игра?
Да, зависит. На 7 и на 10 пойдет, на 8, 8.1 если и установите, будут другие проблемы.
-
#3.640
Доброго времени суток!
Извиняюсь, если вопрос задаю не в той теме — прошу перенаправить в нужную.
Но вопрос такой — у нас на сайте есть эмуляторы игр второго симса PSP для PC? Или, если вдруг знаете, где можно их достать? Очень хотелось бы поиграть 
Данный код вроде и работает, много где проверили, но выложив в паблик у некоторых игроков происходит ошибка, а именно hr возвращает D3DERR_INVALIDCALL.
Посоветуйте какие параметры может поменять или что то где то дополнительно проверить/получить какие то параметры?
morfik
я скопировал твой код, а он вообще не работает, даже не запускается. Пишет что wndRequested_ необьявлен, d3ddev тоже, а d3d вообще неведомая фигня
Wraith
спасибо, попробую, надеюсь у меня что то найдет, жаль что у конечного пользователя так не опробовать
morfik
D3DFMT_X8R8G8B8 может быть не поддерживается. Я помню там может быть какая-то проблема с форматом бекбуфера в сочетании с фулскрином кажется, я уже не могу точно вспомнить.
Как вариант попробовать поменять на A8R8G8B8.
что измениться в работе/визуально если буду использовать A8R8G8B8?
ronniko
на счет d3dpp.BackBufferCount не важно 0 или 1
BackBufferCount
Type: UINT
This value can be between 0 and D3DPRESENT_BACK_BUFFERS_MAX (or D3DPRESENT_BACK_BUFFERS_MAX_EX when using Direct3D 9Ex). Values of 0 are treated as 1
В Фулскрине так нельзя.
morfik
Хорошо, если бы игрок мог запустить дебаг рантайм, а то так это гадание на кофейной гуще.
Меня вот ещё смущает D3DCREATE_SOFTWARE_VERTEXPROCESSING.
Executor
попробую тогда так
morfik
Какая видеокарта (модель) и сколько ОЗУ на том компе где ошибка can not create Direct3D device ?
System information :
OS : Windows 6.2.9200 x64 (AMD or Intel)
System language : 2057
Total memory : 7.99852 (Gb)
CPU :
Processor 0 : Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz (0)
Processor 1 : Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz (1)
Processor 2 : Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz (2)
Processor 3 : Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz (3)
Video :
AMD Radeon (TM) R9 390 Series (Primary)
AMD Radeon (TM) R9 390 Series
AMD Radeon (TM) R9 390 Series
AMD Radeon (TM) R9 390 Series
AMD Radeon (TM) R9 390 Series
AMD Radeon (TM) R9 390 Series
Monitor Resolution : 1536×864
System information :
OS : Windows 6.2.9200 x64 (AMD or Intel)
System language : 1033
Total memory : 7.92299 (Gb)
CPU :
Processor 0 : Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz (0)
Processor 1 : Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz (1)
Processor 2 : Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz (2)
Processor 3 : Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz (3)
Video :
Intel(R) HD Graphics Family (Primary)
Intel(R) HD Graphics Family
Intel(R) HD Graphics Family
Monitor Resolution : 1536×864
Вот AMD Radeon (TM) R9 390 Series там может стоять новый AMD Crimson драйвер.
И сама AMD Radeon (TM) R9 390 Series больше заточена на DX11DX12Vulkan.
Потому что это свежая видеокарта от АМД.
Может глючить DX9.
morfik у тебя экзешник(или rar файл, только не на 100 метров) есть, что бы тут потестить ?
Я бы запустил бы на своем компе.
Intel I5-2320 ОЗУ 4Gb
Radeon 7950 VideoRam 3Gb
PS: У них там все дестрибутивы для DX 9 стоят ? Может dll некоторых нет для DX9 ? У меня такое было при создании SwapChain в DX11. Поставил все дестрибутивы для Directx и заработало.
Источник
Ошибка Direct3D initialization error при запуске игры. Что делать?

У меня в Windows 10 при запуске некоторых игр появляется ошибка «Direct3D initialization error». Windows шла вместе с ноутбуком, версия «Домашняя для одного языка».
Скажите, может ли эта ошибка быть из-за версии Windows, и как ее исправить?
Вообще, подобная ошибка не редкость, особенно после переустановки Windows (в вашем случае, после покупки ноутбука, так как в магазинах редко устанавливаются все необходимые библиотеки и драйвера, необходимые для комфортной работы устройства).
Появляется она, как правило, после попытки запустить какую-нибудь игру — либо сразу, либо в игре будет просто черный экран, а свернув ее вы увидите это окно.
В этой статье остановлюсь на основных причинах появления подобной ошибки, и покажу на примере как от нее избавиться.

Типичный вид ошибки

Что делать с ошибкой Direct3D
Обновление DirectX
Самая частая причина появления подобной ошибки связана с отсутствием библиотеки👉 DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.
DirectX — специальная библиотека для программистов. Используется в большинстве случаев при разработке игр. Пакет доступен для установки и обновления на официальном сайте Microsoft. Более подробно от этом можете узнать на сайте Википедии.
Поэтому, рекомендую посмотреть требования запускаемой вами игры, и посмотреть, какая версия DirectX установлена у вас на ПК.
Чтобы узнать, какой DirectX у вас на ПК, нажмите:
- сочетание кнопок Win+R, чтобы открылось окно » Выполнить «;
- далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).

Запускаем средство диагностики DirectX (DxDiag)
Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже) .

Средство диагностики DirectX / Кликабельно
Для обновления DirectX на сайте Microsoft есть специальный веб-установщик. Перейдите на нужную страницу и скачайте его. Далее запустите, согласитесь с условиями лицензионного соглашения, и ждите пока работает мастер.

Принятие условий лиц. соглашения DirectX
В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается.
Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.

Установка DirectX завершена
Как правило, после такого обновления, игра начинает работать как нужно.
Если у вас нет интернета (либо он медленный или сайт Microsoft недоступен, выдает ошибку и т.д.), DirectX можно обновить с помощью игр: почти на половине дисков с играми есть новая версия DirectX (прим.: новая на момент запуска игры, конечно) . Поэтому, вам достаточно взять более-менее современную игру и установив ее, обновите DirectX.
Проблема с драйвером видеокарты
Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.
Как проверить наличие драйверов и включена ли видеокарта
Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:
- нажмите кнопки Win+R;
- далее введите devmgmt.msc и нажмите Enter.

Запуск диспетчера устройств — devmgmt.msc
Далее откройте вкладку «Видеоадаптеры» , и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример —
).
Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.

Intel HD включена, NVIDIA выключена
Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать» . Пример на скрине ниже.

После этого перезагрузите компьютер, затем попробуйте открыть игру.
В некоторых случаях одна из видеокарт может быть отключена в BIOS компьютера (например, если у вас на ноутбуке стоит дискретная и встроенная видеокарты) . Чтобы проверить так ли это, зайдите в BIOS, обычно, в разделе MAIN можно найти режим работы графики (Graphic mode). Пример показан на фото ниже.

👉 Кнопки для входа в BIOS для разных производителей ноутбуков/ПК — см. инструкцию
Как обновить драйвера на видеокарту:
- Способ №1 : зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера;
- Способ №2 : воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую);
- Способ №3 : работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь.
Используйте режим совместимости
Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью.
Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D. (особенность: все игры были старыми, что наводило на разные мысли. ) .
Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было.
Примеры, что нужно сделать, приведены на скринах ниже.

Открываем свойства исполняемого файла игры

Запустить игру в режиме совместимости с Windows XP SP 2

Как запустить старую игру на новом компьютере — см. способы и примеры
PS
Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.
На этом все, всем всего доброго!
Первая публикация: 19.03.2017
Статья откорректирована: 17.12.2020
Источник
Ошибка «Не удалось обнаружить устройство Direct3D»: причины и способы устранения
Рост производительности компьютеров – благо, которое многими воспринимается как должное. Но какой бы частотой не обладал центральный процессор или GPU, без соответствующего и, нужно сказать, очень сложного программного обеспечения, добиться высокой скорости работы ресурсоёмких приложений не удастся. Особенно это касается программ работы с видео и компьютерных игр. API-интерфейс Direct3D как раз и является таким промежуточным звеном, позволяющим проявить все достоинства современных видеокарт и процессоров.

Увы, как и любое другое сложное ПО, Direct3D не лишено багов, которые могут проявляться весьма неожиданно. Например, при запуске приложения, использующего этот графический API, могут появляться различные ошибки. Сегодня мы поговорим об одной из них – «Не удалось обнаружить устройство Direct3D».
Основные причины возникновения ошибки в играх
Чаще всего с нею сталкиваются геймеры, ведь именно в компьютерных играх достоинства графического интерфейса прикладного программирования проявляются ярче всего. И если при запуске Dota 2, «Глаза дракона» или «Ведьмака» появляется ошибка «Не удалось обнаружить устройство Direct3D», поиграть не получится.
Критично ли это? Не слишком, если знать причину. А они бывают разными:
- драйвер видеокарты устарел или повреждён;
- установлена версия DirectX, не соответствующая рекомендуемым требованиям;
- игра несовместима с установленной операционной системой;
- сбой настроек видеокарты в BIOS;
- потеря важных файлов, входящих в пакет Steam;
- воздействие вирусов.
Если при запуске игры комп выдаёт ошибку Failed to initialize Direct3D, причины будут примерно одинаковыми, как и способы их устранения. Обычно в результате экран игры становится чёрным, а если окно свернуть, то можно увидеть окно с ошибкой.

Первое, что необходимо сделать – проверить, соответствуют ли характеристики железа системным требованиям конкретной игры. Для примера рассмотрим уже упоминавшуюся Dota 2, для которой требуется CPU с тактовой частотой от 3 ГГц, видеокарта, совместимая с DirectX 9, поддерживающая Shader Model0 ATI X800 с памятью объёмом не менее 256 МБ, 1 ГБ ОЗУ, 10 ГБ свободного пространства на диске и скорость интернета не ниже 1 Мб/сек.
Просмотреть параметры своего ПК и графической подсистемы можно набрав команду dxdiag в консоли «Поиск» или «Выполнить» или через «Диспетчер устройств».
Как исправить ошибку Direct3D
Если с системными требованиями всё в порядке, а геймеры обычно смотрят на это в первую очередь, то следует предпринять несколько шагов, один из которых с высокой вероятностью поможет устранить проблемы Direct3D в играх и других использующих этот API программах.
Обновление DirectX
При установке Windows 10 вы можете не беспокоиться, что получите устаревшую версию DirectX, но с «семёркой» такая уверенность будет излишней, поскольку вы, скорее всего, будете использовать образ, созданный достаточно давно.
Проверить, какая версия используется на вашем ПК, можно с помощью описанной выше команды dxdiag. Данные о версии DirectX находятся во вкладке «Сведения о системе».


Если номер версии меньше 12, рекомендуется обновить DirectX – скачать инсталлятор или использовать веб-установщик. Установка стандартная, нужно просто следовать подсказкам. Единственный нюанс – рекомендуем не ставить галочку для установки панели Bing.




Обновление драйвера видеокарты
При установке Windows 7 не факт, что вы получите самый свежий драйвер графического адаптера. В «Десятке» драйверы вообще от Microsoft, а не от производителя. Так что при появлении ошибки Direct3D не исключено, что виновником является устаревший или испорченный драйвер видеокарты.
В Windows 10 перезагрузка видеодрайвера осуществляется достаточно просто, нажатием комбинации Win + Ctrl + Shift + B. Когда дисплей потухнет на секунду (а может, и несколько раз) – это нормально, пугаться не стоит. Если перезагрузка не помогла, драйвер видеокарты нужно обновить.

- в консоли «Выполнить» набираем devmgmt.msc, чтобы запустить «Диспетчер устройств»;

- ищем строку «Видеоадаптеры», раскрываем её и смотрим, нет ли слева от названия графического акселератора серой пиктограммы. Если есть, видеоадаптер банально отключен. Это означает, что вы запускаете игру на встроенной в CPU графической подсистеме, которая, конечно же, имеет слишком слабые характеристики по производительности;

- кликаем по строке ПКМ и выбираем пункт «Включить»/«Задействовать»;

- включить производительный видеоакселератор можно и посредством контрольной панели от производителя, иконка которой обычно висит в трее;
- если включение видеокарты не помогло, в том же диспетчере после нажатия ПКМ выбираем пункт «Удалить». После подтверждения устройство исчезнет из списка, а драйверы будут деинсталлированы;

- теперь самое время зайти на официальный сайт производителя и скачать самую свежую стабильную версию драйвера (вариантов немного – Intel, Nvidia или AMD), выбрав свою модель графического адаптера, если она не определилась автоматически;
- запустите инсталлятор, дождитесь окончания установки «дров», перезагрузите компьютер.

Переустановка Visual C++ Redistributables
Как ни странно это звучит, но ошибка Direct3D при запуске игры может возникать и при появлении проблем с библиотекой Visual C++, которая является обязательной компонентой Windows – её используют очень многие приложения.



Ошибка устраняется переустановкой пакета. Скачиваем с официального сайта Microsoft самую свежую версию пакета, удаляем библиотеку из вкладки «Программы и компоненты» «Панели управления», запускаем скачанный инсталлятор. После установки перезагружаем ПК.


Используем режим совместимости
Не исключён вариант, что ошибка Direct3D появилась вследствие запуска старой игры на современном компьютере, особенно часто такое случается в «десятке».
Проблема устраняется следующим образом:
Если сделать предположение, что вы не знаете, какая версия ОС является текущей, а какая предшествующей, можно поступить следующим образом:
Включение видеокарты в BIOS
Геймеры – народ прогрессивный, с вероятностью 98% на их компьютере установлена внешняя дискретная мощная видеокарта. О том, что нужно использовать именно этот адаптер, а не более слабый встроенный, операционная система узнаёт из BIOS. Но настройки BIOS иногда «слетают», и если поддержка внешнего видеоадаптера оказывается отключённой, ошибке «не удалось найти устройство Direct3D» удивляться не стоит.
Нужно просто зайти в BIOS и исправить ситуацию, активировав использование дискретной видеокарты. Как это сделать, мы описывать не будет по простой причине: версий микропрограммы существует немало, и в каждой включение внешней видеокарты осуществляется по-своему. Читайте инструкцию для вашей материнской платы, хотя минимальных знаний английского достаточно, чтобы выполнить эту операцию без подсказок.
Проверка целостности файлов (Steam)
Многие современные игры используют платформу Steam, и если с одной из её компонент произошла непредвиденная ситуация, то игра не запустится. Проблема устраняется легко, непосредственно из клиента – нужно использовать функцию проверки целостности пакета файлов, и если чего-то недостаёт, здесь же можно устранить неисправность.


Устранение вирусной угрозы
Проникновение на компьютер вируса может иметь самые непредсказуемые последствия, в том числе повреждение файлов DirectX. Переустановка пакета в подобных случаях чаще всего не помогает, ведь вирус никуда не делся.

Ошибка инициализации Direct3D с текущими настройками
Может показаться, что речь идёт о совсем другой, принципиально иной ошибке, но это не так. Хотя описание действительно другое, причины появления подобного сообщения примерно те же, что описаны в предыдущем разделе.
Но есть и различия: данная ошибка обычно более информативна.
Например, если сообщение имеет вид «Failed to initialize D3D11», из этого можно сделать вывод, что запускаемая игра требует наличия одиннадцатой версии Direct3D, а ваша видеокарта поддерживает более раннюю. Здесь ничего не поделаешь – нужно либо отказаться от игры, либо менять видеоадаптер.

Сообщение «Direct3D 9 device initialization error» из той же серии, указывает на необходимость поддержки 9 версии API.
Устаревший или запорченный драйвер видеокарты – тоже частая причина возникновения ошибки «Can’t init Direct3D», устранить которую можно переустановкой «дров» по алгоритму, описанному ранее.
Точно так же происходит при повреждении файлов, входящих в пакет DirectX. Причины могут быть разными – результат воздействия зловредного ПО или неумышленные манипуляции пользователя (возможно, малолетнего, всякое бывает). Лечение то же – обновление DirectX.
Отметим также, что подобные ошибки в большей степени характерны для ноутбуков, поскольку драйверы для них пишутся под конкретную модель, и малейшее отклонение «влево или вправо» может вызвать проблемы. И сбои BIOS в ноутбуках случаются чаще, чем на десктопных ПК.
Описанные в данной статье способы, как исправить ошибки данного типа, касаются только тех случаев, когда проблема не связана с возникновением серьёзных неполадок с ОС Windows. Впрочем, такие неполадки обязательно проявят себя и вне привязки к играм, и поможет только радикальное средство – переустановка операционной системы.
Источник
Страница 4 из 6
-
Afbyf
в астрале

- Сообщения:
- 58
- Симпатии:
- 3
- Баллы:
- 0
- Репутация:
-
76
- Награды:
- 0
Материал принадлежит пользователю Afbyf и запрещен к перепечатке без ведома администрации сайта, автора данного материала и без активной ссылки на сайт.
Проблема: Игра при попытке запуска, выдает пустую табличку с белым крестом на красном фоне, либо не запускается без каких-либо опознавательных знаков.
Причина: это баг встречается после аддона Бизнес, связан с очисткой рабочих файлов
Решение: следует каждый раз перед запуском игры удалять файлики Accessory.cache и Groups.cache в папке Мои документы/EA Games/the Sims 2. Почему каждый раз? Потому что они саморегенерируются вновь.
Проблема: При попытке запуска игры выдаётся ошибка «Unspecified Error»
Причина: Такая ошибка является системной (для Windows) И происходит, когда комп не воспринимает Ваш аккаунт, как админский.
Решение: запускаете игру из-под административного аккаунта
Проблема: При попытке запуска игры возникает ошибка: «CD/DVD emulation software has been detected. Please disable all CD/DVD emulation software and re-start the game».
Причина: Конфликт эмулятора
Решение: Необходим кряк к игре
Если Вы запускаете игру с образа, то это может быть из-за конфликтующих с DAEMON Tools програм, таких как Fantom CD Emulator, Alcohol 120%, Nero Image Drive, Phantom CD, Clone CD, Ark Virtual Drive.
В программах Alcohol 120% и Nero Image Drive достаточно будет просто отключить эмуляцию. Программы Clone CD и Ark Virtual Drive лучше удалить полностью, причём чтобы о них не осталось записей в реестре. Если работать с какой-либо из программ Daemon отказывается, а она вам нужна, то следует эмулировать образ диска в другой программе, например Alcohol 120%.Вот решения частых проблем с запуском The Sims 2 (Источник: mixei.ru, Дюкаша):
Если у вас возникла проблема с запуском игры, то вам нужно лишь заменить «плохой» файл Sims2.exe в папке GamesThe Sims 2TSBin на аналогичный «хороший», т.е. оригинальный – тот самый, который бывает в лицензии. Логично? Логично.
Как это сделать читайте ниже.
1. Чем нам грозит и чем определенно НЕ грозит замена файла Sims2.exeПосле замены файла игра просто не запустится, будет выдавать сообщение «Please, insert the correct CD-ROM, select OK and restart application», т.е. требовать оригинальный диск. О том, как с этим бороться, речь идет ниже. Ну а больше,
собственно, ничем не грозит. Никаких глюков после этого в игре прибавиться не должно и определенно не должно произойти некоторых вещей, которых игроки часто опасаются:1) Игра НЕ станет англоязычной, если она была русскоязычной или наоборот. Игровые тексты хранятся во многих файлах, но только не в Sims2.exe
2) Уже созданные вами персонажи, семьи и дома никуда не денутся. Они тоже хранятся никак не в этом файле, они бы там все просто не уместились.2. Где взять нужный файл и как определить, что это именно он:
Если ваша игра – лицензия или копия с нее, а вы просто хотите заставить ее идти без диска, то брать вам ничего нигде не нужно, «хороший» файл Sims2.exe у вас уже есть. Даже, если у вас пиратская версия, оригинальный файл на диске может все же присутствовать. Ищите его в архиве compressed.zip, в папке TSBin. Если же у вас на диске его точно нет, то его придется скачать из Интернета. Размер файла большой, даже в архиве он весит около 12-13 Мб. Разумеется, качать такой большой файл нужно не браузером, а специальной программой-качалкой, особенно, если у вас медленная и ненадежная связь. На случай, если у вас нет качалки, нужно сперва скачать и установить, например Download Master. В настоящий момент оригинальный файл можно скачать здесь:Скрытый текст: Содержание могут увидеть только группы: Администратор, Куратор, Модератор, Разработчик, СоАдминистратор, Юзер.
Если в скачанном вами архиве, кроме самого файла Sims2.exe, есть что-то еще, ни в коем случае не удаляйте это – оно вам еще пригодится, а как именно – об этом речь идет дальше. Убедитесь, что скачанный или где-то еще взятый вами файл – действительно оригинальный Sims2.exe. Его размер должен быть 15.178.859. Существует несколько различных вариантов неудачно взломанного файла Sims2.exe различного размера, но размер оригинального файла должен быть именно таким. Если файл с этим размером в архиве присутствует, но называется не Sims2.exe, а например, Sims2_original.exe, вам придется его переименовать в Sims2.exe. И не забудьте распаковать его именно в нужную папку: GamesThe Sims 2TSBin, а не куда-либо еще. При этом он должен заменить ваш старый файл. Перед этим лучше на всякий случай сохранить где-нибудь прежний файл Sims2.exe или же переименовать его во что-нибудь другое.
3. Что и как делать с «Демоном» и мини-образом диска
Самое главное – сам процесс «обманывания» игры.
Итак, сначала запускаем Daemon Tools. Также вам нужно скачать Мини-образ диска. Распаковываем его в произвольную папку. Правой клавишей на иконке Daemon — Virtual CD/DVD-ROM / Device 0: [G:] No media, После этого открывается новое окно, где нужно указать путь до вашего файла с расширением .mds. Найдите его в той папке, куда вы его перед этим распаковали, поставьте на него курсор и нажмите кнопку «Открыть». Можете запускать игру. Во время всех этих манипуляций в вашем настоящем физическом дисководе никаких дисков быть не должно.4. Если игра после всего этого не запустилась…
Возможно, после этого игра у вас запустится, а возможно и не запустится. Если она не запускается, а требует вставить диск («Please, insert the correct CD-ROM, select OK and restart application»), попробуйте сделать следующее: кликните снова по иконке «Демона» правой кнопкой мыши, выберите пункт Emulation и во вновь появившемся меню — Safedisc. При этом иконка «Демона» из красной превратится в зеленую. После этого попробуйте снова запустить игру.
Если игра при попытке запуска выдает ошибку «CD/DVD emulation software has been detected. Please disable all CD/DVD emulation software and re-start the game», то см. 3 сообщение данной темы.
Если появляется сообщение об ошибке, касающейся отсутствия файла d3d9.dll, то вам необходимо установить DirectX 9.0c.
Если игра в первый раз запустилась, но после перезагрузки компьютера запустить ее больше не удается («Please, insert the correct CD-ROM, select OK and restart application»), проверьте, на месте ли «Демон» и по-прежнему ли подключен виртуальный диск. -
SleepingOwl, у тебя другая, ошибка direct3d d3derr_invalidcall
Видеокарту сменила, говоришь?
Попробуй удалить файл userprops.xml отсюда:
My documents/ EA Games/ The Sims2/ Config/ userprops.xml
(Как я понимаю, в нем содержится информация о настройках предыдущей видюхи, и это мешает.) При следующем запуске игры файл будет новый.Источник
Скрытый текст: Содержание могут увидеть только группы: Администратор, Куратор, Модератор, Разработчик, СоАдминистратор, Юзер.
-
Lamare, мне срочно нужен кланяющийся в пол смайлик, потому что все заработало. Спасибо огромное
Буду теперь знать, где искать подобные штуки. -
Помогите пожалуйста! Установила игру и запустила, но забыла отключить антивирус, в итоге игра вылетела и начало появляться это окно при запуске, я переустановила игру, но оно все равно появляется. Раньше была такая проблема, но она решалась банальной переустановкой, а в этот раз не помогло

Невозможно получить доступ к элементу, закрепленному за этим ярлыком. Возможно у вас нет необходимых прав. -
Лена, в антивирусе поставь галочку на исключения, восстанови-пропусти из карантина файлы из игры, которые антивирус «забанил», определить их можно по дате и времени, вообще антивирус должен выдать сообщение на подозрительную прогу или файл и место где он находится

Ёжик в тумане нравится это.
-
ReyMond
Новичок

- Сообщения:
- 1
- Симпатии:
- 0
- Баллы:
- 0
- Репутация:
-
0
- Награды:
- 0
Прекращена работа программы «The Sims 2»
Что делать?
-
oserty
to the barricade!

- Сообщения:
- 680
- Симпатии:
- 100
- Баллы:
- 40
- Пол:
- Женский
- Репутация:
-
1.566
- Награды:
- 4
ReyMond, скорее всего проблема в некачественном/конфликтующем доп. контенте. А в таком случае, кроме как методом перебора или полным удалением никак больше не выйдет избавится.

-
Arianna
Новичок

- Сообщения:
- 1
- Симпатии:
- 0
- Баллы:
- 0
- Репутация:
-
0
- Награды:
- 0
Я встретилась с такой же описанной проблемой. Я скачала Sims 2(18 in 1). При запуске игры выскакивает окошко, на нём написано (Windows требует файл»Sims2EP9.exe». Найти файл самостоятельно «Обзор» Я изменяла в реестре эти файлы, ничего не помогло. Подскажите пожалуйста, что делать?
-
lachev
Новичок

- Сообщения:
- 5
- Симпатии:
- 0
- Баллы:
- 0
- Репутация:
-
0
- Награды:
- 0
-
4w25
Крейтор

- Сообщения:
- 800
- Симпатии:
- 501
- Баллы:
- 85
- Репутация:
-
1.916
- Награды:
- 4
lachev, могу предложить заменить файлы графической конфигурации в корневой папке игры. Можно использовать готовые файлы или сгенерировать свои с помощью написанной ребятами программы.
Скрытый текст: Содержание могут увидеть только группы: Администратор, Куратор, Модератор, Разработчик, СоАдминистратор, Юзер.
Я лично использую их готовые графические характеристики. На чуть устаревшем драйвере видеокарты все отлично, без замены файлов – ступенчатость и отсутствие отражений.
-
lachev
Новичок

- Сообщения:
- 5
- Симпатии:
- 0
- Баллы:
- 0
- Репутация:
-
0
- Награды:
- 0
Одно лечим- другое калечим. Внес значит я свои видеокарты через график рул мейкер. Запускаю и…. ничего. Нет, ошибка пропала, но игра не стартует вообще. Хотя в диспетчере задач какое-то время висит. Если снова кликнуть, то пишет «игра уже запущена», пока весит в диспетчере. Как-то так
https://pp.userapi.com/c844418/v844418414/12996b/vLQr5t2Lnso.jpg .Последнее редактирование модератором: 10 ноя 2018
-
lachev, а посмотри, что-нибудь здесь тебе подойдет для решения проблемы?
Не знаю поможет ли, но можно еще почистить кэш игры. -
lachev
Новичок

- Сообщения:
- 5
- Симпатии:
- 0
- Баллы:
- 0
- Репутация:
-
0
- Награды:
- 0
Вроде вот на скрине видно, что кэш отчищен
Говорят еще что Nvidea+WIn10+Sims 2- вещи несовместимые -
4w25
Крейтор

- Сообщения:
- 800
- Симпатии:
- 501
- Баллы:
- 85
- Репутация:
-
1.916
- Награды:
- 4
Играю на ноутбуке с двумя видеокартами и W10, и что на Intel все прекрасно, что на Nvidia с конфигами с того сайта.
Скажите вашу видеокарту, на которой пытаетесь запустить. Она хоть выбрана по умолчанию для запуска? -
lachev
Новичок

- Сообщения:
- 5
- Симпатии:
- 0
- Баллы:
- 0
- Репутация:
-
0
- Награды:
- 0
Intel UHD 620
GeForce MX110
Пытался запустить с разных видеокарт, кликая ПКМ и «Запустить с графическим процессом»
Снова закинул те конфиги с сайта. Результата никакого -
4w25
Крейтор

- Сообщения:
- 800
- Симпатии:
- 501
- Баллы:
- 85
- Репутация:
-
1.916
- Награды:
- 4
lachev, обе новые слишком. Если стоят последние версии драйверов, то ожидать от игры хорошей графики нет смысла, даже если запустится. У меня старая GeForce 540M, и ее версии драйверов, начиная с 390, не совместимы с TS2.
Не думаю, что поможет возвращение к старым файлам конфигурации и ручная установка DirectX 9.0c. Игра старая. Больше вариантов нет. -
lachev
Новичок

- Сообщения:
- 5
- Симпатии:
- 0
- Баллы:
- 0
- Репутация:
-
0
- Награды:
- 0
Да, видеокарты новые, думаю попробовать поставить старые версии драйверов, хотя есть ли смысл, если карта от Nvidia вообще вроде как 2018 года
Вообщем понятно, не поиграть мне уже во вторых симов
Последнее редактирование модератором: 10 ноя 2018
-
Пребываю в полной эйфории от результата. Не знаю, было ли такое решение уже на нашем форуме (если и есть, то я его не нашла), но я всё-таки им поделюсь.
В общем, я стала «счастливым» заложником этой замечательной ситуации:
Что только не пыталась делать, но игра не запускалась.
Попробовала оконный режим — игра запускается, но лишь на половину экрана, что лично меня не устроило, и я задалась поиском изменения разрешения игры в оконном режиме. На просторах интернета нашла информацию, что помимо «-w» можно добавлять и другие значения, которые меняют настройки запуска игры, и одно из них — «-r(x)x(y)», где х — ширина, а у — высота. Решила, что терять мне нечего, попробовала.
Сейчас у меня вот так:
И, О МОЙ БОГ, игра запускается в окне на весь экран, хоть и в итоге скрины оттуда получаются разрешением 1907х1017.
Trofy и Lamare нравится это.
-
4w25
Крейтор

- Сообщения:
- 800
- Симпатии:
- 501
- Баллы:
- 85
- Репутация:
-
1.916
- Награды:
- 4
koffka2, параметры графики при этом на максимуме? Я видела такое решение, но тех людей это не спасало от ступенчатости и отсутствия отражений.
-
orsola
Старожил

- Сообщения:
- 2.950
- Симпатии:
- 9.487
- Баллы:
- 190
- Пол:
- Женский
- Репутация:
-
5.942
- Награды:
- 7
Игра запускается ровно два раза, не вылетает и не зависает, все ок, но на третий раз она просто не открывается, приходится переустанавливать и снова только дважды играть. С чем это может быть связано и как пофиксить?
-
Meruii
Активист

- Сообщения:
- 515
- Симпатии:
- 1.085
- Баллы:
- 80
- Пол:
- Женский
- Репутация:
-
903
- Награды:
- 3
orsola, пробовала чистить кэш?
-
orsola
Старожил

- Сообщения:
- 2.950
- Симпатии:
- 9.487
- Баллы:
- 190
- Пол:
- Женский
- Репутация:
-
5.942
- Награды:
- 7
Meruii, нет, попробую, спасибо
-
Meruii
Активист

- Сообщения:
- 515
- Симпатии:
- 1.085
- Баллы:
- 80
- Пол:
- Женский
- Репутация:
-
903
- Награды:
- 3
orsola, если игра запустится после этого, то поставь на файлы кэша параметр «Только чтение» и такой проблемы больше не будет.
-
Georgeous
Beautiful Player

- Сообщения:
- 407
- Симпатии:
- 962
- Баллы:
- 45
- Пол:
- Мужской
- Репутация:
-
804
- Награды:
- 5
Ой мамочки! Вспомнил, как также делал, когда не знал о кэше
Даже диск испортился после всего этого
Страница 4 из 6
Поделиться этой страницей

Один из типичных вопросов
Здравствуйте.
У меня в Windows 10 при запуске некоторых игр появляется ошибка «Direct3D initialization error». Windows шла вместе с ноутбуком, версия «Домашняя для одного языка».
Скажите, может ли эта ошибка быть из-за версии Windows, и как ее исправить?
Доброго дня!
Вообще, подобная ошибка не редкость, особенно после переустановки Windows (в вашем случае, после покупки ноутбука, так как в магазинах редко устанавливаются все необходимые библиотеки и драйвера, необходимые для комфортной работы устройства).
Появляется она, как правило, после попытки запустить какую-нибудь игру — либо сразу, либо в игре будет просто черный экран, а свернув ее вы увидите это окно.
В этой статье остановлюсь на основных причинах появления подобной ошибки, и покажу на примере как от нее избавиться…

Типичный вид ошибки
Содержание статьи
- 1 Что делать с ошибкой Direct3D
- 1.1 Обновление DirectX
- 1.2 Проблема с драйвером видеокарты
- 1.3 Используйте режим совместимости

→ Задать вопрос | дополнить
Что делать с ошибкой Direct3D
Обновление DirectX
Самая частая причина появления подобной ошибки связана с отсутствием библиотеки👉 DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.
*
DirectX — специальная библиотека для программистов. Используется в большинстве случаев при разработке игр. Пакет доступен для установки и обновления на официальном сайте Microsoft. Более подробно от этом можете узнать на сайте Википедии.
👉 Несколько способов обновить DirectX — см. инструкцию
*
Поэтому, рекомендую посмотреть требования запускаемой вами игры, и посмотреть, какая версия DirectX установлена у вас на ПК.
Чтобы узнать, какой DirectX у вас на ПК, нажмите:
- сочетание кнопок Win+R, чтобы открылось окно «Выполнить«;
- далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).

Запускаем средство диагностики DirectX (DxDiag)
Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже).

Средство диагностики DirectX / Кликабельно
Для обновления DirectX на сайте Microsoft есть специальный веб-установщик. Перейдите на нужную страницу и скачайте его. Далее запустите, согласитесь с условиями лицензионного соглашения, и ждите пока работает мастер.

Принятие условий лиц. соглашения DirectX
В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается.
Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.

Установка DirectX завершена
Как правило, после такого обновления, игра начинает работать как нужно.
👉 ДОПОЛНЕНИЕ!
Если у вас нет интернета (либо он медленный или сайт Microsoft недоступен, выдает ошибку и т.д.), DirectX можно обновить с помощью игр: почти на половине дисков с играми есть новая версия DirectX (прим.: новая на момент запуска игры, конечно). Поэтому, вам достаточно взять более-менее современную игру и установив ее, обновите DirectX.
*
Проблема с драйвером видеокарты
Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.
Как проверить наличие драйверов и включена ли видеокарта
Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:
- нажмите кнопки Win+R;
- далее введите devmgmt.msc и нажмите Enter.

Запуск диспетчера устройств — devmgmt.msc
Далее откройте вкладку «Видеоадаптеры», и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример —
).
Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.

Intel HD включена, NVIDIA выключена
Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать». Пример на скрине ниже.

Задействовать видеокарту
После этого перезагрузите компьютер, затем попробуйте открыть игру.
👉 ДОПОЛНЕНИЕ!
В некоторых случаях одна из видеокарт может быть отключена в BIOS компьютера (например, если у вас на ноутбуке стоит дискретная и встроенная видеокарты). Чтобы проверить так ли это, зайдите в BIOS, обычно, в разделе MAIN можно найти режим работы графики (Graphic mode). Пример показан на фото ниже.
👉 Как зайти в BIOS — см. инструкцию
👉 Кнопки для входа в BIOS для разных производителей ноутбуков/ПК — см. инструкцию
Как обновить драйвера на видеокарту:
- Способ №1: зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера;
- Способ №2: воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую);
- Способ №3: работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь.
*
Используйте режим совместимости
Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью…
Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D… (особенность: все игры были старыми, что наводило на разные мысли…).
Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было…
Примеры, что нужно сделать, приведены на скринах ниже…

Открываем свойства исполняемого файла игры

Запустить игру в режиме совместимости с Windows XP SP 2
👉 Также в помощь!
Как запустить старую игру на новом компьютере — см. способы и примеры
PS
Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.
На этом все, всем всего доброго!
👣
Первая публикация: 19.03.2017
Статья откорректирована: 17.12.2020
Полезный софт:
-
- Видео-Монтаж
Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
Видео сделает даже новичок!
-
- Ускоритель компьютера
Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
-
17.09.2006, 15:33
#61

оффлайн
Старший Sims-модератор
Сообщение об ошибке «The Runtime Error!»
«This application has requested the Runtime to terminate it in an usual way. Please contact the application’s support team for more information.»С такой ошибкой иногда сталкиваются владельцы оригинальной игры The Sims 2. Точные причины ее неизвестны, но имеется информация, что это проблема no-CD (ломаного ехе-файла), который изначально находится в пиратских версиях игры. Способом решения проблемы может быть замена ехе-файла на оригинальный и запуск игры с образом диска, как описано выше.
-
17.09.2006, 15:33
#62

оффлайн
Старший Sims-модератор
Сообщение об ошибке «Не удалось запустить требуемый модуль безопасности…»
При попытке запустить с «Демоном» и образом диска аддон H&M® Fashion Stuff и более поздние может появиться следующее сообщение: «Обнаружены средства эмуляции дисководов» (скрин). Если же пытаться проделать то же самое с использованием программы SDHider, то сообщение может замениться на такое: «Не удалось запустить требуемый модуль безопасности. Выполнение программы невозможно (5014)» (скрин).В этом случае рекомендуется попробовать изменить версию Daemon Tools и/или вспомогательной программы (Y.A.S.U. и т.п.) или же использовать для запуска no-CD, как описано в разделах с конкретными указаниями по запуску различных версий.
-
17.09.2006, 15:33
#63

оффлайн
Старший Sims-модератор
Сообщение об ошибке «Ошибка Direct3D: D3DERR_DRIVERINTERNALERROR…»
При запуске аддона Bon Voyage и более поздних может появиться следующее сообщение: «Ошибка Direct3D: D3DERR_DRIVERINTERNALERROR! Приложение завершит работу». (скрин). Причиной появления этого сообщения может стать Sims2Launcher – маленькая программка, на которую, начиная с Bon Voyage, бывает направлен ярлык лицензионной версии игры и копии с нее, а также части пиратских версий. Поскольку Sims2Launcher не является необходимым для запуска игры, то можно отказаться от его использования, перенаправив ярлык непосредственно на ехе-файл запускаемого аддона. Принцип определения запускаемого аддона, принцип редактирования ярлыка и список ехе-файлов для всех аддонов можно найти здесь.
-
17.09.2006, 15:33
#64

оффлайн
Старший Sims-модератор
Игра не запускается с сообщением об ошибке, которое нельзя прочитать («кракозябры»)
скрин 1 – сообщение об отсутствии DirectX. Подробности см. здесь (начало сообщения)
скрин 2 — сообщение о том, что не найдена совместимая с DirectX видеокарта. Подробности см. здесь (вторая часть сообщения)
скрин 3 — сообщение об отсутствии или повреждении оригинальной игры. Подробности см. здесь
скрин 4 — сообщение об отсутствии или повреждении запускаемого аддона. Подробности см. здесь
скрин 5 (на месте названия аддона может быть упомянут любой другой) — сообщение о запуске некорректной версии игры. Подробности см. здесь
скрин 6 — сообщение о том, что игра уже запущена. Подробности см. здесь
-
17.09.2006, 15:41
#65

оффлайн
Старший Sims-модератор
«Пустое» окно с сообщением об ошибке
Это окно, у которого есть заголовок, кнопка «ОК» и красная иконка, означающая ошибку, но нет самого текста (скрин)Причины появления такого сообщения об ошибке могут быть различными, но обычно она вызывается проблемами либо с какими-либо игровыми файлами, либо с записями в реестре. Если ошибка появилась внезапно без видимых причин, то имеет смысл временно убрать из игры (или переименовать) папку Мои документыEA GamesThe Sims 2 и проверить, не исчезнет ли проблема. Если после этого игра запустится, нужно искать причину ошибки в папке с сохраненными играми, постепенно добавляя на прежнее место ее содержимое. Возможно, будет достаточно просто удалить из папки Мои документыEA GamesThe Sims 2 файлы Groups.cache и Accessory.cache. При следующем запуске игра создаст их заново.
Если это не поможет, то имеет смысл попробовать переустановить игру.
-
Пользователь сказал cпасибо:
-
17.09.2006, 15:45
#66

оффлайн
Старший Sims-модератор
Игра не запускается «молча»: никакого сообщения об ошибке не появляется и ничего не происходит
Такое поведение игры может быть вызвано целым рядом причин. Здесь я опишу несколько наиболее вероятных.Игра (особенно с большим количеством скачанного) до определенного момента прекрасно запускается и вдруг внезапно перестает запускаться (безо всяких сообщений)
Попробуйте удалить файл Мои документыEA GamesThe Sims 2Groups.cache и снова запустить игру. Бояться удалять его не нужно: при следующем запуске игра создаст его заново, уже без накопившейся в нем «лишней» информации, которая мешала игре запуститься. Тем, у кого много скачанного, рекомендуется удалять этот файл перед каждым запуском игры.
-
17.09.2006, 15:49
#67

оффлайн
Старший Sims-модератор
Игра перестает запускаться (безо всяких сообщений) после объединения аддонов через ini-файл, хотя вы уверены, что он составлен правильно
Проверьте, нет ли где-нибудь внутри ini-файла русских букв. Если в нем часть адреса для какого-либо аддона (аддонов) будет написана кириллицей, то запустить игру с таки ini-файлом не получится. Подробно создание ini-файлов описано в теме про установку.
-
17.09.2006, 15:52
#68

оффлайн
Старший Sims-модератор
Игра перестает запускаться (безо всяких сообщений) после установки более раннего пиратского аддона на более поздний (например, University на Open for Business)
Проверьте и исправьте ключ HKEY_LOCAL_MACHINESOFTWAREEA GAMESThe Sims 2EPsInstalled, как это описано в теме про установку. При инсталляции пиратских аддонов туда прописывается только последний установленный, а записи об остальных уничтожаются. Если прописанный аддон выпущен Maxis не непосредственно перед тем, который вы запускаете, а ранее (как в данном примере между University и Open for Business выпущен еще Nightlife), то игра с таким ключом EPsInstalled не запустится.
-
17.09.2006, 15:56
#69

оффлайн
Старший Sims-модератор
Другие виды незапускания (появляется картинка «Money», «черное окошко» с текстом, различные окна Daemon Tools и др.)Появляется картинка-заставка «Money», а после этого ничего не происходит
СкринОднозначно причину такого поведения игры определить трудно, но появление такой картинки в любом случае означает, что вы используете для запуска пиратский механизм, или взломанный ехе-файл, или и то и другое сразу. Попробуйте запустить игру с оригинального ехе-файла без использования пиратского механизма, как описано выше. Даже если игра все равно не запустится, возможно так будет легче определить причину проблемы.
-
17.09.2006, 16:00
#70

оффлайн
Старший Sims-модератор
Появляется «черное окошко» с текстом, а после этого ничего не происходит
СкринС такой проблемой иногда сталкиваются владельцы пиратской версии аддона Open for Business. Появление «черного окошка» говорит о том, что игра запускается с пиратского ярлыка через пиратский механизм запуска. В этом случае лучше отказаться от использования пиратского механизма и попробовать запустить игру с использованием образа диска и программы SDHider или же с помощью no-CD, как описано выше. Даже если игра все равно не запустится, возможно так будет легче определить причину проблемы. Желательно хотя бы временно использовать no-CD, т.к. это поможет точно определить, является ли причиной незапускания сам ехе-файл или какие-либо проблемы с реестром и другими игровыми файлами.
-
17.09.2006, 16:04
#71

оффлайн
Старший Sims-модератор
При клике по ярлыку игры запускается программа установки Daemon Tools
СкринЭто нормальное поведение для пиратских версий аддонов Nightlife и University при запуске с пиратского ярлыка в том случае, если у вас не установлена никакая версия программы Daemon Tools или же установлена версия, отличная от 3.47 (обычно более старая). Пиратский механизм запуска стремится установить именно версию 3.47, поэтому другую версию Daemon Tools, уже имеющуюся на компьютере, он может просто игнорировать. Если вы собираетесь использовать для запуска игры Daemon Tools версии 3.47 (рекомендовано для аддонов Nightlife и University), то нажмите в появившемся окне кнопку «Install» и далее следуйте инструкциям в появляющихся окнах. Если до этого у вас стояли другие версии Daemon Tools, то их нужно удалить, прежде чем запускать установку версии 3.47. Если же вы считаете, что установка Daemon Tools версии 3.47 вам не нужна, то просто откажитесь от использования пиратского механизма запуска и перенаправьте ярлык, как описано выше. Помните, что если у вас есть аддоны, выпущенные позже, то запускать Nightlife и University вам не нужно, запускается всегда только последний аддон! Более поздние аддоны лучше запускать при помощи Daemon Tools версии 4.03 или более поздней.
-
17.09.2006, 16:08
#72

оффлайн
Старший Sims-модератор
При клике по ярлыку игры появляются окошки Daemon Tools со словами «Secure mode confirmation for command line» и кнопками «Да» и «Нет».
Скрин 1 Скрин 2Это нормальное поведение для пиратских версий аддонов Nightlife и University при запуске с пиратского ярлыка в том случае, если у вас установлена версия Daemon Tools выше 3.47 (например, 4.03). Обычно в таком случае игру удается запустить, если в обоих окошках нажать на кнопку «Нет». Можно упростить запуск, отказавшись от использования пиратского механизма, как описано выше, и вручную отключив в Daemon Tools все опции эмуляции (см. этот раздел инструкции). Если у вас нет особых причин использовать именно эту версию Daemon Tools, то вы можете попробовать установить взамен версию 3.47. Обычно с ней эти аддоны запускаются легче. Помните, что если у вас есть аддоны, выпущенные позже, то запускать Nightlife и University вам не нужно, запускается всегда только последний аддон! Более поздние аддоны лучше запускать при помощи Daemon Tools версии 4.03 или более поздней.
По мере получения автором новой информации о запуске игры в FAQ могут вноситься изменения и дополнения.
С огромной благодарностью ко всем, чья информация помогла в составлении этой инструкции, а особенно моему Учителю Shy — за постоянную готовность учить меня тому, чего я не знаю, и tanya andrew за моральную поддержку, предоставление некоторых скринов и множество интересных дискуссий по теме.ВСЕ ВОПРОСЫ ПО ЗАПУСКУ ИГРЫ ЗАДАЕМ И ОБСУЖДАЕМ В ЭТОЙ ТЕМЕ!!!
Последний раз редактировалось Дюкаша; 27.06.2019 в 18:42.
Рост производительности компьютеров – благо, которое многими воспринимается как должное. Но какой бы частотой не обладал центральный процессор или GPU, без соответствующего и, нужно сказать, очень сложного программного обеспечения, добиться высокой скорости работы ресурсоёмких приложений не удастся. Особенно это касается программ работы с видео и компьютерных игр. API-интерфейс Direct3D как раз и является таким промежуточным звеном, позволяющим проявить все достоинства современных видеокарт и процессоров.

Увы, как и любое другое сложное ПО, Direct3D не лишено багов, которые могут проявляться весьма неожиданно. Например, при запуске приложения, использующего этот графический API, могут появляться различные ошибки. Сегодня мы поговорим об одной из них – «Не удалось обнаружить устройство Direct3D».
Основные причины возникновения ошибки в играх
Чаще всего с нею сталкиваются геймеры, ведь именно в компьютерных играх достоинства графического интерфейса прикладного программирования проявляются ярче всего. И если при запуске Dota 2, «Глаза дракона» или «Ведьмака» появляется ошибка «Не удалось обнаружить устройство Direct3D», поиграть не получится.
Критично ли это? Не слишком, если знать причину. А они бывают разными:
- драйвер видеокарты устарел или повреждён;
- установлена версия DirectX, не соответствующая рекомендуемым требованиям;
- игра несовместима с установленной операционной системой;
- сбой настроек видеокарты в BIOS;
- потеря важных файлов, входящих в пакет Steam;
- воздействие вирусов.
Если при запуске игры комп выдаёт ошибку Failed to initialize Direct3D, причины будут примерно одинаковыми, как и способы их устранения. Обычно в результате экран игры становится чёрным, а если окно свернуть, то можно увидеть окно с ошибкой.

Первое, что необходимо сделать – проверить, соответствуют ли характеристики железа системным требованиям конкретной игры. Для примера рассмотрим уже упоминавшуюся Dota 2, для которой требуется CPU с тактовой частотой от 3 ГГц, видеокарта, совместимая с DirectX 9, поддерживающая Shader Model0 ATI X800 с памятью объёмом не менее 256 МБ, 1 ГБ ОЗУ, 10 ГБ свободного пространства на диске и скорость интернета не ниже 1 Мб/сек.
Просмотреть параметры своего ПК и графической подсистемы можно набрав команду dxdiag в консоли «Поиск» или «Выполнить» или через «Диспетчер устройств».
Как исправить ошибку Direct3D
Если с системными требованиями всё в порядке, а геймеры обычно смотрят на это в первую очередь, то следует предпринять несколько шагов, один из которых с высокой вероятностью поможет устранить проблемы Direct3D в играх и других использующих этот API программах.
Обновление DirectX
При установке Windows 10 вы можете не беспокоиться, что получите устаревшую версию DirectX, но с «семёркой» такая уверенность будет излишней, поскольку вы, скорее всего, будете использовать образ, созданный достаточно давно.
Проверить, какая версия используется на вашем ПК, можно с помощью описанной выше команды dxdiag. Данные о версии DirectX находятся во вкладке «Сведения о системе».


Если номер версии меньше 12, рекомендуется обновить DirectX – скачать инсталлятор или использовать веб-установщик. Установка стандартная, нужно просто следовать подсказкам. Единственный нюанс – рекомендуем не ставить галочку для установки панели Bing.




Обновление драйвера видеокарты
При установке Windows 7 не факт, что вы получите самый свежий драйвер графического адаптера. В «Десятке» драйверы вообще от Microsoft, а не от производителя. Так что при появлении ошибки Direct3D не исключено, что виновником является устаревший или испорченный драйвер видеокарты.
В Windows 10 перезагрузка видеодрайвера осуществляется достаточно просто, нажатием комбинации Win + Ctrl + Shift + B. Когда дисплей потухнет на секунду (а может, и несколько раз) – это нормально, пугаться не стоит. Если перезагрузка не помогла, драйвер видеокарты нужно обновить.

Делаем следующее:
- в консоли «Выполнить» набираем devmgmt.msc, чтобы запустить «Диспетчер устройств»;

- ищем строку «Видеоадаптеры», раскрываем её и смотрим, нет ли слева от названия графического акселератора серой пиктограммы. Если есть, видеоадаптер банально отключен. Это означает, что вы запускаете игру на встроенной в CPU графической подсистеме, которая, конечно же, имеет слишком слабые характеристики по производительности;

- кликаем по строке ПКМ и выбираем пункт «Включить»/«Задействовать»;

- включить производительный видеоакселератор можно и посредством контрольной панели от производителя, иконка которой обычно висит в трее;
- если включение видеокарты не помогло, в том же диспетчере после нажатия ПКМ выбираем пункт «Удалить». После подтверждения устройство исчезнет из списка, а драйверы будут деинсталлированы;

- теперь самое время зайти на официальный сайт производителя и скачать самую свежую стабильную версию драйвера (вариантов немного – Intel, Nvidia или AMD), выбрав свою модель графического адаптера, если она не определилась автоматически;
- запустите инсталлятор, дождитесь окончания установки «дров», перезагрузите компьютер.

ВАЖНО. Если Центр обновления Windows предложит вам установить драйвер, отказывайтесь. Самый проверенный и оптимально работающий вариант – это драйвер от производителя, взятый с официального сайта.
Переустановка Visual C++ Redistributables
Как ни странно это звучит, но ошибка Direct3D при запуске игры может возникать и при появлении проблем с библиотекой Visual C++, которая является обязательной компонентой Windows – её используют очень многие приложения.



Ошибка устраняется переустановкой пакета. Скачиваем с официального сайта Microsoft самую свежую версию пакета, удаляем библиотеку из вкладки «Программы и компоненты» «Панели управления», запускаем скачанный инсталлятор. После установки перезагружаем ПК.


Используем режим совместимости
Не исключён вариант, что ошибка Direct3D появилась вследствие запуска старой игры на современном компьютере, особенно часто такое случается в «десятке».
Проблема устраняется следующим образом:
Если сделать предположение, что вы не знаете, какая версия ОС является текущей, а какая предшествующей, можно поступить следующим образом:
Включение видеокарты в BIOS
Геймеры – народ прогрессивный, с вероятностью 98% на их компьютере установлена внешняя дискретная мощная видеокарта. О том, что нужно использовать именно этот адаптер, а не более слабый встроенный, операционная система узнаёт из BIOS. Но настройки BIOS иногда «слетают», и если поддержка внешнего видеоадаптера оказывается отключённой, ошибке «не удалось найти устройство Direct3D» удивляться не стоит.
Нужно просто зайти в BIOS и исправить ситуацию, активировав использование дискретной видеокарты. Как это сделать, мы описывать не будет по простой причине: версий микропрограммы существует немало, и в каждой включение внешней видеокарты осуществляется по-своему. Читайте инструкцию для вашей материнской платы, хотя минимальных знаний английского достаточно, чтобы выполнить эту операцию без подсказок.
Проверка целостности файлов (Steam)
Многие современные игры используют платформу Steam, и если с одной из её компонент произошла непредвиденная ситуация, то игра не запустится. Проблема устраняется легко, непосредственно из клиента – нужно использовать функцию проверки целостности пакета файлов, и если чего-то недостаёт, здесь же можно устранить неисправность.


Устранение вирусной угрозы
Проникновение на компьютер вируса может иметь самые непредсказуемые последствия, в том числе повреждение файлов DirectX. Переустановка пакета в подобных случаях чаще всего не помогает, ведь вирус никуда не делся.
Следовательно, вам нужно выполнить полную проверку ПК на предмет заражения.

Ошибка инициализации Direct3D с текущими настройками
Может показаться, что речь идёт о совсем другой, принципиально иной ошибке, но это не так. Хотя описание действительно другое, причины появления подобного сообщения примерно те же, что описаны в предыдущем разделе.
Но есть и различия: данная ошибка обычно более информативна.
Например, если сообщение имеет вид «Failed to initialize D3D11», из этого можно сделать вывод, что запускаемая игра требует наличия одиннадцатой версии Direct3D, а ваша видеокарта поддерживает более раннюю. Здесь ничего не поделаешь – нужно либо отказаться от игры, либо менять видеоадаптер.

Сообщение «Direct3D 9 device initialization error» из той же серии, указывает на необходимость поддержки 9 версии API.
Устаревший или запорченный драйвер видеокарты – тоже частая причина возникновения ошибки «Can’t init Direct3D», устранить которую можно переустановкой «дров» по алгоритму, описанному ранее.
Точно так же происходит при повреждении файлов, входящих в пакет DirectX. Причины могут быть разными – результат воздействия зловредного ПО или неумышленные манипуляции пользователя (возможно, малолетнего, всякое бывает). Лечение то же – обновление DirectX.
Отметим также, что подобные ошибки в большей степени характерны для ноутбуков, поскольку драйверы для них пишутся под конкретную модель, и малейшее отклонение «влево или вправо» может вызвать проблемы. И сбои BIOS в ноутбуках случаются чаще, чем на десктопных ПК.
Описанные в данной статье способы, как исправить ошибки данного типа, касаются только тех случаев, когда проблема не связана с возникновением серьёзных неполадок с ОС Windows. Впрочем, такие неполадки обязательно проявят себя и вне привязки к играм, и поможет только радикальное средство – переустановка операционной системы.