次の方法で共有

WMIが破損または存在しないと思われるがダウンロードページが存在しない。Windows全体を再インストールするしか解決法はないですか?

Anonymous
2023-12-28T17:37:15+00:00

環境 デスクトップPC XPS 8960 Windows11 5日前に新品購入

アプリで『spawn wmic ENOENT』というエラーメッセージが出て管理者権限のコマンドプロンプトで以下のように調査

sc query wmic ⇒ 指定されたサービスはインストールされたサービスとして存在しません。

dism /online /enable-feature /featurename:Wmi

⇒ 機能名 Wmi は不明です。

Windows の機能名が認識されませんでした。

/Get-Features オプションを使用してイメージ内の機能の名前を検索し、コマンドを再試行してください。

dism /online /Get-Features ⇒ 出力されたリストにWMIやWindows-Management-instrumentationは存在せず

念のため dism /online /enable-feature /featurename:Windows-Management-Instrumentation で有効化も実行

⇒ エラー: 0x800f080c

機能名 Windows-Management-Instrumentation は不明です。

Windows の機能名が認識されませんでした。

/Get-Features オプションを使用してイメージ内の機能の名前を検索し、コマンドを再試行してください。

といった感じです。

Microsoft download にはWMIのダウンロードは存在しなかったので、Windowsを全部再インストールする必要があるのでしょうか?

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

教えていただいた WMI リポジトリの復旧方法 のページを参考に行ってみましたが復旧しませんでしたので、今はDELLのサポートと対応を協議しております。

ご返信いただきました皆様、本当にありがとうございました。

家庭向け Windows | Windows 11 | パフォーマンスとシステムの失敗

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

6 件の回答

