アプリ版:「スタンプのみでお礼する」機能のリリースについて

いつもお世話になっております。

早速ですが、ファイル名を指定して実行で「services.msc」を
実行しようとすると「MMCが正しくインストールされていないか、
レジストリの一部が壊れているため初期化出来ません
でした。"regsvr32%SystemRoot%system32\mmcndmgr.dll"を
実行して、ファイルMmcndmgr.dllが正しく登録されているか
確認してください。」と表示されて実行できません。

解決方法をご教示ください。

A 回答 (3件)

>LoadLibrary("C:\WINDOWS\system32\mmcndmgr.dll")に失敗しました


>-指定されたプロシージャが見つかりません。

別のバージョンのものか、ウィルスによるものかは不明ですが、ファイルが何か別のファイルに書き替えられているような感じですね。
エラーメッセージにある『プロシージャ(procedure)』というのは、DLL内のサブプログラムのような物で、それぞれに名前がついていて、インストールしようとするとインストール用のプロシージャが呼び出されて処理されるという仕組みなのですが、"LoadLibrary"だから、メモリにロードするプロシージャが見つからないということになのか?私にもよくわかりません。

まずは、ウィルスチェックをしてみて下さい。(見つかったら当然駆除)

ウィルスが見つからない時には、XPにService Pack 2 または 3を適用済みでしたら、下記の更新プログラムをインストールすると、SP-3に含まれるバージョンに更新されます。(インストールの条件として、SP-2適用済みのXPということになっていますので、SP-1しか適用していない場合には、インストールしないで下さい。)

それでもダメな時には、OSの修復インストールか、リカバリーか(#1さんの回答通りだヮ(笑))

『Microsoft ダウンロードセンター:Windows XP 用 Microsoft 管理コンソール 3.0 (KB907265)(x86用(32bit))』
http://www.microsoft.com/downloads/details.aspx? …

『同上:Windows XP x64 Edition 用 Microsoft 管理コンソール 3.0 (KB907265)(x64用(64bit))
http://www.microsoft.com/downloads/details.aspx? …
    • good
    • 0

些細なトラブルに対して、他の解決策も示さず、すぐに「再インストール or 再セットアップ」しろとかいう怪答や、感想文以外の何物でもない怪答を垂れ流し、その怪答ゆえに、他の回答者の回答が集まらず、質問者の不利益になっていることにも気付かない、自己満足の極みのような迷惑怪答者の怪答は無視していただくとして・・・



[スタート]⇒[ファイル名を指定して実行]の入力欄に、

regsvr32 %SystemRoot%\system32\mmcndmgr.dll
(↑入力欄へコピー&ペーストしてください。"regsvr32"と"%SystemRoot%~"の間は半角スペース1文字)

と入力して[OK]をクリックしてください。レジストリへの"mmcndmrg.dll"の登録が成功すると、

DllRegisterServer in C:\WINDOWS\system32\mmcndmgr.dll succeeded.

というダイアログが表示されますから、[OK]をクリックしてください。(出来れば、その後、Windowsを再起動する方がより確実です。)

この回答への補足

回答ありがとうございす。
また返事が遅れてしまい、申し訳ありません。

上記の通り実行してみたのですが、
LoadLibrary("C:\WINDOWS\system32\mmcndmgr.dll")に失敗しました
-指定されたプロシージャが見つかりません。

と出て、エラーになります。

一応パスの通りsystem32のフォルダ内を見てみたのですが、
mmcndmgr.dllというファイルは存在しました。

なぜエラーになるのでしょうか?

補足日時:2010/03/01 02:21
    • good
    • 0

OSがパッケージ版なら修復インストール、メーカ製なら購入時の状態へ再セットアップして下さい。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!