ホームページ >php教程 >php手册 >SP4 適用後のアプリケーション アクセス違反またはハング (Microsoft サイトの E 記事から見つかりました。うまくいくかどうかを確認してください...)

SP4 適用後のアプリケーション アクセス違反またはハング (Microsoft サイトの E 記事から見つかりました。うまくいくかどうかを確認してください...)

WBOY
WBOYオリジナル
2016-06-21 09:10:361162ブラウズ

アクセス|アプリケーション|Microsoft|サイト

SP4 適用後のアプリケーション アクセス違反またはハング
この記事では、Microsoft 製品のベータ リリースについて説明します。この記事の情報は現状のまま提供されており、予告なく変更される場合があります。

このベータ製品については、Microsoft からの正式な製品サポートは提供されていません。ベータ リリースのサポートの取得については、ベータ製品ファイルに含まれているドキュメントを参照するか、リリースをダウンロードした Web の場所を確認してください。
------------------------------------------------- ------------------------
この記事の情報は以下に適用されます:

Microsoft Windows NT Server バージョン 4.0
Microsoft Windows NT Workstation バージョン 4.0
Microsoft Windows NT Server, Enterprise Edition バージョン 4.0
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Datacenter Server
Microsoft Windows 2000 Professional
Microsoft Windows 2000 Server

---------- -------------------------------------------------- -------------------
重要: この記事には、レジストリの編集に関する情報が含まれています。レジストリを編集する前に、問題が発生した場合にレジストリを復元する方法を必ず理解してください。これを行う方法については、Regedit.exe のヘルプ トピック「レジストリの復元」または Regedt32.exe のヘルプ トピック「レジストリ キーの復元」を参照してください。


現象
Windows NT 4.0 Service Pack 4 の適用後 ( SP4) または Windows 2000 では、以前は正常に動作していたように見えたアプリケーションでロックアップやアクセス違反 (ワトソン博士) エラーが発生します。

注: 以下に説明する原因に関連する他の症状やエラーがアプリケーションで発生する可能性があります。



原因
問題のアプリケーションが、以前に解放または割り当て解除されたメモリ ブロックに誤ってアクセスしようとしています。 Windows NT 4.0 Service Pack 3 (SP3) 以前では、同じメモリ位置が再割り当てに使用できる可能性が高いため、このような再割り当てが成功する可能性が高くなります。ただし、SP4 以降では、ヒープ マネージャーの割り当てパターンに変更が導入されており、その結果、このような再割り当て要求が失敗する可能性があります。この変更の詳細については、Microsoft サポート技術情報の次の記事を参照してください:

Q195008 Service Pack 4 でのヒープ マネージャーの変更点



解決策
警告: レジストリ エディターを誤って使用すると、再インストールが必要となる重大な問題が発生する可能性があります。オペレーティング システム。 Microsoft は、レジストリ エディターの誤った使用に起因する問題の解決を保証できません。レジストリ エディターはご自身の責任で使用してください。

レジストリの編集方法については、レジストリ エディター (Regedit.exe) のヘルプ トピック「キーと値の変更」または「レジストリの情報の追加と削除」を参照してください。 Regedt32.exe の「レジストリ データの編集」ヘルプ トピック。レジストリを編集する前にバックアップする必要があることに注意してください。 Windows NT または Windows 2000 を実行している場合は、システム修復ディスク (ERD) も更新する必要があります。

上記の変更によって問題のアプリケーションに問題が発生しているかどうかを確認するには、次の手順に進みます。これらの手順の結果、アプリケーションでそのようなエラーが発生することが少なくなった、またはまったく発生しなくなった場合は、アプリケーションのベンダーに問い合わせて、この問題を解決するアプリケーションの更新バージョンについて問い合わせてください。

注: SP4 および Windows 2000 で導入されたこの変更に関係なく、このようなエラーやハングを引き起こす可能性のある他の条件が存在します。次の回避策を実行しても問題が解決しない場合は、発生しているエラーまたは条件と、 Microsoft サポート技術情報でアプリケーション名を確認するか、その他の既知の問題の詳細についてアプリケーション ベンダーに確認してください。


レジストリ エディター (regedt32.exe) を起動し、次のレジストリ パスに移動します:


HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionImage File Executionオプション
[イメージ ファイル実行オプション] キーを選択した状態で、[編集] メニューから [キーの追加] をクリックし、上記の問題が発生しているプロセスを開始する実行可能ファイルの名前を使用して新しいキーを作成します。キー名のエントリの例は「Application.exe」です。 「クラス」フィールドは空白のままにすることができます。このキー名のエントリにはパスを含めず、実行可能ファイル自体の名前のみを含める必要があります。例として、レジストリのこの場所にある既存の Game.exe エントリを参照してください。


上記の手順 2 で作成した新しいキーを選択し、[編集] メニューから [値の追加] をクリックして、値の名前: DisableHeapLookaside および Data を作成します。タイプ: REG_SZ。 「OK」をクリックし、「文字列」フィールドに「1」と入力します。

上記のエントリの概要:


キー名: application.exe
クラス:

値の名前: DisableHeapLookaside
データ型: REG_SZ
文字列: 1
通常、結果を確認するためにシステムを再起動する必要はありません。このレジストリ値はプロセスの初期化ごとに検査されるため、通常はアプリケーションを再起動するだけで済みます。ただし、実行可能ファイルがサービスの場合、実行可能ファイルを適切に再起動するには、コンピュータの再起動が必要になる場合があります。


注: このレジストリ設定は、指定したプロセスにのみ影響します。


追加のクエリ ワード: 4.00 AV スタック ハング エラー バグ compatguidestability ヒープ LookAside HeapLookAside Look Aside を無効にする

キーワード :
問題の種類 : kbprb
テクノロジー : kbWinNTsearch kbWinNTWsearch kbWinNTW400 kbWinNTW400search kbWinNT400search kbwin2kAdvSer kbwin2kAdvSerSearch kDataSer kbwin2kDataSerSearch kbwin2kS kbWinNTSsearch kbWinNTSEntSearch kbWinNTS400search kbWinNTS400 kbwin2kSSearch kbwin2kSearch kbwin2kProSearch kbwin2kPro



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。