atatool修改ssd硬盘mlc制作slc

2025-10-07 01:51:00

1、打开机箱,拔掉原来的机械硬盘,单独插ssd到sata0通道(主板上有标注,方便一会儿的命令行指定通道编号)。然后,u盘启动电脑到pe下。

2、在pe下运行cmd,出现command窗口,在窗口内运行命令

(先在网上搜索atatool,下载并解压到u盘上,我解压的文件夹为atatool,下面为x86和x64子目录。)

U:

cd atatool\x86  (图片中我安装完win7-64了,所以截图为x64,非pe下了)

atatool /list 

可以看到你的ssd设备及通道编号了,就是那个\\.\physicaldive后面的数字,后面要用的,我的是0,因为我插到0口了。

因为mlc使用的是双层介质,所以容量为228936mb,我们要做成slc只能使用单层,所以将容量缩为一半,我用了比一般还稍小的数字114400mb,保证小于一半。

3、(命令帮助可以使用atatool   /?)

atatool  /sethpa:114400mb  \\.\physicaldrive0

运行命令后,容量缩为指定的容量了,但是,重点来了,断电重启后无效!!!

4、mmd,那还有个屁用!

于是我经历了  设置密码,密码锁定,dco等等,就是搞不定断电重启的还原。

一番灰心后,终于在命令帮助的examples中看到了一个参数中没有列举的参数,就是这个nonvolatilehpa,在以前版本中它是nonvolatile,解释为 使用该参数后,设定一直有效,不是断电后reset了。哈哈,多了个hpa,也就是指定的hpa一直有效呗,那么

atatool  /sethpa:114400mb \nonvolatilehpa  \\.\physicaldrive0

断电重启,容量仍为111.72GB。

5、注意!

变mlc为slc则不再使用双层介质,所以容量会减半!我是为了增加寿命,牺牲了容量。实际上mlc可以擦写5000次以上,一般家用几年都没问了,本人是发烧的想法,牺牲容量,我想要10万+的寿命。

仅供参考!不喜勿喷,哈哈

atatool修改ssd硬盘mlc制作slc

atatool修改ssd硬盘mlc制作slc

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