Windows 11でMicrosoft Money Plus Sunset Editionをインストールする方法とエラー対処

Windows 10 では問題なく使えていた Microsoft Money Plus Sunset Edition が、Windows 11 に買い替えた途端インストールできない——そんな相談が非常に増えています。特に「USMoneyDlxSunset.exe を実行すると『setup.exe を先に実行してください』と表示されて先に進めない」というケースは典型例です。本記事では、このエラーの原因と、Windows 11 で Money Sunset を動かすための具体的な手順を、データ移行・代替ソフト検討まで含めて詳しく解説します。

目次

Microsoft Money Plus Sunset Edition が Windows 11 にインストールできない症状

まず、よくある症状を整理します。あなたの状況がどれに当てはまるか確認してみてください。

症状よくあるメッセージ・状態
USMoneyDlxSunset.exe を実行できない「setup.exe を先に実行してください」と表示され、インストーラが起動しない
一応インストールは終わるが起動しないショートカットだけ作成されるが、クリックしても何も起きない/すぐ終了する
旧バージョンでデータを開けないMoney 2002 / 2005 などで Sunset のデータファイル(.mny)を開こうとしても、パスワードが通らない/読み込みエラーになる
移行ツールでコピーしたが動かないEaseUS Todo PCTrans 等で「アプリを移行」したが、起動直後に落ちる、ライセンスエラーが出るなど

特に「setup.exe を先に実行してください」というメッセージは、インストールパッケージが壊れているか、途中まで展開された不完全なファイルを実行している場合に発生しやすいエラーです。Windows 11 固有の問題というより、インストーラと環境の噛み合わせに起因することが多いのがポイントです。

前提知識:Money Plus Sunset Edition と Windows 11 の関係

トラブルシューティングの前に、Money Sunset と Windows 11 の関係をざっくり押さえておきましょう。

項目内容
ソフト名Microsoft Money Plus Sunset Edition(Deluxe / Home & Business)
提供形態サポート終了版。オンラインサービス機能を停止した上で無料公開された最終版
配布状況現在は Microsoft 公式サイトでの配布終了。入手できるのはアーカイブサイトなどに限られる
対応 OS(公式情報)Windows XP / Vista / 7 時代の製品。Windows 10 / 11 はサポート外
実際の動作互換モード(Windows 7)や管理者権限を使えば、Windows 10 / 11 でも問題なく動作したという事例が多数
ビット数32bit アプリケーション。Windows 11(64bit)でも WOW64 により原則動作可能

つまり、「Windows 11 だから絶対に動かない」というわけではなく、インストール方法と環境を整えてやれば動く余地がある、というのが現実的な立ち位置です。

正しいインストーラを用意する:USMoneyDlxSunset.exe のチェックポイント

もっとも重要なのは、「完全版のインストーラ」を用意することです。ここが間違っていると、いくら環境を調整しても「setup.exe を先に実行してください」ループから抜けられません。

完全版インストーラとは?

Money Sunset のインストーラには、ざっくり次のようなパターンがあります。

種類特徴トラブルの有無
完全版インストーラ(フルパッケージ)USMoneyDlxSunset.exe だけでセットアップを完結できる単体 EXE。内部で自己展開し、setup.exe を自動的に呼び出すWindows 11 でも互換モード+管理者権限で動くことが多い
一部だけ抜き出されたファイル本来は別の setup.exe から呼び出される構成のうち、一部だけコピーされたもの実行すると「setup.exe を先に実行してください」と表示される典型パターン
途中までダウンロードされた壊れた EXEファイルサイズが異常に小さい/ダウンロード中に中断したもの起動しない、あるいは謎のエラーで止まる

現在は公式配布が終了しているため、Internet Archive などのアーカイブサイトから入手するケースがほとんどですが、ダウンロード元の信頼性とファイルの完全性を自分で確認することが重要です。

インストール前の基本チェック

  1. USMoneyDlxSunset.exe を、半角英数字のみのパス(例:C:\MoneySunset\)に保存する
  2. ファイルサイズが異様に小さくないか確認する(数 MB 程度しかない場合はほぼ不完全ダウンロード)
  3. ウイルス対策ソフトで一度スキャンし、問題がないことを確認する
  4. EXE を右クリック →「プロパティ」→「互換性」タブで以下を設定する
    • 「互換モードでこのプログラムを実行する」にチェック → Windows 7 を選択
    • 「管理者としてこのプログラムを実行する」にチェック
  5. 設定後、右クリックから「管理者として実行」で起動する

