• 締切済み

7で7以前からあるソフトを使うには

7で7以前からあるソフトを使おうとすると、インストールはできますが正常に作動しないソフトがあります。原因は何なのでしょうか。ちょっとセッティングなどを変えれば簡単に使えるようになるのでしょうか。詳しい方がいましたらお願いします。

みんなの回答

  • yomyom01
  • ベストアンサー率12% (197/1596)
回答No.6

>原因は何なのでしょうか その頃にはなかったOSなんだからしょうがない

  • parts
  • ベストアンサー率62% (6364/10149)
回答No.5

Q/原因は何なのでしょうか。 A/Windows7では、サポートしているOSの機能に差があります。これは、APIと呼ばれるもののサポート差異よるものです。WindowsXPでは、標準でDirectX8.1を搭載していました。また、VS6.0(VSはVisual Studioの略※)とVS.netに準拠して開発されており、搭載している機能は、フル32bitのコンポーネントに準拠していました。 ※Visual Studioとは、統合開発プラットフォームのこと。ソフトウェアの開発を行うためのプログラミング専用の統合ソフトウェアで、Visual C++、Visual C♯、Visual Basic、J Scriptなどのプログラミングソフトウェアの集合体。このほかに、スクリプトデバッガーや、ソースエディタ、コンパイラツール、実行プログラムの挙動を確認するSPYツールなどが内包された開発ソフトウェア集。 また、OSのシェル(核/Shell)は、ring0で動作するシステムサービスと、ring3で動作するアプリケーションサービスの2つに大別されており、アクセス権限もかなり今のシステムに比べるとシンプルでした。(要は、誰でも管理者になることができ、管理者になるとどんな処理でも思うままにできる) Windows7では、DirectX9EX(後にDirectX10)に準拠したAPIが使われています。VSは2005以降を正式にサポートしており、VS6はWindows7が出る前にサポートが満了したため、APIこそ実装されていますが、動作保証対象外となっています。 また、Windows7では、64bit対応が行われた製品が多く、64bit版のWindowsではVS97(VS6の前のバージョン)で開発したソフトの多くがまともに動作しない場合があります。 尚、動作しないソフトはどうやってもまともには動きません。それは、サポートする機能に差があるためです。 <用語> API=アプリケーションプログラミングインターフェースの略。簡単に言えば略語辞書のようなもので、ソフトウェアから指示される命令を、変換翻訳し必要な実行命令に置き換える役割を持つ。 たとえば、右へ2という命令をすると、右へ2mといった形で認識するようなもので、ソフトウェアを開発するときに、記述する命令を減らし、なおかつ多くの複雑な命令をこなせるようにするために、APIは誕生した。 APIには簡略化以外に、種類の異なるハードウェア同士の命令形態の違いを、埋める役割も持っており、人の生活に当てはめると日本人なら、右へ2は右へ2mですが、外人にはTwo meters to the rightとしなければ通じません。それと同じで、そういう違いを埋める役割がAPIにはあり、APIは一般に中間関数と呼ばれます。 コンピュータにつながっている装置の種類によって、命令の仕方が異なる場合、その違いを埋める役割もAPIは行っていることがあり、OSのバージョンアップによってAPIのバージョンが変わると、APIがもっている機能性も変化するため、使えるソフトも変化するようになるのです。

  • mi7443
  • ベストアンサー率56% (74/131)
回答No.4

アプリのショートカットアイコンなどを右クリックすると表示されるメニューの中の「互換のトラブルシューティング」を行うとWindowsがチェックしてくれます。 「推奨」で進めるとXPなどと互換性があれば、そのような設定で起動できるようになります。。 私の場合はかなりの数のアプリがその互換モードで動きました。 それでも駄目な場合は諦めるしかないかもしれませんね。 Win7が「pro」以上ならばXPモードを導入するとXPのソフトを動かせるようにはなります。「pro」ならば無償で導入できます。

  • warpspace
  • ベストアンサー率56% (83/147)
回答No.3

「互換モード」で動作させたり、「管理者として実行」したりすると、正常に使えるように なるケースがあります。 特に互換モードを試してみることをお勧めします。

参考URL:
http://www.gigafree.net/faq/vista/
  • Eureka_
  • ベストアンサー率41% (5066/12246)
回答No.2

そのソフトのメーカーWebページで7対応について案内はありませんか?

  • take-on3
  • ベストアンサー率14% (176/1183)
回答No.1

原因は何かという事ですが、 7に対応していないソフトなのですから不思議ではありません。 OSは完全互換を保証しておりませんので…。 またカーネル等もあなたの以前のPC環境と全く同じ訳ではありません。 寧ろ動作する旧資産があればそれはラッキーと思わないと。

