zoukankan      html  css  js  c++  java
  • 清除Windows系统图标缓存

    如果改变程序图标重新编译之后看到的图标并未改变,这可能不windows缓存了之前的图标导致的,需要清除Window的图标缓存来显示正确的图标.

    下面是清除Windows系统图标缓存的批处理代码:

    rem 关闭Windows外壳程序explorer
    taskkill /f /im explorer.exe
    rem 清理系统图标缓存数据库
    attrib -h -s -r "%userprofile%AppDataLocalIconCache.db"
    del /f "%userprofile%AppDataLocalIconCache.db"
    attrib /s /d -h -s -r "%userprofile%AppDataLocalMicrosoftWindowsExplorer*"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_32.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_96.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_102.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_256.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_1024.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_idx.db"
    del /f "%userprofile%AppDataLocalMicrosoftWindowsExplorer	humbcache_sr.db"
    rem 清理 系统托盘记忆的图标
    echo y|reg delete "HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionTrayNotify" /v IconStreams
    echo y|reg delete "HKEY_CLASSES_ROOTLocal SettingsSoftwareMicrosoftWindowsCurrentVersionTrayNotify" /v PastIconsStream
    rem 重启Windows外壳程序explorer
    start explorer
    

      

    致读者:本人自学编程,知识薄弱,实践经验不够,博客文章难免有错误之处,希望读者能积极指正,感激不尽。 若您有更精妙的解决方案或者对文中有疑问,欢迎留言或联系我讨论问题。
  • 相关阅读:
    ASM FailGroup验证
    oracle 11g RAC 补丁升级方法
    数据库优化一
    TypeScript(类—继承—多态)
    TypeScript(安装配置—数据类型—函数)
    IE9兼容
    移动端自适应vw、vh、rem
    npm命令随笔
    安卓、IOS兼容问题
    获取页面大小和元素位置offset、client、scroll
  • 原文地址:https://www.cnblogs.com/it89/p/12008743.html
Copyright © 2011-2022 走看看