LOG: Core version: $Version: SeriousSamHD; Win32; Standard; Final; 3.003.00:206580; 2014-07-02 10:12:23; @builder07$
LOG: Command: $
LOG: Initializing timer.
LOG: Timestamp: 2016/05/16 20:20:54
LOG: Binary name: SamHD.exe
LOG: Binary soft path: Bin/
LOG: Binary hard path: D:SteamsteamappscommonSerious Sam HD The First EncounterBin
LOG: Application directory: D:SteamsteamappscommonSerious Sam HD The First Encounter
LOG: * OS.
LOG: Name: (unknown Windows kernel 6) (Home)
LOG: Kernel: WinNT (64-bit)
LOG: Version: 6.2, build 9200
LOG:
LOG: * CPU.
LOG: Vendor: GenuineIntel
LOG: Type: 0, Family: 6, Model: 12, Stepping: 3
LOG: Clock: 2.39 GHz
LOG: Cores: 8
LOG: CMOV: Yes
LOG: SSE: Yes
LOG:
LOG: * Memory.
LOG: Total physical memory: 16267 MB
LOG: Free physical memory: 12479 MB
LOG:
LOG: Loaded «D:SteamsteamappscommonSerious Sam HD The First EncounterBinScriptLua.dll».
LOG: Loaded «D:SteamsteamappscommonSerious Sam HD The First EncounterBinGameEnv_Steam.dll».
INF: GameEnv API: Steam
ERR: Error getting mixer source line info for microphone. Will not be able to control microphone.
LOG: Created thread 6376.
LOG: Thread 6376 named ‘ResourceLoader’.
LOG: Loading cvars from «$D:/Steam/userdata/181498458/41000/local/SeriousSamHD.ini».
TRC: Cannot assign value to cvar dbg_strMarkedDataTypes. The variable is not declared.
LOG: Trying to set display mode 1920×1080(fullscreen).
LOG:
LOG: Desktop settings:
LOG: Color depth: 32-bit
LOG: Desktop resolution: 1920 x 1080
LOG: Virtual screen: 1920 x 1080
LOG: Monitors attached: 1
LOG: Loaded «D:SteamsteamappscommonSerious Sam HD The First EncounterBinGfxD3D.dll».
LOG: Loaded «D3D9.dll».
LOG: 2016/05/16 20:20:55: Crashed. (free memory: 12447 MB)
ERR: sysStartProcess(«D:SteamsteamappscommonSerious Sam HD The First EncounterBinBugReporter_Win32.exe») — ‘Invalid argument’
![]()
Reinstall the DirectX thing from the Redist folder.
![]()
Reinstall the DirectX thing from the Redist folder.
![]()
Someone reported success by tagging the exe to run in a compatibility mode.
Someone reported success by tagging the exe to run in a compatibility mode.
I tried win8 and win7 compatibility mode. nothing change then I select everything in compatibility menu. It didn’t work but there was a new file about starting, steam, serious sam in bin folder. I got a new error «device was lost and cannot be reset due to internal error» then I delete bin
and I selected verify Integrity of Game Cache in steam serious sam options. There is not a starting file but still same error.
Serious sam starting but green line is not complate then I use ctrl alt delete and see error message: [direct3d] device was lost and cannot be reset due to internal error.
Alllog:
——— START OF LOG ———
Источник
Direct3d device was lost and cannot be reset due to internal error serious sam hd
trying to run Serious Sam HD on
i5-6200U
GTX 940MX
windows 10
when I try to set the performance options it crashes and give me this error
what is even more strange is the task manager shows steam client bootstrapper 32bit
also I’ve done all of this
and i’ve went into the nvidia control panel in the 3D options and changed the high performance nvidia processor for the global settings.
anyone have any ideas?
it seems like this happens when I change the GPU memory setting
![]()
here is the log
20:44:42 LOG: Core version: $Version: SeriousSamHD_TSE; Win32; Standard; Final; 3.003.00:208679; 2014-08-26 11:09:33; @builder01$
20:44:42 LOG: Command: $
20:44:42 LOG: Initializing timer.
20:44:42 LOG: Timestamp: 2016/12/29 20:44:41
20:44:42 LOG: Binary name: SamHD_TSE.exe
20:44:42 LOG: Binary soft path: Bin/
20:44:42 LOG: Binary hard path: C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBin
20:44:42 LOG: Application directory: C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second Encounter
20:44:42 LOG: * OS.
20:44:42 LOG: Name: (unknown Windows kernel 6) (Home)
20:44:42 LOG: Kernel: WinNT (64-bit)
20:44:42 LOG: Version: 6.2, build 9200
20:44:42 LOG:
20:44:42 LOG: * CPU.
20:44:42 LOG: Vendor: GenuineIntel
20:44:42 LOG: Type: 0, Family: 6, Model: 14, Stepping: 9
20:44:42 LOG: Clock: 2.71 GHz
20:44:42 LOG: Cores: 4
20:44:42 LOG: CMOV: Yes
20:44:42 LOG: SSE: Yes
20:44:42 LOG:
20:44:42 LOG: * Memory.
20:44:42 LOG: Total physical memory: 8060 MB
20:44:42 LOG: Free physical memory: 4639 MB
20:44:42 LOG:
20:44:42 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinScriptLua.dll».
20:44:42 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinGameEnv_Steam.dll».
20:44:42 INF: GameEnv API: Steam
20:44:42 ERR: Error getting mixer source line info for microphone. Will not be able to control microphone.
20:44:42 LOG: Created thread 2800.
20:44:42 LOG: Thread 2800 named ‘ResourceLoader’.
20:44:42 LOG: Loading cvars from «$C:/Program Files (x86)/Steam/userdata/394375034/41010/local/SeriousSamHD_TSE.ini».
20:44:42 TRC: Cannot assign value to cvar dbg_strMarkedDataTypes. The variable is not declared.
20:44:42 LOG: Trying to set display mode 640×480(fullscreen).
20:44:42 LOG:
20:44:42 LOG: Desktop settings:
20:44:42 LOG: Color depth: 32-bit
20:44:42 LOG: Desktop resolution: 1920 x 1080
20:44:42 LOG: Virtual screen: 1920 x 1080
20:44:42 LOG: Monitors attached: 1
20:44:42 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinGfxD3D.dll».
20:44:42 LOG: Loaded «D3D9.dll».
20:44:42 LOG: Loaded «D3DCompiler_42.dll».
20:44:42 LOG:
20:44:42 LOG: * Direct3D context created.
20:44:43 INF:
20:44:43 INF: Gfx API: Direct3D
20:44:43 INF: Resolution: 640 x 480
20:44:43 INF: Vendor: nVidia (0x10DE)
20:44:43 INF: Driver: nvd3dum.dll (0x179C)
20:44:43 INF: Renderer: NVIDIA GeForce 940MX
20:44:43 INF: Version: 10.18.13.6203
20:44:43 INF: Video memory size: 4096 MB
20:44:43 INF: Available for textures: 4090 MB
20:44:43 INF: Active GPU(s): 1
20:44:43 LOG: Processing file Content/SeriousSamHD_TSE/Config/CheckDriver.lua
20:44:43 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinSfxXAD.dll».
20:44:43 INF:
20:44:43 INF: Sfx API: XAudio2
20:44:43 INF: Device: Speakers (Realtek High Definition Audio)
20:44:43 INF: Mixer frequency: 48000 Hz
20:44:43 INF: Mixer voices: 2
20:44:43 INF: Max sounds: 25 (5 same)
20:44:43 INF: Speaker config: stereo
20:44:43 INF: Environment FX: enabled
20:44:43 INF: Current environment: Padded cell
20:44:43 INF:
20:44:43 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinSeriousSamHD_TSE_Project.dll».
20:44:43 LOG: Content/SeriousSamHD_TSE/All.gro: 8476 files, signature: OFFICIAL
20:44:43 LOG: Content/SeriousSamHD_TSE/All_121332.gro: 207 files, signature: OFFICIAL
20:44:43 LOG: Content/SeriousSamHD_TSE/All_126138.gro: 836 files, signature: OFFICIAL
20:44:43 LOG: Content/SeriousSamHD_TSE/All_208679.gro: 104 files, signature: OFFICIAL
20:44:43 LOG: Content/SeriousSamHD_TSE/CachedShaders_PC.gro: 6176 files, signature: OFFICIAL
20:44:43 LOG: Content/SeriousSamHD_TSE/DLC_PlayerModelsA.gro: 8 files, signature: OFFICIAL
20:44:43 LOG: Content/SeriousSamHD_TSE/DLC_TheFirstEncounter.gro: 5323 files, signature: OFFICIAL
20:44:43 LOG: Content/SeriousSamHD_TSE/DLC_TheFirstEncounter_208679.gro: 103 files, signature: OFFICIAL
20:44:43 LOG: Loading translation tables from Content/SeriousSamHD_TSE/Locales/enu/.
20:44:43 LOG: Content/SeriousSamHD_TSE/Locales/enu/translation.tbl
20:44:43 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinCodecAudio_Vorbis.dll».
20:44:43 LOG: Module ‘Bin/CodecAudio_Vorbis.module’ loaded in ‘0.00’ seconds.
20:44:43 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinCodecVideo_Null.dll».
20:44:43 LOG: Module ‘Bin/CodecVideo_Null.module’ loaded in ‘0.00’ seconds.
20:44:43 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinInput.dll».
20:44:43 LOG: Loaded «xinput1_3.dll».
20:44:43 LOG: Module ‘Bin/Input.module’ loaded in ‘0.00’ seconds.
20:44:43 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinGame.dll».
20:44:43 LOG: Skipped assigning to con_strMainFilter because the saved version (0) is different than the current version (1).
20:44:43 LOG: Module ‘Bin/Game.module’ loaded in ‘0.00’ seconds.
20:44:43 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinProcRender.dll».
20:44:43 LOG: Loaded «C:Program Files (x86)SteamsteamappscommonSerious Sam HD The Second EncounterBinShaders.dll».
20:44:43 LOG: Module ‘Bin/Shaders.module’ loaded in ‘0.01’ seconds.
20:44:43 LOG: Module ‘Bin/ProcRender.module’ loaded in ‘0.01’ seconds.
20:44:43 LOG: Module ‘Bin/Shaders.module’ loaded in ‘0.00’ seconds.
20:44:43 LOG: Skipped assigning to prj_strMultiplayerSessionName because the saved version (0) is different than the current version (2).
20:44:43 LOG: Module ‘Bin/SeriousSamHD_TSE_Project.module’ loaded in ‘0.36’ seconds.
20:44:43 LOG: Processing file Content/SeriousSamHD_TSE/Config/autoexec.cfg
20:44:43 LOG: Created thread 8740.
20:44:43 LOG: Thread 8740 named ‘GameDataJobs’.
20:44:43 LOG: cvarShowDiffs()
20:44:43 LOG: cmp_pixMaxSize = 4096 (2048)
20:44:43 LOG: dcl_ctMaxNewTrianglesPerFrame = 4096 (2048)
20:44:43 LOG: dcl_ctMaxTrianglesPerGroup = 8192 (4096)
20:44:43 LOG: gfx_bDX9ClassGPU = 0 (1)
20:44:43 LOG: gfx_bLastGoodFullScreen = 1 (0)
20:44:43 LOG: gfx_fMaxTextureLODBias = 16 (0)
20:44:43 LOG: gfx_iAntiAliasingSamples = 1 (4)
20:44:43 LOG: gfx_iDriverVersion = 36203 (0)
20:44:43 LOG: gfx_iMaxTextureAnisotropy = 16 (1)
20:44:43 LOG: gfx_iPixelProgramVersion = 40 (0)
20:44:43 LOG: gfx_iVertexProgramVersion = 40 (0)
20:44:43 LOG: gfx_pixMaxRenderTargetSize = 16384 (0)
20:44:43 LOG: gfx_pixMaxTextureSize = 16384 (0)
20:44:43 LOG: gfx_pixMaxVolumeTextureSize = 2048 (0)
20:44:43 LOG: gfx_pixResHeight = 480 (0)
20:44:43 LOG: gfx_pixResWidth = 640 (0)
20:44:43 LOG: gfx_ulFreeTextureMemoryMB = 4090 (0)
20:44:43 LOG: gfx_ulVideoMemoryMB = 4095 (0)
20:44:43 LOG: lmp_pixMaxSize = 4096 (2048)
20:44:43 LOG: nmp_pixMaxSize = 4096 (2048)
20:44:43 LOG: prj_bDebrisCastShadow = 1 (0)
20:44:43 LOG: prj_ctMaxCorpses = 35 (20)
20:44:43 LOG: prj_ctMaxCorpsesCoop = 35 (8)
20:44:43 LOG: prj_ctMaxDebris = 100 (50)
20:44:43 LOG: prj_ctMaxDebrisCoop = 100 (20)
20:44:43 LOG: prj_ctMaxMovingCorpses = 8 (4)
20:44:43 LOG: prj_ctMaxMovingCorpsesCoop = 8 (2)
20:44:43 LOG: prj_ctMaxMovingDebris = 100 (50)
20:44:43 LOG: prj_ctMaxMovingDebrisCoop = 100 (20)
20:44:43 LOG: prj_fDebrisScreenSizeRatioCull = 0.0010000001 (0.01)
20:44:43 LOG: prj_fDebrisScreenSizeRatioCullCoop = 0.0010000001 (0.015)
20:44:43 LOG: prj_iCPUSpeed = 4 (2)
20:44:43 LOG: prj_iGPUMemory = 4 (2)
20:44:43 LOG: prj_strLastAutoDetectSetup = «gfx_iPixelProgramVersion=40,gfx_ctConcurrentGPUs=1,sys_iGPUVendorID=4318,sys_iCPUFamily=6,sys_iCPUMHz=2711,sys_iGPUDeviceID=6044,sys_strCPUVendor=GenuineIntel,gfx_ulVideoMemoryMB=4095,» («»)
20:44:43 LOG: prt_fParticleBias = 0.8 (1)
20:44:43 LOG: ren_fMax3DRenderingMPix = 1 (0)
20:44:43 LOG: shb_fCascadedStepFactor = 6 (4)
20:44:43 LOG: shb_fNearShadowDistance = 6 (4)
20:44:43 LOG: shb_pixMaxShadowSize = 1024 (1536)
20:44:43 LOG: snd_fVoiceCommVolume = 0.7 (1)
20:44:43 LOG: sys_iGPUDeviceID = 6044 (0)
20:44:43 LOG: sys_iGPUVendorID = 4318 (0)
20:44:43 LOG: sys_strGPUName = «NVIDIA GeForce 940MX » («(not detected)»)
20:44:43 LOG: tex_pixMaxSize = 4096 (2048)
20:44:43 LOG: Processing file Content/SeriousSamHD_TSE/Config/AutoDetect.lua
20:44:43 INF: AutoDetect: Hardware values unchanged, nothing to do.
20:44:44 LOG: Created thread 404.
20:44:44 LOG: Steam workshop sync operation finished in 0.12 seconds.
20:44:58 LOG: Started loading world «Content/SeriousSamHD_TSE/Levels/Menu/MenuLevel.wld»
20:44:58 LOG: Finished loading world. (process memory: 754 MB)
20:44:58 LOG:
20:44:58 LOG: Timestamp: 2016/12/29 20:44:58
20:44:58 INF: Started simulation on ‘Content/SeriousSamHD_TSE/Levels/Menu/MenuLevel.wld’ in 0.15 seconds.
20:44:58 LOG: Created thread 8228.
20:44:58 LOG: Thread 8228 named ‘WorkerThreadPool’.
20:44:58 LOG: Created thread 5748.
20:44:58 LOG: Thread 5748 named ‘WorkerThreadPool’.
20:44:58 LOG: Created thread 3664.
20:44:58 LOG: Thread 3664 named ‘WorkerThreadPool’.
20:44:58 WRN: Texture ‘Content/SeriousSamHD/Textures/Interface/Hud/Spectator.tex’ couldn’t be assigned to atlas group ‘HUD’.
20:45:11 INF: Curent quality: CPU speed=High, GPU speed=Medium, GPU memory=Ultra
20:45:13 INF: Curent quality: CPU speed=High, GPU speed=Medium, GPU memory=High
20:45:14 INF: Apply quality: CPU speed=High, GPU speed=Medium, GPU memory=High
20:45:18 FTL: [Direct3D] Device was lost and cannot be reset due to internal error.
![]()
![]()
It looks like the game is set to run in compatibility mode. That can often cause problems like this.
how can I stop this? I set the game to compatibility mode for win8 and 7, and the game wouldn’t even launch, so I disabled it (at least I thought I did) and the game launches but when I make changes in the performance tab, I get that error
what should I do?
![]()
![]()
Hm, you can for example try setting launch params to:
so it runs in a window. Sometimes that helps.
![]()
hi, I’m posting from my daugher’s account, I’m Toph Bei Fong, here is the log. I’m getting this crash. I got the game to work by just not changing any options and we were able to play through one level but now when I launch the game and just enter video options, I get an error and here is the log
Источник
Рост производительности компьютеров – благо, которое многими воспринимается как должное. Но какой бы частотой не обладал центральный процессор или 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. Впрочем, такие неполадки обязательно проявят себя и вне привязки к играм, и поможет только радикальное средство – переустановка операционной системы.

