unity 以管理员权限运行 与 无法读取D3DCompiler DLL文件 解决方案

这篇具有很好参考价值的文章主要介绍了unity 以管理员权限运行 与 无法读取D3DCompiler DLL文件 解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在unity hub下载后,用编辑器无法打开项目,可能出现的问题。

1.以管理员权限运行

unity以管理员权限运行不支持,unity,游戏引擎

 Unity 以管理员权限运行,这不受支持。Unity在您的项目中执行脚本和二进制库,这些脚本和二进制库可能来自第三方来源,并可能对您的计算机有害。Unity 还可以执行仍在开发中且尚未完全测试的脚本和二进制库。使用管理员权限运行Unity 可能会导致灾难性后果,包括但不限于意外数据丢失、全局系统设置更改甚至损坏您的设备。

 文章来源地址https://www.toymoban.com/news/detail-849982.html

在点击以标准用户权限重新启动后,弹窗继续提醒,无限弹窗。

这时候,可以通过更改启动文件属性来解决

 

  1. 找到Unity的启动文件,打开文件所在位置即可
  2. 右键单击该文件,选择“属性”
  3.  切换到“兼容性”,☑️合适的兼容模式运行此程序
  4.  ☑️以管理员身份运行此程序

 点击“应用”按钮保存更改。

 

‼️主要是实现在用户账户控制中,允许unity能对设备进行更改,因此也可以通过打开“用户账户控制设置”禁用或启动管理员权限通知等方法来解决。

2.无法读取D3DCompiler DLL文件

unity以管理员权限运行不支持,unity,游戏引擎着色器编译器初始化错误:无法读取D3DCompiler DLL文件。有些东西阻止了对D3DCompiler_47.dll 的访问。检查您的编辑器安装完整性、文件访问权限和防病毒配置。

d3dcompiler dll文件是directX的一个组件,负责将着色器代码编译成可执行的程序。

‼️先查看该dll文件是否丢失,一般位于c:>Windows>SysWOW64

这时候可以发现d3dcompiler dll文件并未丢失。

key‼️必须把该dll文件复制粘贴到Unity>Hub>Editor>Data>Tools文件夹里

问题就解决了

另外,若该dll缺失 可下载kb4019990补丁 但后续下载发现目前没有支持win10的资源

网上大多数dll修复要付费或流程繁琐

这时候可以下载gamepp 自动检查dll丢失情况 并且帮你修复

如果以上方法还是未能解决,可能是防病毒配置导致的,在任务管理器中结束360、火绒、Microsoft Defender等杀毒软件的进程。

 

 

到了这里,关于unity 以管理员权限运行 与 无法读取D3DCompiler DLL文件 解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 开机自启动,自动运行的脚本具有管理员权限(即root权限),但不希望手动输入密码

    板端的发布程序自启动: 1、可以选择将应用程序和依赖打包到rootfs中,或者放到单独的eMMC分区中 2、自启动,在rootfs的 /etc/init.d/rcS 或者/etc/inittab 3、配置systemctl 自启动 参考:https://blog.csdn.net/kuangguiyun/article/details/125089060 参考:https://blog.csdn.net/cdnight/article/details/87717644 aut

    2024年02月22日
    浏览(54)
  • win11设置管理员权限

     

    2024年02月14日
    浏览(62)
  • 强大的bat病毒(拿管理员权限)

    2024年02月04日
    浏览(59)
  • git bash开通默认管理员权限

    问题: 配置好git ssh的key连接后 运行 报错 后来发现是没有在管理员权限下打开git bash 但是管理员权限只能去快捷方式里右键打开 但是希望在文件夹里右键自带的git bash也能带管理员权限,只需要找到git安装路径下的git-bash.exe 就可以了,其他应用都同理。

    2024年02月08日
    浏览(52)
  • windows脚本获取管理员权限修改host

    很多时候我们常常需要通过管理员权限执行脚本,脚本可能涉及到一些受保护信息的访问,我们写个简单的脚本来更改host文件,host文件就是需要管理员权限才能访问的启动脚本时先检查是否有管理员权限,如果没有就调用授权脚本进行管理员授权打开,给用户弹出需要管理

    2024年02月14日
    浏览(44)
  • Linux 进入和退出root管理员权限

    在Linux系统中,进入和退出root管理员权限是进行系统管理和执行敏感操作的重要过程。通过使用 su - root 和 su - 用户名 命令,我们可以在终端中切换到root用户或其他普通用户,以获取相应的权限。下面将详细介绍这两个命令的使用。 1.打开终端:首先,打开终端应用程序;

    2024年02月07日
    浏览(63)
  • 设置软件以管理员权限开机自启动,MemReduct为例

    目录 一.MemReduct 1.简介 2.下载方式 二.问题描述 三.具体操作 1.在windows搜索框搜索\\\"任务计划程序\\\" 并打开  2.在右方操作栏点击创建任务  3.常规选项  4.操作选项  5.触发器选项 6.条件选项 7.启动 支持中文,是一个很方便的内存清理软件,占用空间小,效果好,支持定时清理 通过设

    2024年02月08日
    浏览(58)
  • C#实现软件开机自启动(不需要管理员权限)

    目录 原理简介 使用方法 完整代码 本文参考C#/WPF/WinForm/程序实现软件开机自动启动的两种常用方法,将里面中的第一种方法做了封装成 AutoStart 类,使用时直接两三行代码就可以搞定。 自启动的原理是 将软件的快捷方式创建到计算机的自动启动目录下(不需要管理员权限)

    2024年02月11日
    浏览(55)
  • Linux系统添加用户并授权管理员(sudo)权限

    一方面是为了安全权限考虑、也是防止误操作。另一方面也是为了保证用户平时处于普通权限下。 1、添加用户 使用useradd命令添加用户 useradd -m kingbase 2、修改密码 给新添加的用户“kingbase”设置一个密码( 注:设置密码的时候linux系统默认会有密码复杂度规则 ) passwd king

    2024年02月16日
    浏览(50)
  • 【以太坊 Solidity】管理员读写权限/访问控制/角色控制

    在 Solidity 语言的多继承中,若 多个合约 共同继承一个 父合约 ,则这 多个合约 共享 父合约 中的变量和函数。 合约继承路线如下: 1.1 权限管理合约 1.2 继承权限管理合约的基类合约 1.3 待测试的合约 2.1 正向测试:合约拥有者OWNER具有管理员权限 此时 合约 Authority 中的 构造

    2024年02月04日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包