怎样强制为 SSD 进行磁盘碎片整理 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mrcn
V2EX    问与答

怎样强制为 SSD 进行磁盘碎片整理

  mrcn 2019-06-19 10:52:39 +08:00 6090 次点击
这是一个创建于 2388 天前的主题,其中的信息可能已经有所发展或是发生改变。

我知道 SSD 不应进行磁盘碎片整理,但这是特殊情况

在调整 SSD 的系统分区,从 250G 调整为 80G.但是磁盘碎片会影响这个过程(其实很好理解,要把后面零散的部分转移到前面,才能在后面腾出一块完整的空间嘛。)

在网上搜索,结果全部是告诉我 SSD 不能磁盘整理,会越用越慢……

已用 Windows10 自带的针对 SSD 的“优化”功能(原理应该是 TRIM 指令),不能解决问题。

有没有大佬有办法的?

没有验证手机,没办法发图

第 1 条附言    2019-06-19 11:45:55 +08:00
各位大佬,都是我的错,没说清楚。

现在是一块 256G 的 SSD,上面本来装了系统,占用 70G 左右。现在在另一 SSD 上装了新系统,希望保留旧系统以便不时之需,但剩下的空间又要拿来装别的。所以想把 250G 的系统分区缩到 80G 左右,剩下的空间建新分区装其他的。

但是缩分区的时候遇到了问题,如图:

aHR0cHM6Ly9pLmxvbGkubmV0LzIwMTkvMDYvMTkvNWQwOWFlNDc3YzcyMTEzNDQ3LmJtcA==

(这是图片地址的 BASE64,我发不了图,各位大佬见谅)
46 条回复    2019-06-19 22:16:42 +08:00
Removable
    1
Removable  
   2019-06-19 10:55:31 +08:00
sdd 不是最好不要分区么,小分区内反复读写,影响寿命
mooncakejs
    2
mooncakejs  
   2019-06-19 11:03:34 +08:00
n 年没关注过碎片整理这事了。
我的理解,ssd 的分区和磁盘不太一样,分区到 nand 直接应该还有一层映射吧。
InternetExplorer
    3
InternetExplorer  
   2019-06-19 11:06:25 +08:00
可以试试 DiskGenius 看能不能调整分区大小
yukiww233
    4
yukiww233  
   2019-06-19 11:07:31 +08:00
DiskGenius 可以自动移动文件来调整大小
labnotok
    5
labnotok  
   2019-06-19 11:07:32 +08:00 via Android
世上本无事,庸人自扰之
ccc008
    6
ccc008  
   2019-06-19 11:10:47 +08:00
“磁盘碎片会影响这个过程”具体指的是什么呢
cyang
    7
cyang  
   2019-06-19 11:15:26 +08:00
抱歉啊楼主,我没明白你的 SSD 到底怎么了?
-----------------------------------
纠正一楼的一个错误,SSD 的磨损均衡机制和分不分区没有任何关系。
misaka19000
    8
misaka19000  
   2019-06-19 11:19:01 +08:00
自己写汇编指令强制操作硬盘
fvckDaybyte2
    9
fvckDaybyte2  
   2019-06-19 11:22:13 +08:00 via iPhone
还能不动数据重新分区么……
JamesR
    10
JamesR  
   2019-06-19 11:28:29 +08:00
@cyang #7 他 C 盘太大,浪费了,要调。

说个简单办法,把 C 盘 Ghost 备份一下,然后把 SSD 其余分区文件拷出到另一个 4T 机械硬盘里。
反复确定数据拷出无误情况下。SSD 重新分区,然后恢复 C 盘,拷回其他分区数据。
这样做好处:
1.顺便做了个全盘备份,万一那天 SSD 挂了或者误删文件,有机会恢复。
2.不怕分割操作失误,停电等挂掉全部数据。
3.比起调整分区,操作简单容易。
titanium98118
    11
titanium98118  
   2019-06-19 11:32:10 +08:00
SSD 不需要磁盘碎片整理。

