- 締切済み
インスト時Windowsの機能非起動希望
インスト時Windowsの機能非起動希望 質問の目的を先に書きますと、 アプリのインストール途中に表示される、 「Windowsの機能」を起動・表示されないようにしたいです。 エクスプローラからCD-ROM内を開きアプリをインストールしようとsetup.exeをクリックした後に、インストール途中で、 アプリの起動に必要な.NET Framework 3.5をインストールしてくださいという意味で、 画像のように「Windowsの機能」がポップアップされ、ダウンロードしてインストールする様に促されます。 この「Windowsの機能」その物は、 cabとかdllとか「何の拡張子のファイル」が起動しているのでしょうか? 分かれば自分で起動を止めるスキルはあります。 エクスプローラを見ると「アプリケーション拡張」などの文字もありますが、これがWindowsの機能と関連はありますか? 誤解のないようにお願いしますが、 .NET Framework 3.5をインストールする為のexeファイルを見つけたい、 という質問ではありません。 書き込みをしながら思い出したのですが、 そういえば、Alt➕Ctrl➕Deleteを同時押しで表示される、 タスクマネージャーで、起動中のアプリの実行ファイルの場所を開けたような気もしますが、 同様に「Windowsの機能」の起動元のファイルの場所を参照はできますか? ご教示くださいお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 121CCagent
- ベストアンサー率52% (15558/29900)
>自分で起動を止めるスキルはあります。 と書かれていたのでご自身で何とかされるものと思ってました。 そのウィンドが2重で起動してくる理由までは流石に分かりません。Fondue.exeってプログラムがどうやって.NET Framework 3.5、2.0、3.0の必要なファイルが無いことをインストーラーから読み取ったり(渡されたり)して起動してくるプロセスがどうなっているのかまでは知らないので。例えばインストールするプログラムが.NETの3.5のと2.0のそれぞれで必要DLLなどをありそれを検出して3.5と2.0を個別にインストールしようとして結果としてFondue.exeが2重起動してる?って可能性もありますが確かめるすべがありません。 私個人としては「Windows の機能の有効化または無効化」から.NET Framework 3.5を有効化(インストール)してしまうのが確実で手っ取り早くて良いのでは?と思います。質問者さんの方で何らかの事情があり.NET Framework 3.5を有効化以外の方法を探されているのかも知れませんが…
- 121CCagent
- ベストアンサー率52% (15558/29900)
> この「Windowsの機能」その物は、 > cabとかdllとか「何の拡張子のファイル」が起動しているのでしょうか? >分かれば自分で起動を止めるスキルはあります。 当方の実験環境で.NET Framework 3.5が必要なソフトのインストールを実際の試みて調べてみました。 Windows オンデマンド機能 UX C:\Windows\System32\Fondue.exe ってのがそのWindowsの機能ってウィンドを表示しているようです。
お礼
ご回答ありがとうございます。 アプリケーション製作者のミスで? 全く同じWindowsの機能ダイアログが2つ表示されるので、 片方を停止したいので、 ご回答から判断するとFondue.exeが2つの何らかの拡張子のファイルを参照してダイアログを2つ表示していると思います。 つまり!Fondue.exeと何らかの拡張子のファイルが連携して初めてダイアログを表示しているのではないか?と思うのですが、 この場合にはどうすればよろしいでしょうか?
補足
質問の趣旨が分かりにくいかも知れないので補足します。 画像のウィンドウが2つ表示されて、 しかも両方同じ物をダウンロードしようとするので、 Fondue.exeがウィンドウを2つ表示させてしまう原因の重複ファイル(ウィンドウが2つ表示されるので、問題のファイルは2つあると推定しています。)を特定して、 片方を削除しようと思っています。
お礼
ご回答ありがとうございます。 インストーラの中に.NET Framework 3.5がインストールされていない事を検出する全く同じプログラムが2つ重複して入っていると思われるので、 片方を削除して正常にインストールし、 起動ができるようにしたいです。 インストーラが起動中に同じ物を2回インストールしようとする為に、 何度やってもインストールが途中で止まってしまいます。 .NET Framework 3.5を自分でインストールし終えてからインストーラを起動する方法も試みてはいるのですが何故か上手くいきません。 なので、2つある内の片方を削除しようとしています。 念のために2台ある(NEC1・富士通1)PCともにリカバリーをかけて、リカバリー直後の状態とWindows Update最新の状態までとで、 アプリのインストーラを計4回起動しましたが、 やはりインストーラに問題があるらしく、 同じ状態が再現されました。