Solid state disk data recovery method

By monitoring the file system status, identifying cached files, establishing secure partitions, and using professional tools for hardware scanning and fault repair, the problem of inefficient solid-state drive data recovery in the existing technology has been solved, achieving efficient and secure data recovery effect.

CN120144342APending Publication Date: 2025-06-13SHENZHEN LINGDECHUANG TECH CO LTD
View PDF -1 Cites 0 Cited by

Patent Information

Application Number
CN202411515863.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-06-13

Smart Images

  • Figure CN120144342A_ABST
    Figure CN120144342A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of solid state disks, in particular to a solid state disk data recovery method, which comprises the following steps of: firstly, monitoring the state of a computer file system by using a file monitoring tool and a file extension name identification tool; when it is recognized that the number of the non-cache files is reduced, a hardware scanning tool is used for conducting hardware scanning; establishing a security partition, and copying the undamaged file to the security partition; then identifying the fault type and position of the solid state disk by using a professional hardware scanning tool; deep scanning is carried out by using professional data recovery software to find lost data, and verification and recovery are carried out; then the solid state disk is reformatted, and a partition table is rebuilt; and finally, copying the repaired data into a secure storage medium. According to the method, the fault type of the solid state disk can be comprehensively identified and effectively repaired, the cache file is reasonably processed, the data security is guaranteed, clear tool selection and a complete recovery process are achieved, and the success rate and efficiency of data recovery are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of solid-state drives, and specifically to a method for recovering data from a solid-state drive. Background Art

[0002] With the rapid development of information technology, solid-state drives have been widely used in the computer storage field due to their high-speed read and write performance and stability. However, various faults may occur during the use of solid-state drives, resulting in data loss. Currently, common reasons for data loss include physical faults (such as interface damage, circuit damage, abnormal heating, etc.) and firmware faults (such as bad blocks, read errors, module loss, logical bad sectors, and checksum errors, etc.). Traditional data recovery methods often have limitations. For example, they may only be effective for specific types of faults, or the recovery process is complex and inefficient. At the same time, there is also a lack of a clear method for handling cache files, which is likely to waste time and resources during the recovery process. Therefore, a comprehensive and efficient method for recovering data from a solid-state drive is needed to meet the recovery needs of users in case of data loss. Summary of the Invention

[0003] (1) Technical Problems to be Solved

[0004] In view of the deficiencies of the prior art, the present invention provides a method for recovering data from a solid-state drive.

[0005] (2) Technical Solutions

[0006] To achieve the above object, the present invention provides the following technical solution: A method for recovering data from a solid-state drive, comprising the following steps:

[0007] Step 1: Monitoring and cache identification. Monitor the status of the computer file system, use a file monitoring tool (such as FileSystem Monitor) to record the storage space data and the number of files of the solid-state drive partition when the system boots and shuts down, and use a file extension identification tool (such as Extension Analyzer) to identify whether the files with a change in the number of files are cache type files according to the file suffix; for cache files, clarify the processing method that their loss due to power-off can be not recovered.

[0008] Step 2: Trigger hardware scanning. When it is recognized that the number of files decreases and it is not a cache type file, use a hardware scanning tool (such as HD Tune Pro) to perform hardware scanning, not limited to the condition of file deletion by personnel operation.

[0009] Step 3: Establish a secure partition and file copying. Establish a secure partition. The secure partition can be established on another hard disk (such as a mechanical hard disk) or a USB flash drive, or cloud data storage can be selected in the case of an Internet connection (such as using cloud storage services like Baidu Netdisk), and then copy the undamaged files to the secure partition.

[0010] Step 4: Hardware scanning and fault location. Use a professional hardware scanning tool (such as Victoria) to scan the solid-state drive for hardware to identify the type and location of the fault.

[0011] Step 5: Fault repair strategy selection. According to the identification result, adopt the corresponding repair strategy to repair the faulty area.

