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

デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説

パソコンのデスクトップに「debug.log」や「debug.txt」といったデバッグファイルが突然現れることがあります。主な原因は、Chromium系ブラウザ(Chrome、Edgeなど)のバグですが、ユーザープロファイルやブラウザ本体のインストールデータが破損している場合にも発生することがあります。

デバッグファイルをメモ帳で開くと、以下のようなエラーメッセージが記録されているのが確認できます。

[1101/180331.337:ERROR:directory_reader_win.cc(43)] FindFirstFile: 指定されたパスが見つかりません。 (0x3)

デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説

トラブルシューティングを始める前に、まずWindowsを最新のビルドに更新しておきましょう。また、一時ファイル(テンプファイル)の削除で問題が解決する場合もあります。さらに、Googleトークを使用していないかも確認してください(2015年にサービス終了しましたが、現在でも使用しているユーザーが一部います)。使用している場合は、コントロールパネルからインストールの修復を試みてください。

解決策1:デバッグファイルを削除する

最初に行うべきは、不要なデバッグファイル自体の削除です(システムやアプリケーションの起動時に再作成される場合があります)。各解決策を試した後は、この手順を繰り返し実行してください。

  1. まず、デバッグファイルが自分や他のユーザー・アプリケーションにとって不要であることを確認し、システム上のすべてのアプリケーションを終了します(タスクマネージャーでバックグラウンドアプリがないか確認しましょう)。
  2. 次に、デバッグファイルを右クリックし、削除を選択します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  3. 削除を確定し、ファイルが消えたかどうかを確認します。
  4. 削除できない場合は、システムをセーフモードで起動するかクリーンブートを行ってから、再度削除を試みてください。管理者権限のPowerShellで「rm .\debug.log」コマンドを使う必要がある場合もあります。

解決策2:ブラウザを最新版にアップデートする

主要なブラウザは、新機能への対応やバグ修正のため定期的にアップデートされています。古いバージョンのブラウザを使い続けていると、OSとの互換性問題が生じ、トラブルシューティング用のデバッグファイルがデスクトップに作成されることがあります。最新版への更新で問題が解決する可能性があります。

Chromeの場合

  1. Chromeを起動し、ウィンドウ右上の縦に並んだ3点メニューをクリックします。
  2. 表示されたメニューから設定を選び、左側の項目からChromeについてをクリックします。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  3. 右側の画面で、Chromeが最新版に更新されていることを確認します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  4. Visual Studio Codeを使用している場合は、Chromeに関連付けられたデバッガーの設定ファイルも忘れずに更新してください。

Edgeの場合

  1. Edgeブラウザを起動し、画面右上の横に並んだ3点メニューをクリックします。
  2. ヘルプとフィードバックをクリックし、サブメニューからMicrosoft Edgeについてを選択します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  3. Edgeが最新版に更新されていることを確認します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説

ブラウザ(Chromium系)の更新後はPCを再起動し、デバッグファイルが消えているか確認してください。

解決策3:PDFファイルを別のブラウザやアプリで開く

デバッグファイルの作成は、Chromium系ブラウザで報告されている既知のバグで、特にPDFファイルのダウンロードや表示を行った際に発生しやすいことがわかっています。この場合、FirefoxやSafariなどChromium以外のブラウザ、あるいは専用アプリケーションでPDFを開くように設定変更すると問題が解決するかもしれません。

  1. Windowsキーを押してスタートメニューを開き、歯車アイコンをクリックして設定を開きます。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  2. アプリを選択し、左側のメニューから既定のアプリをクリックします。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  3. 右側の画面を下にスクロールし、ファイルの種類ごとに既定のアプリを選ぶをクリックします。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  4. リストを下にスクロールして「.pdf」を見つけ、その横に表示されているアプリケーションをクリックします。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  5. 表示された選択肢から、別のブラウザ(Chromium系以外)またはアプリケーション(例:Adobe Acrobat Reader DC)を選びます。
  6. システムを再起動し、デバッグファイルの問題が解消されたか確認します。

解決策4:Microsoft Edgeの開発者ツールを無効化する

