一不小心把文件打开方式改了,怎么操作都改不回原来的,在网上找了半天才找到通过修改注册表实现的方法,现在总结一下- -

以下都以.cpp文件为例(因为我就是改了cpp文件的打开方式),其他类型的只要把cpp改为相应类型名就行了。

1.win+R,然后输入regedit,打开注册表。

2.找到HKEY_CLASSES_ROOT键,在该键下新建项".cpp"。

                        

3.将".cpp"的默认的数值数据改为"cppfile"(这个随便取的,只要后面对应的也改一下就行了)

4.再在HKEY_CLASSES_ROOT键下新建项"cppfile",同时在"cppfile"项下新建项"DefaultIcon"和"shell"

5.在"shell"项下新建"open",再在"open"下新建"command"

6.项"DefaultIcon"的默认的数值数据为文件图标的路径

7.项"command"的默认的数值数据为该类型默认打开方式的程序的路径,路径后要加上“"%1"”,表示鼠标双击时用该程序打开.cpp文件

到此就全部结束了。。。

Windows下通过注册表修改某个类型文件的默认打开方式和文件图标相关推荐

  1. java文件 默认打开方式_修改文件的默认打开方式(亲测有效)

    今天遇到了一个问题,那就是没办法修改文件的默认打开方式,Windos10系统. 可能我稍微有点强迫症什么的,每次默认记事本打开,虽然也可也选择其他的应用打开,但就是没有直接双击打开的爽. 一百度才发现 ...

  2. python文件默认打开方式修改_pycharm修改文件的默认打开方式的步骤

    有时我们用pycharm打开某个文件的时候,默认的打开方式是不正确的,那么如何设置呢?下面小编给大家分享一下. 首先我们点击File菜单,然后选择Setting,如下图所示 接着找到Editor下面的 ...

  3. 实践致知第7享:Windows如何设置文件的默认打开方式?

    Windows设置文件的默认打开方式有很多种,本文介绍两种方式: 1.右键单击文件,打开方式>选择其他方式,弹出以下对话框,选择"始终使用此应用打开"(有的系统也称为:默认打 ...

  4. 系统安全-Windows下的注册表操作

    注册表 可以说是用于存储计算机所有设置及配置信息的数据库,我们在设置中做出的各种更改归根结底是修改了计算机中的注册表.具体定义如下: 注册表(Registry,繁体中文版Windows操作系统称之为登 ...

  5. 【Windows】Windows如何使用注册表修改软件默认安装路径?

    文章目录 方法/步骤 方法1:使用注册表修改 方法2:Win 10用户修改 方法/步骤 方法1:使用注册表修改 打开[记事本]并粘贴下述代码,然后将文件后缀名更改为[.reg],双击运行即可. Win ...

  6. .jar文件如何打开_如何干净的清除Windows系统中指定文件的默认打开方式?

    研究了好久才找到的完美解决方案.我的问题如此(不过解决办法是通用的): 上古卷轴游戏中的文件,有一种.bsa格式后缀的文件.在没有设定打开方式的时候,它是白色的文件,即没有打开方式.但是使用WinRA ...

  7. Windows恢复文件的默认打开方式

    例如将后缀为.info的文件默认打开方式设为记事本了,要改回可选打开方式的模式. 方法一: 在桌面新建个文本,然后重命名叫123.exe 接着找个后缀为.info的文件,右键-属性 把打开方式改成12 ...

  8. 后缀名.dat文件在选择打开方式时误勾选了用记事本打开, 结果电脑上的*.dat文件的打开方式都变成了记事本,没有修改文件的内容,如何恢复.bat文件的默认打开方式

    项目场景: 后缀名.dat文件在选择打开方式时误勾选了用记事本打开, 结果电脑上的*.dat文件的打开方式都变成了记事本,没有修改文件的内容 问题描述 后缀名.dat文件在选择打开方式时误勾选了用记事 ...

  9. 提高windows安全的注册表修改方法

    现在的电脑给人有一种弱不禁风的感觉,不是今天受到这个病毒突袭,就是明天受到那个***的***,出错.死机变得象家常便饭一样了.为了让计算机"坚强"起来,不少人找来了杀毒软件.防火墙 ...

最新文章

  1. 关于Kotlin语法的异议
  2. 多核cpu应用场景_操作系统基础11-关于多核编程
  3. python画图猪_用Python的turtle画一只小猪乔治【刚学python两天,记念一下】
  4. TikZ学习笔记(二)循环
  5. python定时任务_Python 定时任务最佳实践
  6. 9种让肌肤美白的简单方法 - 生活至上,美容至尚!
  7. Linux之旅(1): diff, patch和quilt (下)
  8. Google 编程之夏:海量优质项目,丰厚报酬,你竟然还不知道?
  9. Go的package学习
  10. 【生信进阶练习1000days】day6-OrganismDb packages
  11. [20190816]12c执行exec SYS.PRVT_ADVISOR.DELETE_EXPIRED_TASKS()报错.txt
  12. 最近开发了一个向QQ好友自动发送消息的程序
  13. RTX查找本地明文密码
  14. 在启动时在Raspberry Pi上运行程序的五种方法
  15. C# 学习——LINQ 查询
  16. Working With JSON
  17. 老少恋中的愉悦和不安
  18. ansible部署LAMP架构
  19. 【VBS教程3】:VBS如何激活指定窗口
  20. java毕业设计吾悦商城管理系统mybatis+源码+调试部署+系统+数据库+lw

热门文章

  1. GPU图形图像渲染原理
  2. JS数组Arry 操作方法速记
  3. win7打不开计算机网络连接,win7系统有网络但是打不开网页的解决方法【图文】...
  4. Rail-5k:一个用于轨道表面缺陷检测的真实数据集
  5. python操作ppt
  6. Java内存模型(JMM)详解
  7. 咸鱼Micropython— 标准库
  8. 3-4课:各种花式编程语言大放送
  9. 计算思维应用于计算机学科,【计算机教学论文】计算机教学中的计算思维培养(共2667字)...
  10. @value值获取不到配置文件值