この状態でインストーラが正常に立ち上がるのであれば、Windows 11 でもインストール自体は問題ないことが多いです。

「setup.exe を先に実行してください」と表示される場合の原因と対処

それでもなお、USMoneyDlxSunset.exe 実行時に「setup.exe を先に実行してください」というエラーが出る場合、主な原因は次のいずれかです。

  • ダウンロードが途中で切れて壊れている
  • 本来セットであるべきファイルが不足している(部分的なコピー)
  • 過去に別の PC からコピーした setup.exe や一時ファイルが混在して OS が誤認識している
  • 移行ツールが中途半端にレジストリやプログラムフォルダを作ってしまい、新規インストールを邪魔している

まず試すべき「基本リセット」

  1. 現在の USMoneyDlxSunset.exe を削除する(ゴミ箱からも空にしておくと安心)
  2. 別のフォルダ(例:C:\MSMoney\Installer\)を新規作成する
  3. そのフォルダに改めて USMoneyDlxSunset.exe を保存する
  4. ダウンロード中にネットワークが切れていないか、ブラウザのダウンロード履歴で確認する
  5. インストール時、一時的にウイルス対策ソフトの「リアルタイム保護」だけオフにしてみる(終了後には必ずオンに戻す)

これで状況が変わらない場合、他の常駐ソフトやサービスの干渉、あるいは過去のインストール残骸を疑うフェーズに移ります。

クリーンブートと新規ローカル管理者アカウントで試す

Money Sunset のインストール時に他の常駐ソフトが邪魔をしていると、インストーラの内部処理が失敗することがあります。そこで有効なのが、クリーンブートと新しいローカル管理者アカウントでのセットアップです。

クリーンブートで余計なサービスを止める

クリーンブートとは、Microsoft 純正以外のサービス・スタートアップを一時的に止めて、できるだけ素の状態で Windows を起動する方法です。

  1. Win + R キー → msconfig と入力 → Enter
  2. 「サービス」タブを開き、「Microsoft のサービスをすべて隠す」にチェックを入れる
  3. 「すべて無効」をクリックして、サードパーティ製サービスを停止する
  4. 「スタートアップ」タブ →「タスクマネージャーを開く」をクリック
  5. 表示されたスタートアップアプリをすべて「無効」にする
  6. PC を再起動する
  7. 再起動後、クリーンな状態で USMoneyDlxSunset.exe を「管理者として実行」する

インストールが完了したら、同じ手順で msconfig を開き、元の設定(すべて有効)に戻すことを忘れないようにしてください。

新しいローカル管理者アカウントでインストールする

長年使っているユーザープロファイルでは、権限や設定の不具合でインストーラがうまく動かないことがあります。その場合は、一度ローカルアカウントの管理者ユーザーを作成し、そのアカウントでインストールを試してみると改善することがあります。

  1. 「設定」→「アカウント」→「家族とその他のユーザー」から新しいユーザーを追加
  2. 「このユーザーのサインイン情報がありません」→「Microsoft アカウントを持たないユーザーを追加する」を選択
  3. ユーザー名・パスワードを設定してローカルユーザーを作成
  4. 作成したユーザーをクリックし、「アカウントの種類の変更」→「管理者」に変更
  5. 一度サインアウトし、新しい管理者ユーザーでサインイン
  6. そのユーザー環境で USMoneyDlxSunset.exe を互換モード+管理者権限で実行する

これでインストールに成功するケースも多く見られます。

移行ツール(EaseUS Todo PCTrans 等)の「残骸」を削除する

旧 PC から新 PC(Windows 11)への移行に、EaseUS Todo PCTrans のような「アプリを移行できる」ツールを使うと、一見 Money Sunset も移行できたように見えます。しかし、実際にはレジストリや依存コンポーネントが不完全な状態のままコピーされてしまい、

  • 正しく起動しない
  • 新規インストールが途中で失敗する
  • 「すでにインストールされています」と判断されセットアップが進まない

