4 cách tạo tệp giả ngẫu nhiên với kích thước cụ thể trong Windows

Mặc dù hầu hết người dùng thông thường có thể gặp vấn đề khi hiểu nhu cầu tạo các tệp giả ngẫu nhiên có kích thước cụ thể, nhưng những người chuyên nghiệp, nhà phát triển phần mềm và người dùng thành thạo biết tại sao những tệp như vậy đôi khi có thể hữu ích. Bạn có thể sử dụng các tệp giả để tìm xem có bất kỳ thành phần xấu nào trên ổ cứng của mình hay không, để kiểm tra tốc độ mạng(network speed) hoặc để đảm bảo rằng các tệp trên máy tính hoặc thiết bị(computer or device) của bạn bị xóa sau khi khôi phục. Bất kể(Regardless) lý do của bạn là gì, đây là bốn cách để tạo các tệp như vậy trong bất kỳ phiên bản Windows hiện đại nào:

1. Tạo tệp giả bằng lệnh fsutil(fsutil command)

Tất cả các phiên bản Windows kể từ Vista đều bao gồm tệp thực thi có tên fsutil.exe . Trong Windows 10 , bạn có thể tìm thấy nó trong thư mục "C:\Windows\System32" .

Thư mục chứa tệp thực thi fsutil

Fsutil.exe là một công cụ mạnh mẽ để quản lý phân vùng và khối lượng. Trong số nhiều thứ khác, bạn cũng có thể sử dụng nó để nhanh chóng tạo các tệp giả có kích thước bất kỳ từ Command Prompt .

Có rất nhiều cách để khởi chạy Command Prompt , nhưng chúng tôi thích nhập "cmd" vào ("cmd")trường tìm kiếm(search field) của thanh tác vụ , sau đó nhấp hoặc nhấn vào Command Prompt . Nếu bạn định tạo tệp giả ngẫu nhiên trong thư mục hệ thống(system folder) được bảo vệ (như ổ C: của bạn ), hãy nhấn "Chạy với tư cách quản trị viên"("Run as administrator") .

Mở Command Prompt từ thanh tác vụ của bạn

Khi Command Prompt được mở, hãy nhập fsutil và nhấn Enter để xem danh sách các lệnh được công cụ này hỗ trợ. Có rất nhiều tham số mà bạn có thể sử dụng. Điều này chỉ cung cấp cho bạn một hương vị về những gì fsutil.exe có thể làm. Bạn có thể tìm thấy thông tin đầy đủ về các khả năng của nó trong tài liệu chính thức của nó trên TechNet .

Danh sách các lệnh được hỗ trợ bởi fsutil

Có hai lệnh bạn có thể nhập vào Command Prompt để tạo tệp giả:

  • tệp fsutil tạo kích thước (size)tên tệp mới(filename)
  • tệp fsutil tạo kích thước tên tệp đường dẫn mới(pathfilename size)

Thay thế tên tệp(filename) bằng tên bạn muốn cho tệp giả(dummy file) . Bạn có thể chọn thêm tiện ích mở rộng hoặc không, vì điều này không ảnh hưởng đến quá trình. Thay thế kích thước(size) bằng kích thước bạn muốn tệp giả(dummy file) của mình có. Kích thước được đo bằng byte. Có thể dễ dàng hơn khi sử dụng công cụ chuyển đổi trực tuyến(an online converter) để giúp bạn xác định kích thước bạn muốn.

Sự khác biệt giữa hai lệnh là lệnh thứ hai cho phép bạn chỉ định chính xác nơi lưu trữ tệp của mình, bằng cách thay thế đường dẫn(path) bằng vị trí bạn chọn trên thiết bị của mình.

Bây giờ chúng ta đã qua phần lý thuyết, chúng ta hãy xem nó hoạt động như thế nào trong thực tế. Đầu tiên, chúng tôi tạo một tệp có tên myfile.exe với kích thước 10MB hoặc 10485760 byte. Để tạo nó, chúng tôi đã nhập lệnh sau: tệp fsutil createnew myfile.exe 10485760(fsutil file createnew myfile.exe 10485760)

Tạo tệp bằng lệnh đầu tiên

