最常见、最简单的解决方法
这是最有可能解决问题的方法,因为绝大多数情况都是由这个小开关引起的。

- 在桌面任意空白处点击鼠标右键。
- 在弹出的菜单中,查看 “查看” (View) 选项。
- 在子菜单中,找到 “显示桌面图标” (Show desktop icons) 这一项。
- 检查它前面是否被打上了一个勾(√)。
- 如果没有勾,点击它,把它勾选上。
操作完成后,你的桌面图标应该就立刻出现了。
第二步:如果第一步无效,尝试这些方法
如果勾选“显示桌面图标”后问题依旧,可以尝试以下方法:
重启“Windows 资源管理器”
这是最常用的“万能”修复方法之一,可以解决很多界面显示问题。
- 按下键盘快捷键
Ctrl + Shift + Esc,直接打开 “任务管理器”。 - 在“进程”列表中,找到名为 “Windows 资源管理器” (Windows Explorer) 或 “explorer.exe” 的进程。
- 右键点击 它,选择 “重新启动” (Restart)。
重新启动”选项不可用,你也可以选择 “结束任务” (End task),然后点击任务管理器左上角的“文件” -> “运行新任务”,输入 explorer.exe 并回车。

检查桌面图标是否被隐藏
有些病毒或恶意软件会设置策略来隐藏桌面图标。
- 按下键盘快捷键
Win + R,打开“运行”对话框。 - 输入
gpedit.msc然后按回车,打开 “本地组策略编辑器”。(注意:Windows 家庭版没有此功能,可以直接跳到方法三) - 在左侧依次展开:“用户配置” -> “管理模板” -> “Windows 组件” -> “文件资源管理器”。
- 在右侧窗口中,找到 “显示桌面图标” 这一项。
- 双击打开它,确保它的状态是 “未配置” 或 “已禁用”,如果是 “已启用”,请将其改为“未配置”或“已禁用”,然后点击“应用”和“确定”。
使用系统文件检查器(SFC 和 DISM)
如果系统文件损坏,也可能导致图标不显示,这个方法可以扫描并修复受损的系统文件。
-
在任务栏的搜索框中输入 “命令提示符” 或 “cmd”。
-
在搜索结果中,右键点击“命令提示符”,选择 “以管理员身份运行”。
(图片来源网络,侵删) -
在黑色的命令提示符窗口中,依次输入以下命令,每输完一条就按一次回车:
sfc /scannow
等待扫描完成,它会自动修复找到的问题。
sfc无法修复问题,可以尝试更强大的DISM工具:DISM /Online /Cleanup-Image /RestoreHealth
这个命令需要一些时间来完成。
-
两个命令都执行完毕后,重启电脑。
第三步:进阶排查方法
如果以上方法都无效,可能是更深层次的问题。
检查用户配置文件
当前用户配置文件可能出现了问题,创建一个新用户账户来测试,可以快速判断是否是此原因。
- 打开“设置”(快捷键
Win + I),进入 “账户” -> “家庭和其他用户”。 - 在“其他用户”下,点击 “将其他人添加到这台电脑”。
- 按照提示创建一个 “Microsoft 账户” 或 “没有网络账户的用户”(本地账户)。
- 创建成功后,注销你当前的账户,然后登录到这个新账户。
- 在新账户下检查桌面图标是否正常显示。
- 如果显示了:说明是你原账户的配置文件损坏了,你可以考虑将原账户的文件(如桌面、文档、图片等)复制到新账户,然后删除原账户。
- 如果还是不显示:说明问题出在系统层面,请继续尝试最后的方法。
病毒或恶意软件扫描
某些恶意软件会劫持桌面,隐藏图标以隐藏自己。
- 打开 Windows 安全中心(可以在“设置” -> “更新和安全” -> “Windows 安全中心”中找到)。
- 选择 “病毒和威胁防护”。
- 点击 “扫描选项”,选择 “Microsoft Defender 脱机版扫描”,然后点击 “立即扫描”。
- 电脑会重启并在系统未加载任何程序时进行深度扫描,这个过程比较彻底。
总结与最后建议
通常情况下,90% 以上的问题都可以通过“第一步”和“第二步”的方法解决,请按照顺序尝试:
- 检查右键菜单“查看” -> “显示桌面图标” 是否被勾选。
- 重启“Windows 资源管理器”。
- 检查 组策略 中的设置(仅限专业版)。
- 运行 系统文件检查器。
- 创建 新用户账户 进行测试。
- 进行 病毒扫描。
如果所有方法都试过了问题依旧,那么可能是系统文件损坏非常严重,或者硬盘出现了问题,这时,最后的解决方案是 备份重要数据后,重置或重新安装 Windows 系统。
