Win10 删除的应用程序留下损坏的开始磁贴

Win10 删除的应用程序留下损坏的开始磁贴

我正在通过 SCCM 任务序列部署未更改的 Win10 Enterprise 1709 WIM,该任务序列配置为使用迈克尔·尼豪斯的方法并通过注册表设置关闭消费者应用程序的安装:

REG ADD "HKLM\SOFTWARE\Policies\Microsoft\Windows\CloudContent" /v ^
  DisableWindowsConsumerFeatures /t REG_DWORD /d 1 /f

正如在许多地方讨论的那样,包括这里

最后,所有应用程序都被删除(或从未安装),但开始菜单仍然显示“损坏”的图块:

以“P~microsoft...”为开始菜单

我从未尝试过以任何方式自定义“开始菜单”。我只是希望它在应用这些设置时基本保持空白。

为什么会发生这种情况?我该如何解决?

答案1

TLDR:“错误的”、“defaultuser0”帐户/配置文件是必要的 - 不要删除它!


我弄清楚了这个问题,并认为将来有人可能会发现它有用......需要“defaultuser0”帐户!

在其他系统上(以及完全不同的映像过程 - Ghost),当我登录并安装自定义软件时,我注意到 defaultuser0 帐户(在 Admin 组中!)和配置文件。如所述许多 其他 地点,此帐户存在某种错误,应该可以(并且已经)安全地删除。我从未见过删除时出现任何问题。

显然,在某些情况下,删除它确实会导致问题。

由于 defaultuser0 帐户显然相当普遍,因此在我的安装默认 Windows 10 1709 Enterprise 和一些软件并配置默认设置的过程中(“任务序列”)的最后步骤之一是删除“defaultuser0”帐户和配置文件(如果存在)。我一注释掉以下几行:

net user defaultuser0 /DELETE
Del /F /S /Q %SystemDrive%\Users\defaultuser0

在最后一次重启之前运行的完成脚本中,所有开始菜单项都消失了,我得到的开始菜单只有 Edge、OneNote 和照片磁贴,正如我一直所期望的那样。除了修复开始菜单之外,我稍后要追踪的其他一些不寻常行为(例如,第一个登录的用户必须登录两次)也消失了。

希望这对某人有帮助。

答案2

我不知道为什么会发生这种情况,但我猜这只是一个错误,使用基于 id 的开始菜单布局方法没有进行适当的检查来查看应用程序是否仍然存在。

为了修复此问题,我建议使用您当前未使用的开始菜单自定义。

通过手动创建所需的布局然后使用 powershell 命令行将其导出来创建开始菜单模板:

Export-StartLayout

关于命令行的使用以及布局 xml 的手动创建和自定义的详细信息可以在这里找到这里

将文件另存为 LayoutModification.xml

添加任务序列步骤以将文件复制到 C:\Users\Default\AppData\Local\Microsoft\Windows\Shell

例如命令行步骤:

cmd /c "copy ^"<path (works even with spaces) to xml file>^" C:\Users\Default\AppData\Local\Microsoft\Windows\Shell /Y"

如果您有一些可直接访问的共享或基于分发点的 cmd 文件,可复制 xml。这将为开始菜单设置一个模板,用户之后仍可对其进行修改。

相关内容