といった問題を引き起こすことがあります。この場合は、中途半端に残っている Money 関連ファイル・レジストリを一度きれいに削除する必要があります。

フォルダを削除する

Money Sunset に関連するフォルダを探し、次のような場所を削除します(存在しない場合はスキップしてください)。

  • C:\Program Files (x86)\Microsoft Money
  • %LOCALAPPDATA%\Microsoft Money
  • %APPDATA%\Microsoft Money

エクスプローラーのアドレスバーにパスを貼り付けて Enter を押すと、該当フォルダを簡単に開けます。

レジストリをバックアップしてから不要キーを削除

レジストリ操作は誤ると Windows 自体が起動しなくなる危険があります。必ず自己責任で慎重に行い、事前にバックアップを取ってください。

  1. Win + R → regedit と入力 → Enter
  2. 「ファイル」→「エクスポート」で、レジストリ全体のバックアップを保存
  3. 左ペインから以下のキーを探す
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Money
    • HKEY_CURRENT_USER\Software\Microsoft\Money
  4. 存在する場合は右クリック →「削除」
  5. さらに「編集」→「検索」で「Money」と入力し、古い Money に関連するキーが残っていないか確認しながら慎重に削除する
  6. 作業が終わったら PC を再起動する

この「残骸掃除」が終わったら、改めて先ほどの手順に従い、フルインストーラ(USMoneyDlxSunset.exe)を互換モード+管理者権限で実行してみてください。

Windows 11 側の破損を修復する:SFC / DISM / 修復インストール

ここまで試してもなお Money Sunset のセットアップが正常に動かない場合、Windows 11 側のシステムファイルが破損している可能性があります。他の古いアプリでもインストールや起動時にエラーが出る場合は、特にその疑いが濃くなります。

システムファイルチェッカー(SFC)の実行

  1. スタートボタンを右クリック →「Windows Terminal(管理者)」または「PowerShell(管理者)」を開く
  2. 以下のコマンドを入力して Enter sfc /scannow
  3. 完了まで待ち、エラーがあれば自動修復を試みる

DISM によるイメージ修復

SFC で直らない場合は、DISM で Windows のイメージ修復を行います。

  1. 同じく管理者権限のターミナルで、順番に次のコマンドを実行 DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth
  2. 完了後、PC を再起動する

それでも解決しない場合、Windows 11 の「上書き修復インストール」(In-place Upgrade Repair)が有効です。これは、個人ファイルやアプリを維持したまま Windows を再展開し直す機能で、Money Sunset のインストールが通るようになったという報告が複数あります。

最終手段としては Windows 11 のクリーンインストールもありますが、こちらは全データが消えるため、十分なバックアップと時間的余裕がある場合にのみ検討してください。

実際の成功例

実際に、

  1. Money Sunset のフルインストーラを用意
  2. 移行ツールでコピーした残骸を削除
  3. Windows 11 の修復インストール(上書き)を実施
  4. その後、互換モード+管理者で再インストール

という流れで「setup.exe を先に実行してください」エラーを乗り越え、Windows 11 上で Money Sunset を正常起動できたケースがあります。旧 Windows 10 PC からの資産データも問題なく移行でき、長年使い続けてきた家計簿をそのまま継続できたとのことです。

Money Sunset のデータとパスワード:旧版 Money では開けない理由

多くのユーザーを悩ませるのが、旧バージョンの Money(2002 / 2005 など)では Sunset 版のデータを開けないという点です。

  • Sunset 版の .mny ファイルは、旧バージョンとは異なる形式・暗号化方式で保存されている
  • そのため、Money 2002 / 2005 に持っていっても「パスワードが違う」「ファイルが破損している」と誤認識される
  • つまり、「Sunset → 古い Money」へのダウングレード読み込みは基本的に不可

このため、「とりあえず手元にある古い Money で代用しよう」としても、Sunset 時代の資産データは救い出せないことがほとんどです。あくまで「Sunset データは Sunset で開く」が大前提になります。

他ソフトへ移行する場合のポイント

Money Sunset が起動できるようになったら、今後に備えて他ソフトへ移行しやすい形でデータをエクスポートしておくことを強くおすすめします。移行先を選ぶ際は、次の条件を満たすかどうかチェックするとよいでしょう。

