Как изменить букву системного диска

Обновлено: 21.11.2024

Иногда буквы системных дисков Windows изменяются, и инструменты управления дисками панели управления не могут решить проблему, поскольку диск необходимо отключить. Однако эту проблему можно быстро устранить, не отключая диск (см. также разделы «Как изменить букву загрузочного/системного драйвера Windows 2000?» и «Буква системного диска меняется при установке Windows XP?»). Вот как я недавно это сделал.

Клиент позвонил и сказал, что, когда он вошел в систему на своем компьютере с Windows XP Pro, значки на рабочем столе были там, но они отсутствовали. Кроме того, хотя некоторые значки по-прежнему работали, другие отображали различные диалоговые окна с ошибками.

С помощью программного обеспечения для удаленного управления нашей компании я получил доступ к его компьютеру и открыл проводник Windows. Я заметил, что буква системного диска (т. е. диска, на котором находится Windows) больше не была C. Вместо этого была буква D, которая была жестким диском для хранения данных в его системе.

В Панели управления я выбрал «Администрирование», затем «Управление компьютером». После расширения ветки «Хранилище» я выбрал «Управление дисками». В окне «Управление дисками» обычно можно щелкнуть правой кнопкой мыши интересующий раздел, выбрать Изменить буквы и пути к дискам, нажать «Изменить» и выбрать доступную букву диска для Назначить следующую букву диска. вариант. Однако в этом случае я получил диалоговое окно со следующим сообщением: Windows не может изменить букву диска системного или загрузочного тома.

Проведя небольшое исследование, я обнаружил статью Microsoft "Как восстановить букву системного/загрузочного диска в Windows". В этой статье были описаны шаги, необходимые для устранения проблемы. Однако, несмотря на то, что Microsoft заявила, что информация применима к XP, Windows Server 2003 и Windows 2000, я обнаружил, что несколько шагов не нужны, когда вы применяете ее к XP.

По сути, статья "Как восстановить букву системного/загрузочного диска в Windows" расскажет вам, как сыграть в небольшую игру с буквой диска ОС. (В статье предполагается, что C — это настоящий диск или раздел ОС, а D — реальный диск или раздел, не относящийся к ОС.) Сначала вы временно переименовываете диск, не относящийся к ОС (тот, который неправильно помечен как C) в Z. . Затем вы переименовываете реальную букву диска ОС (тот, который неправильно помечен как D) в C. Наконец, вы переименовываете букву диска, не относящуюся к ОС, с Z на правильную букву D.

Раздел реестра HKLM\SYSTEM\MountedDevices используется для переименования дисков ОС и других дисков. В двух словах, в статье говорится, что вы должны войти в систему как администратор, использовать regedt32, чтобы изменить разрешения этого ключа на полный доступ для группы безопасности «Администраторы», если это необходимо, использовать regedit для переименования дисков, а затем использовать regedt32, чтобы изменить разрешения обратно. (См. рис. 1.)

Однако обратите внимание, что:

  • В XP и более поздних версиях regedt32 перенаправляет на regedit. Итак, если вы используете XP или более позднюю версию, вы можете открыть regedit на шаге 3 и использовать его повсюду, что делает шаги 8 и 17 ненужными. (Если вы используете Win2K Pro, вам все равно нужно использовать regedt32.)
  • Хотя в статье «Как восстановить букву системного/загрузочного диска в Windows» об этом конкретно не упоминается, если проблемный ПК находится в доменной среде, вы должны войти в систему как администратор домена (или член группу безопасности «Администраторы домена»). Если проблемный ПК находится в недоменной (т. е. локальной) среде, вы должны войти в систему как администратор локального ПК (или пользователь, который является членом группы безопасности «Локальные администраторы»). В противном случае разрешения будут выделены серым цветом, и вы не сможете изменить их при необходимости. Если вы меняете разрешения, не забудьте вернуть разрешения к предыдущим настройкам для администраторов, как указано в шаге 18.

