NTFS — New Technology File System
designed for Windows 8, 7, Vista, XP, 2008, 2003, 2000, NT

NTFS is a high-performance and self-healing file system proprietary to Windows XP Vista 2008 2003 2000 NT & Windows 7,Windows 8, which supports file-level security, compression and auditing. It also supports large volumes and powerful storage solution such as RAID. The most important features of NTFS are data integrity (transaction journal) and the ability to encrypt files and folders to protect your sensitive data.

NTFS File System

Hardware and Disk Organization

Active@ LiveCD Download
Size: 432 MB

Active@ LiveCD (Boot Disk)

Data Backup, Data Recovery & Data Security Toolset. Boots up any machine from a portable media: CD or USB disk Legacy BIOS & UEFI secure boot supported (x86 & x64) . Read-Write access to: NTFS,FAT,exFAT,ExtFS,BtrFS HFS+,JFS,UFS,XFS,ZFS…
New version 2.0 released on Jan 30, 2015!
 
More Active@ LiveCD (Boot Disk) info...

Google+
ntfs data recovery tools
10-days Trial
Download
Size: 151 MB

Active@ Boot Disk for unbootable PC

It's a bootable CD/DVD/USB disk that allows you to boot up any computer and fix most startup and PC configuration problems. Full access to non-bootable PC Image-based physical or logical disks backup and restore. Lost folders and files recovery. Create, delete, format partitions on SSD/IDE/ATA/SATA/SCSI hard disk drives Deleted partition recovery by editing partition table. Windows administrator's password and user's account resetting. DoD-compliant disk erasing & wiping of free space on the PC disks www.boot-disk.com


 

1. NTFS Basics

2. NTFS vs FAT vs exFAT

3. NTFS Optimization

4. NTFS Recovery Concepts

5. NTFS Permissions

6. Hardware & Disk Organization

7. WinFS File System

8. The FAT File System

9. ExFAT overview 

 

Recovery on Damaged File Systems

BMP Signature Format: Documentation & Recovery Example

BMP (bitmap image) files start with a signature BM and the next 4 bytes contain file's length.

Let's examine this particular BMP image

BMP (bitmap image)

When inspecting example.bmp file's binary data using any Hex Viewer, like Active@ Disk Editor
Inspecting example.bmp by Active@ Disk Editor we can see that it starts with a signature BM and next 4 bytes (hex: F6 04 00 00).

Hexadecimal to decimal conversion

When we convert F6 04 00 00 to decimal format using little endian format (lowest significant byte first) we get:

 00 00 04 F6→ 4F6

In hexadecimal system F has value of 15

Hexadecimal 0 1 2 3 4 5 6 7 8 9 A B C D E F
Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

When calculating hexadecimal values the position of numbers is also very important.

The first number in our case is 4 therefore its position caries the value of 2, F has the value of 1 and 6 the value of 0 (zero).

Numbers will be multiplied with 16 power of the position's value. Meaning:


4F6 = 4 x 162 + 15 x 161 + 6 x 160
4F6 = 4 x 256 + 15 x 16 + 6 x 1
4F6 = 1024 + 240 + 6
4F6 = 1270

Therefore reading all of 1,270 consecutive bytes starting from the position of the detected BM header will provide us with all BMP file data.

For more about Little and Big Endian formats read here