Không có cơ chế nào trong Windows để không gắn ổ đĩa khi khởi động như đối với Linux fstab. Như đã nêu trong các nhận xét, nếu bạn đặt nó ở chế độ ngoại tuyến, nó sẽ ở chế độ ngoại tuyến ngay cả sau khi khởi động lại.
Tuy nhiên, nếu bạn muốn đảm bảo rằng ổ đĩa đang ngoại tuyến sau khi máy tính khởi động lại, thì bạn có các tùy chọn sau:
- Group Policy Shutdown Script (phương pháp ưu tiên) (hoặc Logoff Script, nếu bạn muốn đặt nó ở chế độ ngoại tuyến khi đăng xuất khỏi phiên của mình mà không cần khởi động lại máy tính)
- nhiệm vụ theo lịch trình (nhiều trình kích hoạt có thể xảy ra như khởi động, đăng nhập, sự kiện, v.v.)
Vì bạn đang sử dụng Đĩa động nên bạn không thể sử dụng lệnh ghép ngắn Powershell Nhận đĩa và Set-Disk để đặt nó ở chế độ ngoại tuyến vì chúng chỉ hoạt động đối với Đĩa cơ bản.
Các lệnh ghép ngắn khác có thể truy cập vào ổ đĩa của bạn là Get-PhysicalDisk và Set-PhysicalDisk nhưng chúng cũng không cung cấp khả năng đặt Dynamic Disk ngoại tuyến.
Vì vậy, lựa chọn duy nhất còn lại là sử dụng PHẦN ĐĨA dụng cụ. Vấn đề ở đây là bạn cần tham chiếu đĩa của mình bằng cách sử dụng số được liệt kê bởi Diskpart và điều này có thể thay đổi theo cấu hình đĩa (thêm hoặc xóa ổ đĩa, thay đổi cổng SATA, v.v.)... vì vậy hãy ghi nhớ điều này.
Dưới đây là ví dụ về Powershell về cách sử dụng DISKPART (không tạo tập lệnh riêng để truyền dưới dạng tham số) mà bạn có thể sử dụng trong Tập lệnh chính sách nhóm hoặc tác vụ đã lên lịch:
$ diskpartCommands = @() ;
$diskpartCommands += "chọn đĩa X" ; # X là số Đĩa được liệt kê bởi lệnh 'DISKPART list disk'
$diskpartCommands += "đĩa ngoại tuyến";
$diskpartCommands | DISKPART.EXE
Nếu bạn thay đổi đĩa trở lại Đĩa cơ bản, thì bạn sẽ có thể sử dụng Nhận đĩa và Set-Disk lệnh ghép ngắn.
Cuối cùng, nếu chỉ cần ngắt kết nối ổ đĩa thay vì đặt Ổ đĩa ở chế độ ngoại tuyến có thể đáp ứng nhu cầu của bạn, lệnh 'mountVol' có thể được sử dụng ngay cả trên Ổ đĩa động.