Adobe CS6/CC 独立版安装及脱机激活

* 2013-07-02 更新
经过测试这个方法依旧适合Adobe CC。。

  1. 安装之前断开网络连接确认hosts文件未被修改。
  2. 选择我有序列号的选项进行安装,如果是独立版本可以使用Adobe CS4-CS5-CS5.5_ALL_Keygen来算取序列号,如果安装的是大师版可以直接使用Adobe_CS_6_Keygen_XFORCE-DrZM来算取序列号(脱机激活也需要用到这个)。
  3. 输入序列号之后选择 稍后连接 然后根据提示步骤安装。
  4. 安装完成后,启动所安装的程序。选择 连接Intelnet时是否出现问题? 进入脱机激活页面选择 脱机激活
  5. 选择 生成请求代码
  6. 打开Adobe_CS_6_Keygen_XFORCE-DrZM注册机
  • 输入之前安装时的序列号
  • 将生成好的请求代码粘贴至Request
  • 点击Generate生成响应代码
  • 将响应代码粘贴至激活窗口,点击激活选项即可。

最后向Hosts文件添加如下屏蔽代码,将修改后的hosts文件属性设为 只读,避免被其他软件修改。

127.0.0.1 lmlicenses.wip4.adobe.com
127.0.0.1 lm.licenses.adobe.com
127.0.0.1 na1r.services.adobe.com
127.0.0.1 hlrcv.stage.adobe.com
127.0.0.1 practivate.adobe.com
127.0.0.1 activate.adobe.com

当然你也可以使用如下代码:(将其保存为patch_hosts.bat运行即可)

@echo off
:: Test If script has Admin Priviledges/is elevated
AT > NUL
IF %ERRORLEVEL% EQU 0 goto gotAdmin

Echo Requesting Administrative Priviledge ...
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B

:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
CD /D %~dp0

SET NEWLINE=^& echo.
FIND /C /I "lm.licenses.adobe.com" %WINDIR%\system32\drivers\etc\hosts >NUL
IF %ERRORLEVEL% NEQ 0 (
ECHO %NEWLINE%^ >>%WINDIR%\system32\drivers\etc\hosts
ECHO #Block Adobe license checking address>>%WINDIR%\system32\drivers\etc\hosts
ECHO ^127.0.0.1 127.0.0.1 lmlicenses.wip4.adobe.com>>%WINDIR%\system32\drivers\etc\hosts
ECHO ^127.0.0.1 127.0.0.1 lm.licenses.adobe.com>>%WINDIR%\system32\drivers\etc\hosts
ECHO ^127.0.0.1 127.0.0.1 na1r.services.adobe.com>>%WINDIR%\system32\drivers\etc\hosts
ECHO ^127.0.0.1 127.0.0.1 hlrcv.stage.adobe.com>>%WINDIR%\system32\drivers\etc\hosts
ECHO ^127.0.0.1 127.0.0.1 practivate.adobe.com>>%WINDIR%\system32\drivers\etc\hosts
ECHO ^127.0.0.1 127.0.0.1 activate.adobe.com>>%WINDIR%\system32\drivers\etc\hosts
ipconfig -flushdns
ipconfig -registerdns
)
echo.
echo The hosts table has been updated to disable Adobe licence checking
pause

如果你安装有错误需要重新安装可以将如下代码保存为reset_installation.bat运行即可清除安装信息。

@TITLE Adobe CS6 licence/cache cleaner
@echo off

IF "%PROCESSOR_ARCHITECTURE%"=="AMD64" (你使用的是64位的系统) ELSE (你使用的是32位的系统)
echo.

:: Test If script has Admin Priviledges/is elevated
AT > NUL
IF %ERRORLEVEL% EQU 0 goto gotAdmin

echo Requesting Administrator priviledges ...
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B

:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
CD /D %~dp0

IF "%PROCESSOR_ARCHITECTURE%"=="AMD64" (GOTO J64) ELSE (GOTO J32)

:J64
del /f /q "C:\Program Files (x86)\Common Files\Adobe\SLCache\*.*"
del /f /q /ah "C:\Program Files (x86)\Common Files\Adobe\SLCache\*.*"
del /f /q "C:\Users\All Users\Adobe\SLStore\*.*"
del /f /q /ah "C:\Users\All Users\Adobe\SLStore\*.*"
del /f /q "C:\Program Files (x86)\Common Files\Adobe\Adobe PCD\cache"
del /f /q /ah "C:\Program Files (x86)\Common Files\Adobe\Adobe PCD\cache"
goto END

:J32
del /f /q "C:\Program Files\Common Files\Adobe\SLCache\*.*"
del /f /q /ah "C:\Program Files\Common Files\Adobe\SLCache\*.*"
del /f /q "C:\Users\All Users\Adobe\SLStore\*.*"
del /f /q /ah "C:\Users\All Users\Adobe\SLStore\*.*"
del /f /q "C:\Program Files\Common Files\Adobe\Adobe PCD\cache"
del /f /q /ah "C:\Program Files\Common Files\Adobe\Adobe PCD\cache"
goto END

:END
echo Adobe许可及缓存已经清除,可以继续安装。
pause

如果你之前安装过某个adobe独立版程序再安装其他的adobe程序遇到如下问题

Exit Code: 34

-------------------------------------- Summary --------------------------------------

- 1 fatal error(s), 0 error(s), 0 warning(s)
FATAL: Payload '{3F023875-4A52-4605-9DB6-A88D4A813E8D} Camera Profiles Installer 6.0.98.0' information not found in Media_db.

你可以使用如下方式清除错误信息(该信息我只是按照Adobe CS6程序写的,其他版本请不要使用

@TITLE 清除安装信息
@echo off

IF "%PROCESSOR_ARCHITECTURE%"=="AMD64" (你使用的是64位的系统) ELSE (你使用的是32位的系统)
echo.

:: Test If script has Admin Priviledges/is elevated
AT > NUL
IF %ERRORLEVEL% EQU 0 goto gotAdmin

echo Requesting Administrator priviledges ...
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B

:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
CD /D %~dp0

IF "%PROCESSOR_ARCHITECTURE%"=="AMD64" (GOTO J64) ELSE (GOTO J32)

:J64
del /f /q "C:\Program Files\Common Files(x86)\Adobe\caps\*.*"
goto END

:J32
del /f /q "C:\Program Files\Common Files\Adobe\caps\*.*"
goto END

:END
echo 清除安装信息。
pause

Win/mac注册机:xf-mccs6-Keygen

本文部分内容来自互联网,具体是谁原创也不晓得了。向原创作者致敬!
文内包含的所有文件已放置在我的博客服务器上,请不要盗链(你可以直接下载使用,但请你不要将连接外发!)

  1. helang 2013.05.28 5:46pm

    还是来看看 值得一学

HTML tag cannot be used in this comment.