Tidak dapat mengubah huruf drive ke drive yang digunakan sebelumnya

10

Saya baru-baru ini meningkatkan drive D: data saya ke drive yang lebih besar, seperti:

  • memasang drive baru sebagai E:
  • menyalin semua file dari D: \ ke E: \ using robocopy
  • matikan PC, lepaskan drive D: secara permanen

Namun, saya tidak dapat mengubah E: drive kembali ke D: - yaitu, ketika saya mencoba mengubah surat di Disk Manager huruf D: tidak muncul sebagai tersedia.

Kenapa tidak, dan bagaimana cara memperbaikinya?

Jeff Atwood
sumber
Sudahkah Anda reboot sejak menghapus D :?
Traveling Tech Guy
ya, saya harus reboot untuk menghapus D kalau tidak itu akan menjadi penghapusan drive langsung .. Saya kira itu diizinkan? Saya tidak cukup berani untuk merobek drive saat sistem berjalan!
Jeff Atwood
Tidak ada hubungannya dengan bola - jangan mencabut komponen dari mesin yang sedang berjalan. Anda mungkin kehilangan data, atau lebih buruk, kekurangan sesuatu
Traveling Tech Guy

Jawaban:

12

Untuk beberapa alasan, Windows suka memesan huruf drive yang sebelumnya dilihatnya.

Informasi ini disimpan dalam registri di

HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

masukkan deskripsi gambar di sini

Cukup hapus kunci registri huruf drive yang tidak digunakan di \DosDevices\D:, lalu mulai ulang, dan Anda akan dapat menggunakan kembali huruf drive yang diinginkan.

Setelah melakukan ini untuk kedua kalinya, saya menemukan bahwa lebih mudah jika Anda melakukannya dengan cara ini:

  1. Transfer semua file dari drive data lama D:\, ke drive data baru E:\.

  2. Jangan tidak me-reboot!

  3. Pastikan sama sekali tidak ada program yang sedang berjalan yang mengakses file pada drive data lama. Matikan sebanyak mungkin aplikasi. Kemudian ubah huruf drive dari drive data lama menjadi sesuatu yang acak D:\Q:\.

  4. Sekarang Anda dapat mengubah huruf drive dari drive data baru ke huruf yang sebelumnya ditempati oleh drive data lama, E:\D:\

Pada dasarnya, ubah huruf drive dengan drive data lama dan baru yang terhubung; jangan reboot sampai Anda melakukan switcheroo huruf drive. Itu akan menghindari masalah yang saya miliki di atas.

Jeff Atwood
sumber
2
Lain kali, tetapkan E ke D. Windows akan mengatakan itu tidak akan menugaskan mereka kembali sampai Anda reboot. Ketika Anda reboot, itu akan melakukan tugasnya.
surfasb
@surfas yang tidak berfungsi, karena saya tidak dapat menetapkan huruf drive ke huruf drive yang digunakan lainnya - tidak muncul dalam daftar surat yang memenuhi syarat. Tapi saya memperbarui jawaban saya untuk menjelaskan bagaimana Anda bisa melakukannya!
Jeff Atwood
Jika ini terjadi dengan drive internal, kadang-kadang kunci registri dibuat kembali saat reboot, dan Anda masih tidak dapat menetapkan huruf itu ke drive baru. Dalam hal ini, tetapkan huruf apa saja yang tersedia ke drive baru, lalu di registri, hapus drive huruf yang macet, dan edit drive baru untuk menggunakan huruf itu. Rebooting kemudian akan memberi Anda dorongan yang Anda inginkan dengan huruf yang Anda inginkan.
music2myear