- ベストアンサー
エラー表示の対策
アプリケーションを終了するときに2回に1回ぐらい下記のエラー表示が出ます。どうしたら解消できますか。 (”0x022f494g"の命令が”0x00000455"のメモリを参照しました。メモリが”reed"になることができませんでした。プログラムを終了するには「ok」をクリックしてください)okするとPCがドンといってエラー表示は消えます。気になると何でかなと思いほっとけと思えばべっに異常はないのですがこれって何でしょうか。当方古希の過去人間ですので頭が働きません。よろしくおねがいします。 の
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>気になると何でかなと思いほっとけと思えばべっに異常はないのですがこれって何でしょうか。 これは故障ではありませんが、コンピュータが「プログラムの処理がうまく出来ませんでした。ごめんなさい。」とメッセージを送っているものです。原因は、コンピュータにとって、負担のかかる設定のためです。 XPは見た目はWINDOWS98やMEよりも華やかです。しかし、華やかにしている分、コンピュータに負担をかけています。それ以外にも、背後で動作しているプログラムや過剰なサービスが設定されています。 表示・背後で動いているプログラム・過剰なサービスを必要最小限にとどめると、コンピュータは余計な負担がなくなり、スムーズにプログラムの処理が行えるようになります。 「okするとPCがドンといってエラー表示は消えます」と仰っていますが、私はその「ドン」という音もさせないように設定しています。その結果、今回のようなエラー表示が出たことはありません。 「当方古希の過去人間ですので頭が働きません。よろしくおねがいします」とありますので、プログラムをスムーズに処理させる設定方法の説明は割愛します。しかし、異常ではないですので、どうぞご安心ください。
その他の回答 (4)
気にしなくてもいいんだけど(アプリなどの終了処理でメモリの開放がうまくできないという事)、 http://www.imou.to/~AoiMoe/column/win/could-not-be.html ユーザー側の対処しては、 OSやソフトやドライバを最新のモンにするぐらいしかありませんね、 コントロールパネルのサウンドとオーディオデバイスのプログラムイベントでシステムエラーや警告のサウンドを(なし)にすれば音は出ないかもしれない。 http://www.dti.ne.jp/ikiiki/komatta/309/309.html
お礼
回数が減って来ました。様子を見ます。有難うございました。
- izumon
- ベストアンサー率46% (1117/2391)
>ドン音解消するのにはどんな方法があるのでしょうか。よければご教授下さい。 分かりました。まずは出来るところから挑戦してみてください。また、コンピュータに詳しい知人の方やご家族の方がいらっしゃったら、設定してみてください。 ○ 不必要なアプリケーションは、コントロールパネル → 「アプリケーションの追加と削除」から削除する ○ 必要なデータは、Cドライブに保存せず、Dドライブに保存する ○ 画面を軽くする 1 「スタート」→「コントロールパネル」→「画面」→「テーマ」タブで、「テーマ」をクラシックにする。 2 「スタート」→「コントロールパネル」→「システム」→「詳細設定」タブ→「パフォーマンス」の「設定」→「視覚効果」タブ→「パフォーマンスを優先する」にチェック→「OK」 3 「スタート」→「コントロールパネル」→「管理ツール」→「サービス」→「Themes」を選択→右クリック→「プロパティ」→「全般」タブ→「スタートアップの種類」を「無効」にして「開始」→「OK」 ○ テンポラリフォルダをDドライブに移動する 「スタート」→「コントロールパネル」→「システム」→「詳細設定」タブ→「環境変数」をクリック→「TEMP/TMP」を選択後「編集」→移動させたい任意の場所を指定(例えばDドライブ) ○ 自動更新(WindowsUpDate)のOFF 「スタート」→「コントロールパネル」→「システム」→「自動更新」タブ→「自動更新を使用せず、手動で~」にチェック→「OK」 ○ セキュリティセンターを無効にする(SP2以降) 1 コントロールパネル→「セキュリティセンター」→左下のセキュリティセンターからの警告の方法を変更するをクリック 2 警告の設定ですべてチェックを外しOK 3 完全に停止させる場合はサービスのSecurity Centerを停止の上無効にしてください。 ○ Windowsファイアウォールを無効にする(SP2以降) 1 コントロールパネル→「Windowsファイアウォール→無効を選択しOK 完全に停止する場合はサービスのWindows Firewall/Internet Connection Sharing (ICS)を停止した上で無効にしてください。 ○ メモリ使用量を変更する メモリを増設して、次のように設定してください。 「スタート」→「コントロールパネル」→「システム」→「詳細設定」タブ→「パフォーマンス」の「設定」をクリック→「詳細設定」タブ→「メモり使用量」の「システムキャッシュ」にチェック→「OK」 ○ エラー報告をOFFにする 「スタート」→「コントロールパネル」→「システム」→「詳細設定」タブ→「エラー報告」をクリック→「エラー報告を無効にする」にチェック→「OK」 ○ システムエラーの報告を無効にする 「スタート」→「コントロールパネル」→「システム」→「詳細設定」タブ→「起動と回復」の「設定」をクリック→「システムエラー」以下のチェック3つを外す→「OK」 ○ リモートデスクトップをOFFにする 「スタート」→「コントロールパネル」→「システム」→「リモート」タブ→2つあるチェックボックスのチェックを外す ○ デスクトップ背景を「なし」にする ○ スクリーンセイバーを「なし」にする ○ デスクトップアイコンを減らす ○ 不必要な常駐ソフトやサービスを停止させる 1 スタートボタンをクリック 2 「ファイル名を指定して実行」をクリック 3 「msconfig」と入力し、OKボタンをクリック 4 スタートアップのタブやサービスのタブをクリックし、不必要な項目のチェックを外す 5 適用 → OK → 再起動 私の場合ですが、常駐ソフトはウイルス対策ソフトのみです。しかしながら、人によって必要なものはそれぞれ違います。また、PCにって、常駐の種類も違ってきます。ですから、これがベスト、という方法はないし、誰も断言できません。それは自分で判断するしかありません。 なお、下記のページに常駐ソフトの内容が記されてあるサイトを紹介しますので、まずは自分で判断してください。 http://osaka.cool.ne.jp/jinz-jp/run001.html http://osaka.cool.ne.jp/jinz-jp/run001.html 次にサービスの件ですが、私の場合、常駐ソフトのチェックを外した後に、PCを再起動させて、サービスの内容を見ると、状態が「停止」になっているものが多く見られます。私の場合、「停止」状態になっているサービスの項目のチェックを外すようにしています。 ○ システムのサウンドをOFFにする コントロールパネル→「サウンドとオーディオのプロパティ」→「サウンド」タブを押し、サウンドの設定をサウンドをすべて「なし」に設定 ○ 使わないフォントを削除する ○ ユーザーオプションをすべてOFFにする 1 「コントロールパネル」→「ユーザーアカウント」→「ユーザーのログオンやログオフの方法を変更する」で起動 2 「ユーザーの簡易切り替えを使用する」のチェックを外してオプションの適用を押す ○ 自動時刻合わせをOFFにする コントロールパネル→「日付と時刻」→「インターネット時刻」タブを押し、「自動的にインターネット時刻サーバーと同期する」のチェックを外し、適用→ OK ○ デスクトップのクリーンアップを止める 1 「コントロールパネル」→「画面」→「デスクトップ」タブを押す→デスクトップのカスタマイズ」→「全般」タブを押す 2 「デスクトップのクリーンアップ」の「60日ごとにデスクトップクリーンアップウィザードを実行する」のチェックボックスを外してOK ○ フォルダオプションを軽い設定にする 「隠しファイルおよび隠しフォルダを表示しない」・「登録されている拡張子は表示しない」・「保護されたオペレーティング システムファイルは表示しない」にのみチェックを入れて、あとはすべて外す ○ クイック起動をOFFにする ○ 通知領域のアイコンを非表示にする ○ 時刻表示をOFFにする ○ ワトソン博士をOFFにする 「C:\WINDOWS\system32\drwtsn32.exe」を起動し、「クラッシュダンプファイルの作成」のチェックを外す。 ○ スタートメニューの表示を高速化させる HKEY_CURRENT_USER\Control Panel\DesktopでMenuShowDelay の値を1 にする ○ Windows の処理速度を高速化させる HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management のDisablePagingExecutive の値を1 にする ○ Windows のクラッシュ時、「DMP」ファイルを作成しないようにする HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControlのCrashDumpEnabled の数値を「0」にする ○ NetMeeting のアンインストールする ファイル名を指定して実行に以下を入力してOK rundll32.exe setupapi,InstallHinfSection NetMtg.Remove 132 msnetmtg.inf ○ Windows Messenger のアンインストールする ファイル名を指定して実行に以下を入力してOK RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove ○ ファイルキャッシュサイズを最適化する 「マイコンピュータ」→「プロパティ」→「詳細設定」→「パフォーマンス」→「設定」→「詳細設定」→「メモリ使用量」で「システムキャッシュ」にチェックを入れ、「OK」→「OK」→再起動 ○ レジストリの肥大化を解消する 以下のソフトは、無効なレジストリや不要なファイルを検出し、削除のお手伝いをするソフトです。これによって、レジストリの肥大化が若干解消されるので、これも試してみてください。 http://www.altech-ads.com/product/10001211.htm http://www.altech-ads.com/product/10001537.htm ○ Prefetchファイルを削除して、再起動を5回ほど行ってみる ○ 「Windows Image Acquisition」をチェックオフする 1 <スタート>メニュー→<ファイル名を指定して実行>を選択。 2 「名前」に半角で「msconfig」と入力し、<OK>ボタンをクリック。 3 「システム構成ユーティリティ」が起動したら、<サービス>タブを開く。 4 一覧から「Windows Image Acquisition(WIA)」をチェックオフ。 5 <OK>ボタンをクリック。 6 再起動を促すメッセージが表示されるので<再起動>ボタンをクリックして、Windows XPを再起動。 私が設定しているのはこれぐらいです。でも、ここまでやれば、二度と(”0x022f494g"の命令が”0x00000455"のメモリを参照しました。メモリが”reed"になることができませんでした。プログラムを終了するには「ok」をクリックしてください)という表示は出なくなります。
お礼
詳細なご教授有難うございました。メモしひどくなれば挑戦してみます。現在小康状態ですのでしばらく様子を見たいと思っています。
#1です。パソコンの処理が追いつかないのは、#2さんの仰っている通りパソコンの設定に負担のかかるものがあるためです。 軽くする方法が載っているページをを紹介しておきますが、分かる範囲で行ってください。 http://windowsxp.aimary.com/ あと、クラシックスタイル(Windows98のようなタスクバーやスタートメニューの表示)にするのもいいと思います。私もクラシックにしています。 デスクトップの何もないところで右クリック→「プロパティ」→一番左の「テーマ」をクリックして、「名前をつけて保存」の左にあるボタンをクリックして「Windows クラシック」を選んでOKをクリックしてください。 次に「スタート」ボタン→「設定」→「タスクバーと[スタート]メニュー」と辿り、「スタートメニュ」をクリックして「クラシックスタートメニュー」にチェックを入れてOKをクリックしてください。 音は、コントロールパネルから「サウンドとオーディオデバイス」をダブルクリックして上の方にある「サウンド」をクリックすると設定できます。項目をクリックしてから再生ボタンを押すと音が確認できます。 確認したら、下の方にある「サウンド」の逆三角のマークをクリックして「なし」を選んでください。これでOKすると、音が出なくなります。 音は一切要らない、という場合は「サウンド設定」の逆三角をクリックして「サウンドなし」を選んでください。
お礼
有難うございました。最近発生しませんのでこのまま少し泳いで見ようと思っています。
故障ではありません。パソコンの処理がCPUに追いつかないために発生します。エラー表示もそのまま閉じれば問題なく使えるはずです。
お礼
有難うございます。追い付かないほどアプリケーションは裏で動いていないと思うのですが。CPUは3,2GBpenntiamu4ですが。
お礼
有難うございます。心配が無くなりました。ドン音解消するのにはどんな方法があるのでしょうか。よければご教授下さい。