Như đã thấy ở trên, nếu bạn sử dụng lệnh đầu tiên và không chỉ định đường dẫn, tệp sẽ được tạo trong thư mục hồ sơ người dùng(user profile folder) của bạn . Trong trường hợp của chúng tôi, nó được lưu trữ tại C: UsersDiana Ann Roe . Sau đó, chúng tôi tạo một tệp 2MB khác, lần này sử dụng một đường dẫn cụ thể và không có phần mở rộng. Chúng tôi đã nhập: tệp fsutil createnew D: \ myfile 2097152(fsutil file createnew D:myfile 2097152)

Tạo tệp bằng lệnh thứ hai

Một khía cạnh cần lưu ý là các tệp được tạo bằng fsutil.exe trống. Không có nội dung bên trong.

2. Tạo tệp giả(dummy file) ngẫu nhiên với Trình tạo tệp giả(Dummy File Creator)

Nếu bạn muốn các tệp giả có nội dung ngẫu nhiên(random content) hoặc nếu bạn không thoải mái với Command Prompt , thì bạn nên cân nhắc sử dụng các ứng dụng của bên thứ ba. Một công cụ miễn phí và dễ sử dụng là Dummy File Creator .

Bạn có thể chọn giữa trình cài đặt và kho lưu trữ. Chúng tôi khuyên bạn nên lấy tệp lưu trữ và giải nén nó ở đâu đó trên máy tính của bạn. Sau đó, chạy tệp Dummy.exe . Nếu bạn muốn tạo tệp trên ổ đĩa hệ thống(system drive) của mình ( C :), hãy nhấp chuột phải hoặc nhấn và giữ và chọn "Chạy với tư cách quản trị viên ("Run as administrator)" , nếu không chương trình trả về lỗi khi cố gắng tạo tệp của bạn.

Chạy Dummy.exe để bắt đầu tạo tệp giả

Trong khi cần một sự thay đổi, giao diện của chương trình này rất đơn giản. Phần Chế độ(Mode) cho phép bạn chọn bạn muốn tạo một hay nhiều tệp. Sử dụng nút Duyệt qua(Browse) để đến vị trí bạn muốn tạo (các) tệp và nhập tên (và phần mở rộng, nếu bạn muốn). Tiếp theo, chỉ định Kích thước tệp(File Size) và chọn hộp "Nội dung tệp ngẫu nhiên (không thể nén)"("Random file content (non-compressible)") nếu bạn muốn (các) tệp của mình có nội dung ngẫu nhiên. Sau đó, nhấp hoặc nhấn vào (click or tap) Tạo(Create) .

Tùy chỉnh (các) tệp giả của bạn và nhấn Tạo

Thanh tiến trình(progress bar) giúp bạn cập nhật trong khi tệp của bạn đang được tạo.

Theo dõi quá trình tạo tệp giả của bạn

Ngay sau khi chương trình viết xong, bạn sẽ nhận được thông báo cho biết tệp của bạn đã được tạo.

Một cửa sổ bật lên cho bạn biết tệp đã được tạo

Công cụ này rõ ràng là dễ sử dụng hơn fsutil.exe và nó cũng đi kèm với một số lợi thế, như tạo nhiều tệp cùng lúc và tùy chọn thêm nội dung tệp(file content) ngẫu nhiên .

3. Tạo một tệp giả(dummy file) ngẫu nhiên với Disk Tools

Một giải pháp thay thế miễn phí khác cung cấp nhiều tùy chọn tùy chỉnh hơn là bộ công cụ Disk tools(Disk tools toolkit) . Như tên của nó, đây là một bộ công cụ nhỏ liên quan đến đĩa miễn phí. Một trong những công cụ này là File Generator . Tải xuống và chạy CubicDesign_tools.exe . Khi bạn cố gắng truy cập nó, Windows Defender SmartScreen bật lên, cho bạn biết rằng nó đã ngăn một ứng dụng không được công nhận khởi động. Nhấp(Click) hoặc nhấn vào Thông tin khác(More info) và chọn Vẫn chạy(Run anyway) . Nhấp hoặc nhấn vào Cài đặt(Install) và đợi ứng dụng giải nén. Khi quá trình giải nén hoàn tất, File Explorer sẽ đưa bạn đến thư mục mới được tạo có tên là gói công cụ Tahionic(Tahionic tools package). Trong số tất cả các tệp có trong bộ phần mềm này, hãy mở Disk Tools.exe , từ thư mục Hệ thống & bảo mật(System & security) .

