因为最近换了张显卡,因为驱动问题被迫把练习时长两年半的系统重装了,因为C盘还是祖传的256G固态,Adobe的几个软件一上去就给用掉不少,看着很不爽,于是尝试更改了Adobe全家桶的安装位置,顺带屏蔽了全家桶的联网权限,防止它们自动更新。需要注意我安装的是cc2018,新版不一定适用
更改安装位置
首先找到安装包目录中的./products/Driver.xml
,在<RequestInfo>
中插入下面的代码
1 2 3
| <RequestInfo> <InstallDir>D:\Software\Program Files\Adobe</InstallDir> </RequestInfo>
|
将<InstallDir>
中的内容替换为你想要的安装目录,改完后大概是这个亚子
1 2 3 4 5 6 7 8 9 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
| <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <DriverInfo> + <RequestInfo> + <InstallDir>D:\Software\Program Files\Adobe</InstallDir> + </RequestInfo> <ProductInfo> <Name>Photoshop CC (2018)</Name> <SAPCode>PHSP</SAPCode> <CodexVersion>19.0</CodexVersion> <Platform>win64</Platform> <EsdDirectory>./PHSP</EsdDirectory> <Dependencies> <Dependency> <SAPCode>ACR</SAPCode> <BaseVersion>9.6</BaseVersion> <EsdDirectory>./ACR</EsdDirectory> </Dependency> <Dependency> <SAPCode>COCM</SAPCode> <BaseVersion>1.0</BaseVersion> <EsdDirectory>./COCM</EsdDirectory> </Dependency> <Dependency> <SAPCode>COPS</SAPCode> <BaseVersion>1.0</BaseVersion> <EsdDirectory>./COPS</EsdDirectory> </Dependency> <Dependency> <SAPCode>CORE</SAPCode> <BaseVersion>1.0</BaseVersion> <EsdDirectory>./CORE</EsdDirectory> </Dependency> <Dependency> <SAPCode>CORG</SAPCode> <BaseVersion>1.0</BaseVersion> <EsdDirectory>./CORG</EsdDirectory> </Dependency> </Dependencies> </ProductInfo> </DriverInfo>
|
然后按照老办法安装就可以了
卸载 Creative Cloud
这玩意对我来说没什么卵用,还很招人烦,直接用官方的卸载工具卸载掉,下载链接如下
Creative Cloud Cleaner tool
卸载 Adobe Creative Cloud
下载后右键以管理员身份运行,输入e并回车,然后再输入y并回车
输入6并回车,选择Creative Cloud Only
输入2并回车,选择清除所有
完成后退出即可
禁止自动更新
禁止Adobe全家桶的自动更新分三步,前面两步主要针对Acrobat,第三步是通杀
开机启动
首先干掉三个Acrobat的开机启动项,在任务管理器-启动应用
中找到下列三个启动项并右键禁用
- acrotray.exe
- updaterstartuputility.exe
- AGCInvokerUtility.exe
任务计划程序
然后干掉Acrobat的三个计划任务,在开始菜单的Windows图标上右键,打开计算机管理-任务计划程序-任务计划程序库
,禁用下列三项
- Adobe Acrobat Update Task
- AdobeAAMUpdater
- AdobeGCInvoker
防火墙规则
最后一步是禁止所有的Adobe程序联网,没有网络更新个锤子,但是Adobe狡兔三窟,这里需要添加的规则比较多,建议使用脚本添加,脚本如下。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| @Echo Off SetLocal
:begin
echo: echo ****** 禁止文件夹联网 ****** echo:
set /p folder=请输入文件夹(退出请直接关闭窗口): If Not Exist "%folder%\" Exit/B If /I "%CD%" NEq "%folder%" PushD %folder% Set "Cmnd=netsh advfirewall firewall add rule action=block" echo: For /R %%a In (*.exe) Do (For %%b In (in out) Do ( echo 创建禁止 %%b 规则【%%a】 %Cmnd% name="blocked %%a via script" dir=%%b program="%%a"))
echo: echo 搞定了,%folder% 中所有 exe 文件的禁止入站、出站规则都已成功创建! echo ---------------------------- echo:
goto begin
|
脚本来自知乎@数据分析
将脚本复制到记事本中,然后另存为Firewall Blocker.bat
,注意另存的时候将编码方式选择为ANSI
,否则运行的时候会乱码。
需要输入的文件夹路径有两个,分别为:
- 上面更改的安装路径
- C:\Program Files (x86)\Common Files\Adobe
脚本跑完之后不放心的话可以去防火墙确认一下,在开始菜单中搜索防火墙
然后打开高级安全 Windows Defender 防火墙
,查看是否新增了很多Adobe相关的入站和出站规则