Windows Updateと設定が開かない問題を解決する方法
Windows Updateや設定アプリが開かないと、特に重要なアップデートやシステムの調整に頼っている場合は、かなりイライラします。単なる不具合の場合もあれば、システムファイルやレジストリエントリが破損または無効化されている場合もあります。幸いなことに、この問題を解決する方法はいくつかあり、ほとんどの場合、完全な再インストールは必要ありません。これらの手順は、さまざまなWindows環境で有効になる傾向がありますが、一部のマシンでは、設定アプリが突然管理者権限を求めてきたり、アップデート後に起動しなくなったりするなど、奇妙な現象が発生することがあります。少し面倒ですが、解決可能です。
Windowsでアップデートと設定が開かない問題を解決する方法
設定アプリとコントロールパネルへのアクセスを有効化または再有効化する
設定やWindows Updateが起動しない場合、よくある原因としてこれが挙げられます。原因は、レジストリの誤操作からWindowsのバグまで様々です。基本的に、Windowsが設定やコントロールパネルの表示を許可されていないと判断した場合、それらは開きません。アクセスを再度有効にすることで問題が解決する場合があります。
- Windows キー + Rを押して、
regedit.exeと入力し、Enter キーを押します。 - レジストリの場所に移動します: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer。
ここでExplorerキーが表示されない場合は、 Policiesを右クリックし、[新規] > [キー]を選択して、Explorer という名前を付けます。
- NoControlPanelというDWORD値を探します。存在する場合は、ダブルクリックして値を0に設定します。
存在しない場合は、空白部分を右クリックし、「新規」>「DWORD(32ビット)値」を選択し、「NoControlPanel」という名前を付けます。そして、値を0に設定します。
- レジストリエディターを閉じます。次に、Windowsキー+Rを押して「 」と入力し
gpedit.msc、Enterキーを押します。 - [ユーザーの構成] > [管理用テンプレート] > [コントロール パネル]に移動します。
- [コントロール パネルと PC 設定へのアクセスを禁止する]を開き、 [無効]に設定します。
- 最後に、PCを再起動してください。再起動したら、設定またはWindows Updateをもう一度起動してみてください。少し手間がかかりますが、通常はこれでアクセスが解除されます。
経験上、設定によってはレジストリやグループポリシーの調整だけでは不十分だったり、すぐに反映されなかったりすることがあります。何度か再起動したり、設定を再度確認したりすると改善されることもあります。Windowsは常に難攻不落の姿勢をとっているからです。
PowerShell経由で設定アプリを再インストールする
設定アプリのファイルが破損した場合、再インストールすることで問題を解決できます。この作業にはPowerShellを管理者として実行する必要があります。操作は簡単ですが、コマンドラインに慣れていないと少し危険に感じるかもしれません。
- Windows キー + Rを押して と入力し
powershell、Ctrl + Shift + Enterを押して管理者として実行します。 - PowerShell が開いたら、次のコマンドを実行します。これにより、イマーシブ コントロール パネル (設定アプリ) が穏やかに再インストールされます。
- 詳細な出力が表示される場合がありますが、これは正常です。完了したらPowerShellを閉じ、設定またはWindows Updateが開くかどうかを確認してください。場合によっては、アプリのファイルが動作可能な状態にリセットされるだけです。
Add-AppxPackage -DisableDevelopmentMode -Register "$Env:SystemRoot\ImmersiveControlPanel\AppXManifest.xml"
コマンドラインを使用して Windows Update トラブルシューティング ツールを実行する
Windows Update がうまく動作しない場合は、内蔵のトラブルシューティングツールを実行すると改善する可能性があります。ただし、ツールが動作しない、または開かない場合は、次善策として、PowerShell またはコマンドプロンプトから Windows 独自の更新コマンドを使用することをお勧めします。
- 管理者として再度 PowerShell を開きます。
- 更新を手動で確認するには、次のコマンドを実行します。
Install-Module -Name PSWindowsUpdate Get-WindowsUpdate Install-WindowsUpdate -AcceptAll -AutoReboot
この方法は、GUIに依存せずにアップデートをダウンロードしてインストールします。設定によっては、通常のアップデートプロセスをブロックしているものを回避できる場合があります。
あるいは、コマンドプロンプトで次のコマンドを試してください。
UsoClient StartScanUsoClient StartDownloadUsoClient StartInstall
これらは手っ取り早い方法ですが、システムを再度更新するには十分な場合もあります。
管理者権限を持つ新しいユーザーを作成する
現在のユーザー プロファイルが破損しているか、アクセスをブロックする設定がある場合は、新しい管理者アカウントを作成すると障害が解消されることがあります。
- 管理者としてコマンドプロンプトを開きます。
- 次の条件で新しいユーザーを作成します:
- 次に、この新しいユーザーを管理者に昇格します。
- ログアウトして新しいプロファイルに切り替え、設定とアップデートが機能するかどうかを確認してください。システムによっては、バグがOS全体ではなくユーザープロファイルに関連している場合があります。
net user NewUser Password123 /add
net localgroup administrators NewUser /add
問題の原因となっている可能性のあるWindows Updateをアンインストールする
時には、新しいアップデートこそが真の悪者となることがあります。ロールアウトされたアップデートのバグにより、設定アプリを含むWindowsの一部が動作しなくなる可能性があります。最近のアップデートを削除すると、問題の診断や解決に役立つ場合があります。
- 管理者としてコマンドプロンプトを開きます。
- インストールされたアップデートを以下で確認します:
- 問題の原因となっている可能性のある最新の KB アップデートを特定し、次のようにアンインストールします。
wmic qfe list full /format:table
wusa /uninstall /kb:5020672
(5020672 は実際の HotFixID に置き換えられます)。
Windows が再起動を要求した場合は、再起動してから設定アプリが開くかどうかをテストします。
Windowsシステムのリセットまたは復元を実行する
いずれの方法も効果がない場合は、Windowsをリセットすることでシステムの深刻な問題を解決できる場合があります。アプリやカスタマイズが消去される可能性があるため面倒ですが、場合によっては他に解決策がないこともあります。問題が発生する前に復元ポイントを作成している場合は、それへの復元を試すこともできます。
rstrui実行ボックス ( Windows キー + R ) に入力して、システムの復元を開きます。- 復元ポイントが利用可能な場合は、問題が発生する前のポイントを 1 つ選択し、プロンプトに従って復元します。
- それ以外の場合は、Windows を完全にリセットできます。Windowsキー + Rを押し、
systemreset -factoryresetと入力して、Enter キーを押します。 - ファイルを保持するか、すべてを消去するかを選択します (バックアップがある場合は、消去を選択します)。
- Windows に任せましょう。これにはしばらく時間がかかりますが、多くの場合、これが最後のリセット ボタンになります。
アップデートや設定アプリが開かなくなった場合、これらの修正プログラムを使えばほとんどの場合、Windowsを使える状態に戻すことができます。ただし、一部の手順(リセットなど)はシステムに影響を与える可能性があるため、必要に応じてデータのバックアップを行ってください。この修正プログラムが役に立つことを願っていますが、何度か試したり再起動したりしても問題ありません。
まとめ
- アクセスを再度有効にするには、レジストリまたはグループ ポリシー設定をリセットします。
- PowerShell を使用して設定アプリを再インストールします。
- コマンドラインまたは PowerShell スクリプトを使用して更新を実行します。
- プロファイルの問題が疑われる場合は、新しい管理者ユーザーを作成してみてください。
- 競合の原因となっている可能性のある最近の Windows 更新プログラムをアンインストールします。
- 他のすべてが失敗した場合は、Windows をリセットまたは復元します。
まとめ
ほとんどの場合、これらの手順を組み合わせることで、設定とWindows Updateが再び機能するようになります。必ずしも簡単ではありませんが、システムにパッチを適用したり、プロファイルを再構築したりすることで解決することがよくあります。Windowsは正常に動作している時は良いのですが、時として思い通りに動作させるのが難しいのです。これで誰かの時間を少しでも節約できれば幸いです。