R-Studio for Linux: version history

Forum on data recovery, file unerase, disk unformat, and RAID reconstruction.
Forum rules
Discussion on the R-Studio, R-Studio for Mac, R-Studio for Linux, R-Linux, and R-Undelete software

R-Studio for Linux: version history

Postby Alt » Thu Mar 22, 2012 7:48 am

R-Studio for Linux 4.0 build 2427 Tue Jul 12, 2016
New features:
+ Data recovery speed and results are improved by using a new data analyzing and recovery kernel.
+ Support for processing of the file system journal for HFS+ and Ext3/4fs partitions. That increased a number of successfully found files.
+ Support for processing of the soft updates journal to enhance data recovery from UFS partitions.
+ Support for recovery of extended attributes for HFS+, Ext3/4fs, and UFS file systems. That improves recovery of Mac OSX Time Machine and Linux selinux ACL.
+ Support for recovery of compressed files in HFS+ file system.
+ A symlink recovery options tab is added to the Settings dialog box in the Technician version.
Text/hexadecimal editor:
+ Search for Not equal string is added.

* Memory optimization for large disk scans.
* Faster Open Drive Files operation.
* Improved S.M.A.R.T. information monitoring. Different icons in the Drive View are used to show the overall HDD SMART status.
* Hard links, symbolic links, and their targets are shown using different icons.
* Scrollbars are added to the Scan Information and Parents tab.
* Improved discovery of the folder trees for deleted files on Ext3/4FS and UFS partitions.
* Created / modified / accessed time stamps on the Find/mark and Mask dialog boxes can be set separately.
* 4 digits are used for the Year field on the Find/Mark and Mask dialog boxes.
* A regular region can be turned into an exclusive one.
* An exclusive region can be of any size fitting the disk. Previously it could only be equal to the disk size.
* Some information, including drive names, file paths, names, etc., can be copied from R-Studio panels.
* Debug information can be saved not only in the fss format, but in the rdr format, too. This format includes all file system meta data, but much less in size when a compressed disk image.
* Text/hexadecimal editor: The status bar now shows the cursor offset in the decimal format, too. It can be copied directly from the status bar.
* A new forensic log file is created only when the computer configuration has been changed. The CaseName/Number/Operator info is written to the forensic log for each session.

= The Metadata file types are made invisible on the Known File Types dialog boxes. They are data on a disk rather than actual files, and have no effect on the search for known file types.

- R-Studio might crash when it tried to open a partition by file extensions or times. Fixed.
- Negative values might appear in input data fields when KB, MB, GB were changed. Fixed.
- A single byte might be pasted incorrectly through the Paste and Load From File commands. Fixed.
- Texts in the status bar might overlap. Fixed.
- Long texts in dialogs might be shown incorrectly. Fixed.
- Known File Types sets in the Settings and Disk Scan dialog boxes might be different. Fixed.
- R-Studio might crash when opening files on a disk. Fixed.
- R-Studio might crash during scan. Fixed.
- Names of several S.M.A.R.T. attributes were corrected.
- Incorrect work of the Select All and Clear All buttons on the Settings -> Known File Type tab. Fixed.
- Incorrect work of the Set as Default and Revert to Default buttons on the Scan -> Known File Type dialog box. Fixed.
- There was no inquiry about creating a new folder when it was specified in the Specify the target folder field. Fixed.
- When a large piece of data was being written to an unlocked disk in the Hexadecimal editor, the Lock Drive message appeared several times. Fixed.
- Selection disappeared when the cursor was moved in the Hexadecimal editor. Fixed.
- Selection in the Hexadecimal editor was not shown when the Select From command was activated. Fixed.
- Select, copy, and paste did not work in the Find dialog box in the Hexadecimal editor. Fixed.
- Some folders might be lost during recovery of symlinked folders. Fixed.
- The hidden attributes message might appear during Extra Found Files recovery when the Restore folder structure and Restore from root options were enabled. Fixed.
- Selected Known File Types could be changed only from the Settings tabs.
- Changes in customer's known file types were not applied immediately. Fixed.
- Region parameters were edited and created incorrectly. Fixed.
- R-Studio might start disk scan even when no file system and no known file types were selected.
- The overall progress bar was not always be shown during data recovery. Fixed.
- Dialog boxes drop their values when the value changed from KB to GB
- R-Studio might crashed when saving RAID0 and RAID1E description files. Fixed.
- R-Studio might not load customer's RAID description files. Fixed.
- Parity settings might overwrite the number of rows. Fixed.
- Many cosmetic bugs were fixed.
Text/hexadecimal editor:
- Reverse Search From current position might start search from the end of file. Fixed.
- Text display and scrolling might work incorrectly. Fixed.
R-Studio for Linux 3.9.2015 Sat Jan 12, 2016
New features:
+ A new advanced algorithm for recovering exFAT partitions.
+ Support for Windows Storage Spaces created or updated by Windows 10 Threshold 2.
+ Support for unsynchronized Windows software RAIDs.
+ A new advanced algorithm for recovering exFAT partitions.

