不知道按错了哪里所有程序的打开方式都变成了360浏览器的方式打开,很多程序都打不开了,怎么办?
WIN7文件打开方式的还原
答案:2 悬赏:40 手机版
解决时间 2021-05-20 19:15
- 提问者网友:不要迷恋哥
- 2021-05-20 03:03
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-05-20 03:30
请照做:打开记事本(开始-程序-附件-记事本,或者新建文本文档然后打开),复制以下内容进去,文件-另存为,
.@名称:"改回选错的打开方式.bat",保存类型:"所有文件",编码:"ANSI",保存后双击运行保存的批处理
文件即可.
@echo offcolor 3F
setlocal enabledelayedexpansionset "ext=%~x1":loopif defined ext set "ext=!ext:"=!"if defined ext goto okecho 如果你不知道文件的扩展名,关闭批处理然后把文件拖到批处理文件的图标上。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
.@名称:"改回选错的打开方式.bat",保存类型:"所有文件",编码:"ANSI",保存后双击运行保存的批处理
文件即可.
@echo offcolor 3F
setlocal enabledelayedexpansionset "ext=%~x1":loopif defined ext set "ext=!ext:"=!"if defined ext goto okecho 如果你不知道文件的扩展名,关闭批处理然后把文件拖到批处理文件的图标上。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
全部回答
- 1楼网友:玩世
- 2021-05-20 04:29
这不是按错了哪里,
原因:这是系统文件丢失,将exe执行文件丢失导致,一点程序系统在找不到打开方式时默认都是以浏览器打开,不管是什么浏览器都会这样!
方法:在百度搜索下exe丢失解决方法,很多,也很简单的,这里不再啰嗦,祝你好运!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