[0012] Step 6: Fault type differentiation and repair method determination. Identify whether the solid-state drive has a physical fault or a firmware fault. Physical faults include interface damage, circuit damage, and abnormal heating. The reasons for data loss include circuit board deformation, circuit breakage, and abnormal high temperature of the chipset. The corresponding file repair methods are firmware repair (professional firmware repair tools can be used, such as Flash Utility), chip data recombination (chip data recovery software can be used, such as Chip Data Recovery), interface conversion (adopt an appropriate interface conversion device), physical replacement (replace damaged hardware components); firmware faults include bad blocks, read errors, module loss, logical bad sectors, and checksum errors. The corresponding file repair method is to use professional data recovery software (such as R-Studio) for recovery.

[0013] Step 7: Deep scanning and data recovery. Use professional data recovery software (such as GetDataBack Pro) to deeply scan the solid-state drive to recover the lost data.

[0014] Step 8: Data verification and repair. Verify and repair the recovered data to ensure the integrity and accuracy of the data. A data verification tool (such as Data Validation Toolkit) can be used for verification and repair.

[0015] Step 9: Formatting and partition table reconstruction. Reformat the solid-state drive and use a partition management tool (such as Partition Wizard) to reconstruct the partition table.

[0016] Step 10: Data copying and storage. Copy the repaired data to a secure storage medium (such as a portable hard drive, optical disc, etc.).

[0017] Furthermore, in Step 4, the professional hardware scanning tool can be a suitable hardware detection software, such as Victoria, etc.

[0018] Further, in step 1, a dedicated file recognition tool or method is used to recognize cache type files, such as using tools like Extension Analyzer.

[0019] Further, in step 3, the security partition can be established on other hard disks (such as mechanical hard disks) or USB flash drives, or cloud data storage (such as Baidu Netdisk, etc.) can be selected when connected to the network.

[0020] Further, in steps 6 to 8, data is restored by using appropriate data recovery software (such as R-Studio, GetDataBackPro, etc.). The faulty hard disk is connected to the computer, and the software is used to scan and identify the partitions on the hard disk, and the data to be restored is selected for restoration.

[0021] Further, in step 6, the types of physical faults and corresponding repair methods are clarified, such as using FlashUtility for firmware repair, Chip Data Recovery for chip data reorganization, etc.

[0022] Further, in step 6, the types of firmware faults and corresponding repair methods are clarified, such as using professional data recovery software like R-Studio for recovery.

[0023] (III) Beneficial Effects

[0024] Compared with the prior art, the present invention provides a solid-state drive data recovery method with the following

[0025] beneficial effects:

[0026] Comprehensive fault identification and repair: This technical solution can accurately identify physical faults and firmware faults of the solid-state drive, and provides corresponding repair methods for different types of faults, including firmware repair, chip data reorganization, interface conversion, physical replacement, and using professional data recovery software, etc., improving the success rate of data recovery.

[0027] Reasonable handling of cache files: By recognizing cache files and clarifying the processing method that power-off loss can be not recovered, it avoids wasting time and resources during the recovery process and improves the recovery efficiency.

[0028] Security partition to ensure data security: Establishing a security partition can copy undamaged files to a safe location, preventing further damage to data during the recovery process. At the same time, multiple security partition establishment methods are provided, including establishing in other hard disks, USB flash drives or cloud storage, increasing the security and selectivity of data.

[0029] Clear tool selection: This solution specifically specifies selectable file monitoring tools, file extension identification tools, hardware scanning tools, data recovery software, data verification tools, partition management tools, etc., making the entire data recovery process clearer and more operable, and reducing the technical threshold.

[0030] Complete recovery process: From monitoring the file system status to finally copying the repaired data to a secure storage medium, it covers all aspects of data recovery, ensuring the integrity and accuracy of data recovery. Description of the Drawings

[0031] Figure 1 It is a schematic diagram of the method flow of the present invention; Detailed Implementation Manner

