Skyrim не найдена точка входа в процедуру не найдена в библиотеке dll
Эта цепочка заблокирована. Вы можете просмотреть вопрос или оставить свой голос, если сведения окажутся полезными, но вы не можете написать ответ в этой цепочке.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
Выполните средство проверки системных файлов на наличие ошибок.
Используйте средство проверки системных файлов (SFC.exe) для определения, какой файл является причиной проблемы, а затем замените файл. Чтобы сделать это, выполните следующие действия.
Откройте окно командной строки с повышенными правами. Для этого нажмите кнопку Пуск, выберите Все программы, Стандартные, щелкните правой кнопкой мыши командную строку и выберите команду Запуск от имени администратора. Если запрос пароля администратора или подтверждения введите пароль или нажмите кнопку Разрешить.
В командной строке введите следующую команду и нажмите клавишу ВВОД:
sfc /scannow
Нажмите клавишу Enter на клавиатуре. Система сообщит о начале проверки системных файлов, а также отобразит ход выполнения в процентах.
Команда sfc /scannow сканирует все защищенные системные файлы и заменяет неправильные версии правильными.
Если проблема не устранится, тогда выполните восстановление системы на дату до возникновения проблемы.
Войдите в систему с учетной записью администратора. В окне Восстановление завершено нажмите кнопку ОК.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
Pavluha969
Так как игра работает на Directx 12, это значит нужна windows 10(20H2, сборка 19042 последняя стабильная), ну и канешно видяха что бы поддерживала Directx 12, хотя бы на системные требования посмотри.
KIBERMAX
Сис требования я всегда смотрю. Вин 7\Directx 11, так написано. И нет никакого упоминания об Directx 12.
Pavluha969
В новостных ресурсах надо смотреть системки, а не на торент трекерах, или хотя бы на страничку лицензии стима зайти и там смотреть.
Pavluha969
Win 10 ставь:
Pavluha969
На торрентах могут ошибиться, т.к. на многих юзается один "скелет" оформления раздачи. В данном случае, требования вообще от какой-то другой игры. Либо лень менять, мол, плюс/минус везде одни и те же требования
Denis Kyokushin
Не, не вариант. Юзабельность вин 10, это такой геморой, что я лучше не поиграю в игру. 95% людей, которых я знаю, просили откатить с 10 на 8, так как пользоваться виндой невозможно.
Pavluha969
А ты не спрашивай, ты делай.Качай прям с сайта майков, а не от какого-нибудь васяна.Там нет ничего сложного.Отключи только интернет при установке, чтоб без обязалова входа в учётку.После установки подключишь, она обновится незаметно.Не ссы, всё получится.Если надо будет поставить WinRAR, поставишь.Если любишь тотал коммандер, поставишь.Ярлык "моего компьютера" в теме найдёшь.На Ютубе много видео по пользованию 10-ки.У страха глаза велики.Это как когда-то спор был "ХР vs 7-ка",когда на ХР не могли люди Outlast запустить по причине собственного упрямства.А сейчас с 7-ки слезать не хотят
Активировать 10-ку необязательно, она у меня с 2017-ого в демо-режиме.Если заморочишься, возможно, и выйдет активировать с помощью Kmsauto.У меня не вышло, я не стал возиться.Тот функционал, что у неё имеется, меня устраивает.В играх ОЗУ жрётся побольше, это факт.Даже в старых, дремучих.А в некоторых столько же, сколько и на 7-ке, только разница лишь в прожорливости самой ОСи.Всё лишнее отключишь при установке, там будет выбор
Беда. После обновления дров nvidia на новую версию 344,11 при запуске игры появилась ошибка: Точка входа в процедуру Direct3DCreate9Ex не найдена в библиотеке DLL d3d9.dll , и далее сколько не жми ок она появляеться снова и снова. Откат на предыдущую версию 340.52 ничего не изменил, переустановка directx так же ничего не меняет так же как и переустановка игры полностью. Получаеться новые дрова чтото испортили и игра больше не запуститься. что делать??
Попробуй удалить из папки с игрой d3d9.dll, если она конечно там присутствует. Или наоборот закинуть её в папку windows/sistem32/, если конечно она там отсутствует или битая.
удалил из папки с игрой, запустилось но от этого enb перестало работать, вернул обратно и ошибка вернулась. В windows/sistem32 он стоит и его не замениш другим так как система не даст. Что еще можно придумать?
обновление DirectX до последней версии не помогает, уже писал об этом выше. Уже перепробовал кучу вариантов вплоть до замены d3d9.dll в system32, ничего не меняется. Вот уроды нвидиа, испортили своими дровами игру , и вернуть как было теперь не выходит :(
Мне в этой ситуации помогло снести этот самый d3d9.dll из папки с игрой. Стала нормально запускаться, проблем с работоспособностью не наблюдается.
у меня все намного проще, я просто жду некоторое время после появления ошибки, затем жму 3-4 раза окей на ошибке и у меня запускается .
от ENB отказываться не хочу, и соответственно удаление d3d9.dll не решает для меня проблемы . Проверил, без d3d9 игра запускается, но уже выглядит уныло и желания играть дальше пропадает. Вопрос то в другом: на версии дров 340.52 все прекрасно работало, и после этой ситуации с косячными новыми дровами я опять откатился на предыдущую 340.52, но проблема то осталась. Выходит кроме файла d3d9.dll косяк еще где то, чтото еще испортили новые дрова, и установка предыдущей версии дров к сожалению проблему не иссправляет .
Ошибка: Точка входа не найдена в библиотеке dll
Способ 1. Во первых, переустановите саму программу еще раз и проверьте устранена ли проблема. Далее обновите систему Windows до последней версии. И конечно же, это может быть вирус. Воспользуйтесь антивирусным сканером .
Способ 2. Если DLL файлы повреждены, то есть смысл воспользоваться встроенными инструментами CHKDSK, SFC и DISM для восстановления системных файлов и проверки диска на ошибки. Вводите по одной команде и перезагружайте ПК, после каждого законченного процесса. Откройте командную строку от имени администратора и введите команды ниже:
- chkdsk /f /r /x - проверка диска на ошибки.
- sfc /scannow - проверка системных файлов.
- DISM /Online /Cleanup-Image /RestoreHealth - восстановление из образа.
Способ 2. Иногда нужно зарегистрировать заново dll файл. Для этого откройте командную строку от имени администратора и введите команду:
Где kernel32.dll это предполагаемый файл, который выдает ошибку. Этот способ также помогает, когда вы скопировали файл с другого ПК и его нужно зарегить в системе.
Способ 3. Попробуйте найти файл, который выдает ошибку, на другом ПК или попросите у знакомого, чтобы скинул. Ни в коем случае не скачивайте отдельный файл со сторонних источников. Пути файлов можно посмотреть в свойствах файла. Когда вы скопируйте к себе файл, то его нужно будет зарегистрировать способ выше (способ 2).
Способ 4. Не установленный пакета Visual C++ , может выдавать эту ошибку. Также, в некоторых случаях нужно два типа пакета Visual C++ x32-бита и x64-бита. К примеру, если у вас точка входа не найдена в библиотеке DLL и указано имя файла msvcr120.dll, то нужно установить Visual C ++ 2013. Это можно посмотреть в свойствах самого DLL файла во вкладке "Подробно". Скачайте с официально сайта Microsoft набрав определенную версию пакета в Google поиске и установите сразу два типа x32-бита и x64-бита.
Способ 5. Проверьте оперативную память на ошибки. Нажмите Win+R и введите mdsched.exe. Далее следуйте инструкциям на экране и после перезагрузки ПК начнется диагностика ОЗУ. Это руководство поможет вам диагностировать ошибки в ОЗУ .
В Windows 11/10/7 при запуске программ или игр может возникнуть ошибка, что "Точка входа в процедуру CreateDXGIFactory2 не найдена в библиотеке DLL dxgi.dll" или "Запуск программы невозможен, так как на компьютере отсутствует dxgi.dll".
Dxgi.dll относится к компоненту DirectX и отвечает за работу графики. Является предустановленным в системах Windows 11/10, но не в Windows 7. Сама библиотека Dxgi.dll находиться в папках syswow64 и system32, что означает, библиотека dxgi.dll имеет две разрядности: x32 и x64.
Виновником, когда библиотека dxgi.dll не найдена или отсутствует может быть повреждение самого файла, реестра или данного файла просто нет в системе и программа, игра не может обработать нужные процессы для запуска.
3. Проверка целостности файлов
Так как в Windows 11/10 библиотека dxgi.dll предустановлена, то она могла повредится. Проверим и восстановим системные файлы, если они повреждены.
Запустите командную строку или powershell от имени администратора и введите ниже команды по очереди, дожидаясь окончание процесса каждой.
Если вам нужно скачать чисто сам файл dxgi.dll, чтобы его закинуть к себе на компьютер, то это можно сделать при помощи сервиса winbindex, который скачивает оригинальные файлы при помощи хэша манифестов обновлений.
Если выше вариант вас не устраивает, то вы можете взять оригинальный dxgi.dll на другом ПК, или попросить у друга, чтобы он его скинул по интренту.
Расположение файла dxgi.dll
Файл находиться по двумя путям C:\Windows\SysWOW64 и C:\Windows\System32. Только есть одно но, 32(x86)-битный файл dxgi.dll нужно закидывать в SysWOW64, а x64-битный dxgi.dll в System32. Так устроено в Windows, что разрядности хранятся наоборот.
2. Установка Visual C++
Для правильной взаимосвязи компонентов dxgi.dll, иногда нужен Visual C ++ последней версии, но перед этим вы должны удалить текущие установленные.
1. Установить DirectX
Так как библиотека dxgi.dll относиться к компоненту DirectX, то логичным будет его установить или переустановить для Windows.
Читайте также: