在Windows 10上重新启动/注销后,从任务栏取消固定的项目会返回


64

我最近有新安装的Windows。现在,当我从任务栏中取消固定那里的项目(IE,Edge,Explorer)时,它们确实会在重启后恢复。尽管例如,固定的铬不会消失

有什么办法解决这个问题?

PS刚创建了一个新用户,他有同样的问题

PPS注销足以将其恢复,无需完全重新启动

Answers:


113

我有同样的问题。没事。

最后,我在个人资料中找到了XML文件:

%LOCALAPPDATA%\Microsoft\Windows\Shell\LayoutModification.xml

这些项目在本节中列出:

  </DefaultLayoutOverride>
    <CustomTaskbarLayoutCollection PinListPlacement="Replace">
    <defaultlayout:TaskbarLayout>
      <taskbar:TaskbarPinList>
-- items were here - removed
      </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
  </CustomTaskbarLayoutCollection>

也许这会帮助某人。


我也在其中找到了项目,将尝试删除它们并查看是否起作用
Ilya Chernomordik,

我尝试删除项目甚至文件,但无法正常工作... Windows 10 Pro 10.0.16299
Kelvin Hu

这在Win10 Enterprise v.1803上对我有用,谢谢!
蒂姆·克莱因

该文件在我的硬盘驱动器上不存在,文本搜索CustomTaskbarLayoutCollection也不DefaultLayoutOverride在我的AppData文件夹中也不会产生任何结果…… DefaultLayouts.xml您指定的位置有一个文件,但它似乎包含默认开始菜单布局的数据(我不使用,因为ClassicShell更好)。该设置可能存在的其他任何选项(在Win 10 Pro上)?
阿莫斯·M·卡彭特

就我而言,我不得不编辑C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml
TrevorWiley

3

首先,走以下路径:

C:\ Users \用户名\ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar

C:\ Users \ Public \ Company name \ TaskBar(如果此路径不存在,请忽略它)

删除您不想在任务栏中显示的项目。

重新启动计算机以查看结果。

如果没有帮助,请备份个人数据,删除当前帐户并创建一个新帐户,可能您的帐户已损坏。

祝好运


感谢您的回答,我取消固定后,这些物品不在那里。但是,它们在重新启动后会回来(有趣的是,没有足够的Edge快捷方式,但仍处于固定状态)。新用户也有同样的看法
Ilya Chernomordik

当这些项目返回时,请尝试直接从资源管理器路径中删除它们,而不是取消固定。
折纸

有一个.bat文件,可以清除任务栏上所有固定的应用程序,您可以尝试一下。如何在Windows 10中的任务栏上重置和清除所有固定的应用程序tenforums.com/tutorials/…–
Origami

删除项目直接没有遗憾的帮助,我不希望在可能的话初始化运行BAT文件
伊利亚Chernomordik

2
这是在计算机上全新安装Windows之后开始的,因此我怀疑它是恶意软件,但是一个好问题是如何使它不受破坏?:)
Ilya Chernomordik


1

我设法在Microsoft Technet上找到了解决方案

我还亲自找到了另一种解决方法:

  1. 打开资源管理器或运行提示,然后转到 %userprofile%\AppData\Local\Microsoft\Windows\Shell
  2. 使用记事本或其他一些纯文本编辑器编辑LayoutModification.xml文件
  3. 找到该<taskbar:TaskbarPinList></taskbar:TaskbarPinList>条目,然后在该条目中删除<taskbar:... />添加Edge 的行
  4. 保存该文件并重新启动。

这将无法在系统/ Edge之类的“重大”更新(例如2018年4月更新)中幸免,但是您只需再次执行上述操作即可摆脱这种不礼貌的捷径。


嘿詹姆斯,欢迎来到超级用户。仅供参考,当链接到另一个站点上的解决方案时,如果链接在以后失效,则可以重述所链接解决方案的显着点。希望将来能看到更多。
克里夫·阿姆斯特朗

0

这是默认行为。我在四处寻找这个问题的解决方案,然后我意识到:
文件LayoutModification.xml根本不存在。

因此,与其尝试在其他地方查找这些顽固的图标,不如通过创建自己的文件将其删除:

  1. 转到文件应位于的路径: %APPDATA%\Microsoft\Windows\Shell\
  2. 打开您选择的文本编辑器,然后创建一个名称为的空文件LayoutModification.xml
  3. 将以下布局粘贴到(参考)中:
<?xml version="1.0" encoding="utf-8"?>
<LayoutModificationTemplate
    xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"
    xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout"
    xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout"
    xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout"
    Version="1">
  <CustomTaskbarLayoutCollection PinListPlacement="Replace">
    <defaultlayout:TaskbarLayout>
      <taskbar:TaskbarPinList>
        <taskbar:DesktopApp DesktopApplicationLinkPath="%APPDATA%\Microsoft\Windows\Start Menu\Programs\Accessories\Notepad.lnk" />
      </taskbar:TaskbarPinList>
    </defaultlayout:TaskbarLayout>
 </CustomTaskbarLayoutCollection>
</LayoutModificationTemplate>

请注意第 PinListPlacement="Replace"8行。这将删除您拥有的旧图标(再也烦人Edge和Store图标!),并添加您在列表中指定的任何图标(例如记事本)。请注意,这不会影响您明确固定到任务栏的图标(这些图标由%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar文件夹控制)。

注意:如果发现需要添加更多图标,请不要在资源管理器中信任名称!转到.lnk要添加的快捷方式(文件)的“常规”选项卡,然后从此处复制路径。资源管理器中某些文件夹的名称往往有所不同-我的文件夹名称为“ Windows Accessories”,路径名称仅为“ Accessories”。如果输入错误的路径,则不会显示图标。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.