パスが長すぎる Windows 11/10 で zip ファイルを抽出する際のエラー 0x80010135

Sliskom Dlinnyj Put Osibka 0x80010135 Pri Izvlecenii Zip Fajla V Windows 11/10



Windows 10/11 で ZIP ファイルを抽出しているときに「パスが長すぎます」というエラーが発生した場合、通常はファイル パスが長すぎてファイル システムが処理できないことが原因です。これは、別の ZIP ファイル内にある ZIP ファイルを抽出しようとしている場合、または Windows ファイル システムが処理するにはファイル パスが長すぎる場合に発生する可能性があります。 この問題を回避するには、いくつかの方法があります。 1 つは、より短いファイル パスを使用することです。もう 1 つは、長いファイル パスを処理できる別のファイル エクストラクタを使用することです。 別の ZIP ファイル内にある ZIP ファイルを使用している場合は、最初に外側の ZIP ファイルを抽出してから、内側の ZIP ファイルを抽出してみてください。外側の ZIP ファイルのファイル パスが短いため、これでうまくいくことがよくあります。 「パスが長すぎます」エラーを回避する別の方法は、別のファイル エクストラクタを使用することです。 7-Zip は、長いファイル パスを処理できる無料のファイル エクストラクタです。 7-Zip の Web サイトからダウンロードできます。 7-Zip をインストールしたら、それを使用して、「パスが長すぎます」というエラーが発生している ZIP ファイルを抽出できます。これを行うには、ZIP ファイルを右クリックし、[7-Zip > 展開...] を選択します。次に、より短いファイル パスを持つ抽出されたファイルの場所を選択します。 7-Zip を使用して、他の ZIP ファイル内にある ZIP ファイルを抽出することもできます。これを行うには、外側の ZIP ファイルを右クリックし、[7-Zip > 展開...] を選択します。次に、より短いファイル パスを持つ抽出されたファイルの場所を選択します。 それでも ZIP ファイルの展開に問題がある場合は、別のファイル エクストラクタを使用してみてください。 WinZip は、長いファイル パスを処理できる有料のファイル エクストラクターです。 WinZip の Web サイトからダウンロードできます。 WinZip をインストールしたら、これを使用して、「パスが長すぎます」というエラーが発生している ZIP ファイルを抽出できます。これを行うには、ZIP ファイルを右クリックし、[WinZip > Extract to...] を選択します。次に、より短いファイル パスを持つ抽出されたファイルの場所を選択します。 WinZip を使用して、他の ZIP ファイル内にある ZIP ファイルを抽出することもできます。これを行うには、外側の ZIP ファイルを右クリックし、[WinZip > Extract to...] を選択します。次に、より短いファイル パスを持つ抽出されたファイルの場所を選択します。



あなたが得ている場合 中断されたアクション ヒント エラー 0x80010135: パスが長すぎます 、この投稿は、システムの問題を簡単に修正するために適用できる最も適切なソリューションを支援することを目的としています.





パスが長すぎるエラー 0x80010135





この問題の主な理由は次のとおりです。



  • Windows 32 API ライブラリは 260 文字を超えるファイル パスをサポートしていないため、ファイル パスは 260 文字を超えています。
  • ファイルの破損
  • マルウェア感染
  • 不適切または失敗したソフトウェアのインストール
  • 必要なシステム ファイルまたはエントリを誤って削除する

修正パスが長すぎる zip ファイルの解凍時にエラー 0x80010135 が発生する

アーカイブは、1 つ以上のデータ ファイルを含むファイルであり、Zip、RAR、Unix Tar、および CAB アーカイブが最も一般的に使用されます。これらの種類のファイルは、圧縮フォルダーと呼ばれることが多く、保管と移植が容易になるため、複数のファイルをコピーして送信するのに最適です。また、アーカイブはファイルを圧縮するため、使用するスペースを削減できます。だからあなたが得るなら エラー 0x80010135: パスが長すぎます Windows 11/10 コンピューターで Zip ファイルまたはその他のアーカイブ ファイルを抽出または解凍しようとすると、「アクションが中止されました」というメッセージがランダムに表示され、以下の推奨ソリューションが問題の解決に役立ちます。

Linuxを使用してWindowsファイルを回復する
  1. 別のツールを使用して Zip ファイルを抽出する
  2. アーカイブ ファイルをルート フォルダに抽出するか、サブフォルダのみを抽出します
  3. Robocopy または XCopy コマンドを使用する
  4. Windows で長いパスのサポートを有効にする

リストされた各ソリューションに関連するプロセスの説明を見てみましょう。

読む : エラー 0x800700CE を修正します。ファイル名または拡張子が長すぎます



