【ShareX】画像編集後の上書き保存で「A generic error occurred in GDI+」が発生
2026年8月25日(火) 20時15分

ShareXで既存のスクリーンショットを編集して上書き保存すると「A generic error occurred in GDI+」というエラーが発生した。Galaxyの画像やPCへコピーした画像でも発生したため切り分けを進めたところ、別名で保存すれば正常に保存できることが分かった。
ShareXで画像を保存するとGDI+エラーが発生

ShareXの画像編集機能を使っていたところ、画像を保存するタイミングで突然エラーが発生した。
表示されたのは「A generic error occurred in GDI+」という内容で、エラーには System.Drawing.Image.Saveや ShareX.HelpersLib.ImageHelpers.SaveImageなども表示されていた。
スクロールキャプチャではなく、Galaxy S24で撮影した普通のスクリーンショットを編集したときに発生した問題だった。
自分はWindowsのエクスプローラーからGalaxy内のスクリーンショットを開き、ShareXで編集してそのまま保存していた。
保存成功の通知は出るのに画像は変わらない
エラー画面を閉じるとShareXから「Image saved to file」という通知が表示された。
保存先としてGalaxy S24内のスクリーンショットフォルダも表示されていたため、一見すると正常に保存できたように見える。
しかしGalaxy側で画像を確認してみると編集内容は反映されていなかった。成功通知は表示されているものの、実際のファイル保存には失敗している状態だった。
最初はWindowsからスマホ内のファイルを扱うCrossDeviceの仕組みが関係している可能性も考えた。
PCへコピーしても同じエラーが発生
原因を切り分けるため、Galaxy内にある同じ画像をPCのPictureフォルダへコピーした。
これならスマホ内のファイルではなく通常のローカルファイルになるため、CrossDeviceが原因ならエラーは発生しないはずだった。
ところがPCへコピーした画像をShareXで編集し、そのまま上書き保存しても同じGDI+エラーが発生した。
保存先のパスはGalaxy内からPC内へ変わっていたが、エラー内容自体は変わらなかった。
この時点でGalaxyやCrossDeviceが直接の原因ではないことが分かった。
別名で保存すると正常に保存できた

試しに元のファイルへ上書きせず別名で保存してみた。すると今度はエラーが発生せず、正常に画像を保存できた。
さらにGalaxy内の画像でも同じように別名で保存してみたところ、こちらもエラーは発生しなかった。
つまり今回の状況はかなり明確だった。
元画像と同じ名前で上書き保存するとGDI+エラーが発生する。一方で別名の新しいファイルとして保存すれば問題なく保存できる。
原因は元画像への上書き保存にありそう
今回表示されたエラーはGDI+の Image.Save 処理で発生している。
ShareXで既存画像を開いたあと、その画像を読み込み元と同じファイルへ直接保存しようとするとエラーになる状態だと考えられる。
保存先をGalaxyからPCへ変えても発生し、同じ場所でもファイル名を変えれば正常に保存できたため、保存フォルダや画像形式そのものが原因とは考えにくい。
ShareX側で既存画像への上書き保存を処理する部分に問題がある可能性が高そう。
また実際には保存に失敗しているにもかかわらず「Image saved to file」と表示される点も分かりにくかった。
現状は別名保存で回避する
現時点ではShareXで既存画像を編集したあと、元画像へそのまま上書きするのではなく別名で保存すれば回避できている。
自分の場合はGalaxy内の画像でも、PCへコピーした画像でも結果は同じだった。
既存画像への上書きではエラーが発生するものの、新しいファイルとして保存する分には問題ない。
これまでは普通に画像を編集して保存していたため突然このエラーが出て意味が分からなかったが、切り分けてみると上書き保存の処理が原因となっている可能性が高そうだ。
同じGDI+エラーは他のShareXユーザーからも報告されている
調べてみると、ShareXで同じ「A generic error occurred in GDI+」が発生したユーザーは他にもいた。
2025年11月にはShareXの画像編集後に保存しようとすると、自分とほぼ同じ Image.Save と ImageHelpers.SaveImage を含むGDI+エラーが発生した事例が報告されている。
この事例ではOCRを開いた状態が関係していたようで、自分とは発生条件が異なる。
またShareXのGitHubにも、2026年にWebページキャプチャやスクロールキャプチャの保存時に同じ ExternalException (0x80004005) と「A generic error occurred in GDI+」が発生した報告がある。こちらも今回とは操作や保存処理が異なるため、同じ原因とは断定できない。
少なくともShareXで画像を保存する処理において、GDI+関連のエラー自体は自分だけに発生しているものではないようだ。
今回については別名保存なら正常に完了するため、元画像への上書き保存が発生条件になっていると考えている。
この記事にコメントする
カテゴリー
最近の記事一覧
【ChatGPT】タスク作成時に「limit of 5 active tasks」エラーが表示された
【Grok】データセンター障害の影響で一部機能が利用できない不具合
OpenAIがGPT-6 Astraを発表!次世代ChatGPTは何が変わったのか
【ChatGPT】『リクエストに問題があります』エラー発生|大規模障害でチャットを送信できない状態に
風邪をひいた。喉の痛みと咳が強くなってきた
【ChatGPT】「追加の安全性チェック」とは?この現象を調べてみた
ガソリンスタンドで車の向きが逆だと給油できない?Xで話題になったポストについて
【X(Twitter)】アカウント乗っ取り被害の報告相次ぐ| 「誤って通報した」詐欺DMに注意
【Xアプリ】画像の読み込みが遅い?同じ声も複数見られる
【Brave】サイトの長押し禁止だけ解除できる?カスタムフィルターを試した結果【Android】
【Galaxy】昔の設定を振り返る|今は消えた・名前が変わった機能
【旅行写真】大阪・道頓堀
【旅行写真】大阪・新世界
【旅行写真】大阪・梅田スカイビル
【旅行写真】カップヌードルミュージアム 大阪池田


登録ユーザーの方はこちらからログイン▼ 名前が自動設定され、画像認証が不要になります
ユーザー登録がおすすめ!
コメントが同じユーザーの投稿として関連付けられ、継続してコメントしやすくなります。
データに関するポリシー
ご登録いただくメールアドレスは、本人確認やパスワードの再設定のみに使用され、利用者の事前の同意を得ずに目的以外でこれを利用することはありません。また、個人情報を他の業者等に提供することもありません。
個人情報はホームページシステムのデータベースに保存されますが、当サイト(ライフログメモ)の運営者に対してメールアドレスは伏せられるため、運営者がメールアドレスを取得することはできません。
警察への捜査協力や裁判所からの情報開示要求の際には情報開示を行う場合がございます。