系统安装、许可与管理
父级文章:CircuitStudio Documentation
任何软件应用程序的安装都应当简单、直观,并且也许最重要的是快速。此外,当你安装好软件后,你希望能够在你认为有必要时随时更新,并且以一种精简高效的方式完成。
CircuitStudio 提供了一套快速、高效的安装管理系统,正是为满足这一需求而设计——该系统不仅能加速初次安装流程,还允许你在安装后的任何时间“手工定制”该软件可用的功能特性。
初次安装
Main article: 安装 CircuitStudio
CircuitStudio 的初次安装通过 CircuitStudio Installer 执行。这个基于向导的安装程序通过运行一个小型可执行文件来启动——CircuitStudioSetup.exe。该可执行文件从 CircuitStudio website 下载,并且可以保存到硬盘上的任意位置。
借助 CircuitStudio Installer 实现精简安装。
安装过程中有两个关键要素,可在安装向导的各个页面中进行定义,从而让你控制安装哪些内容以及安装到哪里:
-
Design Functionality – 允许你指定初始要安装的功能特性。
PCB Design选项提供执行 PCB 设计所需的基础软件与核心技术。该项始终会被安装,且无法取消选择。使用其余选项可按需定制安装内容。这也会影响初次安装所需时间。 - Install Location – 允许你指定安装的目标文件夹,包括 Program Files 和 Shared Documents 的安装位置。在安装多个 CircuitStudio 实例时,这些位置尤为重要。
安装过程本身精简且快速,使你能够在最短时间内完成安装并开始使用。安装完成后,你还可以进一步细化可用的功能特性与功能集。
CircuitStudio 许可授权
CircuitStudio 包含一套精简的许可系统,使你能够及时且高效地完成授权并开始使用 CircuitStudio 软件。客户端的许可获取由用户通过独立的许可文件(*.alf)来管理。该文件可按需保存、复制和备份。.alf 文件可在家用电脑上重复使用(符合 EULA 的规定),方法是将该文件复制到该电脑上的特定文件夹中,然后在 Standalone License Configuration 中添加该文件。
许可可用性、选择与配置
Related article: 使用独立许可(Standalone License)
许可配置与选择在 My Account 区域中完成——这是 CircuitStudio 的 Home 页面下提供的多个视图之一。通过在 CircuitStudio 的 Home 页面点击 My Account 链接以打开下拉菜单,即可进入该区域。
这里是获取许可的“指挥中心”。登录你的 CircuitStudio 账户,即可查看并从你可用的独立许可中进行选择(即已购买并与账户关联的许可)。
扩展 CircuitStudio 的能力
为便于增强你的 CircuitStudio 实例,软件的自定义通过 Extensions 的概念来实现。这是该系统中需要理解的关键概念。扩展本质上是软件的附加组件,用于提供扩展的特性与功能。初次安装时会透明地安装并处理一组核心特性与功能,称为 System Resources。此外,还提供 Optional Extensions,它们是可按需由用户选择安装或移除的功能包。正是“扩展”这一概念,使得安装能够根据设计需求进行手工定制。
在 CircuitStudio 中,软件扩展的管理在专用的 Extensions and Updates 页面中完成——这是 CircuitStudio 的 Home 页面上提供的多个视图之一。通过在 CircuitStudio 的 Home 页面点击 Extensions and Updates 进入该区域。
访问 Extensions & Updates 区域——这是高效管理软件可用功能的“指挥中心”。
安装软件的多个实例
当在计算机上安装了 CircuitStudio 的基础版本后,你可以更新到后续版本,或者将后续版本作为一个全新且独立的实例进行安装。安装系统支持不同软件实例的并行安装。安装不同版本实例的优势在于:你可以快速、直接且独立地访问旧版本;而“更新”则会用新版本替换旧版本。
当运行后续版本的 CircuitStudio 安装程序时,CircuitStudio Installer 向导会多出一个页面,标题为 Installation Mode。该页面让你选择:更新现有的 CircuitStudio 版本实例,或作为单独的新版本实例进行安装。选择 New installation 选项即可在同一台计算机上保留彼此独立的多个版本实例。请记得在向导后续步骤中为新实例指定不同的目标文件夹。
安装文件夹
有两个重要因素可支持安装多个彼此独立的软件版本实例:
- 在安装过程中能够为 Programs 和 Documents 的安装位置分别指定不同的目标文件夹。
- 系统为每个独立实例使用一个全局唯一标识符(GUID)。该标识符采用标准的 128 位 URN 模型,并以 32 位十六进制字符显示,用于唯一地区分应用程序数据文件夹以及注册表中的条目。当你运行某个 CircuitStudio 实例时,系统会通过该标识符仅处理属于该实例的文件与注册表项。
以下为 CircuitStudio 默认安装文件夹的汇总。
- CircuitStudio 的默认主安装路径为:
\Program Files (x86)\Altium\CS
- 默认安装的示例、库和模板可在以下目录中找到:
\Users\Public\Documents\Altium\CS
- 某个实例的系统应用程序数据(包括:Extensions、Portal Cache)以及安全(许可 .alf)文件可在以下两个目录中找到:
\ProgramData\Altium\CircuitStudio <GUID>
\ProgramData\Altium\CircuitStudio <GUID>_Security
- 某个实例的用户应用程序数据文件(包括:默认首选项设置、默认 PCB 视图配置以及上次工作区)可在以下目录中找到:
\Users\<ProfileName>\AppData\Roaming\Altium\CircuitStudio <GUID>
某个实例的用户本地应用程序数据可在以下目录中找到:
\Users\<ProfileName>\AppData\Local\Altium\CircuitStudio <GUID>
识别正确的文件夹
对于主程序安装文件夹和共享文档文件夹,你可以为这些文件夹赋予有意义的名称,这在一台包含多个不同版本实例的软件机器上会非常有用。然而,对于其他文件夹,它们只能通过 GUID 来区分。要判断某个文件夹是否对应正确的版本实例会突然变得更困难。不过,is 触手可及的帮助可让你快速识别当前打开的软件实例所使用的 GUID,并据此在 Windows 资源管理器中选对文件夹。
可在 Preferences 对话框(File » System Preferences)的 PCB Editor - General 页面中,Temporary Mesh Data 区域的 Directory 字段识别该 GUID。
识别活动的 CircuitStudio 版本实例所使用的 GUID。
从先前版本导入首选项
安装并启动新的 CircuitStudio 版本实例后,启动时会提供从最近一次先前安装中导入首选项的机会。你可以完全控制是导入全部首选项还是仅导入部分,并且可以在单个首选项页面级别选择要导入的首选项。
如果在首次启动时未选择导入首选项,也无需担心——可随时从 Preferences 对话框快速加载首选项。点击对话框底部的 Load 按钮,然后浏览并打开先前版本所需的 DXP Preferences File(_Profile.DXPPrf)。该文件可在该安装的 \Users\<ProfileName>\AppData\Roaming\Altium\CircuitStudio <GUID> 文件夹中找到。
安装后更改已安装的核心功能
在 CircuitStudio 初次安装期间,你可以选择要安装的核心设计功能。但这一选择并非“一成不变”,安装后任何时候都可以修改。可从两个位置执行:
- 在 CircuitStudio 内部——通过 Extensions and Updates 区域的 Installed 页面。
- 在 Windows 中外部执行——通过标准的 Programs and Features 页面(从 Windows 的 Control 面板进入)。
在 CircuitStudio 中
- 通过在 CircuitStudio 的 Home 页面中,在 My Account 下拉菜单里点击 Extensions and Updates 来进入 Extensions & Updates 区域。
- 在 Extensions and Updates 页面中,点击 Installed 选项卡以进入 Installed 页面。
- 点击 Platform 区域右上角的 Configure。这将进入 Configure Platform 页面,该页面展示软件的核心功能集——包括平台扩展——其内容与 CircuitStudio Installer 的 Select Design Functionality 页面中的内容完全一致。
- 根据需要更改已安装的核心功能集,然后单击 Apply。将打开一个确认对话框;单击 OK 以应用更改并重启 CircuitStudio。当前的 CircuitStudio 实例将关闭,并会出现一个窗口显示为实现这些更改所需文件的下载进度,随后将安装这些文件。
- CircuitStudio 随后将重新启动。
从 Windows
-
右键单击
CircuitStudio的条目,并从上下文菜单中使用 Change 命令。
- 将显示 CircuitStudio Installer 向导。通过 Account Log In 弹出窗口登录,之后将进入 Select Design Functionality 页面。根据需要更改已安装的核心功能集,然后单击 NEXT。
- 将显示 Ready to Modify 页面。此时,安装程序已具备继续修改安装所需的全部信息。如果需要更改任何内容,请单击 BACK 按钮。如果要取消安装,请单击 CANCEL。要继续进行修改,请单击 NEXT。页面将切换到 Modifying CircuitStudio,并将下载并安装实现更改所需的文件。
- 安装修改完成后,可通过单击 RUN CIRCUITSTUDIO 重新启动 CircuitStudio,或通过单击 FINISH 退出安装程序而不启动软件。
更新到更高版本
可从两个位置执行:
- 在 CircuitStudio 内部——从 Extensions and Updates 区域的 Updates 选项卡。
- 在 Windows 中外部执行 ——从标准的 Programs and Features 页面(在 Windows 8/7 中从 Control 面板访问)。
从 CircuitStudio
- 通过在 CircuitStudio 的 Home 页面上单击 Extensions and Updates 来访问 Extensions and Updates 页面。
- 在 Extensions and Updates 页面中,单击 Updates 选项卡以访问 Updates 页面。
- 当有新版本平台可用时,将在 Platform 区域的右上角显示通知。
-
单击
图标以继续更新。将出现一个进度条,显示下载进度(本质上是在获取更高版本的安装程序)。如果需要取消更新,请单击相应的取消图标。
- 将出现一个确认对话框,提示需要重启才能安装平台更新;单击 Yes。当前的 CircuitStudio 实例将关闭,并会出现一个窗口(本质上是安装程序对话框的 Updating CircuitStudio 页面),显示为实现更新所需文件的下载进度,随后将安装这些文件。
- CircuitStudio 随后将重新启动。
从 Windows
将当前 CircuitStudio 实例更新到更高版本是在安装该更高版本时完成的。
- 下载并运行与软件最新版本关联的 CircuitStudioSetup.exe 文件。
- 使用新版本的 CircuitStudio Installer 按照安装流程进行。接受最终用户许可协议后,将显示 Installation Mode 页面。该页面允许你选择更新现有的 CircuitStudio 版本实例,或作为单独的新版本实例进行安装。选择 Update existing version 选项,然后使用下拉字段选择要更新的软件具体实例。将根据所选实例汇总 Programs 和 Documents 的安装位置。
- 单击 NEXT。将显示 Ready to Update 页面。此时,安装程序已具备继续更新现有安装所需的全部信息。如果需要更改任何内容,请单击 BACK 按钮。如果要取消安装,请单击 CANCEL。要继续更新,请单击 NEXT。
- 通过 Account Log In 弹出窗口登录。完成后,页面将切换到 Updating CircuitStudio,并将下载并安装实现更新所需的文件。
- 安装更新完成后,可通过单击 RUN CIRCUITSTUDIO 重新启动 CircuitStudio,或通过单击 FINISH 退出安装程序而不启动软件。
卸载
卸载 CircuitStudio 通过 CircuitStudio Uninstaller 执行。此基于向导的卸载程序可从标准的 Programs and Features 页面访问(从 Control 面板进入)。右键单击所需的 CircuitStudio 条目,然后从上下文菜单中使用 Uninstall 命令。
提供三种操作,以实现不同程度的“卸载”,如下:
- Uninstall – 删除安装文件夹(程序文件和共享文档位置),但保留基于首选项的文件夹不变。这使你可以保留一个当前未安装的构建版本,但其首选项仍可复用,例如可加载到另一个已安装版本中使用。
- Remove Preferences – 仅删除基于首选项的文件夹,涵盖系统应用程序数据与安全文件、用户应用程序数据文件以及用户本地应用程序数据。
- Remove Completely – 完全移除整个安装(即安装文件夹和首选项文件夹)。
选择所需的卸载操作。 如果要取消卸载,请单击 CANCEL。要继续卸载,请单击 NEXT。页面将切换到 Uninstalling CircuitStudio,并将处理所选操作。卸载完成后,在卸载程序的 Uninstallation Complete 页面上单击 FINISH 。




