搞 PHP 开发的老铁,说实话 PhpStorm 这工具用习惯了真的放不下,代码跳转、数据库连接、框架支持全在里面。官网那个正版授权年年涨价,公司发的电脑用公司的授权,自己机器上掏钱就没意思了。
我鹏磊拿 PhpStorm 2026.1.1 测了一遍破解,稳,出个教程给大家。九步走完,不绕弯子。
先亮成品图,对着这个目标去做
有些教程写完几千字才给你看成功截图,我这不这样。
PhpStorm 2026.1.1 激活成功之后是这个样子——Help → Register 进去,不是倒计时试用期,是完整的永久授权信息:

记住这个画面,你做完对照一下,一眼就知道有没有整对,省得做完了还不确定。
有旧版残留的,先把这些破烂清理掉再说
之前装过 PhpStorm 的,或者用过别的 JetBrains 产品搞过破解的,这步必须认真做,跳过去后面有得你受。
旧版破解留下来的东西不止一处:hosts 文件可能改过没还原、vmoptions 里可能还有旧补丁路径引用、JetBrains 配置文件夹里有缓存数据。这些东西跟新补丁同时存在就会打架,激活码填进去报 invalid,你以为是码不对,换了几个还是不对,查来查去才发现是旧配置在捣乱。
全新电脑或者从没装过 PhpStorm 的,直接跳过往后走:
如果你之前安装过 PhpStorm,那么修改过的 hosts 文件要还原回去、引用过的补丁要删掉,不然出现各种奇怪的问题,导致破解失败
删除旧版 PhpStorm 配置文件,根据自己的电脑按需调整
Windows系统:C:\Users\【系统用户名】\AppData\Roaming\JetBrains Mac系统:/Users/【用户名】/Library/Application Support/JetBrains

按图找到 JetBrains 文件夹,PhpStorm 相关的目录全删干净。配置没了不碍事,PhpStorm 重启会自动重建,项目代码不在配置目录里,放心删。
PhpStorm 装好了,弹账号框的时候给我先退出去
安装包去 JetBrains 官网下 2026.1.1,安装一路默认走完,这部分没啥说的。
装完第一次开,会弹一个提示框叫你登录 JetBrains 账号。这个框看起来人畜无害,但这时候登录账号是有问题的——咱们用的是离线补丁方案,补丁在本地拦截授权校验,你一登录账号就把在线验证通道打开了,补丁绕不过去,后面激活直接没效果。
IDE 运行成功后,会弹出下面的对话框,提示我们需要先登录 JetBrains
这里我们先不管,先点击 Exit 退出,接着往下看教程

Exit 点掉,关 PhpStorm,去弄补丁包。账号这辈子不用管,全程走激活码就行。
补丁包下载好,先把里面结构搞清楚
下载:破解补丁脚本,请看文末
下载好,打开文件夹如下:
scripts:
放置了相关脚本,包含自动安装、卸载破解补丁脚本(Windows、Mac、Linux 对应系统的脚本都有);
脚本可以自动在 phpstorm.vmoptions 配置文件引入破解补丁,针对小白,方便了很多。
补丁包不要放到中文目录,需要全英文才行
- 错误示例:放在"我的文档PhpStorm破解\补丁"
- 正确示例:放在"C:PhpStorm2026.1.1\patch"

下载:破解补丁脚本,请看文末
文件夹打开,scripts 里有三套脚本,Windows 的 .vbs,Mac 和 Linux 的 .sh,找自己系统那个用。
补丁包存放路径是个高频翻车点,鹏磊再给你说一遍:解压后的文件夹必须放在纯英文目录下,路径里不能有中文字,不能有空格,别放桌面。原因是 phpstorm.vmoptions 里写的补丁引用是绝对路径,一旦路径里有特殊字符,JVM 解析报错,补丁加载不进来,激活就是空谈。找个英文目录放好,之后不管怎样都别挪它。
按你的系统跑安装脚本,补丁自动写进去
将 jetbra 激活文件夹放到纯英文目录下,不能放到桌面上,不能放到中文目录下:
Windows 系统,运行 install-current-user.vbs 脚本安装。
Mac/Linux 系统,点击运行 install.sh 脚本安装。
运行此脚本需要添加 phpstorm.vmoptions 文件的环境变量,可能会杀毒软件误报为木马,允许运行就行,不放心看源码即可。
下载:破解补丁脚本,请看文末

