I have been searching for solutions starting under win7 for only a few days-shortcuts in all menus are not displayed. The possible cause of this problem is iconcache. DB is not updated in time, so win7 cannot find the shortcut icon. However, the path corresponding to the shortcut is correct. The following two solutions actually update iconcace. DB.
Solution 1: Modify the DPI Registry Information
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
Create a to125.reg file and copy the above content. This is to set DPI to 125%
Create a new to100.reg file and copy the following content. This is to set DPI to 100%, both the original default.
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
Solve the problem...
Solution 2: Use batch processing to kill the process and delete files.
@ Echo off
Taskkill/IM assumer.exe/F
Attrib-H-R "% USERPROFILE %/appdata/local/iconcache. DB"
Del/f/S/Q "% USERPROFILE %/appdata/local/iconcache. DB"
Start assumer.exe
Save the above file in. Bat format
Run
The above scheme is reserved for reference.