Oracle数据库安装到PLSQL Developer配置全攻略:从零搭建可用的本地学习环境
很多刚开始学 Oracle 的同学第一次打开安装包时心态是这样的下载文件好几个 GB安装界面全是英文一路 Next 到最后结果登录数据库时要么报错要么根本不知道密码是什么。更麻烦的是后面要装 PLSQL Developer 连数据库还要配环境变量、配监听、处理中文乱码。一套流程走下来SQL 还没写几行时间全耗在环境上了。Oracle 数据库真的不适合用“开箱即用”去期待但它的安装也没有想象中那么难。很多教程把安装过程拆成“无脑下一步”这反而害了新手——因为你根本不知道自己点了什么出错后也不知道去哪排查。这篇文章的目标很简单把 Oracle 数据库从下载、安装到配置 PLSQL Developer 客户端再到卸载清理的完整路径讲清楚帮你建立一条可复现、可排错的操作链路。为了避免内容变成只看不用的理论文章我会按照新手最容易遇到问题的顺序来写先明确版本和安装计划再手动推演安装过程接着完成 PLSQL Developer 配置连接然后给出验证方法和常见错误排查最后讲卸载和清理残留。跟着做一遍你就能拥有一个干净、可用的 Oracle 本地学习环境。另外要说明文章中出现的账号名、密码、目录名等信息都以你实际下载的版本为准不要迷信某个“统一密码”因为不同版本和不同机器上的配置路径可能有差异。1. 这篇文章真正要解决的问题在正式开始之前先回答一个最现实的问题为什么很多初学者会在 Oracle 安装上浪费一整天因为 Oracle 和 MySQL 的软件形态完全不同。MySQL 5.7 时代的安装包通常是几百 MB装完就能用而 Oracle 的典型安装包动辄 1GB 到 3GB安装时还会检查操作系统版本、内存、磁盘空间、依赖包等情况中途任何一个环节不满足安装就会回滚或中断。此外Oracle 安装完成后并不是“装完就结束”它还需要数据库实例、监听器、环境变量、客户端工具之间保持协调。你写 SQL 用的工具是 PLSQL Developer而 PLSQL Developer 本身不是一个数据库它只是一个客户端真正的数据库服务是后台的 Oracle 进程。新手常犯的一个错觉是“装了 PLSQL 就等于装了数据库”这个误解会让后续排查变得混乱。这篇文章要解决的具体问题包括Oracle 数据库下载前怎么选版本账号怎么处理。安装过程中哪些步骤是关键点哪些选项不建议默认到底。安装完成后如何验证数据库真的能用了。PLSQL Developer 如何下载、安装、注册以及如何配置连接 Oracle。如何通过 tnsnames.ora 配置本地服务名。遇到 ORA-12541、ORA-12154、中文乱码等问题时怎么排查。如何完整卸载 Oracle 和 PLSQL Developer避免磁盘残留和注册表垃圾。读完本文你的收获不是“照抄一次安装成功”而是理解安装 Oracle 这条链路里的核心依赖关系之后在公司服务器上安装、换版本重装也不会慌。2. 基础概念与核心原理为了避免你在安装时被一堆术语淹没先花几分钟建立一个最小知识框架。理解这五个概念后面每一步操作你都知道自己在做什么。2.1 Oracle 数据库、实例与服务Oracle 数据库Database指的是磁盘上的物理文件集合包括数据文件、控制文件、日志文件等。Oracle 实例Instance指的是在内存中运行的数据库管理进程和内存结构。新手可以这样理解数据库是“仓库里的货”实例是“正在工作的仓库管理系统”。你启动 Oracle 服务本质上就是启动了实例之后才能访问数据库。安装过程默认会创建一个数据库实例也就是你之后用sqlplus连接的那个地方。2.2 监听器Listener监听器是一个独立的进程它的作用是接收客户端发来的连接请求。假设数据库是一个公司监听器就是前台接待员。客户端连数据库时会先连接监听器然后由监听器把请求转交给具体的数据库实例。监听器配置保存在listener.ora文件中默认端口是 1521。如果这个文件配置错误或者监听服务没启动客户端就会报ORA-12541: TNS: 没有监听器。2.3 服务名Service Name与 SID服务名Service Name是客户端连接数据库时使用的一个逻辑名称例如ORCL。SID 是实例的唯一标识在单实例环境下SID 通常也写成ORCL。两者的关系很容易混淆但对新手来说记住一点即可连接时大部分场景用的是服务名连接串里的ORCL就是服务名。2.4 环境变量Oracle 安装完成后会在系统中设置几个环境变量其中最核心的是ORACLE_HOME。它指向 Oracle 软件的安装目录。安装完 PLSQL Developer 后PLSQL 本身不直接管理数据库连接它需要通过 Oracle 客户端组件才能连上数据库这些客户端组件就依赖ORACLE_HOME中的配置。2.5 PLSQL Developer 与 Oracle 的关系PLSQL Developer 是一个第三方的 Oracle 开发工具用户界面比 Oracle 自带的 SQL*Plus 友好很多。它本身不包含数据库驱动需要依赖本机安装的 Oracle 客户端或者 Oracle 数据库完整客户端。这就解释了为什么很多教程要求先装 Oracle再装 PLSQL Developer因为 PLSQL Developer 在启动时会读取 Oracle 客户端的配置。2.6 概念小结这些概念看上去多但安装过程中的主线只有一条先有数据库服务再有监听器接收连接然后使用客户端工具PLSQL Developer通过服务名找到实例最后在实例里执行 SQL。后面的排错思路也基本围绕这条主线的每一步展开。3. 环境准备与前置条件在下载安装包之前先确认自己机器的基本情况。很多安装失败不是因为操作不对而是前置条件没满足。3.1 操作系统要求Oracle 官方对操作系统有明确支持列表。对新手来说最常见的演示环境是 Windows 10/11 专业版或企业版。需要注意家庭版系统在部分服务配置上偶尔会出现权限问题如果条件允许优先使用专业版或企业版。另外如果你的机器是 Windows Server 系统安装思路一致但要注意关闭系统防火墙或放行 1521 端口。3.2 内存与磁盘Oracle 对资源有一定要求但从学习角度来说4GB 内存即可运行8GB 内存会更流畅磁盘空间要求安装包和安装解压后总和至少预留 10GB 以上。如果磁盘太小安装到一半容易因空间不足导致失败。3.3 账号与 Oracle 官方网站Oracle 官方下载页面通常要求登录账号并且有些版本下载需要接受许可协议。如果发现下载按钮灰色一般是因为没有登录或者没有勾选接受协议。这里不建议使用来路不明的“网盘安装包”因为 Oracle 安装包体积大、文件多第三方网盘上的压缩包很可能是别人改过的或者解压后文件缺失。优先从 Oracle 官网或可靠镜像下载。3.4 版本选择建议Oracle 目前主流的本地学习版本包括 Oracle 11g、Oracle 12c、Oracle 19c 等。老项目里 11g 和 12c 还很多新项目则更倾向于 19c 及以后版本。对初学者来说如果只是学习 SQL 和 PL/SQL选择 19c 或 12c 在兼容性上更符合主流发展趋势如果是为了配合学校数据库课程设计则以课程要求为准。版本一旦确定尽量固定不要安装过程中临时换版本。另外不同版本的安装界面细节略有差异但主流程一致。3.5 安装包下载策略下载时尽量选择完整安装包而不是只下载客户端包或精简包除非你已经清楚自己只需要客户端。Windows 平台的完整安装包解压后通常包含setup.exe这是安装的入口。4. 核心流程拆解Oracle 数据库安装有了前面的准备下面开始正式安装。这里会把流程拆成几个关键阶段并在每个阶段说明可能出现的问题。4.1 解压安装包将下载的 Oracle 安装包解压到一个不含中文和特殊字符的目录例如D:\oracle_setup。目录路径不要带空格否则部分老版本安装程序会识别异常。这里特别提醒不要直接双击压缩包里的setup.exe有些安装包需要完整解压后才能正确读取所有依赖文件。很多新手在压缩包内直接点击安装结果报缺少文件就是这个原因。解压完成后进入目录找到setup.exe右键选择“以管理员身份运行”。4.2 安装选项创建并配置一个数据库安装界面第一步一般会让你选择创建并配置一个数据库仅设置软件对新手来说选择“创建并配置一个数据库”是最合适的。这样安装过程会顺便创建数据库实例并监听 1521 端口省去后续手动建库的复杂步骤。如果选择“仅设置软件”你后面还需要通过 DBCA 工具手动创建数据库这对新手来说是额外负担。4.3 系统类服务器类还是桌面类安装界面会询问系统类型桌面类适合个人电脑安装简单占用资源相对较低服务器类用于服务器环境支持更多高级配置本地学习选“桌面类”即可。如果你是在虚拟机上模拟服务器环境也可以选服务器类但需要考虑内存分配。4.4 安装位置与数据库标识符进入安装目录配置后会看到 Oracle 基目录、软件目录等选项。建议不要安装在 C 盘系统盘除非你只有一个分区。推荐目录格式为D:\oracle\product\19.0.0\dbhome_1数据库标识符Global Database Name / SID默认是ORCL这个名称就是你后续连接时使用的服务名。如果希望改成别的比如ORCLPDB需要注意后面连接串也要相应修改。对新手来说保持默认ORCL最省事。4.5 口令管理常见安装失败原因安装界面会要求设置数据库管理员的密码。这里必须认真设置因为SYS和SYSTEM是数据库最高权限账号。密码要求不少于 8 位通常需要包含大小写字母和数字。很多新手安装时故意设置简单密码比如123456结果安装到一半提示密码不符合复杂度要求。还有更常见的情况是安装时随便输入一个密码几天后忘了后面连数据库时反复报错。一个稳妥策略是把密码设为Oracle123456这个密码符合复杂度要求也容易记忆。注意密码不要用中文不要包含特殊字符因为部分旧版本的密码处理逻辑对特殊字符支持不好。安装过程中如果选择了“使用以下密码”并设置了密码后面的SCOTT账号默认是锁定的。SCOTT是 Oracle 自带的一个示例账号里面有一组经典的 EMP、DEPT 示例表很多教程都用它演示 SQL。如果安装完成后需要解除锁定可以在命令行里执行ALTER USER SCOTT IDENTIFIED BY tiger ACCOUNT UNLOCK;这条 SQL 需要登录 SYS 或 SYSTEM 账号后在 SQL*Plus 中执行先记住这个操作后面验证阶段会用上。4.6 安装日志与错乱问题点击“安装”之后会进入长时间的文件复制和配置阶段进度条有时候看起来像卡住其实是正在后台执行组件配置。此时不要强制关闭安装程序也不要反复点击下一步。等待期间可以观察安装日志日志文件位于 Oracle 基目录下的cfgtoollogs或类似路径中。如果遇到安装中断错误提示里通常会带有日志文件路径先把日志内容截图或复制下来再搜索错误码。最常见的错误之一是INS-30131这类问题多半和本地安全策略导致的文件权限有关排查方向是关闭杀毒软件实时监控、检查安装目录权限并确保安装包完整解压。4.7 安装完成后的密码与验证安装完成后安装程序通常会提示“安装成功”。此时先不要急着重启电脑而是用 SQL*Plus 验证一下能否登录。打开命令行窗口输入sqlplus / as sysdba如果输出SQL提示符说明你以操作系统认证方式进入了数据库这是最基础的验证。稍后我们再配置密码登录方式。5. 中文乱码与字符集问题很多初学者在完成安装后往数据库里插入中文再查询出来就是一串问号。原因不是数据库坏了而是字符集设置不一致。安装过程中Oracle 默认字符集不一定满足中文场景建议在安装选项里显式选择AL32UTF8字符集。如果在安装时没有注意后面的修改会比较麻烦。这里给出一个判断方法在 SQL*Plus 中执行SELECT USERENV(language) FROM DUAL;如果返回值中的字符集不是AL32UTF8那么在插入中文时就要注意是否会发生乱码。对于本地学习环境最省事的办法是重装时选对字符集或者在安装界面中配置自定义字符集。PLSQL Developer 默认显示字符集是否匹配也受本机环境变量影响。Windows 下环境变量NLS_LANG通常设置为NLS_LANGSIMPLIFIED CHINESE_CHINA.AL32UTF8如果本机是中文系统而数据库字符集是AL32UTF8这个设置能避免大部分中文乱码。如果数据库字符集是ZHS16GBK则可以把AL32UTF8改成ZHS16GBK。实际项目中需要先执行上面的 SQL 确认数据库字符集再做对应设置。6. PLSQL Developer 安装与连接配置6.1 PLSQL Developer 是什么Oracle 安装完成后命令行工具 SQL*Plus 能用但写代码体验一般。PLSQL Developer 是 Windows 平台上常用的 Oracle 开发工具提供代码高亮、SQL 窗口、调试存储过程、查看表结构等功能是国内很多公司和课程设计Demo 中使用率极高的工具。6.2 PLSQL Developer 安装PLSQL Developer 是第三方商业软件有试用期。安装时选默认路径即可建议安装目录不含中文。虽然它只是客户端但因为是 32 位或 64 位程序需要和你本机的 Oracle 客户端位数匹配。比较稳妥的选择是安装 64 位版本因为新版本 Oracle 客户端大多是 64 位。安装完成后先不要立即打开因为还没有配置连接信息。6.3 注册码与授权问题PLSQL Developer 从版本 14 开始官方对授权验证比较严格。网上流传的各种注册码并不安全不建议在项目环境中使用。正版授权可以找公司采购个人学习可以用官方试用版试用期过期后再决定是否购买。如果只是学习 SQL 开发也可以考虑用免费的 DBeaver 或 DataGrip 等工具。6.4 tnsnames.ora 配置文件PLSQL Developer 要连接 Oracle 数据库读取的是 Oracle 客户端的tnsnames.ora文件。这个文件位于 Oracle 安装目录下的network\admin目录中例如D:\oracle\product\19.0.0\dbhome_1\network\admin\tnsnames.ora如果文件不存在可以手动创建。一个最简配置如下ORCL (DESCRIPTION (ADDRESS_LIST (ADDRESS (PROTOCOL TCP)(HOST localhost)(PORT 1521)) ) (CONNECT_DATA (SERVICE_NAME ORCL) ) )这里解释一下关键项ORCL是服务名也就是你在 PLSQL 登录框里看到的数据库名。HOST localhost表示连接本机数据库。PORT 1521是 Oracle 默认监听端口。SERVICE_NAME ORCL必须和安装时设置的数据库标识符一致。6.5 环境变量 NLS_LANG 和 ORACLE_HOME为了确保 PLSQL Developer 能识别 Oracle 客户端建议在系统环境变量中确认以下值ORACLE_HOMED:\oracle\product\19.0.0\dbhome_1以 19c 为例具体路径请以实际安装为准。如果本机根本没有安装完整 Oracle而是希望用 PLSQL 连接远程数据库则需要安装 Oracle Instant Client并把 Instant Client 的目录设置为ORACLE_HOME。这也是很多项目中常用的轻量化方案。NLS_LANG的值则影响 PLSQL Developer 显示中文时是否乱码NLS_LANGSIMPLIFIED CHINESE_CHINA.AL32UTF8配置完成后建议重启计算机让环境变量生效。6.6 首次连接 PLSQL Developer打开 PLSQL Developer登录框选择“Cancel”或者按提示设置连接信息。第一次使用先填入以下内容UsernamesystemPassword安装时设置的密码Database下拉选择ORCL或者手动输入localhost:1521/ORCL点击“OK”后如果能进入主界面说明连接成功。6.7 PLSQL Developer 连接慢的问题有时点击“OK”后需要几十秒甚至一分钟才出现界面这通常是因为 Oracle 实例处于自动调整状态或者是网络 DNS 解析问题。一个常见的优化方法是在tnsnames.ora的HOST中直接写127.0.0.1而不是localhost减少 DNS 解析耗时。7. 完整验证从安装到连接的验收清单安装完成后不要急着写业务代码。按照下面这个顺序把环境彻底验证一遍。7.1 验证监听器状态在命令行中输入lsnrctl status预期输出中能看到监听器正在监听1521端口并且列出ORCL服务。如果提示监听器不在运行可以使用lsnrctl start启动监听器。7.2 验证 SQL*Plus 登录在命令行输入sqlplus system/你的密码localhost:1521/ORCL如果能够进入SQL提示符说明通过服务名连接正常。这一步非常重要因为它排除了 PLSQL Developer 自身的问题。7.3 验证示例账号部分 Oracle 版本中SCOTT账号默认锁定可以执行以下 SQLALTER USER SCOTT IDENTIFIED BY tiger ACCOUNT UNLOCK;然后退出 SQL*Plus使用scott/tigerlocalhost:1521/ORCL登录。登录成功后可以查询示例表SELECT * FROM emp;如果能看到员工表数据说明数据库、监听器、账号和客户端四个环节全部正常。7.4 验证 Java 或 Python 程序连接如果后续要写代码连接 Oracle可以用 Python 的cx_Oracle或 Java 的 JDBC 做最小测试。Python 示例大致如下假设已安装依赖import cx_Oracle conn cx_Oracle.connect(usersystem, password你的密码, dsnlocalhost:1521/ORCL) cursor conn.cursor() cursor.execute(SELECT 1 FROM DUAL) print(cursor.fetchone()) cursor.close() conn.close()如果执行后输出(1,)说明从编程语言层面连接数据库也正常。7.5 验证数据库存储中文执行以下 SQL:CREATE TABLE test_charset(id NUMBER, name VARCHAR2(50)); INSERT INTO test_charset VALUES(1, 数据库中文测试); SELECT * FROM test_charset;如果返回中文正常表示字符集配置正确。8. 常见问题与排查思路下面把新手最常遇到的问题整理成一张表格方便快速对照排查。问题现象可能原因排查方式解决方案安装界面闪退或不显示setup.exe 未以管理员运行、路径含中文、安全软件拦截确认解压目录右键管理员运行换英文路径关闭安全软件实时监控后重试安装到最后提示 INS-30131本地安全策略导致临时文件访问异常查看安装日志中的详细错误码临时关闭安全软件确保安装目录权限正常安装完成后无法用 system 登录密码输入错误、账号锁定、监听未启动执行lsnrctl status并尝试sqlplus / as sysdba重置密码或启动监听器PLSQL Developer 打开时提示 Initialization errorPLSQL 无法找到 Oracle 客户端检查环境变量 ORACLE_HOME正确设置 ORACLE_HOME或安装 Instant Client连接数据库时提示 ORA-12154: TNS: 无法解析指定的连接标识符tnsnames.ora 中服务名不存在或文件路径不对检查 tnsnames.ora 中的服务名与你输入的是否一致修正 tnsnames.ora 或在 PLSQL 登录框输入完整连接串连接数据库时提示 ORA-12541: TNS: 没有监听器监听器未启动或端口被占用执行lsnrctl status检查 1521 端口启动监听器或修改 listener.ora 中的端口连接数据库时提示 ORA-12514: TNS: 监听程序当前无法识别连接描述符中的服务SERVICE_NAME 写错在lsnrctl status里查看实际服务名把连接串中的服务名改为正确的ORCL或实际服务名PLSQL Developer 中文显示乱码NLS_LANG 设置错误执行SELECT USERENV(language) FROM DUAL根据数据库字符集设置对应的 NLS_LANG安装 Oracle 后电脑变卡数据库实例占用内存较大查看任务管理器中的 Oracle 服务手动停止不使用的 OracleService 服务设置启动类型为手动忘记 SYS/SYSTEM 密码密码保存不清晰进入sqlplus / as sysdba重置使用ALTER USER SYSTEM IDENTIFIED BY 新密码;这些排查思路的核心原则是先确认监听器是否正常再确认服务名是否匹配最后检查客户端配置。大部分问题出在这三者的不一致上。9. 卸载与清理安装 Oracle 容易卸载却往往让人头疼。很多人卸载不干净导致重装时各种报错。这里提供一个相对完整的卸载流程。9.1 使用官方卸载工具Oracle 安装目录下通常自带卸载工具路径类似D:\oracle\product\19.0.0\dbhome_1\deinstall\deinstall.bat以管理员身份运行该脚本按照提示输入 Oracle 主目录路径它会自动清理配置和部分文件。9.2 停止服务卸载前最好先手动停止所有 Oracle 相关服务。可以打开服务管理器找到名称中包含 Oracle 的服务例如OracleServiceORCL、OracleOraDB19Home1TNSListener逐一停止。9.3 删除目录官方删除工具运行后可能仍然会残留安装目录D:\oracle确认文件不再需要后可以手动删除剩余目录。9.4 清理环境变量检查系统环境变量删除或修正以下变量中的 Oracle 相关路径ORACLE_HOMEORACLE_BASE同时检查Path中是否还包含 Oracle 的bin目录如果存在一并删除。9.5 清理注册表这一步需要谨慎不适合在项目机器或无备份情况下随意操作。如果确认不再需要 Oracle 并且已经备份注册表可以在regedit中搜索以下路径进行清理HKEY_LOCAL_MACHINE\SOFTWARE\OracleHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中名称含 Oracle 的键值清理注册表属于有风险的操作操作前请先备份注册表或创建系统还原点。对于只是“看着不舒服”想把注册表清理干净的强迫症用户建议使用可靠的注册表清理工具自动扫描而不是手删。9.6 清理 C 盘隐藏目录部分 Oracle 版本会在C:\Program Files或用户目录下生成少量文件一并检查删除。9.7 卸载 PLSQL DeveloperPLSQL Developer 自带卸载程序可以在“控制面板 - 程序卸载”里卸载。卸载后检查安装目录下是否还有残留的配置文件例如user.prefs如有需要可以手动删除。清理完成后重启电脑再检查服务管理器和环境变量确认没有 Oracle 相关残留就可以重新安装了。10. 最佳实践与工程建议10.1 安装前备份环境在项目机器或公司电脑上安装 Oracle 之前建议先创建系统还原点。这样安装异常时可以快速恢复不用手动清理注册表和目录。10.2 严格按“先数据库再客户端”的顺序装了 PLSQL Developer 后连不上数据库最常见的原因是数据库还没装好或者监听没起来。正确的顺序是先完成 Oracle 数据库安装并验证 SQL*Plus再安装 PLSQL Developer最后配置连接。顺序不能反。10.3 密码要归档本地学习环境经常出现的情况是安装时随手填了密码之后一个月不用就忘了。建议把 SYS、SYSTEM 密码记录到本地密码管理工具中。如果是公司项目要遵守公司密码策略不要为了省事设置弱密码。10.4 服务启动类型Oracle 安装完成后会注册多个 Windows 服务其中OracleServiceORCL是数据库实例服务OracleOraDB19Home1TNSListener是监听器服务。如果电脑内存有限可以把它们设置为手动启动需要时再启动避免开机后一直占用资源。10.5 字符集统一只要涉及中文存储就一定要保持数据库字符集、客户端 NLS_LANG、代码连接串三方对齐。最稳的组合是数据库字符集为AL32UTF8NLS_LANG 为SIMPLIFIED CHINESE_CHINA.AL32UTF8代码连接时显式指定 UTF-8 编码。不要混用ZHS16GBK和AL32UTF8否则传输层会出问题。10.6 常用启动命令把下面几个命令记下来日常排查会轻松很多。# 查看监听器状态 lsnrctl status # 启动监听器 lsnrctl start # 停止监听器 lsnrctl stop # 启动数据库实例 sqlplus / as sysdba在 SQL*Plus 中如果实例没有启动可以执行startup;10.7 学习方向建议装好环境后不建议直接跳去写业务 SQL。建议先按这个顺序练习用 SQL*Plus 执行SELECT * FROM tab;查看当前用户有什么表。解锁 SCOTT 账号练习 emp、dept 表的经典查询。学会使用 PLSQL Developer 的 SQL 窗口、命令窗口和对象浏览器。练习建表、增删改查、事务提交和回滚。再学习存储过程、触发器这些 Oracle 特色内容。这样一步步来Oracle 的学习曲线就会平缓很多。11. 总结与后续学习方向这篇文章从 Oracle 数据库的下载、安装、验证讲到 PLSQL Developer 的配置和连接最后覆盖了卸载清理和日常排错。核心思路不是“记住每一步点哪里”而是理解数据库、监听器、客户端、服务名和字符集之间的依赖关系。只要这几个要素对齐环境基本不会出大问题。如果你已经照着文章完成安装并成功连上 PLSQL Developer下一步可以尝试做一个小型数据库课程设计比如员工管理系统、学生选课系统这些项目的核心就是建表、写增删改查 SQL、设计主外键关系。遇到问题时优先看错误码再查看监听状态和服务名绝大多数问题都能在这个排查路径里解决。如果是公司生产环境中的 Oracle需要注意不要随意重启服务或修改监听配置。本地环境随便折腾生产环境任何变更都建议先在测试库验证并保留回滚方案。希望这篇教程能帮你少走弯路一次把 Oracle 环境搭好。建议收藏备用下次重装或者换电脑的时候可以直接照着操作。