右键单击开始菜单缺少控制面板

Git*_*Gud 7 windows control-panel windows-10

在其他 Windows 10 安装中,当右键单击开始菜单时,我可以看到一个控制面板按钮。

在我目前的一个我看到的是这样的:

开始菜单右键单击

如何仅使用标准 Windows 选项向此菜单添加控制面板按钮?

And*_*ykh 8

这就是我所做的:

  • 打开 Windows Powershell 命令提示符
  • 粘贴以下代码片段

这通常可以解决问题。

$path = "$env:LOCALAPPDATA\Microsoft\Windows\WinX\Group2"
$x = "UEsDBBQAAAAIAEphSkmJ5YBS0QAAAPcDAAARAAAAQ29udHJvbCBQYW5lbC5sbmvzYWBgYBRhYgCBA2CSwa2B
mQEiQAAwovEnAzEnA8MCXSBtGBwQ/Kgrwm2Pj4Xz7j/Ck9Vm5J4ThCkURtIEUxyq4TO/cr6l94oLD6/oPrz6GaRYCK
aYEU1xtW7v74sTTPz2J+St4ZykvR+kmAmm+Og13laY6SLMYM0LVMsz81Iyi1RjiiuLS1JzjY1ikvPzSoryc/RSK1KJ
8eswAKoM5QyZDHkMKUCyCMiLYShmqATiEoZUhlwGYwYjoEgyQz5QRQlQPp8hh0EPKFPBMFLCZyQBAFBLAQIUABQAAA
AIAEphSkmJ5YBS0QAAAPcDAAARAAAAAAAAAAAAAAAAAAAAAABDb250cm9sIFBhbmVsLmxua1BLBQYAAAAAAQABAD8A
AAAAAQAAAAA=".replace("`n","")
[Convert]::FromBase64String($x) | Set-Content $path\temp.zip -Encoding Byte
Expand-Archive $path\temp.zip -DestinationPath $path
Remove-Item $path\temp.zip
Stop-Process -Name Explorer
Run Code Online (Sandbox Code Playgroud)

$x变量中的乱码是控制面板的 base64 编码快捷方式文件,此脚本将其写入适当的文件夹,然后重新启动 Windows 资源管理器进程。

这种方法的另一个优点是我可以在自动框构建过程等中使用这个脚本,也就是说它不必交互运行。

  • @GertvandenBerg,当然,一旦你开始工作,请不要犹豫发布你的答案。谢谢! (2认同)