* RAID layout description files now store actual RAID parents. They can be automatically loaded into the RAID parents from the Drives list.
* The raw file recovery algorithm (search for Known File Types) is greatly improved. The entire file signature database was checked and corrected.
* R-Studio now detects PCI device id's, in addition to USB device id's. It writes them to the system dump.

= A new format for RAID layout description files. The old RAID layout description files are still supported.

- Sometimes R-Studio could not find exFAT partitions during disk scan. Fixed.
- Custom offsets were selected incorrectly during automatic RAID parameter recognition. Fixed.
- When the Apply button became active after some changes in the RAID layout, it was necessary to click twice the Apply changes immediately option to activate it. Fixed.
- It was impossible to select Custom in the Block order option when a RAID layout type was selected. Fixed.
- An incorrect color code for 0 in RAID consistency check. Fixed.
- Sometimes free memory was displayed incorrectly. Fixed.
- R-Studio might incorrectly interpret compressed images for LDM disks. Fixed.
- Some cosmetic and localization bugfixes.

Build-in editor:
- The editor showed incorrect Windows time, DOS time, and Unix time. Fixed.
- Custom templates could not be loaded. Fixed.
- The editor hanged when trying to write something to Sector 0 in an off-line disk. Fixed.

R-Studio for Linux 3.9.1878 Thu Oct 22, 2015
* The raw file recovery algorithm (search for Known File Types) is seriously improved. The entire file signature database was checked and corrected.
* Improved Windows Storage Spaces processing: if their parents have time-inconsistent databases, the last valid database is selected.

= Custom RAID layouts are created now a bit differently.

- When the Apply button became active after some changes in the RAID layout, it was necessary to click twice the Apply changes immediately option to activate it. Fixed.
- It was impossible to select Custom in the Block order option when a RAID layout type was selected. Fixed.
Sometimes a search for a file operation might result in a program crash. Fixed.
- File search for recursively interlinked files in Directory Junctions might result in an endless cycle. Fixed.
- The system might run out of memory when a system dump was being created for an image of a large (several TBs) disk with hundreds incremental/differential backups. Fixed.
- Sometimes it was impossible to create a custom RAID layout. Fixed.
- Some RAID description files could be loaded incorrectly. Fixed.
- Large Windows Storage Spaces (dozens of TBs) were processed incorrectly. Fixed.
- While checking RAID consistency, R-Studio showed sectors with 0 as consistent data (green), although it should be white. Fixed.
- Some cosmetic and localization bugfixes.

R-Studio for Linux 3.9.1831 Mon Aug 31, 2015
New features:
+ Improved emergency startup for UEFI computers.
+ An advanced algorithm for raw file recovery (search for file signatures).
+ The Hex editor extension: A file location is shown in a particular disk sector.
+ Support for Directory Junctions and Symbolic Links.

