CINXE.COM

Emergency Data Recovery over Network

<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1" /> <meta http-equiv="content-language" content="en" /> <link rel="stylesheet" type="text/css" href="/includes/en/style.css" /> <link rel="shortcut icon" href="/images/rtt.ico" /> <link rel="icon" type="image/png" href="/images/rtt.png" sizes="64x64"> <link rel="stylesheet" type="text/css" href="/includes/event/cyber_week.css" /> <meta name="keywords" content="emergency data recovery, emergency recovery, network recovery, network connection, data loss, RAID recovery software"> <meta name="Description" content="R-Studio gives effective solutions for Windows, Macintosh and Linux users to recover data over network in emergency situations"> <title>Emergency Data Recovery over Network</title> <style type="text/css"> a:link.link1 {text-decoration: none; color:grey;} a:active.link1 { color:cyan; text-decoration: underline} a:visited.link1 { color:violette; text-decoration: none} a:hover.link1 { text-decoration: underline; color: blue} </style> <script type="text/javascript" charset="utf-8"> // Generic routines function strTrim(str) { return str.replace(/^\s+|\s+$/gm,''); } // Single element class manipulations function _nodeGetClassPos(Node,className) { if (!Node||!Node.className) return -1;if ((!className)||(className.length<=0)) return 0; for(var s=0;true;) { var p=Node.className.indexOf(className,s);if (p<0) return -1; s=p+className.length; if ((p>0)&&(Node.className.charCodeAt(p-1)>32)) continue; if ((s<Node.className.length)&&(Node.className.charCodeAt(s)>32)) continue; return p; } return -1; } function nodeHasClass(Node,className) { return (_nodeGetClassPos(Node,className)>=0); } function nodeAddClass(Node,className) { if ( (!Node) || (!className) || (className.length<=0) || (nodeHasClass(Node,className)) ) return false; if ( (Node.className) && (Node.className.length>0) ) Node.className+=" "; Node.className+=className; return true; } function nodeDelClass(Node,className) { if ( (!Node) || (!Node.className) || (!className) || (className.length<=0) ) return false; var pos=_nodeGetClassPos(Node,className);if (pos<0) return false; var pos2=pos+className.length; if ((pos>0)&&(Node.className.charCodeAt(pos-1)<=32)) {pos--;} else if ((pos2<Node.className.length)&&(Node.className.charCodeAt(pos2)<=32)) {pos2++;} Node.className = Node.className.slice(0,pos) + Node.className.slice(pos2); return true; } function nodeSwitchClass(Node,className) { if ((!Node)||(!className)) return; if (nodeHasClass(Node,className)) { nodeDelClass(Node,className); } else { nodeAddClass(Node,className); } } // Multiple elements class manipulations function nodesHasClass(Nodes,className) { for(var i=0;i<Nodes.length;i++) {if (nodeHasClass(Nodes[i],className)) return true;} return false; } function nodesAddClass(Nodes,className) { for(var i=0;i<Nodes.length;i++) {nodeAddClass(Nodes[i],className);} } function nodesDelClass(Nodes,className) { for(var i=0;i<Nodes.length;i++) {nodeDelClass(Nodes[i],className);} } // Supplement search functions function _findBuild(Selector) { var Search = {Elem:'',Class:'',Type:''}; if (typeof Selector === 'string') Search.Elem=Selector; var pos=Search.Elem.indexOf('[type=');if (pos>=0) { var pos2=Search.Elem.lastIndexOf(']'); if (pos2>pos) { Search.Type=Search.Elem.slice(pos+6,pos2-pos-6); Search.Elem=Search.Elem.slice(0,pos)+Search.Elem.slice(pos2+1); } } pos=Search.Elem.indexOf('.');if (pos>=0) { Search.Class=Search.Elem.slice(pos+1); Search.Elem=Search.Elem.slice(0,pos); } Search.Elem=Search.Elem.toUpperCase(); return Search; } function _findDoesNodeMatch(Search,Node) { if ((!Node)||(Node.nodeType!=1)) return false; var bMatch=true; if ( (Search.Elem!="") && ((!Node.tagName)||(Node.tagName!=Search.Elem)) ) {bMatch=false;} if ( (Search.Type!="") && ((!Node.type)||(Node.type!=Search.Elem)) ) {bMatch=false;} if ( (Search.Class!="") && (!nodeHasClass(Node,Search.Class)) ) {bMatch=false;} return bMatch; } // Search for nodes, Selector = 'element.class[type=typename]', each part can be omited, i.e. '.class' or 'element[type=typename]' for example function nodeFindChildren(Node,Selector) { // Search for matched children nodes, recursively var res = [];if (!Node) return res; var Search = (typeof Selector === 'object')?Selector:_findBuild(Selector); var Children = Node.childNodes; for(var i=0;i<Children.length;i++) { if (Children[i].nodeType!=1) continue; if (_findDoesNodeMatch(Search,Children[i])) {res.push(Children[i]);} res=res.concat(nodeFindChildren(Children[i],Search)); } return res; } function nodeFindDirectChildren(Node,Selector) { // Search for matched children nodes, only children of this node var res = [];if (!Node) return res; var Search = _findBuild(Selector); var Children = Node.childNodes; for(var i=0;i<Children.length;i++) { if (Children[i].nodeType!=1) continue; if (_findDoesNodeMatch(Search,Children[i])) {res.push(Children[i]);} } return res; } function nodeFindParent(Node,Selector) { // Search for first matched parent node if (!Node) return null; var Search = _findBuild(Selector); for(var Res=Node.parentNode;Res;Res=Res.parentNode) { if (_findDoesNodeMatch(Search,Res)) return Res; } return null; } // Check if Node have specified Child on any level function hasSpecifiedChild(Node,Child) { if (!Node) return false; var Children = Node.childNodes; for(var i=0;i<Children.length;i++) { if (Children[i].nodeType!=1) continue; if (Children[i] === Child) return true; if (hasSpecifiedChild(Children[i],Child)) return true; } return false; } </script><script type="text/javascript" charset="utf-8"> function onImgBigClose(Node) { if (Node) Node.parentNode.removeChild(Node); } function onImgBigShow(Node) { if (!Node) return; var strImgSrc=Node.getAttribute("big-src"); if (!strImgSrc) { strImgSrc=Node.getAttribute("src");if (!strImgSrc) return; if (nodeHasClass(Node,"big")) { var p=strImgSrc.lastIndexOf(".");if (p<=0) return; strImgSrc=strImgSrc.slice(0,p)+"_big"+strImgSrc.slice(p); } } var strImgAlt=Node.getAttribute("title"); if (!strImgAlt) {strImgAlt=Node.getAttribute("alt");} var ImgModal=document.createElement("div");if (!ImgModal) return; ImgModal.className="img-big-modal"; ImgModal.id="img-big-modal"; var ImgClose=document.createElement("span"); var ImgImg=document.createElement("img"); var ImgCaption=document.createElement("div"); if (!ImgClose || !ImgImg || !ImgCaption) return; ImgClose.innerHTML="&times;"; ImgClose.onclick = function(){onImgBigClose(this.parentNode);} ImgModal.appendChild(ImgClose); ImgImg.setAttribute("src",strImgSrc); ImgModal.appendChild(ImgImg); if (strImgAlt) {ImgCaption.innerText=strImgAlt;} ImgModal.appendChild(ImgCaption); if (ImgModal.addEventListener) { ImgModal.addEventListener('mouseup',function(e) { var Trg=e.target;if (!Trg) return; var ImgModal=document.getElementById('img-big-modal');if (!ImgModal) return; if (Trg === ImgModal) onImgBigClose(ImgModal); }); } var InsertBefore=Node.nextSibling; if (InsertBefore) {Node.parentNode.insertBefore(ImgModal,InsertBefore);} else {Node.parentNode.appendChild(ImgModal);} } function onImgBigShowInit() { var aImgBig = nodeFindChildren(document,'img.big'); aImgBig = aImgBig.concat(nodeFindChildren(document,'img.rsz')); for(var i=0;i<aImgBig.length;i++) {aImgBig[i].onclick = function(){onImgBigShow(this);};} if (document.addEventListener) { document.addEventListener('keyup',function(e) { if (e.keyCode != 27) return; onImgBigClose(document.getElementById('img-big-modal')); }); } } </script> </head> <body> <div id="root"> <div> <div style="overflow-x:hidden;"> <div id="hdr-wrapper" class="hdr-wrapper"> <div id="hdr-hdr" class="section hdr-hdr"> <div class="hdr-logo"> <a href="https://www.r-tt.com/" title="R-Tools Technology Inc."> <img src="/images/event/rtt-logo-cyber_week.png" alt="R-Tools Technology Inc." width="225" height="85" /> </a> </div> <div class="hdr-search-container"> <form class="hdr-search-form" name="search_form" action="/scripts/search" method="post" onsubmit="return doSearch(document.search_form)"> <input type="hidden" name="config" value="../../../r-tt/private/config/ssserver.en" /> <div class="hdr-search-row"> <span class="hdr-search-icon" onclick="doSearch(document.search_form)"></span> <input type="text" name="QUERY" class="hdr-search-input" value="Search..." onfocus="onSearchFocus(document.search_form)" /> </div> </form> </div> <script type="text/javascript" charset="utf-8"> function onSearchFocus(F) { if (F.QUERY.value == "Search...") { F.QUERY.value=""; F.QUERY.style.color = "#404040"; } return true; } function doSearch(F) { if (F.QUERY.value == "Search...") {F.QUERY.value="";} if (F.QUERY.value == "") {alert("Please specify search pattern");F.QUERY.focus();return false;} return true; } </script> <div class="hdr-info"> <div> We are committed to providing fast, efficient, and affordable software solutions that set new standards in the software development industry. </div> </div> <div class="clearwoflex"></div> <div class="hdr-langs"> <div class="langs-block"> <div class="langs-btn"> <div class="langs-cur-flag"> <img width="51" height="29" alt="" src="/images/lang/en.png"/> </div> <span class="langs-sel"></span> </div> <div class="langs-list"> <a href="https://www.r-studio.com/de/Datenrettungs_Artikel/Notfall_Datenwiederherstellung_uber_ein_Netzwerk/"> <img src="/images/lang/de.png" width="51" height="29" alt="" /> <span>Deutsch</span> </a> <a href="https://www.r-studio.com/fr/Articles_de_recuperation_de_donnees/Recuperation_de_donnees_d_urgence_via_le_reseau/"> <img src="/images/lang/fr.png" width="51" height="29" alt="" /> <span>Fran&ccedil;ais</span> </a> <a href="https://www.r-studio.com/it/Recupero-dati-di-emergenza-su-rete.html"> <img src="/images/lang/it.png" width="51" height="29" alt="" /> <span>Italiano</span> </a> <a href="https://www.r-studio.com/es/Articulos_sobre_la_recuperacion_de_datos/Recuperacion_de_datos_de_emergencia_a_traves_de_la_red/"> <img src="/images/lang/es.png" width="51" height="29" alt="" /> <span>Espa&ntilde;ol</span> </a> <a href="https://www.r-studio.com/pt/Recuperacao-de-Dados-de-Emergencia-pela-Rede.html"> <img src="/images/lang/pt.png" width="51" height="29" alt="" /> <span>Portugu&ecirc;s</span> </a> <a href="https://www.r-studio.com/nl/Noodgegevensherstel-via-Netwerk.html"> <img src="/images/lang/nl.png" width="51" height="29" alt="" /> <span>Nederlands</span> </a> <a href="https://www.r-studio.com/pl/awaryjne-odzyskiwanie-danych-przez-siec.html"> <img src="/images/lang/pl.png" width="51" height="29" alt="" /> <span>Polski</span> </a> <a href="https://www.r-studio.com/ja/emergency-data-recovery-over-network.html"> <img src="/images/lang/ja.png" width="51" height="29" alt="" /> <span>&#26085;&#26412;&#35486;</span> </a> <a href="https://www.r-studio.com/ru/emergency-data-recovery-over-network.html"> <img src="/images/lang/ru.png" width="51" height="29" alt="" /> <span>&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;</span> </a> </div> </div> </div> <div class="hdr-menu"> <div class="menu-container" id="menu-container"> <span class="menu-button"> <span class="menu-button-open"></span> <span class="menu-button-close"></span> </span> <a href="https://www.r-tt.com/" class="menu-logo" title="R-Tools Technology Inc."> <img src="/images/event/rtt-logo-cyber_week.png" alt="R-Tools Technology Inc." width="225" height="85" /> </a> <ul class="menu-main" id="menu-main"> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-left"></span> PRODUCTS <span class="menu-icon-right"></span> </span> <div class="menu-dd"> <div class="menu-dd-cont"> <div class="menu-dd-title"> FREEWARE </div> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-undelete.com/">R-Undelete Home</a> </li> <li> <a href="https://www.r-undelete.com/free_photo_recovery/">R-Photo</a> </li> <li> <a href="https://www.r-studio.com/free-linux-recovery/">R-Linux</a> </li> <li> <a href="https://www.r-wipe.com/#lite">R-Wipe &amp; Clean Lite</a> </li> </ul> </div> </div> <div class="menu-dd-cont"> <div class="menu-dd-title"> FOR COMMERCIAL USE </div> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-studio.com/Data_Recovery_Technician.shtml"> R-Studio Technician for Data Recovery Services </a> </li> <li> <a href="https://www.drive-image.com/Drive_Image_Licensing.shtml#commercial"> R-Drive Image for Backup and Deployment Services </a> </li> </ul> </div> </div> <div class="menu-dd-cont"> <div class="menu-dd-title"> FOR PERSONAL AND BUSINESS USE </div> <div class="menu-dd-items"> <div class="menu-dd-cols"> <div class="menu-dd-col-title"> <a href="https://www.r-studio.com/data-recovery-software/"> PRO Data Recovery: </a> </div> <div class="menu-dd-col-ul"><ul class="menu-dd-ul"> <li> <a href="https://www.r-studio.com/">R-Studio for Windows</a> </li> <li> <a href="https://www.r-studio.com/data_recovery_macintosh/">R-Studio for Mac</a> </li> <li> <a href="https://www.r-studio.com/data_recovery_linux/">R-Studio for Linux</a> </li> </ul></div> <div class="clearthis"></div> </div> <div class="menu-dd-cols"> <div class="menu-dd-col-title"> Backup and System Restore: </div> <div class="menu-dd-col-ul"><ul class="menu-dd-ul"> <li> <a href="https://www.drive-image.com/">R-Drive Image</a> </li> <li> <a href="https://www.drive-image.com/Drive_Image_Licensing.shtml#technician">R-Drive Image Technician</a> </li> </ul></div> <div class="clearthis"></div> </div> <div class="menu-dd-cols"> <div class="menu-dd-col-title"> PC Privacy and Security: </div> <div class="menu-dd-col-ul"><ul class="menu-dd-ul"> <li> <a href="https://www.r-wipe.com/">R-Wipe &amp; Clean</a> </li> <li> <a href="https://www.r-wipe.com/#mac">R-Wipe &amp; Clean for Mac</a> </li> </ul></div> <div class="clearthis"></div> </div> </div> </div> </div> </div></li> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-left"></span> <span class="alt-tr-ru-1">BUY ONLINE</span> <span class="menu-icon-right"></span> </span> <div class="menu-dd"> <div class="menu-dd-cont"> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-tt.com/VolumeLicensing.shtml" class="alt-tr-ru-1">Quote</a> </li> <li> <a href="https://www.r-tt.com/GetInvoice.shtml">Get Invoice</a> </li> <li> <a href="https://www.r-tt.com/FAQ.shtml">Sales FAQ</a> </li> <li> <a href="https://www.r-tt.com/BuyOnLine.shtml">Sales Policy</a> </li> </ul> </div> </div> </div> </div></li> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-left"></span> SUPPORT <span class="menu-icon-right"></span> </span> <div class="menu-dd"> <div class="menu-dd-cont"> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-tt.com/TechnicalSupport.shtml">Technical Support</a> </li> <li> <a href="https://www.r-tt.com/PurchasingRequest.shtml">Customer Support</a> </li> <li> <a href="https://www.r-studio.com/File_Recovery_FAQ.shtml">FAQ</a> </li> <li> <a href="https://www.r-tt.com/Knowledge-Base.html">Knowledge Base</a> </li> <li> <a rel="noopener" target="_blank" href="https://forum.r-tt.com/">R-TT Forum</a> </li> </ul> </div> </div> </div> </div></li> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-left"></span> DISTRIBUTION <span class="menu-icon-right"></span> </span> <div class="menu-dd"> <div class="menu-dd-cont"> <div class="menu-dd-items"> <ul class="menu-dd-ul"> <li> <a href="https://www.r-tt.com/Affiliate_Program.shtml">Affiliate Program</a> </li> <li> <a href="https://www.r-tt.com/Resellers.shtml">Resellers</a> </li> <li> <a href="https://www.r-tt.com/Distribution.shtml">Regional Distributors</a> </li> <li> <a target="_blank" rel="noopener" href="https://secure.r-tt.com/distributor/login/">Login</a> </li> </ul> </div> </div> </div> </div></li> <li class="menu-item"><div class="menu-item-wrap"> <span class="menu-title"> <span class="menu-icon-spare"></span> <a href="https://secure.r-tt.com/UserConsole.shtml">MY ORDER</a> </span> </div></li> </ul> </div> </div> <div class="clearwoflex"></div> </div><div class="event-back event-back-cyber"><div class="event-center event-center-cyber"> <div class="event-body cyber-body"><div> <img class="cyber-circle" src="/images/event/cyber-circle.png"/> <img class="cyber-add-1" src="/images/event/cyber-add-1.png"/> <img class="cyber-add-2" src="/images/event/cyber-add-2.png"/> <img class="cyber-text" src="/images/event/cyber-text.png"/> <img class="cyber-off" src="/images/event/cyber-off.png"/> <img class="cyber-close" id="event-done" src="/images/event/cyber-close.png"/> <div class="event-clone"> <img id="event-info-0" alt="" /> <img id="event-info-1" alt="" /> <img id="event-info-2" alt="" /> <img id="event-info-3" alt="" /> <img id="event-info-4" alt="" /> </div> </div></div> </div></div> </div> <div> <div class="row-blue row-section"><div class="section"><ul class="page-title"> <li> <div class="page-title-main"> Emergency Data Recovery over Network </div></li> </ul></div></div> <div class="row-section page-height-info"><div class="section"> <div class="social-share"> <a target="_blank" href="https://www.facebook.com/sharer.php?u=https://www.r-studio.com/emergency-data-recovery-over-network.html" title="Share on Facebook"><img src="/images/social/fb-share32.png"/></a> <a target="_blank" href="https://twitter.com/intent/tweet?url=https://www.r-studio.com/emergency-data-recovery-over-network.html&text=Emergency%20Data%20Recovery%20over%20Network" title="Share on Twitter"><img src="/images/social/tw-share32.png"/></a> <a target="_blank" href="http://pinterest.com/pin/create/button/?url=https://www.r-studio.com/emergency-data-recovery-over-network.html&description=Emergency%20Data%20Recovery%20over%20Network" title="Share on Pinterest"><img src="/images/social/pt-share32.png"/></a> <a target="_blank" href="http://www.reddit.com/submit?url=https://www.r-studio.com/emergency-data-recovery-over-network.html&title=Emergency%20Data%20Recovery%20over%20Network" title="Share on Reddit"><img src="/images/social/reddit-share32.png"/></a> </div> <p class="text"> <a rel="noopener" target="_blank" href="https://www.r-studio.com/Unformat_Help/r-studiobootable.html">R-Studio Emergency</a> is no doubt the best way to address <a rel="noopener" target="_blank" href="https://www.r-studio.com/What-is-Emergency-File-Recovery.html">emergency data recovery</a>, but its use is restricted to the specific number of computers covered by its license. Of course, this is not a problem for a home user, who would be recovering accidentally lost files on her or his own licensed computer. Likewise, this is not a problem for large data recovery companies with the <a rel="noopener" target="_blank" href="https://www.r-studio.com/Data_Recovery_Technician.shtml">Technician license</a>. But what about small businesses and individuals who cannot afford the Technician license? Well, R-Studio Corporate gives them an affordable yet no-less-feature-rich alternative: emergency data recovery over network. The only comparative shortcoming of this method is a little less speed in data recovery; the rest is the same as in regular data recovery. </p> <p class="text"> The general concept of emergency data recovery over network is simple: You have the host computer (where R-Studio Corporate is running) and the remote computer (where the files to recover reside) on the same network. Start the remote computer with R-Studio Agent Emergency, establish a connection between them, and recover files as if R-Studio were running on the remote computer. You may learn more about this concept in our article <a rel="noopener" target="_blank" href="https://www.r-studio.com/DataRecovery_over_Network.shtml">Data Recovery over Network</a>. </p> <p class="text"> We&#39;d also like to emphasize the platform-independence of this concept. You may run R-Studio Agent Emergency on any computer, provided that it&#39;s built on compatible hardware (Intel and PowerPC) and uses a supported file system (FAT12, FAT16, FAT32, NTFS, NTFS5, exFAT, Ext2/3/4FS, HFS, HFS+, HFSX, APFS, and UFS1, UFS2, UFS Big Endian). Windows, Linux, and Mac OS versions of R-Studio Corporate can be used to recover files over network. </p> <p class="text"> In this article, we present step-by-step instructions on how to perform emergency data recovery over network. To do so, we&#39;ll use as a typical example the same notebook we used in the <a rel="noopener" target="_blank" href="https://www.r-studio.com/Emergency_File_Recovery.shtml">Emergency File Recovery Using R-Studio Emergency</a> article. Its hardware is simple: a 10GB hard drive equally partitioned into two <a rel="noopener" target="_blank" href="https://www.r-studio.com/What-is-Logical-Disk.html">logical disks</a>, C: (the system one, NTFS-formatted; its label is SYSTEM) and D: (FAT32 formatted; its label is DATA). The system logical disk appears damaged, and the computer cannot start. </p> <p class="text"> We also assume that your copy of R-Studio Corporate is properly registered and you have some basic knowledge of how to use R-Studio for data recovery. If necessary, you may consult its online documentation:<br/> <a rel="noopener" target="_blank" href="https://www.r-studio.com/Unformat_Help/">R-Studio online help</a><br/> <a rel="noopener" target="_blank" href="https://www.r-studio.com/downloads/Recovery_Manual.pdf">R-Studio downloadable manual</a><br/> You may also join the discussion of emergency data recovery over network on <a rel="noopener" target="_blank" href="https://forum.r-tt.com/">our forum</a>. </p> <p class="text"> Please note that even if your license of R-Studio does not include network capabilities, it still can create images of objects on the remote computer and perform network data recovery tasks in the Demo mode. In this mode, R-Studio can perform all data recovery tasks: you may search for the lost files, preview them, scan disks, etc. There is only one limitation: You cannot save recovered files larger than 256KB. </p> <p class="text"> <b>Important!</b> If you believe that the hard drive in the computer is malfunctioning, use R-Studio Agent Emergency to <a rel="noopener" target="_blank" href="https://www.r-studio.com/Clone_Disks_Before_File_Recovery.shtml">create an image of the hard drive</a>. DO NOT ATTEMPT TO DO ANYTHING ELSE WITH IT BY YOURSELF! Don&#39;t try to run a scan or recovery procedure. Don&#39;t try to use some other data recovery software. Remember, tampering with a drive in this condition will surely inflict more damage to your files. At best, you&#39;ll have to pay extra money to a professional data recovery service. At worst, you&#39;ll lose all your data for good. Bring the drive to qualified data recovery professionals. They have special equipment, software, and, most important, the required skills to work with such drives. </p> <p class="text"> Moreover, it is a good practice to always create images and recover files from them, even if the hard drive and other hardware work normally. This keeps your data safe from accidental data corruption. </p> <p class="text"> If there are no hardware problems detected on the remote computer, we can proceed to actual data recovery. </p> <p class="text"> <b>Preparation for Data Recovery</b><br/> We&#39;ll need some additional materials for data recovery: </p> <p class="text"> 1. A host computer connected to the local network with R-Studio Corporate installed. We&#39;ll use it to create an R-Studio Agent Emergency startup disk and to control the process of data recovery. It can be used as a place to store scan info, disk images, and possibly recovered files, too. Below we&#39;ll explain how.<br/> 2. A place to store recovered files and other information like scan info and disk images: We can use: </p> <ul class="article"> <li>A formatted USB flash drive. This is the best choice if its size is large enough to store all recovered files. This flash drive may be one where you have installed R-Studio Agent Emergency.</li> <li>An external USB hard drive formatted as FAT/exFAT, NTFS or Ext2/3fs device. <br/> Please note:<br/> a. A FAT-formatted device cannot store files large that 2 GB. If you need to store larger files, format the drive as exFAT device.<br/> b. An NTFS hard drive should be properly disconnected from a Windows computer through the Safely Remove Hardware icon on the tray menu rather than by simply unplugging it from the computer. If you haven&#39;t properly disconnected the USB drive, R-Studio Emergency will see it as a read-only disk. To correct the situation, you may connect the USB disk to a Windows computer and properly disconnect it using the Safely Remove Hardware icon on the system tray menu.<br/> Also, non-Windows computers may see NTFS disks as read-only or not be able to read files from that disk at all.<br/> c. An Ext2/3fs hard drive requires some additional third-party drivers to read data on it if it&#39;s connected to a non-Linux computer, like a Windows or a Mac machine.</li> </ul> <p class="text"> In our example, we&#39;ll use an external USB hard drive formatted as an NTFS volume for the first recovery case and a host computer for the second one. </p> <p class="text"> And always remember the most important rule: <b>NEVER TRY TO SAVE RECOVERED FILES/FOLDERS ON THE SAME LOGICAL DISK WHERE THEY RESIDE!!!</b> Or you may obtain unpredictable results and lose all your data. </p> <p class="text"> <b>Creating R-Studio Agent Emergency Startup Disks </b><br/> If your computers have CD/DVD drives, you may download R-Studio Agent Emergency ISO Image for Macintosh, UNIX, Linux, and Windows users (Intel- or Power PC-based) and create the startup CD/DVD disc using any CD/DVD-burning software. You will, however, have to enter the registration key every time you start a computer with that disc. </p> <p class="text"> Windows users also have the option of downloading R-Studio Agent Emergency Startup Media Creator to install it and create a startup CD/DVD disc, a startup disk on FAT/FAT32-formatted removable media (including a USB flash memory disk), or a floppy disk. The creation process is simple, and you may find detailed instructions in R-Studio help: <a rel="noopener" target="_blank" href="https://www.r-studio.com/Unformat_Help/installingr-studioagentemer.html">Installing R-Studio Agent Emergency Startup Media Creator</a>. The advantage of using R-Studio Agent Emergency Startup Media Creator is that you have to enter the registration code only once, at disk creation. </p> <p class="text"> You may download the required files either from <a rel="noopener" target="_blank" href="https://secure.r-tt.com/UserConsole.shtml">our Client Portal</a> or from <a rel="noopener" target="_blank" href="https://www.r-studio.com/Data_Recovery_Download.shtml"> the download page</a>. </p> <p class="text"> <b>Network Configuration</b><br/> Next we need to connect the R-Studio workstation and remote computer. We can do it in these ways: </p> <ul class="article"> <li>Direct PC/PC connection.<br/> We may connect two computers directly with an Ethernet patchcord. Most computers today can be connected using a standard Ethernet cable, although some older machines may require a crossover one. Check the documentation for your computers for details. If you connect computers requiring a crossover cable with a standard Ethernet patchcord, nothing bad will happen, but there will be no connectivity between those computers.<br/> With this type of connection, the host computer running under Windows will have an IP address within the 169.254.x.y range with the 255.255.0.0 subnet mask, whereas the IP address for the computer with R-Studio Agent Emergency has to be assigned manually in the same IP address range during computer startup.</li> <li>Connection via a local network.<br/> We also may connect two computers via an existing local network. R-Studio Agent Emergency supports both DHCP and manual IP address assigning. Most likely, R-Studio Agent Emergency will get its IP address through the DHCP procedure. Consult your network administrator if you need assistance in connecting the computers to your local network.</li> </ul> <p class="text"> On the host computer, you also need to <a rel="noopener" target="_blank" href="https://www.r-studio.com/data-recovery-over-the-internet.html">open all inbound and outbound traffic</a> for R-Studio Corporate and disable antivirus software that may severely degrade R-Studio Corporate performance. </p> <p class="text"> <b>Starting the Remote Computer Using R-Studio Agent Emergency Startup Disks</b><br/> Before you start the remote computer with R-Studio Agent Emergency, check that: </p> <ul class="article"> <li>the BIOS of the remote computer is configured to start the computer from the device that has R-Studio Agent Emergency installed. See the computer&#39;s documentation for details;</li> <li>an external USB disk is connected and turned on.</li> </ul> <p class="text"> To start the remote computer with R-Studio Agent Emergency,<br/> Insert the R-Studio Agent Emergency Startup CD/DVD disc, a floppy disk, or a USB drive, and start the computer.<br/> R-Studio Agent Emergency will start and show its prompt:<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEPrompt.png" width="586" height="326" alt="Emergency Data Recovery: Startup prompt"><br/> <i>Click image to enlarge</i> </p> <p class="text"> Then the program will start querying the network DHCP server for an IP address. If it acquires the address, it shows it on the screen.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSADHCP.png" width="586" height="326" alt="IP acquired"><br/> <i>Click image to enlarge</i> </p> <p class="text"> You may interrupt this process by pressing the <i>Enter</i> key and specify the IP address manually. </p> <p class="text"> If R-Studio Agent Emergency isn&#39;t able to acquire an IP address via DHCP (when the computers are connected directly, for example), you will have to enter it manually.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEIPConfig1.png" width="586" height="326" alt="Manual IP Configuration. Step 1"><br/> <i>Click image to enlarge</i> </p> <p class="text"> Enter the interface name, IP address, and network mask to set the IP address for the remote computer.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEIPConfig2.png" width="586" height="326" alt="Manual IP Configuration. Step 2"><br/> <i>Click image to enlarge</i> </p> <p class="text"> You may leave the default gateway unspecified if you use the direct computer connection. <br/> Press the <i>Enter</i> key to finish the manual setup of the IP address for the remote computer. <br/> When the network setup of the remote computer is completed, R-Studio Agent Emergency will show that it is ready to accept connections from R-Studio Corporate.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEIPConfig3.png" width="586" height="326" alt="Manual IP Configuration. Step 3"><br/> <i>Click image to enlarge</i> </p> <p class="text"> <b>Establishing a connection between R-Studio and R-Studio Agent Emergency</b><br/> 1. Click the <i>Connect to Remote</i> button or select <i>Connect to Remote</i> on the <i>Drive</i> menu.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEMainConnect.png" width="586" height="408" alt="Connecting to Remote Computer"><br/> <i>Click image to enlarge</i> </p> <p class="text"> 2. Enter the IP address of the remote computer on the <i>Connect to Remote Computer</i> dialog box. Leave the <i>Password</i> field blank and 3174 in the <i>Port</i> field.<br/> Please note that computers started with R-Studio Agent Emergency do not appear on the <i>Computers List</i>.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEConnectToRemote.png" width="293" height="233" alt="Connect to Remote Dialog Box"><br/> <i>Click image to enlarge</i> </p> <p class="text"> R-Studio will connect to the remote computer and show its hard drive and logical disk structure in the <i>Drives</i> panel.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEMainConnected.png" width="586" height="408" alt="Computers Connected"><br/> <i>Click image to enlarge</i> </p> <p class="text"> R-Studio Agent Emergency will also show that it&#39;s connected with the host computer.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEConnected.png" width="586" height="326" alt="Remote Computer Connected"><br/> <i>Click image to enlarge</i> </p> <p class="text"> <b>Data Recovery over Network:</b><br/> <b>Inspecting the Damaged Computer</b><br/> We&#39;ll start data recovery by inspecting the damaged computer to see the computer&#39;s hardware and estimate which data is damaged on the hard drive.<br/> The <i>Drive</i> panel shows that there are two hard drives on the computer: </p> <table border=1 cellspacing=0 cellpadding=3 class="articles920"> <tr><td width=15% valign=top style='border:solid windowtext 1.0pt'> <img class="big" style='text-align: left' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/RSAEMainConnectedHDD1.png" width="280" height="39" alt="RSAEMainConnectedHDD1.png"> </td><td width=65% valign=top style='border:solid windowtext 1.0pt'> Computer&#39;s internal disk, where the lost files reside </td></tr> <tr><td width=15% valign=top style='border:solid windowtext 1.0pt'> <img class="big" style='text-align: left' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/RSAEMainConnectedHDD2.png" width="279" height="40" alt="RSAEMainConnectedHDD2.png"> </td><td width=65% valign=top style='border:solid windowtext 1.0pt'> External USB hard drive, where you&#39;ll save your recovered files, scan info, etc. </td></tr> </table> <p class="text"> There are two partitions on the internal hard drive, one with a damaged file system (Partition1), the other with a valid FAT32 file system (Partition2). If there were a deleted partition, it would be shown as an Empty Space object. </p> <p class="text"> Note: Sometimes Windows leaves small empty spaces when creating a partition on a hard drive. Here, Empty Space17 on the second hard drive is an example. </p> <p class="text"> <b>Data Recovery</b><br/> Data recovery over network is much the same as on a local computer. You may perform all data recovery operations, such as file recovery, disk scan, file preview, image creation, etc. </p> <p class="text"> For our case, we need to perform two data recovery tasks:<br/> 1. Recover files from an existing logical disk (Partition2)<br/> 2. Recover files from a damaged logical disk. (Partition1) </p> <p class="text"> <b>Data Recovery from the Existing Logical Disk/Partition</b><br/> We start with recovering files from the existing logical disk Partition2. We&#39;ll save the recovered files on the external USB hard drive connected to the remote computer. </p> <p class="text"> 1. On the <i>Remote computer</i>, double-click Partition2 on Disk1. R-Studio will enumerate the files and show the folder/file structure on this partition<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEMainFolderFile.png" width="586" height="408" alt="Folder/File Structure of the Remote Computer"><br/> <i>Click image to enlarge</i> </p> <p class="text"> 2. Mark the files and folders you want to recover. You may sort files by their types (extensions) and times; find and mark individual files with the <i>Find/Mark</i> dialog box. See R-Studio online help: <a rel="noopener" target="_blank" href="https://www.r-studio.com/Unformat_Help/findafile.html">Searching for a File</a> and <a rel="noopener" target="_blank" href="https://www.r-studio.com/Unformat_Help/find_and_mark_multiple_files.html">Find and Mark Multiple Files</a>.<br/> You may even copy the disk entirely by right-clicking the disk letter and selecting <i>Recover</i> on the shortcut menu. </p> <p class="text"> You may estimate the chances of recovering files by using the powerful built-in previewer. Just double-click a selected file, be it a deleted or existing one.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEPreview.png" width="586" height="408" alt="File preview"><br/> <i>Click image to enlarge</i> </p> <p class="text"> See R-Studio online help: <a rel="noopener" target="_blank" href="https://www.r-studio.com/Unformat_Help/previewingfiles.html">Previewing Files</a> for more details and information about supported file types. </p> <p class="text"> 3. Once you&#39;ve selected all files to recover, click the <i>Recover Marked</i> button. The <i>Recover</i> dialog box will appear.<br/> Specify the recovery option. See R-Studio online help: <a rel="noopener" target="_blank" href="https://www.r-studio.com/Unformat_Help/basicfilerecovery.html">Basic File Recovery</a> for more information on recovery options.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAERecover.png" width="304" height="231" alt="Recover Dialog Box"><br/> <i>Click image to enlarge</i> </p> <p class="text"> 4. Then you need to specify a destination for storing recovered files. For this case, that will be the external USB hard drive connected to the remote computer. Select the <i>Remote Computer</i> on the <i>Recovered</i> dialog box and click the <i>Select</i> button. Then select the external USB disk connected to the remote computer (disk D:). Select the destination folder (&quot;disk&quot; in our case).<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAERecovPlace.png" width="303" height="231" alt="Place for Recovered Files"><br/> <i>Click image to enlarge</i> </p> <p class="text"> When all data recovery settings are specified, click the <i>OK</i> button. R-Studio will start data recovery, showing the progress<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAERecovering.png" width="586" height="408" alt="Saving Recovered Files"><br/> <i>Click image to enlarge</i> </p> <p class="text"> The <i>Log</i> panel will show the results of data recovery. </p> <p class="text"> We&#39;ve finished data recovery from the existing logical disk Partition2. </p> <p class="text"> <b>Data Recovery from a Damaged Logical Disk/Partition</b><br/> Now we&#39;ll continue data recovery and recover files from the damaged logical disk Partition1. We&#39;ll save the recovered files on the host computer where R-Studio Corporate is running. </p> <p class="text"> First you need to have R-Studio scan the partition in order to find which information on the partition remains on the disk. When the scan is finished, R-Studio will show you one or several recognized partitions so you can choose the right one and recover files from it the same way as it&#39;s been described in the <b>File recovery from an existing logical disk/partition</b> section. </p> <p class="text"> To scan the partition, <br/> 1. Right-click the Partition1 on Disk1 and specify the required scan parameters on the <i>Scan</i> dialog box.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEScan.png" width="322" height="252" alt="Scan Dialog Box"><br/> <i>Click image to enlarge</i> </p> <p class="text"> See more information on R-Studio online help: <a rel="noopener" target="_blank" href="https://www.r-studio.com/Unformat_Help/discscan.html">Disk Scan</a>. We recommend you always save scan information in case you have to temporarily stop data recovery and turn the computer off. That way, the file may be opened later without the need to rescan the disk once again. You may save scan info either on the host computer or on the external USB hard drive connected to the remote computer. In this case, disk D: of the host computer is selected for storing the scan info. </p> <p class="text"> <b>NEVER TRY TO SAVE SCAN INFORMATION ON THE OBJECT BEING SCANNED!!! </b>Doing so may produce unpredictable results, and you may <a rel="noopener" target="_blank" href="https://www.r-wipe.com/computer-privacy-and-identity-theft-protection.html">wipe all files</a> that you are trying to recover. </p> <p class="text"> When you&#39;re ready with the scan parameters, click the <i>Scan</i> button. R-Studio will start scanning. When it finishes the scan, it will show the recognized partitions it&#39;s found on the disk.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEMainPanelScan.png" width="586" height="408" alt="Scan Results"><br/> <i>Click image to enlarge</i> </p> <p class="text"> R-Studio shows them in different colors depending on which elements of the partition have been found. </p> <table border=1 cellspacing=0 cellpadding=3 class="articles920"> <tr><td width=15% valign=top style='border:solid windowtext 1.0pt'> <img style="text-align: left;" src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/RSAEpdisk.png" width="110" height="19" alt=""> </td><td width=65% valign=top style='border:solid windowtext 1.0pt'> This represents an existing logical disk or partition. </td></tr> <tr><td width=15% valign=top style='border:solid windowtext 1.0pt'> <img style="text-align: left;" src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/RSAEpgreen.png" width="115" height="17" alt=""> </td><td width=65% valign=top style='border:solid windowtext 1.0pt'> Both boot records and file entries are found for this partition. </td></tr> <tr><td width=15% valign=top style='border:solid windowtext 1.0pt'> <img style="text-align: left;" src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/RSAEpellow.png" width="113" height="19" alt=""> </td><td width=65% valign=top style='border:solid windowtext 1.0pt'> Only file entries are found for this partition. </td></tr> <tr><td width=15% valign=top style='border:solid windowtext 1.0pt'> <img style="text-align: left;" src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/RSAEpred.png" width="113" height="18" alt=""> </td><td width=65% valign=top style='border:solid windowtext 1.0pt'> Only boot records are found for this partition. </td></tr> <tr><td width=15% valign=top style='border:solid windowtext 1.0pt'> <img style="text-align: left;" src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/RSAEpempspace.png" width="129" height="14" alt=""> </td><td width=65% valign=top style='border:solid windowtext 1.0pt'> This represents the empty space on the object. </td></tr> </table> <p class="text"> To successfully recover files from a recognized partition, it is necessary to find one that corresponds correctly to the real logical disk on which the files resided. No strict rules can be applied to that, but the following tips should be taken into account: </p> <ul class="article"> <li>If you are going to recover files from a disk with a damaged file system, most likely the right recognized partition will be one coded in green.</li> <li>If you are going to recover files from a previously deleted or reformatted partition, most likely the right recognized partition will be one coded in yellow.</li> </ul> <p class="text"> Also, always check the recognized partition&#39;s file system, start point, and size. These characteristics should be the same for both the recognized partition and the real logical disk/partition. When in doubt, try to preview a couple of files from the recognized partition. If the files are seen correctly, this is the right partition. </p> <p class="text"> In our example, we have only one Recognized0, so the choice is easy. </p> <p class="text"> 2. Double-click Recognized0. R-Studio will enumerate files on this recognized partition and show found files and folders.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEMainFolderFileScan.png" width="586" height="408" alt="Folder/File Structure on the Remote Computer"><br/> <i>Click image to enlarge</i> </p> <p class="text"> If you cannot find files on the Recognized0 partition, then go back to the <i>Device View</i> panel, click <i>Extra Found Files</i>, and select those file types you want to recover. You may preview files to be sure that you select the correct files and that they can be recovered.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAEExtraFoundFiles.png" width="586" height="408" alt="Extra Found Files"><br/> <i>Click image to enlarge</i> </p> <p class="text"> Please note that file names cannot be restored when extra found files are recovered and you can successfully recover only unfragmented files. </p> <p class="text"> 3. Then click the <i>Recover Marked</i> button, specify the recover options on the <i>Recover</i> dialog box as you did when recovering files from the existing logical disk, and click the <i>OK</i> button.<br/> Please note that in this example, we selected the D:\Recovered_Files\ folder on the host computer, where R-Studio Corporate is installed.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAERecoverScan.png" width="304" height="231" alt="Recover Dialog Box"><br/> <i>Click image to enlarge</i> </p> <p class="text"> R-Studio will start recovering marked files.<br/> <img class="big" style='text-align: center' src="/Disk_Recovery_Articles/Emergency_Data_Recovery_Over_Network/Emergency_Data_Recovery_RSAERecoverProc.png" width="586" height="408" alt="Saving Recovered Files"><br/> <i>Click image to enlarge</i> </p> <p class="text"> When it finishes data recovery, R-Studio will show the results in its <i>Log</i> panel. </p> <p class="text"> <b>Computer Shutdown</b><br/> When you finish data recovery:<br/> 1. disconnect the remote computer from the host one by selecting the remote computer on the R-Studio Corporate&#39;s <i>Drives</i> panel and clicking the <i>Remove</i> button.<br/> 2. shut down the remote computer by removing the CD, floppy disk, or USB drive and turning the computer off manually. </p> </div></div> <div class="row-blue row-section footer-articles"><div class="section"> <div class="articles-items" id="articles-cols"> <div class="bottom-title">Data Recovery Articles</div> <ul class="bottom-col-left"> <li><a href="https://www.r-studio.com/Data_Recovery_Guide.shtml">Data Recovery Guide</a></li> <li><a href="https://www.r-studio.com/Why_RStudio.shtml">Why R-Studio?</a></li> <li><a href="https://www.r-studio.com/Forensic-and-DataRecovery-Business.html">R-Studio for Forensic and Data Recovery Business</a></li> <li><a href="https://www.r-tt.com/r-studioreview_toptenreviews/">R-STUDIO Review on TopTenReviews</a></li> <li><a href="https://www.r-studio.com/SSD_Recovery.html">File Recovery Specifics for SSD devices</a></li> <li><a href="https://www.r-studio.com/How-to-recover-NVMe-device.html">How to recover data from NVMe devices</a></li> <li><a href="https://www.r-studio.com/Success-of-File-Recovery.html">Predicting Success of Common Data Recovery Cases</a></li> <li><a href="https://www.r-studio.com/Recovery_Overwritten_Data.html">Recovery of Overwritten Data</a></li> <li><a href="https://www.r-studio.com/Emergency_File_Recovery.shtml">Emergency File Recovery Using R-Studio Emergency</a></li> <li><a href="https://www.r-studio.com/RAID_Recovery_Presentation.shtml">RAID Recovery Presentation</a></li> <li><a href="https://www.r-studio.com/RStudio_BrokenComputer.shtml">R-Studio: Data recovery from a non-functional computer</a></li> <li><a href="https://www.r-studio.com/File_Recovery_from_a_Computer_that_Wont_Boot.shtml">File Recovery from a Computer that Won&#39;t Boot</a></li> <li><a href="https://www.r-studio.com/Clone_Disks_Before_File_Recovery.shtml">Clone Disks Before File Recovery</a></li> <li><a href="https://www.r-studio.com/Video_Recovery.shtml">HD Video Recovery from SD cards</a></li> <li><a href="https://www.r-studio.com/File_Recovery_from_Unbootable_Mac.shtml">File Recovery from an Unbootable Mac Computer</a></li> <li><a href="https://www.r-studio.com/best-file-recovery-mac-system-disk.shtml">The best way to recover files from a Mac system disk</a></li> <li><a href="https://www.r-studio.com/Data_Recovery_From_Encrypted_Linux_Disk.shtml">Data Recovery from an Encrypted Linux Disk after a System Crash</a></li> <li><a href="https://www.r-studio.com/Data_Recovery_From_DMG_Files.shtml">Data Recovery from Apple Disk Images (.DMG files)</a></li> <li><a href="https://www.r-studio.com/File_Recovery_after_Reinstalling_Windows.shtml">File Recovery after Re-installing Windows</a></li> <li><a href="https://www.r-studio.com/DataRecovery_over_Network.shtml">R-Studio: Data Recovery over Network</a></li> <li><a href="https://www.r-studio.com/RStudio_Network_Package.shtml">How To Use R-Studio Corporate Package</a></li> <li><a href="https://www.r-studio.com/Data_Recovery_After_Reformat_NTFS.shtml">Data Recovery from a Re-Formatted NTFS Disk</a></li> <li><a href="https://www.r-studio.com/ReFS-recovery.html">Data Recovery from an ReFS disk</a></li> <li><a href="https://www.r-studio.com/Data_Recovery_After_Reformat_exFAT.shtml">Data Recovery from a Re-Formatted exFAT/FAT Disk</a></li> <li><a href="https://www.r-studio.com/Data_Recovery_After_Erase_HFS.shtml">Data Recovery from an Erased HFS Disk</a></li> <li><a href="https://www.r-studio.com/data-recovery-after-erase-APFS.html">Data Recovery from an Erased APFS Disk</a></li> <li><a href="https://www.r-studio.com/Data_Recovery_After_Reformat_Ext4FS.shtml">Data Recovery from a Re-Formatted Ext2/3/4FS Disk</a></li> <li><a href="https://www.r-studio.com/XFS-recovery.html">Data Recovery from an XFS Disk</a></li> <li><a href="https://www.r-studio.com/NAS_Data_Recovery.shtml">Data Recovery from a Simple NAS</a></li> <li><a href="https://www.r-studio.com/connect-virtual-raid-to-operating-system.html">How to connect virtual RAID and LVM/LDM volumes to the operating system</a></li> </ul> <ul class="bottom-col-right"> <li><a href="https://www.r-studio.com/ntfs-recovery-after-quick-format.html">Specifics of File Recovery After a Quick Format</a></li> <li><a href="https://www.r-studio.com/data-recovery-after-partition-manager-crash.html">Data Recovery After Partition Manager Crash</a></li> <li><a href="https://www.r-studio.com/file-recovery-vs-file-repair.html">File Recovery vs. File Repair</a></li> <li><a href="https://www.r-studio.com/data-recovery-from-virtual-machines.html">Data Recovery from Virtual Machines</a></li> <li><a href="https://www.r-studio.com/Connect-Disks-to-Computer.html">How to Connect Disks to a Computer</a></li> <li><a href="https://www.r-studio.com/emergency-data-recovery-over-network.html">Emergency Data Recovery over Network</a></li> <li><a href="https://www.r-studio.com/data-recovery-over-the-internet.html">Data Recovery over the Internet</a></li> <li><a href="https://www.r-studio.com/creating-custom-file-type-r-studio.html">Creating a Custom Known File Type for R-Studio</a></li> <li><a href="https://www.r-studio.com/finding-raid-parameters.html">Finding RAID parameters</a></li> <li><a href="https://www.r-studio.com/recovering-partitions-on-damaged-disk.html">Recovering Partitions on a Damaged Disk</a></li> <li><a href="https://www.r-studio.com/remote-recovery-nat-firewall-traversal.html">NAT and Firewall Traversal for Remote Data Recovery </a></li> <li><a href="https://www.r-studio.com/external-disk-recovery.html">Data Recovery from an External Disk with a Damaged File System</a></li> <li><a href="https://www.r-studio.com/file-recovery-basics.html">File Recovery Basics</a></li> <li><a href="https://www.r-studio.com/macos-raid-recovery-parameters.html">Default Parameters of Software Stripe Sets (RAID 0) in Mac OS X</a></li> <li><a href="https://www.r-studio.com/vhd-disk-recovery.html">Data Recovery from Virtual Hard Disk (VHD/VHDX) Files</a></li> <li><a href="https://www.r-studio.com/encrypted-disks-recovery.html">Data Recovery from Various File Container Formats and Encrypted Disks</a></li> <li><a href="https://www.r-studio.com/automatic-raid-detection.html">Automatic RAID Parameter Detection</a></li> <li><a href="https://www.r-studio.com/data_recovery_technology.html">IntelligentScan Data Recovery Technology</a></li> <li><a href="https://www.r-studio.com/Multipass-imaging-damaged-drives.html">Multi-pass imaging in R-Studio</a></li> <li><a href="https://www.r-studio.com/runtime-drive-imaging.html">Runtime Imaging in R-Studio</a></li> <li><a href="https://www.r-studio.com/LinearImaging-vs-RuntimeImaging-vs-MultiPassImaging.html">Linear Imaging vs Runtime Imaging vs Multi-Pass Imaging</a></li> <li><a href="https://www.r-studio.com/USB-Stabilizer-for-unstable-drives.html">USB Stabilizer Tech for unstable USB devices</a></li> <li><a href="https://www.r-studio.com/improve-pc3000-data-analysis.html">Joint work of R-Studio and PC-3000 UDMA hardware</a></li> <li><a href="https://www.r-studio.com/HDDSuperClone-drive-imaging.html">Joint work of R-Studio and HDDSuperClone</a></li> <li><a href="https://www.r-studio.com/pro-data-recovery-and-forensic-for-small-business.html">R-Studio T80+ - A Professional Data Recovery and Forensic Solution for Small Business and Individuals Just for 1 USD/day</a></li> </ul> <div class="clearthis"></div> <ul class="bottom-col-left"> <li class="bottom-title">Backup Articles</li> <li><a href="https://www.drive-image.com/r-drive-image-license-transfer.html">R-Drive Image Standalone and Corporate license transferring</a></li> <li><a href="https://www.drive-image.com/fixing-Windows-update-error-0x80070643.html">Fixing Windows update error 0x80070643 with R-Drive Image</a></li> <li><a href="https://www.drive-image.com/backup_software.shtml">Backup with Confidence</a></li> <li><a href="https://www.drive-image.com/Free-Partition-Manager.html">R-Drive Image as a free powerful partition manager</a></li> <li><a href="https://www.drive-image.com/Computer_Recovery_and_System_Restore.shtml">Computer Recovery and System Restore</a></li> <li><a href="https://www.drive-image.com/Disk_Cloning_and_Mass_System_Deployment.shtml">Disk Cloning and Mass System Deployment</a></li> <li><a href="https://www.drive-image.com/imaged-disk-access.html">Accessing Individual Files or Folders on a Backed Up Disk Image</a></li> <li><a href="https://www.drive-image.com/How-to-use-Startup-Bootable-version.html">R-Drive Image startup / bootable version</a></li> <li><a href="https://www.drive-image.com/backup-files-personal-computers-laptops-of-home-self-employed-users.html">File Backup for Personal Computers and Laptops of Home and Self-Employed Users</a></li> <li><a href="https://www.drive-image.com/data-backup-plan.html">Creating a Data Consistent, Space Efficient Data Backup Plan for a Small Business Server</a></li> <li><a href="https://www.drive-image.com/how-move-installed-Windows-from-HDD-to-SSD.html">How to Move the Already Installed Windows from an Old HDD to a New SSD Device and Create a Hybrid Data Storage System</a></li> <li><a href="https://www.drive-image.com/Moving-Windows-to-New-SSD.html">How to Move an Installed Windows to a Larger Disk</a></li> <li><a href="https://www.drive-image.com/Moving-BitLocker-System-Disk-to-New-Device.html">How to Move a BitLocker-Encrypted System Disk to a New Storage Device</a></li> <li><a href="https://www.drive-image.com/Disk-Backup-Mac-Linux.html">How to backup and restore disks on Linux and Mac computers using R-Drive Image</a></li> </ul> <ul class="bottom-col-right"> <li class="bottom-title">Undelete Articles</li> <li><a href="https://www.r-undelete.com/Get_Deleted_Files_Back/">Get Deleted Files Back</a></li> <li><a href="https://www.r-undelete.com/free_photo_recovery/SD-card-recovery.html">Free Recovery from SD and Memory cards</a></li> <li><a href="https://www.r-undelete.com/free_photo_recovery/undelete-HD-video.html">R-Undelete: Video Recovery</a></li> <li><a href="https://www.r-undelete.com/Damaged_File_System.shtml">Recovery from an External Device with a Damaged File System</a></li> <li><a href="https://www.r-undelete.com/File_Recovery_From_Non-Functional_Computer.shtml">File recovery from a non-functional computer</a></li> <li><a href="https://www.r-undelete.com/Free_File_Recovery_from_Android_Phone_Memory_Card.html">Free File Recovery from an Android Phone Memory Card</a></li> <li><a href="https://www.r-undelete.com/free_photo_recovery/how-to-tutorial/">Free Photo and Video File Recovery Tutorial</a></li> <li><a href="https://www.r-undelete.com/easy-file-recovery-in-three-steps.html">Easy file recovery in three steps</a></li> </ul> <div class="clearthis"></div> <div class="bottom-title">PC Privacy Articles</div> <ul class="bottom-col-left"> <li><a href="https://www.r-wipe.com/computer-privacy-and-identity-theft-protection.html">Computer Privacy and Identity Theft Protection</a></li> <li><a href="https://www.r-wipe.com/disk-cleanup.html">Disk Cleanup: How to free up disk space</a></li> <li><a href="https://www.r-wipe.com/clear-browsers-cache-history.html">Clear Browser Cache, History, and Other Data</a></li> <li><a href="https://www.r-wipe.com/bulk-file-delete-registry-cleaning.html">Wipe lists in R-Wipe&Clean</a></li> <li><a href="https://www.r-wipe.com/maintain-computer-privacy-SSD-storage-device.html">SSD Storage Devices and Computer Privacy</a></li> </ul> <div class="clearthis"></div> </div> <div class="articles-more-container"><span class="articles-more" id="articles-more"></span></div> </div></div> <script type="text/javascript" charset="utf-8"> function onArticlesMore(el) { var cols=document.getElementById("articles-cols"); var more=document.getElementById("articles-more"); if (cols && more) { nodeSwitchClass(cols,"articles-full"); nodeSwitchClass(more,"articles-full"); } } function onArticlesInit() { var more=document.getElementById("articles-more"); if (more) {more.onclick = function(){onArticlesMore(this);};} } </script> <div class="row-blue row-section"><div class="section reviews-col reviews-one"> <div class="bottom-col-right"> <div class="feedbacks-header"> <div class="bottom-title"> Data Recovery Feedback </div> <div class="feedbacks-meta"> <span itemscope itemtype="http://schema.org/LocalBusiness"> <meta itemprop="name" content="www.r-studio.com"> <meta itemprop="url" content="https://www.r-studio.com"> <meta itemprop="description" content="System Utilities - File recovery and Data Recovery Software, Mail recovery, Undelete, Drive Image, Disk Cleaning, Data Undelete, Security tools for Windows, Mac and Linux, R-Tools Technology Inc."> <span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> <span itemprop="reviewCount">372</span> <a href="/data-recovery-feedback/">feedbacks</a> <br /> Rating: <span itemprop="ratingValue">4.8</span> / <span itemprop="bestRating">5</span> <meta itemprop="worstRating" content = "1"> </span> <meta itemprop="telephone" content="(888) 978-8266"> </span> </div> </div> <div class="feedbacks-wrapper clearfix"> <div class="feedbacks-right"> <a href="https://www.r-tt.com/Feedback.shtml?product=Data%20Recovery" title="Add your input"> <span class="btn-add-big btn-add-white"></span> </a> </div> <div class="feedbacks-left jhscroll-container"> <div class="jhscroll-area feedbacks-scroll-area"><div> <div class="feedbacks-items"> <div class="feedbacks-item"> <div class="feedbacks-text"><div> I have used R-studio with USB Stabilizer,Rapid-spar,Deep spar, Pc3000, MRT.I am thoroughly satisfied.Now i have made head maps to isolate bad heads of hard disk when used with mounted disks. </div></div> <div class="feedbacks-info"> <span class="feedbacks-rating"> <span></span><span></span><span></span><span></span><span></span> </span> <span class="feedbacks-author"> <a href="/data-recovery-feedback/">Simran Arora (Data recovery factory mumbai)</a> </span> </div> </div> <div class="feedbacks-item"> <div class="feedbacks-text"><div> I was completely lost. My Mac seemed to have eaten my 4TB external USB drive - was formatted APFS encrypted. The volume just disappeared while running and I had to reboot and when it came back the volume could not be unlocked / mounted natively. I tried a whole heap of methods (https://github.com/libyal/libfsapfs/, drat and many others) to no avail. R-Studio data recovery was able to recover the entire volume - a complete life saver, worth every cent! </div></div> <div class="feedbacks-info"> <span class="feedbacks-rating"> <span></span><span></span><span></span><span></span><span></span> </span> <span class="feedbacks-author"> <a href="/data-recovery-feedback/">James Haworth-Wood (EADIT Security Solutions)</a> </span> </div> </div> <div class="feedbacks-item"> <div class="feedbacks-text"><div> I really love your R-Studio product, I am doing Data Recovery as a professional, I used RS since the early versions and I loved the product, as far as I can tell, R-Studio, especially the Tech Version (but including the standard) is one of the best and excellent tools for a pro to have in the arsenal of tools in a pro DR lab, especially combining with the specialized Data Recovery hardware providers like DeepSpar, and PC3000, the rest of `wannabees` out there are waste of time, strongly recommend </div></div> <div class="feedbacks-info"> <span class="feedbacks-rating"> <span></span><span></span><span></span><span></span><span></span> </span> <span class="feedbacks-author"> <a href="/data-recovery-feedback/">Michael Avraham (OmniDataPlus Data recovery and repair)</a> </span> </div> </div> <div class="feedbacks-item"> <div class="feedbacks-text"><div> I lost more than 200K files from my NAS due to a mistake. I tried 3 different recovery solutions over the 4 TB raid disks, and all of them performed ok but to be honest none of them were able to Raw recover the files and rename them with meaningful names out of the Metadata like R-TT did, then I was able to sort again my files and pictures and kind of restore all of them. <br /> <br />R-TT may not be the easiest or most user-friendly solution, but the algorithm used for the renaming saved me THOUSAND of hours of opening ... </div></div> <div class="feedbacks-info"> <span class="feedbacks-rating"> <span></span><span></span><span></span><span></span> </span> <span class="feedbacks-author"> <a href="/data-recovery-feedback/">Cesar reyes</a> </span> </div> </div> <div class="feedbacks-item"> <div class="feedbacks-text"><div> Just recovered my old ext4 partition with R-Studio after trying testdisk and R-Linux without success. That partition was overwritten by another ext4 partition and I was losing my hope until I tried R-Studio demo. It detected all my files and directories again! <br /> <br />Bought it and 100% recommend it for anyone with a similar issue. </div></div> <div class="feedbacks-info"> <span class="feedbacks-rating"> <span></span><span></span><span></span><span></span><span></span> </span> <span class="feedbacks-author"> <a href="/data-recovery-feedback/">Edgar Endo</a> </span> </div> </div> </div> </div></div> <div class="jhscroll-bar"><div></div></div> </div> </div> </div> <script type="text/javascript" charset="utf-8"> function scrollGetArea(Container) { if (!Container) return null; var aAreas=nodeFindChildren(Container,".jhscroll-area");if ((!aAreas)||(aAreas.length!=1)) return null; aAreas=nodeFindDirectChildren(aAreas[0],"div");if ((!aAreas)||(aAreas.length!=1)) return null; return aAreas[0]; } function scrollGetBar(Container) { if (!Container) return null; var aBars=nodeFindChildren(Container,".jhscroll-bar");if ((!aBars)||(aBars.length!=1)) return null; aBars=nodeFindDirectChildren(aBars[0],"div");if ((!aBars)||(aBars.length!=1)) return null; return aBars[0]; } function onScrollScroll(ScrlArea,ScrlBar) { if ((!ScrlArea||!ScrlBar)||(ScrlArea.scrollWidth<=0)) return; var iSizePerc=Math.round(ScrlArea.clientWidth*100/ScrlArea.scrollWidth); if (iSizePerc>100) {iSizePerc=100;} if (iSizePerc<10) {iSizePerc=10;} var iLeftPerc=Math.round(ScrlArea.scrollLeft*100/ScrlArea.scrollWidth); if (iLeftPerc+iSizePerc>100) {iLeftPerc=100-iSizePerc;} ScrlBar.style.left=iLeftPerc.toString()+'%'; ScrlBar.style.width=iSizePerc.toString()+'%'; } function onScrollInit() { var aScrolls=nodeFindChildren(document,".jhscroll-container"); if (!aScrolls||!aScrolls.length) return; for(var i=0;i<aScrolls.length;i++) { var ScrlArea=scrollGetArea(aScrolls[i]);if (!ScrlArea) continue; var ScrlBar=scrollGetBar(aScrolls[i]);if (!ScrlBar) continue; onScrollScroll(ScrlArea,ScrlBar); ScrlBar.ondragstart = function() { return false; }; ScrlBar.onmousedown = function(e) { e = e || window.event; if (e.preventDefault) {e.preventDefault();} else {e.returnValue=false;} var ThisBar=this;if (!ThisBar) return; var ThisBarParent=ThisBar.parentNode;if (!ThisBarParent) return; var iBarWidth=ThisBar.offsetWidth; var iBarParent=ThisBarParent.offsetWidth; if (iBarWidth>=iBarParent) return; var ThisScroll=nodeFindParent(ThisBar,".jhscroll-container"); var ThisArea=scrollGetArea(ThisScroll);if (!ThisArea) return; var iOrigX=e.clientX;var iOrigLeft=ThisBar.offsetLeft;var iLastPerc=-1; document.onmousemove = function(e) { e = e || window.event; var iNewLeft=iOrigLeft+e.clientX-iOrigX; if (iNewLeft<0) {iNewLeft=0;} if (iNewLeft+iBarWidth>iBarParent) {iNewLeft=iBarParent-iBarWidth;} var iBarLeftPerc=Math.round(iNewLeft*100/ThisBarParent.offsetWidth); if (iBarLeftPerc==iLastPerc) return false; iLastPerc=iBarLeftPerc; ThisBar.style.left=iBarLeftPerc.toString()+'%'; var iAreaWidth=ThisArea.scrollWidth; var iAreaWindow=ThisArea.clientWidth; if (iAreaWindow>=iAreaWidth) return; ThisArea.scrollLeft=Math.round((iNewLeft/(iBarParent-iBarWidth))*(iAreaWidth-iAreaWindow)); return false; } document.onmouseup = function() { document.onmousemove = null; document.onmouseup = null; } } ScrlArea.onscroll=function() { var ThisScroll=nodeFindParent(this,".jhscroll-container"); var ThisBar=scrollGetBar(ThisScroll);if (!ThisBar) return; onScrollScroll(this,ThisBar); } } } onScrollInit(); </script> </div></div> </div> <div class="ftr-footer-wrapper"> <div class="section ftr-footer"> <div class="footer-wdir"> <ul class="footer-wdir-ul"> <li><a href="https://www.r-tt.com/technology-articles/">Technology articles</a></li> <li><a href="https://www.r-tt.com/Glossary.html">Glossary</a></li> <li><a href="http://directory.r-tt.com/">Web directory</a></li> </ul> </div> <div class="ftr-social-container"> <div class="social"> <a rel="nofollow noopener" target="_blank" href="https://twitter.com/RTT_Inc" class="social-item" title="Twitter"><span class="social-twitter"></span></a> <a rel="nofollow noopener" target="_blank" href="https://www.facebook.com/pages/R-Tools-Technology-Inc/236155899748769" class="social-item" title="Facebook"><span class="social-facebook"></span></a> <a rel="nofollow noopener" target="_blank" href="http://rtoolstechnology.tumblr.com/" class="social-item" title="Tumblr"><span class="social-tumblr"></span></a> <a rel="nofollow noopener" target="_blank" href="https://rtoolstechnology.wordpress.com/" class="social-item" title="Wordpress"><span class="social-wordpress"></span></a> </div> </div> <div> <ul class="footer-nav"> <li id="nfm_1"><a href="https://www.r-studio.com/Terms_Of_Use.shtml">Terms of Use</a></li> <li id="nfm_2"><a href="https://www.r-studio.com/Privacy_Policy.shtml">Privacy Policy</a></li> <li id="nfm_3"><a target=&quot;_blank&quot; href="https://www.r-tt.com/RTTInfo.shtml">Contact Us</a></li> <li id="nfm_4"><a target=&quot;_blank&quot; href="https://www.r-tt.com/Feedback.shtml">Feedback</a></li> <li id="nfm_5"><a href="https://www.r-studio.com/SiteMap.shtml">Site Map</a></li> <li id="nfm_6"><a target="_blank" rel="noopener" href="https://forum.r-tt.com/viewforum.php?f=13">R-Studio Forum</a></li> </ul> </div> <div class="clearthis"></div> <div class="footer-copyright"> &copy; Copyright 2000-2024 R-Tools Technology Inc. </div> </div> </div> </div> </div> </div> <script type="text/javascript" charset="utf-8"> function removeMediaQueries() { var minWidth=982; document.body.setAttribute("style","min-width: "+(minWidth+8).toString()+"px;"); var styleSheets = document.styleSheets;if (!styleSheets) return; for (var i = 0;i<styleSheets.length;i++) { var cssRules = styleSheets[i].cssRules;if (!cssRules) continue; for (var j = 0;j<cssRules.length;j++) { if (!(cssRules[j] instanceof CSSMediaRule)) continue; var n=cssRules[j].media.mediaText.indexOf("max-width:");if (n<=0) continue; n=parseInt(cssRules[j].media.mediaText.substring(n+10));if ((n<=0)||(n>minWidth)) continue; cssRules[j].media.mediaText = "(max-width:1px)"; } } } function onFlexDetect() { var fbd_doc = document.body || document.documentElement;var fbd_style = fbd_doc.style; if (!(fbd_style.webkitFlexWrap == '' || fbd_style.msFlexWrap == '' || fbd_style.flexWrap == '' )) { var hdr=document.getElementById("hdr-hdr"); if (hdr) { hdr.className+=" no-flex"; removeMediaQueries(); } } } onFlexDetect(); </script> <script type="text/javascript" charset="utf-8"> function onMenuInit() { if(document.getElementById('menu-main')) { var menu = document.getElementById('menu-main'), menuContainer = document.getElementById('menu-container'), menuItems = nodeFindChildren(menu,'.menu-item'), menuTitle = nodeFindChildren(menu,'.menu-title'), menuBtn = nodeFindChildren(menuContainer,'.menu-button'); // show menu function showMenu() {nodeAddClass(menuContainer,'show-menu');} // hide menu function hideMenu() {nodeDelClass(menuContainer,'show-menu');} // menu button function clickButton(_this) { if(nodeHasClass(_this,'active')) { nodeDelClass(_this,'active'); nodesDelClass(menuItems,'active'); hideMenu(); } else { nodeAddClass(_this,'active'); showMenu(); } }; for(var i=0;i<menuBtn.length;i++) {menuBtn[i].onclick = function(){clickButton(this);};} // click on menu function clickItem(_this) { if(window.innerWidth < 982) { var _par = _this.parentNode; if (nodeHasClass(_par,'menu-item-wrap')) {_par=_par.parentNode;} if(nodeHasClass(_par,'active')) { nodeDelClass(_par,'active'); } else { var Siblings = _par.parentNode.childNodes; for(var i=0;i<Siblings.length;i++) { if ((Siblings[i].nodeType!=1)||(Siblings[i]==_par)) continue; nodeDelClass(Siblings[i],'active'); } nodeAddClass(_par,'active'); } } }; for(var i=0;i<menuTitle.length;i++) {menuTitle[i].onclick = function(){clickItem(this);};} // close adaptive menu on events function closeAdaptiveMenu() { if(nodesHasClass(menuBtn,'active')) { hideMenu(); nodesDelClass(menuBtn,'active'); } if(nodesHasClass(menuItems,'active')) { nodesDelClass(menuItems,'active'); } } // click outside adaptive menu if (document.addEventListener) { document.addEventListener('mouseup', function(e) { if((window.innerWidth < 982) && !(menuContainer === e.target) && !hasSpecifiedChild(menuContainer,e.target) ) { closeAdaptiveMenu(); } }); } // process window resize, for off of open dropdown in case of mobile->desktop if (window.addEventListener) { window.addEventListener('resize', function() { if(window.innerWidth > 982) {closeAdaptiveMenu();} }); }; } } onMenuInit(); </script> <script type="text/javascript" charset="utf-8"> if (typeof onImgBigShowInit !== 'undefined') {onImgBigShowInit();} if (typeof onArticlesInit !== 'undefined') {onArticlesInit();} if (typeof onReviewsInit !== 'undefined') {onReviewsInit();} if (typeof onOsTabsInit !== 'undefined') {onOsTabsInit();} </script> <div id="pp-info"> <ul> <li> We use cookies to ensure you get the best experience on our website.&nbsp;&nbsp;&nbsp;<a href="https://www.r-studio.com/Privacy_Policy.shtml" target="_blank">Read more</a> </li> <li> <a id="pp-done">Got It</a> </li> </ul> <img id="pp-info-0" alt="" /> <img id="pp-info-1" alt="" /> <img id="pp-info-2" alt="" /> <img id="pp-info-3" alt="" /> <img id="pp-info-4" alt="" /> <img id="pp-info-5" alt="" /> </div> <script type="text/javascript" charset="utf-8"> function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for(var i = 0; i <ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+ d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } function pingCookie(strId,aDomains,strGif) { for(i=0;i<aDomains.length;i++) { var strImgId=strId+"-"+i; document.getElementById(strImgId).src=aDomains[i]+strGif; document.getElementById(strImgId).style.display = ""; } } </script><script type="text/javascript" charset="utf-8"> var strPpCookie="r_pp_v1"; var strPpDoneGif="r_pp_v1_ji8s9nde.gif"; var aPpDomains=["https://secure.r-tt.com/","https://www.r-tt.com/","https://www.r-studio.com/","https://www.r-undelete.com/","https://www.r-wipe.com/","https://www.drive-image.com/"]; function onPpInfoDone() { document.getElementById("pp-info").style.display = "none"; setCookie(strPpCookie,"1",3650); pingCookie("pp-info",aPpDomains,strPpDoneGif); } function onPpInfoShow() { var pp_cookie = getCookie(strPpCookie); if (pp_cookie == "") {document.getElementById("pp-info").style.display = "block";} } document.getElementById("pp-done").onclick = onPpInfoDone; setTimeout(function(){onPpInfoShow();},1500); </script> <script type="text/javascript" charset="utf-8"> var strSeCookie="r_se_v1"; var strSeDoneGif="r_se_v1_ji8s9nde.gif"; var aSeDomains=["https://www.r-tt.com/","https://www.r-studio.com/","https://www.r-undelete.com/","https://www.r-wipe.com/","https://www.drive-image.com/"]; function onEventInfoDone() { nodeDelClass(document.getElementById("hdr-wrapper"),"special-event") setCookie(strSeCookie,"1",12); pingCookie("pp-info",aSeDomains,stSepDoneGif); } function onEventInfoShow() { var se_cookie = getCookie(strSeCookie); if (se_cookie == "") {nodeAddClass(document.getElementById("hdr-wrapper"),"special-event");} } if (document.getElementById("event-done")) { var iSecurePos=window.location.href.indexOf("secure."); if (iSecurePos<0) { document.getElementById("event-done").onclick = onEventInfoDone; setTimeout(function(){onEventInfoShow();},1000); } } </script> </body></html>

Pages: 1 2 3 4 5 6 7 8 9 10