После того, как я применил эту процедуру на ПК клиента, значки на рабочем столе вернулись к своим изображениям, и все значки на рабочем столе запустили соответствующие программы без ошибок. Затем я провел как полную проверку системы на наличие вирусов, так и проверку Защитника Windows, но ничего не вышло. Я подозреваю, что какое-то вредоносное ПО или сценарий браузера проникли через линию антивирусной защиты и вызвали это раздражение на основе реестра.

Если вредоносное ПО или что-то еще наносит ущерб буквам системных дисков Windows на компьютерах пользователей, вы можете попробовать эту процедуру. Обратите внимание, что вам нужно уметь пользоваться regedit и, возможно, regedt32. Однако, прежде чем вы попытаетесь реализовать его, я настоятельно рекомендую вам вручную создать точку восстановления. Статья Microsoft «Как сделать резервную копию и восстановить реестр в Windows XP» содержит инструкции и даже справочное руководство. В статье также приведены ссылки на инструкции по резервному копированию реестра в Windows 7.0 и Windows Vista.

В этой статье описывается, как изменить букву системного или загрузочного диска в Windows.

Относится к: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер базы знаний: 223188

Обзор

Не используйте процедуру, описанную в этой статье, для замены диска на компьютере, на котором буква диска не изменилась. В этом случае вы не сможете запустить свою операционную систему. Следуйте процедуре, описанной в этой статье, только для восстановления после изменения буквы диска, а не для замены существующего диска компьютера на что-то другое. Прежде чем вносить это изменение, сделайте резервную копию ключей реестра.

В этой статье описывается, как изменить букву системного или загрузочного диска. Обычно это не рекомендуется, особенно если буква диска такая же, как при установке Windows. Единственный раз, когда вы можете захотеть это сделать, — это когда буквы дисков меняются без какого-либо вмешательства пользователя. Это может произойти при повреждении зеркального тома или при изменении конфигурации диска. Такая ситуация должна быть редкой, и вам следует изменить буквы дисков, чтобы они соответствовали первоначальной установке.

Чтобы изменить или поменять местами буквы дисков на томах, которые невозможно изменить с помощью оснастки «Управление дисками», выполните следующие действия.

В этих шагах диск D относится к (неправильной) букве диска, назначенной тому, а диск C относится к (новой) букве диска, которую вы хотите изменить или назначить тому.

Эта процедура меняет местами буквы дисков для дисков C и D. Если вам не нужно менять местами буквы дисков, назовите значение \DosDevice\letter: любой новой неиспользуемой буквой диска.

Изменить букву системного или загрузочного диска

Этот раздел, метод или задача содержат инструкции по изменению реестра. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы внимательно выполните следующие действия. Для дополнительной защиты создайте резервную копию реестра перед его изменением. Затем вы можете восстановить реестр, если возникнет проблема. Дополнительные сведения о резервном копировании и восстановлении реестра см. в разделе Резервное копирование и восстановление реестра в Windows.

Сделайте полную резервную копию компьютера и состояния системы.

Войдите как администратор.

Найдите следующий раздел реестра:

Выберите Подключенные устройства.

В меню "Безопасность" выберите "Разрешения".

Убедитесь, что администраторы имеют полный доступ. Измените его обратно, когда закончите с этими шагами.

Закройте Regedt32.exe, а затем запустите Regedit.exe.

Найдите следующий раздел реестра:

Найдите букву диска, которую вы хотите изменить (новая). Найдите \DosDevices\C: .

Щелкните правой кнопкой мыши \DosDevices\C: и выберите "Переименовать".

Для переименования этого раздела реестра необходимо использовать Regedit вместо Regedt32.

Переименуйте его в неиспользуемую букву диска \DosDevices\Z: .

Освобождается буква диска C.

Найдите букву диска, которую нужно изменить. Найдите \DosDevices\D: .

Щелкните правой кнопкой мыши \DosDevices\D: и выберите "Переименовать".

Переименуйте его в соответствующую (новую) букву диска \DosDevices\C: .

Выберите значение для \DosDevices\Z: , выберите «Переименовать», а затем снова назовите его \DosDevices\D: .

Закройте Regedit и запустите Regedt32.

