La réponse acceptée n'est pas vraiment correcte, bien que cela puisse fonctionner dans certains scénarios, ce n'est pas la raison pour laquelle, et le privilège ne s'applique pas vraiment ici.
Le problème va survenir dans la plupart des scénarios lors du déballage d'un fichier .tar.gz ou d'un autre format de système de fichiers non Windows similaire. Le problème est dû à l'ordre dans lequel les fichiers sont décompressés. Sous Linux par exemple, les "liens symétriques suspendus" sont autorisés, donc aucune erreur ne se produit, et tout fonctionne bien, mais sous Windows, ce n'est pas le cas. Il déballe et essaie de créer un lien symbolique vers un fichier qui n'existe pas encore, ce qui n'est pas autorisé.
Le forcer peut déballer les fichiers dans certaines situations, ou les déballer mais ils seront de taille 0. Extraire plusieurs fois PEUT résoudre le problème dans d'autres situations, selon la façon dont elles ont été emballées, ou l'extraction manuelle dans le bon ordre.
Pour un succès à 100%, décompressez-les sur un système qui autorise des liens symboliques vers des fichiers inexistants (c'est-à-dire Linux ou le système auquel le fichier était destiné).
Ce n'est pas un problème de "permission", mais un OS. Tu ne vas pas voir cette erreur sur les fichiers qui ont été empaquetés sur le système de fichiers que vous utilisez, uniquement sur les fichiers destinés à système d' exploitation « étranger », comme .tar.gz
, .dmg
, etc.