[0032] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention. Please refer to Figure 1 ,

[0033] Embodiment:

[0034] I. Implementation Preparation

[0035] Install required software and tools: Before performing solid-state drive data recovery, ensure that software and hardware such as File System Monitor (file monitoring tool), Extension Analyzer (file extension identification tool), HDTune Pro (hardware scanning tool), Victoria (professional hardware scanning tool), Flash Utility (firmware repair tool), Chip Data Recovery (chip data recovery software), interface conversion device, GetDataBack Pro (professional data recovery software), Data Validation Toolkit (data verification tool), Partition Wizard (partition management tool), etc. are installed on the computer. At the same time, prepare the development environment and tools required for developing an automated monitoring and recovery system.

[0036] Prepare storage media: Prepare other hard disks (such as mechanical hard disks), USB flash drives or ensure a stable network connection to use cloud storage services (such as Baidu Netdisk, etc.) as the location for establishing a secure partition. At the same time, prepare secure storage media such as external hard drives and optical discs for copying the repaired data.

[0037] II. Specific Implementation Steps

[0038] Step 1: Monitoring and File Identification

[0039] Start the File System Monitor to record the storage space data and the number of files in the solid-state drive partitions when the system boots up and shuts down.

[0040] Use the Extension Analyzer to identify whether the files with changed file counts are cache-type files based on the file suffix names. For the identified cache files, according to the established processing method, clarify that their loss due to power-off does not need to be restored.

[0041] Step 2: Hardware Scan Trigger

[0042] When it is recognized that the number of files decreases and they are not cache-type files, immediately start HD Tune Pro for hardware scanning, no longer limited to the condition of manual file deletion, to more comprehensively detect possible faults. At the same time, the automated monitoring and recovery system starts to monitor the scanning process in real time and is ready to automatically execute subsequent steps when needed.

[0043] Step 3: Establish a Secure Partition and File Copy

[0044] If creating a secure partition on other hard drives (such as mechanical hard drives) or USB flash drives, the operating system's disk management tool or specific partition software can be directly used to create the partition and mark it as a secure partition.

[0045] If cloud data storage is selected under network connection, such as using cloud storage services like Baidu Netdisk, upload the undamaged files to the cloud storage.

[0046] Subsequently, copy the undamaged files in the solid-state drive to the secure partition to ensure the security of these files during the subsequent recovery process. The automated monitoring and recovery system can automatically record the copy progress and status.

[0047] Step 4: Hardware Scan and Fault Identification

[0048] Run Victoria to perform a professional hardware scan on the solid-state drive, carefully identify the fault types and locations, and provide a basis for subsequent precise repair. The intelligent fault diagnosis module starts to analyze the scan results and uses artificial intelligence and machine learning technologies to assist in more accurately identifying the fault types.

[0049] Step 5: Fault Repair

[0050] According to the results identified in step 4, adopt corresponding repair strategies to repair the faulty area. If it is a physical fault, such as an interface damage, an appropriate interface conversion device can be used for interface conversion; for circuit damage, ChipData Recovery can be considered for chip data recombination; for abnormal heating determined to be caused by circuit board deformation, circuit breakage or abnormal high temperature of the chipset, firmware repair (using Flash Utility), chip data recombination or physical replacement of damaged hardware components can be adopted respectively.

[0051] Step 6: Data Recovery

[0052] For firmware faults, such as the presence of bad blocks, read errors, module loss, logical bad sectors and parity errors, use the professional data recovery software R-Studio. Connect the faulty hard disk to the computer, start R-Studio to scan and identify the partitions on the hard disk, and select the data to be recovered for recovery. At the same time, the remote data recovery service platform can remotely assist in data recovery with the user's authorization.

[0053] Step 7: Deep Scan and Data Retrieval

[0054] Start GetDataBack Pro to perform a deep scan on the solid-state drive to retrieve the lost data as much as possible. The automated monitoring and recovery system can automatically optimize the scan parameters to improve the efficiency of data retrieval.

