• ベストアンサー

アプリケーションが動作する理由が知りたい

プログラムを組んだこともない全くの初心者です。 ある市販アプリケーション(CyberLink PowerDirector10)をインストールした時にVC++2008が自動的にインストールされました。 その後インストールされている全てのVCをアンインストールしてもアプリケーションは問題なく起動でき動作もできました。 VCはアプリケーションが起動、動作するときも必要だと思っていたのですが インストールする時にVCが入っていればよいものなのでしょうか? お手数ですが宜しく回答お願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • m0r1_2006
  • ベストアンサー率36% (169/464)
回答No.2

市販アプリケーション が VC++2008 を使ってプログラムしていたら, 市販アプリケーション 実行時に, VC++2008 の ダイナミックリンクライブラリ DLL という,ファイルが必要です. DLL は,VC++ のある関数が呼ばれたときの実行に必要なものです. 本当は,run time package というのをインストールすればいいだけですが. これらのファイルは,普通 OS のシステムフォルダ windows\system32 などにコピーされますので,VC++2008 をアンインストールしても残ります. 親切なアンインストーラだったら, 「この(DLL など)のファイルを消しますか? ただし,なんか他のソフトが動かなくなっても, 関知しません」 という問があります.

munehiko
質問者

お礼

迅速で的確な回答ありがとうございます。 文章が直感的で分かりやすくて助かりました。

その他の回答 (1)

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

>ある市販アプリケーション(CyberLink PowerDirector10)をインストールした時にVC++2008が自動的にインストールされました。 VC++2008本体ではなく「ランタイム」です。 >その後インストールされている全てのVCをアンインストールしてもアプリケーションは問題なく起動でき動作もできました。 他のアプリがランタイムを使用中だった…とかで削除されていなかったのかも知れません。 再起動した際に削除されるかも知れませんし、そのまま削除できずに残り続けるのかも知れません。 # どっちかは…試したことがありませんので不明です。 再起動した後、C:\WINDOWS\WinSxSの下辺りに残っていたりしませんか? x86_Microsoft.VC80~って感じのディレクトリが残っているかと…。 OSによっては、別の場所にランタイムが入っている場合もあるかも知れません。