並べ替え方法: 最も役に立つ
  1. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報

  2. Anonymous
    2023-12-28T19:05:01+00:00

    弊社ではユーザーの皆様を支援するために翻訳サービスを利用しています。文法上の誤りについてはご容赦ください。

    Windowsで発生している問題の詳細とスクリーンショットを提供してください、それはWindowsUpdateにありますか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2023-12-28T18:54:15+00:00

    アドバイスありがとうございます。

    実行しましたがエラーとなってしまいました。

    以下、結果です。


    C:\Windows\System32>sc wmic query

    エラー: 認識されないコマンドです

    説明:

        SC はサービス コントロール マネージャーやサービスと通信するために使用 
    
        するコマンド ライン プログラムです。 
    

    使用法:

        sc <サーバー> [コマンド] [サービス名] <オプション 1> <オプション 2>... 
    
        オプションの <サーバー> は "\\サーバー名" の形式です。 
    
        「sc [コマンド]」と入力するとコマンドの詳細なヘルプが表示されます。 
    
        コマンド一覧: 
    
          query-----------サービスの状態を照会したりサービスの種類ごと 
    
                          に状態を列挙したりします。 
    
          queryex---------拡張されたサービスの状態を照会したりサービス 
    
                          の種類ごとに状態を列挙したりします。 
    
          start-----------サービスを開始します。 
    
          pause-----------サービスに PAUSE 制御要求を送信します。 
    
          interrogate-----サービスに INTERROGATE 制御要求を送信します。 
    
          continue--------サービスに CONTINUE 制御要求を送信します。 
    
          stop------------サービスに STOP 要求を送信します。 
    
          config----------サービスの構成を変更します (恒久的)。 
    
          description-----サービスの説明を変更します。 
    
          failure---------エラー発生時のサービスの動作を変更します。 
    
          failureflag-----サービスの障害動作フラグを変更します。 
    
          sidtype---------サービスのサービス SID の種類を変更します。 
    
          privs-----------サービスの必要な特権を変更します。 
    
          managedaccount--サービス アカウントのパスワードを LSA で管理された 
    
                          パスワードとマークするようにサービスを変更します。 
    
          qc--------------サービスの構成情報を照会します。 
    
          qdescription----サービスの説明を照会します。 
    
          qfailure--------エラー発生時のサービスの動作を照会します。 
    
          qfailureflag----サービスの障害動作フラグを照会します。 
    
          qsidtype--------サービスのサービス SID の種類を照会します。 
    
          qprivs----------サービスの必要な特権を照会します。 
    
          qtriggerinfo----サービスのトリガー パラメーターを照会します。 
    
          qpreferrednode--サービスの優先 NUMA ノードを照会します。 
    
          qmanagedaccount-パスワードが LSA で管理されたアカウントを 
    
                         サービスで使用するかどうかを照会します。 
    
          qprotection-----サービスのプロセス保護レベルを照会します。 
    
          quserservice----ユーザー サービス テンプレートのローカル インスタンスを照会します。 
    
          delete----------レジストリからサービスを削除します。 
    
          create----------サービスを作成します (レジストリに追加します)。 
    
          control---------サービスに CONTROL コードを送信します。 
    
          sdshow----------サービスのセキュリティ記述子を表示します。 
    
          sdset-----------サービスのセキュリティ記述子を設定します。 
    
          showsid---------任意の名前に対応するサービス SID 文字列を表示します。 
    
          triggerinfo-----サービスのトリガー パラメーターを構成します。 
    
          preferrednode---サービスの優先 NUMA ノードを設定します。 
    
          GetDisplayName--サービスの DisplayName を取得します。 
    
          GetKeyName------サービスの ServiceKeyName を取得します。 
    
          EnumDepend------サービスの依存関係を列挙します。 
    
        次のコマンドはサービス名を指定しません: 
    
        sc <サーバー> <コマンド> <オプション> 
    
          boot------------(ok | bad) 最後に行われたブートを前回正常起動時 
    
                          の構成として保存するかどうかを示します。 
    
          Lock------------サービス データベースをロックします。 
    
          QueryLock-------SCManager データベースの LockStatus を照会します。 
    

    例:

        sc start MyService 
    

    QUERY と QUERYEX のオプション:

        クエリ コマンドにサービス名が続く場合、サービスの状態が戻されます。 
    
        この場合、それ以上のオプションは適用されません。クエリ コマンドに 
    
        オプションがない場合やまたは以下に一覧に表示されているオプションが 
    
        続く場合は、サービスが列挙されます。 
    
    type=    列挙するサービスの種類 (driver、service、user service、all) 
    
             (既定 = service) 
    
    state=   列挙するサービスの状態 (inactive、all) 
    
             (既定 = active) 
    
    bufsize= 列挙バッファーのサイズ (バイト) 
    
             (既定 = 4096) 
    
    ri=      列挙の開始を指定するための再開インデックス番号 
    
             (既定 = 0) 
    
    group=   列挙するサービス グループ 
    
             (既定 = all groups) 
    

    構文の例

    sc query - アクティブなサービス ドライバーの状態を列挙します

    sc query eventlog - イベントログ サービスの状態を表示します

    sc queryex eventlog - イベントログ サービスの拡張状態を表示します

    sc query type= driver - アクティブなドライバーのみ列挙します

    sc query type= service - Win32 サービスのみ列挙します

    sc query state= all - サービスとドライバーをすべて列挙します

    sc query bufsize= 50 - 50 バイトのバッファーで列挙します

    sc query ri= 14 - 再開インデックスを = 14 にして列挙します

    sc queryex group= "" - グループにないアクティブなサービスを列挙します

    sc query type= interact - 対話型サービスをすべて列挙します

    sc query type= driver group= NDIS - NDIS ドライバーをすべて列挙します

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2023-12-28T18:15:33+00:00

    弊社ではユーザーの皆様を支援するために翻訳サービスを利用しています。文法上の誤りについてはご容赦ください。

    こんにちは私はデイブです、私はこれであなたを助けます。

    このコマンドは正しくありません(sc query wmic)、このコマンドsc wmic queryを試してください

    それは正しく実行されますか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2023-12-28T18:09:05+00:00

    インプレースアップグレードでWindows全体を上書きインストールして修復できないなら、クリーンインストールするしかないでしょう。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません