WindowsのDiscordアプリが開かなくなった場合の対処
WindowsでDiscordアプリが突然開かなくなりました。
症状としてはアプリケーションが立ち上がるのですが、画面上に何も映らないといった状態です。
その症状を改善した方法を備忘録的にまとめます。
環境
OS: Windows 10 Home
考えられる原因
アプリケーションのエラー原因としては以下に大別できると考えてます。
- アプリケーションの問題
- OSの問題
- ハードウェアの問題
- 通信の問題
今回は別アプリケーションやブラウザは問題ないことから、通信、ハードウェアの問題ではないと考えられます。
またモバイルアプリ版では問題なく開けていることからアプリケーションのサーバーや認証の問題ではないと考えられます。
試したこと
アプリケーションの強制終了
タスクマネージャーからDiscordの強制終了(タスクの終了)
OSの再起動
とりあえずはWindowsの再起動。
互換性の確認
アプリケーションを右クリックして[互換性のトラブルシューティング]を実行。
ただし、最近OSアプデを行った記憶はないため原因として考えられる可能性は低い。
管理者として実行
アプリケーションを右クリックして[管理者として実行]。
Discordアプリのアンインストールと再インストール
ここまでの対応で改善しないため、スタートメニューからDiscordを右クリックしてアンインストール、Discordのインストールページから再インストール。(https://discord.com)
sfcで破損したシステムファイルを修復
[スタート]から「cmd」と入力し、コマンドプロンプトを管理者として実行。
画面に以下のコマンドjを入力してEnterを押して実行。
sfc /scannow
これでも解決しないため、Applicationのデータを消すことに。
AppDataの削除
エクスプローラーから[ユーザー名]のフォルダを開き、下部のAppDataフォルダを開く。
下部のLocalフォルダを開いてDiscordのフォルダを探す。(以下画像を参照)
Discord フォルダを右クリックして[削除]する。
もう一度AppDataを開き、下部のRoamingフォルダを開いてDiscordフォルダを探して[削除]。
AppDataを削除して、再度Discordアプリをインストールしたところ、ログイン画面が表示されログインして無事解決した。
総括
原因としては、AppDataに問題が生じていたため削除することで解決した。
直接的な原因としては、Discord起動時に何か問題が生じてAppDataが破損(?)したと思われるが詳細はよくわからない。
Windowsはアプリケーションをアンインストールした時点では、AppDataは削除しないのがかなり疑問として感じた。
間違いや指摘,アドバイス等あればコメントお願いします。
参考