Wie kann ich den Standard-Downloadpfad von Windows ändern?

7957
Dr. John A Zoidberg

Ich möchte meine Fahrwege so sauber wie möglich halten und C:\Downloadsist viel schöner als C:\Users\Myname\Downloads. Kann ich Windows 10 standardmäßig davon abhalten?

25
Sie können an diesem Speicherort einen Ordner erstellen und Ihrem Browser mitteilen, dass er Dateien an diesen Speicherort herunterladen soll. Dies erfordert jedoch, dass der Prozess mit einer erhöhten Berechtigung ausgeführt werden muss. Ramhound vor 7 Jahren 5
Ja, aber es ist ziemlich lästig, den Pfad jedes Mal angeben zu müssen. Gibt es keine Möglichkeit, den Standard festzulegen? Ich bin der einzige Benutzer auf meinem PC, daher scheint es sinnlos, den Benutzerordner zu verwenden. Dr. John A Zoidberg vor 7 Jahren 0
Sie können "C: \ Downloads" zu einem Link zu "C: \ Users \ Myname \ Downloads" machen und dann darauf zugreifen, als wären dort die Downloads gelaufen. AFH vor 7 Jahren 0
@afh Wie macht man das? Dr. John A Zoidberg vor 7 Jahren 0
Verwenden Sie "mklink / d C: \ Downloads C: \ Users \ Myname \ Downloads". Sie benötigen eine Eingabeaufforderung mit Administratorrechten, um den Link einzurichten, jedoch nicht danach. AFH vor 7 Jahren 4
Es gibt keinen "sauberen" Pfad. "% userprofile% \ downloads" ist besser für die Organisation als "C: \ downloads", wenn Sie eine Mehrbenutzerumgebung in Betracht ziehen. zzzzBov vor 7 Jahren 14
@zzzzBov Die meisten Desktops sind keine Umgebungen mit mehreren Benutzern. user20574 vor 7 Jahren 1
@AFH ist nicht sicher, ob Ihre Link-Lösung funktioniert, da Windows Benutzerordner auf diese Weise schützt. Die richtige Lösung ist unten. Ian M vor 7 Jahren 0
Wenn Sie eine Sicherungskopie erstellen oder auf einen neuen Computer wechseln möchten, ist es unter C: \ users \ Myname viel einfacher, als wenn mehrere Verzeichnisse im Dateisystem verteilt sind. Guntram Blohm vor 7 Jahren 3
@IanM - Die Herunterladevorgänge befinden sich noch in "C: \ Users \ Myname \ Downloads", aber sie können über "C: \ Downloads" abgerufen werden. AFH vor 7 Jahren 0
@GuntramBlohm - Mein Vorschlag bedeutet, dass das Herunterladen weiterhin zusammen mit dem Ordner des Benutzers gesichert wird. AFH vor 7 Jahren 0
Heutzutage gibt es kein bedeutendes Einzelbenutzer-Betriebssystem. Die Verwendung eines Benutzerordners ist ein Muss phuclv vor 7 Jahren 7
Das Ablegen von Benutzerprofilordnern in das Stammverzeichnis des Systemlaufwerks ist kaum "so sauber wie möglich". Um ehrlich zu sein, sollten sich diese Dateien überhaupt nicht auf diesem Laufwerk befinden. Dies würde das Betriebssystem des Betriebssystems vor dem Füllen mit Ihren Dateien schützen und die Neuinstallation des Betriebssystems sicherer machen. gronostaj vor 7 Jahren 4
Du solltest besser aufhören, gegen das Betriebssystem zu kämpfen und dessen Design zu verfolgen. Jack Aidley vor 7 Jahren 9
Es ist lustig. * Ich war einmal wie du. * (Lol) Früher habe ich versucht, alles in einem kleinen "Data" -Ordner zu speichern, oder was auch immer außerhalb meines Benutzerverzeichnisses ist, und danach habe ich mich selbst so oft in den Fuß geschossen Mir wurde klar, wie viel organisierter es war, alles in meinem Benutzerordner so zu speichern, wie ich es sollte. So viel einfacher für Backups, die Migration auf neue Computer, die unvorhergesehenen Fälle, in denen ich am Ende neue Konten erstellt habe (z. B. einen Freund einen Laptop ausleihen, ein Benutzerkonto für die Arbeit erstellen usw.). Noch einfacher, wenn Sie alle Benutzerdaten auf einer separaten Partition aufbewahren. Jason C vor 7 Jahren 7
(Das einzige, was ich wirklich für einen Stammordner verwende, ist, dass ich einen Ordner "\ Programme" habe, in den ich manuell installierte Software einlege, für Anwendungen, für die keine Installationsprogramme verfügbar sind.) Jason C vor 7 Jahren 0

