我在将文件复制到外部驱动器时注意到了几个问题,例如,有时复制结束时会显示有关写入/读取过程中出现问题的消息(我不知道确切的消息,抱歉),然后我不得不重试复制给定的文件,除非它被复制。我在事件查看器中注意到以下事件 ID:
51 - An error was detected on device \Device\Harddisk1\DR12 during a paging operation.
140 - The system failed to flush data to the transaction log. Corruption may occur in VolumeId: D:, DeviceName: \Device\HarddiskVolume20.
(A device which does not exist was specified.)
157 - Disk 1 has been surprise removed.
26 - Description: Windows - Delayed Write Failed : Windows was unable to save all the data for the file \Device\HarddiskVolume4\Program Files\Microsoft SQL Server\MSSQL$INSTANCETWO\LOG\ERRORLOG. The data has been lost. This error may be caused by a failure of your computer hardware or network connection.
7 - The device, \Device\Harddisk2\DR2, has a bad block.
我的硬盘出现故障了吗?如果是,建议的挽救数据的方法是什么?我应该检查其他事件 ID 吗?
编辑:磁盘是外部三星 D3 2TB,下面是名为硬盘扫描(smartctl 和 HDtune 无法从磁盘读取 SMART 数据):
答案1
在“文件资源管理器”中,如果右键单击“此电脑”中的驱动器并打开“属性”,则会出现一个名为“工具”的选项卡,其中有一个选项“...检查驱动器是否存在文件系统错误”。
我还会复制数据,从驱动器制造商处查找更新的固件,重新格式化驱动器,然后将数据复制回来。然后继续监控错误。