我愚蠢地弄乱了 Windows 10 注册表项:Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor
按照我在这个线程中找到的建议(我在使用 Unity 时遇到了完全相同的问题):https://answers.unity.com/questions/1675509/copying-assembly-from-tempunityenginetestrunnerdll.html
长话短说(尽可能简短!):我首先清除了“AutoRun”的值。后来我才注意到他答案底部的评论警告我这个问题。
现在,Windows 启动时,我只会看到黑屏和 CMD 窗口。我可以输入“explorer”,之后我的计算机就可以正常运行。
我的电脑上有 2 个配置文件,另一个运行正常。但我导航到工作配置文件中的同一个键,整个文件夹在 RegEdit 中不存在。所以我尝试删除损坏的配置文件,但这没有帮助。在删除它之前,我尝试了几个我在网上找到的值,它们似乎都没有任何效果。
所以我真的不想重新安装 Windows,甚至不想删除这个用户配置文件。但我已经用尽了这方面的知识,学会了永远不再摆弄 RegEdit。然而,由于配置文件除了启动之外运行良好,所以我觉得可能还有办法恢复。
就我有限的知识而言,我的猜测是 AutoRun 值需要包含“Explorer.exe”或“Startup.exe”或类似的东西。这里的任何专家都可以帮助我,我将不胜感激。非常感谢
注意:我还尝试了以下操作:
1.sfc /scannow = Windows 资源保护未发现任何完整性违规。2.Windows>启动修复 = 无法修复任何问题
答案1
答案是进入 Windows 10 > 恢复 > 打开系统还原,然后按照步骤回滚到还原点。我很幸运有一个点备份,因为我以为我已经禁用了此行为。