本文适合准备在 Mac 或 Windows 上首次安装 Shadowrocket 的用户。先确认设备芯片与安装包来源,再区分系统信誉提示、架构不兼容和明确的安全告警;完成安装后,用已有配置分别验证应用启动、连接与规则处理,避免把安装问题误当作网络问题。
一、下载前确认设备架构与获取渠道
Shadowrocket(小火箭)的桌面安装先从系统信息开始。Mac 外观、屏幕尺寸和购买年份都不能代替芯片信息;同一产品系列可能使用不同架构。请打开 Apple menu → About This Mac,查看显示的是 Chip 还是 Processor。Apple 芯片选择 Apple 芯片版,Intel 处理器选择 Intel 版,不要把两个安装包轮流打开来猜。
Windows 用户可在 Settings → System → About 查看 System type,记录操作系统和处理器架构,再核对下载页的适用说明。Windows on ARM 的兼容条件不能仅凭“Windows”名称判断;如果页面未列明设备支持情况,应先确认,不把系统兼容层当成应用原生支持的证明。
从本站全平台下载页选择对应平台。Mac(Apple 芯片 / Intel)、Windows、安卓、Linux 的安装包由本站提供;iPhone / iPad 从 App Store 获取,开发者为 Shadow Launch Technology Limited,系统要求以 App Store 页面标注为准。安装步骤不需要另外搜索打包站或下载器。
二、Mac:从 dmg 安装到 Applications
dmg 是磁盘映像,不是安装完成后的应用位置。双击下载文件后,Finder 会挂载一个卷;应把其中的 Shadowrocket 应用拖到 Applications,再从 Applications 启动。直接在映像里反复打开应用,容易混淆正在运行的副本,也不利于后续替换与卸载。
- 确认下载已经完成。浏览器仍显示下载进度时,不要尝试打开临时文件。
- 双击 dmg,在出现的 Finder 窗口中将 Shadowrocket 拖入 Applications。
- 如果系统询问是否替换已有应用,先退出正在运行的 Shadowrocket;需要保留的配置先在应用内备份。
- 复制结束后,在 Finder 的 Locations 中弹出该磁盘映像。弹出映像不会删除已复制到 Applications 的应用。
- 打开 Finder → Applications → Shadowrocket,观察提示的完整内容,再决定下一步。
“不支持此 Mac”与“无法验证开发者”不是同一问题。前者应先回查芯片选择和下载页系统要求,后者属于系统对应用来源或验证状态的提示。更换规则、修改 DNS 或导入订阅都不能修复架构错误。
Mac 芯片选择与复查方案
Apple 芯片
- About This Mac 中显示 Chip 及 Apple 芯片名称。
- 下载页选择 Mac Apple 芯片版。
- 不把安装 Rosetta 作为选择正确安装包的替代步骤。
Intel
- About This Mac 中的 Processor 显示 Intel。
- 下载页选择 Mac Intel 版。
- Apple 芯片版不能通过首次打开放行变成 Intel 版。
先使设备架构与安装包对应,再处理首次打开提示;两项检查不能相互替代。
三、Mac:仅对已确认来源的应用放行
首次启动出现无法验证开发者或无法确认是否含恶意软件的提示时,先核对文件是否确实从本站下载、应用是否已经复制到 Applications。系统的来源提示本身不是文件安全结论;只有确认来源且理解提示后,才继续单个应用的放行操作。
- 先从 Applications 尝试打开 Shadowrocket 一次,让系统记录此次阻止事件。
- 进入 System Settings → Privacy & Security,在 Security 区域查看是否出现与 Shadowrocket 对应的阻止记录。
- 核对名称后选择 Open Anyway。系统可能要求管理员认证、Touch ID 或设备密码。
- 再次出现确认窗口时,阅读内容并选择 Open。随后仍从 Applications 打开应用。
较旧的 macOS 可能将入口放在 System Preferences → Security & Privacy → General;是否提供 Open Anyway 取决于系统版本、具体告警与设备管理策略。如果没有对应按钮,不要去执行移除隔离属性的终端命令,也不要关闭整机的安全检查。应先保留提示原文,重新核对来源、架构和系统要求。
四、Windows:区分 SmartScreen 提示与安全检测
Windows 的 Microsoft Defender SmartScreen 可能因为文件信誉信息不足而显示“Windows protected your PC”。这与 Microsoft Defender 检测到具体威胁不同,也与安装器申请管理员权限的 User Account Control 窗口不同。应看清是浏览器下载阶段、运行阶段还是安全软件检测阶段发生阻止。
- 在本站下载页选择 Windows 版,下载完成后从浏览器下载记录定位文件,避免误开同目录中旧的安装器。
- 启动后如果出现 SmartScreen 窗口,先确认正在打开的就是刚下载的文件,再选择 More info。
- 检查展开后的应用名称和 Publisher 信息。若发布者显示未知,不把这一状态当作已验证来源;来源仍有疑问时选择 Don't run。
- 确认来源并决定继续时,选择 Run anyway。该按钮并非所有策略环境都会提供。
- 如果接着出现 User Account Control,核对程序名称与请求,确认安装需要权限后再允许;不因弹窗出现就一律同意。
- 完成安装后,从 Start 菜单启动 Shadowrocket,确认应用本身能打开,再开始配置连接。
如果 Windows Security → Virus & threat protection → Protection history 中出现具体威胁记录,应停止运行并保留检测名称,不按信誉提示的流程强行放行。若 Run anyway 被单位策略隐藏,修改浏览器、反复重命名文件或关闭 Microsoft Defender 都不是合适的解决方法。
结论:按提示所属层级处理,不关闭整机防护
应用尚未启动时,先处理架构、文件来源和系统提示;已能打开但无法连接时,再查配置和网络。明确的威胁检测或组织策略阻止,应停止自行放行。
五、首次启动后:分开验证应用、配置与规则
看见主窗口只说明程序已启动,不说明代理已经可用。本文以用户已有自己的服务商与订阅为前提;客户端买断 ≠ 线路套餐。本站不提供、不销售、不推荐节点或订阅。导入前确认资料是否仍有效,不要把含有访问凭据的完整订阅地址贴进公开截图或问题描述。
在 Home 检查已导入的连接条目,在 Config 核对配置文件及引用的策略名称;Settings 用于检查相关设置。桌面版本的布局可能不同,应按实际显示的入口操作,不把移动端按钮的位置硬套到桌面。若系统请求添加网络配置或相关权限,应先阅读用途,确认是刚启动的应用发起。
Config
推荐接管到的连接按当前配置规则处理。DOMAIN-SUFFIX、IP-CIDR、GEOIP 等规则按顺序匹配,FINAL 承接此前未匹配的连接;最终走哪条路径取决于规则指向的策略。
适合:已有有效配置,验证日常规则分流
Proxy
将接管到的连接交给所选代理策略处理,用于与 Config 的结果进行对照。它不表示设备上所有流量都一定已被接管,也不能代替检查协议参数。
适合:临时排查规则是否影响目标连接
Direct
接管到的连接采用直连路径,不交给代理策略。这个状态可以帮助检查基础网络,但不能用来证明代理端点工作正常。
适合:对照未经过代理的访问结果
以上是 Global Routing 中用于基础排查的三个姿态,不是对全部选项的枚举;若界面还有 Scene,应先核对相应场景配置。每次只改变一个条件:先确认所选连接参数,再比较 Proxy 与 Config,最后查看命中规则。不要同时改 DNS、切换协议和重装应用,否则难以判断是哪一步改变了结果。
- 窗口打不开:优先查安装副本、系统要求、架构和首次启动提示。
- 窗口能打开但连接失败:核对已有资料中的 Endpoint、端口、认证信息及网络可达性。
- Proxy 可用而 Config 下特定目标失败:检查规则顺序、策略名称和目标域名,不先重装。
- 关闭窗口后网络异常:确认应用是否仍在后台运行,并通过应用内连接开关正常断开,再检查系统代理状态。
六、首次安装常见问题
Mac 上没有 Open Anyway,应该去哪里找?
先在 Applications 中尝试启动一次,再打开 System Settings → Privacy & Security 检查对应记录。如果仍没有,记录完整告警并检查设备管理策略;不能假定所有阻止都能通过此按钮解除。
Apple 芯片 Mac 下载了 Intel 版,要继续装吗?
退出当前应用,回下载页改选 Apple 芯片版,再复制到 Applications。即使某些 Intel 应用能通过兼容机制运行,也应优先使用与设备匹配的安装包,减少额外兼容条件。
Windows 点了 More info,还是没有 Run anyway?
先确认是否为组织管理设备,并区分 SmartScreen 与具体威胁检测。受策略限制时联系管理员;若 Protection history 有威胁条目,停止运行,不通过关闭安全功能获取按钮。
已经安装成功,为什么导入配置后还是打不开网页?
确认基础网络可用、连接已启用、已有订阅未失效,并检查 Global Routing 当前姿态。临时比较 Proxy 与 Config 的结果;只在 Config 下失败时优先检查规则和策略引用,而不是反复下载安装器。