You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Oracle SQL Developer在Windows任务栏显示正常应用图标

Oracle SQL Developer 任务栏图标异常修复方案

针对Windows 10系统下Oracle SQL Developer v21.2.1版本任务栏仅显示通用文本图标、修改快捷方式图标无效的问题,可按以下优先级尝试修复:

方法1:重置Windows图标缓存

该问题90%以上由系统图标缓存过期导致,操作步骤如下:

  • 完全关闭所有运行中的Oracle SQL Developer程序,删除原有任务栏固定项、桌面快捷方式
  • 以管理员身份打开命令提示符,依次执行以下命令:
taskkill /f /im explorer.exe
attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"
del /f "%userprofile%\AppData\Local\IconCache.db"
attrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_*.db"
start explorer.exe
  • 执行完成后重启电脑,从安装目录sqldeveloper\bin\sqldeveloper.exe重新创建快捷方式,固定到任务栏启动验证。

方法2:修改SQL Developer启动配置

该版本基于JDK运行,默认参数可能导致Windows无法正确识别程序标识,可修改配置修复:

  • 打开安装目录下的sqldeveloper\bin\sqldeveloper.conf文件,使用文本编辑器打开
  • 在文件末尾新增一行配置:
AddVMOption -Dsun.awt.windows.useSystemAppUserModelID=false
  • 保存文件后,右键点击sqldeveloper.exe直接选择「固定到任务栏」,使用新固定的项启动即可。

方法3:修改快捷方式启动参数(备选)

上述方法无效时可使用该方案强制Windows识别图标:

  • 右键点击sqldeveloper.exe创建桌面快捷方式,右键打开快捷方式的「属性」面板
  • 修改「目标」栏内容,在原有exe路径前添加cmd /c start "" ,修改后示例:
    cmd /c start "" "D:\Oracle\sqldeveloper\bin\sqldeveloper.exe"
  • 点击「更改图标」按钮,选择sqldeveloper.exe自带的专属图标,确认保存后使用该快捷方式启动即可。

内容的提问来源于stack exchange,提问作者blerontin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 16:15:04