• ベストアンサー

Win7 64bitで64ドライバと32アプリ

現在Win7 64bit上でプログラムを開発しています。 ある機器のデバイスドライバが64bit版で提供されています。 一方、あるライブラリが32bitでしか提供されていません。 ライブラリが32bitなので、アプリは32bitでビルドするしか無いと思います。 従いまして、Win7 64bit+64bitドライバ+32bitアプリの 組み合わせは可能でしょうか? 64bitライブラリと32bitライブラリを混ぜられないのは理解しております。 64bitドライバを、32bitアプリで動かすことは可能でしょうか? よろしくお願い致します。

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

  • ベストアンサー
  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

> 64bitドライバを、32bitアプリで動かすことは可能でしょうか? 可能でなかったら、世の中の32bitアプリはWin64環境では動作できないことになりませんか? アプリケーションはデバイスドライバを自分のメモリ空間の中に取り込んで動作しているのではなくて、あくまでシステムコールで機能を呼び出しているだけのはず。 デバイスドライバは(記憶が間違っていなければ)カーネルと同じメモリ空間にいるはずなので、共存は可能ですね。 アプリケーションから見た32bit Windowsと64bit Windows の違いはWoWが吸収してくれるはずです。

関連するQ&A

  • Win 7 Win-vista の 64bit 版について

    Win 7 Win-vista の 64bit 版がありますが、インストールしても動きません。32bit 版は、動きます。 64bit処理という言葉に魅力を感じますが、現実は、ドライバ、周辺機器等、ディスプレイ等ことごとく32bit対応以外はないので、日本では64bit 版windows は、載せることのできるマシンシステムは、自作マシン等が主になっているのでしょうか? また、64bit 版のシステムセットが普通に量販店などで売られるのは先になりそうでしょうか?

  • 64bit Linux での 32bitドライバ

    64bit Linux での 32bitカーネルドライバは動作するでしょうか。 (1)32bitOS下でビルドしたドライバ (2)64bitOS下でビルドしたドライバ

  • Win7/64bitでなんとかドライバーをインストールしたい

    Win7/64bitでなんとかドライバーをインストールしたい 今 IBM Infoprint 1316Jというプリンターを使いたく、 ドライバーをインストールしたいのですが、Win7/64bit対応のものがありません 後継機種?には存在しているのですが…… なんとかしてこのPCでこのプリンターを使用できるようにはなりませんでしょうか よろしくお願いします。

  • Win7のOS 64bitと32bitの選択

    2004年から使ってきたWin-XP機の老朽化により、Win7 Pro 64bitのノートPCを考えています。 OSは32bitより今後主流となると思われる64bitを選択したいと思いますが、 (1)Win-XPの手持ちのソフトやプリンタ、無線LANなどのデバイスドライバが利用できないのではないかと心配しております。32bitアプリを64bit Windows 7で動かすソフトがあるようですが、今まで使ってきたリソースが無駄なく使えるでしょうか? また (2)64bit機で作成したデータ(Office等)は、32bit機でも使えますか、下位互換について問題点等具体的にご教示ご指導願います。

  • win10 64bit almail32セット

    環境:win10 pro 64bit version1803 (build 17134.319) 最新 win10 pro 32bit version1803  では almail32 を使用しています。 win10 64bit almail32セットできますか

  • Win7 64bit用のネットワークドライバー求む

    こんにちわ(^ω^) パソコンのリカバリーにおいて、何度調べても解決できないトラブルがあったので質問します。 使用PC:NEC VersaPro J タイプVE VJ25A/E-7 ↓スペック詳細↓ http://www.inversenet.co.jp/pclist/product/NEC-note/PC%252DVJ25AEZR7.html 目的:速くしたい ⇒ 実装メモリーを4GBに増設 ⇒ HDDをリカバリー  ⇒ Windows 7 Ultimate(64bit)をインストール ⇒ 各ドライバー導入 (←今ここです) それから、パソコン購入時についてきたドライバーCDを入れようとした所・・・・ どこを探しても見つからない! ドライバーCDを紛失してしまいました!!!! そういうわけで、各ドライバをネットで一つずつ探すはめになりました。 残り、ネットワークドライバーを入手したら全てOK!! ・・・な状態なのですが。 どれだけ探しても使えるネットワークドライバーは見つかりませんでした・・・・ (NECの製品サポートサイト、Intel社のドライバーサイトも探しましたが、Win7 32bit用のドライバーはあるみたいですが、Win7 64bit用が見つかりませんでした・・・・) VersaPro J タイプVE VJ25A/E-7をWin7 64bit化するというのは 無理な話なのでしょうか・・・・夢の話なのでしょうか・・・・・ 素敵なPCなので、どうにかしてあげたいです!! ※デバイスマネージャを見ると ・ほかのデバイス  (!)イーサネット コントローラー と表示されています。(他の項目は問題ありませんでした) 巡回したサイト http://www.nodevice.jp/driver/company/INTEL/Network.html (Intel ネットワーク ドライバダウンロード) http://www.bizpc.nec.co.jp/osdriver/cgi-bin/driver_info2.pl?VJ=VJ25A%2FE-7 (NEC この機種の各ドライバーをDLできるサイト) どこのネットワークドライバーでも構いません。 使えるネットワークドライバーを見つけたいです。 お忙しい中とは思いますが、ご協力して頂けたら幸いです。 宜しくお願いします。

  • 64bitのWin8.1マシンに

    64bitのWin8.1マシンに、パッケージ版の32bitのWin8.1をインストールして使えますか?

  • win10 64bit 拡張子の変更

    環境: 64bit PC, win10 pro 1803 (build 17134.320) win10 64bit 拡張子を変更する方法を教えてください。 win10 32bit 拡張子変更はできます。 bat file aa.bat これを 秀丸で見たい。 拡張子を bat → txt に変更 32bit OK 64bit NG

  • Windowsの32bitと64bitですが

    新しく出たWindows 10にも32bitと64bitの両方が用意されてます。 そこで質問ですが。 (1)Win10はこれまでのWindowsとはちがって、10よりバージョンが変わることはないということになってますが。ということは32bit版のアプリはまだまだこれからも出てくることもあるし、使えると考えていいのでしょうか。 (2)結局、32bit版がなくなるのはまだまだ先のことなんでしょうか。 (3)どうしても64bitでしか動かないアプリとは、具体的にどんなのがあるのでしょうか。 (4)32bit OSのメモリー4GBと64bit OSでのメモリー 8GBは相対的には同じ容量ということになると思うのですが、インターネットとエクセルくらいの使用なら64bitにする意味はないのでしょうか。 (5)マイクロソフトはこれまで、Win3.1,Win95,Win ME,Vista,XP,Win7,Win10というふうにOSそのものを変えてユーザーに買い替えさせてきましたが、それならなぜ、Win10で思い切って64bit版しかないものにしなかったのでしょうか。そこまでユーザーを裏切ることはさすがにできなかったということでしょうか。 そんな疑問がわきました。 よろしく。

  • XP 64ビット版は使い物になるでしょうか?

    サブPCで使っているWinXp(32bit)が重くなり、再インストールしようと思っています。 起動が遅い、重い、Windows updateでエラーが出る(.Net runtime) 数年インストール、アンインストールしたいろいろなアプリ。 最も手軽な方法は再インストールだとわかっています。 XP 64ビット版は使い物になるでしょうか? 一応4GBのメモリを積んでいるので64bitがいいかなと思っています。 だめそうなら32ビット入れます。 Win7だと64bitのほうが使えるのは十分承知ですが、メインがWin7(64)なのでXP(32 or 64)を入れたいと思ってます。 ■確認済み(ドライバなど)なのは ・プリンタ ■疑惑 ・ImageMixer3 Canon ハイビジョンカメラから取り込むためのソフト。 動かないと困る。 ・Canon Scan 1250U 32bitしか提供されていない。64ビット版で動くか疑問 ほとんど使わないが動かないと困る ・数台のデジカメ付属ソフト(OLYMPUS,Canon,Nikon,Pentax) まだ調べてませんが、動かなくてもSDカードから直接抜けるので特に問題なし ・AU LISMO Port XPは32bit版のみ?Vista,7は64bit対応済みだから動くかも? これが動作しないと困ります。 ■動作不可能と思われるアプリ ・x-アプリ ソニー ウォークマンのアプリ、XP 64bitはダメと記載、なくても今のところ困ってません。 やはりXPだと32bitのほうが無難ですかね? 余った1GBはRAMってことで。