首页 > 系统相关 >Windows系统快捷方式图标变成白色方块解决方法

Windows系统快捷方式图标变成白色方块解决方法

时间:2023-09-19 23:12:11浏览次数:41  
标签:文件 缓存 explorer Windows exe 快捷方式 图标

Windows系统快捷方式图标变成白色解决

如图所示

解决方法:

  • 1、打开文件夹(任意),点击【查看】菜单,然后勾选【隐藏的项目】;

  • 2、同时按下【Win】+【R】两个按键,在打开的【运行】窗口中输入%localappdata%;

  • 3、在打开的文件夹中,找到【Iconcache.db】,将其删除;
  • 4、在任务栏上右击鼠标,在弹出的菜单中点击【任务管理器】;
  • 5、在任务管理器中找到【Windows资源管理器】,右击鼠标,选择【重新启动】即可重建图标缓存。

原理:

所有的图标被缓存在【Iconcache.db】文件中,出现白块是因为缓存内容出现问题,只需删掉后重建缓存即可。Windows 8、Windows10电脑保存在C:\Users\用户名\AppData\Local 位置下,Windows7及以下操作系统缓存文件保存在C:\Documents and Settings\用户名\Local Settings\Application Data 下。

直接运行脚本解决

该脚本主要内容是删除文件,重建缓存,无毒无害

脚本制作制作说明

  • 1新建一个txt文档
  • 2 编辑txt文档,复制如下内容到文件并保存
@echo off
taskkill /f /im explorer.exe
CD /d %userprofile%\AppData\Local
DEL IconCache.db /a
start explorer.exe
  • 3 修改.txt文件为.bat
  • 4脚本解析

第一行 不显示ECHO OFF和它后面的命令回显

第二行 表示关闭explorer.exe进程,explorer.exe是Windows程序管理器或者文件资源管理器,它用于管理Windows图形壳,包括桌面和文件管理。

第三行 进入缓存文件所在文件夹

第三行 删除IconCache.db文件

第四行 启动explorer.exe进程(重建图标缓存)

标签:文件,缓存,explorer,Windows,exe,快捷方式,图标
From: https://www.cnblogs.com/smqh-bokeyuan/p/17716102.html

相关文章

  • Windows-Sqlserver2016对指定数据库进行扩容
    前言:之所以会想起来写这一篇文章,是因为工作中正好需要用到,所以记录一下如何对想要的数据库进行扩容操作实际上在处理这种问题之前,我翻阅了许多文章,也没找到自己想要的答案,也正因为如此打算自己写一篇关于扩容数据库的操作文章 搭建实验环境:在扩容之前,我们先创建一个数据库......
  • Windows server 2022安装配置——WSL2 访问
    从局域网访问wsl2首先必须得知道这两个ip的含义。在windows下执行wslhostname-i 命令,是通过WSL2安装的Linux分发版IP地址(WSL2VM的地址)在linux子系统下执行cat/etc/resolv.conf 命令,是表示从WSL2子系统看到的WINDOWS系统的IP地址(WSL2VM)WSL2......
  • windows将frp添加到服务,并后台运行
    下载nssmhttp://www.nssm.cc/download添加frpc到windows服务nssminstallfrpc"C:/frpc/frpc.exe"nssmsetfrpcAppParameters"-cC:/frpc/frpc.ini"启动服务netstartfrpc......
  • 16G内存+CPU本地部署ChatGLM2/Baichuan2推理(Windows/Mac/Linux)
    概述本文使用chatglm.cpp对中文大语言模型(LLM)进行量化与推理,支持ChatGLM2-6B、Baichuan2-13B-Chat等模型在CPU环境16G内存的个人电脑上部署,实现类似ChatGPT的聊天功能。支持的操作系统包括Windows、MacOS、Linux等。其中,量化过程需要临时使用一台内存较大的服务器。4bit量化后......
  • windows 上 ffmpeg 库的安装
    真复杂啊安装ffmpeg库有两种途径,一种是自己下载源码再去编译,另一种是使用vcpkg自动安装一般情况下,第二种是最简单方便的,但是如果你需要使用ffmpeg的特定历史版本,那就有点困难了下面记录下我遇到的坑,借助这篇文章,我打算使用vcpkg切换到ffmpeg的历史提交并安装1.cmd......
  • windows jenkins安装
    jenkins 2.414.1版本对应jdk或jre版本7,11jenkins下载https://www.jenkins.io/download/ jdk7,17下载https://www.oracle.com/java/technologies/downloads/#jdk17-windows 安装jenkins 1,修改安装路径,点击Next下一步 2,选择第一个,将Jenkins作为windows系统服务,......
  • 获得详细错误信息-windows核心编程
    windows程序员想要知道系统出错信息,一般使用GetLastError()来获取,该API获取的是错误码,如通过GetLastError返回123我们可以查询VS自带工具errorloop得到出错码123的错误信息:文件名、目录名或卷标语法不正确。这是一件挺麻烦的事。所以如果开发过程中我们能直接得到错误码的错误信息......
  • linux上交叉编译windows的VLC
    1.目标目标:在linux上交叉编译windows的VLC版本,并实现功能的裁剪 2.搭建环境2.1编译环境系统版本:UnionTechOSDesktop20Home内核版本:5.10.0-amd64-desktopVLC版本:3.0.18预构建版本:vlc-contrib-x86_64-w64-mingw32-latest2.2.安装工具和依赖apt-getinstallgcc-mingw......
  • Windows系统安装docker
    1.打开电脑中的Hyper-v服务打开控制面板:如果找不到可以搜索控制面板注意是点程序,而不是卸载程序选择:启用或关闭Windows功能点击Hyper-V进行打开如果没有Hyper-v服务解决办法如下:打开CMD窗口或者PowerShell输入systeminfo命令:在最后可以看到Hyper-V要求,查看四个要......
  • [FAQ] Git远程仓库想把目录大写改为小写,windows本地不识别的的处理
     通过四步操作:1.先把忽略大小写设为false,即区分大小写gitconfigcore.ignorecasefalse2.拷贝出来备份那几个大写的目录,随后分支上操作删除,提交到远程。3.备份出来的目录改为小写,拷贝到代码分支的目录里,提交到远程。4.恢复成原来的设置gitconfigcore.ignorecasetrue......