Windows 7系统右键快捷问题

我们在win 7右键无法新建快捷方式的问题,问题描述如题,下面记录下解决办法,查看跟.lnk相关的注册表信息,保存以下代码到a.bat运行。

问题描述如题,下面记录下解决办法:

第一、查看跟.lnk相关的注册表信息,保存以下代码到a.bat运行:

C#代码

Reg Query HKCR.lnk /S >"%Userprofile%DesktopRegQuery.txt"&Start Notepad "%Userprofile%DesktopRegQuery.txt"

这段代码会查找注册表里有关.lnk(快捷方式)的设置,并且把查找结果保存到桌面的RegQuery.txt文件里,然后打开这个文件。

第二、查看搜索到的信息,我的信息如下:

RegQuery.txt

HKEY_CLASSES_ROOT.lnk

(Default) REG_SZ lnkfile

HKEY_CLASSES_ROOT.lnkShellEx

HKEY_CLASSES_ROOT.lnkShellEx

(Default) REG_SZ

HKEY_CLASSES_ROOT.lnkShellEx

(Default) REG_SZ

HKEY_CLASSES_ROOT.lnkShellEx

(Default) REG_SZ

HKEY_CLASSES_ROOT.lnkShellEx

(Default) REG_SZ

HKEY_CLASSES_ROOT.lnkShellNew

Handler REG_SZ

IconPath REG_EXPAND_SZ %SystemRoot%system32shell32.dll,-16769

ItemName REG_SZ @shell32.dll,-30397

MenuText REG_SZ @shell32.dll,-30318

NullFile REG_SZ

Command REG_SZ rundll32.exe appwiz.cpl,NewLinkHere %1 ------->加粗~~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

HKEY_CLASSES_ROOT.lnkShellNewConfig

DontRename REG_SZ

加粗的一行即为问题所在,ShellNew的Command如果以上的情况,那么就需要修改了。(上面的注册表情况是适用于XP……)

第三、修复问题(只需要删除掉Command这一行就好),保存以下代码到b.bat,运行:

C#代码

reg delete HKCR.lnkShellNew /V Command /F

这行代码会删除掉ShellNew里的Command这行,完成之后再右键->新建->快捷方式。我已经能顺利新建快捷方式了。

第四、修复问题后的lnk相关注册表信息如下:

RegQuery.txt 写道

HKEY_CLASSES_ROOT.lnk

(默认) REG_SZ lnkfile

HKEY_CLASSES_ROOT.lnkShellEx

HKEY_CLASSES_ROOT.lnkShellEx

(默认) REG_SZ

HKEY_CLASSES_ROOT.lnkShellEx

(默认) REG_SZ

HKEY_CLASSES_ROOT.lnkShellEx

(默认) REG_SZ

HKEY_CLASSES_ROOT.lnkShellEx

(默认) REG_SZ

HKEY_CLASSES_ROOT.lnkShellNew

Handler REG_SZ

IconPath REG_EXPAND_SZ %SystemRoot%system32shell32.dll,-16769

ItemName REG_SZ @shell32.dll,-30397

MenuText REG_SZ @shell32.dll,-30318

NullFile REG_SZ

HKEY_CLASSES_ROOT.lnkShellNewConfig

DontRename REG_SZ

----EOF----

通过以上的例子,就可以解决问题啦!

(0)

相关推荐

  • Windows 7系统常用快捷操作方法

    第一、显示桌面,更顺手 在Win 7中,微软将“显示桌面”的按钮放置在桌面屏幕右下角,时间的右侧,一改以往XP系统的操作习惯,点击即可快速显示桌面,更加方便用户操作。 而且将鼠标停留在显示桌面的按钮上 ...

  • 如何将Windows 11系统右键菜单样式恢复为win10

    现在大部分新款笔记本电脑都是Windows 11系统,有些用户想知道如何将右键菜单样式恢复为win10,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先点击任务栏[开始]图标,接 ...

  • 如何解决Windows 11系统右键菜单失灵问题

    现在大部分新款笔记本电脑都是Windows 11系统,有些用户遇到了右键菜单失灵问题,想知道如何解决,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,先按下[Win+ ...

  • 怎样让win7系统右键快捷菜单更加个性化

    我们的电脑在不断地安装新的应用操作程序,鼠标右键中的快捷菜单也就“新建”了很多的命令选项,有时甚至需要花费一点时间去等待它们才会显示完全。但实际上除新建文件夹、TXT文档等常用的选项以外,其中有许多种 ...

  • 给win7系统右键快捷菜单增加"清空回收站"和"重启"功能的方法

    有时候我们为了方便操作,经常会给一些程序或者系统功能添加快捷方式,这样的话可以节省很多的时间。win7系统的右键菜单就是一个十分不错的选择。当用户想要把最常用的清空回收站以及重新启动的系统功能添加到w ...

  • Windows 10系统右键菜单变成了英文怎们办?

    不经意的设置把系统语言调成了英文了,鼠标右键的菜单也变成了英文,那如何切换回中文呢? 操作方法 01 点击系统左下角的"开始",再在弹出的界面中点击"设置",进 ...

  • win8系统右键快捷菜单失灵怎么办

    win8系统右键快捷菜单失灵怎么办

  • Windows 7系统右键无法新建快捷方式的方法

     1、查看跟.lnk相关的注册表信息,保存以下代码到a.bat运行: C#代码 Reg Query HKCR.lnk /S >"%Userprofile%DesktopRegQuery.txt" ...

  • Win10系统右键菜单显示设置打不开的解决方法

    安装Windows 10系统的电脑,右键点击桌面空白处 - 显示设置时,打不开 显示设置,且弹出 ms-settings:display 错误对话框,同时,右键点击任务栏空白处,也打不开 任务管理器和 ...