使用IconsExt软件把x64位的XP电脑pfm图标显示异常的问题给解决了

Author: dehoo - Posted:59分钟前 - View:15

自从把x86的XP系统换成x64的XP系统后,pfm文件的图标显示就一直异常,重新安装cimit13也无法解决图标显示异常问题,可见x64的XP系统问题可大条了,但苦于工作中x86系统无法更好更大的使用内存条,我电脑上本身的内存条是32G的,如果只使用x86的系统,撑死也只能使用4G,其他28G完全就是形同虚设,太浪费了,转了x64系统后,所以内存都可以使用到,并且同时可多开多个窗口cimit13同时计算刀路,对于量产那可太香了。

现在唯一让人遗憾的就是图标显示异常,虽然不影响使用,但每次打开pfm文件时总感觉别扭,也许是强迫症原因吧!

电脑上所有的pfm文件显示图标如下:

pfm文件图标异常显示

2025年就有弄过一次,均以失败告终,都是通过AI工具搜索并根据AI整理出来的方法修改的,以下是去年AI工具整理的方法。

首先AI工具给出的结论是:在Windows XP 64位系统下使用cimit13出现图标显示异常,通常是显卡驱动不兼容或系统图标缓存损坏导致的。cimit13是一款较老的32位软件,在64位系统上运行时,图形渲染机制容易与新版驱动产生冲突

AI工具列出的解决方法有以下四项:

  1. 调整显卡硬件加速,将“硬件加速”的滑块向左移动,调低至第3格或第4格(不要完全关闭)
  2. 重建系统图标缓存,删除IconCache.db文件重启电脑即可重建缓存
  3. cimit13对显卡驱动非常敏感,尤其是新驱动,安装老版本的显卡驱动
  4. 确保你使用的cimit13是针对64位系统整合了补丁的版本(如V13.13整合版),而非原版32位安装包

有跟我一样问题的一定千万不要再测试,通过我的测试全都无效,不但无效还会导致新的问题产生,太无语了。

  • 方法1会导致你的pfm文件的CNC刀路不连贯不光顺
  • 方法3中提到要安装旧驱动,能安装x64的XP系统的驱动在GTX980后就不太可能了
  • 方法4中提到的整合版一般都是安装在WIN7以上及WIN10小版本在1706以下的系统,XP直接忽略
  • 方法2就算重建缓存依然是有问题的缓存,根据就不能解决核心本质问题

最近因为工作比较闲,突然又想到了这事,干脆又再次试一下,看能不能自己再找到解决方法。

皇天不负苦心人,根据自己的实际情况,AI工具配合上iconsext软件,通过修改注册表完美解决这个问题。

以下是根据我自己的实际情况整理出来的方法

一、首先下载iconsext软件,地址为:IconsExtract

二、通过CMD输入命令assoc .pfm查看文件的格式为.pfm=CimIt File

三、通过CMD输入命令regedit打开注册表并修改CimIt File项,具体修改按如下流程:

  1. HKEY_CLASSES_ROOT\pfmfile\DefaultIconHKEY_CLASSES_ROOT\CimIt File\DefaultIcon清空所有内容
  2. 使用IconsExtract软件打开c:\cimit\bin\icon_it.dll文件,会如下显示
    IconsExtract打开icon_it.dll文件
  3. 在注册表中的HKEY_CLASSES_ROOT\pfmfile\DefaultIconHKEY_CLASSES_ROOT\CimIt File\DefaultIcon的数值数据改为C:\cimit13\bin\icon_it.dll,-202
  4. 重启电脑后,所有.pfm文件显示都正常了,如下图所示
    pfm文件图标正常显示

PS:AI工具虽好,但只能提供思路,还是需要我们自己尝试和思考才能解决问题,否则只依赖AI而放弃思考,那想成功很难!

0 人点赞  ∙  0 人收藏  
加入收藏 点赞 我要评论

目前共有 1 条回复

ee11a3
- ee11a3 - 42分钟前

UP厉害,不过举一可反三,这只是一个引子,如果其他软件图标显示异常,通过这个方法也能解决。27.gif