Aby zaktualizować system do najnowszej wersji, na dysku twardym musi być wystarczająca ilość miejsca na pliki aktualizacji. System Windows automatycznie spróbuje użyć innego dysku, jeśli dysk systemowy jest pełny, ale w kilku krokach można również zmusić system Windows do pobierania aktualizacji w innym miejscu.
Domyślnie system Windows przechowuje wszystkie pobrane aktualizacje na głównym dysku, czyli w miejscu, w którym jest zainstalowany system Windows, w folderze C: \ Windows \ SoftwareDistribution. Jeśli dysk systemowy jest zbyt pełny i masz inny dysk z wystarczającą ilością miejsca, system Windows często będzie próbował użyć tego miejsca, jeśli to możliwe. Windows zajmuje się usuwaniem plików aktualizacji w pewnym momencie po ich zainstalowaniu, ale często - szczególnie w przypadku poważniejszych aktualizacji, takich jak aktualizacja z października 2018 r. - przechowuje je przez jakiś czas w przypadku, gdy chcesz odinstalować aktualizacje lub cofnij swoją wersję systemu Windows.
Ponieważ te aktualizacje często zajmują dużo miejsca - w niektórych przypadkach 16-20 GB - możesz chcieć, aby system Windows pobierał je na inny dysk, zwłaszcza jeśli używasz czegoś takiego, jak dysk SSD, na którym jest miejsce na dysku premia. Będziesz musiał przeskoczyć przez kilka kółek, aby to zadziałało. Zamykamy usługę aktualizacji, używając wiersza polecenia, aby utworzyć dowiązanie symboliczne (wirtualny link do nowego folderu, aby system Windows nadal uważał, że korzysta z oryginalnego folderu), a następnie ponownie uruchamia usługę aktualizacji. Nie jest to jednak skomplikowane i przeprowadzimy Cię przez kolejne etapy.
Uwaga: Zanim przejdziesz dalej, powinieneś wykonać kopię zapasową komputera, na wypadek gdyby coś poszło nie tak podczas zmiany rzeczy w folderach systemowych. (W każdym razie powinieneś regularnie tworzyć kopie zapasowe.) To dość bezpieczny proces, ale lepiej być nadprzyrodzonym.
Pierwszą rzeczą, jaką zrobisz, jest utworzenie nowego folderu do pobrania na innym dysku. Tutaj Windows będzie przechowywać wszelkie przyszłe pobrane aktualizacje.
W Eksploratorze plików znajdź lokalizację, której chcesz użyć, kliknij prawym przyciskiem myszy w dowolnym miejscu, wskaż podmenu "Nowy", a następnie kliknij polecenie "Folder".
Następnie nadaj folderowi dowolną nazwę. Nazwaliśmy nasz "NewUpdateFolder" i znajduje się on na dysku D: \.
Następnie musisz zatrzymać usługę Windows Update, aby uniemożliwić jej aktualizację, podczas gdy zmieniasz wszystko i ponieważ w następnym kroku zmienisz nazwę starego folderu aktualizacji. Usługa Windows Update nie pozwoli ci tego zrobić, jeśli jest uruchomiona.
Naciśnij Ctrl + Shift + Esc, aby otworzyć Menedżera zadań i kliknij kartę "Usługi".
Przewiń w dół, aż znajdzieszwuauserv
usługa w dolnej części listy. Kliknij go prawym przyciskiem myszy, a następnie kliknij "Zatrzymaj".
Teraz musisz zmienić nazwę istniejącego folderu na coś innego. Dzieje się tak dlatego, że będziesz tworzyć nowy folder z symbolami symlink, a system Windows nie pozwoli ci mieć dwóch folderów o tej samej nazwie, nawet jeśli wskazuje się tylko na nowy folder utworzony w kroku pierwszym.
W Eksploratorze plików przejdź do C: \ Windows
. Kliknij prawym przyciskiem myszy folder "SoftwareDistribution", a następnie kliknij polecenie "Zmień nazwę". Zostaniesz poproszony o pozwolenie, aby to zrobić; kliknij "Tak".
Najłatwiej jest po prostu trzymać "Stary" z przodu lub z tyłu, aby zaznaczyć, że nie jest to bieżący folder, z którym będziemy pracować. Jeśli pojawi się prośba o ponowne zezwolenie, kliknij "Tak".
Po utworzeniu nowego folderu, który chcesz pobrać i zmianie nazwy starego folderu "SoftwareDistribution", aby usunąć go z drogi, musisz pokazać systemowi Windows, jak znaleźć nowy folder. Aby to zrobić, używamy tak zwanego łącza symbolicznego lub dowiązania symbolicznego. Działają one w taki sam sposób jak skrót; wskazują prawdziwy folder w innym miejscu na komputerze.
Najpierw uruchom Command Prompt jako administrator. Kliknięcie przycisku Start, wpisz "cmd" w polu wyszukiwania, kliknij prawym przyciskiem myszy wynik "Wiersz polecenia", a następnie wybierz polecenie "Uruchom jako administrator".
Po monicie wpisz następujące polecenie (zastępując "d: \ NewUpdateFolder" pełną ścieżką do folderu utworzonego w kroku 1).
mklink / j c: \ windows \ SoftwareDistribution d: \ NewUpdateFolder
Po uruchomieniu polecenia powinna pojawić się odpowiedź "Stworzono przyłącze", a następnie określone ścieżki.
Nowy element "SoftwareDistribution" z ikoną skrótu zostanie dodany do C: \ Windows
teczka.
Uwaga: Jeśli mklink
nie działa lub wystąpił błąd, spróbuj ponownie uruchomić komputer w trybie awaryjnym i powtórzyć poprzednie kroki.
Teraz skopiuj zawartość starego folderu "SoftwareDistribution" (ten, którego nazwa została zmieniona w kroku trzecim) do nowo utworzonego dowiązania symbolicznego. Zapobiegnie to ponownemu pobraniu aktualizacji przez system Windows.
Sugerujemy kopiowanie zamiast przenoszenia zawartości na wypadek, gdyby coś nie działało. Po upewnieniu się, że wszystko działa, zawsze możesz wrócić i usunąć stary folder później.
Ostatnim krokiem jest uruchomienie kopii zapasowej usługi Windows Update.
Otwórz Menedżera zadań, naciskając Ctrl + Shift + Esc i przechodząc do zakładki "Usługi".
Przewiń w dół, aż znajdzieszwuauserv
usługę u dołu listy, kliknij ją prawym przyciskiem myszy, a następnie kliknij polecenie "Uruchom".
Odtąd za każdym razem, gdy witryna Windows Update pobierze pliki, należy je zapisać w nowo utworzonym folderze.