1

これは私を夢中にさせています。2 台のテスト マシン、1 台の XP、および 1 台の Vista があります。両方で同じコマンドを実行しています。これらのコマンドには、logman カウンター (コマンド プロンプトでの perfmon など) の作成、これらのカウンターの開始、停止、および削除が含まれます。

問題はこれです: XP では完全に動作し、すべての統計を取得しており、常に動作します。Vista では、最初は動作しますが、その後は常に「RPC サーバーを利用できません」というエラーが返されます。

これは、カウンターを作成したときではなく、カウンターを開始しようとしたときに発生します。

RPC サーバーを確認しようとすると、実行されています。

さらに紛らわしいのは、カウンターがローカル マシンで実行されていることです。(したがって、XP の場合は XP 上で実行され、Vista の場合は Vista 上で実行されます。)さらに奇妙な質問は、そもそもなぜ RPC を使用しているのかということです。

誰かがこれまでにこのエラーに遭遇したことがありますか? 私は本当に立ち往生しています。

いろいろ調べましたが、よくあることのようです。ほとんどの解決策 (元のポスターによると機能しない) は、常にサービスが実行されているかどうかを確認することです。

PSこれは、カウンターを手動で追加すると、perfmonを介しても複製されます。動作しているように見えますが、何かがうまくいかず、マシンを再起動せずに再び動作したくありません。

PPS services.msc では、管理者であっても RPC サービスを再起動できません。

4

2 に答える 2

0

UACに問題があると思われます。

UAC を無効にしてみてください ([コントロール パネル - ユーザー アカウント] に移動し、[ユーザー アカウント制御の有効化または無効化] をクリックします)。

于 2009-11-09T13:14:45.513 に答える