Windows7/vistaで古いソフトが上手く動かない場合の対処法

Windows7で古いアプリが上手く作動しない場合は、Administratorでログインしてインストールしなおして見ましょう。作動する場合があります。

Windows7/vistaで古いソフトが上手く動かない場合の対処法

  1. (64bit OS含め)Windows 7 / Vistaマシンを使っている。
  2. Windows XP時代から利用していたソフトを使いたい。
  3. 色々なサイトで「対応ソフト表」や「作動報告」を読んでみると、使いたいソフトは特に不具合はなさそうだ。
  4. なのに、自分のPC環境では何故か上手く作動しない。

こんな場合には何が原因なのか、どう対処すべきか、の一例です。

他の人が「動くよ!」と言っている場合は、何か固有の原因がある。

主な原因&対処法

  1. Administratorでログインしてインストールを行う。
    • 有料ソフト、フリーソフトを問わず、設計が古いモノやシステムの根幹をいじくるタイプのソフトにはAdministratorでログインしてインストールしなければ上手く作動しないツールが多い。
  2. ソフトウェアが単体で作動するタイプではない。必要な別アプリをインストールしていない。
    • 代表的なものだとVBランタイムパックとか、.NET Frameworkとか、最新のDirectXとかを必要とするツール。
    • 動画変換ツールだとiTunesやAviSynth必須のツールもあり。
    • Office製品を中途半端にインストールしていると不具合が出るケースもあり(今回初めて遭遇した)
  3. Aero無効にしなければ作動しないツールもある。
    • このタイプのものはアチコチの作動報告サイトに解説があるはず。

今回ハマッたのは、フリーのDVDオーサリングソフト「DVDAuthorGUI」

DVDAuthorGUI
▲他のオーサリングツールと比較して色々と面倒なソフトですが、メニュー画面のカスタマイズ性が抜群に優れているのがお気に入りです。

こいつが64bit版 Windows7 professionalで上手く作動しません。

具体的なエラー箇所
  1. 静止画ビデオを作成する(jpgやbmpなど静止画からメニューを作成する画面)で「有効なパスではありません」とエラー
  2. 「タイトルセット・メニュー・マネージャー」でm2vファイルの画像が表示されない。
    メニューが表示されない
    ▲本来ビデオ画像が表示される場所が真っ暗に。
  3. 「XP互換モード」や「管理者権限」で起動しようとすると「ComDlg32.ocxがありません」とエラー表示される(VB6ランタイムはインストール済み。PC内検索をするとComDlg32.ocxは存在する)
  4. オーサリングで作成したVOBファイルが、MPC HCで上手く再生出来ない。
    (XPモードにインストールしたDVDAuthorGUIでオーサリングすると上手く再生する)
  5. その他、色々なメニュー操作でプチ・フリーズのような症状が多発。
これは、どうもウチだけの現象らしい・・・?
  1. 様々な検証報告サイトでも不具合は報告されていない。
  2. 昨年7月、Windows7 RC(64bit版)にDVDAuthorGUIをインストール、DVD作成した時には全く問題が無かった。
  3. つまり、普通の環境ならば作動するはず。
  4. DVDAuthorGUI日本語版公式サイトではVista対応版(2007年7月)、
    本家サイトではWindows7対応版(2010年2月)が配布されている。
    (でも、どちらを試しても ウチの環境では作動しない。)
  5. 必須の外部ツール(DVDAuthorGUIの場合、AviSynthとVB6ランタイム)はインストール済み。
  6. VB6ランタイムを色々なサイトから探してきて、何度もインストールするが解決しない。
  7. DGIndexやAviSynthをインストールし治しても改善しない。

 

今回はこれで作動するようになった
  1. AdministratorでログインしてDVDAuthorGUIを再インストール
  2. AdministratorにログインしたままでDVDAuthorGUIを起動すると、なんとエクセルのインストールCDの挿入を求めてきた!(一般ユーザーでインストール、起動しても求めてこない)
  3. 指示に従ってエクセルのCDをセットすると、不足ファイルのインストールが始まり、DVDAuthorGUIは無事完全に作動するようになった。
  4. (補足:私の利用しているのはExcel2000です。)

私はWindows95の時代からWord、Excelをインストールする時はカスタムインストールを選択し、必要な機能のみをインストールしているのですが、、、(Windows7 RCの時だけは完全インストールを行っていた)

旧MS Office製品を中途半端にインストールした場合、Windows7ではVBランタイムに不具合が出るのかもしれません。

まとめ

今回、たまたま必要な部分をインストールしなかったのが原因なのか、Windows7に古いエクセルをインストールする際には完全インストールが望ましいのか、その辺は良く分かりません。

しかし、Windows7に(古い)Office製品をインストールして、その後の利用で不足ファイルが発生しても、Administratorでログインしていなければ「不足ファイルに対する警告」や「追加インストール」のダイアログは出ない事があるっぽいです。一般ユーザーでログインしている場合は単にアプリケーションエラーが出て終了です。

古いアプリのインストールはAdministratorでログインして行うのが基本です(^_^;



次のページへ
前のページへ
Windows7/vistaで古いソフトが上手く動かない場合の対処法
TOPページへ

コメント(多忙中のため休止中) C[0] T[0]

人気ブログランキング
このブログを応援する・このブログに寄付する
mona:MEmMcKYAWfdX1r3XkoWBoweJTSjtDgdqRo
btc :1342ndtQDJ3NKkTw1BfP8AD4xMy8NJ4kWb


広告&サイト内おすすめページ

 

関連記事(ぜんぶ見る>> 未対応ツールを動かす
Windows7で1枚ずつしか印刷できない場合の対処法
PowerDVD 11でエアロが無効になって困る場合の対処方法
NTREGOPTをx64 Windows7で使う
x64 Windows7にHuffyuv、Lame MP3をインストール

※コメント欄の一時休止中につき、Monacoin企画も休止中です。
ドスパラ amazon
次のページへ
前のページへ

更新日 2011/01/10(2010年02月公開)このページはリンクフリーです

カテゴリ(メニュー)
このページ

Amazon

Amazon 日替わりタイムセール
サイト内検索
Special Thanks (TOP15)

Amazon
リンク集
楽天市場/ブログランキング
a8 a8