吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1306|回复: 33
收起左侧

[其他原创] EXE文件关联性错误修复 V1.0

[复制链接]
Love0912 发表于 2025-1-16 18:08
本帖最后由 Love0912 于 2025-1-19 10:40 编辑

闲着没事自己写了一个小工具,用来解决WINDOS系统中,EXE关联性错误导致的EXE文件无法打开或没有打开选项问题
这个只是通过修改注册表的方式进行常规修复,如果是病毒导致的无法打开暂时没有测试环境进行测试,如果你遇到了我这个工具无法解决的问题,请描述反馈给我,如果可以最好把你的系统打包给我进行测试【我急需各种有问题的素材进行二次改进优化
好了,话不多说,请看代码
[Asm] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
@echo off
setlocal
cls
:zcd
echo  ╔┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╗
echo  ┋                                   EXE文件关联性错误修复工具 V1.0
echo. ┋
echo  ┋     请认真看以下介绍内容,这对您很重要
echo. ┋
echo  ┋     本程序可以修复EXE文件关联性错误,同时可以修复因系统文件损坏导致的故障
echo. ┋
echo  ┋     如果以上两个问题同时存在,请先修复EXE文件错误故障
echo. ┋
echo  ┋     本程序运行时会将您的注册表先进行备份到系统盘【exe修复备份】中,后续如果有需要您可以自行恢复其文件
echo. ┋
echo  ┋     请您选择您的修复内容,程序将在您摁下回车键后进行操作
echo. ┋
echo  ┋                  〖1.修复注册表〗                        〖2.修复系统受损文件〗       〖作者:二虎电脑〗
echo. ╚┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╝
set choice=
set /p choice=          请输入对应的按回车:
IF NOT "%Choice%"=="" SET Choice=%Choice:~0,1%
if /i "%choice%"=="1" goto exexiufu
if /i "%choice%"=="2" goto nse
:exexiufu
rem 进行相关注册表备份
set BF=C:\EXE注册表备份
set BF1="%BF%\exebackup.reg"
 
rem 检查并创建备份文件夹
if not exist "%BF%" (
    mkdir "%BF%"
)
 
rem 导出注册表键,使用 /y 参数强制覆盖文件
reg export "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe" %BF1% /y
reg export "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList" %BF1% /y
reg export "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids" %BF1% /y
reg export "HKEY_CLASSES_ROOT\exefile\shell\open\command" %BF1% /y
 
echo 备份完成,摁任意键开始修复...
pause
cls
echo 正在修复EXE文件关联的注册表项...
 
:: 删除可能错误的.exe文件扩展名关联
reg delete "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe" /f
 
:: 重新创建.exe文件扩展名关联,并指定正确的ProgID
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe" /f
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids" /v "exefile" /t REG_NONE /f
 
:: 修复exefile下shell\open\command的默认值
reg add "HKEY_CLASSES_ROOT\exefile\shell\open\command" /ve /t REG_SZ /d "\"%1\" %*" /f
reg add "HKEY_CLASSES_ROOT\exefile\shell\open\command" /v "IsolatedCommand" /t REG_SZ /d "\"%1\" %*" /f
 
echo 修复完成!摁任意键重启电脑以使其生效!
pause
shutdown /r /f /t 0
goto zcd
:nse
cls
sfc /scannow
echo 检修完成,摁任意键将重启电脑完成修复....
pause
shutdown /r /t 0
goto zcd

运行效果图:
wechat_2025-01-16_174428_369.png wechat_2025-01-16_175512_593.png
最后,如果这个工具你无法运行【有可能因为CMD无法打开导致这个批处理无法运行也是有可能的】请运行我附件里的两个注册表REG文件进行修复,两个用哪个都行,运行完记得重启电脑生效。
如果是涉密机等不方便直接拷贝文件的,请参考代码自行修改相关选项进行测试。
下载地址:https://wwpe.lanzoue.com/i7Fv02l4e6ve
额,如非必要,请不要随意修改里面的内容,尤其是拿去卖钱或者把我的著作名给删了。。这样最起码显得你很没品。。
---------------------
2025.01.19
致那些找不到解压密码的大聪明们!!
我真的不想吐槽,但是回贴说找不到密码的大聪明太多了,我还是来吐槽一句吧
wechat_2025-01-19_103927_719.png

这不是解压密码是啥。。。在说找不到的,自己先去给吾爱充10块钱在回来问

免费评分

参与人数 4吾爱币 +6 热心值 +4 收起 理由
苏紫方璇 + 3 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
一场荒唐半生梦 + 1 + 1 热心回复!
dina-sam + 1 + 1 谢谢@Thanks!
xuezhou + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

dina-sam 发表于 2025-1-19 10:25
Love0912 发表于 2025-1-17 16:42
也是可以的,方便的话提供一下你添加的注册表键值,我看看,我好针对性更新添加

Windows Registry Editor Version 5.00

;恢复win+e或运行explorer.exe报错

[HKEY_CLASSES_ROOT\Folder\shell\opennewwindow]
"LaunchExplorerFlags"=dword:00000001
"MUIVerb"="@windows.storage.dll,-8517"
"MultiSelectModel"="Document"
"OnlyInBrowserWindow"=""

[HKEY_CLASSES_ROOT\Folder\shell\opennewwindow\command]
"DelegateExecute"="{11dbb47c-a525-400b-9e80-a54615a090c0}"

我这里就只是恢复上面内容即可,另,楼主的文件没仔细看,只是大概浏览了一下,或许含有上面信息也说不定
 楼主| Love0912 发表于 2025-1-17 16:46
一场荒唐半生梦 发表于 2025-1-16 19:06
楼主打开程序缺少:程序缺少界面运行库必须依赖的核心文件ExuiKrnln Win32.ib文件,请在软件发布时携带此文 ...

https://bbs.125.la/forum.php?mod ... ;page=1#pid25113912
使用我的系统文件修复应该可以搞定,如果不行,你用这个链接自己下载DLL文件放到E语音目录就行了。。 DLL文件缺失非原系统自带文件,不在这个软件的修复范围。暂时不考虑了
周星星2016 发表于 2025-1-16 18:23
一场荒唐半生梦 发表于 2025-1-16 19:06
楼主打开程序缺少:程序缺少界面运行库必须依赖的核心文件ExuiKrnln Win32.ib文件,请在软件发布时携带此文件.可不可以修复
呓语丶 发表于 2025-1-16 20:14
一场荒唐半生梦 发表于 2025-1-16 19:06
楼主打开程序缺少:程序缺少界面运行库必须依赖的核心文件ExuiKrnln Win32.ib文件,请在软件发布时携带此文 ...

这是缺少易语言的exui支持库文件  exui官网下载就行   或者找作者要
andyle 发表于 2025-1-16 20:26
以前病毒横飞的年代,这工具是必备的
一场荒唐半生梦 发表于 2025-1-16 20:50
呓语丶 发表于 2025-1-16 20:14
这是缺少易语言的exui支持库文件  exui官网下载就行   或者找作者要

好的 我去搜索一下 也是搜索exui吗?
iddabing 发表于 2025-1-16 20:50
解压密码多少来着
iddabing 发表于 2025-1-16 20:52
iddabing 发表于 2025-1-16 20:50
解压密码多少来着

找到了解压密码了
一场荒唐半生梦 发表于 2025-1-16 20:53
一场荒唐半生梦 发表于 2025-1-16 20:50
好的 我去搜索一下 也是搜索exui吗?

我找作者拿好了
iddabing 发表于 2025-1-16 21:12
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-5-20 21:36

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表