我尝试安装 DeamonTools Lite v4.47,此版本没有广告,因此安装较新版本是不可能的。我在 Windows 7 上使用它没有问题。但是,我无法在 Windows 11 上安装它!我尝试在 gpedit 中禁用程序兼容性助手,但它不起作用,仍然弹出一个提示说这个应用程序无法运行的窗口。有什么解决方案可以解决这个问题吗?
我设法在未安装的情况下运行它,我只是从安装程序中提取了文件,但是由于 PCA 对话框,我仍然无法安装 sptd 驱动程序。
我通过下载较新版本安装了 sptd 驱动程序。但我仍然需要一个解决方案来绕过其他安装程序的 PCA。Windows 不可能决定在我的计算机上可以运行什么。
不幸的是,安装的 sptd 版本与此 Daemon Tools 不兼容。仍然需要一个 PCA 绕过解决方案。
答案1
您拥有的版本将无法在 Windows 11 中运行。
没有选择,或者没有:您将需要获取版本 10(大约)才能在 Windows 11 中运行。
版本 4 太旧了。
答案2
文章 Windows 10 版本 1903 上的 DAEMON Tools Ultra 说:
在 Windows 10 版本 1903 中,微软实施了几项关键的内核更改,这些更改对许多应用程序和基于驱动程序的软件产生了重大影响。在对即将推出的功能进行深入调查后,我们得出结论,不可能使 STPD 驱动程序与新操作系统版本兼容,因此将从 1903 开始停止对其的支持。
但它提供了一种补救措施:
如果你仍然想使用 SCSI 和 IDE 驱动器,有一种方法可以让它们在新操作系统上运行。下载并启动这个文件这会更改两个注册表项并重新启动您的 PC。启动 DAEMON Tools Ultra 后,您将看到 SCSI 和 IDE 相关功能。请注意,此过程会禁用 5 月更新中引入的默认 Windows 保护,该保护可保护系统免受漏洞攻击。
请注意,该文件似乎禁用了为防范 Spectre/Meltdown 漏洞而引入的安全保护措施。
我在此复制该文件turnonsptd.reg
:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"FeatureSettingsOverride"=dword:00020000
"FeatureSettingsOverrideMask"=dword:00020000
通过这些注册表更改,您可能能够从 v4.47 安装 sptd 驱动程序。
在进行任何注册表更改之前,我建议至少创建一个系统还原点,以便能够撤消更改。我还建议使用将注册表项导出到备份文件regedit
。