Верните прежние разрешения для администраторов. Вероятно, он должен быть только для чтения.

Не нравятся буквы, присвоенные вашим дискам в Windows? Измени их!

Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.

Джеррик Легер — сертифицированный CompTIA ИТ-специалист с более чем 10-летним опытом работы в сфере технической поддержки и ИТ. Он также является системным администратором в ИТ-фирме в Техасе, обслуживающей малый бизнес.

Что нужно знать

  • Откройте Управление дисками. Найдите диск, который вы хотите изменить. Щелкните правой кнопкой мыши и выберите "Изменить букву диска и пути" > "Изменить".
  • Выберите букву диска, которую вы хотите назначить, в разделе «Назначить следующую букву диска». Затем выберите "ОК" и выберите "Да".

Буквы, назначенные вашим жестким дискам, оптическим и USB-накопителям в Windows, не фиксированы. Используйте инструмент «Управление дисками» в Windows, чтобы изменить буквы дисков. Эти шаги применимы к Windows XP и более новым версиям Windows.

Как изменить буквы дисков в Windows

Выполните следующие действия, чтобы изменить буквы драйвера в любой версии Windows.

Вы не можете изменить букву диска раздела, на котором установлена ​​Windows. На большинстве компьютеров это обычно диск C.

Откройте Управление дисками, инструмент в Windows, который позволяет вам управлять буквами дисков, среди [многого] другого.

В Windows 11/10/8 управление дисками также доступно из меню опытного пользователя (сочетание клавиш WIN+X) и, вероятно, это самый быстрый способ открыть его. Вы также можете запустить «Управление дисками» из командной строки в любой версии Windows, но запуск через «Управление компьютером», вероятно, лучше для большинства из вас.

Найдите в списке вверху или на карте внизу диск, букву которого вы хотите изменить.

Если вы не уверены, что диск, на который вы смотрите, действительно тот, для которого вы хотите изменить букву диска, вы можете щелкнуть правой кнопкой мыши или нажать и удерживать диск, а затем выбрать «Обзор». При необходимости просмотрите папки, чтобы убедиться, что это правильный диск.

Нажмите правой кнопкой мыши или нажмите и удерживайте диск и выберите «Изменить букву диска и путь».

Выберите Изменить.

Если вы случайно выбрали основной диск, в некоторых версиях Windows появится сообщение Windows не может изменить букву диска системного или загрузочного тома.

Выберите букву диска, которую Windows должна назначить этому устройству хранения, выбрав ее в раскрывающемся списке Назначить следующую букву диска.

Вам не нужно беспокоиться, если буква диска уже используется другим диском, потому что Windows скрывает все буквы, которые вы не можете использовать.

Выберите ОК.

Выберите Да в ответ на вопрос Некоторые программы, использующие буквы дисков, могут работать некорректно. Хотите продолжить? вопрос.

Если на этот диск установлено программное обеспечение, оно может перестать работать должным образом после изменения буквы диска. Подробнее об этом читайте в разделе ниже.

После того как изменение буквы диска будет завершено, что обычно занимает всего одну-две секунды, вы можете закрыть все открытые окна управления дисками или другие окна.

Буква диска отличается от метки тома. Вы можете изменить метку тома, выполнив аналогичные действия.

Если у вас есть программы, которых нет на основном диске

Изменение буквенных обозначений дисков, на которых установлено программное обеспечение, может привести к прекращению работы программного обеспечения. Это не так часто встречается с более новыми программами и приложениями, но если у вас есть старая программа, особенно если вы все еще используете Windows XP или Windows Vista, это может быть проблемой.

К счастью, у большинства из нас не установлено программное обеспечение на других дисках, кроме основного диска (обычно на диске C), но если вы это сделаете, считайте это предупреждением о том, что вам может потребоваться переустановить программное обеспечение после изменения буквы диска.

Без изменений для диска операционной системы

