Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请问运行程序后提示“找不到dxcore.dll”怎么办 #190

Open
xibaibai9527 opened this issue Oct 15, 2024 · 5 comments
Open

请问运行程序后提示“找不到dxcore.dll”怎么办 #190

xibaibai9527 opened this issue Oct 15, 2024 · 5 comments

Comments

@xibaibai9527
Copy link

只有17版本会有这个提示,16版及以前的没有。隔壁yas-lock最新版也有这个提示

在dll网站上下载dll放进system32文件夹,但会提示“xxxx无法定位”,看来不能随意用网上下载的

dx12也重新安装过了,dx修复工具也试了,显卡驱动也ddu卸载后重新安装过了,sfw工具也试了,dism修复功能也试了
全都不行 (;´Д`)

我现在比较怀疑两个方向,一个是驱动,我买的显卡是笔记本魔改过的3060,驱动需要改硬件id才能骗过去安装;
另一个怀疑的是操作系统,我用的是ltsc 1809

@amenomori
Copy link
Contributor

amenomori commented Oct 15, 2024

IMO such problems are expected if you are using non-std hardware. These mod hardware are not supported by yas (and nvidia).

You may ask for help in yas's discussions or QQ group 801106595 but are unlikely to receive a response.
Try to figure out the problem yourself and submit a fix as a PR. Someone may review it but may or may not accept it.

@wormtql
Copy link
Owner

wormtql commented Nov 23, 2024

或许可以尝试自己编译

@xizi-369
Copy link

xizi-369 commented Jan 5, 2025

只有17版本会有这个提示,16版及以前的没有。隔壁yas-lock最新版也有这个提示

在dll网站上下载dll放进system32文件夹,但会提示“xxxx无法定位”,看来不能随意用网上下载的

dx12也重新安装过了,dx修复工具也试了,显卡驱动也ddu卸载后重新安装过了,sfw工具也试了,dism修复功能也试了 全都不行 (;´Д`)

我现在比较怀疑两个方向,一个是驱动,我买的显卡是笔记本魔改过的3060,驱动需要改硬件id才能骗过去安装; 另一个怀疑的是操作系统,我用的是ltsc 1809

同样有这个问题,在网上下载了46个dxcore文件,分别直接运行“yas_artifact.exe”,直接运行后,错误提示分为三类:
1.程序无法正常启动(0xc000007b)
2.没有被指定在Windows上运行,或者它包含错误(0xc000012f)
3.无法定位程序输入点“__CxxFrameHandler4”/ “DMLCreateDevice1”于动态链接库
尝试了自己编译,编译后运行同样提示缺失DLL文件(exit code: 0xc000007b)
系统也是LTSC,但显卡为标准硬件(RX480)
我去重装系统试一下

@xizi-369
Copy link

xizi-369 commented Jan 5, 2025

只有17版本会有这个提示,16版及以前的没有。隔壁yas-lock最新版也有这个提示
在dll网站上下载dll放进system32文件夹,但会提示“xxxx无法定位”,看来不能随意用网上下载的
dx12也重新安装过了,dx修复工具也试了,显卡驱动也ddu卸载后重新安装过了,sfw工具也试了,dism修复功能也试了 全都不行 (;´Д`)
我现在比较怀疑两个方向,一个是驱动,我买的显卡是笔记本魔改过的3060,驱动需要改硬件id才能骗过去安装; 另一个怀疑的是操作系统,我用的是ltsc 1809

同样有这个问题,在网上下载了46个dxcore文件,分别直接运行“yas_artifact.exe”,直接运行后,错误提示分为三类: 1.程序无法正常启动(0xc000007b) 2.没有被指定在Windows上运行,或者它包含错误(0xc000012f) 3.无法定位程序输入点“__CxxFrameHandler4”/ “DMLCreateDevice1”于动态链接库 尝试了自己编译,编译后运行同样提示缺失DLL文件(exit code: 0xc000007b) 系统也是LTSC,但显卡为标准硬件(RX480) 我去重装系统试一下

装了个WIN11 可以运行了

@trogmaniac
Copy link

I am now more suspicious of two directions. One is the driver. The graphics card I bought is a modified 3060 laptop. The driver needs to change the hardware id to trick it into installation. The other suspicion is the operating system. I use ltsc 1809.

I found this thread because i had a similar problem (dxcore.dll) with another software.

Windows 10 LTSC is stuck at Windows fearure version 21H2,
This dll is part of "DirectX 12 Ultimate" which requires 22H2.

So far i did not find a way to install "DirectX 12 Ultimate" on Windows 10 LTSC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants