无法将应用程序锁定到任务栏的几种解决方法

匿名
2010-09-06T03:42:58+00:00

更改注册表可能导致未知错误 请先备份好您的注册表

当您无法将开始菜单或桌面快捷图标拖入任务栏 或 右键点击图标 没有锁定到任务栏的选项  大多是由于您使用了某些优化软件所致 下面提供几种方法 供大家尝试。由于优化软件的更改无从知晓 以下方法并不保证对每一个用户都有效

操作前 请先在 文件夹和搜索选项-查看 去掉隐藏已知文件类型的扩展名的小勾

一 新建记事本文件 小心复制以下内容

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile]

"IsShortcut"=""

[HKEY_CLASSES_ROOT\piffile]

"IsShortcut"=""

将后缀名改为.reg保存于桌面,然后双击并导入注册表,重启计算机。

二 新建两个记事本文件 小心复制以下内容

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\piffile]

@="Shortcut to MS-DOS Program"

"EditFlags"=hex:01,00,00,00

"IsShortcut"=""

"NeverShowExt"=""

"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\

00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\

32,00,5c,00,61,00,63,00,70,00,70,00,61,00,67,00,65,00,2e,00,64,00,6c,00,6c,\

00,2c,00,2d,00,36,00,30,00,30,00,35,00,00,00

[HKEY_CLASSES_ROOT\piffile\shell]

[HKEY_CLASSES_ROOT\piffile\shell\open]

[HKEY_CLASSES_ROOT\piffile\shell\open\command]

@=""%1" %*"

[HKEY_CLASSES_ROOT\piffile\shellex]

[HKEY_CLASSES_ROOT\piffile\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\piffile\shellex\ContextMenuHandlers\AVG8 Shell Extension]

@="{9F97547E-4609-42C5-AE0C-81C61FFAEBC3}"

[HKEY_CLASSES_ROOT\piffile\shellex\DropHandler]

@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\piffile\shellex\IconHandler]

@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\piffile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\piffile\shellex\PropertySheetHandlers\PifProps]

@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\piffile\shellex\PropertySheetHandlers\ShimLayer Property Page]

@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile]

@="Shortcut"

"EditFlags"=dword:00000001

"FriendlyTypeName"="@shell32.dll,-4153"

"IsShortcut"=""

"NeverShowExt"=""

[HKEY_CLASSES_ROOT\lnkfile\CLSID]

@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Compatibility]

@="{1d27f844-3a1f-4410-85ac-14651078412d}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu]

@="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers{00021401-0000-0000-C000-000000000046}]

@=""

[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]

@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]

@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]

@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

分别命名并修改后缀名为.reg    然后打开任务管理器 结束掉explorer进程(此时桌面会变为空白),再点选任务管理器左上角的 文件-新建任务 点击浏览 运行以上两个.reg文件并导入注册表。导入后 依然在新建任务中 输入explorer 桌面会重新显示。

三 新建记事本文件 小心复制以下内容

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile]

"IsShortcut"=""

[HKEY_CLASSES_ROOT\piffile]

"IsShortcut"=""

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]

"29"="C:\\Windows\\System32\\shell32.dll,50"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]

"29"="C:\\Windows\\System32\\shell32.dll,50"

将后缀名改为.reg保存于桌面,然后双击并导入注册表,重启计算机。

重启后 若您的图标显示不完整或感觉异样 请点击查看大图标 然后在更回


1 世界上99%的问题都源自存在缺陷的机制。 2 软件不会测温度,不会测电压,也不会测频率,以前不会,现在不会,以后也永远不会。 软件会读温度、读电压、读频率,一直是在读取。PS:BIOS也是软件。 3 修改版操作系统+新硬件=灵异事件。 4 请一定要养成卸载旧显卡驱动的习惯(卸载、重启、安装),生活会更美好。 5 GPU不等于显卡,芯片组不等于主板。

Windows 家庭版 | 以前的 Windows 版本 | 辅助功能

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. 匿名
    2010-09-08T01:24:18+00:00

    感谢tianyey2k的总结。

    根据我们这边的结果来看,绝大多数形成此问题的原因是缺少了HKEY_CLASSES_ROOT\lnkfile   IsShortcut键值。

    缺少该键值同时还会导致,右键计算机,管理无法打开的情况。

    通常这是因为使用了优化软件去除桌面快捷方式小图标的功能后造成的。

    这个例子也说明优化软件本身是存在风险的,因为其开发者本身可能也并未意识到某个操作是否会导致副作用。希望大家慎用优化软件。


    我们秉承客户至上的服务理念。如果您对我在论坛中的服务有任何表扬、批评或投诉,请通过电子邮件(*** 因为隐私原因删除电子邮件地址 ***)告诉我们的经理,以便我们提供更优质的服务。Microsoft Answers欢迎您!

    敬请注意

    1、提交表扬和投诉时,请您在邮件中标明原帖URL地址,以便我们进行追踪。

    2、此Email并非技术支持信箱。如果您有技术类问题,请通过论坛发帖的方式提出,会有工程师为您提供帮助。

    3、我们在论坛中的回复时间一般在一个工作日,如果您的问题比较紧急,我们建议您选用微软电话技术支持服务,800-820-3800/ 400-820-3800/021-96081318。

    谢谢!

    10 个人认为此答案很有帮助。
    0 个注释 无注释