Microsoft Edgeの開発者ツールが有効になっていると、フロントエンドの編集機能がOSと競合し、本エラーが発生することがあります。開発者ツールを無効化することで問題が解決する場合があります。

  1. Windows + Rキーを押して「ファイル名を指定して実行」を開き、以下のコマンドを実行します。
    gpedit.msc
    デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  2. 左側のペインでユーザーの構成管理用テンプレートの順に展開します。
  3. 続いてWindowsコンポーネントを展開し、Microsoft Edgeをダブルクリックします。
    デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  4. 右側のペインにある[開発者ツールを許可する]を右クリックします。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  5. 編集を選択し、無効に設定します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  6. 適用/OKボタンをクリックし、PCを再起動します。
  7. 再起動後、デバッグファイルの問題が解決したか確認します。

解決策5:スタートアップフォルダからデバッグファイルを削除する

スタートアップフォルダ内にデバッグファイルが存在すると、システムを再起動するたびにファイルが再作成されてしまいます。この場合は、スタートアップフォルダからファイルを取り除くことで問題が解決します。

  1. Windows + Rキーを同時に押して「ファイル名を指定して実行」を開き、以下のコマンドを実行します。
    %appdata%\Microsoft\Windows\Start Menu\Programs\Startup
    デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  2. デバッグファイルを右クリックし、削除を選択します。
  3. 削除を確定したら、タスクバーを右クリックします。
  4. 表示されたメニューからタスクマネージャーを選び、スタートアップタブへ移動します。
  5. デバッグファイルの項目を無効化し、PCを再起動します。
  6. 再起動後、デバッグファイルのエラーが消えているか確認します。

解決策6:Crashpadフォルダを削除する

Chrome関連のCrashpadフォルダが破損していると、デスクトップにデバッグファイルが作成されることがあります。Crashpadフォルダを削除することで問題が解決する可能性があります。

  1. ブラウザ(Chromeなど)を終了し、タスクマネージャーでブラウザ関連のプロセスが動作していないことを確認します。
  2. Windows + Rキーを押して「ファイル名を指定して実行」を開き、以下のコマンドを実行します。
    %LocalAppData%\Google\Chrome\User Data
    デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  3. Crashpadフォルダを右クリックし、削除を選択します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  4. 削除を確定し、PCを再起動します。
  5. 再起動後、デバッグファイルの問題が解決したか確認します。

解決策7:Windowsをクリーンブートする

システム起動時に何らかのアプリケーションがデバッグファイルを作成している場合、クリーンブートによって問題を切り分けられる可能性があります。

  1. システムをネットワークありのセーフモードで起動し、デバッグファイルが生成されるか確認します。
  2. 生成されない場合は、通常モードで起動し直してからクリーンブートを実行します。
  3. その状態で問題が解決するか確認します。解決した場合は、Windowsのスタートアップ設定でアプリを1つずつ有効化しながら、原因となっているアプリケーションを特定していきます。Adobe PhotoshopOneDrive(クライアントが未起動でもエクスプローラーでOneDriveフォルダ内のファイルを編集した場合)、Visual Studioなどが、この問題を引き起こすことで知られています。

解決策8:新しいMicrosoft Edgeの更新プログラムをアンインストールする

Microsoftは不具合のある更新プログラムをリリースすることがあり、その一例がKB4576754(当時の最新のMicrosoft Edge更新プログラム)です。不具合を含む更新プログラムをアンインストールすることで問題が解決する場合があります。

  1. Windowsキーを押してスタートメニューを開き、「設定」を検索します。検索結果から設定を選択します。
  2. 更新とセキュリティを選び、更新の履歴を表示を開きます。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  3. 更新プログラムのアンインストールをクリックし、KB4576754を選択します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  4. アンインストールをクリックし、画面の指示に従って不具合のある更新プログラムを削除します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  5. PCを再起動し、デバッグファイルの問題が解決したか確認します。

解決策9:ブラウザを再インストールする