Truy cập Disk Tools.exe

Cũng cần thay đổi rất nhiều, Công cụ Đĩa(Disk Tools) sẽ mở ra tại tab Trình tạo tệp(File generator) , đây là tab chúng ta cần để tạo tệp giả.

Sử dụng tab Trình tạo tệp để tạo tệp giả

Bốn phần trong tab này giúp(tab help) bạn tùy chỉnh (các) tệp giả(dummy file) của mình:

  • Số lượng tệp(Number of files) - Đặt số lượng tệp được tạo.
  • Kích thước tệp(File size) - Đặt kích thước tệp(file size) hoặc chọn một trong các kích thước được đề xuất ở bên phải.
  • Tên tệp(File name) - Đặt tên và vị trí tệp(file name and location) . Chọn Mẫu(Pattern) để nhập tên tùy chỉnh(custom name) (và, tùy chọn, một phần mở rộng)
  • Nội dung tệp(File content) - Đặt nội dung tệp. Chọn "Điền vào tệp bằng nội dung này"("Fill the files with this content") để tùy chỉnh văn bản trong tệp của bạn và để mở khóa tùy chọn "Tạo tệp duy nhất ("Make file unique)" , điều này rất hữu ích khi bạn tạo nhiều tệp và bạn không muốn các tệp được tạo có nội dung giống hệt nhau.

Khi bạn thiết lập xong mọi thứ, hãy nhấp hoặc nhấn vào (click or tap) Tạo(Create) . Một tiếng bíp báo hiệu rằng tệp giả(dummy file) đã được tạo và ở cuối tab, chương trình cũng cho bạn biết thời gian cần để tạo tệp. Chương trình có thể phát ra tiếng bíp và thông báo rằng nó đã tạo tệp giả(dummy file) , nhưng tệp không nằm ở vị trí được chỉ định. Điều này có thể xảy ra nếu bạn đang chạy Công cụ Ổ đĩa(Disk Tools) mà không có quyền của quản trị viên và bạn đang cố gắng tạo tệp trên ổ đĩa hệ thống(system drive) của mình ( C :). Để tạo tệp ở bất kỳ đâu trên máy tính hoặc thiết bị Windows(Windows computer or device) của bạn , hãy đảm bảo mở chương trình với tư cách quản trị viên.

Điều chúng tôi thích ở ứng dụng này là, mặc dù nó trông hơi lộn xộn, nhưng nó cung cấp các tùy chọn cấu hình tuyệt vời và bạn có tiếng nói khi nói đến nội dung tệp. Tùy chọn để tạo các tệp duy nhất cũng là một điểm thú vị.

4. Tạo một tệp giả(dummy file) ngẫu nhiên với PowerShell

Bạn cũng có thể tạo tệp giả(dummy file) bằng PowerShell từ Windows . Mặc dù chúng tôi đã trình bày chi tiết tất cả các cách bạn có thể mở ứng dụng này trong hướng dẫn trước, nhưng chúng tôi thấy dễ dàng nhất khi nhập "powershell" trong ("powershell")trường tìm kiếm(search field) của thanh tác vụ , sau đó nhấp hoặc nhấn vào Windows PowerShell . Tuy nhiên, nếu bạn định tạo tệp giả ngẫu nhiên trên ổ đĩa hệ thống(system drive) của mình ( C :), hãy đảm bảo chọn "Run as Administrator" từ các tùy chọn ở bên phải khi bạn mở nó.

Mở PowerShell từ thanh tác vụ của bạn

Ứng dụng PowerShell khởi chạy, chờ bạn nhập lệnh và chạy chúng.

Bảng điều khiển PowerShell mở ra

Để tạo tệp giả(dummy file) , bạn cần nhập lệnh một dòng sau:

$ out = new-object byte [] kích thước(size) ; ( ngẫu nhiên(Random) đối tượng mới ) .NextBytes ($ out); [IO.File] :: WriteAllBytes (' pathfilename ', $ out)

