Không thể thay đổi ký tự ổ đĩa thành ổ đĩa được sử dụng trước đó


10

Gần đây tôi đã nâng cấp ổ dữ liệu D: của mình lên một ổ lớn hơn, như vậy:

  • đã cài đặt ổ đĩa mới dưới dạng E:
  • đã sao chép tất cả các tệp từ D: \ sang E: \ bằng robocopy
  • tắt nguồn PC, xóa ổ D: vĩnh viễn

Tuy nhiên, tôi không thể thay đổi ổ E: trở lại D: - nghĩa là khi tôi cố gắng thay đổi chữ cái trong Trình quản lý đĩa, chữ D: đơn giản là không hiển thị như có sẵn.

Tại sao không, và làm thế nào để tôi sửa lỗi này?


Bạn đã khởi động lại từ khi xóa D:?
Du lịch Tech Guy

vâng, tôi đã phải khởi động lại để xóa D nếu không đó là loại bỏ ổ đĩa trực tiếp .. Tôi đoán điều đó được cho phép? Tôi không đủ tỉnh táo để xé một ổ đĩa trong khi hệ thống đang chạy!
Jeff Atwood

Không có gì để làm với ballsy - không lấy ra các thành phần từ một máy đang chạy. Bạn có thể mất dữ liệu hoặc tệ hơn là rút ngắn thứ gì đó
Travelling Tech Guy

Câu trả lời:


12

Vì một số lý do, Windows thích đặt trước các ký tự ổ đĩa mà nó đã thấy trước đó.

Thông tin này được lưu trữ trong sổ đăng ký tại

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

nhập mô tả hình ảnh ở đây

Chỉ cần xóa khóa đăng ký của ký tự ổ đĩa chưa sử dụng tại \DosDevices\D:, sau đó khởi động lại và bạn sẽ có thể sử dụng lại ký tự ổ đĩa mong muốn.

Sau khi làm điều này lần thứ hai, tôi thấy rằng sẽ dễ dàng hơn nếu bạn làm theo cách này:

  1. Chuyển tất cả các tệp từ ổ dữ liệu cũ D:\sang ổ dữ liệu mới E:\.

  2. Đừng không khởi động lại!

  3. Đảm bảo hoàn toàn không có chương trình nào đang chạy đang truy cập các tệp trên ổ dữ liệu cũ. Tắt càng nhiều ứng dụng càng tốt. Sau đó thay đổi ký tự ổ đĩa của ổ dữ liệu cũ thành một cái gì đó ngẫu nhiên D:\Q:\.

  4. Bây giờ bạn có thể thay đổi ký tự ổ đĩa của ổ dữ liệu mới thành ký tự đã bị chiếm giữ trước đó bởi ổ dữ liệu cũ, E:\D:\

Về cơ bản, thay đổi ký tự ổ đĩa với cả ổ dữ liệu cũ và mới được kết nối; không khởi động lại cho đến khi bạn đã thực hiện trình chuyển đổi ký tự ổ đĩa. Điều đó sẽ tránh được vấn đề tôi đã ở trên.


2
Lần tới, gán E cho D. Windows sẽ nói rằng nó sẽ không gán lại cho đến khi bạn khởi động lại. Khi bạn khởi động lại, nó sẽ làm việc của nó.
Surfasb

@surfas không hoạt động, vì tôi không thể gán ký tự ổ đĩa cho một ký tự ổ đĩa khác đang sử dụng - nó không xuất hiện trong danh sách các chữ cái đủ điều kiện. Nhưng tôi đã cập nhật câu trả lời của mình để làm rõ cách bạn có thể làm điều đó!
Jeff Atwood

Nếu điều này xảy ra với một ổ đĩa trong, đôi khi khóa đăng ký được tạo lại khi khởi động lại và bạn vẫn không thể gán chữ cái đó cho ổ đĩa mới. Trong trường hợp này, gán bất kỳ chữ cái có sẵn nào cho ổ đĩa mới, sau đó trong sổ đăng ký, xóa ổ đĩa bị kẹt và chỉnh sửa ổ đĩa mới để sử dụng chữ cái đó. Khởi động lại sau đó sẽ cung cấp cho bạn ổ đĩa bạn muốn với chữ cái bạn muốn.
âm nhạc2myear
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.