We are committed to providing fast, efficient, and affordable software solutions that set new standards in the software development industry.
  • R-Studio for Linux Home Page
  • R-Studio for Linux Technical Documentation

File Recovery Lists


You may create a file containing a list of files and folder found on a disk/partition. Then such file may be manually edited to specify files to recover and then loaded back into R‑Studio for Linux . R‑Studio for Linux will automatically mark the files in this list for recovery. Such file lists recovery are very useful, for example, when it is necessary to have such file lists approved for recovery by someone else who is far away from the computer where R‑Studio for Linux is running.

You may create file recovery lists for the entire disk or for specific folders. Moreover, you may create a file recovery list for all files within the disk/folder, or for marked files/​folders only.

 

All versions of R‑Studio for Linux can create recovery lists in the plain text format with basic functionality. R‑Studio Technician/T80+ can create custom recovery lists in other formats with more advanced options

Creating a simple recovery list

To create a recovery list

1 F or an entire disk, s elect Export Recovery List on the File menu , or

Right-click the uppermost folder (higher than Root , usually the letter or the name of the disk) and select Export Recovery List on the shortcut menu.

For a specific folder, right-click the folder and select Export Recovery List on the shortcut menu.
2 Specify the place to save the recovery list and other necessary options on the Export Recovery List dialog box
Click to enlarge

Export Recovery List dialog box

Click to enlarge

Options dialog box

Click to expand/collapse         Export Recovery List options

Editing the file recovery list

All files without any marks in the recovery list will be marked when the list is loaded into R‑Studio for Linux . So, if you have some files in the recovery list that don't need to be recovered, just delete them from the list. In addition, you may use the following marks to specify some options

:+ 

Mark the file, or the folder, all its files, and subfolders within the folder.

:* 

Mark the file, or the folder and its files, don't mark subfolders in the folder.

:- 

Unmark the file, or the folder, its files, and subfolders in the folder.

:=

Unmark the file or the folder and its files, dont unmark subfolders in the folder.

:!

Provide the information on the file. ( R-Studio Technician/T80+ only)

R‑Studio for Linux processes records in the list consequently. That is, if there are the following lines in the file,

:+Files_to_Recover\

:-Files_to_Delete\File_2.jpg

the file File_2.jpg won't be marked for recovery, while for the lines

:-Files_to_Recover\File_2.jpg

:+Files_to_Recover\

file File_2.jpg will be.

Loading the edited recovery list

To load a recovery list into R‑Studio for Linux,

* Select Import Recovery List from the File menu and select the file, or

Right-click the uppermost folder (higher than Root , usually the letter or the name of the disk) and select Import Recovery List on the shortcut menu.

> R‑Studio for Linux will load the file and mark the files accordingly.

An example of a simple recovery list

As an example, we'll create a simple recovery list, edit it to mark only those files that are to be recovered, and load it back to mark those files.

To create such recovery list

* Mark the necessary folders, right-click the Root folder, and select Export Recovery List on the shortcut menu.

Right-click the uppermost folder (higher than Root , usually the letter or the name of the disk) and select Export Recovery List on the shortcut menu.

Click to enlarge

Export Recovery List

Specify the necessary options and click the OK button.

> R-Studio will save the file.

Structure of a simple recovery list file created by R-Studio for Linux

:# Version = 1

:# Sort = by real

:# PathDelim = /

:# CaseSensitive

:# Drive = type:"Volume"; size:"1048576000"; mountpoint:"/media/andrew/ntfs test"; label:"ntfs test"; fs:"NTFS"; 

:# Parent = type:"Drive"; size:"1048576000"; serial:"2cca54405a8d3a89"; product:"disk"; vendor:"flash"; 

Diving/

Diving/Aquarium/

Diving/Aquarium/20190822_100644.jpg

Diving/Aquarium/20190822_101620.jpg

Diving/Aquarium/20190822_102526.jpg

Diving/Aquarium/20190822_103830.jpg

Diving/Aquarium/20190822_104333.jpg

SF/

SF/Sea-Lions/

SF/Sea-Lions/IMG_3493.JPG

