現在オフラインです。再接続するためにインターネットの接続を待っています

お使いのブラウザーはサポートされていません

このサイトを利用するには、ブラウザーを更新する必要があります。

Internet Explorer を最新バージョンに更新する

DLL ファイルで "アクセス許可は拒否されました" エラーを監視する

この記事は、以前は次の ID で公開されていました: JP286198
サポート期間が終了した「サポート技術情報」資料に関する免責事項
この資料は、マイクロソフトでサポートされていない製品について記述したものです。そのため、この資料は現状ベースで提供されており、今後更新されることはありません。
概要
コンポーネントを作成しようとするか、メソッドにアクセスしようとすると、次のエラー メッセージが表示されることがあります。
実行時エラー '70': アクセス許可は拒否されました。
または、ASP (Active Server Pages) から次のエラー メッセージが表示されることがあります。
エラーの種類 :
Server オブジェクト, ASP 0178 (0x80070005)
権限を確認中に Server.CreateObject の呼び出しに失敗しました。
このオブジェクトへのアクセスは拒否されます。
/Test/abort.asp, line 3
これらのエラーは、ファイルにアクセスするための十分なアクセス許可がないことを示しています。
詳細
呼び出し側が十分なアクセス許可を持っていない DLL (ダイナミック リンク ライブラリ) を見つけるために、Filemon ツールを使用して、すべてのファイルへのすべてのアクセスをトレースできます。同様に、Regmon ツールですべてのレジストリに書き込まれるすべての呼び出しをトレースできます。次の Sysinternals Web サイトから、この両方のツールをダウンロードできます。

アクセス許可問題をキャプチャする手順

  1. Filemon を起動します。このツールはすぐにスクロールしてどのプロセスがどのファイルにアクセスしているのかについて大量の情報を送ります。また、それらの相互作用の結果も示します。
  2. エラーを再現し、ツール バーの虫眼鏡アイコンをクリックして Filemon のログの記録を停止します。
  3. ログ ファイルに結果を保存します。
  4. Microsoft Excel で、保存したログをテキスト ファイルとして開きます。テキスト ファイルをワークシートに変換する方法を指定するウィザードで [完了] をクリックします。
  5. Excel の [データ] メニューの [フィルタ] をポイントし、[オートフィルタ] をクリックして結果をフィルタ設定します。
  6. [Result] 列で [Permission Denied] をクリックします。
[Process] 列で、どのプロセスがそのファイルにアクセスしようとしたのかを参照できます。[Path] 列ではどのファイルが "Permission denied" エラーを受け取ったかを参照できます。問題を解決するには、このファイルの NTFS アクセス許可を再設定します。

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。明示または黙示にかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。
関連情報
この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 286198 (最終更新日 2001-06-12) を基に作成したものです。

警告: この記事は自動翻訳されています

プロパティ

文書番号:286198 - 最終更新日: 12/26/2006 06:59:54 - リビジョン: 1.2

  • Microsoft COM+ 1.0
  • Microsoft Transaction Services 2.0
  • kbcomplus kberrmsg kbgrpdscom kbhowto kbmts KB286198
フィードバック
mp;t=">xt/javascript" src="https://c.microsoft.com/ms.js"> >>ow.location.protocol) + "//c.microsoft.com/ms.js'><\/script>");