невозможно удалить смещенный диск

1355
skroslak

компьютер: Windows 8 64bit, один пользователь с правами администратора

Я, вероятно, использовал subst для создания нового виртуального диска Q: для своей папки C: \ portableDrive. Теперь я не вижу его, когда набираю команду "subst" в cmd. Q: не является подключенным диском (с помощью команды net use) и не присутствует в управлении дисками. Где может быть проблема?

снимок экрана - http://dl.dropboxusercontent.com/u/26413862/screengrab_20130915165557.png изменить: возможно, проблема похожа на эту - Невозможно отключить "sub" диск

1
@Mokubai Его место на Q: показывает дисковое пространство и свободное пространство (такое же, как C). Если это виртуальный Q-диск, Office 2010 создает его недоступным и не показывает пространство (согласно скриншоту в этой теме). Rik 10 лет назад 0

1 ответ на вопрос

3
Rik

Я вижу на вашем скриншоте, что вы запускаете cmd (командная строка) с повышенными правами (обратите внимание на «Adninistrator» перед C:\Windows\system32\cmd.exe). Но если вы сделали оригинал substкак пользователь, он не будет отображаться с повышенными привилегиями.

Запустите cmd.exe как обычно (нажмите Пуск / введите cmd и выберите cmd.exe только левой кнопкой мыши), а затем сделайте, substи вы должны увидеть свой Q. Затем вы можете удалить его с помощью subst q: /d.

Изменить :
Если вы не создали букву диска с substним, возможно, он создается другой программой, используя ключ реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices. Если ваша буква диска доступна для всех пользователей в этой системе, она может быть там. (Вам потребуется перезагрузка после его изменения.) Хотя в моей настройке (Win7 ultimate) он все еще был виден, substно он не мог изменить / удалить его (но, возможно, он больше не виден в Win8).

( Источник )

Нет, это, вероятно, не основная причина, я включил полный UAC, теперь моя командная строка запускается нормально, а subst ничего не возвращает, см .: http://dl.dropbox.com/u/26413862/screengrab_20130915190024.png skroslak 10 лет назад 0
И вы можете получить доступ к Q, и вы убедились, что это подкаталог на вашем C-диске? (вероятно, да, в зависимости от места на вашем первом снимке экрана) Rik 10 лет назад 0
да, я могу получить доступ к Q: (независимо от UAC), и изменения содержимого, конечно, отражаются в реальной папке - C: \ portableDrive skroslak 10 лет назад 0
Можете ли вы вспомнить, как вы выполняли "субстрат"? Если нет, он может быть создан другой программой в разделе реестра. Я обновил свой ответ для этого. Rik 10 лет назад 0
Для дальнейшего устранения неполадок (если это не ключ reg): если вы создаете или регистрируетесь как другой пользователь, диск все еще там? Тогда это не сделано с `subst`. Также я полагаю, что это переживет полную перезагрузку. (Обычный `subst` не переживает перезагрузку (если он не выполняется где-то при запуске). Rik 10 лет назад 0
Это правда, теперь я помню, как 1 год назад, когда я создавал этот диск, но у него не было возможности использовать subst (не сохраняется при перезагрузках), я использовал именно тот ключ реестра, который вы упомянули в отредактированной части вашего ответа. Удаление этого ключа и перезагрузка решили проблему, спасибо! skroslak 10 лет назад 0
Администратор против обычного пользователя не имеет доступа к тем же суб виртуальным дискам. не забудьте выполнить `subst` без аргументов, чтобы показать, что отображается в данный момент JJS 8 лет назад 0