Windows系统磁盘与分区之详解(Detailed Explanation of Windows System Disks and Partitions)
Windows系统磁盘与分区知识详解
在日常使用Windows操作系统的过程中,我们常常会接触到磁盘管理,磁盘分区等操作.然而,许多人可能并不完全理解磁盘和分区的运作原理以及如何高效管理它们.
本篇文章将探讨Windows系统中关于磁盘和分区的各种知识,帮助大家更好地理解磁盘以及分区.
什么是磁盘?
磁盘(Disk)是计算机存储数据的物理设备.在Windows操作系统中,磁盘通常指的是硬盘(HDD),固态硬盘(SSD)等存储介质.
硬盘(HDD)与固态硬盘(SSD)的区别?
-
硬盘(HDD):利用机械臂在盘片上读写数据,速度较慢,但价格相对便宜,容量较大.
-
固态硬盘(SSD):采用闪存芯片存储数据,没有机械部件,读写速度远高于HDD,但价格较高.
Windows如何标注磁盘
每个磁盘都有一个磁盘编号,我们可以在系统工具"磁盘管理"里面查看.磁盘的编号一般从“磁盘 0”开始.
计算机内置的磁盘一般都是"磁盘0",后插入的磁盘或U盘以及虚拟光驱等等按照序号递增.
什么是分区?
分区(Partition)是将一个物理磁盘划分为多个存储区域的过程.
每个分区都可以作为一个独立的逻辑磁盘使用,系统可以对每个分区进行格式化,分配驱动器号,安装操作系统等操作.
文件资源管理器里面显示的C:和D:等就是一个个分区.
分区的类型
-
主分区(Primary Partition):
-
主分区是可以被操作系统识别并直接启动的分区.
-
-
扩展分区(Extended Partition):
-
扩展分区本身不直接存储数据,而是包含一个或多个逻辑分区.
-
扩展分区的存在解决了传统主分区数量的限制问题.
-
-
逻辑分区(Logical Partition):
-
逻辑分区是扩展分区中的一个一个的子分区.
-
分区表
磁盘的分区结构由一个叫做分区表的区域管理.分区表保存着磁盘上所有分区的位置,大小以及类型等信息.
分区表一般存储于磁盘的头部扇区(前几个扇区),可以使用16进制扇区编辑器查看分区表数据.
-
MBR分区表: 传统的分区表格式,支持最大2TB的磁盘,最多支持四个主分区(可以自己分出扩展分区和逻辑分区,所以也可以支持更多分区).适用于旧版的磁盘和系统.(通常Windows 7 及以下)
-
GPT分区表: 新一代分区表格式,支持更大的磁盘(最大18EB),并且支持更多分区.GPT是基于UEFI启动的标准,已经成为现代操作系统的默认分区方式.(事实上,UEFI同样支持使用MBR分区表的磁盘.)
GPT分区表磁盘的分区全都是主分区.
请注意,MBR分区表,和MBR主引导记录是两个不同的概念,很多人把他们混淆.
分区表是记录分区情况的一段数据,而MBR主引导记录是一段存在于磁盘头部扇区的一段代码(同样是二进制代码).
这段代码在开机的时候被主板的BIOS读取,负责引导操作系统启动的关键一步.
文件系统
文件系统是管理数据存储的方式,规定了如何在磁盘上组织,存取和管理数据.文件系统的类型多种多样,Windows中,文件系统类型常见的有:
-
NTFS:微软发明的文件系统类型.Windows系统必须安装在NTFS文件系统中才能运行.通常情况下,硬盘使用这类文件系统.
-
FAT32:比较古老的文件系统.最适合现在的UEFI固件读取.缺陷是无法存储单个大小大于4GB的文件.老旧的U盘大多使用FAT32文件系统类型.
-
FAT16:比FAT32还要古老.现在已经不常用,UEFI固件可以读取.
-
exFAT:又名FAT64.是现在大多数闪存U盘选择的文件系统类型.单个文件大小不受4GB限制.
-
UDF:光盘文件系统.也是虚拟光驱的文件系统.
如果说,硬盘是地基,那么文件系统就是地基上面的楼房框架,文件是每个房间里面的住户,文件的路径地址就是门牌号.
楼房的框架结构决定了文件以何种形式住在这栋楼房里.
分区的参数
有的时候,在磁盘管理
里面可以看见一个磁盘的不同分区上面的标注不同,比如:EFI系统分区,启动,页面文件,故障转储,wim引导,主分区,支持wim等等.这些属于分区参数.
我们可以使用diskpart工具或者DiskGenius软件更改分区的部分参数,使不可读取不可挂载的分区可以读取挂载,以便进行系统维护.
隐藏分区
有时候,我们在磁盘管理
里面可以看见一个磁盘里包含好多分区,但是文件资源管理器里面只显示其中的几个分区.
这是因为没被显示的分区隐藏了.隐藏分区和非隐藏分区的区别是:隐藏分区没有盘符,正常显示的分区有盘符.(盘符就是C盘D盘E盘的C,D,E字母)
使用磁盘管理,我们可以给部分的隐藏分区分配盘符,好让他们显示在文件资源管理器中,供我们读取文件.
-
打开磁盘管理,右键隐藏的分区
-
点击"更改驱动器号和路径"
-
点击
添加
-
选择一个喜欢的盘符,确定
有时,我们会发现"更改驱动器号和路径"等选项是灰色的,无法点击.这是由于分区参数规定了这个分区不能进行这些操作.比如,EFI系统分区无法在磁盘管理里面分配盘符.
使用第三方磁盘分区管理工具,可以突破这一限制,随意分配盘符.
Windows中的磁盘管理工具
Windows提供了工具来帮助用户管理磁盘和分区:
-
磁盘管理:
-
通过右键点击“开始”菜单选择“磁盘管理”,进入“磁盘管理”界面.
-
这个工具可以用来查看磁盘信息,创建,删除和调整分区大小,格式化分区等.
-
然而,这个工具的功能十分基础.优秀的第三方图形化磁盘管理工具有DiskGenius(DG),傲梅分区助手等.
-
-
磁盘清理:
-
用于清理磁盘上的临时文件,系统文件和其他无用的文件,释放磁盘空间.
-
对于Windows 10,在文件资源管理器中右键分区,点击
属性
,即可看见"磁盘清理"按钮.
-
-
磁盘优化:
-
对于机械硬盘,Windows会自动进行碎片整理,而对于固态硬盘,则会进行TRIM操作,保持性能.
-
-
命令行工具:
-
diskpart
:这是一个强大的命令行工具,可以执行更复杂的磁盘管理操作,如分区,格式化,变更分区类型等.
-
磁盘与分区的常见操作
1. 创建分区
在磁盘管理
中,右键点击未分配的空间,选择“新建简单卷”,按照向导完成分区的创建.一般情况下,可以一路下一步.
2. 调整分区大小
磁盘管理
允许用户通过“磁盘管理”来调整分区的大小.通过缩小某个分区的空间,再扩展另一个分区来重新分配存储空间.
然而,磁盘管理无法把空闲的空间分配给他后部的分区,只能把空闲空间分配给紧邻它的前面的分区.
使用第三方工具(如DiskGenius),可以对分区的大小和分配以及分区表进行任意的操作.
3. 格式化分区
格式化分区会清除分区上的所有数据.一般情况下,我们可以在文件资源管理器里面右键分区,格式化.格式化分区的时候可以改变分区的文件系统.
数据无价,请谨慎操作!
4. 合并分区
Windows 10及更高版本的磁盘管理工具,允许用户通过删除一个分区来合并空闲空间至相邻的分区.然而,合并分区前需要备份数据,因为删除分区会清除该分区上的所有数据.
5. 转换磁盘类型(MBR分区表与GPT分区表)
可以通过diskpart
命令或Windows磁盘管理工具将安装了系统的MBR磁盘转换为GPT磁盘,反之亦然.但要注意,转换会清除磁盘上的所有数据.
由于diskpart对普通用户不友好,使用第三方软件进行图形用户界面操作是更好的选择.
如何选择合适的磁盘格式和分区类型?
-
磁盘大小:
-
如果磁盘大小超过2TB,推荐使用GPT格式分区表.MBR分区表只支持2TB以下的磁盘.
-
-
操作系统兼容性:
-
Windows 10/11默认使用GPT和UEFI启动.如果你的计算机较老,可能需要选择MBR和传统的BIOS启动方式.
-
-
存储需求:
-
如果需要更多的分区,GPT格式支持更多的分区(最多128个),而MBR仅支持4个主分区(你也可以选择使用逻辑分区).
-
-
数据安全性:
-
GPT格式可以为每个分区保存冗余的分区表,有助于防止分区表损坏带来的数据丢失.
-
Windows系统可以安装在什么类型的分区中?
Windows系统必须安装在NTFS文件系统的分区中.
Windows系统可以安装并运行在GPT分区表磁盘的任意大小足够的NTFS分区中.
Windows系统可以安装并运行在MBR分区表磁盘的任意大小足够的NTFS主分区或逻辑分区中.
相关文章:
Windows系统磁盘与分区之详解(Detailed Explanation of Windows System Disks and Partitions)
Windows系统磁盘与分区知识详解 在日常使用Windows操作系统的过程中,我们常常会接触到磁盘管理,磁盘分区等操作.然而,许多人可能并不完全理解磁盘和分区的运作原理以及如何高效管理它们. 本篇文章将探讨Windows系统中关于磁盘和分区的各种知识,帮助大家更好地理解磁盘以及分区…...
顺序表的使用,对数据的增删改查
主函数: 3.c #include "3.h"//头文件调用 SqlListptr sql_cerate()//创建顺序表函数 {SqlListptr ptr(SqlListptr)malloc(sizeof(SqlList));//在堆区申请连续的空间if(NULLptr){printf("创建失败\n");return NULL;//如果没有申请成功ÿ…...
XDMA与FPGA:高效数据传输的艺术
XDMA与FPGA:高效数据传输的艺术 引言 在现代计算系统中,数据传输的效率直接影响系统的整体性能。特别是在涉及到高速数据处理的领域,如高性能计算(HPC)、实时视频处理和大数据分析等,如何高效地在主机与F…...
#思科模拟器通过服务配置保障无线网络安全Radius
演示拓扑图: 搭建拓扑时要注意: 只能连接它的Ethernet接口,不然会不通 MAC地址绑定 要求 :通过配置MAC地址过滤禁止非内部员工连接WiFi 打开无线路由器GUI界面,点开下图页面,配置路由器无线网络MAC地址过…...
浅谈Python库之pillow
一、pillow的介绍 Pillow是Python Imaging Library (PIL) 的一个分支,它是一个强大的图像处理库,用于打开、操作和保存许多不同图像文件格式。Pillow提供了广泛的文件格式支持、强大的图像处理能力和广泛的文件格式兼容性。它是PIL的一个友好的分支&…...
Android通过okhttp下载文件(本文案例 下载mp4到本地,并更新到相册)
使用步骤分为两步 第一步导入 okhttp3 依赖 第二步调用本文提供的 utils 第一步这里不做说明了,直接提供第二步复制即用 DownloadUtil 中 download 为下载文件 参数说明 这里主要看你把 destFileName 下载文件名称定义为什么后缀,比如我定义为 .mp4 下…...
计算机网络从诞生之初到至今的发展历程
前言 "上网",相信大家对这个动词已经不再陌生,网 通常指的是网络;在 2024 年的今天,网络已经渗透到了每个人的生活中,成为其不可或缺的一部分;你此时此刻在看到我的博客,就是通过网络…...
Kudu 源码编译-aarch架构 1.17.1版本
跟着官方文档编译 第一个问题:在make阶段时会报的问题: kudu/src/kudu/util/block_bloom_filter.cc:210:3: error: ‘vst1q_u32_x2’ was not declared in this scope kudu/src/kudu/util/block_bloom_filter.cc:436:5: error: ‘vst1q_u8_x2’ was no…...
SEC_ASA 第二天作业
拓扑 按照拓扑图配置 NTP,Server端为 Outside路由器,Client端为 ASA,两个设备的 NTP传输使用MD5做校验。(安全 V4 LAB考点) 提示:Outside路由器作为 Server端要配置好正确的时间和时区,ASA防…...
操作系统(5)进程
一、定义与特点 定义:进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 特点: 动态性:进程是动态创建的,有它自身的生命周期,…...
6_Sass 选择器函数 --[CSS预处理]
Sass 提供了一系列的选择器函数,用于操作和组合CSS选择器。这些函数可以帮助你更灵活地创建样式规则,并且可以减少重复代码。以下是几个常用的选择器函数及其用法: 1. selector-append($selector1, $selector2...) selector-append($select…...
考研数学【线性代数基础box(数二)】
本文是对数学二线性代数基础进行总结,一些及极其简单的被省略了,代数的概念稀碎,不如高数关联性高,所以本文仅供参考,做题请从中筛选! 本文为初稿,后面会根据刷题和自己的理解继续更新 第一章…...
ModbusTcp获取数据
ModbusTcp获取数据 记录一个用 pymodbus 库来获取数据的代码。 注意: 1.读取寄存器地址是16进制的。2.大小端转换通过代码知道原理。读取数据时,切记频率别太高,否则会出现连接被关闭问题。 from pymodbus.client.sync import ModbusTcpCli…...
java 知识点:注解及使用
注解 大多数时候,我们会使用注解,而不是自定义注解。注解给谁用?编译器 、给解析程序用注解不是程序的一部分,可以理解为注解就是一个标签 主要的作用有以下四方面: 生成文档,通过代码里标识的元数据生成…...
AI预测体彩排3采取888=3策略+和值012路+胆码+通杀1码测试12月13日升级新模型预测第156弹
经过100多期的测试,当然有很多彩友也一直在观察我每天发的预测结果,得到了一个非常有价值的信息,那就是9码定位的命中率非常高,已到达90%的命中率,这给喜欢打私菜的朋友提供了极高价值的预测结果~当然了,大…...
faiss数据库检索不稳定
faiss数据检索不稳定 def build_faiss_index(embeddings_vector):dim np.shape(embeddings_vector)[-1]index faiss.index_factory(dim, HNSW64, faiss.METRIC_INNER_PRODUCT)index.add(embeddings_vector)return index这个代码不稳定,构建的索引召回结果可能会不…...
Vue技术中参数传递:Props与事件的实践指南
在Vue.js中,组件间的参数传递是构建动态和交互式应用的核心。本文将深入探讨如何通过Props和事件($emit)在Vue组件间进行参数传递,并提供代码示例。 Props传递数据 Props是Vue中组件间传递数据的一种方式,它允许父组…...
C++【基础】 ---- 快速入门 C++
文章目录 前言一、有关 const 区分二、有关命名空间三、有关输入和输出四、有关缺省参数四、函数重载总结 前言 本篇文章笔者将会对 C 这么语言中必须的基础部分进行简单讲解 , 同时也作为笔者自我复习使用, 这部分是初学C 的学者不可绕过的部分 , 希望学者认真理解 ,认真领会…...
Neo4j+Neovis+Vue3:前端连接数据库渲染
Neovis(github):https://github.com/neo4j-contrib/neovis.js Neovis配置文档:neovis.js (neo4j-contrib.github.io) 一、安装Neo4j 参考文章:neo4j下载安装配置步骤-CSDN博客 二、Neovis使用 1.npm引入 ?npm ins…...
React 18
文章目录 React 18自动批处理并发特性Suspense 组件增强新 HookscreateRoot API 替代 ReactDOM.renderStrict Mode严格模式服务器端渲染改进性能优化 React 18 React 18 引入了一系列新特性和改进,旨在提升性能、改善用户体验,并简化开发流程。以下是 R…...
Java:集合(List、Map、Set)
文章目录 1. Collection集合1-1. 迭代器遍历方式1-2. 通过for循环进行遍历1-3. forEach遍历 2. List集合2-1. ArrayList底层实现原理2-2. LinkedList底层实现原理 3. Set集合3-1. HashSet 底层实现3-2. LinkedHashSet 底层实现3-3. TreeSet 4. Collection集合->总结5. Map集…...
使用秘钥登录服务器
在我们测试或生产环境中,为了服务器安全性,有时可能需要以 SSH 密钥的方式登录服务器,接下来,将演示如何通过 SSH 私钥的方式来远程服务器。 一、远程服务器生成密钥对 1、首先在目标远程服务器下生成 SSH 密钥对 ssh-keygen然…...
BFS算法题
目录 1.BFS 2.树里的宽搜 题目一——429. N 叉树的层序遍历 - 力扣(LeetCode) 题目二——103. 二叉树的锯齿形层序遍历 - 力扣(LeetCode) 题目三——662. 二叉树最大宽度 - 力扣(LeetCode) 题目四——…...
网络应用技术 实验八:防火墙实现访问控制(华为ensp)
目录 一、实验简介 二、实验目的 三、实验需求 四、实验拓扑 五、实验步骤 1、设计全网 IP 地址 2、设计防火墙安全策略 3、在 eNSP 中部署园区网 4、配置用户主机地址 5、配置网络设备 配置交换机SW-1~SW-5 配置路由交换机RS-1~RS-5 配置路由器R-1~R-3 6、配置仿…...
嵌入式现状、机遇、挑战与展望
在当今数字化浪潮中,嵌入式系统宛如一颗璀璨的明珠,熠熠生辉,深刻地渗透到了我们生活的方方面面,成为推动现代科技进步不可或缺的关键力量。从智能家居的便捷控制,到工业生产的精准运作,再到汽车的智能驾驶…...
天通卫星卡通知短信模板
文章目录 引言I 阿里云新增短信模板短信模板通知短信变量规范计费规则: 短信长度不超过70个字,按照1条短信计费;II 表设计III 实现方案引言 背景:天通卡适用于应急救灾、登山探险、海上通信、野外作业等需要稳定可靠通信的场景。 需求:天通卡充值成功通知 平台基于阿里云给…...
Unity WebGL 编译和打包说明(官方文档翻译校正)
目录 Unity WebGL 编译和打包说明WebGL 简介WebGL 浏览器兼容性 (WebGL Browser Compatibility)平台支持 (Platform Support)多线程支持限制多线程支持的因素安装 Unity Hub 并添加所需模块WebGL 开发WebGL Player 设置Resolution and PresentationResolutionWebGL TemplateSpl…...
题解 - 取数排列
题目描述 取1到N共N个连续的数字(1≤N≤9),组成每位数不重复的所有可能的N位数,按从小到大的顺序进行编号。当输入一个编号M时,就能打印出与该编号对应的那个N位数。例如,当N=3时,可…...
JAVA实战:借助阿里云实现短信发送功能
亲爱的小伙伴们😘,在求知的漫漫旅途中,若你对深度学习的奥秘、JAVA 、PYTHON与SAP 的奇妙世界,亦或是读研论文的撰写攻略有所探寻🧐,那不妨给我一个小小的关注吧🥰。我会精心筹备,在…...
高阶函数:JavaScript 编程中的魔法棒
在JavaScript的世界里,高阶函数是一种强大的工具,它允许我们将函数作为参数传递或将函数作为返回值。这种特性使得JavaScript代码更加灵活和强大。本文将深入探讨高阶函数的定义、用法以及在实际项目中的最佳实践,帮助大家更好地理解和应用这…...
wordpress优势/如何推广一个产品
报名时间未定 080720 软件工程 [独立本科段] 考试时间2018-04-14上午 09:00-11:3003708 中国近现代史纲要07163 高级数据库技术 //报07167 多媒体计算机技术下午 14:30-17:0003709 马克思主义基本原理概论07169 软件开发工具与环境 //报2018-04-15上午 09:00-11:3002141 计算机…...
哪里学做网站/排名优化工具
XHTML 与 HTML 4.01 标准没有太多的不同。 另外,你应该马上使用小写字母编写HTML代码,同时绝不要养成忽略类似 </p> 标签的坏习惯。 最主要的不同:XHTML 元素必须被正确地嵌套。XHTML 元素必须被关闭。标签名必须用小写字母。XHTML 文档…...
给别人做软件的网站/域名注册要多少钱
(一)什么是pca pca,也就是主成分分析法(principal component analysis),主要是用来对数据集进行降维处理。举个最简单的例子,我要根据姓名、年龄、头发的长度、身高、体重、皮肤的白皙程度(随便想的)等特征来预测一个人…...
动态网站的表单设计/唐山seo推广公司
ERP系统是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。它是从MRP(物料需求计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链…...
网络购物网站大全/此网站服务器不在国内维护
文章目录前言一、定时器介绍二、基本定时器三、STM32CubeMX配置四、编写中断回调函数总结前言 一、定时器介绍 STM32G4系列共有10个定时器 • 2个基本定时器(TIM6和TIM7)。 • 3个通用定时器(TIM2~TIM4):全功能通用定…...
苏州保洁公司哪家好/百度优化插件
已知: ax by gcd(a, b) ax by gcd(a, b) (其中a b, b a % b,) 我们要得到x,y与x,y的关系 证明: 将a b, b a % b带入第一个等式 得:bx (a%b)y gcd(a, b) 因为a%b a - b[a/b] ([a/b],取a除以b的整数) 所以ay b(x - [a/b]y) gcd(a, b…...