Windows 10 2004 阻止 Classic Shell

Windows 10 2004 阻止 Classic Shell

我从 Windows 7 开始就使用经典 shell,并且我仍然想继续使用它。

我刚刚将一台 PC 从 Windows 10 1909 升级到 2004。正如预期的那样,登录时出现了一条消息,大意是“经典 shell 需要为新操作系统重新配置”。出乎意料的是,紧接着出现了一条来自用户帐户控制的红色标题栏管理员消息,大意是 classicshellmenu.exe 已被管理员阻止以保护我自己。好吧,我是管理员。没有给出覆盖此设置的选项。

我尝试了各种“解决方案”,但都不起作用——包括禁用 Defender 智能屏幕。为了防止与卡巴斯基有关,我也禁用了它。没有效果。

我查看了 Program Files 中的 EXE,但没有属性选项可以解除阻止。

我知道 Classic Shell 现在已经过时了(有 Open Shell,但我对尝试它持谨慎态度)。

它仍在运行,因为它仍处于安装状态,它只是想重建一些设置。但是,我想让它停止并停止该消息。我没有尝试卸载并重新安装它,以防我根本无法安装它。

奇怪的是,几周前我将笔记本电脑升级到了 2004 年,并且一切正常。

我不想卷入关于运行它是否是个好主意的争论。我确实想,只是想知道如何让 Windows 10 2004 接受它。

任何建议都值得赞赏。请注意,我已经尝试过这个等等。

答案1

Windows 10 2004 阻止 Classic Shell

===

我确实在已经安装了 Classic Shell 的更新的 Windows 10 Pro 64 位系统(v2004)上为朋友解决了这个问题;通过从 classicshell.net 下载“ClassicShellSetup_4_3_1.exe”:

http://classicshell.net/

我“右键单击”该文件,然后在下拉的上下文菜单中单击“以管理员身份运行”。

我使用了“修复”选项。

===

在找到上述解决方案之前我做了什么:

请注意,在尝试重新安装 Classic Shell 时,我选择了两个选项之一,类似于“允许安装程序关闭 Explorer 内容,然后尝试重新启动它们”,但遇到了黑屏,黑屏持续了大约一分钟,并且不会响应鼠标命令。因为我是通过“TeamViewer”在系统上工作的,所以我可以轻松重新启动系统。如果您遇到这种情况,您可能需要更耐心一些,等待几分钟看看您的系统是否有响应,但如果没有,您可以通过按住电源按钮 9 秒(通常少于 9 秒...)来强制关闭系统,这会强制关闭系统。然后将其重新打开。

每次我朋友的系统启动时,他/她都会收到关于 Classic Shell 需要重新配置新操作系统的通知,新操作系统多年来一直是 Windows 10,尽管我不知道这个警告在过去的什么时候开始出现的。

由于我已经跑了...

执行程序

...我知道系统已更新,目前为“版本 2004(OS Build 19041.450)”。

在我看来,Classic Shell 似乎正在发挥作用,因为当我单击 Windows 10 开始按钮(左下角)时,Classic Shell 菜单就出现了。

我没有检查安装了哪个版本的 Classic Shell,但我尝试通过运行来更新它...

“C:\Program Files\Classic Shell\ClassicShellUpdate.exe”

这导致 Windows 10 对“管理权限”或类似内容提出投诉。

所以我设置了两个文件......

“C:\Program Files\Classic Shell\ClassicShellUpdate.exe”

...和...

“C:\Program Files\Classic Shell\ClassicStartMenu.exe”

...通过右键单击每个程序将其更改为“以管理员身份运行”,然后在下拉上下文菜单中单击“属性”;然后单击“属性”窗口顶部选项卡“兼容性”;在“以管理员身份运行此程序”框中打勾;“应用”;“确定”。

我重新启动了系统,虽然没有出现提示“Classic Shell 需要自行配置”的框,但是当我单击左下角的 Windows 开始按钮时,Classic Shell 不再出现...我得到了 Windows 10 菜单。

因此,我通过逆转上述过程,删除了文件“ClassicShellUpdate.exe”和“ClassicStartMenu.exe”的“以管理员身份运行此程序”选项。

我重新启动了系统,但单击 Windows“开始”按钮仍然显示 Windows 10 菜单。

由于“Classic Shell”不再开发,我尝试安装“Open Shell”,即使它有 191 个未解决的问题,通过下载并右键单击文件“OpenShellSetup_4_4_142.exe”;但 Windows 10 抱怨无法打开该 *.msi 文件(或类似抱怨)。

然后我从http://classicshell.net,并将其放在桌面上(这样我就不必打开“文件资源管理器”窗口来使用它,好像这可能很重要)。我右键单击“ClassicShellSetup_4_3_1.exe”,然后在下拉上下文菜单中单击“以管理员身份运行”;并且,由于 Classic Shell 已经安装,它给了我三个选项,其中一个是“修复”选项,这是我选择的选项。

然后我选择了类似于‘尝试关闭打开的‘资源管理器’并在可能的情况下重新启动它们’的两个选项之一(如果它出现了,就像之前一样……只是不记得它是否出现在通过‘修复’进行的最后一次尝试中)。

无论如何,修复工作进展顺利。单击左下角的 Windows“开始”按钮会显示经典 Shell 菜单。

我重新启动了系统,没有收到有关需要让 Classic Shell 重新配置新 OS(操作系统)的警告。

我还在自己的 Windows 10 (v2004) Pro 64 位系统上安装了 Classic Shell,安装没有任何问题,当我单击 Windows“开始”按钮时,立即显示 Class Shell 菜单。我重新启动了系统,没有收到任何通知,单击 Windows“开始”按钮会显示 Classic Shell 菜单。太棒了。

〜克里斯

Windows 10 2004 阻止 Classic Shell

相关内容