以下の解決策に進む前に、ほとんどの場合、この問題に対する最も簡単な解決策は、アーカイブ ファイルの名前を短い名前に変更して (たとえば、123456789_abcdefg_temp.zip から temp.zip に)、ファイル パスを短くすることです。アーカイブ ファイルには複数の親/子フォルダーが含まれている可能性があるため、可能な場合は最初にアーカイブ ファイルを開き、長い名前のディレクトリを探します。アーカイブ内のサブフォルダーの名前を変更できない場合は、アーカイブ ディレクトリ自体の名前を短い名前に変更してから、アーカイブの内容を再度抽出してみてください。

1]別のツールを使用してZipファイルを抽出します

7-zip

Windows に組み込まれているユーティリティは、zip ファイルのアーカイブと解凍に適しています。ただし、場合によっては、 パスが長すぎるエラー 0x80010135 ツールが特定の zip 形式を処理できないために発生する可能性があります。この制限を回避するには、7-zip などのサードパーティ製の圧縮または解凍ソフトウェアを使用できます。これらのソフトウェアは、ほとんどのアーカイブ ファイル形式でうまく機能します。

読む : ロング パス フィクサー ツールはパスが長すぎるエラーを修正します

2]アーカイブファイルをルートフォルダーに抽出するか、サブフォルダーのみを抽出します。

次の手順を実行して、アーカイブ ファイルをルート フォルダーに抽出できます。

  • zip ファイルの名前を短い親名に変更します。
  • ファイルをコピーして移動します C: ディスク上のパーティションまたはフォルダー C: .

これにより、ファイル パスに追加される文字数が少なくなり、ファイルをルート フォルダーに展開する際のパスが短縮されます。ルート フォルダが C:、D: などにあることを確認します。

  • 最後に、zip ファイルを次のフォルダーに解凍します。 C: セクション。

アーカイブ内の長いファイル名を持つフォルダーを開き、それらをディレクトリにのみ抽出することもできます。その後、フォルダーを作成し、サブフォルダーをそれらに移動することにより、元のアーカイブに従ってそれらを整理できます。新しいフォルダには短い名前を使用してください。

失敗してビュー エラーが再発する場合は、次の解決策を試すことができます。

読む : ソース ファイル名が、ファイル システムでサポートされているサイズを超えています。

3] Robocopy または XCopy コマンドを使用します。

ロボコピー

Robocopy (堅牢なファイル コピー) は、コマンド ラインからのディレクトリ/ファイル レプリケーション コマンドです。デフォルトでは、コピー元とコピー先のタイムスタンプまたはファイル サイズが異なる場合にのみ、Robocopy はファイルをコピーします。また、Robocopy は、256 文字を超える長いパスを含む UNC パスを受け入れます。Robocopy はそのようなファイルを正常にコピーしますが、Windows エクスプローラーでファイルにアクセスできないなどの問題を回避するには、ソースよりも短い名前の宛先フォルダーを選択する必要があります。フォルダ。

Robocopy コマンドを使用して zip の内容を Windows 11/10 PC の宛先フォルダーにコピーするには、次の手順に従います。

  • クリック Windows キー + R [ファイル名を指定して実行] ダイアログ ボックスが表示されます。
  • [ファイル名を指定して実行] ダイアログ ボックスで、次のように入力します。 チーム そしてクリック CTRL+SHIFT+ENTER コマンドプロンプトを昇格モードで開きます。
  • コマンド プロンプト ウィンドウで、以下のコマンドをコピーして貼り付け、Enter キーを押します。
|_+_|

代替品 ソース ファイル パス宛先パス それぞれプレースホルダー - したがって、構文は次のようになります。

|_+_|

または、次のコマンドを実行できます。

|_+_|

この構文では、スイッチ |_+_|空のフォルダがアーカイブ ファイルにコピーされるのを防ぐために必要であり、|_+_|宛先フォルダー内の古いファイルが削除されないようにするために必要です。

EXtended Copy の略である XCopy ツールは、Windows で大量のデータをコピーするための一般的なコマンド ライン ユーティリティです。このコマンドは、ソース ファイルで属性が設定されているかどうかに関係なく、アーカイブ属性が設定されたファイルを作成します。 XCopy コマンドを使用して zip の内容を Windows 11/10 PC の宛先フォルダーにコピーするには、次のコマンドを実行します。

|_+_|

読む : 宛先フォルダーのファイル名が長すぎます。エラーメッセージ

4] Windowsで長いパスのサポートを有効にする

Windows API (いくつかの例外を除く) では、パスの最大長は次のとおりです。 MAX_PATH 、これは 260 文字として定義されています。ローカル パスは、次の順序で構成されています。

  • ディスクレター
  • コロン
  • バックスラッシュ
  • バックスラッシュで区切られた名前のコンポーネント
  • ヌル文字の終了

デフォルトでは、Windows での長いパスのサポートは無効になっています。このソリューションでは、ローカル グループ ポリシー エディター、レジストリ エディター、PowerShell、またはコマンド プロンプトを使用して、ロング パス Win32 サポートを有効にする必要があります。

ローカル グループ ポリシー エディターを介して長いパスのサポートを有効にする .次の手順を実行します:

長いパスのサポートを有効にする - Loxcal グループ ポリシー エディター

  • クリック Windows キー + R [ファイル名を指定して実行] ダイアログ ボックスが表示されます。
  • [ファイル名を指定して実行] ダイアログ ボックスで、次のように入力します。 gpedit.msc Enter キーを押して、グループ ポリシー エディターを開きます。
  • ローカル グループ ポリシー エディターで、左ペインを使用して次のパスに移動します。
|_+_|
  • 右ペインのこの場所で、ダブルクリックします 長い Win32 パスを有効にする そのプロパティを編集するエントリ。
  • 開いているポリシー ウィンドウで、スイッチを位置に設定します。 含まれている .
  • クリック 申し込み > 大丈夫 変更を保存します。
  • ローカル グループ ポリシー エディターを終了します。
  • コンピュータを再起動してください。

Windows 11/10 Home ユーザーの場合、ローカル グループ ポリシー エディター機能を追加して上記の手順に従うか、以下のレジストリ、PowerShell、またはコマンド プロンプトの方法を使用できます。

PowerShell 経由で長いパスのサポートを有効にする .次の手順を実行します:

  • 昇格モードで Windows ターミナルを開きます。
  • PowerShell コンソールで、以下のコマンドを入力するかコピーして貼り付け、Enter キーを押します。
|_+_|
  • コマンドの実行後、Windows ターミナルを終了します。
  • PC を再起動します。

コマンドラインから長いパスのサポートを有効にする 、次の手順に従って、コマンド ラインからレジストリを編集します。

  • 昇格モードでコマンド プロンプトを開きます。
  • コマンド プロンプト ウィンドウで、以下のコマンドをコピーして貼り付け、Enter キーを押します。
|_+_|
  • コマンドを実行した後、CMD プロンプトを終了します。
  • PC を再起動します。

レジストリ エディタで長いパスのサポートを有効にする .次の手順を実行します:

ロング パス サポートを有効にする - レジストリ エディタ

これはレジストリ操作であるため、必要な予防措置として、レジストリをバックアップするか、システムの復元ポイントを作成することをお勧めします。その後、次のように進めることができます。

  • クリック Windows キー + R [ファイル名を指定して実行] ダイアログ ボックスが表示されます。
  • [ファイル名を指定して実行] ダイアログ ボックスで、次のように入力します。 再編集 Enter キーを押してレジストリ エディタを開きます。
  • 以下のレジストリ キー パスに移動するか、そこに移動します。
|_+_|
  • 右ペインのこの場所で、アイコンをダブルクリックします ロングパス有効 キーを押してそのプロパティを編集します。
  • プロパティ ダイアログで、次のように入力します。 1 所定の面積 分野。
  • クリック 大丈夫 または Enter を押して変更を保存します。
  • レジストリ エディターを終了します。

さらに、次のことができます。 自動的にオンロングパス有効 レジストリのキー。方法は次のとおりです。

  • プレス Windows キー + R [ファイル名を指定して実行] ダイアログ ボックスが表示されます。
  • [ファイル名を指定して実行] ダイアログ ボックスで、次のように入力します。 ノート Enter キーを押してメモ帳を開きます。
  • 以下のコードをコピーして、テキスト エディターに貼り付けます。
|_+_|
  • 今すぐクリックしてください ファイル メニュー項目と選択 名前を付けて保存 ボタン。
  • ファイルを保存する場所 (できればデスクトップ) を選択します。
  • で名前を入力 .reg 拡張子 (例: EnableLongPaths.reg )。
  • 選ぶ すべてのファイル から タイプとして保存 ドロップダウンリスト。
  • 保存した .reg ファイルをダブルクリックしてマージします。
  • プロンプトが表示されたら、 を押します 実行 > はい ( オーク ) > はい > 大丈夫 合併を承認します。
  • 必要に応じて、.reg ファイルを削除できます。
  • PC を再起動します。

これらのソリューションのいずれかが機能するはずです。

読む : ソース パスが長すぎませんか? SuperDelete を使用して、このようなエラーのあるファイルを削除します

長すぎるファイルパスをバイパスする方法は?

パスが長すぎる場合は、最初にフォルダーをファイル エクスプローラーの上位レベルにコピーしてから、ローカル コンピューターに移動します。ファイル名が長すぎる場合は、まずアーカイブ アプリケーションでファイルを圧縮してから、アーカイブ ファイルをローカル コンピューターにコピーしてから、コンテンツを抽出します。サードパーティのアプリを使用することもできます。

256 文字を超える文字をコピーするにはどうすればよいですか?

Windows には制限があります。ファイルへのフル パスの長さは 255 文字を超えることはできません。 Microsoft には、この制限なしでファイルをコピーできる「Robocopy」(ロバスト コピー) と呼ばれるコマンド ライン コピー プログラムがあります。 ROBOCOPY は、256 文字を超える UNC パスを含む UNC パスを受け入れます。

また読む : TLPD は、Windows で長いパスを持つファイルを検出するための長いファイル ファインダーです。

人気の投稿