首页 > 其他分享 >SSD数据不能恢复?或许还有的救

SSD数据不能恢复?或许还有的救

时间:2023-04-19 17:12:56浏览次数:42  
标签:TRIM 恢复 关闭 或许 SSD 数据 硬盘

我们经常说机械硬盘相对于固态硬盘的一个优势是数据可以恢复,难道SSD固态硬盘的数据就不能恢复了吗?

SSD数据不能恢复?或许还有的救

这里先简单介绍一下SSD的工作方式,SSD中的数据是以电子的形式通过浮栅保存的,写入就是通过增加电压让电子进入浮栅,读取是检测浮栅中是否有电子,擦除则是将电子从浮栅中释放。也就是说,只要数据没有被擦除,就仍然保存在颗粒中,也就是可以被恢复的。

硬件问题:多半有救

对应到实际中的两种情况,一种是硬件问题导致的,比如意外断电,掉盘,硬盘无法识别等等,这种情况只是SSD无法被识别,但其中的数据并没有被覆盖,多半是可以恢复数据的。

SSD数据不能恢复?或许还有的救

如果在右键单击“此电脑”,选择“管理”的“磁盘管理”中无法看到SSD对应的盘符,或是只有盘符而看不到容量,基本上就是硬件问题,可以在关机后更换硬盘接口,连接电源等待一段时间之后再开机进行尝试。

如果还是无法识别,就要找专业的数据恢复机构了,当然数据恢复的价格不菲,而且是按照SSD总容量而非恢复数据文件的大小报价的。

软件问题:宣告凉凉

另一种情况是软件层面,比如文件被删除且清空了回收站,或是意外格式化,这种情况下SSD进行了容量回收,数据是无法恢复的。

如果想要SSD以后能恢复数据,也是有办法的,那就是手动关闭TRIM,也就是关闭SSD的容量回收,文件删除之后系统只做删除标记,不会清空文件了。

SSD数据不能恢复?或许还有的救

关闭的方法也很简单,就是搜索“命令提示符”,然后以管理员身份运行,在弹出的窗口中输入“fsutil behavior set disabledeletenotify 1”即可,系统返回“NTFS  DisableDeleteNotify =1  (已启用)”就表示TRIM关闭成功。

需要注意的是,关闭TRIM会降低SSD的性能,一般情况下不建议大家关闭。另外在购买SSD的时候也要选择采用原厂颗粒的有品质保障的产品,可以进一步降低SSD掉盘等意外的可能,硬盘有价,数据无价。

标签:TRIM,恢复,关闭,或许,SSD,数据,硬盘
From: https://www.cnblogs.com/lzhdim/p/17333932.html

相关文章

  • Linux系统下判断硬盘是hdd还是ssd
    查看centos系统中/sys/block/sd*/queue/rotational这个文件里存的数据是判断该盘是否为ssd最基本的方法,0代表ssd,1代表hdd。HDD直通盘查询结果为1,结果正常。单盘SSD查询结果为0,结果正常。......
  • 【服务器数据恢复】DELL EqualLogic PS系列存储磁盘坏道导致存储不可用的数据恢复案例
    服务器数据恢复环境:DELLEqualLogicPS系列某型号存储;16块SAS硬盘组成一组RAID5;划分了4个卷,采用VMFS文件系统,存放虚拟机文件。服务器故障:存储设备中磁盘出现故障导致存储不可用,且存储设备已经过保,用户方联系到我们数据恢复中心要求恢复该存储设备中的数据数据。服务器数据恢......
  • VMware Site Recovery Manager 8.7 (for vSphere 8 U1) - 数据中心灾难恢复 (DR)
    请访问原文链接:https://sysin.org/blog/vmware-srm-8/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgSiteRecoveryManager8.7|18APR2023|Build21590800什么是SiteRecoveryManager(SRM)?SiteRecoveryManager是业界领先的灾难恢复(DR)软件,可自动编......
  • NBU备份系统中oracle数据库自动恢复脚本
    #!/bin/bash#oracle数据库恢复源客户端主机名exportclient=dmzdb71cd/usr/openv/netbackup/bin/CONTROL=`./bplist-C${client}-t4-R/|awk-F:'NR==1{print$(NF)}'`;exportCONTROL;#恢复库Oracle环境变量exportORACLE_SID=moniexportORACLE_HOME=/u01/......
  • 安卓手机备忘录app删除了怎么恢复
    手机备忘录对很多网友来说是常用的工具软件之一,因为它可以用来记录生活、工作和学习中的各种事情,不仅方便随时记事,而且方便随时修改、使用、分享、删除等。不过也有不少网友表示,自己在使用手机备忘录APP时遇到了一些问题,其中大多数人都遇到过误删除备忘录,但不知道怎么恢复的情况。......
  • git 恢复上个版本
    1、本地分支版本回退的方法如果你在本地做了错误提交,那么回退版本的方法很简单先用下面命令找到要回退的版本的commitid:gitreflog或者gitlog:查看历史提交接着回退版本:gitreset--hardObfafd0bfafd就是你要回退的版本的commitid的前面几位紧接着强制推送到远......
  • pg 崩溃恢复篇(一)—— WAL的作用与全页写机制
    WAL(WriteAheadLog)机制最初在7.1版中实现,以减轻服务器崩溃的影响。它也是基于时间点恢复(PITR)和流复制(SR)实现的基础。WAL机制非常复杂,在第一篇中,我们只看看为什么需要WAL,它有什么作用,又会有什么不足。一、 没有WAL的插入操作要看为什么需要有WAL,那就先看看如果没有会怎么样。假设......
  • pg 崩溃恢复篇(二)—— WAL文件结构及管理
    第二篇我们来看WAL文件逻辑、物理结构以及管理方法。一、事务日志和WAL文件1.命名规则    在逻辑上,pg用一个地址空间长度为8B的虚拟文件表示事务日志(最大可达16EB)。pg中的事务日志默认切分为16MB的文件,每个文件称为WAL段。pg11开始,使用initdb命令初始化时可以使用–wal......
  • Oracle 恢复之using backup controlfile 和 until cancel
    Oracle恢复数据库时有几个常用但非常相似的命令,整理下它们各自的作用及适用场景。recoverdatabaserecoverdatabaseuntilcancelrecoverdatabaseusingbackupcontrolfilerecoverdatabaseusingbackupcontrolfileuntilcancelrecoverdatabaseuntilcancelusingbackupc......
  • Oracle Recovery Tools快速恢复断电引起的无法正常启动数据库---惜分飞
    由于异常断电,数据库启动报错ORA-01113和ORA-01110,ORA-00322和ORA-00312以及ORA-00314和ORA-00312错误MonApr1709:35:042023ALTERDATABASEOPENErrorsinfileD:\APP\ADMINISTRATOR\diag\rdbms\orcl\orcl\trace\orcl_ora_10192.trc:ORA-01113:文件1需要介质恢......