• 締切済み

Windows7上での処理が重い

OS:XP Pro & Win7 Access Version:ACCESS 2007 お願いいたします。 自分でデータベースを作成して運用しています。 組んであるVBAは、XP上では何の問題もなく動作しているのですが Win7に移植したところ、レコードの移動もままならないほど遅くなって しまいました。 最初の2~3レコードはなんとか動いていますが、徐々に重くなって いく感じで10レコード移動するころには停止してしまいます。 XPのマシンはCoreDuoの3GHzでWin7の方は同じく2.4GHzですが マシンの性能差とは思えません。 ACCESSのバージョンは両方とも2007で、Win7の方はOS自体は正常に 動作していますし重くもないのです。 データベースはレコード数1000程度の小さなものです。 10年前に自分で書いたVBAなのでコードは稚拙なものだと思いますが、 なぜ7上で重くなるのか見当がつけられないので、解決の糸口が見つか りません。 どなたかおこころあたりのある方、ぜひご指導いただけますよう お願い申し上げます。

  • foun
  • お礼率100% (1/1)

みんなの回答

  • comorin
  • ベストアンサー率0% (0/1)
回答No.1

VBAを走らせるためのOSに組み込まれたプログラムがXPと7では違います だからもしかするとそのプログラムのバージョン(OSのバージョン)が関係しているのでは、と考えます

foun
質問者

お礼

ご回答ありがとうございます。 レコードを連続して表示する場合に、だんだん遅くなるのですが よく観察した結果、XP上でも若干の遅れが見つかりました。 コード(処理の仕方)を今一度見直してみます。 その後またあらためて質問させていただきます。

関連するQ&A

  • boot camp & WinXPProでOracleとVB.netは動く?

    WinXPPro&CoreDuoのマシンを探しているのですが、性能とデザイン両方で満足するものが見つかりません。 どなたかBootCampを使ってWinXPProを動かして、その上でOracleとVB.netを動作させている方はいらっしゃいますでしょうか? この二つのみ、Win上で動いてくれれば、ぜひともMacBookProにしようと思っています。

    • ベストアンサー
    • Mac
  • 長文:このデータベースは予期しない状態のため 修復できません

    OS:Windows2000&XP Access Version:2000と2003 よろしくお願いいたします。 ACCESSファイルオープン時開くことができません。 表示メッセージは このデータベースは予期しない状態のため、開くことができません。 このデータベースは、[ツール]メニューの[データベースユーティリティ]の[変換]コマンドではなく、DAOのCompactDatabaseメゾットを使って、以前おバージョンの形式から変換されています。このため、データベースの一部が正しく変換されません。 元のデータベースがあるときは、[ツール]メニューの[データベースユーティリティ]をポイントし、[変換]をクリックして、データベースを変換してkださい。テーブルとクエリ以外のデータベースオブジェクトを回復することはできません。 Access2003とAccess2000のマシン共同でアクセスしていましたが、急に上記メッセージが表示されファイルオープンできなくなりました。 Access2000,2003にて修復(表示のメッセージに従って)してみましたが実行されませんでした。 長文になり申し明けありませんが、よろしくお願いいたします。

  • Access 最後のフィールドでカーソルをストップ

    OS:Win7 Access2003 フォームをデータシートビューで開き、「タブの長押し」でフィールドを移動すると次のレコードに移動して行きます。 次レコードに移動せずに、カレントレコードの最後のフィールドで強制的に止めることはできますか? 宜しくお願いします。

  • Windows 7 XP mode

    昔のWindows98でのMS-DOSモードの感じで、Windows 7のXP MODEを試しました。CPUはCore2Duo 2.53GHzですがXPソフトの動作が遅く、使いたい機能は制限され、使いものにならないと感じました。XPソフトの動作が遅いのはWin7のXP MODEの使い方に問題があるのでしょうか。 今はパソコンは安価に手に入る時代なのでWinXPとWin7の両パソコンを自宅内ネットワークに接続して使用したほうがWinXPのソフトが順調に動作し、データも共有できると思いました。

  • VB6のプログラムをWIN7で使いたい

    OSをXpからWIN7に移行しなければならなくなり、環境移行のテストをしています。 VB6で組まれた業務用プログラムがあり、現在Xpで動作しています。 このプログラム自体はWIN97の時代に作成されたものです。 簡単に説明しますと、データがAccessのデータベースにあり、それを使って技術計算をするプログラムです。 WIN97に入れると、セットアップは成功するのですが、Accessとデータをやり取りする部分でエラーが起きているようです。 そもそも、VB6自体がWIN7にはセットアップできないようで、再コンパイルできません(再コンパイルで動くかどうかも不明ですが)。 WIN7上で動かす良い方法がないでしょうか。

  • イラストレーターの各バージョンのWINDOWS VISTAでの作動について教えて下さい

    こんにちは。 現在のOSはWIN XP HOMEですが、来月初めにWINDOWS VISTA搭載のPCに買い換える予定です。 イラストレーター 8.0 9.0 CSを使っていますが、どのバージョンのイラストレーターも、VISTAで作動するのでしょうか。 現在は、3つのバージョンともXP HOMEで作動しています。 この件で、アドビ社のサイトを見てみたら、8.0 9.0 CS どのバージョンのイラレも、VISTAでは「動作保証外」でした。 (現在使っているイラレ8.0も、アドビのサイトでは「XPでは動作保証外」で?でした...。) よろしく御願いします。  

  • Windows98SEマシンからXPマシンが見られない

    5台のDOS/Vパソコン(OSはWindows95、98SE)を Peer to Peer(プロトコルTCP/IP)でLAN接続しています。 このたび、XPマシンを同ワークグループにつなぎセットアップしました。 XPマシンからとWin95、98SEマシンをマイネットワークで見られます。 しかし、Win95、98SEマシンからXPマシンが見られません。 但し、Win95、98SEマシンからpingでは接続されています。 どのように設定したらよいか教えてください。

  • Access ナビゲーションウィンドウが突然グレー

    いきなりの質問ですみません。 会社のAccessバージョンが2016、自宅のAccessバージョンが2019なのですが…自宅で自作のデータベースを作成しつつ会社で編集したり自宅で編集したりしていました。 OSは共にWindows10です。 そして今日突然、会社でどのAccessを開いてもナビゲーションウィンドウの背景がグレーになってしましたした。 原因が分からず、会社の他のAccessデータベースまで壊れてしまったらと思うと不安です。 ネットで調べましたがよく分かりませんでした。 どなたかご教授して頂きたいです。何卒宜しくお願い致します。

  • Accessの導入について

    Accessの導入について いつもお世話になっています。 Accessの導入を考えています。 OSはXPで、ワード・エクセル・アウトルックが入っており2002です。 バージョンは2002でないと上手く動作しないのでしょうか? またはほかのバージョンでも上手く動作するのでしょうか? 初心者のため宜しくお願いします。

  • 処理速度について

    新しくPCを購入しました。 以前は、Win2000Proを使用していましたが、 新しいPCではXP Homeを使っています。 マシンのスペック的にも少し、高性能になったせいもありますが、 インターネットの速度が1.5倍くらい(20Mbps→30Mbpsくらい) になり、iTunesのインポート速度が3倍くらいになりました。 これは、OSを変えたせいなのでしょうか? それとも、マシンのスペックのせいなのでしょうか? 以前のマシンは、Celeron D で新しいマシンは、Pentium 4です。 2次キャッシュが4倍くらいになっているようです。 OSを変えただけで、これだけ速度が上がるのか、 それとも、マシンの性能の違いなのかを知りたいです。 よろしくお願いします。