圧縮できない文字を使ってないはずなのにエラーが出てくる。
そんな悩みをお抱えではないでしょうか。
絶対安全なはずの半角英数字だけを使っているはずなのに、やはりエラーが出る。
そう思ったら、これを確認してみると解決するかもしれません。
まずは、圧縮しようとしているファイルやフォルダ自体に使われていなくても、フォルダ階層のどこかで使われてしまっていないかという点です。
ファイルを右クリックして出てくるプロパティを開き、
場所(またはパスと書かれている場合もあるかもしれません)というところに全階層のフォルダ名が書かれています。
全て表示しきてれいない場合はドラッグする(文字の上をクリックしたままカーソルを右の方に移動させる)と続きが確認できます。
圧縮時にエラーメッセージで表示される「ファイルまたはディレクトリの名前を変更してください」の「ディレクトリ」というのはこのフォルダ階層のことを指しています。
確実なのは、Cドライブの直下に圧縮したいファイルやフォルダを置いてから圧縮することです。
こうすれば、現在圧縮しようとしているファイルやフォルダ自体の文字に集中することができます。
次に見ていただきたいのが、現在圧縮しようとしているファイルやフォルダ自体の文字です。
いやいや、そこは確認したうえでエラーが出るから困っているのだと思われたかもしれません。
その通りです。
しかし、盲点があります。
それは、半角の記号を入力するときに、全角からの変換で入力していないか?という点です。
例えばよく使う半角記号にアンダーバー(_)があります。
半角入力の状態でShift + ろ で入力すれば問題は起きえませんが、全角で入力しようとすると、「‗」に変換されてしまっているようなケースがありえます。
「_」は圧縮できますが、「‗」は圧縮できません(変換時に横に「環境依存」と出てくる文字は圧縮できないようです)。
圧縮できない文字を使ってないはずなのに使っているとエラーが出る場合、圧縮しようとしているファイルやフォルダ名を「半角入力」の状態で入力しなおしてみてください。
これで解決することもあると思います。