* Support for storage spaces in windows 10 RTM
* Improved support for NTFS $LogFile
* Improved file recovery from FAT32 disks
* The log data can now be appended to an existing file.
* Now R-Studio shows extra files found by their file signature both in the Raw Files folder and in recognized partitions.
* The file recovery algorithm has been optimized.
* When enumerating files on a FAT partition, R-Studio detects deleted files which cannot be correctly located due to corruptions in file systems made by Windows when it deletes a large number of files. In this case R-Studio throws a warning asking the user to scan the disk to locate those files correctly.
* Improved support for BIOS RAID in R-Studio Emergency and R-Studio Agent Emergency

- Sometimes R-Studio recovered simlinks as separate folders with the same content. Fixed.
- R-Studio might crash when many images were open one after another. Fixed.
- The Load/Save files list command might not work when files were sorted by extension or time stamps. Fixed.
- Several cosmetic fixes for the Settings dialog box.
- Cosmetic fixes for the S.M.A.R.T. tab.
- Slow recovery of many small files (>10,000). Fixed.
- Directory Junctions weren’t showed correctly under Windows. Fixed.
- The Save File Names to File didn’t work on the extension and time sorting tabs. Fixed.
- After the Load File Names command R-Studio switched to the tab from which the file names were saved. Fixed.
- The Add to RAID menu didn’t have scrolling. Fixed.
- R-Studio might not show the overall data recovery progress. Fixed.
- R-Studio sometimes didn’t show correctly progress for some operations like partition opening, imaging. Fixed.
- When working with DDI, the information in the Status: B/C column might disappear when switching the file sorting tabs (extension, times). Fixed.
- Sometimes R-Studio showed folders deleted from the root folder in Extra Found Files rather than in the root folder. Fixed.
- RAID consistency check once stopped could not be continued. Fixed.
- When recovering Directory Junctions, R-Studio might save files to the Directory Junctions symbolic paths rather than to the recovery path. Fixed.
- The Save File Names command didn’t work from the extension and time stamps tabs. Fixed.
- R-Studio asked to save scaninfo before initial scanning an opened image or loading scan info. Fixed.
- R-Studio attached recognized partitions from an opened dsk disk image to those on the original hard drive. Fixed.
- R-Studio cut text strings in the progress window. Fixed.
- Anytime the Settings were changed R-Studio asked to re-write its log. Fixed.
- The Maximum messages in the Event Log option on the Settings/Log tab didn’t work. Fixed.
- The Apply changes immediately option could be enabled only after the second click after changing parameters on the RAID Parents tab.
Hexadecimal editor:
- The changes buffer might work sloppy for very many changes. Fixed.
- An extra right character was saved to the file when a command Save to Hexadecimal File was performed for a selected area. Fixed.
- The Text/hexadecimal editor sometimes didn’t refresh its status bar. Fixed.
- The cursor might slightly get onto the next character. Fixed.
- Search was conducted over unchanged data if changes in the data had not been saved.
DeepSpar integration:
- When performing the Refresh command on the shortcut menu, R-Studio refreshed the previous DeepSpar disk. Fixed.
- R-Studio didn’t unmark files after the Clone marked file sectors command had been performed for DeepSpar disks. Fixed.
- The Clone file sectors command didn’t work when files were sorted by extension or timestamps. Fixed.

R-Studio for Linux 3.8.1670 Tue Mar 03, 2015
New features:
+ Accelerated disk scan for fast-read devices.
+ Search for deleted file versions. R-Studio for Linux can search for deleted file versions using their sizes, names and extensions, and recognized file types as the search parameters.

