
WindowsでOxygen JSON Editorをアンインストールできない原因と解決策:files.logエラーは再インストールで直る
Windowsで Oxygen JSON Editor をアンインストールしようとすると、「files.log が見つからない」などのエラーが出て削除できないことがあります。結論から言うと、この症状はインストール情報のログが壊れている(または欠落している)ケースが多く、同じ場所に再インストールして“正常な状態”に戻してからアンインストールするのが最短ルートです。この記事では、原因の考え方と、失敗しない手順、うまくいかないときの追加対処までまとめます。
症状:アンインストール時に「files.logがない」と言われる
代表的には次のような状態になります。
-
「アンインストール中に必要なファイルが見つからない」
-
「files.log が見つからないため削除できない」
-
アプリ一覧から削除を押しても途中で止まる/ロールバックする
このタイプのエラーは、アプリ本体が悪いというより、インストールを管理している仕組みが参照する“記録ファイル”が欠けていることが原因で起きます。
原因:install4jが作るfiles.logが壊れた・消えた
Oxygen JSON Editorのインストーラーは install4j を利用しており、インストール時に「どのファイルをどこへ配置したか」を記録する files.log を生成します。
アンインストールはこの記録を頼りに削除処理を進めるため、files.log が破損・欠落していると、削除すべき対象を特定できず、アンインストールが失敗します。
よくある発生要因は次の通りです。
-
インストール途中で強制終了・PC再起動が入った
-
セキュリティソフトが一部ファイルの生成/書き込みをブロックした
-
インストール後に手動でフォルダ内のファイルを消した/移動した
-
権限不足でログの作成が不完全になった
最短で直す解決策:同じディレクトリに再インストールしてからアンインストール
もっとも確実で安全な手順はこれです。再インストールが“修復”の役割を果たし、欠けたログを復元してアンインストール可能にするイメージです。
手順(推奨)
-
現在のインストール先フォルダを確認
例:C:\Program Files\...や、自分で指定した任意の場所。ショートカットの「ファイルの場所を開く」から辿れることもあります。 -
同じバージョン、または入手できる最新版のインストーラーを用意
-
インストーラーを管理者として実行
-
インストール先の指定画面で、必ず“現在のインストールと同じディレクトリ”を指定
-
インストール完了後、Windowsの「アプリと機能」または付属のアンインストーラーから アンインストールを再実行
多くの場合、これで次のどちらかが起きます。
-
旧版が自動的に置き換えられ、構成が正常化する
-
上書きで“クリーンに近い状態”になり、アンインストールに必要な情報(files.log等)が揃う
結果として、アンインストールが通る状態に戻せます。
失敗しないための注意点
-
インストール先を変えない:別ディレクトリに入れると、壊れた方の情報が残りやすく、目的(修復)が達成できません。
-
起動中なら終了する:Oxygen JSON Editorを起動したままだと、ファイルロックで上書きや削除に失敗します。
-
権限を確保する:Program Files配下は特に権限が絡むので、管理者実行が有効です。
それでもアンインストールできないときの追加チェック
再インストール後も同じように止まる場合、次のポイントを順番に潰すと改善しやすいです。
1) セキュリティソフトの影響を疑う
インストールやアンインストールの途中で、ログ生成や削除が妨げられることがあります。いったんリアルタイム保護を一時的に緩める、例外設定を入れるなど、環境に合わせて確認します(作業後は戻す)。
2) アンインストーラーを「管理者として実行」
Windowsのアプリ一覧からではなく、インストール先フォルダ内にあるアンインストール実行ファイル(例:uninstall.exe など)を探し、右クリック→管理者として実行を試します。
3) インストール先フォルダが移動・改名されていないか
install4j系は「当初のパス」を前提に動くことが多いので、フォルダ名変更や移動があると整合性が崩れます。心当たりがあれば、元の場所に戻せるか確認します。
最終手段:手動削除をする前に必ず押さえること
どうしても削除できず、フォルダを手動で消したくなる場面もありますが、手動削除は関連情報(アンインストール情報や設定)が残りやすいため推奨度は下がります。実行するなら以下を守ると被害を抑えられます。
-
まずは再インストール→アンインストールを複数回試す(特に「同じ場所」指定)
-
削除前に、設定やプロジェクトなど必要データがある場合はバックアップする
-
手動削除後にアプリ一覧に残る場合がある(表示だけ残るケースも含む)と理解しておく
再発防止:次回インストールで気をつけるポイント
-
インストール中にPCを落とさない/強制終了しない
-
セキュリティソフトがインストール処理をブロックしていないか確認する
-
インストール後にアプリ配下のファイルを手動で整理・削除しない(ログ不整合の原因)
files.log が見つからないアンインストール失敗は、典型的な「インストール管理情報の欠落」です。まずは焦らず、同じディレクトリへの再インストールで状態を正常化し、その後にアンインストールする流れを試してください。これが最も安全で、成功率も高い解決策です。