[0055] Step 8: Data Verification and Repair

[0056] Use the Data Validation Toolkit to verify and repair the retrieved data to ensure the integrity and accuracy of the data. Check whether the data is damaged, missing parts or incorrect, and perform corresponding repair operations. The intelligent fault diagnosis module can further optimize the repair strategy according to the verification results.

[0057] Step 9: Formatting and Partition Table Reconstruction

[0058] Use Partition Wizard to reformat the solid-state drive and reconstruct the partition table to prepare for storing the recovered data. The automated monitoring and recovery system can automatically monitor the process of formatting and partition table reconstruction to ensure a smooth completion.

[0059] Step 10: Data Copying and Storage

[0060] Copy the repaired data to a secure storage medium, such as a portable hard drive, optical disc, etc., to ensure the long-term secure storage of the data. The automated monitoring and recovery system can automatically record the copy progress and results and send a notification after completion.

[0061] III. Continuous Optimization and Expansion

[0062] Continuously update the intelligent fault diagnosis module: By analyzing more fault cases and data, continuously train and optimize the intelligent fault diagnosis module to improve its accuracy and adaptability.

[0063] Improve the remote data recovery service platform: Add more functions and services, such as real-time communication, remote operation guidance, etc., to improve the efficiency of remote data recovery and the user experience.

[0064] Strengthen the health monitoring and warning of solid-state drives: Continuously monitor the health status of solid-state drives, such as indicators like temperature, read / write speed, remaining life, etc. When abnormal situations are detected, issue early warnings so that users have enough time to take measures, such as backing up data or performing preventive maintenance, to avoid data loss. At the same time, the automated monitoring and recovery system can automatically start the backup or recovery process based on the health monitoring results.

[0065] IV. Advantages of a Solid-State Drive Data Recovery Method of the Present Invention:

[0066] 1. Comprehensive and efficient data recovery capabilities

[0067] Synergy of multiple tools: By integrating a variety of professional tools, such as File System Monitor, Extension Analyzer, HD Tune Pro, Victoria, Flash Utility, Chip Data Recovery, GetDataBackPro, Data Validation Toolkit, and Partition Wizard, etc., it can comprehensively handle various fault situations of solid-state drives, from hardware scanning to data recovery, verification, and storage, improving the success rate of data recovery.

[0068] Intelligent fault diagnosis: Introduce an intelligent fault diagnosis module, utilize artificial intelligence and machine learning technologies to more accurately identify fault types and recommend the best repair strategies, greatly improving the recovery efficiency and reducing the recovery time and cost.

[0069] 2. Secure and reliable data protection

[0070] Secure partitioning strategy: There are various ways to establish secure partitions, including on other hard drives, USB flash drives, or cloud storage, to ensure that undamaged files are safely protected during the recovery process. At the same time, during the data recovery process, the repaired data is copied to a secure storage medium to further ensure data security.

[0071] Data Validation and Repair: Use the Data Validation Toolkit to validate and repair the retrieved data to ensure data integrity and accuracy, avoiding data corruption or errors after recovery.

[0072] 3. Improvement in Automation and Convenience

[0073] Automated Monitoring and Recovery System: Achieved one-key operation, reducing manual intervention and operation errors. Continuously monitor the status of the solid-state drive and automatically start the recovery process, improving the timeliness and convenience of recovery.

[0074] Remote Data Recovery Service: Users can perform remote diagnosis and recovery with the assistance of professional technicians through the remote data recovery service platform, improving recovery efficiency and convenience. It is a great convenience, especially for users who are not familiar with technical operations.

[0075] 4. Prevention and Early Warning Functions

[0076] Health Monitoring and Early Warning of Solid-State Drives: Continuously monitor the health status of solid-state drives, detect abnormal situations in advance and issue early warnings, allowing users to have enough time to take measures, such as backing up data or performing preventive maintenance, effectively avoiding the risk of data loss.

