- Восстановление системной буквы или буквы загрузочного диска в Windows
- Аннотация
- Изменение буквы системного или загрузочного диска
- Windows не назначает буквы внешним дискам и USB флешкам
- Что делать, если Windows не назначает буквы съемным дискам
- Как установить Windows 10
- Как запустить CHKDSK для диска, не имеющего буквы
- Как запустить CHKDSK для диска, не имеющего буквы
Восстановление системной буквы или буквы загрузочного диска в Windows
В этой статье описывается изменение буквы системного или загрузочного диска в Windows.
Исходная версия продукта: Windows 10 — все выпуски, Windows Server 2012 R2
Исходный номер КБ: 223188
Аннотация
Не используйте процедуру, описанную в этой статье, для изменения диска на компьютере, где буква диска не изменилась. В этом случае, возможно, не удастся запустить операционную систему. Выполните процедуру, описанную в этой статье, только для восстановления после изменения буквы диска, а не для изменения существующего диска компьютера на другой. Перед этим изменением сделайте 2000 000 000 000 000.
В этой статье описывается изменение буквы системного или загрузочного диска. Обычно это не рекомендуется, особенно если буква диска такая же, как при установке Windows. Это может потребоваться только в том случае, если буквы диска будут изменены без вмешательства пользователя. Это может произойти при разрыве зеркального тома или изменении конфигурации диска. Такая ситуация должна быть редким событием, и вам следует изменить буквы диска обратно в соответствие с начальной установкой.
Чтобы изменить или изменить буквы дисков на томах, которые в противном случае нельзя изменить с помощью оснастки «Управление дисками», с помощью следующих действий.
На этих шагах диск D ссылается на (неправильная) буква диска, назначенная тому, а диск C ссылается на (новый) букву диска, на который вы хотите изменить, или назначить тому.
Эта процедура меняет буквы дисков C и D. Если вам не нужно заменять буквы диска, назовите его новой буквой диска, \DosDevice\letter: value которая не используется.
Изменение буквы системного или загрузочного диска
В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения о том, как создать и восстановить реестр, см. в этой теме.
Сделайте полную системную резервную копию состояния компьютера и системы.
Во входе с учетной записи администратора.
Откройте следующий раздел реестра:
Выберите MountedDevices.
В меню «Безопасность» выберите пункт «Разрешения».
Убедитесь, что администраторы имеют полный контроль. Измените его после завершения этих действий.
За Regedt32.exe и запустите Regedit.exe.
Откройте следующий раздел реестра:
Найдите букву диска, на который вы хотите изменить (новый). Найми \DosDevices\C: и найми.
Щелкните правой \DosDevices\C: кнопкой мыши и выберите «Переименовать».
Чтобы переименовать этот ключ реестра, необходимо использовать Regedit вместо Regedt32.
Переименуем его в неиспользованную букву \DosDevices\Z: диска.
Он освободит букву диска C.
Найдите букву диска, который нужно изменить. Найми \DosDevices\D: и найми.
Щелкните правой \DosDevices\D: кнопкой мыши и выберите «Переименовать».
Переименуем его в соответствующую (новую) букву \DosDevices\C: диска.
Выберите значение, \DosDevices\Z: выберите «Переименовать», а затем назовем его «Переименовать». \DosDevices\D:
Quit Regedit, and then start Regedt32.
Измените разрешения на предыдущий параметр для администраторов. Скорее всего, он должен быть только для чтения.
Windows не назначает буквы внешним дискам и USB флешкам
Столкнулся с такой проблемой: при подключении любого съёмного внешнего жесткого USB диска / флешки Windows не назначает ему букву диска. При подключении диска появляется сообщение об установке нового устройства, диск появляется в диспетчере устройств, но в проводнике не отображается.
Чтобы диск стал доступен в системе, ему каждый раз приходится вручную назначать букву диска через консоль Disk Management (Управление дисками). Для этого нужно открыть консоль Управление компьютером (через меню Win+X) и перейти в раздел Запоминающие устройства -> Управление дисками. В списке дисков найдите подключенное съемное USB устройство. Как вы видите, диск исправен, на нем один создан раздел с файловой системой NTFS, но ему не назначена буква диска. Чтобы назначить ему букву, щелкните по разделу правой кнопкой мыши и выберите пункт меню «Изменить букву диска или путь к диску».
В появившемся окне нажмите кнопку «Добавить», выберите пункт «Назначить букву диска (A-Z)» и в выпадающем списке выберите букву, которую вы хотите назначить диску (например, F:) и нажмите ОК.
После этого подключенный USB диск появляется в проводнике с назначенной ему буковй диска. Однако после отключения USB устройства или перезагрузки компьютера, ему опять не назначается буква диска. Приходится опять назначать букву вручную через управление дисками – что несколько надоедает.
Такое ощущение, что не срабатывает какая-то функция автоматического обнаружения разделов на внешних жестких дисках.
Как можно решить проблему?
В первую очередь проверьте, запущена ли служба Virtual Disk (в русифицированной версии Windows служба называется Виртуальный диск). Проверить статус службы можно через консоль управления службами (services.msc).
или из командной строки:
SERVICE_NAME: vds
TYPE : 10 WIN32_OWN_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
Если служба остановлена, запустите ее из графической оснастки (кнопка Start) или так:
Проверьте, сохранилась ли проблема. Если включение службы Виртуальный диск не помогло, проверим, включена ли функция автоматического монтирования новых томов.
Откройте окно командной строки (с правами администратора) и выполните команды:
В рамках diskpart проверим, включено ли автоматическое монтирование для новых томов:
Automatic mounting of new volumes disabled.
Как мы видим, автомонтирование отключено. Включим его
Automatic mounting of new volumes enabled.
Автоматическое подключение новых томов включено.
Завершим работу с diskpart
Leaving DiskPart.
Перезагрузите компьютер и проверьте, назначаются ли буквы внешним дискам.
Проверьте, не установлен ли для раздела на USB диске атрибуты скрытый и «не назначат букву диска». В командной строке Diskpart выполните:
- Выведите список дисков: list disk
- Найдите номер вашего USB диска(в этом примере 1) и выберите его: select disk 1
- Выведите список разделов на диске: list part
- Выберите нужный раздел: select partition 2
- Проверьте атрибуты раздела: attributes volume
- Как вы видите, для данного раздела включены атрибуты «Скрытый» и «Нет буквы диска по умолчанию».
- Отключите данные атрибуты командами: attributes volume clear NoDefaultDriveLetter
attributes volume clear hidden - Завершите сеанс diskpart, набрав: exit
После этого данному разделу на флешке должна автоматически назначаться буква диска на любом компьютере.
Также имейте в виду, что если на USB флешке имеется несколько разделов, то Windows будет видеть только первый раздел. Возможность создавать несколько разделов на съёмных USB накопителях появилась только в Windows 10 1703 (до этого, чтобы вы второй и последующие разделы на флешки были доступны в Windows приходилось пользоваться трюком, заставляющим Windows считать съемный USB накопитель обычным жестким диском).
Если ваша флешка не появляется в консоли управления дисками, попробуйте использовать другой USB порт, кабель. Попробуйте подключить флешку напрямую к компьютеру (без USB хаба), проверьте включено ли на ней питание, и определяется ли она на других компьютерах.
Что делать, если Windows не назначает буквы съемным дискам
К огда пользователь подключает к компьютеру флешку или съёмный диск, операционная система Windows обнаруживает новое устройство и присваивает ему одну из букв латинского алфавита, благодаря чему носитель информации становится доступен в Проводнике. Но случается и такое, что по каким-то причинам система перестаёт правильно определять съёмные диски. При этом носитель может быть виден в диспетчере устройств, но в то же время он не отображаться в разделе «Этот компьютер».
Решается эта проблема элементарно. Пользователю нужно лишь зайти в раздел управления дисками и вручную присвоить потерявшемуся устройству букву. Но согласитесь, каждый раз изменять настройки при подключении к компьютеру флешки как-то не очень удобно. Да и вообще этим должна заниматься система. Как же восстановить нормальную работу ответственных за назначение дискам букв компонентов Windows?
Первое, что можно порекомендовать сделать в таком случае, это проверить корректность работы системной службы «Виртуальный диск». Вызвать окно консоли управления службами проще всего командой services.msc.
В списке служб отыщите «Виртуальный диск» и
если она окажется отключенной, включите её .
Проверить состояние этой службы также можно с помощью команды sc query vds , выполненной в запущенной с правами администратора консоли CMD. Если служба отключена, параметр STATE будет иметь значение STOPPED. Чтобы запустить её, тут же в консоли выполните команду net start vds .
Если таким способом устранить проблему не удалось, вслед за виртуальным диском нужно будет проверить работу функции автоматического монтирования новых томов. При отключённой функции автомонтирования операционная система хотя и обнаруживает подключаемые к компьютеру диски, но не устанавливает их и не присваивает им букв. Для проверки воспользуемся консольной утилитой Diskpart.
От имени администратора откройте командную строку и выполните команду diskpart . После того как утилита стартует, командой automount проверьте, включена ли функция автоматического монтирования. Если она окажется отключённой, включите ее , выполнив команду automount enable . Завершите работу с Diskpart (exit), закройте командную строку и проверьте результат. Теперь всё должно работать.
Как установить Windows 10
- Просмотров: 20 858
- Автор: admin
- Дата: 11-08-2017
Как запустить CHKDSK для диска, не имеющего буквы
Как запустить CHKDSK для диска, не имеющего буквы
При попытке присвоить букву диска флешке выходит ошибка «Произошла ошибка при выполнении операции, так как информация в оснастке диспетчера дисков устарела»
или другая ошибка «Файловая система тома не распознана».
Открываем командную строку от имени администратора и вводим команду:
mountvol (данная команда позволяет подключать тома, не имеющие буквы диска. В этом случае отображаются возможные значения имен томов с помощью приставки \\?\Volume и уникального идентификатора — GUID, к примеру — <468deff1-7da5-11e7-8727-08002766b6ff>.
В нашем случае два подключенных к системе тома не имеют букв, это
*** НЕТ ТОЧЕК ПОДКЛЮЧЕНИЯ *** — принадлежит флешке с файловой системой RAW.
*** НЕТ ТОЧЕК ПОДКЛЮЧЕНИЯ *** — принадлежит Среде восстановления Windows (Windows RE), первый скрытый раздел без буквы, размер 450 Мб.
Чтобы исправить ошибки файловой системы на томе, который не имеет буквы диска, нужно запустить команду CHKDSK с ключами /f и /r, указав в команде приставку \\?\Volume и уникальный идентификатор необходимого тома. Для нашей флешки команда будет выглядеть так:
chkdsk /f \\?\Volume
К сожалению данной флешке это не помогло, но в моей практике часто случалось, что CHKDSK исправлял ошибки файловой системы даже в том случае, если она определялась как RAW.
Таким же способом исправить ошибки файловой системы на первом скрытом разделе без буквы, размер 450 Мб, принадлежащем Среде восстановления Windows (Windows RE).
Вводим в командной строке команду:
chkdsk /f \\?\Volume <2769841b-c3f7-40f3-9419-6484821e8a95>и данная команда производит восстановление файловой системы на данном разделе.
Под конец статьи хотел бы заметить, что уникальный идентификатор GUID в командах нужно вводить правильно и без слеша на конце, например, если ввести команду со слешем
то вы получите ошибку: «Имя указанного тома не содержит точки подключения или буквы диска».