regsrv32を使用して Windows 7 のレジスタocxでエラー0x8002801cが発生しました
エラー0x8002801cWindows 7
regsrv32を使用したocxの登録
返信リスト(回答:9)
こんにちはraheem77
エラー値0x8002801cは、OLE(オブジェクトのリンクと埋め込み)レジストリへのアクセスエラーです.MScomCT2.OCXファイルをc:\Windows\system32ではなくc:\Windows\sysWOW64にコピーする必要があります.
管理者特権でコマンドを実行します.これを行うには、次の手順に従います:
i.[スタート]をクリックし、スタート検索バーで「CMD」と入力し、プログラム領域のコマンドプロンプトアイコンを右クリックして、[管理者として実行]をクリックします.
ii.コマンドプロンプトでregsvr32 wmnetmgr.dllと入力し、Enterキーを押します.
注:コンピューターを管理者として実行していることを確認してください.
コンピュータの管理者としてログインしていることを確認してください.パソコンでアカウントの種類を確認する方法は次のとおりです:
i.[スタート]をクリックします.
ii.[コントロールパネル]をクリックし、[ユーザーアカウント]をクリックします.
・ネットワークドメインに参加していない場合は、次の手順に従ってください:
i.「ユーザーアカウント」windows で、「ユーザーアカウント」をクリックします.
ii.ユーザーアカウントアイコンを確認すると、アカウントタイプがユーザー名の下に表示されています.
・ネットワークドメインに参加している場合は、次の手順に従ってください:
i.「ユーザーアカウント」windows で、「ユーザーアカウント」をクリックします.
ii.リストからアカウントを選択し、[プロパティ]をクリックします.
iii.グループメンバーシップで、管理者グループに属していることを確認してください.
リンク:よくある質問:ユーザーアカウント:https://Windows.Microsoft.com/ja-jp/windows 7/User-accounts-frequencyly-asked-questions
参照可能なリンク:Regsvr32の使用法とエラーメッセージの説明: https://support.Microsoft.com/kb/249873
応答1# ->にスキップ2 #pete81Windows XPに関する同様の問題がありました-私が使用できる同様のファイルがありますか?
pete81<!-セッションデータ-><入力ID= "jsproxy" onclick= "jscall();" type= "hidden"/>
応答1# ->にスキップ3 #MrDocこんにちはサムルタwindows 7
究極の64ビットを実行しているのと同じ問題があります.あなたの解決策とモジュール(wmnetmgr.dll)を登録しましたが、それでもコントロールがExcel 2007で表示されていません.もちろん、Excelの開発者タブからコントロールをロードしようとしました
(挿入->より多くのコントロール).Microsoft DateとTime Pickerコントロール(それが必要なもの)リストに表示されません.また、VBA Tools->Referencesから試行しました.私はただきれいなwindows 7
を持っています、欠けているものはありますか?
解決策私は読んだと言ってください.wmnetmgr.dllではなくmscomct2.ocxを登録する必要があります.さて、それらはうまくいかないため、同じエラーメッセージが表示されます(Error0x8002801C).
Start Menu/Runで管理者を設定した場合、コマンドラインはC:\Windows\System32で直接開きますが、登録したいモジュールはSYSWOW64にあり、私が言ったように、i ' 66ビット版を実行しています.
私は今本当に紛らわしいです.あなたは助けてもらえますか?
応答1# ->にスキップ4 #DNOUR 2DNOURから
管理者権限を持つユーザーがいても、いつでも同じ0x8002801cエラーが発生しました
コマンドプロンプトc:\Windows\SysWOW64>regsvr32 mscomm32.ocxで実行します.
ポイントiのように昇格された特権でコマンドを実行するまで、すべてが正常に機能しています.上記とその後
このコマンドを起動します:
c:\Windows\SysWOW64>.\regsvr32.\mscomm32.ocx
注:「.\」と入力すると、PATH変数をバイパスします
成功しました!
応答4# ->にスキップ5 #williji 3管理者としてコマンドプロンプトを開き、これを入力します
C:\Windows\System32>regsvr32 wmnetmgr.dll
Enterキーを押します.次にこれを入力してください
C:\Windows\System32>regsvr32mscomct2.ocx
Enterキーをもう一度押します.成功しました!
問題は解決しました!
欠落したmscomctl.ocxファイルを使用してこれを行いました.
このスレッドですべてを試しましたが、どこからでもcomdlg32.ocxを登録できません.また、wmnetmgr.dllを登録することもできません.
PCに管理アクセス権がありますが、何をしようとしても0x8002801cerrorが発生します.
Win7 Enterprise 64ビットを実行しています.
こんにちは、
新しいW7インストールでVBで作成されたプログラムを実行しようとしています.エラーコード0x8002801cのcomDLG32.ocxメッセージのみが表示されます.あなたの答えは、そのファイルをsysWOW64フォルダーに入れることでした.しかし、私のマシンにはありません! Plsがお手伝いできます.
リチャードありがとう