Значки на рабочем столе невидимы, однако, когда я нажимаю клавишу F5
они отображаются правильно в течение примерно 0,1 секунды, а затем снова исчезают.
Когда я запускаю следующий пакетный скрипт, скачанный из раздела Как перестроить кэш значков в Windows...
@echo off
set iconcache=%localappdata%\IconCache.db
echo The Explorer process must be killed to delete the Icon DB.
echo.
echo Please SAVE ALL OPEN WORK before continuing.
echo.
pause
echo.
If exist "%iconcache%" goto delID
echo.
echo Icon DB has already been deleted.
echo.
pause
exit /B
:delID
echo Attempting to delete Icon DB...
echo.
ie4uinit.exe -ClearIconCache
taskkill /IM explorer.exe /F
del "%iconcache%" /A
del "%localappdata%\Microsoft\Windows\Explorer\iconcache*" /A
echo.
echo Icon DB has been successfully deleted. Please "restart your PC" now to rebuild your icon cache.
echo.
start explorer.exe
pause
exit /B
Все отлично работает, пока мой компьютер не перезагрузится.
Значки в проводнике (когда я просматриваю файлы на моем компьютере) отображаются правильно и кажутся неизменными. Так что, конечно, проблема только с моими значками на рабочем столе.
Я также следовал учебному пособию Как увеличить размер Icon Cache в Windows 10/8/7, но, похоже, ничего не изменилось (даже после перезагрузки).
Как мне навсегда решить эту досадную проблему?