6 Antworten auf die Frage

54
Ƭᴇcʜιᴇ007
  1. Öffnen Sie den Explorer.
  2. Erstellen Sie den Ordner, den Sie als neuen Downloads-Ordner verwenden möchten (dh:) c:\downloads.
  3. Klicken Sie unter "Dieser PC" mit der rechten Maustaste auf "Downloads".
  4. Klicken Sie auf Eigenschaften .
  5. Wählen Sie die Registerkarte Standort .
  6. Klicken Sie auf Verschieben .
  7. Wählen Sie den Ordner aus, den Sie in Schritt 2 erstellt haben.

  1. Wenn Sie mit dem Kopieren fertig sind, klicken Sie auf OK, um das Eigenschaftenfenster zu schließen.
Einige Programme befolgen diese Einstellung nicht. Sie sind für die Verwendung des Downloads-Ordners unter dem Benutzerordner fest codiert. In diesem Fall wird die Download-Verknüpfung nicht unter dem Benutzerordner angezeigt, und Sie müssen selbst dorthin navigieren. Ein solches Programm ist der Media Player Classic, wenn Sie Screenshots erstellen. Sanctor vor 7 Jahren 6
@Sanctor So weit ich wissen kann, verwendet Media Player Classic den letzten Speicherort, an dem Sie gespeichert haben. Er ist nicht hartcodiert. https://trac.mpc-hc.org/ticket/1390 MiniRagnarok vor 7 Jahren 4
Dies sollte auch den neuen Downloadordner in Ihrem Benutzerordner anordnen, sodass auch hartcodierte Programme den richtigen Platz finden sollten Gilsham vor 7 Jahren 0
@MiniRagnarok * ist * an dem Ort, an dem Sie zuletzt gespeichert haben, fest codiert. Amani Kilumanga vor 7 Jahren 0
13
Charles Burge

Nicht Windows lädt Dateien herunter, sondern Anwendungen wie Browser oder andere Netzwerkclients. Wenn Sie speziell über das Herunterladen von Dateien aus dem World Wide Web sprechen, hat Ihr Browser eine Einstellung für den Standard-Downloadpfad. Sie können es sogar so einstellen, dass Sie jedes Mal gefragt werden, wo Sie eine herunterzuladende Datei ablegen möchten.

Ja, aber diese Anwendungen werden bevorzugt für die Einstellung eines Betriebssystems verwendet, wie Rhymoid weiter unten beschreibt. rackandboneman vor 7 Jahren 2
Nun, ich denke, das ist Ansichtssache und ich stimme respektvoll nicht zu. Möglicherweise möchten einige Benutzer nicht, dass ihr Browser Dateien am selben Ort speichert wie der Bit-Torrent-Client oder der E-Mail-Client. Ich persönlich mag es, wenn mein Browser mich fragt, wo ich eine Datei ablegen soll, weil ich sie an einem anderen Ort ablegen möchte, je nachdem, ob es sich um eine MP3-Datei oder ein ISO-Image oder etwas anderes handelt. Charles Burge vor 7 Jahren 0
Wenn dies von einem OS-Anbieter als bewährte Methode beworben wird, ist die Meinung des Anbieters und der Entwickler von Belang :) Und ich denke, nur wenige würden es vorziehen, dass DEFAULT willkürlich ist und nicht von einem systemweiten Rahmen genommen wird. Es gibt gute Gründe für Benutzer und Administratoren, diese Standardeinstellung zu ändern. * Zum Beispiel, wenn Sie in einer Organisation servergespeicherte Profile oder zentrale Sicherungen verwenden und nicht möchten, dass ein Ordner im Profil / Sicherungskopie durch triviale, sperrige Downloads überladen wird * . In den meisten Fällen ist natürlich ein Überschreiben auf Anwendungsebene ein wünschenswertes Merkmal. rackandboneman vor 7 Jahren 0
8
AFH

