解决win7所有图标后缀全是lnk问题的方法
在使用电脑的过程中,有时会遇到所有快捷方式都变为浏览器的.lnk文件的情况。当发生这种情况时,打开文件或程序后,浏览器会不停闪动,之后其他操作都无效,只能强制关机重启。这通常是因为恶意程序修改了计算机的注册表所致,但使用各种杀毒软件都查不出病毒威胁。本文将介绍一种解决方法。
步骤一:删除注册表中的异常选项
首先,按下Win开始键 R,打开运行程序。输入"regedit",找到计算机HKEY_CURRENT_USERSOFTWAREMICROSOFTWINDOWScurrentversionExplorerFileExts.lnk。在该路径下,你会看到两个选项:openwithlist和openwithprogids。如果还有其他选项,请将其删除。然后,在openwithlist中,删除除默认以外的所有键值。接下来,在openwithprogids中,删除除默认和lnkfile以外的所有键值。
步骤二:删除图标缓存文件
1. 首先,开机按F8启动到安全模式。
2. 打开Windows所在的盘符,在搜索框中输入"IconCache.db"进行搜索,将找到的文件删除。
3. 重启计算机进入正常模式,桌面图标将恢复正常。
如果在搜索中没有找到缓存文件IconCache.db,请手动查找以下位置:系统所在盘的Users用户名AppDataLocal。
步骤三:重新建立win7桌面图标缓存
你可以将以下代码保存为BAT文件,用于重新建立win7桌面图标缓存:
@echo off
title win7桌面图标缓存重新建立
reg delete "hkcuSoftwareMicrosoftWindowsCurrentVersionExplorerShell Icons" /f
reg delete "hklmSOFTWAREMicrosoftWindowsCurrentVersionExplorerShell Icons" /f
taskkill /f /im explorer.exe start explorer.exe
运行这个BAT文件后,再次重启计算机,问题就会得到解决。
总结
本文介绍了解决win7所有图标后缀全是lnk的问题的方法。通过删除注册表中的异常选项和图标缓存文件,重新建立桌面图标缓存,你可以解决这个问题并恢复正常使用电脑的功能。希望本文对你有所帮助。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。