IntelligentScan est une technologie de récupération de données unique qui permet à nos logiciels (R-Studio, R-Undelete et autres) de récupérer des fichiers même lorsque la structure de fichiers du disque est gravement endommagée ou que le disque a été formaté, même sur un autre système de fichiers.
Lorsque notre logiciel de récupération de données analyse le disque, il lit les données directement à partir de celui-ci, analyse les informations obtenues, puis essaie de déterminer un type d'enregistrement auquel les données appartiennent. Les types d'enregistrement suivants peuvent être reconnus:
Tous ces types d'enregistrement ont une structure de données différente, mais connue. Les valeurs valides des champs d'enregistrement et les relations entre eux pour chaque type d'enregistrement sont également connues. En utilisant ces informations, notre logiciel de récupération de données détermine un type d'enregistrement pour chaque élément de données. Si le type d'enregistrement ne peut pas être déterminé sans ambiguïté, notre programme attribue le type d'enregistrement le plus probable aux données. Plusieurs types d'enregistrement peuvent être affectés à la même donnée avec une certaine probabilité pour chaque affectation. Ces enregistrements sont utilisés pour générer une liste de fichiers possibles.
Notre logiciel analyse ensuite les relations entre les éléments de chaque liste et entre les différentes listes, et génère une liste des partitions trouvées et leurs paramètres, tels que le point de départ de la partition et sa taille probable, le type de système de fichiers, la taille du cluster et la probabilité d'existence.
Ces listes de fichiers et de partitions sont utilisées pour reconstruire les systèmes de fichiers et les fichiers sur les partitions trouvées. Un fichier peut être attribué à plusieurs partitions différentes.
Une fois l'analyse terminée, notre logiciel affiche les partitions trouvées. R-Studio et R-Linux permettent à leur utilisateur de corriger manuellement les paramètres des partitions trouvées si des informations supplémentaires sur leur structure sur le disque sont disponibles.
Notre logiciel utilise la technologie IntelligentScan pour récupérer des fichiers non seulement à partir de partitions nouvelles et existantes, mais également à partir de partitions qui peuvent avoir été supprimées ou reformatées. Par exemple, lorsque notre logiciel analyse un disque avec une partition NTFS reformatée en partition FAT, il affichera deux partitions au même endroit sur le disque, l'une ayant le système de fichiers FAT, l'autre le système NTFS. Il peut ensuite récupérer les fichiers trouvés sur l'une ou l'autre des partitions.