• SSD disk recovery program. SSD Data Recovery and SSD Repair

    Every PC user sooner or later faces problems when it is necessary to correct errors that occur with the system. And it’s good if they didn’t affect personal data. It’s worse if you have to restore the SSD drive. What is needed for this?

    Device

    Before you figure out how to recover data from a solid-state drive, it’s worth understanding what it is. SSD is a drive that is installed in a computer system. It is often compared to hard drive, since both devices have the same tasks. But there is a significant difference.

    The solid state drive is very fast disk, which does the job several times faster hard drive. This is caused by a difference in design.

    Built on magnetic disks and a read head, a solid-state drive works like a flash drive and is based on microchips.

    At the moment, SSDs are just gaining popularity. They are often purchased in pairs with hard drives and an operating system is installed on them for fast loading. Because SSDs are prohibitively expensive, HDDs cannot completely replace SSDs. Although server stations and gaming systems can install several solid-state drives.

    Drive problems

    As mentioned, SSD is popular due to its high speed. But, besides this, it is also considered a reliable device. This is due to the fact that the drive's design does not have moving parts, so it does not suffer from minor damage that the hard drive may not tolerate.

    But an SSD can definitely be attacked by viruses and user errors. All this affects the integrity of personal data. If they are deleted certain files, it will not be easy to restore them. It’s more difficult with data after formatting. But restoring an SSD is possible.

    What are the chances?

    It’s worth saying right away that data recovery from an SSD drive is somewhat different from the process that is necessary in the case of a hard drive. Unfortunately, there are situations that make it impossible to recover lost documents.

    But in most cases, it is possible to return files. The user will have to select suitable program and follow the instructions.

    Special teams

    The question of whether the SSD drive will be restored worries many people. It’s definitely not easy to answer, since there are a couple of nuances that can affect the result.

    A distinctive feature of the drive is the presence of a specific command that SSDs have. TRIM is responsible for ensuring that all data that is deleted from the disk is actually destroyed. The SSD completely erases the files from the data blocks.

    This command works very simply. When a user deletes documents, it signals that the files should be destroyed rather than stored in special blocks.

    But there is one point here: of course, the documents will not be deleted immediately. The device will notify the user that the files have been deleted, but the block will be cleared a little later. Therefore, there is a chance to quickly return the data.

    All popular solid state drive manufacturers are trying to create universal devices, which would differ from each other only in the volume of the archive. All drives have the same speed, so the TRIM command will be executed 100%.

    What to do?

    If a command like this exists, is it possible to recover an SSD drive? In reality, little will happen. For example, some drives do not support the command to completely delete files, so any program can handle the recovery. Also, TRIM may not work on a particular operating system. There may be difficulties with the interface or motherboard. USB and FireWire protocols do not support the command.

    Formatted drives

    In this case, recovering SSD disk files is even more difficult. As you know, there is a complete and quick formatting of disks. Thanks to this function, you can completely clear data from the drive.

    Full formatting completely destroys data, while fast works with information partition tables. Therefore any popular program to restore it would cope with the second type of removal. But later the technology of the solid-state drive changed. It won't be easy to deal with now quick formatting, not to mention complete.

    This state of affairs is again associated with the TRIM command. When the user selects formatting, it automatically triggers a complete data deletion. And the delay between activating TRIM and destroying documents from the disk is practically non-existent.

    Disk failure

    Why do you need SSD recovery? Hard drive may be corrupted by the system or damaged. The device may have become unreadable and the OS cannot detect it. In this case, returning personal data will be very simple. It is enough to pick necessary software and restore files.

    This is because the drive cannot enable TRIM. Due to the fact that the command has not been run, files from the blocks will not be deleted. Accordingly, they will be easy to restore.

    Recovery instructions

    First you have to find good program. Recovering an SSD drive is not easy. As with a flash drive, the user will have to try several programs at once. Therefore, you first need to install a couple of utility options.

    After this you will have to connect the SSD. Many users advise not to use this SATA interface, and USB. This is due to the fact that the “native” port can activate the TRIM command, and accordingly, the files will be permanently deleted.

    If you connect the drive via USB, deletion will not be activated, which means that the documents will remain safe.

    Once the device is connected, you can launch the program. Whatever the utility, they all have a similar interface. You just need to select the drive you want to restore. After this, the user must start diagnostics, and then the recovery process itself.

    Results

    When the program collects all the information, a table will appear showing all the lost data. Some programs use certain markings. If the file can be recovered and saved on a PC, the opposite will be green tick. If it is damaged and its restoration is in doubt, there will be a yellow checkmark opposite. Red color indicates that the files have been severely “destroyed” and there are only their remains. Accordingly, it will be impossible to “reincarnate” such data.

    Programs

    Programs for data recovery from solid state drive large number. For example, you can use Magic Partition Recovery. The utility can cope with deleted partitions and bad sectors.

    The program works with many file formats. She can for short time scan the drive and then create a report. There is also an in-depth analysis of SSDs. In this case, the utility works with the contents of files without using the file table.

    Magic Uneraser is another document recovery program. It differs only in interface from the previous version. Works with everyone existing formats media files. Quickly scans the drive and also collects a report on the recovered data. The utility is compatible with hard drives, solid-state drives, memory cards and flash drives.

    Repair

    Talking about recovery SSD controller-disk, it is worth mentioning physical damage to the device. If for some reason the drive has broken down, you shouldn’t throw it away right away. Many experts say that it is quite possible to repair it. The question here is different: does the user have the necessary tools and skills?

    In this case, you need to know the reading range, memory types, standard errors. Specialists carefully inspect the device, disconnect the chips, select a mount and scan the board.

    Of course, such operations regular user will not be able to do it. To do this, you need to understand the drive structure, as well as have the appropriate testing programs and repair tools.

    Despite the significant difference between the drives of this type and conventional hard drives and other types of storage media, the same applications for resuscitation of data can be used. If the hardware was damaged, then resuscitation will require specialized equipment and utilities.

    Faults preventing data from being read

    Today, all faults that do not allow reading the data present on the media of the type in question can be divided into several main categories:

    Physical damage includes failure of the main components:

    • connectors for connecting an interface;
    • failure of the physical memory controller chip;
    • failure of board components;
    • failure of all printed circuit board.

    Damage of this kind can be caused as a result of both mechanical and electrical influence. In this case, repairs to restore access to the information located on the drive are quite complex and require specialized skills. Sometimes, when the controller is destroyed, it becomes simply impossible to access the content.

    Logical damage to the media (its file system) may be a consequence of erroneous erasure of information or formatting. Also, this kind of situation occurs due to malfunction any specialized applications. This kind of situation can be resolved quite simply - with the help of specialized utilities.

    On disk drives The type in question contains sections used by the controller to perform its functions. If for some reason they are damaged and become inoperable, then in order to resuscitate them it is necessary to transfer the device to a specialized authorized service center. Such damage is not as complex as a controller failure, but is just as dangerous.

    Recovery in case of damage to the controller

    The type of process in question always consists of two main stages:

    • hardware;
    • software

    Disassembling the device and subsequent steps

    Disassembling the device of this type is carried out in several stages:

    • the case is removed from the personal computer (laptop or desktop - it doesn’t matter);
    • using a suitable screwdriver (Phillips or slotted), unscrew all connecting bolts;
    • a special opening tool (or a regular plastic card) is used to separate the housing.

    After opening, you need to use a specialized soldering hair dryer to desolder all the microcircuits. Next, you should use a device that allows you to read directly from these electronic components- NANDFlashReader. This programmer is usually equipped with special utilities for reading.



    Reading data from the chip

    To work with data on a chip soldered from a printed circuit board, you can use the following applications:

    • PC-3000 Flash;
    • Flash Extractor.

    To recover data usingPC-3000 Flashyou need to do the following:

    • after launching, in the left window, right-click on the required microcircuit;
    • in the opened context menu select “read microcircuit”;
    • set reading parameters in the corresponding window and auto-analysis parameters;
    • The image is being assembled, all data is located on the right side of the window;
    • select everything you need and right-click again - select “Save” (or press “F2”).

    In some especially difficult cases Using the auto-analysis function is simply impossible. In such situations, it is best to contact professionals who specialize in problems of this type. Since otherwise there is a high probability of damage to the contents of the chip without the subsequent possibility of gaining access to the data.

    Another quite powerful application for working with SSD memory chips is FlashExtractor. It was initially developed to work with the circuits of conventional flash cards, but later began to be used to work with the components of the disks in question.

    Data recovery process fromSSDdisk:

    • we connect a special reader with a circuit installed in it to a personal computer via USB;
    • run the file Flash Drive Information Extractor(usbflashinfoGetFlashInfo.exe);
    • on the function panel you need to click on the “Get information” button;
    • select the destination where all saved content will be saved;
    • Click on “Extract”.

    After the process is completed, all data to be restored will be copied to the appropriate directory. After which the user can use them at his own discretion.

    With a working controller

    It is much easier to resuscitate data when the controller is fully operational, and the necessary content was lost due to erroneous erasing or formatting. In such situations, there is no need to disassemble the disk itself, as well as solder it. Thus, the required amount of time and complexity of work are significantly reduced.

    The following applications are ideal for resuscitating data in this case:

    All of the above applications provide quite high percentage success. Their use will allow you to recover data even if the device is formatted.

    DMDE

    To start the application recovery processDMDE, you need to do the following:

    • launch the application from the directory where it is installed;
    • after startup, a window will appear in which you will need to make a choice desired device(select SSD drive);
    • Click on the “Start” button (a green triangle is drawn on it).

    You must first look in the program settings at the destination where all information is saved. It is important to ensure that there is enough free space on the partition you select as the destination to copy all the required volume.

    HetmanPartitionRecovery

    An application called HetmanPartitionRecovery is also great for resuscitating data on an SSD drive.

    To implement this process, you need to do the following:

    • launch the application;
    • in the left part of the work area, select the disk with which you need to work and select it;
    • Open the “File” menu and select “Scan”.

    After the scan is completed, all detected files will be indicated in the form of shortcuts or a table on the right side of the screen. To restore them, select the necessary objects, then right-click to open the context menu and select the second item from the top “Restore”. The data recovery process will take place automatically.

    AdvancedDiskRecovery

    The AdvancedDiskRecovery interface is not much different from the workspace of similar utilities. After launch, the user will see a standard workspace on the screen.

    To begin the resuscitation process, you must do the following:

    • Select a device on the left side of the screen;
    • open the “Options” menu and click on the “Scanning” item;
    • on the right side of the screen the available objects to be resuscitated will be indicated;
    • let's highlight necessary files and folders, click the “Save” button (at the bottom right of the screen).

    Despite all their reliability, media SSD type sometimes they fail. Also, users themselves are often the main cause of data loss (they accidentally delete files or format the device). Although there are some difficulties, there is almost always a chance to recover lost information.



    Roman is the author of articles in the magazine "Iron", periodically published on Overclockers.ru, and also works as an engineer for information recovery systems in a domestic company, whose products are used, including by the largest Western companies. Let's find out what it's like to recover data from an SSD.

    Roman, as I understand it, your company directly produces software and hardware systems that help diagnose and restore information from hard drives or Flash storage systems, such as memory cards, flash drives and SSDs?

    Yes, Anton, that's right. The company is called ACE Laboratory and this year it celebrated its 20th anniversary, which is a very respectable period for a Russian company. Are there many IT companies from the early 90s that continue to actively develop 20 years after their opening? I don't hear about these very often :)

    Initially, ACE Lab was founded by people from the Taganrog Radio Technical Institute and people from the Rostov Research Institute of Top. In the late 80s, at this research institute, the development of Soviet hard drives was carried out. For the most part, these were Seagate clones with a capacity of 5-20 MB (the most capacious foreign models of that time barely exceeded 60 MB), but nevertheless, everything was assembled from domestic element base, Soviet electronics were used and Soviet engineers worked. Now it is difficult to imagine that once upon a time, in our country, completely domestic components were produced not only for military needs, but also for home use, in particular, for personal computers. In the early 90s, when the collapse of state enterprises began along with the collapse of the USSR, NII TOP could not hold out for long and was soon closed. Talented engineers who know the principles HDD operation, found their place in the new market conditions - if there was no longer any point in producing something, then data recovery turned out to be a very promising area of ​​activity. After all, in the early 90s, hard drives they were just gaining momentum, and were about the same rarity as SSDs are today. Therefore, by developing its equipment in parallel with the development of HDDs, the company has accumulated vast experience during this time, and today, without exaggeration, is a leader in the production of equipment for data recovery throughout the world. They just don’t talk about us very often - this business is too highly specialized, “Data Recovery” :)

    Is your company concerned about the development of this promising area ( solid state memory), or is focusing its efforts more on traditional hard drives?

    In percentage terms, HDD and SSD are approximately 90% to 10%, so the emphasis on hard drives is now, of course, more than on solid-state drives. On the other hand, the gradual cannibalization of enterprises producing HDDs is also beneficial for SSDs - it becomes possible to better concentrate resources for development. For example, 10 years ago, hard drives were produced by a whole cohort of companies. These were Fujitsu, IBM, Hitachi (and later Hitachi-IBM), Samsung, Toshiba, Seagate, Western Digital, Quantum, Maxtor, etc. We had to devote equal time to all drives, and since each manufacturer had a unique drive architecture (and, as a consequence, principles for recovering data from them), it was not easy to engage in uniform development in all areas at once. Over time, there were only two main competitors left on the market, which absorbed everyone else - Seagate and Western Digital, and perhaps Hitachi, which, although it was bought by Seagate, is now still churning out cheap 2.5” drives for laptops in very small quantities. So, by focusing on two or three manufacturers, it becomes possible to devote more time to SSDs - however, everything that happened was extremely timely.

    In the course of your work, you often communicate with Western clients, but how many of us now use data recovery services from SSD or Flash?

    The fact is that data recovery is an expensive business. This is a very painstaking process, which by definition cannot be paid for cheaply. And if things are going well with hard drives (people often ask to restore their information), then with Flash drives everything is much more complicated. For example, the SD card of the photographer who was officiating at the wedding suddenly failed him, and all the holiday photos disappeared along with the card’s functionality. In this case, of course, both the photographer and the bride and groom are interested in restoring lost data and are willing to pay a lot of money. But if a student has a flash drive with an essay, it is unlikely that he will pay two or three thousand rubles to restore his information. Abroad, even $100-200 is not a lot of money if travel photographs or more or less significant documents are at stake. But we, people who are less wealthy, are in no hurry to restore data. There are often cases when people do not want to sacrifice an 8-GB flash drive worth 500 rubles (which needs to be opened and the memory chip unsoldered for further restoration), fearing to lose the warranty and in the future, lose the opportunity to exchange it in the store for a new one, for free. This does not speak of greed, it speaks of a completely different level of income compared to the rich West. It’s the same with SSDs - data recovery from them is even more expensive, and so far, in the Russian market no one wants to spend a lot of money for recovering a solid-state drive. In addition, those who buy SSDs are aware of their fragility, which is why they do not store important data on them, using them exclusively for programs and operating system. In the West, people are less technically savvy, so having bought a laptop with an SSD, they immediately dump important documentation, photographs, videos, and indeed everything they can onto it, and are very surprised when the SSD suddenly dies. So in the West, there are already quite a lot of clients applying for data recovery from SSDs - many times more than in Russia.

    There has always been a belief among users that if a hard drive breaks down, then you can “drain information” from it without any problems, but due to the characteristics of solid-state drives, this is generally impossible to do, is this true?

    Solid-state drives are relatively new - they are only a few years old (that’s how long they have been actively developing; before 2008, almost no one knew about them at all), so much less time was spent on “excavation” them. There is a huge amount of experience with HDDs; it is easier to recover data from them due to the perfection and technology, and software. With flash drives and SSDs, everything is different; the principle of operation, placement and storage of data is very different from HDDs, so “switching your brain” from hard drives to flash drives was quite difficult.

    At first, SSDs of the first generations did not differ from ordinary flash drives in the principle of writing and reading information, there were simply a little more actions, and the overall recovery was slower, requiring much more time. For example, in an SSD, all data is divided into 4 KB pieces and written to different chips on the SSD board. Therefore, access to this data is very high. Those. controller, the same file begins to read at once through 4 channels, from 4 chips, reading the 1st part from the 1st chip, the 2nd from the second, etc., doing this simultaneously (which then type RAID0 for HDD). Thanks to this parallelization, it is achieved high speed along with a more “smooth” wear of NAND FlASH, since writing and reading were carried out constantly in different parts of the memory chips.. But after reading data from the chips, the engineer received garbage from pieces of files - it was necessary to restore the controller transformations, repeating them in reverse order. Imagine a patchwork quilt cut into 5cm wide strips, which are then mixed together in a common box. The task of arranging all the pieces in the correct order and re-sewing the blanket - a specialist was faced with approximately the same task. It was necessary to unsolder all the microcircuits, count them, analyze

    each of them, and start linking them together piece by piece to get user data. This required a huge amount of time and, naturally, the user no longer received his expensive SSD back and could not return it to the store under warranty - either the data or the warranty, because... all microcircuits were pre-soldered and read. Nevertheless, it was possible to return the data, although it was very, very difficult. However, already in the second generation of SSDs, the developers of solid-state drives brought their algorithms for recording information not just to cutting and mixing (for a more uniform use of chip cells), they decided to include encryption. Those. The controller, before recording data, first encrypted it, resulting in so-called “uniform white noise” that filled the space of the chips. This is where the problem arose - it was possible to subtract the data, but “gluing” them together without decryption turned out to be simply unrealistic. But, as it turned out, SSDs of the 2nd and 3rd generations were already able to work in technological mode, which could be activated if the firmware crashed or the firmware of the SSD controller failed. By activating this mode, it became possible to access data without first unsoldering the chips, making the recovery process faster and less complex.

    If the technological mode is implemented on SSDs, then why do few manufacturers talk about it when it can help restore a damaged drive?

    It's simple - none of the manufacturers want SSD drives to be repaired third party companies, and the data was restored. They want one thing - big sales. If a disk breaks, you buy a new one, and don’t go and repair it, like, for example, an HDD. However, since manufacturers are expanding the warranty on their SSD products, and want users to trust them more, they have to resort to tricks, so they added a techno mode not to help recover data, but to fix it themselves. Let’s say your SSD breaks two years after purchase, and the warranty on the SSD is five years. You take it to a service center where they take it away from you and give you exactly the same one in return. At the same time, your old SSD is sent to the factory, where it is put into techno mode, the firmware is flashed, tested, the case is changed and sent back to the service center so that someone else can pick it up instead of the exact same one that is broken. After all, as practice shows, in modern SSDs, it is not the memory chips that wear out - all problems are 95% related to the controller and firmware/firmware, which can simply fail or become damaged during use. But, I want to note that this is purely a guess, although I must say, it looks very plausible :)

    During the development of both hardware and software systems for data recovery, your employees must understand controllers, microcircuits, and so on. This is much easier to do by collaborating with the developers themselves, for example, manufacturers of drives or controllers; do they make contacts?

    99% of all controller manufacturers, including the well-known Marwell, Indilinx, SiliconMotion, Alcor Micro, Phison, Sandforce, are located in China. It is there that they are developed, produced, etc. Establishing contact is very difficult, and this is not entirely beneficial to the controller manufacturers themselves who, as I already said, want to sell as much as possible. Therefore, developers have to figure everything out themselves through trial and error. :)

    Now many have a negative attitude towards the transition of NAND memory to new manufacturing processes, due to the reduction in the number of cell rewrite cycles. Do you think there is a real danger that memory will simply stop working over time? personal computers, laptops and so on in some reasonable time?

    The probability that the SSD will fail is 100% :) Another question is how long will it take? If, for example, the manufacturer’s warranty is 5 years, I can say with a very high probability that the SSD itself will become obsolete much faster than the warranty on it will expire or it will break. In 5 years, any computer hardware becomes seriously outdated, so the most popular ones are 2-3 years; any SSD can work quite well. As for technical processes and reducing the size of memory cells, this is where programmers come into play, bringing the recording and “alignment” algorithms to perfection (as I said above). In addition, a substantial piece of space is added for “reassigned sectors”, so that damaged cells will be instantly copied to the reserve area, providing the same safety margin.

    Let's say the first generation SSD 2007-2008, had a 30,000-50,000 rewrite cycle for each memory cell, after which it became unusable for recording. At the same time, due to “linear” recording, when the user constantly overwrote the first 1-5 GB (browser caching and the OS can make thousands of writes daily to the same place), only they were worn out, and the remaining 50 GB remained unclaimed. and the disk could “die” very quickly. In modern SSDs, the lifespan of one cell is much less - approximately 3000-5000 cycles, however, due to the algorithms used for recording “alignment”, encryption, and overlaying XOR patterns, rewriting each cell is as efficient as possible. Developers like to boast that on boxes with SSDs they say, “our drive will last 10 years, even if you write 20 GB of data to it every day!” This is exactly what they mean - the same cells, thanks to optimized writing algorithms, will not be used constantly, so to “kill” a modern 16 GB microcircuit, you need to write 3000 times more of its actual volume to it, i.e. . approximately 48 TB... I don’t think that in everyday life, even in a couple of years, it will be possible to record at least 100-200 GB, not to mention terabytes. Those. Even if, with the development of the 14nm technical process, the safety margin of one cell drops to 300-500 rewrite cycles, a 512 GB SSD will have to write at least two hundred terabytes for noticeable damage to the NAND chip.

    The weak point of the SSD is not the memory, but the controller and firmware, which really likes to crash, blocking all access to data.

    SSD analysts have a bright future; more and more companies are starting to produce solid-state drives (for example, Seagate and MSI recently “expressed” such a desire). Previously, there were also assumptions that over time NAND Flash memory or its analogues will be able to replace hard drives, this was even before the official release of mass SSD lines; tens of years were then cited as a time frame. Now they are already talking about an advantage towards SSDs in the next 3-5 years, do you think there will be one and what do drives need to do in order to overtake hard drives in production?

    To deny that SSDs are the future is stupid. But making any predictions about “a significant advantage in the next two to three years” is also wrong. The fact that an increasing number of manufacturers will produce SSD drives is quite obvious, because launching a solid-state drive into production is hundreds of times easier than releasing working HDD. What is needed for an SSD to work? Buy a handful of microcircuits and a controller for them, with official factory firmware, which can be added or supplemented if desired. Those. any more or less significant company that produces computer hardware (riveting video cards and motherboards) can also produce SSDs without any particular headaches - there will be nothing new for them. It's quite another to release a competitive controller, so it's more likely

    The question is how many companies will continue or start producing SSD controllers, rather than SSD drives themselves. So far, of the significant ones, there are only five of them - Sandisk, Sandforce, Samsung, Indilinx, Marwell, but it is quite possible that new players will appear who will present their vision of the “ideal controller for SSD”. Starting to develop a controller for a solid-state drive is much easier than starting to produce your own HDDs, so sooner or later the advantage will still be in the direction of solid-state drives. There will be more and more players in the NAND FLASH market, but the number of HDD manufacturers with a 99.9% probability will remain the same - Seagate and WD, there will no longer be a third.

    But so far, I don’t see any fundamental changes in the PC market; the main advantages of HDDs are still greater reliability (the probability of sudden death is less than that of SSDs), low price, and huge volumes. Yes, in the mobile sector, FLASH has long replaced the 1.8” HDD, completely occupying the entire market, but as for PCs, I don’t yet see any global improvements compared to 2008. Solid-state drives are still expensive, and the maximum capacity is limited to 256-512 GB (this is already the last line of reasonable cost, then there are simply stunning prices), so even cheaper memory does not provide significant accessibility. It would seem that the winner is obvious - HDDs continue to dominate the PC sector (we are talking about it, it is the main one for us, we do not take mobile into account), but in reality there is no competition as such. A friendship is literally now being established between SSD and HDD, since together, from each other, they will take much more advantages than alone. In the near future, we will most likely see the following development of the situation: the average user will have two drives installed in their PC - one SSD, small in size and at an affordable price (128-160 GB for ~$80-100) for programs, games and operating systems, and a spacious HDD with a capacity of 2-4 TB, for storing FullHD movies, music, documents, game images, etc.

    But, again, this is all only if prices for Internet access do not go down and people do not begin to massively use services for online viewing HD Video, music, etc. In this case, there will be no point in having an HDD - for games and installed programs, a 256 GB SSD will be enough, and everything else can be stored on “ cloud servers”, which are gaining popularity. But this is not a matter of the near future, most likely such a picture will be by 2018-2020, but for now, SSD and HDD will live in close cooperation with each other.

    But this is just my vision of the situation, there are too many conditions for any unambiguous conclusion :)

    Thank you for your answers and I wish you further success in your difficult endeavor :)


    Owners of solid-state or SSD drives are not insured against data loss in the same way as owners of regular HDDs. However, recovering information from a solid-state drive, be it OCZ, Kingston or any other, is much more difficult to carry out. Below we will consider how you can still try to recover data from an SSD using the examples of OCZ and Kingston, and also why this process for a solid-state drive and, for example, for a regular flash drive is so different.

    When you can and cannot extract data from a solid-state drive

    Flash drives, which also write to chips, differ radically from OCZ and Kingston SSDs in that the latter have a TRIM interface command. She forces solid state drive physically clear data blocks of any information after deleting a file. However, files with OCZ are not instantly destroyed - after receiving the appropriate command Data blocks are cleared only after a certain period of time, however, which one is impossible to predict.

    Algorithm for the TRIM command

    The TRIM command is aimed at maintaining constant high performance of devices, but if the disk managed to execute it, then we can say with almost complete certainty that the deleted data was completely destroyed and cannot be restored. However, not in all cases TRIM is performed, therefore, data from the drive can be recovered in the same way as on the HDD.

    You can effectively extract data from OCZ and Kingston SSDs in the following cases:

    1. Old versions of Apple's OS prior to OS X 10.10.4 did not support TRIM technology for any third-party SSD drive;
    2. TRIM does not work in old ones either Windows versions, so if you have XP or Vista installed, then recovering deleted data from OCZ will not be difficult;
    3. USB and FireWire protocols also do not work with TRIM, so retrieving information from external SSD drives will not be difficult.

    And another situation in which files from a solid-state drive are not deleted by the TRIM command is file system failures and disk damage. In this case, it can be scanned, for example, with the Hetman Partition Recovery application without special problems get everything out of it necessary documents, images, etc.

    Hetman Partition Recovery program

    The application works with all media, including an OCZ or Kingston SSD drive.

    With restoration deleted files Even beginners should not have any problems with this application thanks to the built-in wizard, step by step mode explaining to the user the sequence of actions.

    The program offers a preview of all the information found on the right side of the window. It could be any text documents, sound files MP3, photos and archives. Also, the functionality of Hetman Partition Recovery provides the user with the ability to create an image of the drive for further work with it.

    Recovering data from SSD using DMDE

    This program is also capable of saving a lot of information from a solid-state drive in some cases. In contrast, it works without paying for a license, but with restrictions - this way you can only restore files one at a time.

    The procedure for working with DMDE is as follows:

    1. After launching the application, select a language and accept the terms of the license agreement;
    2. In the main DMDE window, select the media from which data will need to be restored;
    3. Click Ok, the program will analyze the structure OCZ disk and will provide maximum information about the partitions detected on the drive;
    4. Select the one you need from the list and click the open volume button;
    5. In the left part of the window, select the “Found + reconstruction” item, on the right, specify the reading parameters - “clean” reconstruction, and in the drop-down list below - “including deleted”;
    6. Next, a window will open with all the files found - available and already deleted, which are marked with a cross;
    7. Here you can select a disk, file or group of interest to the user and in the context menu of the selected item give a command to restore the object.

    About the reliability of SSDs.

    It would seem that there are no moving parts - everything should be very reliable. This is not entirely true...

    Data recovery from Solid State Drive (SSD)

    Data recovery from any SSD drives! Solid State Drives (SSDs) appeared relatively recently, but have already gained great popularity. Advantage of SSD compared to traditional storage devices hard drives At first glance, they are obvious: high mechanical reliability, absence of moving parts, high read/write speed, low weight, lower power consumption.

    SSD is a solid state drive (English SSD, Solid State Drive or Solid State Disk), a non-volatile, rewritable storage device without moving mechanical parts using flash memory. An SSD completely emulates the operation of a hard drive.

    About the reliability of SSDs.

    It would seem that there are no moving parts - everything should be very reliable. This is not entirely true. Any electronics can break, SSDs are no exception. The low resource of MLC chips can still be dealt with somehow by ECC error correction, redundancy, wear control and shuffling of data blocks. But the biggest source of problems is the controller and its firmware. Due to the fact that the controller is physically located between the interface and the memory chips, the likelihood of it being damaged as a result of a failure or power problems is very high. In this case, the data itself is in most cases saved. In addition to physical damage, which makes it impossible to access user data, there are logical damages, which also impair access to the contents of memory chips. Any, even minor, error or bug in the firmware can lead to complete loss data. Data structures are very complex. Information is “spread out” across several chips, plus interleaving, making data recovery quite a difficult task.
    In such cases, the controller firmware with low level formatting, when service data structures are recreated. Manufacturers are constantly trying to improve the firmware, correct errors, and optimize the operation of the controller. Therefore, it is recommended to periodically update the drive firmware to eliminate possible failures.
    In an SSD drive, as in a HDD, data is not deleted immediately after the file has been erased from the OS. Even if you overwrite the top of the file with zeros, the physical data still remains, and if you take out the flash memory chips and read them on the programmer, you can find 4kb file fragments. Complete erasure of data should be expected when data equal to the amount of free space + reserve volume (approximately 4 GB for a 60 GB SSD) has been written to the disk. If a file lands on a “worn out” cell, the controller will not soon overwrite it with new data.

    Basic principles, features, differences in data recovery from SSD and USB Flash drives.

    Restoring data from SSD drives is quite a labor-intensive and lengthy process compared to portable flash drives. Search process correct order, combining the results and selecting the required collector (an algorithm/program that completely emulates the operation of the controller SSD drive) creating a disk image is not an easy task.
    This is primarily due to the increase in the number of chips in the SSD drive, which increases the number many times possible options actions at each stage of data recovery, each of which requires verification and specialized knowledge. Also, due to the fact that SSDs are subject to much more stringent requirements for all characteristics (reliability, performance, etc.) than mobile flash drives, the technologies and methods for working with data used in them are quite complex, which requires an individual approach to each decision and availability specialized tools and knowledge.

    Article taken from open sources: http://hardxdisk.blogspot.ru/p/blog-page_5651.html