多语言展示
当前在线:1838今日阅读:183今日分享:19

Win10开始菜单左健或右键无反应的解决方法。

小编使用的电脑是win10专业版操作系统,今天不知道怎么了在开始菜单点击右键竟然无反应,没一会windows就提示“你的“开始”菜单出现了问题,我们将尝试在下一次登录时修复它”可是无论是注销还是重启都没有效果,在网上找了很久才找到解决的方法,发现有很多的方法都不适用,现在将小编找到的解决的过程总结起来和大家说一下,也算是一个经验吧,本方法不一定适用所有人,请见谅!
工具/原料

Win10系统

方法/步骤
1

第一步:按住”win+R“调出运行命令框,然后输入”regedit“回车,调出注册表编辑器。

2

第二步:找到:HKEY_CLASSES_ROOT  下拉找到  lnkfile 这一项,路径为:HKEY_CLASSES_ROOT\lnkfile。找到”IsShortcut“然后右键删除,然后再在空白的地方点击右键选择新建字符串值,然后重命名为:”IsShortcut“。再找到路径为:HKEY_CLASSES_ROOT\piffile,和上面同样的方法删除”IsShortcut“再重新创建一个新的字符串值”IsShortcut“

3

第三步:同样的按住”Win+R“调出运行框输入:”services.msc“回车调出本地服务,找到”UserManager“这项服务。

4

第四步:然后选中”UserManager“右键然后点属性,进入后在启动类型中下拉选择”自动“。然后点击右下角”应用“。不要和我说什么它本来就是自动的,你照做就是了。然后找到左上角的”重启动“点击重启动。

5

此时开始菜单已经可以使用了,但是重启电脑后就得重新去进行第四步,有些繁琐,下面来讲一下永久的解决办法:首先先在桌面上右键新建一个文本文档,然后将下列的代码复制到文本中::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::      启动开始菜单      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@echo offCLSECHO.ECHO ================================ECHO 启动开始菜单ECHO ================================:initsetlocal DisableDelayedExpansionset 'batchPath=%~0'for %%k in (%0) do set batchName=%%~nkset 'vbsGetPrivileges=%temp%\OEgetPriv_%batchName%.vbs'setlocal EnableDelayedExpansion:checkPrivilegesNET FILE 1>NUL 2>NULif '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges ):getPrivilegesif '%1'=='ELEV' (echo ELEV & shift /1 & goto gotPrivileges)ECHO.ECHO ********************************ECHO 请求 UAC 权限批准……ECHO ********************************ECHO Set UAC = CreateObject^('Shell.Application'^) > '%vbsGetPrivileges%'ECHO args = 'ELEV ' >> '%vbsGetPrivileges%'ECHO For Each strArg in WScript.Arguments >> '%vbsGetPrivileges%'ECHO args = args ^& strArg ^& ' '  >> '%vbsGetPrivileges%'ECHO Next >> '%vbsGetPrivileges%'ECHO UAC.ShellExecute '!batchPath!', args, '', 'runas', 1 >> '%vbsGetPrivileges%''%SystemRoot%\System32\WScript.exe' '%vbsGetPrivileges%' %*exit /B:gotPrivilegessetlocal & pushd .cd /d %~dp0if '%1'=='ELEV' (del '%vbsGetPrivileges%' 1>nul 2>nul  &  shift /1):::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::     以下为需要运行的批处理文件代码     :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::sc config UserManager start= autosc Restart UserManager然后点文件另存为, 将保存类型改为所有文件,将文件名改为“ 启动开始菜单.bat ”然后保存。

6

然后按”win+R“键输入”shell:Common Startup“命令,然后回车打开开机启动文件夹,然后复制保存的“启动开始菜单.bat”这个文件到这个文件夹里面。

7

此时就算重启电脑也不会再出现开始菜单不能用的情况了。

注意事项

记住复制的时候别把双引号""也给复制了

推荐信息