新电脑 Windows 系统初始配置

embedded/2024/10/11 4:44:55/

文章目录

    • 前言
    • 1 前置配置
    • 2 安装软件
      • 2.1 通讯工具
      • 2.2 后端开发工具
      • 2.3 硬件开发工具
      • 2.4 前端开发工具
      • 2.4 其它工具
    • 3 Windows 11 优化
    • 4 写在最后

前言

分区(个人习惯):1TB SSD 分为 2 个分区,一个 256GB 分区为系统盘,剩下的为一个分区。
之所以使用 256GB 为系统盘,是因为除开 30GB+ 的原生系统空间外,诸如 JetBrains 的下载缓存,Maven 的 .m2 仓库,STM32CubeMX 的下载缓存,Gradle 的 .gradle 缓存,Chrome 的缓存等等(可使用 git-bash 下的 du 命令查看空间使用情况),让 120GB 的空间根本不够使用。

本次重装系统原因就是因为 C 盘满了后,删除了不该删除的东西,导致系统无法启动。
9.30 号系统故障,10.1 号重装为 Windows 11 系统,10.4 号得知 Windows LTSC 2024 竟然已经在 10.1 号发布了,得,再装一次。
电脑还是双系统(两个 SSD,一个系统用来工作,一个系统用来游戏),算起来这电脑 7 天装了 4 次系统。

另外,使用大白菜安装的系统好像有问题(也可能是其版本问题),Windows 11 很多系统软件无法正常运行,使用 iso 镜像重新安装一遍后正常。

Windows 官方系统下载地址:https://next.itellyou.cn/Original/

1 前置配置

推荐:将 图片、视频、文档、下载、音乐 等目录移动到 D:/System/ 目录下,可以防止重装系统时丢失,以及占用 C 盘空间。

  • 1)安装 Chrome 和 Microsoft Edge 浏览器:

    • 同步书签
    • 推荐:修改下载路径到 D:/System/Downloads/[Chrome|Edge] 位置
  • 2)安装 有道云笔记:

    • 推荐:修改 “基本配置” -> “储存路径”,选择 “D:/System/Documents/YouDaoNote
  • 3)安装输入法:

    • (1)五笔输入法:推荐 QQ五笔输入法,支持配置同步、皮肤设置、舒服的字体,唯一美中不足的是 “Shift 键切换拼音时与微信冲突”

    • (2)拼音输入法:推荐 小鹤双拼(微软未直接支持,可以参考来安装 https://zhuanlan.zhihu.com/p/174778114 或 https://www.bilibili.com/read/cv5115992/)

  • 4)安装 7-Zip:

    • 推荐:更换 7zip 的展示图标(可选择 Black-Hawk,如下图)
  • 5)安装桌面整理软件

    • 推荐:Stardock Fences:

2 安装软件

2.1 通讯工具

软件说明
QQhttps://im.qq.com/pcqq/index.shtml
微信https://pc.weixin.qq.com/?t=win_weixin&platform=wx&lang=zh_CN
钉钉https://page.dingtalk.com/wow/z/dingtalk/simple/ddhomedownload#/
WeLink

2.2 后端开发工具

软件说明
JDKhttps://www.oracle.com/java/technologies/downloads/archive/
Mavenhttps://maven.apache.org/download.cgi
Tomcathttps://tomcat.apache.org/
Gradel可通过 Android Studio 自动下载
Githttps://pc.qq.com/search.html#!keyword=Git
TortiseGit同上
Sourcetree可使用命令行(可学习《Pro Git》)替代
Tomcathttps://tomcat.apache.org/ (spring boot 项目可忽略)
JetBrains Toolboxhttps://www.jetbrains.com.cn/toolbox-app/ 安装 IDEA、PyCharm、Android Studio、WebStorm、Goland、CLion
MySQL建议整合到 docker 中(如果有需要的话)
Postman
Navicat
XShell、XFtp可使用 Windowns Terminal 代替

2.3 硬件开发工具

软件说明
Pythonhttps://www.python.org/downloads/
Keilhttps://www.keil.com/download/product/
Keil armcchttps://developer.arm.com/downloads/view/ACOMP5
STM32CubeMXhttps://www.st.com.cn/content/st_com/zh/stm32cubemx.html#st-get-software
OpenOCDhttps://github.com/openocd-org/openocd
https://gitee.com/mirrors/Open-On-Chip-Debugger.git
MSYS2任选其一:https://mirrors.tuna.tsinghua.edu.cn/msys2/distrib/x86_64/
MinGW64任选其一:https://github.com/niXman/mingw-builds-binaries/releases
Cygwin任选其一:https://cygwin.com/install.html
VMware可使用 WSL2(已内置在 Windows 系统内) 替代

2.4 前端开发工具

软件说明
NodeJS
NVM
VueJS
微信开发者工具
VS Code

2.4 其它工具

