Mn

 找回密码
 立即注册
查看: 890|回复: 0

[软件] 国区Flash34_0_0_192去Helper 打删除补丁的Win10可完美恢复

[复制链接]

59

主题

60

帖子

339

积分

超级版主

Rank: 8Rank: 8

积分
339
发表于 2022-11-20 12:15:31 | 显示全部楼层 |阅读模式
直接用
https://www.lanzoux.com/b083kq90h 密码:cyxt




以下历史信息已弃用

https://concise.lanzoui.com/b006ok70d


安装包你直接用国内官网下载的也行 用我网盘里提供的离线包也行 无需断网
但无论哪种方法都请看完下面后续操作

通过国内官网方法安装的 请先干掉Helper服务 我这里提供个最干净的官方方法
管理员打开Cmd 尽量不要用PowerShell
64位系统输入
"%WinDir%\SysWOW64\Macromed\Flash\FlashHelperService.exe" -uninstall
32位就是
"%WinDir%\System32\Macromed\Flash\FlashHelperService.exe" -uninstall
然后拿我修改过的去替换吧

用我提供的安装包的
管理员打开Cmd 先输入
start /w空格
将安装包拖入Cmd界面 后面添加
空格-install -iv 25
得到结果例如
start /w D:\install_flash_player_ppapi_cn.exe -install -iv 25
这样安装就是无Helper的
安装是没界面的 也就十几二十秒吧
等Cmd界面出现新的一行才是这个包安装完成了
如果你要继续下个包就照着依次来一遍
注意 必须等安装完成才能进行下一个
完事以后拿我修改过的去替换吧

如果你选择直接运行我提供的安装包 恭喜你 请再进行上面去除Helper服务的方法

当然 使用chrome或者ff的 你依旧可以选择不安装 直接把我修改过的丢去它该去的地方
ax看清楚 带win8-10的是win8 win10用的  没写的就是给win7及以下用的

关于怎么替换
首先呢 处理一下权限 否则是无法替换的 还是以管理员启动Cmd里
echo y|cacls "%WinDir%\System32\Macromed\Flash" /c /t /p Everyone:f
attrib -r -s -h "%WinDir%\System32\Macromed\Flash\*" /d /s
如果你是64位系统 再加几条
echo y|cacls "%WinDir%\SysWOW64\Macromed\Flash" /c /t /p Everyone:f
attrib -r -s -h "%WinDir%\SysWOW64\Macromed\Flash\*" /d /s

然后打开目录
%WinDir%\System32\Macromed\Flash
64位系统 再加一个
%WinDir%\SysWOW64\Macromed\Flash
怎么打开?
把上面地址复制粘贴到你文件管理器的地址栏或者运行里 回车就进去了嗷
进去里面以后看见的就是安装在你系统里的flash了

这里我写一下大概区分版本的方法
Flash开头的文件是AX
NPSWF开头是NP
pepflashplayer是PP
你先看看自己系统里装的有哪几类 去我修改包里进对应的目录下就能找到了

如果你每次都是重新安装了 那么我提供的文件和你系统里的文件名字是一样的 直接对着替换就行
不想每次都重新安装一遍也行 比如你系统里看见的是
pepflashplayer32_32_0_0_465
那按照上面说的 这是PP版 直接进我提供的PP目录里 看见的是
pepflashplayer32_34_0_0_92
拿我的替换你已有的就是把我的
pepflashplayer32_34_0_0_92
改名成
pepflashplayer32_32_0_0_465
然后往你系统里面丢就行了
注意 PP是个特例 我提供的目录下还有manifest.json文件你也得丢进去系统里去

操作很麻烦? 我觉得修改和写这些字也挺麻烦的 你觉得呢?
我写一键包要时间的 这玩意已经耗去年底为数不多的时间了 理解一下

我是分割线 无视下面的国际版内容吧


视频教程 不懂的直接看这个
https://www.bilibili.com/video/av51872860

为了方便写一键脚本的朋友Demo.7z(13.08 KB, 下载次数: 1331)重新做了个工具 运行后直接修补系统中安装的flash 可以不用等待主楼更新 用的通杀特征
当然后面每一版我还是会尽量用自己的方式更新的

然后NetDisabler.7z(357.03 KB, 下载次数: 782)这个断网工具也是方便写脚本的朋友/D 断网 /E 恢复
感谢@辰羿 的推荐

脚本可以参考1728楼
以及后续几楼的建议



删除Flash32_32_0_0_223.ocx.bak_61724这类文件提示权限不足的运行完这个就能删了
AXAuthorization.7z(9.07 KB, 下载次数: 1005)

当前版本flash会提示"地区不相容",本帖提供两种解决方法


=========为什么仍要装flash==========
有些软件需要调用flash,比如QQ就需要AX和PP版。为了兼容和稳定,即使不用flash也建议安装。

============事情源起============
本以为国区最多也就在安装包添加几个推广勾选的,现在看来是彻底没法用了。

首先是后台服务,flash Helper Service服务是国内版特有且不可禁用的,否则:


