期待というよりは希望です... ラップトップで Access 2010 を読み込むのに 1 ~ 2 分かかるという事実に、私は長い間悩まされてきました。問題は、Access 2003 と 2007 も読み込まれていることに関係しています (私たちはトレーニング会社なので、これらが必要でした)。Access 2003 は削除しましたが、それでも同じ問題が残っています。他のサイトで推奨されているように、レジストリの変更など、あらゆることを試しました。どなたか助けていただけませんか? よろしくお願いします。
答え1
指摘されている問題は、読み込みが遅いことではありません。ここでのインデックス作成やデフラグに関する提案は無視できます。
性能の低いラップトップでも、Access はほとんど遅延なく読み込まれます。
これは広く知られている問題であり、複数のバージョンの Office がインストールされている場合に、表示される再構成および再インストール メニューが一般的な問題であることはよく知られています。これは Access に限定されません。
問題は読み込みが遅いことではなく、読み込み中に表示される次のダイアログです。
SSD ドライブがある場合でも上記が発生します。
そして、前述のように、この問題はAccessだけに限ったことではありません。ここでの基本的な問題は、多くのアプリケーション、さらには.netの相互運用アセンブリでさえ遅延バインディングを使用していることです。Word(またはAccess)の2つのバージョンがインストールされている場合、
Word.Application または Access.Application
では、何らかのオフィス プログラムのインスタンスを作成しようとすると、インストールされているアプリケーションのどのバージョンが取得されるのでしょうか?
したがって、「長い遅延」は、実際には、特定のバージョンの Office に Office の各部が再登録されていることを意味します。変更する参照が大量に存在します。
Access 2003 および 2010 を RAM にキャッシュした場合でも、この遅延が発生します。
注記:
遅延は、異なるバージョンを再起動した場合にのみ発生します。また、両方を同時に起動して実行しないでください。
したがって、2010 を起動して遅延を回避すれば、追加のロードは即時かつ遅延なく実行されます。
したがって、前述のように、遅延は、自動化の「デフォルト」バージョンとして設定される Office アプリケーション (この場合は Access) を再登録して再ポイントする場合にのみ発生します。
したがって、実行している Office 製品の最後のバージョンが最後のバージョンではなかった場合、長い遅延と長い再登録が発生します。もちろん、切り替えると、アプリケーションの追加読み込みはほぼ瞬時に行われます。
解決策:
複数のバージョンの Office を実際に使用する必要があり、頻繁に切り替える必要がある場合、45 秒近くまたは 60 秒近くの遅延が発生することがあります。その場合は、Virtual PC を使用して、そこに個別のバージョンをインストールすることをお勧めします。
私は 2003 と 2010 を持っていますが、毎日切り替えるわけではないので、この 1 回の遅延は問題ありません。ただし、1 つのボックスで複数のバージョンをサポートする場合は、VPC または Windows XP モードをお勧めします。これは非常にうまく機能し、遅延がなくなり、両方を同時に実行することもできます。
答え2
デフラグ、ファイルのインデックス作成の無効化、MS Accessの実行時に実行中のアプリケーションの数を減らすことで、状況が改善されるかもしれません。また、CCクリーナー?