* More reliable and significantly faster recognition of NTFS and FAT partitions.
* Files found using both search for known file types and file record analysis are now shown only in the file/folder structure.
* Improved data selection in the Hexadecimal editor. Now the beginning and end of the area to be selected can be set by the Select from and Select to commands in the shortcut menu.
* Appending data to an existing file in the Hexadecimal editor. A file fragment selected in the editor can be appended to an existing file.
* An external file can be loaded to a selected position in the file opened in the Hexadecimal editor.
* The Hexadecimal editor shows the serial number for the parent hard drive when editing a virtual RAID.
* The Hexadecimal editor shows now a search position together with the progress bar.
* A max buffer size control for changes in the Hexadecimal editor is added to the Main tab of R-Studio for Linux Settings.

- Sometimes scan might freeze. Fixed.
- When a created virtual object like a region, RAID, image, etc, was deleted, its scan info remained somewhere under the root object Local Computer, and no command can be executed upon that info. Fixed, now R-Studio for Linux asks to save that scan info before deleting the object.
-When a connection to a remote computer was lost, all open tabs (disks or partitions) from that computer remained in R-Studio for Linux. Fixed.
- Incorrect log data for file recovery in the Demo mode: all files were counted as recovered, even they could not recover due to Demo mode restrictions. Fixed.
- Names, Labels, and File Systems were lost for objects in an exclusive region when it was edited. Fixed.
- It was impossible to enter hex values in the offset field in the Hexadecimal editor. Fixed.
- Sometimes data search didn't work in the Hexadecimal editor, and it was impossible to stop it. Fixed.
- Some settings like a path to the user's known file type file were GUI language-dependent. When the language was changed, they got lost, when the language was changed back, they appeared again. Fixed.
- Sometimes “Error creating system snap shot for...” appeared in the log when a FS Snapshot was created. Fixed.

R-Studio for Linux 3.7.1568 Thu Dec 18, 2014
New features:
+ Support for Linux Logical Volume Manager (LVM/LVM2). R-Studio can automatically recognize and assemble its volumes from their components even if RAID parameter records are slightly damaged. Components with severe corrupted RAID parameter records can be added manually.
+ Support for Windows Storage Spaces created by Windows 10. Now R-Studio can process WSS created by Windows 8/8.1 and 10, both with automatic recognition and manual adding their parents.
+ Support for Apple software RAIDs created by the OSX system. R-Studio can automatically recognize and assemble them from their members. Members with severe corrupted RAID parameter records can be added manually.

R-Studio for Linux 3.6.1466 Fri Oct 03, 2014
New features
+ Support for Windows Storage Spaces. R-Studio can automatically recognize and assemble Windows Storage Spaces from their parents even if their databases are slightly damaged. Their parents with severe corrupted storage pool databases can be added manually.
+ Support for DiskSpare Disk Imager (DDI) images and disk maps. R-Studio can read and process images and disk maps created by standalone DDI hardware.

* When recovering data over network, R-Studio now processes virtual block RAIDs, as other objects, on the remote side, avoiding large data transfers over the network.
* R-Studio Demo can recover files up to 256 KB.
* The scanning stop procedure is improved: scan information can be saved before stopping.

- Sometimes disks with bad sectors might be copied incorrectly. Fixed.
- Sometimes disk scans might freeze. Fixed.
- The progress bar might disappear while finding RAID parameters. Fixed.
- RAID 6 /Vertical Xor RAIDs parameters might display incorrectly. Fixed.

R-Studio for Linux 3.5.1347 Thu Jul 10, 2014
* Support for high dpi screens.
* R-Studio warns when attempting to connect to an already connected remote computer and blocks such attempt.

- Changing values for Virtual Memory on the Settings/Memory panel resulted in changes for Physical Memory, and vice versa. Fixed.
- The Memory size parameter was incorrectly manually edited on the Settings/Memory panel. Fixed.
- The Create scan information file option on the Create Image dialog box was enabled by default. Fixed.
- Old parameters remained after a new RAID parameter detection. Fixed.
- Negative values might appear in the Detection Rate during RAID parameter detection. Fixed.