関連するQ&A

  • 開けません。

    DCP-J963Nを購入しました。 セッティング後、早速インストールされたソフトのNewSoft CD Labelerを使って印刷してみようと思いましたが、なぜか開きません。 同時にインストールされたBrother Utilitiesは正常に作動するのですが・・・。 調べてみてもデータが古いものばかりでわかりません。 どなたか教えてください! ※OKWAVEより補足:「ブラザー製品」についての質問です。

  • プレスてのソフト

    少しカテ違いですが、ご教授下さい。 プレステ2様のソフトの読み込み面が、傷だらけで正常に作動しません。 以前に何かで見たのですが、表面を削る?などをすると再度読み込めると聞いた気がします。 どなたか、傷ついたプレステソフトを再度&手軽に直せる方法ありましたら教えてください。

  • 無期限のソフトを買って以前のソフトをアンインストール

    無期限のソフトを買って以前のソフトをアンインストールして新しい無期限のソフトをインストールしたのですが、PCを立ち上げるたびに(有効期限が切れてます)の知らせが何度も出てくるので消去したいのですが、なかなか出来ません!宜しくお願いします!

  • Windows 32bit用ソフトを64bitPCで使いたい。

    Windows 64bitを使用しております。 ソフトには、64bitでは、正常に作動しない場合がありますとの記載があり、実際に正常に作動しません。 どのようにすれば、正常に作動するでしょうか。

  • ニューファミコンで正常に作動するソフト。

    ニューファミコンは上手く作動しないソフトもあると聞いたのですが、マリオブラザーズ3は正常に作動しますか? 分かる方いたら教えて下さい。お願いします。

  • OS再インストール後、以前のユーザー設定が残っているが使用できない

    http://oshiete1.goo.ne.jp/qa4295253.html ↑の質問を昨日させていただいた者です。Windowsの起動が失敗したり成功したりと不安定だったので修復インストールを試みたが、インストールが途中で失敗してしまう、と質問させていただきました。 その後、いろいろ試したのですが解決しなかったため、ドライブをフォーマットした後、XPを新規インストール(再インストール)しました。 こちらも修復同様、何度も失敗したのですが、10回ほど試した後になんとかインストールに成功し、起動もしっかり行えるようになりました。 ドライバのインストールなども終えて改めてマイコンピュータを覗いてみたのですが、 フォーマットをした後にOS再インストールをしたはずが、Cドライブ内には以前と同じプログラムやファイルがそっくりそのまま残っていました。 WINDOWSフォルダの一部(いわゆる「自作テーマ」というものを追加していたのですが、そのテーマスキンファイル)やプログラムファイルもフォーマット前と同じものが残っていますし、documents and settingには以前使っていたユーザーのフォルダ(マイドキュメントやデスクトップなど)もそのまま残っていました。 インストールしたソフトなどもドライブ上にはそのまま普通に残っていて正常に起動できるようで、クリーンインストールではなくまるきり修復インストールのような状態になっています。 再インストール後の設定で、現在のユーザー名と以前のユーザー名を同じものにしたためか、documents and settingフォルダの現在のユーザー名は「(前のユーザー名、小文字).(大文字)-英数字」という状態になっており、All Usersフォルダは以前のものと、現在のものである「All Users.WINDOWS」の2つが存在します。 ただ、以前のものはシステム上は完全になかったものになっているのか、再インストールをした際にはプロダクトキーも新しく取得させられました。以前インストールした時とは別のXPのCDを使ったことが原因なのでしょうか?(今回はアップデート板のCDを使用しました。ただしダウングレードのWindowsのCDを使うようにはいわれなかったため、XPのCDしか使用していません)。 前のユーザー設定に戻すことができれば、そっくりそのまま以前と同じ環境を復元できそうなので、できることならそうしたいのですが 以前のユーザーはdocuments and settingにはすべて残っているのですが、ユーザー自体は存在しないことになっており、ユーザー切り替えやユーザープロファイルなどには現在のユーザー以外は表示されず、 通常の方法でユーザー情報をコピーすることができそうにありません(以前のユーザーではログインできないため)。 このような場合、以前のユーザー情報を今のユーザー情報にコピーして正常に動かす方法はありますか? 以前のユーザーフォルダを手動で今のユーザーフォルダにコピー、もしくはフォルダ名を現在のフォルダ名に変更・・などを考えましたが、 表面的にコピーしただけでは正常に動かなくなるかもしれないと思い、まだ実行していません。 長文&とてもわかりづらい質問で申し訳ないのですが(自分でも何がどうなってるのか理解できていないもので……;;)、 どなたか回答よろしくお願いいたします。要領を得ない質問ですみません。

  • 「ホームページそのまま印刷」というソフトについて

    表記ソフトをインストールしましたが、作動しません。ホームページ上で右クリックすると「ホームページそのまま印刷」という項目が出てくるのですが、反応しません。 原因がわかる方いらっしゃれば教えてください。よろしくお願い致します。

  • お手頃なウイルスソフトを教えてください。

    先日パソコンがウイルスに感染しました。 なんとかパソコンを正常にもどしましたが・・・? また最近変なことがおこります 例えば動画をみていると画面がかたまり ぴーぃぃぃという音が鳴り続けるとか・・ なので安くてインストールしても ネットがサクサク作動して重くならないウイルスソフトを入れたいと思います。 今現在ネットをしているとノートンなんとかというウイルスソフトが 更新しないかと聞いてきますが それをも含めてお勧めのソフトを教えてください。 パソコンはウインドウズ7 です よろしくお願いします。

  • DSのソフトが丸ごとぬれてしまいました

    コップの水にDSソフトを落としてしまい、すぐに拭いて、窓際で2~3日乾かしました。 もし、ソフトが正常に作動したとしても、DS本体を傷めることになりますか? もう、あきらめて使用しないほうがいいでしょうか? 宜しく御願いします。

  • OSのデータ移動方法について

    OSのデータを別のHDDで作動させる方法って何でしょうか?OSを再インストールした際に空のHDDにOSの基本デーだがインストールされましたが、前使用していたHDDのドキュメントアンドセッティングと、プログラムファイルからのデータも作動してしまいます。ひとつのHDDにまとめて、なおかつ正常に作動する方法ってないのでしょうか?