Dark and Darker如何解决(代码:26-18)
方源Official_DND百科
编辑于 2025年10月03日 16:40

Hello 大家好!我是方源Official。10月3号大量玩家玩游戏莫名奇妙出现代码:26-18问题。接下来教大家如何解决这些问题。

如果大家打开游戏时突然遇到这个问题,并且之前没有遇到过,那应该就是铁锤的问题。

这个问题分三个,不是所有人都同时遇到三个需要开启的。

请按照自己的实际情况开启对应的功能。

先将最简单的一个:HVCI。也是内核隔离。 只需要在win系统设置中搜索内核隔离打开内存完整性即可。

在window安全中心也可找到。

如果win10没有这个内核隔离。需要修改注册表。详细请参考https://zhuanlan.zhihu.com/p/568839806这篇文章中的修改注册表。

如果修改注册表重启之后没有解决。 请尝试用管理员身份运行powershell。 运行以下命令。

# 启用基于虚拟化的安全

reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "EnableVirtualizationBasedSecurity" /t REG_DWORD /d 1 /f

# 设置平台安全级别要求(1=需安全启动,3=需安全启动和DMA保护)

reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v "RequirePlatformSecurityFeatures" /t REG_DWORD /d 1 /f

# 明确启用Hypervisor Enforced Code Integrity (HVCI)

reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v "Enabled" /t REG_DWORD /d 1 /f

第二个问题和第三个问题是:Secure Boot 和 TPM2.0

这两个可以同时开启,需要进入bios界面,bios界面需要在重启电脑时不停点按delete键进入类似以下页面。(进bios界面根据自身电脑主板查对应按键)

进入之后找到高级选择或者高级模式:

点击启动或者BOOT:

将OS Type中的选择切换为[Windows UEFI 模式]

最后点击保存并重新启动,或者按F10保存并重新启动。

TMP2.0类似。找到相关的选择并打开保存并重新启动。(每个主板bios都不一样,这里提供类似图片)

最后附上dark and darker官方的三个问题的解决办法。 https://darkanddarker.com/support/search/41049252306836

https://darkanddarker.com/support/search/41054683703444

https://darkanddarker.com/support/search/41124372327188

https://darkanddarker.com/support/search/41126199953940

以下是文字版。

请确保以下设置已正确启用,然后重新启动游戏。(错误代码:26-18)

· Secure Boot (安全启动)

· TPM 2.0 (可信平台模块 2.0)

· HVCI (基于虚拟化的安全性/内存完整性)

总结: 这个错误是因为你的电脑没有开启或不支持 Windows 11 系统要求的几项安全功能,导致游戏(很可能是要求 Windows 11 系统或使用了最新反作弊系统的游戏)无法启动。

解决方案

请按照以下步骤检查和开启这些功能。请注意: 修改 BIOS/UEFI 设置需谨慎,不同品牌的主板/电脑,其设置界面和名称可能略有不同。

方法一:最简单的方法(适用于部分情况)

1. 在 Windows 搜索栏中输入 "核心隔离" 并打开。

2. 找到 "内存完整性" 选项,尝试将其打开。

3. 如果系统提示需要开启底层功能,它会提供一个重启并自动开启的选项。使用这个选项是最方便的。

4. 如果无法开启或此选项本身就是关闭的,请继续看方法二。

方法二:在 BIOS/UEFI 中手动开启(通用方法)

步骤 1:进入 BIOS/UEFI 设置界面

· 点击 Windows "开始"菜单 -> "电源"选项。

· 按住 Shift 键不放,同时点击 "重启"。

· 电脑会重启并进入一个蓝色选项界面,选择 "疑难解答" -> "高级选项" -> "UEFI 固件设置" -> "重启"。

· 或者,你可以在开机时,在品牌 Logo 出现后连续按特定的键(通常是 Del, F2, F10, F12, Esc),具体是哪个键需要查询你的电脑或主板说明书。

步骤 2:在 BIOS/UEFI 中寻找并开启选项

进入 BIOS 后,你需要找到以下选项并将其设置为 "Enabled"(启用)。它们通常在 "Security"(安全)、"Boot"(启动) 或 "Advanced"(高级) 选项卡下。

1. Secure Boot(安全启动):

  · 位置:通常在 Boot 选项卡下。

  · 确保其状态为 "Enabled"。

  · 有时你需要先将 "Boot Mode"(启动模式) 设置为 "UEFI"(而不是 Legacy/CSM),Secure Boot 选项才会出现或可被修改。

2. TPM 2.0(可信平台模块):

  · 位置:通常在 Advanced -> Trusted Computing 或 Security 选项卡下。

  · 这个功能的名称可能因厂商而异:

   · AMD CPU: 可能叫 "AMD fTPM" 或 "AMD PSP fTPM"。

   · Intel CPU: 可能叫 "Intel Platform Trust Technology (PTT)"。

  · 找到后,将其设置为 "Enabled"。

3. HVCI 的底层支持(虚拟化技术):

  · HVCI 需要 CPU 的虚拟化技术支持。

  · 这个选项的名称通常是:

   · "Intel Virtualization Technology (VT-x)" (Intel CPU)

   · "AMD SVM Mode" (AMD CPU)

  · 位置:通常在 Advanced -> CPU Configuration 选项卡下。

  · 找到后,将其设置为 "Enabled"。

步骤 3:保存并退出

· 修改完成后,按 F10 键(通常是"保存并退出"的快捷键),选择 "Yes",电脑会自动重启。

方法三:检查开启状态(确认是否成功)

重启进入 Windows 后,你可以检查这些功能是否已成功开启:

1. 按 Win + R 键,输入 "tpm.msc" 并回车。

  · 如果看到" TPM 已就绪,可以使用",说明 TPM 2.0 已开启。

2. 按 Win + R 键,输入 "msinfo32" 并回车。

  · 查看右侧的条目:

   · "安全启动状态":应为 "开启"。

   · "基于虚拟化的安全性":应为 "正在运行"(这表示 HVCI 所需的环境已就绪)。

完成以上设置后,再次启动游戏,问题应该就能解决了。

以上请根据自己实际情况解决,如电脑出现任何,本人不对此负任何责任。 如果还有任何问题,请进主页群交流。蟹蟹! 我是方源Official,我们下期专栏再见!