コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

ランタイム エラー 70 を修復する手順

実行時エラー 70 は、リモート アプリケーションからサーバーにアクセスしようとしたときにセキュリティ権限が不十分であることが原因で発生する一般的なエラーです。これが発生する唯一の理由ではなく、ユーザーがコピーしたファイルを開こうとしたときにも発生します。ファイルが使用されているため、ユーザーに十分な権限がないため、実行時エラー 70 が表示されます。このエラーが表示された場合は、通常、コンピューターが DCOM サーバーにアクセスしようとしていることを意味します。 DCOM サーバーは、ネットワーク内で各ワークステーションにメッセージを送信して、異なるプロセスと通信するために使用されます。このエラーは複雑すぎて解決できないものではなく、次の手順に従う必要があります。

ランタイム エラー 70 の原因

エラーが発生したときに受け取る可能性のあるエラーの例:

<ブロック引用>

実行時エラー「70」:
許可が拒否されました

このエラーは Microsoft Windows システムに存在し、前述のように、セキュリティ特権の欠如が原因の 1 つです。ワークステーションがサーバーにアクセスできない場合、タスクを完了できず、これを無限に実行してフリーズしようとするコンピューターを停止するために、Microsoft は、このエラーの原因となる停止方法を設計しました。実行時エラー 70 は、ユーザーが権限のない MTS コンポーネント (Microsoft Transaction Server) でメソッドを呼び出そうとすると発生する可能性があります。これらの問題は軽微なものであり、以下の手順に従って解決できます。

ランタイム エラー 70 の修正方法

ステップ 1 – 承認チェックを有効にする

上記のエラーは通常、Microsoft Transaction Server で Enable Authorization Checking がオンになっているか、VB アプリケーションからオブジェクトを起動しようとしている Microsoft NT ユーザーが MTS コンポーネントでメソッドを呼び出す権限を持っていない場合に発生します。これらの問題を解決するには:

<オール>
  • [認証チェックを有効にする] 設定をクリアします。これを行うには、MTS Explorer を起動し、コンポーネントのプロパティ ウィンドウを開きます。セキュリティ タブで、[認証チェックを有効にする] をオフにします。
  • この方法は、オプションがオンのままになっている場合に存在する厳格なセキュリティ特権を根絶します。これにより、Windows NT ワークステーションからサーバーへのアクセスが許可されるはずですが、そうでない場合は、次のステップに進んでください。

    ステップ 2 – PC 上のすべてのユーザーに管理者権限を付与する

    ユーザーに管理者権限を付与すると、サーバーはワークステーションが外部のワークステーションではなく安全なローカル ワークステーションであることを認識するため、サーバーへのアクセスが許可されます。このステップを実行するには、次のことを行う必要があります:

    Windows 95、98、または ME の場合:

    <オール>
  • DCOM 設定を実行します。
  • 利用可能なアプリケーションのリストから DCOM サーバー アプリケーションを選択します。
  • [プロパティ] ボタンを選択するか、リスト内の DCOM サーバー アプリケーションをダブルクリックします。
  • 「デフォルトのアクセス許可」でサーバーをテストします。
  • Windows NT または 2000 の場合:

    <オール>
  • DCOM 設定を実行します。
  • 利用可能なアプリケーションのリストから DCOM サーバー アプリケーションを選択します。
  • [プロパティ] ボタンを選択するか、リスト内の DCOM サーバー アプリケーションをダブルクリックします。
  • 「デフォルトのアクセス許可」、「デフォルトの起動許可」、「カスタム構成の許可」でサーバーをテストします。
  • これらの手順のいずれかで実行時エラー 70 がまだ表示される場合は、すぐに次の手順に進まず、代わりに DCOM 構成の [既定のセキュリティ] タブから既定のアクセス許可を変更してください。これは、ユーザーがアクセスできるものを制限し、このセキュリティ関連のエラーを生成するため、エラーが発生する一般的な理由です。このステップが機能しない場合は、次のステップを実行してください。

    ステップ 3 – DCOM を有効にする (Windows 95 および Windows 98 の場合)

    ユーザーがアクセスしようとしているサーバーで DCOM が有効になっていない場合、ランタイム エラー 70 が表示されます。これは、次の手順に従って簡単に解決できます:

    <オール>
  • サーバー マシンで、DCOM Config (DCOMCNFG.EXE) を実行します。
  • [デフォルト プロパティ] タブを選択します。
  • [このコンピューターで分散 COM を有効にする] がオンになっていることを確認します。この値は、Windows レジストリの次の場所に保存されます:HKEY_LOCAL_MACHINE\Software\Microsoft\OLE
  • これにより、サーバー マシンで DCOM が開始され、アプリケーションがロードされ、ワー​​クステーションとサーバーが中断や競合なしに完全に通信できるようになります。これでうまくいかない場合は、次のステップに進んでください。

    ステップ 4 – レジストリを消去する

    このレジストリ クリーナーをダウンロード

    レジストリ クリーナーは、Windows の動作に非常に重要な役割を果たし、ランタイム 70 エラーの停止に役立ちます。レジストリは基本的に、システムの重要な設定と情報を格納する中央データベースであり、Windows が PC の膨大な数の詳細を記憶できるようにします。残念ながら、レジストリも破損しやすく、システムの動作が非常に遅くなり、信頼性が低下します。この問題を解決するには、「レジストリ クリーナー」を使用してレジストリをスキャンし、コンピュータの動作が非常に遅くなったり、エラーが発生したりする原因となっている破損部分を修復する必要があります。推奨されるレジストリ クリーナーは以下からダウンロードできます。


    1. 0X80040609 エラーを修復する手順 – Windows Live Essentials

      0×80040609 エラーは、PC が Windows Live のインストールを正しく読み込めないために発生します。 PC がこのように動作する理由は、Windows に多数のバグが存在するためです。このエラーを修復するには、PC の速度低下の原因となっている問題に対処する必要があります。このチュートリアルでは、これを行う方法を説明します。 このエラーの原因は? このシステム エラーは通常、Windows Live プログラム スイートをコンピューターにインストールするために必要な設定を Windows が読み込めないことが原因で発生します。これにはいくつかの理由があります:1)

    2. ランタイム エラー 339:完全な修復のチュートリアル

      あなたがアクティブなコンピューター ユーザーで、Windows マシンに多数のプログラムやゲームがインストールされている場合、少なくとも 1 つまたは 2 つのランタイム エラーが発生した可能性があります。それらのいくつかは、PC を再起動すると突然表示され、消えますが、永続的なものもあります。繰り返し発生し、一部のプログラム (またはコンピューターでさえ) を使用できなくします。ランタイム エラー 339 は厄介なエラーの 1 つですが、心配する必要はありません。修正するのはそれほど難しくありません。この投稿の手順に従ってください。 ランタイム エラー 339 が表示されるのはなぜですか?