Are Primary Partitions Preferred?

Daddyman

New member
Member
Local time
3:30 PM
Messages
40
Is it better to make all partitions on a disk primary partitions, even if they do not contain an operating system, i.e., they are data partitions? (Presuming that you don't need more than 4 partitions on a disk.)

This is the way I'm setup now - all my partitions are primary partitions - and it's based on something I read about two years ago. Of course, technology never stands still, so it may be that the original reason for doing this no longer applies. (Or possibly I misunderstood the advice I read. :o)

According to what I read: The starting and ending sectors of a primary partition are listed in the partition table, so these partitions are easy to find (and back up). The start and end sectors of a logical partition are stored in the previous and current logical partition. Logical partitions are then strung together in a chain, with the current logical partition pointing to the location of the next logical, etc.

This is not an issue until you have disk problems. Let's say, for example, that you have six logical partitions. Something happens on your disk to corrupt logical partition 3. The result is a corrupted logical 3 partition and an inability to find logical partitions 4, 5, and 6. They are still on the disk, but it may take forensic tools to recover them.

Is the above correct and, therefore, it is better to have primary partitions by default?
 

My Computer

Computer Manufacturer/Model Number
Dell Studio XPS 8100
OS
Windows 7 Professional x64
I have not heard of that issue, but........

I don't see any reason NOT to use primary partitions unless forced to logicals. I'm not aware of any obvious advantage to having logicals for data partitions.

I'd like to hear about advantages to logicals myself, if any.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Ignatz Special; 4 speed manual gearbox; factory air conditioning; one of one
OS
Windows 7 Home Premium SP1, 64-bit
CPU
Intel Skylake i5-6600K, not overclocked
Motherboard
AsRock Z170M Extreme 4, micro ATX
Memory
8 GB HyperX DDR4-2666 (2 x 4 GB)
Graphics Card(s)
none; graphics are integrated on CPU
Sound Card
onboard: Realtek ALC1150; external: USB Behringer UF0-202
Monitor(s) Displays
Dell S2340M 23 inch IPS
Screen Resolution
1600 x 900
Hard Drives
System: Crucial MX100 series SSD, 128 GB;
Data: Samsung Spinpoint 103SJ, 1 TB;
Backup: WD Caviar Green WD30EZRX-00D8PB0, 3 TB
PSU
Rosewill SilentNight 500 watt fanless, semi-modular
Case
Antec Solo II
Cooling
Noctua NH-U12S; Noctua F12 intake, Noctua S12A exhaust
Keyboard
Microsoft 200 6JH-00001 USB
Mouse
Dell or Microsoft optical wired; USB
Antivirus
Microsoft Security Essentials and Malwarebytes Premium
Browser
Pale Moon
Other Info
All fans PWM; speeds at idle: CPU circa 500 rpm; intake circa 600 rpm; exhaust circa 600 rpm; CPU temps 27 idle and 47 C load in a warm room (27 C/81 F) when running Intel Extreme Tuning Utility stress test.
I do not know all that much about the inner workings of the MBR so I can't confirm or deny what you have read. But it sounds plausible. Whether or not that makes logical partitions worse than primaries is doubtful in a modern OS. It certainly makes a big difference when installing an OS, but for data I doubt it changes much at all in terms of use and maintenance.

Modern Operating Systems like W7 will create primary partitions by default. This is most likely because short of having more than 4 partitions there is no reason why not to. It's just a simpler setup.

In older legacy BIOS systems using a Master Boot Record file system the user is limited to 4 primary partitions by design. If you try and add a fifth primary partition the system will default to Dynamic Disk. To have more than 4 partitions in a MBR system you then must create the extended partition and logical drives. For most people Dynamic Disks are not recommended. We get many posts here from folk having problems after accidentally converting to Dynamic Disks.

If you have a newer system using a UEFI or hybrid BIOS then your hard drive is most likely using the GPT file system. In GPT you can have as many as 128 primary partitions, and the need for extended partitions with logical drives is no longer relevant.

So, primary is better by default, Logical is better in older systems with more than 4 partitions, primary is better in newer systems. IMHO
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built - Jan 2013
OS
Windows 7 64 Bit Home Premium SP1
CPU
i7-3820
Motherboard
Asus P9X79-PRO - Bios 4608
Memory
GSkill F3-14900CL9Q - 16GB
Graphics Card(s)
EVGA GeForce GTX660 - Driver 352.86
Sound Card
On board Realtek ALC898
Monitor(s) Displays
Acer S271HL
Screen Resolution
1920 x 1080
Hard Drives
#1- Samsung 840 Pro Series
#2- Western Digital WD1002FAEX Sata3 Black
#3- Western Digital WD1002FAEX Sata3 Black
PSU
Corsair CMPSU-850TX-V2 - 850 watt (by Seasonic)
Case
Corsair Obsidian 550D
Cooling
Standard 3 120mm case fans, Cooler Master Hyper 212 EVO
Keyboard
MS KC-0405
Mouse
Intellimouse 5-button
Internet Speed
56 Mbits/Sec (on a good day)
Antivirus
Avast & Malwarebytes
Browser
Firefox
Other Info
Asus DVD - DRW-24B1ST 24X
Thanks very much for everyone's info and advice.
 

My Computer

Computer Manufacturer/Model Number
Dell Studio XPS 8100
OS
Windows 7 Professional x64
Back
Top