Die einfachste Lösung ist, C:\Downloadseinen Link zu C:\Users\Myname\Downloadserstellen: Dann kann einer der beiden Pfade für den Zugriff auf die Herunterladevorgänge verwendet werden.

Um eine Datei im Stammverzeichnis zu erstellen, müssen Sie eine Eingabeaufforderung mit Administratorrechten starten (dies ist eine Option, wenn Sie mit der rechten Maustaste auf die Windows-Schaltfläche Start in der Taskleiste klicken). Dann geben Sie den Befehl aus:

mklink /d C:\Downloads C:\Users\Myname\Downloads 

Es ist nicht erforderlich, andere Dateien zu ändern oder vorhandene Dateien zu verschieben, die in der Benutzerverzeichnishierarchie zusammen mit den neuen hinzugefügten Dateien aufbewahrt werden. Sie werden also bei jeder Sicherung des Benutzerverzeichnisses eingefügt.

Sie können eine ähnliche Technik zum Erstellen C:\Documents, C:\Music, C:\Picturesetc.

Wenn Sie weiter gehen, könnte es eine gute Idee sein, ein neues virtuelles Laufwerk mit dem Namen z oder v oder so etwas zu erstellen. joojaa vor 7 Jahren 0
@joojaa - Das ist eine gute Alternative: Sie könnten `subst h:% homepath%` (oder einen anderen Laufwerksbuchstaben) verwenden, aber es müsste bei jedem Login durchgeführt werden. Sie können sich dann auf `H: \ Downloads` usw. beziehen, und der einzelne Befehl bildet das gesamte Basisverzeichnis ab. AFH vor 7 Jahren 0
@joojaa - Siehe auch [diese Frage] (http://superuser.com/questions/29072/how-to-make-subst-mapping-persistent-across-reboots). AFH vor 7 Jahren 0
Ja, net use kann es dauerhaft machen, und Sie können es über eine grafische Benutzeroberfläche tun, wenn Sie dies wünschen. Sie können mit Disk Manager auch logische Festplatten erstellen, sodass Sie zwei separate Festplatten zu einer kombinieren können, wenn Sie möchten. joojaa vor 7 Jahren 0
@joojaa - Danke, ich wusste nichts über 'net use h: / home', obwohl es einen Fehler auf W10 / 1607 gibt. AFH vor 7 Jahren 0
5
Rhymoid

Ordnungsgemäß gestaltete Windows-Anwendungen verwenden die IKnownFolderManageror SHELL32.DLL-Funktion SHGetKnownFolderPath(oder den Kompatibilitäts-Wrapper SHGetFolderPath), um die Pfade zu Speicherorten wie Ihrem Downloads-Ordner zu finden. Der KNOWNFOLDERIDfür den Downloads Ordner ist FOLDERID_Downloads, welcher GUID hat .

Wenn Sie den Registrierungseditor öffnen und mit dieser GUID nach Schlüsseln und Werten suchen, finden Sie sie an den folgenden beiden Stellen:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 

Wie in dem von Ben N verlinkten Blog erläutert, ...\Shell Foldersbesteht es nur aus Gründen der Kompatibilität mit einigen Windows 95-Programmen. Es enthält sogar einen Wert mit Namen !Do not use this registry keyund Daten Use the SHGetFolderPath or SHGetKnownFolderPath function instead. Diese Funktionen betrachten ...\User Shell Foldersstattdessen die Taste .

Programme wie Microsoft Edge und Google Chrome verwenden IKnownFolderManagerstandardmäßig den Pfad, der von dem zum Speichern von Downloads angegebenen Pfad verwendet wird. In Google Chrome können Sie jedoch eine Überschreibung für diesen Pfad angeben (im Abschnitt "Erweiterte Einstellungen" des Einstellungsbildschirms). Wenn der Pfad nicht auf einen vorhandenen Ordner verweist, beschwert sich Microsoft Edge einfach und Google Chrome verwendet standardmäßig den Ordner "Downloads" in Ihrem Dokumentordner.


Ich habe bemerkt, dass die Antwort von Techie007 für mich abstürzt (Windows 10 ist ein solches Qualitätsprodukt), aber nicht bevor ich alle meine Downloads kopiert und den Schlüsseln mit der GUID einen neuen Wert hinzugefügt habe . Ich kann auf MSDN keinen Verweis auf diese GUID finden. Microsoft Edge scheint sich nicht für diesen Wert zu interessieren, und Google Chrome auch nicht.

Wenn die Antwort von Techie007 für Sie nicht funktioniert, könnten Sie möglicherweise Ihre Garantie ungültig machen und versuchen, den Wert in der Registrierung zu ändern:

Windows Registry Editor Version 5.00  [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] ""="C:\\Downloads" 
[Relevanter alter neuer Artikel] (https://blogs.msdn.microsoft.com/oldnewthing/20031103-00/?p=41973) über den Shell Folders-Schlüssel. Ben N vor 7 Jahren 2
1
Kimmax

Der einfachste Weg, den ich gefunden habe, ist das Verschieben des gesamten Ordners an den neuen Speicherort. Tun Sie es wie folgt:

  • Öffnen Sie C: \ im Explorer
  • Öffnen Sie C: \ Users \ Username in einem anderen Explorer
  • Klicken Sie mit der rechten Maustaste und ziehen Sie den Download-Ordner nach C: \.
  • Lassen Sie die rechte Maustaste los
  • Wählen Move here
  • Windows erkennt die Änderung und richtet die Dinge für Sie ein

Auf diese Weise müssen Sie keine Verknüpfungen vornehmen, die Registrierung bearbeiten oder Einstellungen in der Bibliothek ändern. Windows kümmert sich darum.
Soweit ich es ausprobiert habe, funktioniert es mit jeder sogenannten "Bibliothek" (Dokumente, Musik, Downloads usw.) in Ihrem Benutzerordner. Sie können sie sogar auf Netzlaufwerke verschieben.
Möglicherweise müssen Sie jedoch beim nächsten Download etwas auf die Verknüpfung "Herunterladen" klicken, wenn Sie etwas herunterladen, entweder den Windows-Explorer oder die Anwendung selbst erinnert sich an den alten Speicherort oder wählt den Desktop-Ordner vor, wenn das Original vorhanden ist Ordner existiert nicht mehr. Nachdem dies einmal geschehen ist, sollte es weitergehen.

Dies führt jedoch nicht dazu, dass zukünftige Downloads an dem neuen Speicherort ausgeführt werden. Captain Man vor 7 Jahren 1
Ich bin mir ziemlich sicher, dass Fenster auch die Bibliothekspfade anpassen. Eigentlich werde ich das gleich testen Kimmax vor 7 Jahren 1
Es funktioniert, solange Sie nichts dagegen haben, die Download-Verknüpfung im Speicherdialogfeld beim ersten Download einmal anzuklicken, da sich Chrome beispielsweise an den alten Speicherort erinnert. Der zweite Download geht direkt in den verschobenen Ordner Kimmax vor 7 Jahren 0
Ihre Antwort sollte wahrscheinlich etwas darüber erwähnen, da dies der eigentliche Teil ist, um den sich OP kümmert. Ich bin sicher, dass sie verstehen, dass sie dort Dinge manuell verschieben können. Captain Man vor 7 Jahren 0
Behoben, danke für die Eingabe Kimmax vor 7 Jahren 1
0
frank

PowerShell-Methode:

$userShellFoldersPath = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders' IF((Test-Path -Path $DownloadPath) -eq $false) { New-Item $DownloadPath -Type Directory -ErrorAction Stop | Out-Null } IF((Get-ItemProperty $userShellFoldersPath).'') { Set-ItemProperty -Path $userShellFoldersPath -Name '' -Value $DownloadPath } #Windows 10 IF((Get-ItemProperty $userShellFoldersPath).'') { Set-ItemProperty -Path $userShellFoldersPath -Name '' -Value $DownloadPath } #Restart Explorer to change it immediately  Stop-Process -name explorer 

Weitere Informationen So ändern Sie den Standard-Downloadpfad von Windows durch PowerShell