SF/Sea-Lions/IMG_3535.JPG

SF/Sea-Lions/IMG_3542.JPG

SF/Sea-Lions/IMG_3579.JPG

SF/Sea-Lions/IMG_3580.JPG

SF/Sea-Lions/IMG_3581.JPG

SF/Sea-Lions/IMG_3589.JPG

SF/IMG_0869.JPG

SF/IMG_0873.JPG

SF/IMG_0890.JPG

SF/IMG_1739.JPG

SF/IMG_3460.JPG

SF/IMG_3461.JPG

SF/IMG_3476.JPG

SF/IMG_3478.JPG

SF/IMG_3479.JPG

SF/IMG_3480.JPG

SF/IMG_3481.JPG

SF/IMG_3493.JPG

SF/IMG_3535.JPG

SF/IMG_3542.JPG

SF/IMG_3579.JPG

SF/IMG_3580.JPG

SF/IMG_3581.JPG

SF/IMG_3589.JPG

SF/IMG_3590.JPG

SF/IMG_3591.JPG

SF/IMG_3592.JPG

SF/IMG_3593.JPG

SF/IMG_3594.JPG

SF/IMG_3595.JPG

SF/IMG_3596.JPG

SF/IMG_3608.JPG

SF/IMG_3627.JPG

MyPhoto6.JPG

MyPhoto7.JPG

MyPhoto8.JPG

MyPhoto9.JPG

 

If such recovery list is created from an entire logical disk/partition, it will contain several virtual folders. For example, they'll have the following structure for an NTFS partition.

System Volume Information/

System Volume Information/IndexerVolumeGuid

System Volume Information/WPSettings.dat

Vegas/

MyPhoto6.JPG

MyPhoto7.JPG

MyPhoto8.JPG

MyPhoto9.JPG

///m/$Extend/

///m/$Extend/$Deleted/

///m/$Extend/$RmMetadata/

///m/$Extend/$RmMetadata/$Txf/

///m/$Extend/$RmMetadata/$TxfLog/

///m/$Extend/$RmMetadata/$TxfLog/$Tops

///m/$Extend/$RmMetadata/$TxfLog/$TxfLog.blf

///m/$Extend/$RmMetadata/$TxfLog/$TxfLogContainer00000000000000000001

///m/$Extend/$RmMetadata/$TxfLog/$TxfLogContainer00000000000000000002

///m/$Extend/$RmMetadata/$Repair

///m/$Extend/$ObjId

///m/$Extend/$Quota

///m/$Extend/$Reparse

///m/$AttrDef

///m/$BadClus

///m/$Bitmap

///m/$Boot

///m/$LogFile

///m/$MFT

///m/$MFTMirr

///m/$Secure

///m/$UpCase

///m/$Volume

 

Now we need to edit this file to mark for recovery the following folders/files:

1. All files in the root folder;

2. Two files MyPhoto1.jpg and MyPhoto3.jpg in the Diving subfolder;

3. All files in the Diving/Aquarium/ folder;

4. All files in the SF/ folder except the SF/Sea-Lions/ subfolder.

 

The edited simple recovery list

The final simple recovery list will be the following:

:# Version = 1

:# Sort = by real

:# PathDelim = /

:# CaseSensitive

:# Drive = type:"Volume"; size:"1048576000"; mountpoint:"/media/andrew/ntfs test"; label:"ntfs test"; fs:"NTFS"; 

:# Parent = type:"Drive"; size:"1048576000"; serial:"2cca54405a8d3a89"; product:"disk"; vendor:"flash"; 

:= Diving/

:+ Diving/Aquarium/

:+ Diving/MyPhoto1.jpg

:+ Diving/MyPhoto3.jpg

:+ SF/

:- SF/Sea-Lions/

MyPhoto6.JPG

MyPhoto7.JPG

MyPhoto8.JPG

MyPhoto9.JPG

Loading the edited recovery list

When we load this recovery list into R‑Studio for Linux , will see the following results;

Click to enlarge

The root folder

Click to enlarge

The Diving folder

Click to enlarge

The SF folder