• ベストアンサー

ファイルが重い

オフィス2003のアクセスを使っているのですが mdbファイルの容量が300,064KBなのですが重すぎでしょうか? テーブルは入っていません。 閉じる時最適化はしています。 起動させると凄い重いのですが、ファイルの容量が原因でしょうか?

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

  • ベストアンサー
  • sata-nn
  • ベストアンサー率59% (920/1545)
回答No.1

メモリーの容量不足か、システムレジストリー断片化だと思います。 (1)メモリー容量確認 WINXPの場合 http://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=4802-0406#xp ※2GBの容量が好ましい WINVISTA、7の場合 http://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=4802-0406#win7 ※32ビットOSなら3GB、64ビットOSなら4GBの容量が好ましい WIN8の場合 http://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=4802-0406#win8 ※4GB~の容量が好ましい (2)不具合レジストリー除去とレジストリーの最適化 ダウンロード http://www.forest.impress.co.jp/lib/sys/file/delundel/glaryutils.html 手順 http://donkichirou.blog27.fc2.com/blog-entry-8.html ※手順通りに進めてください。 (3)システムチェック http://www.pc-master.jp/mainte/chkdsk.html

PMXMNUXZUVKY
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • リンクテーブルで繋げているテーブルがいきなり入力・変更ができなくなった!

    ○○.mdbと○○_be.mdbのファイルがあり、○○_be.mdbはテーブルのみで、 ○○.mdbには○○_be.mdbのテーブルのコピー(リンクテーブル)があります。 なぜか今リンクテーブルで繋げている○○.mdbファイルのテーブルが 入力できなってしまいました。 このAccessファイル(○○.mdb)で作成したテーブルは変更可能です。 リンクテーブルのみ、 値の変更も新規レコードの追加もできなくなったのですが なぜでしょうか!!?? Accessを一度落として、 ファイルを開く→「開く」で再起動しても変わりません。 リンクテーブルのもとは(○○_be.mdb)変更可能です。 しかしフォームなどは○○.mdbファイルにある為、 ○○.mdbのリンクテーブルでのデータを変更したいのですができません! 何かわかる方よろしくお願い致します!!!!! (オフィス2003です)

  • アクセスのファイルが重くて保存に時間がかかる

    アクセスのMDBファイルが60,000KBなんですが フォームなどを編集して保存するとき10秒以上かかります。 重すぎでしょうか? スペックはwin2000、512MB、オフィス2003です。

  • 他のPWがかかっているファイルからのリンクテーブル

    アクセス2003です。 test1.mdb test2.mdb があります。 そして test1.mdb→PWなし test2.mdb→ツール→セキュリティからパスワードをかけました。 test1.mdbを起動して一部のテーブルをtest2.mdbからリンクテーブルとして繋いでいます。 (test2.mdbのファイルは開いていない) test2.mdbからリンクテーブルしているテーブル1を開こうとすると 「パスワードが正しくありません」(3031)となり開くことが出来ません。 作業をする上で test2.mdbのファイルは開きたくないのです。 回避方法、もしくは VBAなどで他のファイルのパスワードを開く方法があれば教えてください。 よろしくお願い致します。

  • mdbファイルを試しに開いてみたいのですが・・、全く初心者です

    Windows XP Home Edition Office XP Personal 2002 Excel 2002 全く、まだ解かっておりませんので、 まずは全く初歩的なのですが、(1)(2) について簡単に教えて下さいませ。 例えば C:\Program Files\Microsoft Office\Templates\1041 に address.mdb がありますが、 (1) このファイルを、単純にクリックすれば、Accessで開けるのですか? (空白の画面が表示されるだけでした) もし開けるのでしたら、どのようにすればよろしいでしょうか? 私は、Accessは導入しておりませんが、 お試し版のfeelAccess0.mde(Microsoft Access 2002 Runtime)は導入しております。 このfeelAccess0.mdeには、下記のような説明がされてますが、 単純に試しにmdbファイルを開いてみたいのですが、 (2) サンプルデータベース(mdbファイル)は、どこのWEB上にあるのですか? (探しましたが、見当たりませんでした) そのWEB上からどのようにすればよろしいでしょうか? よろしくお願い致します。 ----------------- ◆ テーブルのリンク アクセスにはインポートに似た機能で、「テーブルのリンク」という機能があります。リンクしたテーブルもインポートしたテーブルと同じように編集等の操作が行えます。  アクセスのメニューで 「ファイル(F)」→「テーブルのリンク(L)」を実行してください。そうするとウィザードが起動して、リンクのダイアログが表示されます。上で述べたインポートとほとんど同じ手順でリンクは設定できます。ぜひ試してみてください。  リンクは他のアクセスデータベースを利用するとき特に威力を発揮します。WEB上にはダウンロードできるサンプルデータベース(mdbファイル)が紹介されているので、機会を見て試してみてください。 <注記>  このアプリケーションでは、フォーム「テーブル操作を体感してみよう」と「クエリー操作を体験してみよう」が開いているときも、[ファイル]メニューからサブメニュー[リンク]が使用できるようになっています。 -----------------

  • アクセス インポートかファイル形式を変えたい

    壊れたアクセスファイルの中身を 新規 Microsoft Access データベース.accdbにインポートするには? 今まで開けてたのに、いきなり開けなくなった、壊れたアクセスファイルがあります。 どうしても開けないので、 新規 Microsoft Access データベース.accdb を作りそこにインポートしようとしたら、 「データベースの形式を認識できません」 となり、インポートできません。 mdb形式なのが原因なのでしょうか? win7、オフィス2010ですが、いままでmdb形式で使えてましたが Windows Updateをしたら、使えなくなりました。 mdb形式が原因なら中身はそのままで壊れたファイルをaccdbに変えたいのですが どうすればいいですか? よろしくお願いします。

  • MDBファイルのデータ移行

    ACCESSでDB環境を作成してmdbファイルで使っていました。 プログラム変更時にDBにもテーブルの項目をいくつか追加しました。 旧mdbファイルのデータを新mdbに移行したいのですが、ACCESSの無い状態で移行するのは可能でしょうか。 ACCESSは初心者で職場にACCESSが無いため困っています。 何か良い方法は無いでしょうか?

  • アクセス2000で作成したデータベースのサイズ

    アクセス2000で作成したmdb形式のデータベースのテーブルにビットマップ形式の画像ファイルをOLE オブジェクト型で取り込みしています。 ビットマップファイル1枚のサイズが約2000kbあります。このファイルを約1500枚ほど取り込みして使いたいのですが容量的に問題がありますか? ご指導いただければ幸いです。

  • ACCESSのマクロで別のPCにあるmdbを起動

    初心者です。 AというPCにテーブル更新用のB.mdbファイル(主にテーブル作成クエリ)を作成して共有フォルダにおいて、CというPCに別のD.mdbファイルを作成しています。 B.mdbで作成されたテーブルをD.mdbファイルにリンクしておき、さまざまなクエリでテータをとっています。 この場合、CというPCにあるD.mdbからマクロでAというPCにあるB.mdb起動してすべてのテーブルを更新させたいですが、可能でしょうか? 事情がありまして、上記のことができれば大変助かります。 B.mdbファイルにはすべてのテーブルを更新するようにマクロを作成してAutoExecとしています。 同じPCである別のmdbを起動する場合は、マクロ→アプリケーションでコマンドラインに下記のように記述して動きましたが、別のPCにあるmdbを起動する場合はどうすればいいのか教えていただけないでしょうか? 「""C:\Program Files\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\PartManagement7\01_IFS Work Table_1.mdb"」 ちなみに、AというPCはXPで、ACCESS 2003で、CというPCはWindows7でACCESS 2003です。

  • 他ファイルのテーブルの情報を取得したい

    アクセス DCount関数で他のファイルのテーブルの件数を取得することは不可能でしょうか? ファイル1.mdbとファイル2mdbがあり、 ファイル2mdbには、 テーブル名 フィールド:a と言うデータがあります。 ファイル1.mdbにはテーブルはありません。 ファイル1.mdbのVBAで ファイル2.mdbのテーブル名のレコード件数を取りたいのですが 不可能でしょうか? ファイル1.mdbのVBEで Sub 関数で件数を取得() MsgBox DCount("[テーブル名]", "a") End Sub とやってもエラーになります。この関数にファイルを指定する部分もありません。 エラー内容は --------------------------------------------------------- 実行時エラー3078 入力テーブルまたはクエリーが見つかりませんでした。        そのテーブル・クエリーが存在するか確認して下さい。 --------------------------------------------------------- です。 ADOを使うしかないのでしょうか?できればADOは使いたくありません。 アドバイスよろしくお願いします。

  • Accessのファイルサイズ縮小について

    Access 2000で作成したmdbファイルを Access 2013環境で使用しています。 ・テーブルのみのmdbファイル(1)があります。  mdbファイル(1)の中には、テーブルオブジェクトが1つあり、フィールドが1つ、  フィールドサイズは255です。レコード件数は、36万5000件程度あります。 ・フォームやクエリ、マクロ、mdbファイル(1)と  リンクテーブルでつないでいるmdbファイル(2)があります。 mdbファイル(1)のファイルサイズが、90MBに達しており mdbファイル(2)を開いたり、何か処理させるのを遅くしているのではないか と思っています。 他の方の質問をチェックしましたが、結果は 最適化について  オプション→現在のデータベース→閉じるときに最適化する→チェックON済み  手動で最適化する→変化なし。 MDBをMDEに変換する  Access 2013では、バージョンが違うので変換できないようです。  accdb形式に変換→accde形式に変換しましたが、変化なし  (そもそも、ファイル(1)はテーブルのみで、マクロやプロシージャは無いので、  意味が無かったかも) となっており、対処法が見つからなくて困っています。 何か良い案はないでしょうか。

専門家に質問してみよう