软件说明
Snipastehttps://pc.qq.com/search.html#!keyword=Snipaste
Office登录购买时激活系统的微软帐户后,打开 订阅服务 找到 Office 安装即可
VS Code宇宙第一编辑器
Visual Studio宇宙第一编译器
Ditto可使用 Windows 下的剪贴板(Win + V)替换
TianRuo OCR可自己申请百度 OCR 免费接口
网易邮箱大师聚合多邮箱
向日葵免费远程工具
福昕免费 PDF 工具
CCleaner清理工具
火绒杀毒能力尚可的低资源杀软
QQ 音乐看广告免费听歌
百度网盘
阿里云盘
迅雷

3 Windows 11 优化

  • 1)激活:Win11 专业版

依次执行以下命令,如果 Windows Terminal 无法执行,则在 Cmd 里面执行

slmgr -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr -skms kms.0t.net.cn
slmgr -ato
  • 参考:

    • https://www.cnblogs.com/youmingkuang/p/17574228.html
    • https://www.landiannews.com/archives/51131.html
  • 2)双系统启动时名称显示(需要在 WIN + R 后,输入 cmd 弹出的 DOS 窗口输入):

可以使用 bcdedit 命令查看系统的“标识符”再修改,同时修改名称

bcdedit# 本系统用于工作
bcdedit /set {default} description "WIN11 - Work"
# 本系统用于生活
bcdedit /set {current} description "WIN11 - Life"
  • 3)推荐:Windows Terminal 优化:

    • 下载新版地址:https://learn.microsoft.com/zh-cn/windows/terminal/install
    • 推荐:修改模式为 vi、开启智能预测、光标移动快捷键、等等
  • 4)恢复右键菜单(需要在 WIN + R 后,输入 cmd 弹出的 DOS 窗口输入):

WIN11 每次使用右键菜单都要点两次才能找到菜单项,通过执行以下命令来恢复到 WIN10 系统的右键菜单

reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /ve /d "" /f
  • 5)LTSC 系统添加 Microsoft Store:
    • https://gitee.com/capsion/LTSC-Add-MicrosoftStore.git

4 写在最后

安装上述 30% 的软件后,C 盘结果如下,这个结果还只是各类软件缓存还没有生成的情况。

$ du -h -d 1
246M    ./$RECYCLE.BIN
7.5G    ./Program Files
1.4G    ./Program Files (x86)
912M    ./ProgramData
0       ./Recovery
3.7G    ./System
2.6G    ./System Volume Information
16G     ./Users
19G     ./Windows
69G     .

http://www.ppmy.cn/embedded/125707.html

相关文章

萱仔求职复习系列——2 Linux的常用方法(包含基础进阶高级操作)

由于最近接了一个笔试,发现笔试可能涉及到Linux,我准备临时抱佛脚一下赶紧复习一下Linux的用法哈哈。Linux 的基础用法包含文件系统操作、权限管理、网络配置、进程管理等基本命令;进阶操作包括网络调试、包管理、服务管理和用户管理等&#…

Hive数仓操作(十三)

一、JSON 数据 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,在不同的编程语言之间进行数据传输时非常通用和常用。JSON 格式简单直观,易于阅读和编写,并且可以被大多数编程语言轻松解析和生成。 1.…

大语言模型简介

大语言模型简介 今天我们来聊一聊大语言模型。大语言模型是一种能够处理和理解自然语言的深度学习模型,专门设计用来理解、生成和处理自然语言。 人工智能、机器学习和深度学习 想要理解什么是大语言模型,我们首先要弄清楚几个经常容易被搞混的概念&a…

初级前端面试常见问题(上岸某公司)

一、HTML5CSS篇 1.css隐藏元素方法 display:none position:absolute 移除到可视区域之外 visibility:hidden z-index:负值,用其他元素遮盖 opacity:0 clip/clip-…

【JDK17 | 7】Java 17 深入剖析:基础概述与新特性实战

引言 Java 自 1995 年发布以来,经过多次版本迭代,已成为企业级应用开发的首选语言。随着 Java 17 的发布,作为长期支持(LTS)版本,它带来了许多新特性和增强功能,极大地提升了开发效率和代码可读性。本篇文章将详细介绍 Java 17 的重要概念、安装步骤以及一些核心新特性…

python写的window小工具-一键设置ip自动获取ip

最近有个需求,笔记本在公司上网需要设置固定ip,拿回家之后又要设置自动获取ip,有些美女同事根本就不知道怎么设置,所以我打算开发一个一键设置的小软件供大家使用。 但是不会c,也不会c#,更加不会vb,不可能…

嵌入式开发:STM32 硬件 CRC 使用

测试平台:STM32G474系列 STM32硬件的CRC不占用MCU的资源,计算速度快。由于硬件CRC需要配置一些选项,配置不对就会导致计算结果错误,导致使用上没有软件计算CRC方便。但硬件CRC更快的速度在一些有时间资源要求的场合还是非…

Django-rest-framework(DRF)怎么使用redis

一、redis作用 Redis,作为一款开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。以下是Redis的主要作用: 1、高速缓存 Redis能够极大地加速数据的读取速度,因为它将数据存储在内存中通过缓存热点数据&#xff…