[0077] 5. Long-Term Value Brought by Technical Expansion

[0078] Continuous Update and Optimization: With the continuous update of the intelligent fault diagnosis module and the improvement of the remote data recovery service platform, this technical solution can adapt to the changing solid-state drive fault situations and user needs, and has long-term practical value.

[0079] Comprehensive Data Management: Integrate data backup and recovery, develop comprehensive data management tools, provide users with more comprehensive data management solutions, and improve users' data management efficiency and security.

[0080] Although the embodiments of the present invention have been shown and described, for those of ordinary skill in the art, it can be understood that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for recovering data from a solid state drive, characterized in that: The following steps are involved: Step 1, monitoring and cache identification: monitor the computer file system status, use the file monitoring tool to record the storage space data and file quantity of the solid-state hard disk partition when the system is turned on and off, and use the file extension identification tool to identify whether the file with a change in file quantity is a cache type file based on the file suffix name; For cache files, they will not be restored if they are lost due to power failure; Step 2, triggering a hardware scan: if the number of files is reduced and they are not cache type files, use a hardware scanning tool to perform a hardware scan; Step 3, create a secure partition and copy files: Create a secure partition, and then copy the undamaged files to the secure partition; Step 4: Hardware scan and fault location: Perform a hardware scan on the SSD to identify the fault type and location; Step 5, fault repair strategy selection: according to the identification results, adopt the corresponding repair strategy to repair the fault area; Step 6, fault type distinction and repair method determination: Identify whether the SSD has a physical fault or a firmware fault, perform physical repairs for physical faults, and use professional data recovery software for firmware faults; Step 7, deep scan and data recovery: Use professional data recovery software to perform a deep scan on the SSD to recover lost data; Step 8, data verification and repair: verify and repair the retrieved data to ensure the integrity and accuracy of the data; Step 9, formatting and rebuilding the partition table: After the repair is complete, reformat the SSD and rebuild the partition table; Step 10, data replication and storage: Copy the repaired data to a secure storage medium.

2. A method for recovering data from a solid state drive according to claim 1, characterized in that: In step 4, use the hardware scanning tool Victoria to perform a hardware scan on the faulty SSD.

3. A method for recovering data from a solid state drive according to claim 1, characterized in that: In step 1, cache type files are identified through a special file identification tool or method.

4. A method for recovering data from a solid state drive according to claim 1, characterized in that: In step 3, select the method of creating a secure partition as creating a secure partition in a mechanical hard disk or USB flash drive, or choose cloud data storage when connected to the Internet.

5. The method for recovering data from a solid state drive according to claim 1, wherein: In steps 6 to 8, data is recovered by using data recovery software. Connect the faulty hard drive to the computer, use the software to scan and identify the partitions on the hard drive, and select the data to be recovered.

6. A method for recovering data from a solid state drive according to claim 1, characterized in that: The physical failures in step 6 include interface damage, circuit damage, and abnormal heating. The causes of data loss include circuit board deformation, circuit breakage, and abnormally high temperature of the chipset. The corresponding file repair methods are firmware repair, chip data reorganization, interface conversion, and physical replacement.

7. A method for recovering data from a solid state drive according to claim 6, characterized in that: The firmware failures in step 6 include bad blocks, read errors, module loss, logical bad sectors and verification errors. The corresponding file repair method is to use professional data recovery software for recovery.

8. A method for recovering data from a solid state drive according to claim 1, characterized in that: The step 8 specifically uses the data validation tool Data Validation Toolkit to perform validation and repair.

9. The method for recovering data from a solid state drive according to claim 1, wherein: Step 9 uses the partition management tool Partition Wizard to rebuild the partition table.

10. The method for recovering data from a solid state drive according to claim 1, characterized in that: The storage medium of step 10 is set to be a mobile hard disk or an optical disk.