R-Studio for Linux 3.5.1297 Tue Jun 10, 2014
1. Sizes of recognized partitions on virtual RAIDs might be shortened. Fixed.
2. R-Studio might show deleted files/folders which MFT records were occupied with new ones on wrong places. Fixed.
3. Sometimes Detection Rate might might show negative values during RAID parameter detection. Fixed.
4. A default Crash Report filename contained an illegal character :. Fixed.
5. R-Studio didn’t take into account folder’s hard links during file search. (It didn’t show files in hard links). Fixed.

R-Studio for Linux 3.5.1236 Thu May 29, 2014
New features:
+ Hardlink recovery for HFS+ and NTFS.

- When auto-detecting RAID parameters, R-Studio not always selected the best variant. Fixed.
- Incorrect symbols in the License Agreement. Fixed.
- Incorrect behavior of the Failed hardlink recovery dialog box. Fixed.
- The Create scan information option was selected by default on the Create Image dialog box. Fixed.
- R-Studio failed to create an image when a new folder was selected. Fixed.
- R-Studio might freeze when attempting to open a file of a multi-file image with some other files moved to another place. Fixed.

R-Studio for Linux 3.5.1143 Thu Apr 10, 2014
New features:
+ Reverse RAIDS: This technique enables the user to decompose a real disk object into a virtual RAID. Then those components of that reverse RAID can be processed like real objects. They can be viewed, edited, imaged, copied to physical drives, etc. This technique also can re-construct data on the real parents of a virtual RAID, on a missing disk, for example.
+ S.M.A.R.T. attribute monitoring. R-Studio can display S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) attributes for hard drives to show their hardware health and predict their possible failures. Any unnecessary work with such hard drives should be avoided if S.M.A.R.T. warnings appear.
+ New GUI languages added: Traditional and Simplified Chinese, Japanese, and Portuguese.

* Known File Type parsing is improved.
* Support for HFS+ folder hardlinks.

- R-Studio might freeze when analyzing file systems with cyclic cross-links. Fixed.
- R-Studio didn’t deliver any messages when it didn’t find any offset while detecting RAID parameters. Fixed.
- R-Studio didn’t send block size of a detected RAID to the RAID parents window. Fixed.
- R-Studio didn’t warn its user that is was going to overwrite an existing scan info or image file. Fixed.
- The Hexadecimal editor might freeze after an I/O error. Fixed.
- A Check RAID consistency process could not be resumed after a stop unless the RAID was re-created. Fixed.
- It was possible to connect a single remote computer any times, and the same numbers of that remote computer would appear in the Drives panel. Fixed.
- Many cosmetic bugs.

R-Studio for Linux 3.0.798 Thu Oct 31, 2013
New features:
+ Automatic RAID parameter recognition. R-Studio can recognize all RAID parameters for RAID 5 and 6. This feature helps the user to solve one of the most difficult problems in RAID recovery - RAID parameter recognition.
+ Support for parity delays in all applicable RAID layouts.

* Enhanced parity delay controls.

- Several connections from the same remote computer were possible. Fixed.
- R-Studio didn’t warn about losing informaiton on a virtual RAID upon its closure. Fixed.
- No warning was displayed about an attempt to re-write existing scan info during simultaneous disk scan and image creation. Fixed.
- The RAID sequences window dissapered. Fixed.
- Several cosmetic bugfixes.

R-Studio for Linux 2.1.476 Jun 14, 2013
New features:
+ Support for RAID5 with parity delays often used in HP servers.
+ Support for new RAID levels: RAID10 (1+0), RAID1E, RAID5E, RAID5EE, RAID6E.
+ A new file previewer that supports additional file formats: Adobe Acrobat pdf, Microsoft Office documents doc, xls, ppt (Office 97-2003), docx, xlsx, pptx.
+ Support for ReFS (Resilient File System), a new local file system Microsoft introduced in its Windows 2012 Server.