其次是用户协议,总结一下重点:
  • 用户使用本程序即视为重橙已经获得用户的明确授权
  • 重橙会通过该程序收集用户的上网信息
  • 重橙可将用户信息共享给司法机关、行政机关、第三方合作伙伴
  • 发生数据泄漏用户不得追究重橙的法律责任

复制代码

你可以不惧弹窗不怕推广流氓,但到了这种地步我还是建议各位赶紧卸载国内版吧,真的用不起。
哪怕不想用破解的,找个29最后的国际稳定版,断网安装后不会有地区限制,也比用国内这个强。

下面是协议截图:








========方法1 替换文件(推荐)========
1.按对应版本下载
不想用破解的可用29版 171无锁区
https://www.lanzous.com/b417393
https://www.lanzoux.com/b006ok70d
没装过flash的先断网装好网盘里提供的安装包,再用破解文件替换
装过的直接下载每个版本中的Hotfix

IE用AX
Chrome系用PP
Firefox或其它用NP

2.Chrome与FireFox的同名替换(将破解文件改名为现有的文件名)
找到浏览器所调用的dll,替换即可
Chrome查看页面:
  • about:flash
  • about:version


复制代码


FireFox查看页面:
  • about:plugins

复制代码


3.系统中的同名替换
32位系统只有一处:
C:\Windows\System32\Macromed\flash

64位系统有两处:
32位目录
C:\Windows\SysWOW64\Macromed\flash
64位目录
C:\Windows\System32\Macromed\flash

不知道哪个文件该替换哪个里的哪个?
没关系 用下面的补丁工具 直接提交上面的路径 回车 搞定

==========方法2 补丁工具==========

看见有人喜欢用补丁工具,虽然我是get不到理由,不过还是抽空做了一个,欢迎测试提供bug
按理来说我已经考虑到路径特殊、文件被占用、或者提供的文件不正确、或者一些环境因素等方面
没考虑到的特殊情况就需要大家反馈了

有人可能不清楚为什么说做成补丁的实用性远不如直接提供成品,这就是大家还没理解我上面说的同名替换是什么意思
比如给你补丁,你还得先装上原版或者找到提取出来的dll替换到调用位置,最后再打补丁

而我直接提供的文件,除非从没装过flash,需要先安装再替换
不然的话,就算你是多年之前装过一次11版的,直接拿我提供的文件改名为flash32_11_x_x_xx替换掉老版本就行了
这不是少很多步骤么不知道是我自己没绕清楚还是怎么的,总之我是这么觉得

Adobe Flash Player 去区域限制修补程序v1.0.7z(92.03 KB, 下载次数: 6829)

无法拖拽获取路径的
选中要修补的文件或文件夹 按住shift+右键 选择"复制为路径" 然后在本程序输入路径的阶段按照提示输入"R"即可



支持版本
32_0_0_465√release
32_0_0_453√release
32_0_0_445√release
32_0_0_433√release
32_0_0_414√release
32_0_0_403√release
32_0_0_387√release
32_0_0_371√release
32_0_0_363√release
32_0_0_344√release
32_0_0_330√release
32_0_0_324βbeta
32_0_0_321√release
32_0_0_314√release
32_0_0_303√release
32_0_0_293√release
32_0_0_270√release
32_0_0_269βbeta
32_0_0_255√release
32_0_0_238√release
32_0_0_223√release
32_0_0_216βbeta
32_0_0_207√release
32_0_0_192√release
32_0_0_171√release
32_0_0_161βbeta
32_0_0_156√release
32_0_0_150βbeta
32_0_0_142√release
32_0_0_132βbeta
32_0_0_114√release
32_0_0_105βbeta
32_0_0_101√release
32_0_0_93βbeta
31_0_0_153√release
31_0_0_148√release
31_0_0_135βbeta
31_0_0_122√release
31_0_0_118βbeta
31_0_0_113βbeta
31_0_0_108√release
31_0_0_101βbeta
31_0_0_96βbeta
31_0_0_89βbeta
30_0_0_154√release
30_0_0_149βbeta
30_0_0_142βbeta
30_0_0_134√release
30_0_0_127βbeta
30_0_0_122βbeta
30_0_0_113√release
30_0_0_104βbeta
30_0_0_94βbeta


不会用的,直接把要处理的flash或者目录拖进去回车就行,如下图
提交错或者目录里有别的文件的情况,你可以看看下面的压力测试,绝对保证你的安全

再就是这个补丁程序用到的补丁数据是网络获取更新的,flash更新后我把新数据放上服务器即可支持
所以本工具不必因flash更新而更新

------------------------------
下面是测试兼容性和占用优化
系统是64位的,程序是32位的,为了确定兼容性,选取最苛刻的条件
路径选用System32重定向目录,文件夹名称包含各种空格符号特殊字符及诱导性文件后缀
文件选取受支持的8个版本,一共8x6=48个文件,并将其中部分文件也改名为各种空格符号特殊字符等
再随便添加一堆系统dll进去进行筛选干扰,总文件100个,有效文件48个,无效文件52个,详细情况如下

然后这是将路径提交给补丁后的结果,成功找出48个有效文件并对其进行了修补


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|bbs

GMT+8, 2024-5-21 02:25 , Processed in 0.047310 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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