web-dev-qa-db-ja.com

システムの復元後にドライブ文字が交換された(C:→D :)

最近、Gatewayデスクトップで問題が発生しています。システムを(セーフモードで)復元することにしました。次に知ったのは、ドライブ文字がC:からD:に変更されたことです。

PCの修復メニューには2つのオプションスタートアップ修復工場出荷時の設定しか表示されないため、別のシステム復元を実行できません。また、セーフモードであっても、アカウントがリストされていないため(おそらく、別のドライブ文字を使用しているため)、どのアカウントにもログインできません。作成されていないユーザー名とパスワードを要求するようになりました。

アカウントにログインせずにドライブ文字を元に戻す方法はありますか?

2
Brice

回復コンソールを起動し、diskpartを使用します。

コマンドdiskpartを実行するだけです

lis vol
sel vol #(現在のC:パーティション[古いD:]のボリューム番号を選択してください)
inactive
sel vol #(現在のDを選択:[古いC:])
active

うまくいけば、適切なボリュームで起動できます。ボリュームD:[古いC:]に問題がある可能性があり、ボリューム上でchkdsk -fを実行する必要がある場合があります。

3
jredd

この質問はトップのグーグル検索結果の1つであるため、この問題の解決策を追加したかっただけです。他の人が役に立てば幸いです!

Windowsを再インストールした後、ドライブ文字をCに戻す必要がありました。一部の重要なドライバーは、ドライブ文字がCであると想定しているため、インストールできません。非常に簡単な解決策があり、ウィンドウなどを再インストールした後、ドライブ文字をCに効果的に戻すことができます。シンボリックリンクを作成するだけです。

[マイコンピュータ]を右クリックし、[コンピュータの管理]に移動して、ドライブを8 MB縮小し、新しいドライブC:/を作成します。

次に、[管理者としてプロンプト]コマンドを開き([スタート]メニューに「cmd」と入力し、[管理者として実行]を右クリック)、必要に応じてこのようなコマンドを入力します。

mklink /J "C:\Program Files" "D:\Program Files" 
mklink /J "C:\Program Files (x86)" "D:\Program Files (x86)" 
mklink /J "C:\Users" "D:\Users" 
mklink /J "C:\Windows" "D:\Windows"

残念ながら、DからCに直接移動することはできないようですが、これによりプログラムのインストールの問題が修正され、すべての実用的な目的で機能します。しかし、少なくともこれはすぐに機能し、時間のロスや頭痛のリスクはありません。

1
Taylor Murphy

DISKPARTまたはその他のユーティリティは役に立たない場合があります。次に、Regeditを使用します。

https://support.Microsoft.com/en-us/kb/223188

0
Nime Cloud

または、次の場所に移動します:HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

\ DosDevices\Cを削除します

ソース:

次に、リカバリモードでdiskpartのOSの間違ったディスク文字を削除します

list vol
select volume 0
letter remove=e
letter assign=c
0
user956584