在百度知道上如果你搜“改回选错的打开方式”,看到的大多数都是XP系统的方法,不管是批处理还是别的方法,但适用于Windows 8/7的只有修改注册表的方法。

因为Windows 7你也就根本找不到【工具-文件夹选项-文件类型】,Windows 8则完全没有该选项卡  。如下图所示:(从上至下依次为 Windows XP 、Windows 7、 Windows 8/8.1 的资源管理器(即:我的文档/库 ))。

 

方法/步骤

  1. 1

    例:不小心把“.XML”文件的默认打开方式选为记事本。如图:

  2. 2

    Win+R打开运行程序,输入regedit并回车。

  3. 3

    打开注册表。找到: 计算机\HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\currentversion\Explorer \FileExts\.[选错文件打开方式的扩展名],会发现有openwithlist 和 openwithprogids 两项,如果有其他的选项将其删除。如图:

  4. 4

    将openwithlist 内的除默认以外的所有键值都删除。

  5. 5

    将openwithprogids内的除默认和lnkfile以外的所有键值都删除。

  6. 6

    全部删除后关闭,Win+L 注销一下即可。

    END

方法/步骤2

  1.  

    如果上面方法不行,请使用批处理方法,立竿见影,绝对有效!

  2.  

    新建文本文档(记事本),重命名为”改回选错的打开方式“,把以下代码复制到里面:

    --------------------------------------------------------

    @echo offsetlocal enabledelayedexpansionset "ext=%~x1":loopif defined ext set "ext=!ext:"=!"if defined ext goto okecho 如果你不知道文件的扩展名,关闭批处理然后把文件拖到批处理文件的图标上。echo 如果不行请到注册表echo HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\[.文件后缀]HKEY_CURRENT_USER\Software\Classes\[文件后缀]_auto_file修改。set /p "v=请输入扩展名(如txt)然后回车:"for /f "delims=" %%i in (".!v!") do set "ext=%%~xi"goto loop:okecho 扩展名:!ext!pausereg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\!ext!" /freg query "HKCR\!ext!" /ve|find /i "!ext:~1!_auto_file">nulif not errorlevel 1 (reg delete "HKCR\!ext!" /ve /freg delete "HKCR\!ext:~1!_auto_file" /f)taskkill /im explorer.exe /fstart %windir%\explorer.exepausegoto :eof

    ------------------------------------------------------------------

  3. 3

    把文本文档的扩展名“.txt”改为“.bat”即可!

    #####################

    xx指恢复的扩展名:

    assoc.xx=

Windows 8/7下还原系统默认扩展名打开方式类型的更多相关文章

  1. Eclipse Class Decompiler影响class默认打开方式,重新设置Eclipse默认源码打开方式

    安装Eclipse Class Decompiler插件后,Eclipse中的默认源码打开方式被修改为Eclipse Class Decompiler 这不是我喜欢的,因为我希望,源码从网络中获取,当 ...

  2. 安装sublime txt3 并且设置为默认的text打开方式

    1.安装 安装可以参考 http://jingyan.baidu.com/article/fa4125acb8569b28ac7092ea.html 1.添加sublime text 3的仓库: su ...

  3. c# 调用系统默认图片浏览器打开图片

    private void OpenImage(string fileName) { try { Process.Start(fileName); } catch (Exception ex) { // ...

  4. Tomcat web.xml中定义了文件扩展名到MIME类型的对应关系

    Tomcat在返回静态资源时,会根据资源文件的扩展名产生对应的content-type头(也即MIME类型)添加到response header中. 在Tomcat的web.xml规定了扩展名及相应M ...

  5. spring boot 2.2.0开始freemarker模板默认扩展名改为ftlh了

    2.2.0这个版本刚发布的时候更新到了这个版本,然后使用freemarker 的webapp运行报错. 查了spring boot的changelog,搜freemarker查到了这条.ftlh,使f ...

  6. LINUX下的MYSQL默认表名区分大小写

    让MYSQL不区分表名大小写的方法其实很简单: 1.用ROOT登录,修改/etc/my.cnf,该文件的路径也可能是/usr/my.cnf. 2.加入一行:lower_case_table_names ...

  7. linux拓展下:批量改扩展名的方法

    [root@oldboy oldboy]# ll total 0 -rw-r--r-- 1 root root 0 Nov 13 19:38 stu_102999_1_.jpg -rw-r--r-- ...

  8. 在VMware下正确克隆CentOS6.5的打开方式

    引言 想必用VMware Workstation软件安装虚拟机,作为一个爱"折腾"的攻城狮肯定是千千万万遍的事情.无论是学习还是工作之中,我们都会遇到需要在一台物理主机上运行多台虚 ...

  9. cent OS官网上下载老版本系统镜像的正确打开方式

    当时的情况是这样的: 客户需要给服务器安装cent OS 7.3操作系统,我打开官网https://www.centos.org/,点击“GET CENTOS”——>“Minimal ISO”, ...

随机推荐

  1. MVC教程

    http://developer.51cto.com/art/201309/409950_all.htm

  2. selenium grid的使用与配置

    一.selenium grid的组成与作用:由一个集线器hub和多个客户机node组成,如果你的程序需要在不用的浏览器,不同的操作系统上测试,而且比较多的case需要多线程远程执行,那么一个比较好的测 ...

  3. ios9 新关键字 __kindof 等(etc) 小结

    首先__kindof:规定参数为UITableViewCell(举例)这个类或者其子类.比如说一个NSArray<UIView *>*,如果不加__kindof,这个数组只能有UIView ...

  4. 菜鸟进阶——grunt

    为保证作者版权在此声明本文部分摘自 http://yujiangshui.com/grunt-basic-tutorial/   另,参考文章 http://www.tuicool.com/artic ...

  5. Counting Stars

    Counting Stars 题目链接:http://acm.xidian.edu.cn/problem.php?id=1177 离线+一维树状数组 一眼扫过去:平面区间求和,1e6的数据范围,这要h ...

  6. JavaScript的正则表达式

    1.文本框只能输入数字(不包括小数点) <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpas ...

  7. java 截屏 类似于 QQ截屏

    package com.sun.test; import java.awt.AWTException;import java.awt.BorderLayout;import java.awt.Colo ...

  8. openwrt增加串口登录需要密码

    https://wiki.openwrt.org/doc/howto/serial.console.password Openwrt 串口默认是没有密码的.Openwrt启动后,一个默认的密码将被启用 ...

  9. Tomcat基础

    一.Tomcat体系结构 tomcat应该是java程序员最熟悉的servlet容器了,作为一个用java实现的web应用程序服务器,下图是tomcat的体系结构 一个常见的Tomcat配置文件以下x ...

  10. WinSnap屏幕截图 V4.5.6 官方最新版

    软件名称: WinSnap屏幕截图软件语言: 多国语言授权方式: 免费试用运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 2.7MB图片预览: 软件简介:WinS ...