Przenoszenie folderu buforowania po stronie klienta (CSC) do nowej lokalizacji w systemie Windows

W tym artykule opisano sposób przenoszenia folderu CSC w systemie Windows. Opisano w nim również sposób usuwania starego folderu pamięci podręcznej po przeniesieniu folderu pamięci podręcznej CSC do nowej lokalizacji.

Dotyczy: Windows 10, wersja 2004, Windows 10, wersja 1909, Windows 10, wersja 1709, Windows 7 Service Pack 1
Oryginalny numer KB: 942960

Ważna

Niniejszy artykuł zawiera informacje dotyczące modyfikowania rejestru. Przed zmodyfikowaniem rejestru wykonaj jego kopię zapasową. Upewnij się, że znasz sposób przywrócenia rejestru w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat sposobu tworzenia kopii zapasowych, przywracania i modyfikowania rejestru, zobacz artykuł Tworzenie kopii zapasowych i przywracanie rejestru systemu Microsoft Windows.

Dlaczego nie możesz używać Cachemov.exe

Narzędzie Cachemov.exe nie jest obsługiwane w systemie Windows Vista i nowszych wersjach systemu Windows. Podczas próby użycia narzędzia Cachemov.exe do przeniesienia folderu CSC w systemie Windows Vista i nowszych wersjach systemu Windows może zostać wyświetlony następujący komunikat o błędzie:

cachemov.exe — nie znaleziono porządkowej
Nie można porządkować 51 w bibliotece linków dynamicznych CSCDLL.dll

Uwaga

Folder CSC to folder, w którym system Windows Vista przechowuje pliki offline.

Narzędzie Cachemov.exe służy do przenoszenia folderu CSC na komputerze zawierającym jeden z następujących systemów operacyjnych:

  • Windows Server 2003
  • Windows XP
  • Windows 2000 Server

Przenoszenie folderu CSC

Zazwyczaj pamięć podręczna plików offline znajduje się w następującym katalogu: %systemroot%\CSC.

Aby przenieść folder pamięci podręcznej CSC do innej lokalizacji w systemie Windows Vista, Windows 7, Windows 8.1 i Windows 10, wykonaj następujące kroki:

  1. Otwórz wiersz polecenia z podwyższonymi uprawnieniami. Wybierz pozycję Uruchom>wszystkie programy>Akcesoria, kliknij prawym przyciskiem myszy wiersz polecenia, a następnie wybierz pozycję Uruchom jako administrator.

    Jeśli wyświetlony zostanie monit o podanie hasła administratora lub potwierdzenie, wpisz hasło lub kliknij przycisk Zezwalaj.

  2. Wpisz następujące polecenie, a następnie naciśnij klawisz ENTER:

    REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v MigrationParameters /t REG_DWORD /d 1 /f
    
  3. Wpisz następujące polecenie, a następnie naciśnij klawisz ENTER:

    c:\windows\system32\migwiz\migwiz.exe
    

    Uwaga

    Może być konieczne zastąpienie innej litery dysku, zgodnie z potrzebami danej sytuacji.

  4. W Kreatorze łatwego transferu systemu Windows wybierz następujące opcje:

    1. Wybierz pozycję Rozpocznij nowy transfer.

    2. Wybierz pozycję Mój stary komputer.

    3. Wybierz pozycję Użyj dysku CD, DVD lub innego nośnika wymiennego.

    4. Wybierz pozycję Zewnętrzny dysk twardy lub do lokalizacji sieciowej.

    5. Wpisz ścieżkę, w której chcesz zapisać plik Savedata.mig, a następnie wybierz przycisk Dalej.

    6. Wybierz Opcje zaawansowane.

    7. W oknie dialogowym Wybieranie kont użytkowników, plików i ustawień do przeniesienia wykonaj następujące kroki:

      1. Wyczyść wszystkie pola wyboru.
      2. W obszarze Ustawienia systemu i programu (wszyscy użytkownicy) rozwiń węzeł Ustawienia> systemu WindowsSieć i Internet, a następnie zaznacz pole wyboru Pliki offline.
      3. Powtórz poprzedni krok dla każdego użytkownika, który znajduje się na stronie.
      4. Wybierz pozycję Dalej , aby rozpocząć proces transferu.

Zmienianie ustawień rejestru

Ostrzeżenie

