Я бы хотел, чтобы мои пути для дисков были как можно более чистыми, и C:\Downloads
это намного приятнее, чем C:\Users\Myname\Downloads
. Могу ли я остановить Windows 10 от этого по умолчанию?
windows
windows-10
download
file-location
Доктор Джон Зойдберг
источник
источник
%userprofile%\Downloads
это лучше для организации, чемC:\downloads
если бы вы рассматривали многопользовательскую среду.Ответы:
Самое простое решение - сделать
C:\Downloads
ссылку наC:\Users\Myname\Downloads
: тогда любой путь можно использовать для доступа к загрузкам.Чтобы создать любой файл в корневом каталоге, вам нужно запустить командную строку с правами администратора (это вариант, когда вы щелкаете правой кнопкой мыши кнопку Пуск Windows на панели задач). Затем выполните команду:
Больше нет необходимости ни изменять что-либо, ни перемещать существующие файлы, которые сохраняются в иерархии пользовательских каталогов вместе с последующими добавленными новыми файлами, поэтому они будут включаться при каждом резервном копировании пользовательского каталога.
Вы можете использовать подобную технику для создания
C:\Documents
,C:\Music
,C:\Pictures
и т.д.источник
subst h: %homepath%
(или другую букву диска), но это нужно делать при каждом входе в систему. Затем вы можете обратиться кH:\Downloads
etc и единственная команда отобразит весь домашний каталог.net use h: /home
, хотя на W10 / 1607 выдает ошибку.c:\downloads
.источник
Файлы загружаются не самой Windows, а приложениями, такими как браузеры или другие сетевые клиенты. Если вы говорите конкретно о загрузке файлов из всемирной паутины, в вашем браузере есть настройка для местоположения загрузки по умолчанию. Вы даже можете настроить его так, чтобы каждый раз спрашивать, куда вы хотите поместить файл, который вы собираетесь загрузить.
источник
Правильно спроектированные приложения Windows используют функцию
IKnownFolderManager
or just (или ее оболочку совместимости ), чтобы найти пути к таким папкам, как папка «Загрузки». Для Загрузки папки является , которая имеет GUID .SHELL32.DLL
SHGetKnownFolderPath
SHGetFolderPath
KNOWNFOLDERID
FOLDERID_Downloads
{374DE290-123F-4565-9164-39C4925E467B}
Если вы откроете редактор реестра и выполните поиск ключей и значений с этим GUID, вы в конечном итоге найдете его в следующих двух местах:
Как объясняется в блоге, связанном с Ben N,
...\Shell Folders
существует только для совместимости с некоторыми программами Windows 95. Он даже содержит значение с именем!Do not use this registry key
и даннымиUse the SHGetFolderPath or SHGetKnownFolderPath function instead
. Эти функции...\User Shell Folders
вместо этого смотрят на клавишу .Такие программы, как Microsoft Edge и Google Chrome, будут использовать путь, указанный в сообщении,
IKnownFolderManager
для хранения загрузок по умолчанию, хотя Google Chrome позволяет предоставить переопределение для этого пути (в разделе «Дополнительные настройки» на экране его настроек). Если путь не указывает на существующую папку, Microsoft Edge будет просто жаловаться, и Google Chrome по умолчанию будет использовать папку «Загрузки» в папке «Документ».Я заметил, что ответ Techie007 вылетает для меня (Windows 10 - такой качественный продукт), но не перед тем, как скопировать все мои загрузки и добавить новое значение в ключи выше с GUID
{7D83EE9B-2244-4E70-B1F5-5393042AF1E4}
. Я не могу найти ссылку на этот GUID на MSDN. Microsoft Edge, похоже, не заботится об этом значении, равно как и Google Chrome.Так что, если ответ Techie007 не работает для вас, возможно, вы можете аннулировать гарантию и попытаться изменить значение в реестре:
источник
Самый простой способ, который я нашел, - переместить всю папку в новое место. Сделайте это следующим образом:
Move here
Таким образом, вам не нужно делать никаких ссылок, редактировать реестр или изменять настройки библиотеки, Windows позаботится об этом.
Насколько я попробовал, он работает со всеми так называемыми «библиотеками» («Документы», «Музыка», «Загрузки» и т. Д.) В вашей пользовательской папке, вы даже можете переместить их на сетевые диски.
Однако вам может понадобиться щелкнуть ярлык «Загрузить» в небольшом диалоговом окне сохранения в следующий раз, когда вы загрузите что-либо, либо как проводник Windows, либо иногда само приложение стремится запомнить старое место сохранения, либо предварительно выбрать папку «Рабочий стол», когда исходный файл папка больше не существует После этого все должно продолжиться как прежде.
источник
Метод PowerShell:
Подробнее Как изменить путь загрузки Windows по умолчанию с помощью PowerShell
источник