Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article explique comment déplacer le dossier CSC dans Windows. Il explique également comment supprimer l’ancien dossier de cache après avoir déplacé le dossier du cache CSC vers un nouvel emplacement.
S’applique à : Windows 10, version 2004, Windows 10, version 1909, Windows 10, version 1709, Windows 7 Service Pack 1
Numéro de la base de connaissances d’origine : 942960
Important
Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d’informations sur la procédure à suivre pour sauvegarder, restaurer et modifier le Registre, consultez l’article Comment sauvegarder et restaurer le Registre dans Windows.
Pourquoi vous ne pouvez pas utiliser Cachemov.exe
L’outil Cachemov.exe n’est pas pris en charge dans Windows Vista et les versions ultérieures de Windows. Lorsque vous essayez d’utiliser l’outil Cachemov.exe pour déplacer le dossier CSC dans Windows Vista et les versions ultérieures de Windows, vous pouvez recevoir le message d’erreur suivant :
cachemov.exe - Ordinal introuvable
Impossible de trouver l’ordinal 51 dans la bibliothèque de liens dynamiques CSCDLL.dll
Note
Le dossier CSC est le dossier dans lequel Windows Vista stocke les fichiers hors connexion.
L’outil Cachemov.exe est utilisé pour déplacer le dossier CSC sur un ordinateur qui contient l’un des systèmes d’exploitation suivants :
- Windows Server 2003
- Windows XP
- Windows 2000 Server
Déplacer le dossier CSC
En règle générale, le cache des fichiers hors connexion se trouve dans le répertoire suivant : %systemroot%\CSC
.
Pour déplacer le dossier du cache CSC vers un autre emplacement dans Windows Vista, Windows 7, Windows 8.1 et Windows 10, procédez comme suit :
Ouvrez une invite de commandes avec des privilèges élevés. Sélectionnez Démarrer>tous les accessoires de programmes>, cliquez avec le bouton droit sur Invite de commandes, puis sélectionnez Exécuter en tant qu’administrateur.
Si vous êtes invité à entrer un mot de passe administrateur ou à confirmer l’opération, entrez votre mot de passe ou sélectionnez Autoriser.
Tapez la commande suivante et appuyez sur ENTRÉE :
REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v MigrationParameters /t REG_DWORD /d 1 /f
Tapez la commande suivante et appuyez sur ENTRÉE :
c:\windows\system32\migwiz\migwiz.exe
Note
Vous devrez peut-être remplacer une autre lettre de lecteur, selon votre situation.
Dans l’Assistant Transfert facile Windows, sélectionnez les options suivantes :
Sélectionnez Démarrer un nouveau transfert.
Sélectionnez Mon ancien ordinateur.
Sélectionnez Utiliser un CD, un DVD ou un autre média amovible.
Sélectionnez Disque dur externe ou à un emplacement réseau.
Tapez un chemin d’accès dans lequel vous souhaitez enregistrer le fichier Savedata.mig, puis sélectionnez Suivant.
Sélectionnez Options avancées.
Dans la boîte de dialogue Sélectionner des comptes d’utilisateur, des fichiers et des paramètres à transférer , procédez comme suit :
- Désactivez toutes les cases à cocher.
- Sous Paramètres système et programme (tous les utilisateurs), développez Réseau des paramètres>Windows et Internet, puis activez la case à cocher Fichiers hors connexion.
- Répétez l’étape précédente pour chaque utilisateur répertorié sur la page.
- Sélectionnez Suivant pour commencer le processus de transfert.
Modifier les paramètres du Registre
Avertissement
De graves problèmes peuvent se produire si vous vous trompez en modifiant le Registre à l’aide de l’Éditeur du Registre ou toute autre méthode. Vous risquez même de devoir réinstaller le système d’exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous modifiez le Registre à vos propres risques.
Vérifiez la taille du cache utilisée sur l’ordinateur en procédant comme suit :
- Dans Panneau de configuration, sélectionnez Fichiers réseau et Internet>hors connexion.
- Sélectionnez l’onglet Utilisation du disque dans la zone Fichiers hors connexion.
Si la taille du cache est égale à zéro, vous devez uniquement modifier les paramètres du Registre comme indiqué dans la liste suivante. Ou, si la taille du cache est définie sur une valeur, suivez toutes les étapes.
Sélectionnez Démarrer, tapez regedit dans la zone de recherche , puis appuyez sur Entrée.
Recherchez la sous-clé de Registre suivante, puis cliquez dessus avec le bouton droit :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC
.Cliquez avec le bouton droit sur CSC, pointez sur Nouveau, puis sélectionnez Clé.
Tapez les paramètres dans la zone de nom.
Cliquez avec le bouton droit sur Paramètres, pointez sur Nouveau, puis sélectionnez Valeur de chaîne.
Pour nommer la nouvelle valeur, tapez CacheLocation, puis appuyez sur Entrée.
Cliquez avec le bouton droit sur CacheLocation, puis sélectionnez Modifier.
Dans la zone de données Valeur, tapez le nom du nouveau dossier dans lequel vous souhaitez créer le cache.
Note
Utilisez le format Microsoft Windows NT pour le nom du dossier. Par exemple, si vous souhaitez que l’emplacement du cache soit
d:\csc
, tapez\??\d:\csc
.Quittez l’Éditeur du Registre, puis redémarrez l’ordinateur.
Poursuivre le processus de transfert
À l’invite de commandes avec élévation de privilèges, tapez la commande suivante, puis appuyez sur Entrée :
c:\windows\system32\migwiz\migwiz.exe
.Dans l’Assistant Transfert facile Windows, sélectionnez les options suivantes :
- Sélectionnez Continuer un transfert en cours.
- Sélectionnez Non, j’ai copié des fichiers et des paramètres sur un CD, un DVD ou un autre média amovible.
- Sélectionnez Sur un disque dur externe ou un emplacement réseau.
- Tapez le chemin du fichier Savedata.mig créé à l’étape 4e dans la section Déplacer le dossier CSC.
- Mappez le compte d’utilisateur sur l’ancien ordinateur au compte d’utilisateur correspondant sur le nouvel ordinateur.
- Sélectionnez Transfert suivant>.
- Redémarrez l'ordinateur.
Supprimer l’ancien cache
Lorsque tous les fichiers sont déplacés, supprimez l’ancien cache d’une build Windows Vista Release Candidate 1 (RC1) en procédant comme suit :
À l’invite de commandes avec élévation de privilèges, tapez la
takeown /r /f c:\windows\csc
commande, puis appuyez sur Entrée.À l’invite de commandes avec élévation de privilèges, tapez la
rd /s c:\windows\csc
commande, puis appuyez sur Entrée.
Note
La limitation de cette méthode pour supprimer l’ancien cache est que Takeown.exe ne peut traiter que les chemins d’accès qui ne dépassent pas la MAX_PATH
(longueur maximale d’un chemin). La longueur maximale d’un chemin d’accès est de 260 caractères. Si cette longueur de chemin dépasse la MAX_PATH
valeur , la commande takeown échoue.
References
Pour plus d’informations sur la modification de l’emplacement du dossier CSC, consultez Comment modifier l’emplacement du dossier CSC en configurant la valeur de Registre CacheLocation dans Windows Vista.