Niepoprawne zmodyfikowanie rejestru przy użyciu Edytora rejestru lub innej metody może stać się przyczyną poważnych problemów. Ich rozwiązanie może wymagać ponownego zainstalowania systemu operacyjnego. Firma Microsoft nie może zagwarantować, że rozwiązanie tych problemów będzie możliwe. Rejestr można modyfikować na własną odpowiedzialność.

Sprawdź rozmiar pamięci podręcznej używanej na komputerze, wykonując następujące kroki:

  1. W Panel sterowania wybierz pozycję Pliki sieciowe i internetowe>w trybie offline.
  2. Wybierz kartę Użycie dysku w polu Pliki offline .

Jeśli rozmiar pamięci podręcznej wynosi zero, musisz zmienić tylko ustawienia rejestru zgodnie z poniższą listą. Jeśli rozmiar pamięci podręcznej jest ustawiony na pewną wartość, wykonaj wszystkie kroki.

  1. Wybierz pozycję Start, wpisz regedit w polu Wyszukaj , a następnie naciśnij klawisz ENTER.

  2. Znajdź następujący podklucz rejestru, a następnie kliknij go prawym przyciskiem myszy: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC.

  3. Kliknij prawym przyciskiem myszy pozycję CSC, wskaż pozycję Nowy, a następnie wybierz pozycję Klucz.

  4. Wpisz parametry w polu nazwy.

  5. Kliknij prawym przyciskiem myszy pozycję Parametry, wskaż pozycję Nowy, a następnie wybierz pozycję Wartość ciągu.

  6. Aby nadać nowej wartości nazwę, wpisz CacheLocation, a następnie naciśnij klawisz ENTER.

  7. Kliknij prawym przyciskiem myszy pozycję CacheLocation, a następnie wybierz pozycję Modyfikuj.

  8. W polu Dane wartości wpisz nazwę nowego folderu, w którym chcesz utworzyć pamięć podręczną.

    Uwaga

    Użyj formatu Systemu Windows NT firmy Microsoft dla nazwy folderu. Jeśli na przykład chcesz, aby lokalizacja pamięci podręcznej to d:\csc, wpisz \??\d:\csc.

  9. Zamknij Redaktor rejestru, a następnie uruchom ponownie komputer.

Kontynuowanie procesu transferu

  1. W wierszu polecenia z podwyższonym poziomem uprawnień wpisz następujące polecenie, a następnie naciśnij klawisz ENTER: c:\windows\system32\migwiz\migwiz.exe.

  2. W Kreatorze łatwego transferu systemu Windows wybierz następujące opcje:

    1. Wybierz pozycję Kontynuuj transfer w toku.
    2. Wybierz pozycję Nie, skopiowałem pliki i ustawienia na dysk CD, DVD lub inny nośnik wymienny.
    3. Wybierz pozycję Na zewnętrznym dysku twardym lub w lokalizacji sieciowej.
    4. Wpisz ścieżkę pliku Savedata.mig utworzonego w kroku 4e w sekcji Przenoszenie folderu CSC .
    5. Zamapuj konto użytkownika na starym komputerze na odpowiednie konto użytkownika na nowym komputerze.
    6. Wybierz pozycję Następny>transfer.
    7. Uruchom ponownie komputer.

Usuwanie starej pamięci podręcznej

Po przeniesieniu wszystkich plików usuń starą pamięć podręczną z kompilacji Windows Vista Release Candidate 1 (RC1), wykonując następujące kroki:

  1. W wierszu polecenia z podwyższonym poziomem uprawnień wpisz takeown /r /f c:\windows\csc polecenie, a następnie naciśnij klawisz ENTER.

  2. W wierszu polecenia z podwyższonym poziomem uprawnień wpisz rd /s c:\windows\csc polecenie, a następnie naciśnij klawisz ENTER.

Uwaga

Ograniczeniem tej metody usuwania starej pamięci podręcznej jest to, że Takeown.exe może przetwarzać tylko ścieżki, które nie przekraczają MAX_PATH (maksymalna długość ścieżki). Maksymalna długość ścieżki to 260 znaków. Jeśli ta długość ścieżki MAX_PATHprzekroczy wartość , polecenie takeown zakończy się niepowodzeniem.

Informacje

Aby uzyskać więcej informacji na temat sposobu zmiany lokalizacji folderu CSC, zobacz Jak zmienić lokalizację folderu CSC, konfigurując wartość rejestru CacheLocation w systemie Windows Vista.