Bạn đã từng thắc mắc vì sao mấy cái HDD, SSD, USB khi check lên thì hầu như chẳng bao giờ chịu nhận đủ dung lượng chưa?

Hãy tưởng tượng thế này: một ngày đẹp trời bạn đi mua ổ cứng. Bạn đã chọn một cái SSD 250GB nhưng khi về nhà xem lại trên Windows thì nó chỉ hiện có 232.83GB mà thôi, thế là bạn bực tức và cho rằng mình đã bị “qua mặt”. Nhưng mà bạn ơi, trước khi cầm cái SSD lên và đi đòi lại tiền thì hãy nghe mình giải thích một chút nhé.

*Không phải ổ cứng bị lỗi hay nhà sản xuất cố tình ăn gian bạn đâu, chuyện nó là thế này này.

Trong cách hiểu của đa số chúng ta và cách đo lường của các nhà sản xuất thì 1 KB sẽ bằng 1000 byte, 1000 KB thì bằng 1 MB, tương tự như vậy thì 1000 MB sẽ có giá trị bằng 1 GB. Đó là hệ số thập phân quen thuộc mà chúng ta vẫn dùng cho tất cả những giá trị mà chúng ta biết.

Tuy nhiên thì máy tính lại không như vậy, nó hiểu theo hệ số nhị phân. Tại đây thì 1 GB sẽ có giá trị bằng 1024 (tức 2^10) MB, tương tự, 1 MB bằng 1024 KB và 1 KB sẽ bằng 1024 byte. Đến đây thì chắc bạn cũng đã ngờ ngợ ra vì sao cái SSD 250GB của bạn khi check lại thì chỉ còn có 232.83GB rồi đúng không nào?

Cái SSD 250GB của bạn đang có tổng dung lượng bằng 250.000.000.000 byte. Theo cách tính của người bình thường với hệ số thập phân thì bạn sẽ có 250GB thật, nhưng theo cách tính của số nhị phân của máy tính thì bạn sẽ chỉ còn lại 232.83GB thôi, tuy nhiên thì 250GB của hệ thập phân và 232.83GB của hệ nhị phân đều có giá trị tương đương nhau và dung lượng lưu trữ của bạn là không thay đổi. Tương tự như vậy, cái ổ cứng 1TB khi vào trong máy cũng sẽ hiển thị là 931GB chứ không phải chẵn 1TB như cách tính thông thường.

Đây là cái ổ cứng 1TB của mình, và mình sẽ để đây cho các bạn dễ hình dung.

Nếu bạn có dùng qua máy MacOS thì bạn sẽ thấy trong hệ điều hành này, cách tính của nó sẽ “thân thiện” với người dùng hơn, ví dụ như bạn cắm cái SSD ban nãy vào máy chạy MacOS thì nó sẽ hiện đủ 250GB cho bạn.


Nói chung là tùy theo cách tính của hệ điều hành mà máy tính sẽ hiển thị khác nhau, và dung lượng của cái ổ cứng cho dù được hiển thị theo hệ thập phân hay nhị phân thì giá trị của nó cũng không hề thay đổi. Không có ai ăn gian ổ cứng của bạn cả, cũng không phải máy tính không nhận đủ dung lượng, chỉ đơn giản nó tính dung lượng theo cách khác với cách của con người mà thôi.