Tôi nên tạo kích thước phân vùng như thế nào dưới dạng số chuẩn, ví dụ 100Gb


14

Tôi đang cải cách và cài đặt windows vista trên máy tính của bạn bè. Tôi đang tạo một phân vùng cho HĐH, một phân vùng cho dữ liệu. Là một chút của OCD, tôi muốn tạo một trong các phân vùng để nó xuất hiện trong windows explorer dưới dạng số tròn đẹp, ví dụ 100Gb.

tuy nhiên tôi đã tìm thấy trong quá khứ nếu tôi tạo ra 102.400 MB (= 100x1024), nó hiển thị dưới mức 100Gb

Tôi cần kích thước nào trong MB để tạo phân vùng để nó hiển thị là 100Gb? tiền thưởng: tại sao?


Có một sự khác biệt lớn giữa Gb và GB. 100Gb không phải là 100000MB hoặc 102400MB
phuclv

Câu trả lời:


18

Có sự khác biệt giữa kích thước phân vùng được chỉ định bằng MB trong trình cài đặt và dung lượng đĩa được hiển thị trong Windows Explorer. Sự khác biệt đó là kích thước của một khối hoặc "đơn vị phân bổ", là 4KB cho bất kỳ dung lượng NTFS nào trên 2GB; và khối đó là khối đầu tiên trên phân vùng, để giữ khu vực khởi động của đĩa (512 byte). Phần còn lại của khối không được sử dụng, sao cho tất cả các khối được "căn chỉnh" trên đĩa.

Vì vậy, nếu bạn khai báo một phân vùng là 20480 MB, thì đó chính xác là 20,00 GB (hoặc GiB, cho các máy dán). Nhưng dung lượng đĩa kết quả sẽ là (20480 MB - 4 KB, hiển thị là) 19,99 GB. Có vẻ như Windows Explorer không làm tròn hoặc gần nhất, nhưng rút ngắn sau hai chữ số thập phân nhiều nhất.

Vì vậy, bạn có thể tạo phân vùng lớn hơn một MB so với kích thước mong muốn và sau khi trừ 4 KB cho khối khởi động, dung lượng đĩa sẽ được hiển thị như bạn muốn. Nhưng nó vẫn không chính xác kích thước đó.

Trong khi trình cài đặt và DISKPART hoạt động theo MB, bảng phân vùng được thể hiện theo các cung, do đó bạn có thể chỉnh sửa thủ công để tạo phân vùng chính xác với kích thước bạn muốn cộng với 8 cung (4 KB).


Đây là vị trí và nó cũng xảy ra trên Windows 7; bạn chỉ cần thêm 1 MB. Mặt khác, để có được hiệu ứng tương tự trên Win XP (và có thể 2000), bạn phải thêm 4 MB thay thế. Lý do là phần cuối của phân vùng XP dường như được căn chỉnh trên bội số 8 MB, do đó, tổng kích thước có thể lên tới ± 4 MB khác với kích thước dự kiến.
efotinis

2

làm cho nó hoàn toàn là một sức mạnh của 2

2 ^ 10kB = 1MB

2 ^ 10 MB = 1 GB

vì vậy, làm cho nó 2 ^ 20 kB cho 1 GB

100GB = (2 ^ 20) * 100 kB

vì vậy, chỉ định kích thước là 1 048 57600 kB

Nó như thế bởi vì acc. cho các nhà sản xuất ổ cứng, 1kB = 1000 Byte, trong khi máy tính xác định 1kB = 1024 Byte


Xin lỗi, giá trị tính bằng MB vẫn sẽ là 102400 MB (2 ^ 10 * 100 = 102400), giá trị này thực sự hiển thị dưới 100 GB trong windows explorer.
JamesHenare

bạn sẽ phải đặt nó thành 107374 MB wolframalpha.com/input/?i=100+GiB+to+MB
Akash

Câu trả lời tôi đã đưa ra ban đầu là giả sử bạn có thể đặt kích thước phân vùng theo kB
Akash

1

Cứ 10GB thêm 8MB.

Cứ 100GB thêm 80MB.

Đối với ổ đĩa 100GB hoàn hảo.

Ổ đĩa 100 GB = 100 X 1024 = 102400MB (Hiển thị là 99,99 GB)

Ổ đĩa 100 GB hoàn hảo = 10 x 10240 + 10 x 8 = 102480MB (Hiển thị là 100,00 GB)


-1

102511mb trong quản lý đĩa cung cấp cho tôi chính xác 100gb 100gb trong Explorer enter image description here

enter image description here

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.