但是磁盘碎片会影响这个过程(其实很好理解,要把后面零散的部分转移到前面,才能在后面腾出一块完整的空间嘛。)
无需在意文件存放在哪个区域,即使是传统的 HDD,碎片整理后,也并不是所有数据都存在放硬盘的最靠前(碟片的最外圈)部分。
kokutou
    12
kokutou  
   2019-06-19 11:33:31 +08:00 via Android
DiskGenius 调整大小会自动移动文件。。
ylrshui
    13
ylrshui  
   2019-06-19 11:43:57 +08:00 via iPhone
用 recuva 软件可以整理
mrcn
    14
mrcn  
OP
   2019-06-19 11:45:03 +08:00
@Removable
@mooncakejs
@InternetExplorer
@yukiww233
@labnotok
@ccc008
@cyang
@fvckDaybyte2
@JamesR
@titanium98118

各位大佬,都是我的错,没说清楚。

现在是一块 256G 的 SSD,上面本来装了系统,占用 70G 左右。现在在另一 SSD 上装了新系统,希望保留旧系统以便不时之需,但剩下的空间又要拿来装别的。所以想把 250G 的系统分区缩到 80G 左右,剩下的空间建新分区装其他的。

但是缩分区的时候遇到了问题,如图:

aHR0cHM6Ly9pLmxvbGkubmV0LzIwMTkvMDYvMTkvNWQwOWFlNDc3YzcyMTEzNDQ3LmJtcA==

(这是图片地址的 BASE64,我发不了图,各位大佬见谅)
JamesR
    15
JamesR  
   2019-06-19 11:50:06 +08:00
UltraDefrag 碎片整理,用过,速度很快。
yukiww233
    16
yukiww233  
   2019-06-19 11:52:33 +08:00
@mrcn #14 直接用 diskgenius 调大小。调系统分区可能要在 pe 下
victor97
    17
victor97  
   2019-06-19 12:13:08 +08:00 via Android
可以 mount 文件夹为一个分区。SSD 最好不要分区。
KyonLi
    18
KyonLi  
   2019-06-19 13:06:04 +08:00
所以一个分区里有系统就不能放别的了?分出来一个区放和新建一个文件夹放有什么区别?
lang1pal
    19
lang1pal  
   2019-06-19 13:07:44 +08:00
@mrcn windows 自带的磁盘管理 选择分区右键 压缩卷
loading
    20
loading  
   2019-06-19 13:22:57 +08:00 via Android
如果是因为碎片影响过程,你等不就好了?难道你先整理好再改大小?
titanium98118
    21
titanium98118  
   2019-06-19 13:35:51 +08:00
@mrcn #14 你应该用无损磁盘分区软件,如 acronis disk director。我建议是备份出来,重新分区,最安全快捷。
zlkent
    22
zlkent  
PRO
   2019-06-19 13:52:35 +08:00
如楼上几位说的,直接用 DG 来调整分区大小,会自动把文件往前写的,不用操心。
所有无损分区的软件,在划分新的区出来都会自动转移文件,不需要磁盘整理。
很多高级点的磁盘整理软件,并不会一味的把文件往前放,有些不常用的反而会放到该盘的末端去。所以达不到你“多此一举”的效果
JustRookie
    23
JustRookie  
   2019-06-19 13:54:08 +08:00
?我一直用 win10 自带的磁盘优化每周优化一次
mrcn
    24
mrcn  
OP
   2019-06-19 14:11:38 +08:00
@yukiww233
@zlkent
@kokutou
@loading
之前用的分区助手,到一半提示碎片太多,无法继续(就是图里的)……
刚换了 DG,到一半直接闪退……感觉旧系统要完蛋
mrcn
    25
mrcn  
OP
   2019-06-19 14:13:33 +08:00
@KyonLi 你说的也没错,只是怕把原系统搞乱。现在才发现,还不如就放在一起……
mrcn
    26
mrcn  
OP
   2019-06-19 14:17:24 +08:00 via Android
@lang1pal 系统磁盘管理那个不会移动数据的,只能压缩出最后一点连续的空闲空间。
ylrshui
    27