Thay thế kích thước(size) bằng kích thước tệp giả của bạn phải có, tính bằng byte. Bạn có thể sử dụng công cụ chuyển đổi trực tuyến(an online converter) nếu bạn cần trợ giúp để xác định kích thước bạn muốn. Thay thế đường dẫn(path) bằng vị trí bạn muốn tạo tệp giả(dummy file) . Thay thế tên tệp(filename) bằng tên bạn muốn cho tệp giả(dummy file) . Thêm phần mở rộng tệp(file extension) nếu bạn muốn, vì điều này không ảnh hưởng đến quá trình. Hãy minh họa điều này bằng một ví dụ để làm rõ hơn:

Chúng tôi quyết định tạo một tệp có tên mypowerfile.txt với kích thước 1MB (hoặc 1048576 byte) trên phân vùng D: \ . Để tạo nó, chúng tôi nhập lệnh sau: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)

Tạo tệp giả bằng PowerShell

Mặc dù PowerShell không cung cấp phản hồi theo thời gian thực (trừ khi bạn mắc lỗi khi viết lệnh), giống như các ứng dụng khác mà chúng tôi đã xem qua, bạn có thể cho biết quá trình tạo tệp đã hoàn tất khi nó sẵn sàng cho một lệnh khác. Nếu bạn đi đến vị trí được chỉ định, bạn có thể thấy rằng tệp giả(dummy file) đã được tạo.

Tệp giả được tạo bằng PowerShell

Tương tự như sử dụng fsutil trong Command Prompt , bạn có thể bỏ qua đường dẫn(path) và tệp được tạo trong thư mục hồ sơ người dùng(user profile folder) của bạn . Chúng tôi đã sử dụng lệnh tương tự như trên, loại bỏ hoàn toàn đường dẫn(path) : $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)

Tạo một tệp giả mà không chỉ định đường dẫn

Không có đường dẫn, tệp giả(dummy file) mới được lưu trữ theo mặc định tại C: UsersYourUserNamemypowerfile.exe , như hình dưới đây. Trái ngược với fsutil , PowerShell cho phép bạn tạo các tệp giả với nội dung ngẫu nhiên. Nếu bạn so sánh hai tệp, được tạo bằng cùng một lệnh, bạn có thể thấy rằng chúng có nội dung khác nhau.

Các tệp không có đường dẫn cụ thể được tạo trong thư mục hồ sơ người dùng của bạn

Trong số tất cả các tùy chọn ở trên, PowerShell là phức tạp nhất, vì sự phức tạp của các lệnh của nó và không có xác nhận khi tệp giả(dummy file) của bạn được tạo. Tuy nhiên, người dùng thành thạo có thể thích nó hơn các tùy chọn khác.

MẸO:(TIP:) Khi sử dụng các lệnh PowerShell ở trên, bạn có thể thêm một tham số làm cho bảng điều khiển cung cấp phản hồi(provide feedback) trong khi tạo tệp giả. Tuy nhiên, hãy nhớ rằng điều này làm cho lệnh dài không cần thiết, vì bạn phải chèn một chữ lót sau:

$out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out); if ($out -ne $null) {Write-Host ("Dummy file successfully created")} else {"Failed to create dummy file"}

Bạn thấy phương pháp nào dễ nhất?

Chúng tôi đã tìm kiếm trên Internet và tải xuống quá nhiều tệp đáng ngờ để mang đến cho bạn hướng dẫn này. Trước khi bạn đóng nó, vui lòng cho chúng tôi biết bạn thích phương pháp nào trong số những phương pháp này? Ngoài ra, nếu bạn biết các cách khác để tạo tệp giả trong Windows , đừng ngần ngại chia sẻ chúng trong phần bình luận bên dưới và chúng tôi hứa sẽ kiểm tra chúng.



About the author

Tôi là một chuyên gia Windows 10 được đề xuất với hơn 10 năm kinh nghiệm trong ngành phần mềm. Tôi có kiến ​​thức chuyên môn về cả Explorer và Office 365, đồng thời tôi đặc biệt có kỹ năng trong việc cá nhân hóa và tùy chọn giao diện cho người dùng của mình. Kỹ năng của tôi là trọng tâm của công việc kinh doanh của tôi, đó là cung cấp dịch vụ khách hàng tuyệt vời thông qua các bài đánh giá trực tuyến và tận dụng các công nghệ như AI để cải thiện hỗ trợ.



Related posts