Вы не можете изменить букву диска, на котором установлена ​​операционная система Windows. Если вы хотите, чтобы Windows существовала на диске, отличном от C, или как там сейчас, вы можете это сделать, но вам нужно будет выполнить чистая установка Windows, чтобы сделать это. Если у вас нет острой необходимости, чтобы Windows существовала на диске с другой буквой, мы не рекомендуем решать все эти проблемы.

Менять, а не менять

В Windows нет встроенного способа переключить буквы дисков между двумя дисками. Вместо этого используйте букву диска, которую вы не планируете использовать в качестве временной «удерживающей» буквы во время процесса изменения буквы диска.

Например, допустим, вы хотите поменять местами диск A на диск B.Сначала измените букву диска А на ту, которую вы не планируете использовать (например, X), затем букву диска Б на исходную букву диска А и, наконец, букву диска А на исходную букву диска Б.< /p>

Использование командной строки

Вы также можете изменить букву диска из командной строки. Это не так просто, как использовать Управление дисками, и вы не можете сразу увидеть, какие буквы доступны для выбора, но это вполне выполнимо с помощью команды diskpart.

Если вы установили операционную систему на диск с нечетной буквой диска, например F или H, может показаться, что вы застряли с ним, что может быть не к лучшему, если вы действительно хотите, чтобы операционная система на другую букву диска, например C. Хотя Disk Management и DiskPart не позволяют изменить букву диска системного тома, загрузочного тома или любого тома, содержащего файл подкачки, существуют обходные пути. Для томов, содержащих файлы подкачки, необходимо сначала переместить файл подкачки на другой том, а затем перезагрузить компьютер. Затем вы можете назначить тому другую букву диска, при условии, что это не системный или загрузочный том. Чтобы изменить букву диска системного или загрузочного тома, вы должны отредактировать реестр, используя учетную запись, которая является членом группы «Администраторы». Не делайте этого без предварительного создания полной резервной копии компьютера и состояния его системы.

Запустите редактор реестра, введя regedit, а затем откройте раздел HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices. Этот ключ имеет записи значений для каждой из букв дисков, используемых на компьютере. Найдите запись значения для системного или загрузочного тома, который вы хотите изменить. Щелкните его правой кнопкой мыши и выберите «Переименовать», чтобы изменить имя. Измените имя записи значения так, чтобы оно указывало на букву диска, которую вы хотите использовать. Если эта буква диска используется, вы должны переименовать две записи значений. Например, если вы хотите переименовать D в C, а C уже используется, вы должны переименовать C в неиспользуемую букву диска, а затем переименовать D в C. После этого перезагрузите компьютер.

После внесения изменений новая буква диска или новая точка подключения назначаются автоматически, если том или раздел не используются. Если раздел или том используется, Windows Server 2003 выводит предупреждение. Вы должны выйти из программ, использующих раздел или том, и повторить попытку или позволить Управлению дисками принудительно внести изменения, нажав Да при появлении запроса.

Чтобы добавить, изменить или удалить букву диска, щелкните правой кнопкой мыши основной раздел, логический диск или том в разделе «Управление дисками» и выберите «Изменить букву диска и пути». Отобразится диалоговое окно, показанное на следующем экране:

Отображается любая текущая буква диска и точки подключения, связанные с выбранным диском.

У вас есть следующие варианты:

• Добавление буквы диска. Если для основного раздела, логического диска или тома еще не назначена буква диска, вы можете добавить ее, нажав кнопку Добавить. В появившемся диалоговом окне «Добавить букву диска или путь» выберите букву диска из раскрывающегося списка и нажмите «ОК».

• Изменить существующую букву диска. Если вы хотите изменить букву диска, нажмите «Изменить», выберите нужную букву диска из раскрывающегося списка и нажмите «ОК». Подтвердите действие при появлении запроса, нажав Да.

• Удалить букву диска. Если вы хотите удалить букву диска, нажмите «Удалить», а затем подтвердите действие при появлении запроса, нажав «Да».

Примечание. Когда вы изменяете или удаляете букву диска, том или раздел больше не будут доступны с использованием старой буквы диска, и это может привести к тому, что программы будут использовать том, или может привести к остановке работы раздела.

Читайте также: