Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

ZIPファイル解凍時の「エラー 0x80010135:パスが長すぎます」を解決する7つの方法

Windows PCでファイルを解凍するのは通常、ごく簡単な作業です。しかし最近、OSの不具合により、ZIPファイルを展開する際に「エラー 0x80010135:パスが長すぎます」というメッセージが表示されるケースが増えています。

このページにたどり着いたということは、すでにいろいろと試して困っていることでしょう。本記事では、この問題を根本的に解決するための実証済みの対策をわかりやすくご紹介します。

エラー 0x80010135「パスが長すぎます」が発生する原因

多くのユーザーはWindows 10/11からWindows 11へアップグレードした後にこのエラーに遭遇しますが、必ずしもアップグレードが原因とは限りません。主な原因として考えられるのは以下の通りです。

  • ファイルパスが長すぎる
  • 不正なソフトウェアのインストールにより、無効なエントリが残されている
  • 重要なシステムファイルやレジストリエントリが欠落している
  • デバイスがマルウェアに感染している
  • システムの突然のシャットダウンなどによる一時的な不具合

中には不安になるような原因もありますが、いずれも適切な手順で解決可能です。

プロのヒント:専用のPC最適化ツールを活用すれば、誤った設定、ジャンクファイル、有害なアプリ、セキュリティ上の脅威などを一括で除去し、システムトラブルや動作の遅さを防げます。

エラー 0x80010135の修正方法

以下は、最も多くのユーザーの問題を解決した方法を、簡単なものから順に並べたものです。不要な変更を避けるためにも、記載された順番に沿って試してみてください。

方法1:PCを再起動する

PCを再起動するとシステムがリフレッシュされ、エラー 0x80010135を引き起こしている軽微な要因を取り除けることがあります。

  1. Windowsキーを押します。
  2. 画面左下の電源ボタンをクリックします。
  3. 「再起動」を選択し、デバイスが完全に再起動するまで待ちます。
  4. 再起動後、再度ファイルを解凍して問題が解決したか確認します。

方法2:ZIPファイルの名前を変更する

Windowsがサポートするファイルパスは260文字未満です。このエラーが表示される場合、ファイルのパスが260文字を超えている可能性があります。ファイル名を短くすることで解決できることがあります。

  1. 該当ファイルの場所を開きます。
  2. ファイルを右クリックし、「名前の変更」を選択します。
  3. 短い名前を入力します。例えば「1337649942_zhbftd_temp.zip」というファイル名なら「temp.zip」のように変更します。
  4. エラーが解消されたか確認します。

それでもエラーが続く場合は、より深刻な問題が潜んでいる可能性があります。次の方法を試してみてください。

方法3:ルートフォルダーに解凍する

ZIPファイルをCドライブ直下などの浅い階層に展開するとパスが短くなり、問題が解決したという報告があります。

  1. 前述の手順に従って、まずファイル名を短くします。
  2. ZIPファイルを右クリックして「コピー」を選択し、Cドライブ内のフォルダーに移動して「Ctrl + V」で貼り付けます。
  3. 新しい場所でファイルを解凍し、問題が解決するか確認します。

方法4:サードパーティ製ソフトを使う

特殊な形式のファイルの場合、Windows標準の解凍機能では対応できず、エラー 0x80010135が発生することがあります。幸い、サードパーティ製の解凍ツールの中には、こうした形式にも対応しており、260文字を超えるパスのファイルも問題なく展開できるものがあります。定番としては「7-Zip」や「WinRAR」がおすすめです。

方法5:マルウェアをスキャンする

マルウェアはパスワードを盗むために使われるだけでなく、PC自体に損害を与え、エラー 0x80010135のような厄介な問題を引き起こすこともあります。マルウェアスキャンを実行して、原因となる悪意のあるファイルを検出・削除しましょう。

Windows Defender(Windowsセキュリティ)を使ってスキャンする手順は以下の通りです。

  1. Windowsロゴキー + Iを押して設定アプリを開きます。
  2. 「更新とセキュリティ」をクリックします。
  3. 左側のメニューから「Windowsセキュリティ」を選択します。
  4. 右側のペインの保護領域セクションで「ウイルスと脅威の防止」を選択します。
  5. 新しいウィンドウが開いたら、「現在の脅威」の下にある「スキャンのオプション」をクリックし、「フルスキャン」を選択します。
  6. 「今すぐスキャン」ボタンをクリックします。
  7. スキャンが完了するのを待ち、結果を確認して不審なファイルを削除します。
  8. 最後にPCを再起動し、問題が再発しないか確認します。

より高度な脅威に備えるため、信頼性の高いサードパーティ製アンチウイルスを導入するのも有効です。

方法6:Realtek PCIe GBE Family Controllerのドライバーを更新する

このネットワークドライバーを更新することでエラーが解消したという報告もあります。以下の手順で試してみてください。

  1. タスクバーの検索バーに「デバイスマネージャー」と入力します。
  2. 検索結果からデバイスマネージャーを選択します。
  3. ネットワークアダプターの項目を展開します。
  4. Realtek PCIe GBE Family Controllerを右クリックし、「ドライバーの更新」を選択します。
  5. ドライバーを自動的に検索」をクリックして処理を開始します。
  6. Windowsが自動的にドライバーを更新するのを待ちます。
  7. その後、PCを再起動します。

エラー 0x80010135がまだ解消しない場合でも、諦めないでください。次の方法で根本的な解決が期待できます。

方法7:レジストリを編集してパス文字数の上限を引き上げる

Windowsではレジストリを編集することで、260文字を超えるパスのファイルも扱えるように制限を解除できます。ただし、レジストリ編集はリスクが高く、操作を誤るとPCが起動しなくなるなどの深刻な損傷を受ける恐れがあります。慎重に作業するか、詳しい人にサポートを求めましょう。

安全のため、作業前にシステムの復元ポイントを作成し、レジストリのバックアップを取っておくことを強くおすすめします。万が一問題が発生しても、元の状態に戻せるようになります。

なお、システムの復元機能はデフォルトで無効になっているため、まず手動で有効化する必要があります。

システムの保護を有効にする手順:

  1. Windows + Sキーで検索を開き、「システムの復元」と入力します。
  2. 復元ポイントの作成」をクリックします。
  3. 保護の設定で対象ドライブ(System)を選択します。
  4. 構成」ボタンをクリックします。
  5. システムの保護を有効にする」を選択します。
  6. 適用」をクリックします。
  7. システム プロパティ」ウィンドウを閉じます。

復元ポイントを作成する手順:

  1. Win + Sで検索を開き、「復元ポイント」と入力します。
  2. 復元ポイントの作成」をクリックして「システム プロパティ」ウィンドウを開きます。
  3. 保護の設定」セクションで「作成」をクリックします。
  4. 新しいウィンドウが開いたら、復元ポイントに名前を付けます。日付を含めると後で識別しやすくなります。
  5. 作成」ボタンをクリックします。
  6. 処理が完了するのを待ちます。「復元ポイントは正常に作成されました」というメッセージが表示されます。
  7. 閉じる」を選択し、システム プロパティ画面で「OK」をクリックします。

レジストリをバックアップする手順:

  1. Win + Rキーを同時に押して「ファイル名を指定して実行」ダイアログを開きます。
  2. regedit」と入力し、「OK」をクリックします。
  3. ユーザーアカウント制御(UAC)のプロンプトが表示されたら「はい」を選択します。
  4. ウィンドウ上部の「ファイル」メニューをクリックし、「エクスポート」を選択します。
  5. バックアップファイルの保存先を選び、名前を付けます。
  6. ファイルの種類」ドロップダウンから「登録ファイル」を選択します。
  7. 保存」をクリックします。

以上の準備が整ったら、いよいよレジストリを編集します。

  1. 「ファイル名を指定して実行」(Win + R)を開きます。
  2. ダイアログに「regedit」と入力し、Enterキーを押します。
  3. UACウィンドウで「はい」をクリックしてレジストリエディターを開きます。
  4. 左側のペインで以下のパスに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

  1. または、ウィンドウ上部の検索バーの内容を消去し、上記のパスを貼り付けてEnterキーを押しても構いません。
  2. 右側のペインをスクロールして「LongPathsEnabled」を探します。
  3. 右クリックして「修正」を選択します。
  4. 値のデータ欄で値を「1」に変更します。
  5. OK」をクリックし、PCを再起動します。

プロのヒント:専門の修復ツールを活用する

専門的なPC修復ツールを使えば、システムの不具合を徹底的にスキャンして除去できます。さらに、PC上の重要なデータに損害を与えることなく問題を解決してくれるのが魅力です。

代表的なツールの一つがOutbyte PC Repairです。このソフトウェアは、マルウェア感染につながる脆弱性を解消し、望ましくない可能性のあるアプリ(PUA)やその他の悪意のあるファイルを自動的に検出・除去します。また、キャッシュファイルなどPCのパフォーマンスに影響する問題も特定し、自動的に修復します。

Outbyte PC Repairの導入手順(Windows 10/11):

  1. Outbyte公式サイトにアクセスしてソフトウェアをダウンロードします。
  2. ダウンロードしたファイルを開いてインストールを開始します。
  3. UACプロンプトで「はい」を選択します。
  4. アプリのインストール先を選択します。
  5. 必要なオプション機能のチェックボックスにチェックを入れます。
  6. Click to Install(クリックしてインストール)」ボタンをクリックします。
  7. 処理が完了したら「Launch PC Repair and Scan PC(PC Repairを起動してPCをスキャン)」を選択します。
  8. 完了(Finish)」ボタンをクリックしてアプリを開き、PCをスキャンします。
  9. スキャン完了後、結果を確認し、推奨されるアクションを適用します。
  10. ソフトウェアを閉じてPCを再起動します。

まとめ

エラーコード0x80010135「パスが長すぎます」に遭遇すると戸惑うかもしれません。特にWindows 10/11には標準で用意されているZIP解凍の代替手段がほとんどなく、圧縮ファイルにアクセスするには問題を解決せざるを得ません。

本記事では、このエラーを解消するための具体的な手順を詳しくご紹介しました。再起動やファイル名の変更といった簡単な方法から、レジストリ編集まで、順番に試していけばきっと解決への道が見つかるはずです。それでも問題が解決しない場合や質問がある場合は、ぜひコメント欄でお知らせください。

  1. Windowsで「宛先パスが長すぎます」エラーが出たときの対処法5選

    Windows PCでフォルダーに名前を付ける際、Windowsにはファイル名やフォルダー名に使用できる文字数の上限が設けられていることを覚えておく必要があります。フォルダーやファイルの名前が長くなると、エクスプローラー上での完全なパスも長くなり、ファイルのコピーや移動、編集を試みたときに次のようなエラーが表示されます。 「宛先パスが長すぎます。ファイル名が宛先フォルダーに対して長すぎます。ファイル名を短くしてもう一度実行するか、パスの短い場所を指定してください。」 このエラーは、多くの場合、Microsoftがフォルダー名・ファイル名に256/260文字という上限を設けていることが原因です。

  2. 【Windows 10】Originエラー9:0の原因と解決方法を徹底解説

    Originは、Steam、Epic Games、GOG、Uplayなどの他のゲームプラットフォームでは入手できない幅広いタイトルを提供している、ユニークなゲームプラットフォームです。しかし、このアプリを使用している際に発生しやすいエラーの一つが「Originエラーコード9:0」です。アプリのアップデート時や新バージョンのインストール時に、「Whoops – インストーラーでエラーが発生しました」というエラーメッセージが表示されることがあります。 このエラーは、PC内のさまざまな不具合、ウイルス対策ソフトやファイアウォールとの競合、破損した.NETパッケージ、またはキャッシュの破損などが原因で