You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Intel SSDPEKKW256G7坏块识别与修复求助:多方案尝试无果,求可行解决办法

Intel SSDPEKKW256G7坏块识别与修复求助:多方案尝试无果,求可行解决办法

各位大佬,我这两天一直在折腾我的Acer Nitro-5笔记本上的Intel SSDPEKKW256G7固态,试了各种办法都没搞定,实在没办法了来求助!

设备背景

  • 笔记本:Acer Nitro-5
  • 存储配置:1TB HDD + 256GB Intel SSDPEKKW256G7
  • 系统:双系统,Ubuntu 20.4装在HDD,Windows 10装在SSD

问题起源

我的Windows用了快5年,最近越来越卡。两天前开机后桌面进程一直卡死,我怀疑是病毒就跑了全系统扫描,结果中途断电强制关机了。恢复供电后再开Windows直接蓝屏,现在根本进不去Windows。

我先切到Ubuntu做了数据备份(除了SSD上丢了一些数据),然后开始尝试各种修复方法,但都没成功。

已尝试的修复方案

1. GParted检查磁盘

用GParted检测SSD分区时,弹出了NTFS不一致的错误:

Cluster accounting failed at 13300092 (0xcaf17c): extra cluster in $Bitmap
Cluster accounting failed at 13300093 (0xcaf17d): extra cluster in $Bitmap
Filesystem check failed!
Totally 999 cluster accounting mismatches. ERROR: NTFS is inconsistent. Run chkdsk /f on Windows then reboot it TWICE! The usage of the /f parameter is very IMPORTANT! No modification was and will be made to NTFS by this software until it gets repaired.

2. 用Hiren's BootCD WinPE跑ChkDsk

因为进不去Windows,我用Hiren's BootCD WinPE进命令提示符跑chkdsk,结果遇到了三种错误:

  • Windows cannot run disk checking on this volume because it is write protected
  • The type of the file system is RAW. CHKDSK is not available for RAW drives.
  • 最近一次运行chkdsk g: /f的报错:
Stage 2: Examining file name linkage ...
An unspecified error occurred (696e647863686b2e 9cd).
An unspecified error occurred (6e74667363686b2e 1798).
Failed to transfer logged messages to the event log with status 6.

ChkDsk这条路彻底走不通了。

3. 格式化分区

试了Disk Management、Diskpart、GParted、Disks等工具格式化SSD分区,要么报I/O错误,要么弹出未知错误,完全失败。

4. 尝试在SSD上重装Ubuntu覆盖系统

想直接在SSD上装Ubuntu覆盖原Windows文件,结果提示“格式化磁盘时发生错误”,同样不行。

5. Ubuntu下修改文件系统

尝试用命令把分区转成ext4:

sudo mkfs.ext4 /dev/nvme0n1p4

运行日志如下:

mke2fs 1.45.5 (07-Jan-2020)
/dev/nvme0n1p4 contains a ntfs file system labelled 'OS'
Proceed anyway? (y,N) y
Creating filesystem with 62186249 4k blocks and 15548416 inodes
Filesystem UUID: 98f9d29e-c882-42ca-9b83-d15bb1f1a9cb
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
Allocating group tables: done
Writing inode tables: done
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information: mkfs.ext4: Input/output error while writing out and closing file system

然后我用badblocks检查坏块:

sudo badblocks -v /dev/nvme0n1

结果查出了1333个坏块,但我觉得不太像物理损坏,毕竟几天前还好好的。

6. 查看NVME SMART日志

用NVME工具查看了SMART日志:

Smart Log for NVME device:nvme0n1 namespace-id:ffffffff
critical_warning                    : 0x9
temperature                         : 25 C
available_spare                     : 0%
available_spare_threshold           : 10%
percentage_used                     : 4%
data_units_read                     : 23,584,781
data_units_written                  : 22,680,050
host_read_commands                  : 424,922,169
host_write_commands                 : 435,538,029
controller_busy_time                : 7,189
power_cycles                        : 3,689
power_on_hours                      : 10,192
unsafe_shutdowns                    : 298
media_errors                        : 716,805
num_err_log_entries                 : 716,805
Warning Temperature Time            : 265
Critical Composite Temperature Time : 0
Thermal Management T1 Trans Count   : 0
Thermal Management T2 Trans Count   : 0
Thermal Management T1 Total Time    : 0
Thermal Management T2 Total Time    : 0

现在我实在没辙了,真的不想换SSD,有没有大佬能给点可行的修复办法?

备注:内容来源于stack exchange,提问作者Kianoush Arshi

火山引擎 最新活动