解决win7系统中开始--所有程序中快捷方式不显示方案

本文提供了解决Win7系统中开始菜单快捷方式图标不显示的问题方案。问题源于IconCache.db未及时更新。提供了两种解决方法:一是通过修改DPI设置间接刷新图标缓存;二是使用批处理命令直接删除IconCache.db文件并重启资源管理器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

只几天一直在找解决win7下  开始----所有菜单中的快捷方式不显示的方案,可能导致出现这方面问题的原因是IconCache.db没有及时更新,因此导致win7 在寻找快捷方式图标时找不到。但是快捷方式那边所对应的路径是正确的,下面是两种解决方案,其实都是更新了IconCace.db。

方案一:修改DPI的注册表信息

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER/Control Panel/Desktop]
"LogPixels"=dword:00000078

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/FontDPI]
"LogPixels"=dword:00000078

 

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Hardware Profiles/0001/Software/Fonts]

"LogPixels"=dword:00000078

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Hardware Profiles/Current/Software/Fonts]

"LogPixels"=dword:00000078

建立一个To125.reg的文件,将上面的内容COPY。这是将DPI设为125%

再新建一个To100.reg的文件,将下面内容COPY。这是将DPI设为100%,既原来默认的。

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER/Control Panel/Desktop]
"LogPixels"=dword:00000060

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/FontDPI]
"LogPixels"=dword:00000060

 

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Hardware Profiles/0001/Software/Fonts]

"LogPixels"=dword:00000060

[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Hardware Profiles/Current/Software/Fonts]

"LogPixels"=dword:00000060
解决问题。。。

方案二:利用批处理杀进程,删文件。

@echo off
taskkill /im explorer.exe /f
attrib -h -r "%userprofile%/AppData/Local/IconCache.db"
del /f /s /q "%userprofile%/AppData/Local/IconCache.db"
start  explorer.exe

将上面文件保存为.bat格式

运行即可

 

以上方案留作备忘。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值