チェック項目理由
QIF 形式のインポートに対応しているかMoney からは QIF 形式で取引データをエクスポートできるため、これを読み込めるソフトだと移行がスムーズ
OFX / QFX に対応しているか金融機関や他家計簿ソフトからの取り込みに広く使われている形式。将来別ソフトへ乗り換える際の保険にもなる
複数口座・資産クラスを扱えるか銀行口座+クレジットカード+証券口座など、Money で管理していた範囲を再現できるかどうか
日本円以外の通貨に対応しているか外貨・海外口座を Money で管理していた場合は必須

いきなり完全移行せず、「当面は Money Sunset を併用しつつ、新ソフトに少しずつデータを移して慣れていく」という二段構えにしておくと安心です。

どうしてもインストールできないときの代替策

ここまでの対処を行っても Money Sunset を Windows 11 にインストールできない場合、次のような「現実解」も検討の余地があります。

Windows 10 / 7 環境を仮想マシンで残す

いきなり Windows 11 上で動かすことにこだわらず、Money Sunset が確実に動いていた環境をそのまま仮想マシンとして残す方法です。

  • Hyper-V(Windows 11 Pro / Enterprise)や他の仮想化ソフトで、旧 OS の仮想マシンを用意
  • その中に Money Sunset をインストールし、旧 PC からデータを移行
  • Windows 11 上では「Money 専用の仮想マシン」を起動して使うイメージ

多少手間は増えますが、動作実績のある環境を長期的に維持できるというメリットがあります。

旧 PC をネットから切り離して「Money 専用機」にする

もし旧 PC がまだ動くのであれば、

  • インターネット接続を切る
  • Money Sunset とデータだけを残し、それ以外の用途には使わない

という形で「スタンドアロンの家計簿専用マシン」として延命させるのも一つの選択肢です。セキュリティリスクを抑えつつ、長年の家計データを安全に参照できます。

トラブルシューティング早見表

最後に、この記事で紹介した内容をコンパクトにまとめた早見表を載せておきます。該当する症状から、試すべき対処を確認してみてください。

症状主な原因候補優先して試す対処
「setup.exe を先に実行してください」と出る不完全なインストーラ/部分コピー/残骸の混在フルインストーラを再取得、別フォルダ保存、互換モード+管理者実行、移行ツールの残骸削除
インストールは終わるが起動しない権限不足/常駐ソフトの干渉/DLL不足クリーンブート、新規ローカル管理者アカウントで再インストール、SFC / DISM
旧 Money で Sunset データを開けないデータ形式・暗号化方式の違いSunset 自体を動かすことを優先し、起動後 QIF 等でエクスポートして他ソフトへ移行
何度やってもインストールが失敗するWindows 11 システムの破損/環境不整合SFC / DISM → 上書き修復インストール →(最終手段として)クリーンインストール
どうしても Windows 11 上では動かないOS とアプリの相性問題の可能性Windows 10 / 7 仮想マシンで運用する、旧 PC を Money 専用機として延命する

まとめ:Windows 11 でも Money Sunset はまだ使える

Microsoft Money Plus Sunset Edition は既にサポート終了となっており、公式には Windows 11 対応もアナウンスされていません。しかし、

  • 信頼できる経路から完全版インストーラ(USMoneyDlxSunset.exe)を用意する
  • 互換モード(Windows 7)+管理者として実行でセットアップする
  • 移行ツールが残したフォルダ・レジストリをきれいに削除する
  • クリーンブートや新規ローカル管理者アカウントでインストールを試す
  • 必要に応じて SFC / DISM や Windows 11 の修復インストールでシステム側を整える

といった手順を踏めば、Windows 11 上で Money Sunset を復活させられる可能性は十分にあります。

同時に、今後を見据えて、Money Sunset が起動できるうちに QIF / OFX 形式でデータをエクスポートし、他の家計簿・資産管理ソフトへの移行ルートを確保しておくことも大切です。

「長年使ってきた Money のデータが Windows 11 になった途端に全て失われてしまう」——そんな最悪の事態を避けるためにも、ここで紹介した手順を順番に試しつつ、バックアップと移行の準備をしっかりと進めていきましょう。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次