Такая проблема: когда в игре меняю настройки графики или разрешение, игра вылетает с ошибкой «Could not reset the Direct3D device.», хотя драйвера и директ стоят последние. Чем это может быть вызванно и как исправить?

DemetryX
У меня тоже была такая проблема.Не знаю может репак такой или игра недоделана.
В игре ни вкакую не хочет ничто меняться ни разрешение ни настройки сразу вылет.
Мне помог вот этот способ. Ставишь разрешение экрана 1280х720, потом заходишь в игру немного поиграй потом выйди, идешь сюда Мои документыMercurySteamCastlevaniaмного цифрgame.cfg находишь строчки VideoWidth меняешь на 1920 и VideoHeight на 1080. Так же там поменяешь настройки графики. Вот значения на Ultra графику:
AdvancedVideo_Lighting = 1
AdvancedVideo_FX = 1
AdvancedVideo_DOF = 1
AdvancedVideo_ShadowSize = 4
AdvancedVideo_Moti 2
AdvancedVideo_Antialiasing = 2
AdvancedVideo_Anisotropy = 4
AdvancedVideo_VSync = 1
FullScreen = 1
VideoWidth = 1920
VideoHeight = 1080
Ну вот и все.Удачи =)
- пожаловаться
- скопировать ссылку

DemetryX
попробуй установить ДиректХ из образа с игрой. Или удали папку BINKPLAY или как-то так (но при этом есть вероятность того что не будет роликов в игре. (если их не будет копируешь папку на раб. стол удаляешь папку из директории игры, запускаешь игру ставишь на паузу копируешь обратно)
- пожаловаться
- скопировать ссылку

У меня этот сбой появился когда я увеличил герцовку монитора, была 60 увеличил до 75. Потом появилась эта ошибка, спустил до 60 герцовку и запустилось.
- пожаловаться
- скопировать ссылку
-
My Steam drive died on me over the weekend so I’ve had to order a new 1 TB drive to replace the 500 GB one it was installed on.
In the meantime, I’ve started installing some of the previous games onto my D: partition (seeing as you can easily move the Steam folder from one drive to another). All the games I’ve tried work flawlessly, as before and I haven’t even lost any save games either, except for Serious Sam HD The First and Second Encounters. When I start both games I’m greeted with the following error message:
[Direct3D] Device was lost and cannot be reset due to internal error blah blah blahBoth games worked perfectly before and the installs are fresh downloads from Steam. The only thing I can think of that might be causing the error is the fact that the graphics setting might be referring to the original drive E: when the games are now installed on D: (albeit temporarily until I can fit the replacement E: drive).
Can anyone help? I tried to look on the Steam forum but it is currently down for maintenance.
-
have you tried to reinstall the stuff that comes in the redist folder ?
-
@WhiteLightning — No I haven’t, mainly because the DirectX and Visual C++ stuff was installed by numerous other games. Every other game works perfectly, Steam and non-Steam ones, except for Serious Sam HD. Also, both games worked fine before when they were on my E: drive.
Is there a safe mode? Or does anyone know where the config file is held for the graphics? It may that I just need to delete them and let the game rebuild them?
Thanks.
-
I’ve discovered why these games don’t work by looking at the log files. It fails at detecting my GTX 580 and from looking at the AutoDetect.lua script, which is supposed to find and use the graphics card, it looks like my GTX 580 isn’t included in the list. Hence why the games fail.
I found that if I add the following line to the AutoDetect.lua file under the NVIDIA section that the games will load:
[0x1080] = ( quality=5, name=»GeForce GTX 580″ ),
What puzzles me though is why I had to add the line in the first place as the game was running fine before. I know the game came out BEFORE the GTX 580 was released (the GTX 480 is included though) but surely the game should still work with NEWER cards? :3eyes:
Although the game now runs it crashes if I try to change the settings or run the autodetect from within the game.
Does anyone know how to fix this? I’ve tried validating the game cache for both games but it found no errors.
Does anyone with a GTX 500 series card have this game working? If so then could you upload your AutoDetect.lua file please from the game’s Content/SeriousSamHD/Config folder as I’m curious as why it works on yours and not mine.

Share This Page
установка и совместимость
|
Windows 10 — игры и программное обеспечение |
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|
|
| Windows 8.1 |
|
| Популярное |
|








