PC・情報 基本

WindowsXPでzipフォルダーは使わない

WindowsXPでzipフォルダーは使わないといいつつ代替の方法は提示できませんが pleiadesの注意書きによるとWinRarがよさげなんだけど有料なのが。

Windows XP で ZIP 形式のファイルを解凍すると、"指定されたファイルが見つかりません" とエラー メッセージが表示されてファイルの解凍ができない場合がある

http://support.microsoft.com/kb/978341/ja

Microsoftのkbです。タイトルではエラーが表示されて解凍できないとありますが本文ではファイル名の一部が失われるという不具合も記述されています。

回避方法として以下のように指示されています。

ZIP 形式でファイルを解凍する場合は、ZIP 圧縮フォルダーのファイル名、
ZIP 圧縮フォルダー内に含まれているファイルのファイル名および展開先の
パス名の長さが 259 バイト以内になるように設定してください。

ここで設定するというのはフォルダー名の構成やあまり深くせず名前を短めにすることをいっています。(どこかに設定値を変更するオプションがあったりするわけではない。) zipファイルを人からもらう場合などは対策が困難だったり不可能です。

解凍の操作方法によって途中で解凍がキャンセルされる。

http://twitter.com/#!/it00h/status/17190383075196928

XPのzipフォルダーの注意。zipを開いて対象をコンテキストメニューでコピー、行き先で貼り付けしたとき、コピーが終わるまでzipフォルダーを閉じてはいけない。閉じるとコピーが途中で終了する。explorerで普通のフォルダーのときと異なる振る舞い。DnDだとまたちょっと違う。

解凍の操作をコピー&ペーストやDnDで行うとエラー

springsource Download Center からダウンロードした次の名前のzipファイルで再現します。

spring-framework-2.5.6.SEC01-with-dependencies.zip

http://twitter.com/#!/it00h/status/61767502971142144

XPのzipフォルダー機能は要注意。あるzipを開いて中のフォルダをDnDで展開→エラー表示で中断される。中のフォルダを右クリックで[コピー]別の場所に[貼り付け]で展開すると何も言わずに終了するが一部のファイルしか展開されていない。zipを右クリックで[すべて展開]が無難だが…

http://twitter.com/#!/it00h/status/61772382494404608

XPのzipフォルダー機能はpleiadesのページhttp://bit.ly/fHM6d7 「Windows 上で zip を解凍するときの注意」で指摘されている不具合がある。XPのzipフォルダー機能を気をつけて使うより別のツールを使った方がよい。(なにがいいんだろう)

Pleiadsの配布ページでの注意書き

http://mergedoc.sourceforge.jp/index.html#/pleiades.html#zip-notice

解凍ツールは Windows Vista 展開ウィザードまたは WinRAR を推奨します。
この 2 つのツールは解凍時に MAX_PATH (最大パスを示す Windows 定数 = 
260 文字) を超えていた場合、適切なエラーを返します。その場合は 
c:\user (c:\user\eclipse に展開) のような短いパスに解凍してください。Windows
 XP 展開ウィザード、Lhaz、Explzh は MAX_PATH を超えている場合、書庫が
壊れているかのようなエラーが出ますが、これも短いパスに解凍することで
対応可能です。 7-Zip、Lhaplus、Lhaca は使用しないでください。MAX_PATH
を超えていても警告やエラーが表示されず、正常に解凍できたか判断できません。

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-06-22 (水) 02:02:15 (4699d)