|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Высвобождение букв дисков Windows |
|
Высвобождение букв дисков Windows
|
Новый участник Сообщения: 10 |
После проблем с удалением (в том числе некорректным) из проводника добавленных в него "нестандартных" дисков (например, виртуальных приводов а-ля Virtual CloneDrive, или RAM-дисков а-ля SoftPerfect RAM Disk), диски/устройства не исчезают, но при этом уже являются нерабочими, а также занимают назначенную им букву и не дают возможности воспользоваться ей.
Существуют ли способы для высвобождения таких проблемных дисков, а значит и букв? Конечно, это должно работать без перезагрузки, иначе теряется смысл. Если существуют какие-то программы, делающие эту процедуру лёгкой и удобной - было бы вообще прекрасно. Задача - чтобы в программах (например, упомянутых выше) в списке выбора буквы, неудачно перед этим использованные, снова появилась. Где вообще система хранит этот список? Наткнулся на один раздел реестра, но в него проблемные диски не попали... Цитата:
Проблема решена с помощью консольной программы DeleteDosDevice. Подробности и решение для добавления команды в контекстное меню дисков |
||
Отправлено: 01:48, 01-04-2013 |
Ветеран Сообщения: 1186
|
Профиль | Сайт | Отправить PM | Цитировать |
Отправлено: 03:14, 01-04-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 20133
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 03:39, 01-04-2013 | #3 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать teapot08, уж если diskpart не справляется с такими томами-фантомами, сильно сомневаюсь, что Acronis в этом плане умнее (к тому же это монстр для такой задачи, да ещё и платный), так как оба нацелены на работу с логическими томами.
fsutil volume dismount X: тоже спасовал. Статью уже видел. В ней упоминается тот самый раздел реестра и не более того. Вдобавок там сказано "Перезагрузите компьютер" ![]() PS: тем временем, кажется, наткнулся на волшебное зелье, хоть и с интересным побочным эффектом. Но пока торопиться с выкладыванием не буду, всё-таки интересно услышать ещё какие-нибудь идеи от коллективного разума ![]() Цитата yurfed:
![]() Опечатка - "выходя - выхода". Спасибо за наводку. Fixed. Ну а в желании иметь после выхода из гибернации активное PPPoE, надеюсь, ничего смешного нет |
|
Отправлено: 05:04, 01-04-2013 | #4 |
Ветеран Сообщения: 20133
|
Профиль | Отправить PM | Цитировать Цитата AndrewTishkin:
Не пробовали включить показ скрытых и системных файлов? Сразу и увидете Pagefile.sys и hiberfil.sys (Зависит от настроек системы) |
||
------- Последний раз редактировалось yurfed, 01-04-2013 в 12:17. Отправлено: 12:09, 01-04-2013 | #5 |
Ветеран Сообщения: 20133
|
Профиль | Отправить PM | Цитировать Цитата AndrewTishkin:
|
|
------- Отправлено: 12:27, 01-04-2013 | #6 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать Цитата yurfed:
Я уже боюсь ещё какое-нибудь неоднозначное слово сказать, ![]() Цитата yurfed:
Упомянутые программы (Virtual CloneDrive, SoftPerfect RAM Disk) реализуют свой функционал через установку драйвера. Никаких служб мной замечено не было. Жаль, что пополнить коробочку ничем больше не получилось. Выкладываю свои результаты исследований, как и обещал. Последовательность хронологическая DriveLetterView от Nir Sofer Название программы говорит само за себя. В первый раз она показала не до конца удалённый диск, а при попытке с помощью этой программы его переименовать, диск исчез из проводника, высвободив занятую букву тома! К сожалению, повторить этот трюк не удалось - больше проблемные диски в списке появляться не захотели. DriveCleanup от Uwe Sieber Чистит от "мусорных" USB-устройств упомянутый ранее HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices А также: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume Но нужной мне чистки она не производит. |
||
Последний раз редактировалось AndrewTishkin, 03-04-2013 в 21:02. Причина: разделил Отправлено: 01:38, 02-04-2013 | #7 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать DeleteDosDevice от Uwe Sieber
Вот оно, чудо-средство от того же автора! ![]() >DeleteDosDevice.exe t: -y KernelName of t: is \Device\00000060 t: removed Было замечено странное поведение проводника, если удаляемый диск значился под буквой B. Из окна "компьютера" исчезал не только он, а вообще вся группа "жёсткие диски"! При этом в дереве папок они (жёсткие) успешно отображались. Сейчас уже повторить почему-то не удалось Как же эта утилита работает? Оказалось, до банальности просто, с помощью старых-добрых системных функций: Так что есть возможность изготовить собственную "удалялку". Пока же мне хватит и добавления команды удаления-демонтирования в контекстное меню дисков. Вот готовое решение, может кому пригодится. Используется elevate.exe DDD.reg Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Drive\shell\DDD] @="Демонтировать" [HKEY_CLASSES_ROOT\Drive\shell\DDD\command] @="elevate.exe cmd /v:on /c \"set \"value=%1\" && DeleteDosDevice.exe !value:~0,2! -y\"" Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Drive\shell\DDD] @="Демонтировать" [HKEY_CLASSES_ROOT\Drive\shell\DDD\command] @="elevate.exe cmd /c \"for %%i in (%1) do DeleteDosDevice.exe %~di -y\"" Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Drive\shell\DDD] @="Демонтировать" [HKEY_CLASSES_ROOT\Drive\shell\DDD\command] @="DDD.bat %1" PS: штука опасная, так что к чему попало её применять не стоит. Если пропавшие жёсткие диски после удаления тома-устройства B: можно вернуть перезапуском проводника, то с томом-устройством A: поможет только перезагрузка ОС. Вдобавок можно удалить даже системный диск [C:]. Удивительнее этого только то, что система не падает в BSOD, открытые окна и программы начинают крошиться медленно. Проводник становится англоязычным, все пути к файлам и папкам на исчезнувшем диске становятся недействительными, в общем, тихий ужас. Но опять же помогает перезагрузка |
Последний раз редактировалось AndrewTishkin, 04-04-2013 в 01:45. Причина: + команда в контекстное меню дисков Отправлено: 21:01, 03-04-2013 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Ограничить количество букв для мапа дисков | RUVATA | Microsoft Windows 2000/XP | 3 | 30-10-2010 14:50 | |
Система - [решено] Программы для изменения букв дисков | bish | Программное обеспечение Windows | 8 | 05-11-2009 09:57 | |
Установка - Назначение букв дисков при установке | mitkas | Автоматическая установка Windows 2000/XP/2003 | 5 | 24-02-2009 02:38 | |
[решено] Изменение букв дисков | Nekofe | Microsoft Windows 2000/XP | 34 | 23-04-2007 15:05 | |
Расстановка букв жестких дисков по своему вкусу | Debugger | Автоматическая установка Windows 2000/XP/2003 | 2 | 22-06-2006 14:50 |
|