参考了下面这个文章的经验

http://wenku.baidu.com/view/0b094c1b10a6f524ccbf85e3.html

起因:电脑里同时安装了Office和WPS,默认打开的都是Office。后来因为wps实在总是偷偷升级十分惹人反感,就把wps卸了。其实我不怕升级,问题是他升级一次就多一个文件夹,最后变成偷偷安装了5个版本,而且每个版本都能用。这不是胡闹嘛?

这就导致了惨剧的发生,我卸载了最新的,发现安装目录里还有好几个版本,随手点开一个,居然能打开。一怒之下整个文件夹都删了。但如今回想起来,就是那个随手一点,导致他流氓的把word ppt excel的图标指向劫持了。

首先office不再变成默认,然后重置默认程序,甚至重新安装,甚至升级,最终是把所有的office文件关联到office了,可是ppt的图标没了,让人像吞了苍蝇一样难受别扭。

然后我就继续折腾来折腾去,最终还是靠注册表完成了

问题描述:

powerpoint的部分图标正常,但ppt、pptx图标无法显示。

powerpoint文件打开正常,关联正常。

office其他文件doc docx xls xlsx等都正常

=============================================

1、运行里输入regedit 执行,打开注册表

2、找到 HKEY_CLASSES_ROOT/.ppt

其中ppt的默认项数值PowerPoint.Show.8,与下面的项PowerPoint.Show.8,这个项就是指向了图标文件。

3、找到 HKEY_CLASSES_ROOT/PowerPoint.Show.8/DefaultIcon下的默认项,这项的数值确定了图标文件的位置

这张截图是修改后的,之前这个位置是个WPSxxxxx.的exe,即罪魁祸首。

由于我的电脑中powerpoint有部分文件是正常的,所以可以找到图标文件的正确位置,即

c:\Windows\Installer\{90160000-0011-0000-0000-0000000FF1CE}\pptico.exe

把该数值修改成正确文件名。该文件是图标包,里面包含十几个图标,用1、2、3、4等数值代表选择第几个图标。

ppt和pptx就写1即可。

因此,将该数值改为

c:\Windows\Installer\{90160000-0011-0000-0000-0000000FF1CE}\pptico.exe,1

点确认,然后再打开文件夹,ppt文件就已经正常了

同理,pptx文件对应的项是PowerPoint.Show.12,

找到 HKEY_CLASSES_ROOT/PowerPoint.Show.12/DefaultIcon,双击默认,将数值修改为

c:\Windows\Installer\{90160000-0011-0000-0000-0000000FF1CE}\pptico.exe,1

=============================

其实根据这个还可以修改其他文件的图标,也算是学习了

2016-07-11

利用注册表更改win7下Office文件图标相关推荐

  1. 注册表更改win7的UAC方法

    用于工作需要,要改变win7的UAC设置,在网上找了半天,并没有理想的结果. 结合了不少例子,终于发现了UAC在注册表中的对应位置 HKEY_LOCAL_MACHINE/SOFTWARE/Micros ...

  2. 利用注册表修改文件关联

    最近在看注册表方面的东西.正巧醒哥回来了,让我做个修改文件关联的程序.具体用什么方法实现,不用管,只要能实现就可以了. 那就用注册表来实现好了. 那么利用注册表的话有几种方法可以修改关联方式呢? 首先 ...

  3. 如何利用注册表修改开机启动程序并提高电脑开机速度!

    利用注册表修改开机启动程序: 修改以下三个地方就可以了,最主要的是Run这个地方.[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersi ...

  4. 如何通过修改注册表改变系统的默认文件夹

    如何通过修改注册表改变系统的默认文件夹 注册表是windows的命根,里面储存着大量的系统信息,说白了就是一个庞大的数据库.如果你不懂什么是数据库,那没关系,不影响你了解注册表,不过最好对数据库有所了 ...

  5. 改注册表解决Win7工行、农行、建行等网银登录或者支付问题(验证可行)

    改注册表解决Win7工行.农行.建行等网银登录或者支付问题 改注册表解决Win7工行.农行.建行等网银登录或者支付问题许多windows 7 IE8用户无法使用USBkey登入网银.该方法目前支持农行 ...

  6. 博图注册表删除方法_回收站文件删除怎么恢复?数据恢复还得靠它

    回收站文件删除怎么恢复?回收站是一个独立的电脑系统文件夹,它的功能就是存放临时删除的电脑文件.那么如果回收站里的文件也被删除了该怎么恢复呢?下面一起来看看回收站删除的文件的恢复方法吧. 方法一:文件注 ...

  7. 如何才能监控查看出注册表更改情况,本地组策略设置更改了哪些注册表对应值?

    环境: Win11 专业版 HP480G7 Windows Sysinternals Suite 问题描述: 如何才能监控查看出注册表更改情况,本地组策略设置更改了哪些注册表对应值? 解决方案: 1. ...

  8. win7下hosts文件位置

    win7下hosts文件位置

  9. 通过注册表更改Windows网络类型(公共网络、专用网络或家庭网络);

    通过注册表更改Windows网络类型: 通过注册表更改网络类型的键值是: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion ...

最新文章

  1. react中使用scss_我如何将CSS模块和SCSS集成到我的React应用程序中
  2. 变长参数模板 和 外部模板
  3. AtCoder Regular Contest 060
  4. 老年人计算机应用基础,国开电大老年心理健康作业一参考答案
  5. jquery 里面对数组操作-去重
  6. vue性能优化-------vendor优化详细用法(瘦身),减小体积,引入cdn
  7. Java基础---代码块和final关键字
  8. tomcat7.0支持什么版本的jdk_JDK/Java 16 可能带来什么新特性?
  9. 有人说清华本科含金量最高,研究生的含金量就低了,这是为什么?
  10. SAP BASIS SCC4 事务代码在项目实践中的使用初探
  11. 学好Linux运维决心书
  12. C语言/C++项目——黄金矿工
  13. GBase 8c的运行环境
  14. 解决 win10 桌面 资源管理器未响应
  15. 支持向量机(二)——松弛变量处理异常点
  16. CSS选择器优先级比较
  17. 新浪微博应用开发入门
  18. 23种设计模式——备忘录模式
  19. 口袋微博 服务器 客户端代码
  20. 面试前,三大步让你百战百胜

热门文章

  1. 算法训练 装箱问题(贪心,动态规划,蓝桥杯,C++)
  2. 电脑html黑色实心圆点,html5使用canvas画空心圆与实心圆
  3. UOJ#172. 【WC2016】论战捆竹竿
  4. 牛客月赛60 F.被抓住的小竹(数学推式子)
  5. 测试技能整理-python自动化
  6. 软件检测服务是软件企业不可或缺的一环
  7. 深入理解快速排序(随机快排、双路快排、三路快排)
  8. matlab 展宽器,超短脉冲展宽器和压缩器
  9. 移动端项目中使用rem布局,华为手机不兼容。
  10. ios12.3.1屏幕镜像_如何在iPad上锁定屏幕方向(使用iOS 4.2)