関連するQ&A

  • アプリケーションエラー

    パソコンを起動すると3つほどアプリケーションエラーと表示されます。そのうちの一つを起動したいのでが同じ表示が出てできません。パソコンに詳しくないですがその表示が出るものを一旦アンインストールしてインストールしなおすといいというのも見たのでしましたが同じく出来ません。その3つのうち一つだけその動作をしました。エラーが出たものすべてに同じ動作をしなければならないのかまた原因を教えていただきたいです。

  • PoworDirector10インストールエラー

    PoworDirector10 ダウンロード版を購入しました。 ダウンロード手順のメールがきたので、 CyberLink_PowerDirector10_ContentPackI_PCP110812-04.exe 1_CyberLink_PowerDirector10_Ultra_1129a_VDE111019-02.exe CyberLink_PowerDirector10_ContentPackII_PCP110929-01.exe を順にダウンロードし、 インストールをしたのですが、 体験版が起動してしまいます。 以前体験版を使用していて、 体験版をすべてアンインストールしたつもりだったのですが、 インストール時に、「CDキー」の入力画面にならず、 結局体験版をインストールしなおしている状況になっているようです。 アンインストールのやり方が悪いのかもしれないですが、 よくわからず、 先に進めません。 どなたか、教えていただけませすでしょうか。 よろしくお願いします。

  • アプリケーションが動作しない

    今回、ALTERA製のソフトウェア開発ツール(NIOSII)のアプリケーションを動作したところ、私のPCにインストールされているウイルスセキュリテイがインストールされていると、開発ツールアプリケーションが動作しない現象がでました。 このアプリケーションは、USBを介してハードウエアーボートと接続してエミュレーションのデバッカーツールです。 弊社のウイルスセキュリテイをアンインストールすると動作が正常に行われます。 ウイルスセキュリテイをアンインストールせずに使用する方法はないでしょうか? ソースネクスト製品 製品名  :ウイルスセキュリテイ ZERO Windows Vista対応版 バージョン:9.2.0073 使用PC 機種:SONY Vaio VGN-S72PB/B typeS OS:WindowsXp Professional クロック:インテル Pentium M 1.72GHz

  • アプリケーションの自動起動について

    初めて投稿させて頂きます、VC++のソフトウェア開発を始めて1ヶ月の初心者のフジと申します。 この度はソフトウェア開発において、行き詰ってしまったので皆様に質問させて頂きます。 質問させて頂きたい内容は、ヴューアー等で、特定のフォルダに画像を保存した際に、アプリケーションを自動で起動させて、画像の形式を変換させることが出来るかということです。 画像形式変換のプログラムは作成出来たのですが、特定のフォルダにファイルを保存した際に自動で自作したプログラムが起動させることが出来ません。 ネットで調べてみたら、常時起動させておく方法はあるのですが、それだとほかのアプリケーションに影響を与える可能性も考えられるので、出来ればファイルが保存された時に自動起動するようにしたいです。 開発している環境は Visual C++6.0 Windows XP Proffesional SP2 です。宜しくお願いいたします。

  • アプリケーションの自動起動について

    初めて投稿させて頂きます、VC++のソフトウェア開発を始めて1ヶ月の初心者のフジと申します。 この度はソフトウェア開発において、行き詰ってしまったので皆様に質問させて頂きます。 質問させて頂きたい内容は、ヴューアー等で、特定のフォルダに画像を保存した際に、アプリケーションを自動で起動させて、画像の形式を変換させることが出来るかということです。 画像形式変換のプログラムは作成出来たのですが、特定のフォルダにファイルを保存した際に自動で自作したプログラムが起動させることが出来ません。 ネットで調べてみたら、常時起動させておく方法はあるのですが、それだとほかのアプリケーションに影響を与える可能性も考えられるので、出来ればファイルが保存された時に自動起動するようにしたいです。 開発している環境は Visual C++6.0 Windows XP Proffesional SP2 です。宜しくお願いいたします。

  • アプリケーションソフトの Reconfigure

    アプリケーションソフトのなかに, 「アンインストール」と並んで「Reconfigure」があります。 (すべてのプログラムからポインタを合わせると表示される項目の中にです。 Reconfigure or Uninstall~となります。~はソフト名です。) アンインストールは分かるのですが,この Reconfigure はどのような時におこなうものなのでしょうか? インストール時の設定を変更するのでしょうか? でもそれだとたいていはソフトを起動した後にできるような… 実際にやってみればいいのでしょうがなんだか怖いので,分かる方お願いします。

  • アンインストールしたアプリケーション

     こんにちわ。 以前、デスクトップにカレンダーが起動するアプリケーションをインストールしました。  しかし、その後アンインストールしたのですが パソコンを起動したときに、エラーが出てしまうのです。 (ファイルが見つかりませんというような) アプリケーションを起動させる命令だけが残っているのだと思いますが、そういうのはどうすれば、エラーが出ないようにできるのでしょうか?  ちなみに、自動実行の方にもそのアプリケーションの 名前はありませんでした。  どなたか教えてください!

  • アプリケーションのインストールをし直す方法

    パソコン起動時に[CMAudioDm.exeーコンポーネントがみつかりません] AVDSHK.DLLが見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は解決される場合があります。[OK」 OKすると、PCサウンドキャプチャー Daemonは動作を停止しました。 問題が発生したため、プログラムが正しく動作しなくなりました。プログラムは閉じられ、解決策がある場合はWindowsから通知されます[プログラムの終了] プログラムの終了をクリックすると、デスクトップは通常の状態になります。このアプリケーションをインストールし直すのは、どうすればよいのでしょうか、やり方を教えてください。

  • CyberLinkの止め方を教えて下さい。

    PCを立ち上げると必ず 「CyberLink PowerCinema Resident Programは動作を停止しました」 となり、毎回、プログラムの終了をしています。 CyberLink PowerCinema などインストールした覚えはありません。 ネットで同様の問題を調べたのですが (1)CyberLinkがプレインストールされて期限が切れたので、新たにインストール (2)CyberLinkのプログラムをアンインストールする (共に、PowerCinemaでの説明ではなかったのですが) というのが、ありましたが情報が多いわけではありませんでした (3)CyberLinkのHPをみると  DELL社製パソコンにバンドルされている弊社製品のサポートは障害も含めて  DELL社にて行っております。お手数ですがDELL社にお問い合わせください。  →私のPC情報   補足    PC:DELL Inspiron I1720    OS:Vista Home Premium    保証:期限切れ 【私の希望】   PowerCinemaなど見覚えないので   アンインストールしてエラーが出ないようにしたいのです。 PCのドライブ検索してもCyberLinkまたはPowerCinemaは出てきません。 コントロールパネルのプログラムのアンインストールにもPowerCinemaは出てきません。 唯一、コントロールパネルのプログラムのアンインストールの一覧に  OutlookAddinSetupというもので発行元がCyberLink となっているものがありました。 Outlook・・・という名称が気になり、 発行元だけをたよりにアンインストールするのが心配でアンインストールしていません。 【まとめ】   (1)「CyberLink PowerCinema Resident Programは動作を停止しました」    は、OutlookAddinSetupをアンインストールすれば出なくなるのでしょうか?    そうだとしたら、OutlookAddinSetupはその他に影響するようなことにはならないでしょうか?   (2)上記は解決にならない場合、どのような解決方法があるでしょうか? 宜しくお願いします。

  • VC++とアプリケーション上の実行の違い

    VC++で作ったプログラムをデバッガ上で起動した場合と、ビルドにより出来た実行ファイルを直接起動した場合とでは、違いがあるのでしょうか? 具体的にはデバッガ上でプログラム中止時にアクセス違反の例外がでていたのですが、動作は正常だったため、試しにアプリケーションから直接起動したところ、処理速度がかなり落ちてしまいました。勿論例外の警告も出ませんでした。 その後デバッガ上で起動しても同様に処理速度が落ちます。 アクセス違反の例外が出ているアプリケーションをVCを通さず実行するとPC自体の設定か何かを壊してしまったりするのでしょうか? ちなみにアプリケーションは動画の制御であり、従来はコミットチャージがPCメモリの容量1.5GBまで終始達していたのですが、処理速度が遅くなってからはVCのメインメモリ使用量255MBまでしか行かなくなりました。映像出力用のメモリかなんかが、割り当ててもらえなくなったりしてるのでしょうか。 ちなみに仮想メモリはキャンセルしています。