Windows 双击 .vbs,弹安全提示选允许,别选取消。Mac 用户双击没反应的话,终端里 cd 进 scripts 目录,bash install.sh 回车,几行输出就完了。
杀软弹木马提示,老生常谈了,脚本就是往 phpstorm.vmoptions 里加一行 -javaagent 引用补丁 jar,没有任何其他操作,公开可查的。临时把实时防护关一下让脚本跑完,跑完重新开防护,或者在杀软里给这个脚本加白名单都行。
等 Done 弹窗,这是补丁装好的唯一信号
脚本执行之后就盯着,别做别的事。
告诉我们,运行此补丁大约花费几秒钟,或者1分钟,点击 确定,等待 Done 完成提示框出现,到这里,表示补丁安装成功。

下载:破解补丁脚本,请看文末
Done 弹出来了点确定,补丁这步完事。超过一分钟还没动静,先看看杀软有没有把进程干掉,再看看是不是权限不够,Windows 右键以管理员运行,Mac 用 sudo,重新跑一次脚本。
取 PhpStorm 激活码,填进去,永久激活到位
补丁装好了,最后一步是取码填码。
说一下这个坑,很多人被绕进去过:JetBrains 每个产品的激活码不通用,PhpStorm 有自己专属的码,IDEA 的码往 PhpStorm 里填,系统直接返回 invalid,跟补丁没关系,就是码用错了产品。
PhpStorm 的激活码在这里取:
下载:破解补丁脚本,请看文末
Jetbrains 每个产品,对应激活码都不一样
Jetbrains 其他产品对应激活码
Jetbrains 其他产品对应激活码

下载:破解补丁脚本,请看文末
找到 PhpStorm 那行,整段复制,打开 PhpStorm,Help → Register → Activation Code,粘进去,Activate,等一秒——
License 页面刷新,永久激活完成
Activate 按下去,Register 页面变样,License 信息完整显示出来,永久授权状态,不是什么试用期,搞定了。
PhpStorm 2026.1.1 破解补丁,不要移动位置,不要删除【否则破解失败】

如果你输入了激活码,结果显示 Key is invalid, 请检查
是否你是最新下载的补丁和激活码,补丁包不要放到中文目录,不能包含空格和中文,需要全英文才行
部分小伙伴反馈说:补丁安装后,重启电脑,再输入激活成功
错误示例:放在"我的文档PhpStorm破解\补丁" 正确示例:放在"C:PhpStorm2026.1.1\patch"
激活成功之后补丁文件夹那块是绝对不能碰的:不能改名、不能挪位置、更不能删。PhpStorm 每次启动都去读那个补丁,文件不在了或者路径变了,下次开软件直接授权失效,还得重来一遍。
反复遇到 invalid 的,排查顺序:路径是否纯英文无空格 → Done 弹窗是否出现过 → 激活码是否选的 PhpStorm 专属 → 填完码后是否重启过 PhpStorm。这四项挨个确认,基本能定位到问题所在。
补丁包从这里取,公众号渠道不会被封
破解补丁,脚本下载
破解补丁页面提取人数过多,导致分享的百度网盘链接经常被封:
关注公众号: 架构师技术栈,回复关键字:IDEA , 即可无套路获取

九步走完,PhpStorm 2026.1.1 就这么破了,我鹏磊自己机器上跑过,没问题。
几个核心要点再过一遍:补丁文件夹英文路径定死了别动、脚本跑完看 Done 弹窗才算完、激活码对准 PhpStorm 产品别选错、填完重启一次 PhpStorm 再验证。PHP 项目多,激活这点小事快点搞完,剩下的精力都放到写代码上去。