エラー: 「SymNRT: 署名が無効です。このファイルは署名されていないため実行されません。」
状況シマンテックの削除ユーティリティ SymNRT を実行しようとすると、「SymNRT: 署名が無効です。このファイルは署名されていないため実行されません。」というエラーメッセージが表示される。
解決策/詳細
この問題を解決するには、最初のセクション「Wintrust.dll を登録する」から始めて、指示に従って作業を進めてください。
Wintrust.dll を登録する
このセクションの次の手順に従って、Windows ファイルを登録し、SymNRT 削除ユーティリティを再度実行します。
注意:Window 2000/XP を使用している場合は、管理者または管理権限を持つユーザーとしてログインしている状態で、この手順を行う必要があります。
Wintrust.dll を登録するには
- Windows のタスクバーから、[スタート] ボタン - [ファイル名を指定して実行] の順にクリックする。
- [ファイル名を指定して実行] ダイアログボックスで、次の文字列を入力する。
regsvr32 wintrust.dll
- [Enter] キーを押す。
- 次のプロンプトが表示されたら [OK] ボタンをクリックする。
Wintrust.dll を登録したら、SymNRT を再度実行する。
まだこのエラーが表示される場合は、使用している Windows のバージョンに応じたセクションに進んで、その手順に従います。 アイコンをクリックして、各セクションを開いたり (
) または閉じたり (
) してください。セクションを開けない場合、ナレッジベース文書のセクションを展開できない -- 文書番号: 20040216111141953 を参照してください。
Windows 98
Windows Me
Windows XP/2000
各セクションの手順に従います。
必要な Windows サービスが実行されていることを確認するには
- Windows のタスクバーから、[スタート] ボタン - [ファイル名を指定して実行] の順にクリックする。
- [ファイル名を指定して実行] ダイアログボックスが表示されたら、フィールドに「services.msc -s」と入力する。
- [OK] ボタンをクリックする。
- [サービス] ダイアログボックスの [名前] 列で、[Remote Procedure Call (RPC)] を探してダブルクリックする。
[サービス] ダイアログボックスには、RPC のエントリが 2 つある場合があります。 この手順では、アルファベット順で最初にリストされている方を使用します。その下にリストされている [Remote Procedure Call (RPC) Locator] ではありません。 (列の境界を右にドラッグして、サービス名が完全に表示されるようにしてください。)
- [スタートアップの種類] の右側で、[自動] が選択されていることを確認する。 選択されていない場合は、ドロップダウンメニューから [自動] を選択します。
- [サービスの状態] の右側で、[開始] が表示されていることを確認する。 表示されていない場合は、[開始] ボタンをクリックします。
- [OK] ボタンをクリックする。
- 設定を変更した場合は、[サービス] を閉じてコンピュータを再起動する。 コンピュータが再起動すると、サービスが起動します。
次のセクションに進みます。
Windows デジタル署名ファイルを登録するには
- Windows のタスクバーから、[スタート] ボタン - [ファイル名を指定して実行] の順にクリックする。
- [ファイル名を指定して実行] ダイアログボックスで、次の文字列を入力する。
cmd
- [OK] ボタンをクリックする。
- コマンドプロンプトで、次の文字列を入力する。
regsvr32 softpub.dll wintrust.dll initpki.dll dssenh.dll rsaenh.dll gpkcsp.dll slbcsp.dll cryptdlg.dll
- [Enter] キーを押す。
- ウィンドウの右上隅にある閉じるボタン (X) を押して、コマンドラインプログラムを終了する。
- SymNRT ツールを再度実行する。
文書番号(ID): 20050811100232953
最終更新日: 09/08/2005
作成日: 08/10/2005
OS: N/A
製品: General Tech Info