问题

win10系统升级到1809后安装Adobe XD出现白框然后瞬间关闭的问题

该问题出现的可能性有两个

  1. VC++环境问题
  2. Windows的C盘下 System32有些DLL文件权限不对

解决方法

优先检查VC++ 重点是2015跟2017, 先把原有的
Microsoft Visual C++ 2017 Redistributable(64) - xxxx [版本号]
Microsoft Visual C++ 2017 Redistributable(86) - xxxx [版本号]
Microsoft Visual C++ 2015 Redistributable(64) - xxxx [版本号]
Microsoft Visual C++ 2015 Redistributable(86) - xxxx [版本号]
这四个都卸载掉, 目的是从官方安装最新的

VC++ 2015 下载地址
VC++ 2017 下载地址

一共下载4个文件, X86与X64都要下载, 注意2017下载位置在打开页面最下面的"其他工具和框架"里
有人提供了一些VC++集合安装包, 这里下载 [链接失效时,建议从官方下载]

修复好VC++以后, 应该还是不能解决问题的, 有知乎朋友说要修改注册表和改动系统语言, 我这里我把连接参考贴出来吧, 基本这样的问题不太存在, 因为安装系统基本都会选择中国简体中文, 使用adobe的安装器安装自己会添加注册表.

网友解决方法: https://zhuanlan.zhihu.com/p/51292210

以上是VC++引起的XD闪退, 下面说权限引起的

  1. 打开C:WindowsSystem32
  2. 搜索msvcp140.dll和vcruntime140.dll右键单击,选择“ 属性” [分别修改]
  3. 选择安全选项卡,然后单击编辑。
  4. 单击“ 添加”,在输入框键入“ ALL APPLICATION PACKAGES”,然后单击“ 检查名称”(这时名称下会画横线)
  5. 单击“ 位置”,选择你的计算机的名称,然后单击“ 确定”
  6. 在“ 安全”选项卡中,选择“ ALL APPLICATION PACKAGES”,单击“ 编辑” 按钮,然后 为其授予“ 读取”,“读取和执行”权限。
  7. 单击“ 确定” 并关闭所有窗口

感谢简书大神贡献解决方案, 参考地址

以上是所有解决方案, 我已经全部试过, 已解决!