ブラウザのインストールデータが破損している場合、本エラーが発生することがあります。この場合は、ブラウザの再インストールが有効です。問題はChromium系ブラウザで報告されているため、Microsoft EdgeとChrome(ここではChromeの手順を紹介)だけでなく、すべてのChromium系ブラウザを再インストールすることをおすすめします。

  1. Chrome内の重要なデータ(ブックマーク、パスワードなど)をバックアップします。
  2. Chromeを終了し、タスクマネージャーで関連プロセスが動作していないことを確認します。
  3. Windowsボタンをクリックしてスタートメニューを開き、歯車アイコンから設定を起動します。
  4. アプリを選択し、Google Chromeを展開します。
  5. アンインストールボタンをクリックし、Google Chromeの削除を確定します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  6. Chromeのアンインストール後にPCを再起動し、再起動完了後、以下のフォルダを削除します。
    C:\Program Files\Google\Chrome
    
    %LocalAppData%\Google\Chrome
  7. Windowsボタンからスタートメニューを開き、レジストリエディターを検索します。検索結果のレジストリエディター右クリックし、「管理者として実行」を選択します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  8. UACの確認画面が表示されたらはいをクリックし、先にレジストリのバックアップを取っておきましょう。
  9. 以下のキーへ移動します。
    Computer\HKEY_CURRENT_USER\SOFTWARE
  10. 左側のGoogleキーを右クリックして削除します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  11. 続いて、以下のキーへ移動します。
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\
  12. 同じく左側のGoogleキーを右クリックして削除します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  13. ファイルメニューを開き、終了をクリックしてレジストリエディターを閉じます。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  14. マシンを再起動し、再起動後に最新版のChromeインストーラーをダウンロードします(オフラインインストーラーの利用がおすすめです)。
  15. ダウンロードしたセットアップファイルを右クリックし、「管理者として実行」を選択して、画面の指示に従って再インストールを完了させます。
  16. 再インストール後、デバッグファイルの問題が解決したか確認します。

解決策10:別のユーザーアカウントを作成する

システムのユーザープロファイルが破損している場合、本エラーが発生することがあります。新しいユーザーアカウントを作成することで問題が解決する可能性があります。

  1. 新しいユーザーアカウントを作成し、現在のアカウントからサインアウトします。
  2. 新しく作成したアカウントでシステムにログオンし、デバッグファイルの問題が解消されているか確認します。

解決策11:ファイルを隠し、読み取り専用にする

上記のどの方法でも問題が解決しない場合は、ファイルを非表示にして(ファイルの存在が気にならなくなります)、読み取り専用属性を付与する(ファイルを作成しているアプリケーションが編集・再作成できなくなる)という対処法もあります。

  1. フォルダーオプションの「表示」タブで、「隠しファイル、隠しフォルダー、および隠しドライブを表示しない」が有効になっていることを確認します。また、すべてのアプリケーションを終了し、タスクマネージャーでバックグラウンドアプリが動作していないかチェックしておきましょう。
  2. デバッグファイルを右クリックし、プロパティを選択します。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  3. 読み取り専用隠しファイルの両方にチェックを入れます。デスクトップにdebug.logファイルが勝手に作られる原因と対処法を徹底解説
  4. 適用/OKボタンをクリックし、システムを再起動します。
  5. 再起動後、デバッグファイルの問題が解消されていることを願います。
  1. パソコンモニターの表示トラブルを解決する方法|症状別の対処法9選

    世界中で数十億人がコンピューターモニターを使用しており、デスクトップPCやノートパソコンにサブモニターを追加して使う方も少なくありません。モニターの基本操作はとてもシンプルで、正しく接続してPCに認識させれば、そのまま快適に使い続けられます。ところが、いざというときに表示トラブルが発生すると、作業は一気にストップしてしまいます。 大切なプレゼンテーションや重要なオンライン会議の直前に、モニターの表示に異常が起きたらどうでしょう?想像するだけで焦ってしまいますよね。でも安心してください。モニターの表示トラブルの多くは、自力で簡単に解決できます。この記事を読み終えるころには、あなたもモニターのト

  2. Windows 10で「アクセスが拒否されました」エラーを解決する7つの方法

    自分の所有物を使おうとしたのに拒否されたり、スマホやPCの特定アプリの使用を許可されなかったりしたら、とても苛立ちますよね。同じように、PC上の特定のファイルやフォルダにアクセスできない状況も、非常にストレスfullなものです。その際に表示されるのが「アクセスが拒否されました(Access is denied)」というエラーメッセージです。このエラーは、ファイルを開くとき、コピー&ペーストするとき、別の場所へ移動するとき、ファイルやフォルダを削除するとき、あるいは特定のアプリを起動するときなどに発生することがあります。 これらのエラーの多くは、適切な権限がないことが共通の原因となっています。こ