[{"content":"一、引言 本教程将详细介绍如何安装 Windows 11 精简版系统，主要解决以下两个问题：\n1. 系统占用空间过大——Windows 11 在 C 盘占用的空间过大；\n2. 内存占用过高——系统启动后初始运行内存占用过多。\n本教程适合以下人群：\n1. 希望对系统拥有更强掌控力的 Windows 用户；\n2. 存储空间紧张的用户；\n3. 运行内存略感不足的用户；\n4. 对 Windows 臃肿现状感到不满，并希望亲手优化系统的用户；\n5. 需要给低配置电脑安装系统的用户。\n既然是引言，不妨先来看一组对比数据。\n我们测试了官方版 Windows XP、Windows 7、Windows 10 和 Windows 11（截至本视频发布前的最终版本）在安装完成后的 C 盘总占用空间 与 运行内存占用，同时也测试了精简版系统的对应数据，结果如下：\n版本 储存占用 内存占用 Windows XP 3.34GB 113MB Windows 7 - 官方旗舰版 10.8GB 521MB Windows 7 旗舰版 - 不忘初心 - 精简版 8.66GB 400MB Windows 10 专业版 22H2-官方版 13.8GB 1.1GB Windows 10 LTSC 2021- 官方原版 10.0GB 900MB→500MB Windows 10 LTSC 2021 - 小修 -精简版 4.33GB 910MB Windows 10 专业版 22H2 - 小修 - 深度精简版 4.24GB 740MB Windows 11 专业版 25H2 -官方原版 17.9GB→19.6GB 2.9GB→2.1GB Windows 11 LTSC 24H2 - 官方原版 21.4GB→22.5GB 2.1GB Windows 11 LTSC 24H2 - 小修 - 精简版 5.65GB 1.6GB Windows 11 专业版 26H1 - 小修 - 轻度精简版 6.16GB 1.7GB Windows 11 专业版 26H1 - 小修 - 稳定极限版 5.44GB 1.5GB *储存占用中，有“→”的表示在Windows设置中安装系统更新前后的储存占用数据；\n*内存占用中，有“→”的表示系统在静置一段时间前后的内存占用。\n从上表中可以看出，精简版与官方版之间的差异主要体现在储存占用，不过，这个数据是刚重装系统之后得到的，官方版的系统（特指Windows 11）会持续接收更新，更新的过程中，储存占用和内存占用都会逐渐提升，但是精简版的系统不存在这个问题。\n此外，以上数据是没有安装驱动程序的时候所得到的数据，在后续操作中，需要根据你的电脑硬件，安装对应的驱动程序。由于驱动程序会被安装在C盘的Windows文件夹之中（比如NVIDIA显卡驱动），所以安装驱动之后C盘储存空间占用会变多，少则5GB，多则10几GB。同样的，内存的初始占用也会随着驱动程序的安装而变多，会增加1-3GB的内存占用。\n你可能会问：精简版系统的稳定性会不会下降？运行速度是否会变快？\n对此很难给出一个绝对准确的答案。只能说，任何系统都并非完美。对我们这些喜欢折腾电脑的人来说，最重要的是让系统的各项表现达到自己心里的预期。\n我个人也在使用 Windows 11 精简版，主要用于办公和学习，比如写文档、剪视频、写代码、跑模型。目前仅发现一个我觉得被精简得不太理想的功能：无法通过将文件拖动到文件资源管理器的地址栏来移动或复制文件。除此以外，尚未遇到其他明显问题。\n接下来，我将逐步教你完成系统的安装以及安装后的进一步优化。\n二、准备工作 1. 在U盘上创建微PE系统 微PE系统官方网站：\nhttps://www.wepe.com.cn/\n下载完成之后，打开刚下载的文件：\n这样，你的U盘就成功安装了PE系统，此时，你可以打开此电脑，你会发现你的U盘现在显示“微PE工具箱”，你可以在这里存放任何文件，包括Windows系统的ISO、GHO、WIN、ESD系统镜像文件、个人文件等。\n2. 下载Windows 11精简版系统 关于资源的获取，我一直以来的做法是直接用Bing或者Google搜索“某某某精简版”，比如搜索“Windows 11 精简版”，查看多个结果，对比各个网站的质量如何，然后选择心仪的精简版系统文件，获取下载方式，然后进行下载。\n经过我的检索，有几个网站的精简版做的还是挺不错的。比如：\n1. 又要重装系统站：\nhttps://yyczxt.com/\n2. 果核剥壳：\nhttps://www.ghxi.com/\n3. 爱纯净：\nhttps://www.aichunjing.com/\n我现在使用的系统是从“又要重装系统站”下载的：Windows 11 IoT 企业版 LTSC 25H2 26200.7705 精简版，这个站点的精简版系统非常精简，几乎把Windows 11删得只剩下骨架子了。比如没有微软应用商店，没有系统更新。\n请自行分辨和选择你需要的精简版系统，并通过这些站点提供的多种下载渠道进行下载。\n如果你实在不清楚应该选哪个，那就去“又要重装系统站”获取最新的精简版系统就好（我后面会用 【小修】 Windows 11 LTSC 26200.8246 极限精简版 系统进行演示）。\n3. 其他文件的准备 (1) 提前准备驱动安装工具 如果你的电脑是使用无线网络上网的，那么你需要在安装系统之前准备一个无线网卡驱动，否则安装精简版系统之后，无法使用WiFi进行上网。\n我建议的做法是使用驱动总裁网卡版，其官方网站为：\nhttps://www.sysceo.com/dc\n如下图，点击“万能网卡版”、点击“立即下载”，然后任意选择一个下载方式，下载好文件，保存到U盘备用。\n不过需要注意的是，如图，官方提供了两个版本，第一个是“便携版”，双击之后，程序会自动在后台解压（该过程较慢需要等待），解压完成之后会弹出来界面进行扫描，然后安装对应的驱动即可。关闭程序之后程序缓存会自动清除；第二个是“安装版”，双击之后，需要先安装至本地，然后打开程序，进行网卡驱动扫描和安装。\n我的建议是使用便携版（第一个），仅用于安装网卡驱动，即用即删，不产生多余的本地数据。\n(2) 提前准备你心仪的浏览器 精简版系统制作者通常会把Edge从系统中剔除掉，如果你需要使用Edge，我建议你提前下载Edge的在线安装程序，放到你的U盘里面备用，亦或者是从第三方网站下载一个Edge离线安装包，放在U盘里面备用。\nMicrosoft Edge官方网站：\nhttps://www.microsoft.com/zh-cn/edge/\n如果你需要使用其他浏览器，比如Firefox，也可以提前下载好其安装程序备用。\n三、安装Windows 11 精简版系统通常为.esd文件，因为.esd文件的压缩率较高。我们可以使用微PE中的“CGI备份还原”、“Dism++”和“Windows安装器(WinNTSetup)”工具中的任意一个安装.esd系统镜像文件。\n现在需要进入你在U盘上创建的PE系统。\n关于如何调整BIOS设置从而通过U盘启动进入微PE，我这里不想做过多赘述。一方面，你的电脑的主板型号只有你自己知道，你需要根据你的电脑的主板型号使用快捷键进入BIOS或者单次修改启动方式。另一方面，不同型号的主板的BIOS界面和快捷键天差地别，我没法给你一个准确的描述。\n比如联想电脑是F2进入BIOS，F12进入启动菜单，如果不需要调整启动方式之外的设置（比如从Windows 7及以下的传统BIOS启动 (Legacy BIOS + MBR) 切换到Windows 8及以上的UEFI启动 (UEFI + GPT）启动方式），则建议使用启动菜单（Boot Menu）。前提是你的电脑支持启动菜单。\n品牌类型 进入 BIOS 快捷键 Boot Menu 快捷键 联想 （Lenovo） F2 或 Fn+F2 F12 戴尔 （Dell） F2 F12 惠普 （HP） F10 Esc （然后按 F9） 或 F9 华硕 （ASUS） F2 或 Del Esc 或 F8 宏碁 （Acer） F2 F12 微星 （MSI） Del F11 技嘉 （Gigabyte） Del F12 这里展示部分品牌的BIOS和Boot Menu快捷键：\n或者直接把F12、F2、Del、ESC一个个试一遍也行。如果进了Boot Menu，那就看看哪个是你的 U盘，选上就行；如果进了BIOS，那就找BOOT/启动-启动顺序，调整为你的U盘，然后按F10，保存并退出。（啥，不知道哪个是你的U盘？拍照问AI去）。\n如图，这是微PE系统界面。\n此时要分情况讨论。\n- 情况1：你的电脑在此之前安装的系统是Windows 7；\n- 情况2：你的电脑在此之前安装的系统是Windows 10/11，我想保留C盘之外的其他盘的所有内容；\n- 情况3：你的电脑在此之前安装的系统是Windows10/11，且我不需要保留电脑上的任何内容。\n1. 对于情况1 ：首先，对于安装了Windows 7的老电脑，Windows10和Windows11精简版确实均可安装。但是，由于启动方式不同，你需要确定你的BIOS中是否有关于UEFI启动的选项，通常位于选项卡BOOT/启动之中。如果有，你需要将启动方式切换为“仅UEFI”之类的选项，然后，你可以按照情况3的流程进行操作。\n2. 对于情况2 ：你可以格式化C盘然后安装系统到C盘即可。步骤如下：\n打开Windows安装器，你会看到这个界面，\n第一步：选择安装镜像文件位置：找到你之前下载的系统文件的位置，***必须保证系统文件在U盘或者C盘之外的盘！***你需要点击右侧的“选择…”来寻找和选择你的系统文件。\n第二步：选择可引导驱动器位置：如图，你可以点击“v”展开，然后选择第一个绿色的分区。\n然后，点击右侧的“F”，格式化这个EFI分区。\n如果没有显示这个EFI分区，可以去“分区工具DiskGenius”中给第一个分区分配一个盘符。\n如图，此时应该会正常显示，选中即可。\n第三步，选择安装驱动器的位置：如图，先选择你的C盘，然后点击右侧的“F”，格式化你的C盘。\n然后，你可以选择系统的版本，比如对于这个系统，作者提供了两个选项，一个是Admin（A），一个是User（U），二者的差别体现在：Admin版本会自动创建一个高级管理员账户（Administrator），安装过程全自动，无需进行人工干预，并且你拥有此计算机的最高权限。而User版本在安装过程中需要\n你自己去设置一些设置：地区、键盘布局、用户名、密码(可选)\n版本选择好之后，点击右下角的“安装”，然后点击“确定”\n等待应用完成，点击重启，进入下一阶段。此阶段会重启多次。\n正常情况下，系统会自动安装完毕并进入桌面，安装速度与硬盘读写速度有关，请耐心等待。\n至此，系统安装流程结束。\n3. 对于情况3 ：由于你不需要保留任何数据，所以你的系统安装思路是：先删除所有分区，然后创建分区，然后执行和情况二相同的步骤（但不需要额外进行格式化），下面我将提供完整步骤。\n右键单击此处\n首先，打开“傲梅分区助手”（即“分区助手(无损）”）。\n如上图，右键单击你之前安装了系统的硬盘前面绿色的区域，选择“删除所有分区”。\n然后，点击“确定”、点击左上角“提交”、点击“执行”、点击“是”、点击“确定”。\n如上图，右键单击硬盘0，然后点击“快速分区”。\n下图中，①区域用于设置分区个数，比如设置1个分区，那么你的电脑只有一个C盘，没有D盘，如果设置2两个分区，那么你的电脑有C、D两个磁盘，以此类推，根据个人使用习惯进行设置；②区域中，由于你需要安装的系统是Windows 11/Windows 10，所以需要像此截图这样进行设置（选择“GPT”类型）。右侧是调整各个分区的大小和分区的名字（卷标），可以根据个人喜好和使用习惯进行设置。\n设置完毕之后，点击执行。\n此步骤完成之后，回到上面的“对于情况2”，完成系统的安装。（可忽略其中的格式化步骤）\n四、后续的优化 1. 安装无线网卡驱动 精简版系统大多会将网卡驱动去除掉，如果你的电脑支持WiFi功能，那么你需要自行安装无线网卡驱动。\n拿出之前准备的“驱动总裁万能网卡版”程序，由于程序文件较大，所以不建议直接在U盘上双击运行，建议将文件拷贝到桌面之后在桌面双击运行。双击之后，稍微进行等待，程序会在后台解压，解压完成之后会自动弹出并扫描和安装无线网卡驱动。驱动安装完成之后，你就可以关闭和删除驱动总裁万能网卡版了。\n2. 安装其他驱动程序 只安装无线网卡驱动并不行，你还需要安装其他硬件的驱动程序，比如显卡、蓝牙、音频等。\n我的建议是使用驱动总裁OL在线版。\nhttps://www.sysceo.com/dc\n这是一个较小的安装程序，安装之后，扫描驱动，安装/更新驱动（需要微信扫码关注公众号进行授权）安装完成之后，务必取消勾选下方捆绑软件选项！ 然后关闭该程序，重启电脑。\n此外，你可以该软件的设置（右上角“三”-“设置”）中看到驱动程序的缓存目录，在卸载此软件之后，你可能需要手动删除这个无用的缓存目录。（默认就是C:\\DrvPath）\n3. 激活Windows 没什么好说的，直接上链接：\nhttps://github.com/zbezj/HEU_KMS_Activator/releases\n4. 安装Microsoft Store 此精简版系统已经将微软应用商店（Microsoft Store）以及从微软应用商店下载的软件都一并删除，如果你想使用系统自带的一些应用，比如“Windows 照片”、新版记事本、“Windows 媒体播放器”等应用，你需要自行安装Microsoft Store。\nhttps://apps.microsoft.com/detail/9wzdncrfjbmp?hl=zh-CN\u0026amp;gl=CN\n5. 注册表优化 我比较喜欢用那么一款软件来优化我的电脑的注册表，它叫：Wise Registry Cleaner。\nhttps://www.wisecleaner.com/wise-registry-cleaner.html\n初次使用，建议前往设置，取消勾选这两个选项（防止产生额外的储存空间占用）。\n然后点击“系统优化”；\n如图，我习惯全选，然后取消勾选关于系统动画的选项。\n选中之后点击“优化”，优化会即刻完成。\n然后点击“注册表清理”，点击“开始扫描”，等待扫描结束。\n扫描结束后，!!!一定要点击“推荐”!!!，然后点击“清理”，清理会即刻完成。\n","permalink":"https://blog.hn-space.cn/posts/02-windows11-reinstall/","summary":"\u003ch2 id=\"一引言\"\u003e一、引言\u003c/h2\u003e\n\u003cp\u003e本教程将详细介绍如何安装 Windows 11 精简版系统，主要解决以下两个问题：\u003c/p\u003e\n\u003cp\u003e1. 系统占用空间过大——Windows 11 在 C 盘占用的空间过大；\u003c/p\u003e\n\u003cp\u003e2. 内存占用过高——系统启动后初始运行内存占用过多。\u003c/p\u003e","title":"Windows 11 精简版系统重装教程"},{"content":"一、前言 作为计算机科学与技术专业的学生，掌握C/C++和Python等编程语言是构建技术能力的基石。而学习编程，绝不仅仅是理解语法和算法，同样重要的一步就是搭建一个高效、顺手的开发环境。正所谓“工欲善其事，必先利其器”，一个合适的代码编辑器或集成开发环境（IDE）能极大提升我们的学习效率和编程体验。\n然而，面对种类繁多的开发工具，初学者往往感到困惑：Visual Studio和Visual Studio Code有何不同？轻量级的Dev-C++还值得使用吗？Python环境又该如何配置？\n本文档旨在解决这些疑惑，为您提供一份清晰、详实的指南。我们将详细介绍Visual Studio Code、Visual Studio、Dev-C++、Python和PyCharm 这五款在学习和业界中广泛使用的工具的安装方法与关键注意事项。无论您是刚刚踏入编程世界的新手，还是希望优化现有工具链的进阶者，本文档都希望能为您提供有力的参考，助您顺利开启或精进编程之旅。\n二、各软件简要介绍 1. Visual Studio Code (VS Code) 一款由微软开发的免费、开源、跨平台（支持Windows, macOS, Linux）的轻量级但功能强大的源代码编辑器。\n核心特点：\n扩展性强：通过庞大的扩展市场，你可以为其添加各种语言支持（C/C++；Python；Java等）、调试、主题、代码片段等功能，几乎可以将其定制成任何你需要的开发环境。\n集成终端：内置了命令行终端，无需在编辑器和外部的命令行窗口之间切换。\n智能感知：提供强大的代码补全、语法高亮和错误检查功能。\n适用场景：几乎是“万能”的，特别适合Web开发、脚本编写、以及需要轻量级启动和高度自定义的各类项目。是当前最受开发者欢迎的编辑器之一。\n2. Visual Studio (VS) 微软推出的功能全面的集成开发环境（IDE），主要面向Windows平台。\n核心特点：\n“重量级”工具：提供了一站式的开发解决方案，内置了代码编辑、调试、性能分析、GUI设计器（如WPF, WinForms）、数据库工具等几乎所有你可能需要的功能。\n强大的调试器：被誉为业界最强的调试工具之一，特别适合复杂项目的调试。\n主要面向.NET和C++：是开发C#、.NET应用程序以及大型C++项目（特别是Windows原生应用和游戏）的首选工具。\n社区版免费：对于学生、开源贡献者和个体开发者，提供功能完整的免费社区版。\n适用场景：开发大型Windows桌面应用程序、游戏（使用Unity或Unreal Engine）、.NET Web应用和复杂的C++项目。\n3. Dev-C++ 一款免费的、轻量级的C/C++集成开发环境，最初基于Delphi开发。\n核心特点：\n轻便简洁：软件体积小，安装启动速度快，对系统资源占用极低。\n易于上手：界面简单直观，没有复杂的功能干扰，非常适合C/C++语言的初学者。\n集成MinGW编译器：通常捆绑了MinGW编译器，可以方便地在Windows上编译C/C++代码。\n适用场景：主要适用于C/C++语言的入门教学。由于其开发停滞已久，功能和调试能力相对较弱，不建议用于大型或复杂的项目开发。\n4. Python 一种跨平台的、解释型的、高级通用编程语言。这里我们主要指其解释器和核心环境的安装。\n核心特点：\n语法简洁：以清晰的语法和可读性著称，非常适合初学者学习编程思想。\n功能强大：拥有一个巨大而全面的标准库和第三方库（如NumPy, Pandas, Django），广泛应用于Web开发、数据分析、人工智能、科学计算和自动化脚本等领域。\n从python.org安装：这是获取官方、纯净Python环境的标准方式，会包含pip（包管理工具）和IDLE（一个简单的集成开发环境）。\n适用场景：几乎无处不在。从简单的自动化脚本到复杂的人工智能模型训练，Python都是主力语言之一。\n5. PyCharm 一款由JetBrains公司开发的专门针对Python语言的专业级集成开发环境（IDE）。\n核心特点：\nPython专属：为Python项目提供了“开箱即用”的极致体验，内置了大量Python开发所需的功能，无需复杂配置。\n智能代码辅助：提供极其强大的代码补全、错误检查、快速修复和代码重构功能，能深刻理解Python的各种库和框架。\n集成专业工具：无缝集成调试器、测试运行器、版本控制系统、数据库工具以及科学的模式（针对数据科学项目）。\n框架支持：对Django, Flask, Pyramid等主流Web框架提供了出色的支持。\n版本选择：提供功能丰富的专业版（收费，但对学生免费）和轻量快速的社区版（免费且开源）。\n适用场景：专业Python开发的标杆工具。特别适合进行大型Python项目、Web开发、数据科学和人工智能领域的开发工作。对于追求高效和深度集成的Python开发者来说是首选。\n三、我的建议 1. 对于初学者：\n如果主要学习C/C++，可以从 Dev-C++ 入手，因为它能让你快速专注于语言本身，避免被复杂工具分散注意力。但入门后，强烈建议迁移到更现代的工具。\n如果学习Python或其他多种语言，Visual Studio Code 是最佳起点。它既能满足初学需求，其强大的扩展性也能伴随你一路成长。\n2. 对于希望“一步到位”或进行专业开发的同学：\nC/C++方向：在Windows平台上，Visual Studio 是开发大型项目的行业标准，其调试体验无与伦比。\n全栈或多语言开发者：Visual Studio Code 凭借其轻量、快速和极高的灵活性，是目前业界最流行的选择，几乎可以应对所有开发场景。\n3. 工具只是手段：请记住，这些工具都是为了帮助你更好地编写代码。不要陷入无休止的工具选择和配置中。先选择一个，用起来，在实践过程中再根据实际需求去调整和探索更高效的工具链。\n四、Visual Studio Code 的下载与安装 1. 下载Visual Studio Code Visual Studio Code的官方网站：https://code.visualstudio.com/\n在点击“ Download for Windows ”之后，下载会在几秒后开始；\n2. 安装Visual Studio Code 然后，打开安装程序，按照安装步骤进行安装（注意下图2中的框选的选项必须勾选！）；\n如果弹出这样的窗口，你需要下载一个软件并安装：\n此软件的GitHub项目链接：\nhttps://github.com/microsoft/WSL/releases\n3. 语言切换 刚安装好时的界面为英文，可以通过安装插件来将界面语言改为中文。在界面左侧点击这个图标（如右图1）：\n在搜索框中搜索“chinese”，然后点击插件“Chinese (Simplified)”右下角的“Install”进行安装（如右图2）；\n然后点击右下角的“Change Language and Restart”按钮重新启动，对语言进行切换（如下图）；\n至此，安装和语言修改完成。\n4. MinGW的配置 你需要下载并配置MinGW（MinGW，是Minimalist GNU for Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合，允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时（C Runtime）库。）\n你可以通过官方渠道下载：\nMinGW官方网站为**https://www.mingw-w64.org/，其中/downloads/#mingw-w64-builds**界面中提供了GitHub发布页的链接：\nhttps://github.com/niXman/mingw-builds-binaries/releases\n如图，下载框选的版本即可。\n你也可通过SourceForge资源网站下载，但是版本较旧：\nhttps://sourceforge.net/\n由于需要进入多个文件夹，这里提供一个直链：\nhttps://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-posix/seh/\n点击这里进行下载：\n下载完成之后，将这个7z压缩文件解压到一个文件夹，并将这个文件夹放到一个基本上不会动的地方，我的建议是放到**C:\\Program Files**\n然后，进行环境的配置：右键单击桌面的“此电脑”然后点击“属性”；或者打开设置，点击左侧的“系统”，然后下拉找到最后一个“系统信息”（如下图）；\n点击“高级系统设置”；\n点击“环境变量”（如右图1）；\n双击“Path”；（如右图2）\n找到你刚刚解压的那个文件夹，打开，并打开“bin”文件夹；（如下图）\n单击上方路径栏，复制这个路径（如上图）；\n回到“编辑环境变量”，点击“新建”，将刚刚复制的路径粘贴到下方的方格中，最后，点击“确定”来关闭并应用刚才的修改（如右图3）。\n5. 准备编译环境 回到Visual Studio Code，依然是“扩展”界面，和之前的安装Chinese语言插件一样，搜索并安装这个插件：\n在文件资源管理器中的任意你觉得合适的位置创建一个文件夹，比如在桌面创建一个“C++ Code”文件夹（如右图）；\n回到Visual Studio Code，点击“打开文件夹”（如左图）；\n找到并选择你刚刚创建的文件夹（如下图）；\n在弹出的窗口中，选择“ 是，我信任此作者 ”；\n此时，你进入了你的项目文件夹，你可以在这里创建你的C语言项目；\n比如，点击这个按钮来新建文件，并其命名为你想命名的文件名，比如“test.c”；\n然后，你就可以在右侧窗口进行编程了，然后按下键盘快捷键“Ctrl+S”对代码进行保存（如下图）。\n接下来，需要为程序的编译做一些配置。\n按键盘快捷键“Ctrl+Shift+P”，在上方的搜索框中继续输入“C/C++”并打开“编辑配置(UI)”（如下图）\n找到“编译器路径”（如下图）；\n点击小三角，展开并选择有“gcc.exe”的一项（如下图）；\n然后，下拉，找到“IntelliSense 模式”（如右图）；\n点击小三角展开并选择“windows-gcc-x64”（如上图）；\n如左图，依次点击：“… - 终端 - 配置任务”；\n此时自动创建了两个文件（如右图）；\n然后，回到代码文件；\n如图依次点击：“… - 终端 - 运行生成任务”；\n点击“生成活动文件”（如下图）；\n此时会在你的工作文件夹中生成一个exe程序（如上图）；\n然后，新建一个终端（如右图）；\n在这里输入“./tset.exe”（你的程序的名字）并按下回车(Enter)；\n这样，程序成功输出了Hello World（如上图）。\n6. 扩展说明 (1) 关于快速编译 由于每次运行程序都需要在终端中输入“./test.exe”，较为繁琐，所以你可以安装一个扩展来一键完成代码的exe生成、exe运行操作。安装之后点击右上角的三角形即可直接完成编译和运行。\n或者使用这个扩展可以让运行更迅速（但有时会出现问题，仅建议用于小项目或Python项目）：\n(2) 关于中文输出 在Visual Studio Code中使用C语言输出中文字符时会输出乱码，此时，需要做一些操作，以正常输出中文。\n**方法：**在总用户配置文件中加入一些配置，控制终端的编码格式，从而正常输出中文。\n首先，打开总用户配置文件，在上方搜索栏键入 \u0026gt;Open User Settings (JSON) 并打开对应项；\n如下图所示，需要在配置文件的末尾加上这些代码（但注意要被最后的一个花括号包裹）。\n你可以直接复制下一页中的代码，将光标放在需要加逗号的位置（如下图），直接粘贴后保存即可。\n,\n/* 在C/C++中正常输出中文 */\n// UTF-8 编码配置\n\u0026ldquo;files.encoding\u0026rdquo;: \u0026ldquo;utf8\u0026rdquo;,\n\u0026ldquo;files.autoGuessEncoding\u0026rdquo;: false,\n// 终端 UTF-8 支持\n\u0026ldquo;terminal.integrated.defaultProfile.windows\u0026rdquo;: \u0026ldquo;PowerShell\u0026rdquo;,\n\u0026ldquo;terminal.integrated.profiles.windows\u0026rdquo;: {\n\u0026ldquo;PowerShell\u0026rdquo;: {\n\u0026ldquo;source\u0026rdquo;: \u0026ldquo;PowerShell\u0026rdquo;,\n\u0026ldquo;args\u0026rdquo;: [\u0026quot;-NoExit\u0026quot;, \u0026ldquo;-Command\u0026rdquo;, \u0026ldquo;chcp 65001\u0026rdquo;]\n}\n},\n// 各语言编码设置\n\u0026ldquo;[c]\u0026rdquo;: {\n\u0026ldquo;files.encoding\u0026rdquo;: \u0026ldquo;utf8\u0026rdquo;\n},\n\u0026ldquo;[cpp]\u0026rdquo;: {\n\u0026ldquo;files.encoding\u0026rdquo;: \u0026ldquo;utf8\u0026rdquo;\n},\n\u0026ldquo;[python]\u0026rdquo;: {\n\u0026ldquo;files.encoding\u0026rdquo;: \u0026ldquo;utf8\u0026rdquo;\n}\n(3) 关于字体放大 如下图，左下角设置，设置里面的第一个就是字体大小。\n五、Visual Studio的下载与安装 Visual Studio 2022的官方网站：\nhttps://visualstudio.microsoft.com/zh-hans/\n点击“免费下载”之后，等待程序下载完成，然后，打开程序，等待程序初始化，然后来到下图中的界面：\n勾选“使用C++的桌面开发”，如果你还有Python的需求，可以勾选“Python开发”（如下图）；\n等待下载完成（如下图），然后\n点击“启动”；\n如果你有Microsoft或者GitHub账号，可以跳转到浏览器授权登录，如果没有，可以点击“跳过并稍后添加账户。”跳过登录步骤，也可以选择创建一个账号。（如上图）\n点击“创建新项目”（如右图）；\n选择“空项目”，并下一步（如右图）；\n项目名称和位置任选；\n建议勾选“将解决方案和项目放在同一目录中”（如右图）；\n右键单击“解决方案资源管理器”中的“源文件”，在菜单中点击“添加”，再点击“新建项”；也可以使用快捷键“Ctrl+Shift+A”（如下图）；\n如果右边的这个窗口不见了，可以点击左上角的菜单栏的“视图”中的“解决方案资源管理器”或者使用快捷键“Ctrl+Alt+L”（如下图）；\n如右图，输入你的项目的名字，比如test.c或者test.cpp。你写什么语言的程序就写什么后缀；\n编写代码，点击三角形运行（如下图）；\n小提示：如果觉得写代码的字体太小，可以将鼠标移动到代码区域，按下Ctrl键的同时滚动鼠标滚轮！\n六、Dev-C++的下载与安装 1. 不同版本的抉择 Dev C++作为经典的轻量级C/C++集成开发环境（IDE），在原开发团队停止维护后，衍生出多个分支版本。其中，Red Panda Dev-C++（现主要以“小熊猫C++”品牌活跃）与Embarcadero Dev-C++是目前国内用户较常接触的。\n经测试以及收集大众的意见，我在这里推荐蓝色的版本，即Red Panda Dev-C++。小熊猫版本不需要像Embarcadero版本那样需要在编译选项和编辑器选项中过多设置（比如默认支持输出中文、支持关键字补全等）。由于此教程在v1.4及之前推荐了红色版本而v1.5之后推荐蓝色版本，所以在蓝色版本的安装教程之后，保留了红色版本的安装教程。\n（Red Panda Dev-C++与Embarcadero Dev-C++概述图）\n2. 下载Dev C++ (1) Red Panda版本Dev-C++下载 https://sourceforge.net/projects/dev-cpp-2020/\n如下图，下载并安装打开就可以开始使用了，不需要做过多的设置。安装过程也不需要做任何调整，一直继续就好。（程序的创建和运行请见此文档的**35页**）\n(2) Embarcadero版本Dev-C++下载 Embarcadero官方网站：\nhttps://www.embarcadero.com/\nEmbarcadero官方网站的Dev-C++下载地址：\nhttps://www.embarcadero.com/free-tools/dev-cpp/\n如上图，官方要求先填写信息（即注册和登录账号），然后才能开始下载。如果你觉得上述方法过于复杂，可以前往：https://www.embarcadero.com/free-tools\n此界面的“Free Tools”列表中（如右图），点击“ Get the FREE Tool ”，即可跳转至GitHub的发布页：\n这里提供了最新版本的各种安装包，前三个是没有编译器的版本，后三个是有编译器的版本；后三个中，第一个是便携版（散装文件构成的7z压缩文件）；第二个是安装程序；第三个是安装程序外面套一层zip压缩包。（如下图）\n建议下载倒数第二个，即下图中用红框框选的一个。它们之间具体有什么区别，可以自行查询资料。\n3. 安装Dev C++ 如下图，你得到了一个zip文件，你可以双击打开，然后直接双击运行里面的exe安装程序；\n如下图，你什么都不需要调，一直继续就好：\n运行之后，需要选择中文（如下图，点击“简体中文/Chinese”）\n4. 编写代码、编译和运行程序 (1) 新建一个文件\n可以使用快捷键Ctrl+N；\n可以点击右侧的“新文件”；\n可以点击菜单栏的“文件”-“新建”-“源代码”\n(2) 在编写窗口中编写程序（如下图）\n(3) 保存你的代码\n可以使用快捷键Ctrl+S\n可以点击菜单栏的“文件”-“保存” 会弹出一个名为“保存为”的窗口（如右图），你可以将其保存至任意位置，我的建议是先在某个你觉得合适的地方新建一个文件夹，只用来存放这个项目，以免出现多个项目的文件发生冲突的问题。\n比如我的存放文件的目录为：D:\\CODE\\Dev-C++\\项目1；\n还有需要注意的是，保存时需要正确选择你的代码的类型，比如我写的是C语言程序而不是C++语言的程序，所以需要正确选择保存类型；\n保存完成之后，点击菜单栏-“运行”-“编译运行”，就可以运行了（如下图）。\n5. 扩展说明 (1) 关于中文显示与输出 在Dev-C++中，默认情况下无法正常输出和显示中文字符，此时，需要做一些操作。\n如右图，中文部分并没有显示，而且，编译运行之后，输出了乱码。\n处理分为两步：第一步，显示中文字符；第二步，正常输出中文字符。\n第一步：显示中文字符\n如下图，打开“工具-编译器选项-显示”取消勾选“\u0026lt;ID 27071 translation missing\u0026gt;”，确定之后，中文字符即可显示。\n第二步：正常输出中文字符\n方法1. 将文件编码从默认的UTF-8改为ANSI\n如下图，文件-另存为，然后在Encoding选项中，修改为ANSI。\n方法2. 在编译时加入命令（推荐）\n如下图，打开“工具-编译选项”，在指定位置输入**-fexec-charset=GB18030**，然后勾选“编译时加入以下命令”\n注：GB18030为国家标准编码字符集，选择该字符集可以一劳永逸解决所有字符显示问题。\n七、Python的下载与安装 1. 概念的构建 Python的安装一般分为两步，第一步是安装Python环境，第二部是安装代码编辑器(IDE)，可以这样来形象地理解：Python环境就像是一个厨房，代码编辑器就像是厨房里的种种烹饪器具，而你是厨师，你需要烹饪器具才能更好地进行烹饪。\n2. Python环境的构建 (1) 下载Python Python官网：\nhttps://www.python.org/\n将鼠标移动到“Downloads”（如下图，注意是移动，悬浮在选项卡上即可，不是点击），然后点击“Python 3.14.0”，下载会在几秒后开始；\n有一点需要注意的是，安装程序上发布了一个通知“This installer is being retired and will no longer be available after Python 3.15.”，意思是“该安装程序即将退役，在 Python 3.15 版本发布后将不再提供”（如右下图）；\n通过官方的文档，我们得知：3.15版本之后，将仅支持从微软应用商店下载。（如下图）；\n(2) 安装Python 如下图，一定要先勾选下面的两个选项，然后点击“Install Now”开始安装；\n然后，重启你的电脑，不出意外的话，环境变量已经正常配置（如右图，环境变量查看方法请见此文档12、13页）。\n3. 代码编辑器(IDE)的选择 我推荐的编辑器是Visual Studio Code、Visual Studio和Pycharm，我主推前两个，因为前两个编辑器同时支持C/C++和Python语言；但是如果你只需要学习Python，那么PyCharm是更好的选择。\n**关于PyCharm：**从2025年1月发布的PyCharm 2025.1版本开始，JetBrains将原有的“社区版（Community Edition）”和“专业版（Professional Edition）”合并为统一的PyCharm产品。所有用户均可永久免费使用核心功能（如基础Python开发、调试、Git集成、Jupyter Notebook基础支持等）；若需使用高级功能（如AI编码辅助、云端运行、数据库深度管理、远程开发等），则需通过订阅Pro版本（付费）或免费试用（30天）获取。\n(1) Visual Studio Code 下载、安装、中文插件安装请见本文档的6-9页。\nPython 扩展安装、代码编写和运行\n如右图，在扩展商店搜索Python，然后点击Python扩展右下角的“安装”；\n安装完成之后，就可以开始新建文件编写代码了，你可以点击左上角菜单栏中的“文件”-“新建文件”，再点击“Python File”来新建一个文件（如下图）；或者直接Ctrl+N新建一个文件；或者像C/C++那样，先创建文件夹，然后“打开文件夹”，再进行Python文件的创建。方法很多，我的建议是最后一种。\n编辑完成后，Ctrl+S保存代码或者点击菜单栏的“文件”-“保存”；\n如上、右图，\n选择你的代码的保存位置，如右图，我将此Python文件保存到了D:\\CODE\\Python目录，名为“test.py”；\n这里需要注意的是，如果你没有在Windows文件资源管理器中打开“显示文件扩展名”的话（如右图），你必须展开“保存类型”，然后下滑，找到“Python”类型的文件（如下图）。否则，你得到的文件名可能会是“test.py.txt”；\n保存之后，按下F5运行；或点击菜单栏的“运行”-“启动调试”；或点击左侧的“运行与调试”，点击“运行与调试”按钮（如下图）；\n然后，你可以在控制台看到输出的内容（如右图）；\n如右图，你也可以安装扩展来快速运行Python程序，安装此扩展后，点击右上角的三角就可以直接运行代码了（如下图）。\n(2) Visual Studio 下载、安装和Python环境安装请见本文档21-26页（24页需要注意：如果你只需要学习Python，请仅勾选“Python”）；\n创建Python项目、编写Python程序和运行；\n创建Python项目流程如下图；\n如下图，\n编写程序；\n如下图，\n运行程序（不调试）；\n如下图，程序输出了Hello World。\n八、PyCharm的下载与安装 1. 下载PyCharm 官方网站：\nhttps://www.jetbrains.com/zh-cn/pycharm/download/\n如上图，点击“下载”即可开始下载。该安装程序较大，约1GB，下载过程需要一定的时间，请耐心等待；\n2. 安装PyCharm 安装程序下载完成后，打开它，来到安装界面（如下图）；\n如上图，在到“安装选项”这一步骤时，一定要勾选“更新PATH”变量！\n点击“安装”后，程序会进入安装阶段，安装过程同样需要些许时间，请耐心等待；\n如左图，安装完成之后，点击“完成”；\n3. 创建Python项目 来到主界面后，先点击New Project（如下图）；\n创建一个项目（如下图）；\n4. 重启并应用中文语言（注：从PyCharm 2025.3.3开始，默认的应用语言为中文，此步骤可跳过） 如下图，不出意外的话，右下角会有这样的弹窗。点击“ Enable Chinese and Restart ”按钮，再点击中间的Exit，软件将自动重启；\n如下图，软件的语言已经切换为了中文，而且处于你刚刚创建的项目中；\n5. 编写并运行Python代码 接下来，创建一个Python文件，如下图，右键单击你的项目的文件夹（比如我的是“test_1”），然后点击“新建”，再点击“Python文件”；\n如下图，在中间的输入框中输入你的Python文件的名字（可以与项目文件夹名字不同）；\n如下图，编写代码；\n编写完成之后，Ctrl+S保存，然后点击这个三角形即可运行代码；\n如上图，程序成功输出了Hello World。\n6. 扩展说明 (1) 关于界面缩放 打开设置，在“外观与行为-外观”调整软件缩放（如下图）。\n(2) 关于字体大小 打开设置，在“编辑器-字体-大小”调整代码和终端的字体大小（如下图）。\n附录 1. 联系作者 如果你有任何相关问题，可以联系我：\n微信： h_n2700612507\nQQ： 2700612507\n2. 截图阴影效果参照几何图形\n","permalink":"https://blog.hn-space.cn/posts/01-dev-environment-setup/","summary":"\u003ch2 id=\"一前言\"\u003e一、前言\u003c/h2\u003e\n\u003cp\u003e作为计算机科学与技术专业的学生，掌握C/C++和Python等编程语言是构建技术能力的基石。而学习编程，绝不仅仅是理解语法和算法，同样重要的一步就是搭建一个高效、顺手的开发环境。正所谓“工欲善其事，必先利其器”，一个合适的代码编辑器或集成开发环境（IDE）能极大提升我们的学习效率和编程体验。\u003c/p\u003e","title":"开发环境安装与配置指南"},{"content":"2026-08-11 网站正式上线（Hugo + PaperMod，部署于 blog.hn-space.cn） 发布《开发环境安装与配置指南》与《Windows 11 精简版系统重装教程》 新增站内搜索、归档页、标签导航、相关文章、友链页与在线简历 ","permalink":"https://blog.hn-space.cn/updates/","summary":"\u003ch2 id=\"2026-08-11\"\u003e2026-08-11\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e网站正式上线（Hugo + PaperMod，部署于 blog.hn-space.cn）\u003c/li\u003e\n\u003cli\u003e发布《开发环境安装与配置指南》与《Windows 11 精简版系统重装教程》\u003c/li\u003e\n\u003cli\u003e新增站内搜索、归档页、标签导航、相关文章、友链页与在线简历\u003c/li\u003e\n\u003c/ul\u003e","title":"更新日志"},{"content":"基本信息 姓名：霍楠 专业：计算机科学与技术（本科在读） 邮箱：2700612507@qq.com GitHub：huonanwholovecomputer 技术栈 语言：Python、C/C++ 工具：VS Code、PyCharm、Git 其他：微信小程序开发、Windows 系统安装与维护 项目经历 h_n-printer：Python 个人打印 + 计费工具，云端数据储存，微信小程序远程发送打印任务 FrameKeeper：Windows 托盘截图工具，间隔截图并导出延时视频 cpp_format：C++ 代码格式化脚本 Countdown-to-College-Entrance-Examination：高考倒计时程序 Python-Random-Select：随机抽取程序 Audio-Cover-Extraction-Tool：音频封面提取工具 教程与分享 《开发环境安装与配置指南》：VS Code、Visual Studio、Dev-C++、Python、PyCharm 的安装与配置 《Windows 11 精简版系统重装教程》：U 盘启动盘制作、系统安装与后续优化 教育背景 计算机科学与技术专业（本科在读） ","permalink":"https://blog.hn-space.cn/resume/","summary":"\u003ch2 id=\"基本信息\"\u003e基本信息\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e姓名：霍楠\u003c/li\u003e\n\u003cli\u003e专业：计算机科学与技术（本科在读）\u003c/li\u003e\n\u003cli\u003e邮箱：\u003ca href=\"mailto:2700612507@qq.com\"\u003e2700612507@qq.com\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGitHub：\u003ca href=\"https://github.com/huonanwholovecomputer\"\u003ehuonanwholovecomputer\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"技术栈\"\u003e技术栈\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e语言：Python、C/C++\u003c/li\u003e\n\u003cli\u003e工具：VS Code、PyCharm、Git\u003c/li\u003e\n\u003cli\u003e其他：微信小程序开发、Windows 系统安装与维护\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"项目经历\"\u003e项目经历\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huonanwholovecomputer/h_n-printer\"\u003eh_n-printer\u003c/a\u003e：Python 个人打印 + 计费工具，云端数据储存，微信小程序远程发送打印任务\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huonanwholovecomputer/FrameKeeper\"\u003eFrameKeeper\u003c/a\u003e：Windows 托盘截图工具，间隔截图并导出延时视频\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huonanwholovecomputer/cpp_format\"\u003ecpp_format\u003c/a\u003e：C++ 代码格式化脚本\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huonanwholovecomputer/Countdown-to-College-Entrance-Examination\"\u003eCountdown-to-College-Entrance-Examination\u003c/a\u003e：高考倒计时程序\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huonanwholovecomputer/Python-Random-Select\"\u003ePython-Random-Select\u003c/a\u003e：随机抽取程序\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/huonanwholovecomputer/Audio-Cover-Extraction-Tool\"\u003eAudio-Cover-Extraction-Tool\u003c/a\u003e：音频封面提取工具\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"教程与分享\"\u003e教程与分享\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e《开发环境安装与配置指南》：VS Code、Visual Studio、Dev-C++、Python、PyCharm 的安装与配置\u003c/li\u003e\n\u003cli\u003e《Windows 11 精简版系统重装教程》：U 盘启动盘制作、系统安装与后续优化\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"教育背景\"\u003e教育背景\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e计算机科学与技术专业（本科在读）\u003c/li\u003e\n\u003c/ul\u003e","title":"简历"},{"content":"欢迎交换友链。添加本站时可以使用以下信息：\n站名：HN Space 简介：技术向个人网站，记录开发环境配置、系统折腾与编程实践 地址：https://blog.hn-space.cn 头像：https://blog.hn-space.cn/avatar.svg 我的朋友们 想交换友链的话，把站名、链接、一句话简介发给我即可，我会把友链加到这一栏。\n","permalink":"https://blog.hn-space.cn/friends/","summary":"\u003cp\u003e欢迎交换友链。添加本站时可以使用以下信息：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e站名\u003c/strong\u003e：HN Space\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e简介\u003c/strong\u003e：技术向个人网站，记录开发环境配置、系统折腾与编程实践\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e地址\u003c/strong\u003e：\u003ca href=\"https://blog.hn-space.cn\"\u003ehttps://blog.hn-space.cn\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e头像\u003c/strong\u003e：\u003ca href=\"https://blog.hn-space.cn/avatar.svg\"\u003ehttps://blog.hn-space.cn/avatar.svg\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"我的朋友们\"\u003e我的朋友们\u003c/h2\u003e\n\u003cp\u003e想交换友链的话，把站名、链接、一句话简介发给我即可，我会把友链加到这一栏。\u003c/p\u003e","title":"友链"}]