* Almost all R-Studio's files (images, scan info, logs, etc.) can be saved to and load from, a remote computer.
* R-Studio stores the name and path to the file stored on the remote computer.
* When a file name is stored, R-Studio inserts the line end marks depending on the OS.
* When a file name is specified for RAID layout presets, it's automatically added to the settings.

- R-Studio might incorrectly recover non-Latin characters in file / folder names (changed to spaces). Fixed.
- R-Studio might crash when connection to a remote computer was stopped. Fixed.
- R-Studio might crash when some RAID parameters were changed on the Parents tab. Fixed.
- A strange symbol might appear in a RAID table. Fixed.
- R-Studio might crash when the RAID consistency check window was closed. Fixed.
- R-Studo Agent for Linux couldn't connect to R-Studio. Fixed.
- R-Studio might crash after scanning a remote computer and saving scan info. Fixed.
- R-Studio didn't ask for a RAID layout preset file name and didn't save it. Fixed.
- R-Studio might crash when a file type description is removed from File Type Editor. Fixed.
- R-Studio might show incorrect info about file sizes and number of folders. Fixed.
- R-Studio might show incorrect number of marked files and their sizes. Fixed.
- R-Studio might perform file find/mark incorrectly. Fixed.
- Sometimes R-Studio might save recovered files to its local folder.
- File Previewer didn’t show non-Latin characters in file names. Fixed.
- The Do you want to remove loaded File Type Definitions right now? message might appear when some settings were changed on the Main tab of the Settings dialog box. Fixed.
- Many cosmetic bugfixes.

R-Studio for Linux 2.0 Build 371 Jun 20, 2012
New features:
+ Simultaneous image creation and scan. Now R-Studio can create an image and simultaneously scan the data being copied. In this case R-Studio creates two files stored at the same place: an image file and file with the scan info.
+ File Recovery Lists: lists of files found on disks that can be exported out of R-Studio, manually edited, than imported back, and files from those lists will be automatically marked for recovery. Such lists are very useful if you want someone who is far away to decide which files are to recover and which aren’t to.
+ RAID consistency check: you may check whether the parity blocks on a RAID are valid.
+ Image and scan info files may be saved on and load from, remote computers. This helps R-Studio to avoid transferring large data volumes over network during network recovery.

* R-Studio processes HFS and FAT file systems much faster.
* R-Studio processes Known File Types much faster.

- Sometimes, R-Studio might crash during disk scan. Fixed.
- Some bugs in the Region and Exclusive Region dialog boxes are fixed.
- On the Find/Mark and File Mask dialog boxes, it was possible to enter inconsistent data interval into the between field. Fixed.

R-Studio for Linux 1.0 build 229 Oct 29, 2011
* The GUI language can be changed on-the-fly.
* Explicit specification of any IP address for incoming connections.
* R-Studio now deletes dot and space at the end of the names of recovered files and folders. Windows Explorer and many other programs cannot open such files. They can be opened only if they are opened using their URI (The full path started with //).

- Some bugs for x64 architecture under modern releases. Fixed.
- Corrections in the French localization.
- Possible crashes during scan and opening of files.
- Search might not work is some parameters are entered into the Find/Mark dialog box. Fixed.
- A bug when the Extension и Description fields were edited in the Edit User's File Types dialog box. Fixed.
- An image file might not be saved on a FAT32 disk if Image split size Fixed on the Create Image dialog box is selected as 4Gb FAT32. Fixed.
- Connect to Remote might not work properly sometimes. Fixed.
- Sometimes R-Studio could freeze while scanning. Fixed.
- Some bugs are fixed in the module loading Known File Types and RAID description files.
- The Wait dialog box could incorrectly show file names during their recovery. Fixed.
- The GUI known file type editor could save several signatures as fffff. Fixed.
- Some small interface bugs.

R-Studio for Linux 1.0.150 Dec 18, 2010
Product launch
Site Moderator
Posts: 2131
Joined: Tue Nov 11, 2008 2:13 pm

Return to Data Recovery

Who is online

Users browsing this forum: No registered users and 1 guest