ylrshui  
   2019-06-19 14:45:19 +08:00 via iPhone
win pe 下用 recuva 整理,可以消除所有文件的碎片,将分区尾部空间完全空出来,不过需要的时间长一些
kokutou
    28
kokutou  
   2019-06-19 14:51:11 +08:00 via Android
@mrcn 闪退?!?什么垃圾 pe 啊。。。。还是你用的 dg 版本太老了。。。

itsk.com 下个优启通搞吧,最新的自带最新的 dg。。。
4lokale
    29
4lokale  
   2019-06-19 14:54:24 +08:00 via Android
用傲梅分区助手,我系统盘就是这么分的区。当时想装双系统,但是 windows 自带的分区只能分很小一块。不过用傲梅也是进 pe,只不过他自动帮你把活干了
mrcn
    30
mrcn  
OP
   2019-06-19 15:11:56 +08:00 via Android
@kokutou wepe 自带的 dg 4.3 …
mrcn
    31
mrcn  
OP
   2019-06-19 15:13:45 +08:00 via Android
@4lokale 用的就是这个。到一半就提示磁盘碎片太多…
4lokale
    32
4lokale  
   2019-06-19 15:21:49 +08:00 via Android
@mrcn 奥...发现自己没看图
botian
    33
botian  
   2019-06-19 15:24:08 +08:00 via Android
固态分了 4 个区。。
mrcn
    34
mrcn  
OP
   2019-06-19 15:45:41 +08:00
@botian #33
没毛病
EFI+WRE+系统
就去了 3 个了
有的还有个 MSR
acess
    35
acess  
   2019-06-19 15:54:39 +08:00
实在不行就推倒重来呗……
用 dism /capture-image 整个打包,格式化,然后再放回去……(注意 dism 默认会忽略回收站等目录,详情请搜索微软官方文档“ DISM Configuration List and WimScript.ini Files ”)
shiyouming91
    36
shiyouming91  
   2019-06-19 15:58:01 +08:00 via iPhone
刻个 ubuntu 的 live disk (做启动 U 盘也行),然后用 gparted 分区
autoxbc
    37
autoxbc  
   2019-06-19 16:29:45 +08:00   1
不管用什么工具,先全盘备份是基础。无损调整分区其实很危险,见过很多搞崩的
mrcn
    38
mrcn  
OP
   2019-06-19 16:40:36 +08:00
@ylrshui #27 这不是恢复数据用的么
e1nher1ar
    39
e1nher1ar  
   2019-06-19 16:58:19 +08:00
win10 的磁盘管理自带压缩,但是估计压不到你要的 80G 大小。
MinonHeart
    40
MinonHeart  
   2019-06-19 17:32:07 +08:00
新建个文件夹,把快捷方式放桌面去
kokutou
    41
kokutou  
   2019-06-19 17:32:51 +08:00 via Android
@mrcn
。。好歹上 dg 官网下一个最新版放在 u 盘里啊
ylrshui
    42
ylrshui  
   2019-06-19 18:41:06 +08:00 via iPhone
@mrcn 记混了名字,是 defraggler
zx513972201
    43
zx513972201  
   2019-06-19 19:58:33 +08:00
挂载到 win7 然后做碎片整理
或者 PE 进去做磁盘碎片整理
哈哈你试试看
hjc4869
    44
hjc4869  
   2019-06-19 20:13:40 +08:00
用 diskpart 直接 shrink
wlh233
    45
wlh233  
   2019-06-19 22:06:30 +08:00   1
@Removable https://superuser.com/a/1081730 这有一篇辟谣文章。我不懂硬件,不知道谁说的对
mrcn
    46
mrcn  
OP
   2019-06-19 22:16:42 +08:00 via Android
@kokutou 感谢提醒…脑子抽了,一时居然没想到更新软件。用最新版的 DG 就成功了……而且速度快了很多。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1991 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 33ms UTC 00:26 PVG 08:26 LAX 16:26 JFK 19:26
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86