何人かのWindows10ユーザーが、突然メインの設定アプリを開くことができなくなったと報告しています。設定アプリを([スタート]メニューまたは[ファイル名を指定して実行]コマンドで)開こうとすると、影響を受けるユーザーには、 「このファイルには、このアクションを実行するためのプログラムが関連付けられていません」 。ほとんどのユーザーから報告されたケースでは、この問題は、Windows7またはWindows7からWindows10にアップグレードした後に発生し始めました。
Ms-Windows10での設定エラー「このファイルにはこのアクションを実行するためのプログラムが関連付けられていません」
「スタートメニュー/ ms-settings」が機能しなくなる原因は何ですか?
この特定の問題を調査するために、同じ問題に直面した他のユーザーが一般的に推奨するさまざまな修復戦略を検討しました。結局のところ、いくつかの異なるシナリオがこの問題の出現につながる可能性があります。この問題を引き起こす可能性のあるシナリオの概要は次のとおりです。
- 未登録設定アプリケーション –結局のところ、この特定の問題は、設定アプリの突然の登録解除が原因で発生する可能性があります。これは通常、セキュリティスキャンで一連のUWPアプリケーションとの不整合が明らかになった後に発生すると報告されています。このシナリオが当てはまる場合は、そのユーザーアカウントでアクティブなすべてのUWPアプリケーションを再インストールして再登録することで、問題を解決できるはずです。
- セキュリティ上の理由により、設定アプリがブロックされています –特定の状況下では、デフォルトのセキュリティオプションは、セキュリティ上の理由でメニューをブロックすることにより、設定アプリの誤動作を促進する場合があります。ユーザーが設定アプリでの調整を伴うスクリプトを頻繁に展開している場合、Windowsセキュリティ(以前のWindows Defender)は、パスワードのないアカウントでこの手順をブロックする可能性があります。これが発生した場合は常に、影響を受けるWindowsアカウントにパスワードを追加することで問題を解決できます。
- システムファイルの破損 –さまざまなユーザーから報告されているように、この問題は、設定アプリのメニューが正しく開かない原因となっている根本的なファイル破損インスタンスが原因で発生する可能性もあります。この場合、DISMまたはSFCコマンドを実行するか、システムの復元ユーティリティを使用してシステムを正常な時点に復元することにより、問題を解決できます。
- 破損したOSファイル –さらに深刻なケースでは、この問題を解決するためにWindowsコンポーネントのスイート全体をリセットする必要がある場合があります。破損したOSファイルの根本的な選択に苦労していた影響を受けたユーザーによると、修復インストールまたはクリーンインストールを実行することでこの問題の症状を治療できます。
現在同じ問題の解決に苦労している場合、この記事では、問題を解決する可能性のあるいくつかの適用可能な修正を提供します。以下に、同様の場所にいる他のユーザーが問題を解決するために正常に使用したメソッドのコレクションを示します。潜在的な修正はそれぞれ、影響を受ける少なくとも1人のユーザーによって機能することが確認されています。
最良の結果を得るには、以下の方法を、(効率と難易度を介して)配置したのと同じ順序で実行することをお勧めします。最終的には、問題の原因となっている原因に関係なく、問題を解決する可能性のある修正を見つける必要があります。
方法1:すべてのUWPアプリケーションを再インストールして再登録する
他の修復戦略を検討する前に、アイテムの破損や設定アプリが正しく登録されていないことが原因で問題が発生しているのではないことを確認することから始めてください。
影響を受けた何人かのユーザーは、問題が発生したWindowsアカウントですべての組み込みWindowsアプリを再インストールして再登録した後、問題を解決できたと報告しています。
設定アプリを含むすべての組み込みUWPアプリケーションを再インストールして再登録するためのクイックガイドは次のとおりです。これを行うためのクイックガイドは次のとおりです。
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 'パワーシェル' を押して Ctrl + Shift + Enter 高架のPowerShellウィンドウを開きます。によって促されたとき UAC(ユーザーアカウント制御) プロンプト、クリック はい 管理者権限を付与します。
「Powershell」と入力し、「Shift」+「Alt」+「Enter」を押します
- 管理者特権のPowershellウィンドウが表示されたら、次のコマンドを入力し、Enterキーを押して、このアカウントのすべてのWindows組み込みアプリを再インストールして再登録します。
取得する-AppXPackage | Foreach {{追加-AppxPackage -DisableDevelopmentMode -登録 '$($_。InstallLocation) AppXManifest.xml'}
- 複数のアカウントで問題が発生した場合は、すべてのアカウントでこの手順を繰り返す必要があることに注意してください。
上記の手順を実行しても同じ問題が発生する場合は、以下の次の潜在的な修正に進んでください。
方法2:Windowsアカウントにパスワードを追加する(該当する場合)
結局のところ、この特定の問題に対する一般的な修正の1つは、管理者特権のコマンドプロンプトを使用してWindowsアカウントにパスワードを追加することです。これは奇妙な修正のように見えるかもしれませんが、影響を受けた多くのユーザーは、設定アプリや以前に表示されていた他のアプリを突然開くことができたことを確認しています 「このファイルには、このアクションを実行するためのプログラムが関連付けられていません」 管理者特権のCMDプロンプトを使用してパスワードを追加した後。
管理者特権のCMDを使用してWindowsアカウントにパスワードを追加することにより、「スタートメニュー/ ms-settings」が機能しない問題を解決するためのクイックガイドを次に示します。
- 開く 実行 を押してダイアログボックス Windowsキー+ R 。次に、 「cmd」 新しく表示されたテキストボックス内でを押します Ctrl + Shift + Enter 昇格したコマンドプロンプトを開きます。によって促されたとき UAC(ユーザーアカウントプロンプト) 、クリック はい 管理者アクセスを許可します。
コマンドプロンプトの実行
- 管理者特権のコマンドプロンプトに入ったら、次のコマンドを入力してを押します 入る ユーザーアカウントにパスワードを追加するには:
ネットユーザーユーザー名パスワード/追加
注意: 「ユーザー名」は単なるプレースホルダーであることに注意してください。問題が発生しているアカウントに置き換えてください。
- 次に、を押します Windowsキー+ R 別のものを開くために 実行 ダイアログボックス。次に、「 control.exe / name Microsoft.UserAccounts ‘を押して 入る 開くために ユーザーアカウント メニュー。
ユーザーアカウントメニュー
- 中に入ると ユーザーアカウント メニューをクリックします 別のアカウントを管理します 右側のメニューから。
以前に変更したアカウントへのアクセス
- から アカウントの管理 画面で、以前にパスワードを追加したアカウントをクリックします。
以前にパスワードを追加したアカウントへのアクセス
- 次に、 アカウントの変更 メニューをクリックします アカウントの種類を変更する 。
アカウントタイプの変更
- 中に入ると アカウントタイプの変更 メニューで、アカウントタイプをに変更します 管理者 をクリックします アカウントタイプの変更 変更を保存します。
アカウントタイプを管理者に変更する
- 以前に変更したアカウントにログインしていることを確認してから、以前に問題を引き起こしていたアクションを繰り返し、問題が解決されているかどうかを確認します。
まだ発生している場合 「このファイルには、このアクションを実行するためのプログラムが関連付けられていません」 設定サブアプリを開こうとしたときは、以下の次の方法に進んでください。
方法3:DISMおよびSFCコマンドを展開する
ほとんどの場合、この特定のエラーは、コンピュータの機能に影響を与えることになったいくつかの破損したシステムファイルが原因で発生します。複数の組み込みアプリ(設定アプリ、メモ帳など)ですべてこのエラーが表示される場合は、システムファイルを修正することから始める必要があります。
影響を受けた何人かのユーザーは、システムファイルの破損を解決できるいくつかの組み込みユーティリティを実行することで問題を解決できたと報告しています– SFC(システムファイルチェッカー) そして DISM(展開イメージのサービスと管理)
ただし、両方のユーティリティがシステムファイルの破損を解決できる場合でも、2つの組み込みスキャナーのアプローチは異なることに注意してください。 SFCは論理エラーの修正に優れており、ローカルに保存されたキャッシュに依存して、破損したファイルを正常なコピーに置き換えます。一方、DISMは、WU(Windows Update)を使用して破損したファイルを置き換え、組み込みユーティリティの修復に優れています。
DISMおよびSFCスキャンの実行に関するクイックガイドは次のとおりです。
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。 [ファイル名を指定して実行]ウィンドウが表示されたら、次のように入力します 「cmd」 テキストボックス内でを押します Ctrl + Shift + Enter 昇格したCMDプロンプトを開きます。
コマンドプロンプトの実行
注意: によって促された場合 UAC(ユーザーアカウント制御) 、クリック はい CMDウィンドウに管理者権限を付与します。
- 管理者特権のコマンドプロンプトに入ったら、次のコマンドを入力してを押します 入る SFCスキャンを開くには:
sfc / scannow
注意 :このプロセスを開始する前に、十分な時間を確保してください。プロセスが終了する前にSFCスキャンを中断すると、追加の論理エラーが発生します。また、SFCは、エラーを報告せずに修正することで有名です。したがって、最終レポートに修正された破損ファイルが記載されていない場合でも、通常どおり次の手順に進みます。
- スキャンが終了したらすぐにコンピュータを再起動し、次回のシステム起動時に問題が解決するかどうかを確認します。次の起動シーケンスが完了したら、手順1をもう一度実行して、別の昇格されたコマンドプロンプトを開きます。
- もう一度CMDプロンプトが表示されたら、次のコマンドをもう一度入力して、 入る DISMスキャンを開始するには:
DISM /オンライン/クリーンアップ-画像/ RestoreHealth
注意: DISMは、ファイルの破損を置き換えるためにWindows Updateに大きく依存しているため、このスキャンを開始する前に、安定したインターネットで作業していることを確認してください。
- スキャンが完了したら、コンピュータをもう一度再起動し、次回のシステム起動時に問題が解決するかどうかを確認します。
それでも開くことができない場合 設定 タブをクリックすると、 「このファイルには、このアクションを実行するためのプログラムが関連付けられていません」 、以下の次の方法に進みます。
方法4:システムの復元を実行する
上記のいずれの方法でも問題を解決できない場合は、根本的なシステム破損の問題に対処している可能性があります。このような状況でも、ダメージコントローラーアプローチを採用することで、根本的なアプローチ(クリーンインストール)を回避できます。
システムの復元は、以前に作成されたスナップショットを使用してコンピューターを以前の時点に戻し、コンピューターの状態を以前の時点に復元します。デフォルトでは、Windowsは新しいスナップショットを定期的に保存するように構成されています(重要な更新プログラムのインストールやドライバーの更新など、重要なシステム変更が行われるたびに)。そうは言っても、デフォルトの動作を変更しない限り、復元スナップショットをたくさん選択する必要があります。
ただし、システムの復元を使用してスナップショットを使用してコンピューターを正常な状態に戻す前に、スナップショットの後に行った変更はすべてリストになることに注意してください。これには、インストールされているアプリとドライバー、サードパーティまたはWindowsネイティブアプリが含まれます。
データ損失のリスクを認識していて、システムの復元を使用して[スタート]メニュー/ ms-設定に関連する問題を修正する準備ができている場合は、以下の次の方法に進んでください。
- 開く 実行 を押してダイアログボックス Windowsキー+ R 。次に、 「Rstrui」 テキストボックス内でを押します 入る 開くために システムの復元 メニュー。
[ファイル名を指定して実行]ボックスからシステムの復元ウィザードを開く
- 最初のシステムの復元画面が表示されたら、をクリックします 次 次のメニューに進みます。
システムの復元の使用
- 次の画面が表示されたら、に関連付けられているチェックボックスをオンにすることから始めます 復元ポイントをもっと見る 。これを行った後、保存された各スナップショットの日付の比較を開始し、エラーが発生する前の日付に近いものを確認します。適切なスナップショットを決定したら、復元ポイントが選択されていることを確認してから、をクリックします。 次 次のメニューに進みます。
システムを以前の時点に復元する
- この時点に到達すると、ユーティリティが構成され、使用できるようになります。復元プロセスを開始するために今やるべきことは、をクリックすることだけです。 終了します。 これを行うと、マシンが再起動し、古い状態が適用されます。
システムの復元プロセスの開始
- 次回のシステム起動時に、古い状態が適用されたら、トリガーしていたアクションを繰り返します。 スタートメニュー/ ms-settings 問題が発生し、問題が解決されたかどうかを確認します。
方法5:repair cleaninstallを実行する
以下のいずれの方法でも問題を解決できない場合は、従来は解決できなかった破損の問題に対処していると安全に判断できます。結果が得られずにここまで来た場合、問題を解決する最後の手段は、すべてのWindowsコンポーネントを更新することです。
この正確な問題に直面している影響を受けた数人のユーザーは、修復インストールまたはクリーンインストールのいずれかを実行してすべてのWindowsコンポーネントを更新した後、問題の発生が停止したと報告しています。
に クリーンインストール 実行する方が簡単ですが、すべてのデータを保持できるわけではないことに注意してください。このプロセスに伴い、アプリケーション、ゲーム、パーソナルメディア、およびすべてのユーザー設定が失われます。
より良いアプローチを探している場合は、代わりに修復インストールを検討してください。もう少し面倒ですが、 修理インストール(インプレースアップグレード) アプリケーション、ゲーム、パーソナルメディア、および一部のユーザー設定を保持できます。
読んだ7分