すべての PC ユーザーが知っておくべき 3 つの簡単な Windows 11 コマンド

in tech

私は最近、自分を Windows のパワー ユーザーだと思っていますが、昔からそうではありませんでした。コマンド ラインがプログラマーが使うもののように思えて、どうしても必要な場合以外はコマンド ラインを使用しなかったときのことを覚えています。今でも、Windows ターミナルを開いてカーソルが点滅しているのを見ると、これからやろうとしていることが実際よりも複雑に感じられることがあります。

PowerShell を知っていなくても、有用な情報を得るために多くのコマンド ライン構文を理解する必要はありません。 Windows で定期的に行っている作業を、メニューや設定をクリックするよりも速く処理できる簡単なコマンドがいくつかあります。これらを Windows ターミナルに入力または貼り付けて Enter キーを押すと、残りは Windows によって処理されます。

WinGet を使用して、インストールされているほぼすべてのアプリを更新します

コマンド 1 つでアップデートを追いかける手間が省けます

Windows でアプリを最新の状態に保つには、アプリを 1 つずつ開くか、更新オプションを探すか、開発者の Web サイトにアクセスして新しいインストーラーをダウンロードする必要がありました。 WinGet を使用すると、そのプロセスが大幅に高速化されます。 PC 上で認識されるアプリをチェックし、利用可能なアップデートを見つけて、それらを 1 か所から同時にインストールできるようにします。

また、Web でインストーラーを検索するよりもこの方法を好みます。 WinGet は構成されたソースからパッケージ情報を取得するので、検索結果をクリックして適切なダウンロード ページが見つかることを期待する必要はありません。何をインストールするかに注意を払う必要はありますが、これにより、不必要な検索が大幅に省かれます。

どのアプリに利用可能なアップデートがあるかを確認するには、Windows ターミナルまたは PowerShell を開いて次のコマンドを実行します。

winget upgrade

WinGet はインストールされているアプリをスキャンし、更新方法がわかっているアプリを表示します。変更を加える前に何が見つかったかを正確に確認できるため、最初にこれを行うのが好きです。

すべて問題がなければ、次を実行します。

winget upgrade --all

WinGet は利用可能なアップデートを処理します。一部のインストーラーは依然として独自のプロンプトを開くため、プロセスが常に完全に自動であるとは限りません。 WinGet から 1 つ以上のパッケージのバージョンを特定できないことが通知された場合は、次のコマンドを使用してそれらのパッケージを含めることができます。

winget upgrade --all --include-unknown

私ならそのオプションを自動的には使用しません。私は、最初に通常のアップグレード コマンドを実行し、WinGet から何かが省略されていると通知された場合にのみ –include-unknown を追加することを好みます。

不要な Windows アプリを削除する

PowerShell を使用すると、設定から非表示になっているものを削除できます

これを、コピーで言及している 2 番目の Xbox の例として最初に置きます。

まず、PowerShell を使用して Microsoft.XboxGamingOverlay を削除し、職場の PC から Xbox ゲーム バーを削除しました。私はこのマシンでゲームをしないので、Xbox 関連のコンポーネントを残しておくことはあまり意味がありませんでした。これは便利でしたが、より良い例は、ウィジェット/検出フライアウトを強化する Windows Web エクスペリエンス パッケージです。これは Windows 11 の邪魔なコンポーネントだとずっと思っていましたが、意図的に使用したことはありませんでした。しかし、何度も間違えて開いてしまったことがあります。

Windows ではタスク バーから[ウィジェット]ボタンを非表示にできますが、実際にボードが削除されるわけではありません。代わりにパッケージを削除することにしました。

まず、次のコマンドを使用してパッケージがインストールされていることを確認しました。

Get-AppxPackage *WebExperience*

これは、削除前に Web Experience パッケージを検証するため、次に来る必要があります。

これにより、Windows Web Experience パッケージ情報が返されました。正しいパッケージがあることを確認したら、次のコマンドを使用して削除しました。

Get-AppxPackage *WebExperience* | Remove-AppxPackage

PowerShell は、ウィジェットと Discover ボードを強化する Windows Web Experience パッケージを削除するために使用されるコマンドを示します。

これは、PowerShell が通常のアンインストール プロセスよりも優れている点です。 Windows が通常のプログラムのように[設定]で公開していない場合でも、必要なパッケージ化されたアプリを正確に検索して、そのアプリだけを削除できます。

名前が見慣れないからといって、パッケージを削除することはありません。私は最初にその機能を確認し、必要ないと確信した場合にのみ削除します。

破損したシステムファイルをチェックして修復する

SFC は、Windows の動作がおかしくなったときに最初に試すことの 1 つです

PowerShell は、システム ファイル チェッカーがスキャンを完了し、破損した Windows ファイルを見つけて正常に修復したことを報告することを示します。

私は定期メンテナンスの一環としてシステム ファイル チェッカーを実行しませんが、Windows が実行すべきではないことを実行し始めた場合に便利です。おそらく、組み込み機能が動作しなくなったり、Windows が原因不明のエラーをスローしたり、アップデート後に何か問題が発生したりする可能性があります。設定の変更やサードパーティの修復ユーティリティのインストールを開始する前に、Windows に保護されたシステム ファイルをチェックさせることができます。

これが sfc /scannow が非常に便利な理由です。追加のソフトウェアをダウンロードしたり、トラブルシューティング ウィザードを使用したりする必要はありません。 Windows は、保護されたシステム ファイルをスキャンし、破損しているバージョンや正しくないバージョンを探し、それらを正しいコピーに置き換えようとします。

管理者として Windows ターミナルまたは PowerShell を開き、次のコマンドを実行します。

sfc /scannow

スキャンには少し時間がかかりますが、ターミナルに進行状況が表示されます。完了すると、Windows は整合性の問題が見つかったかどうか、およびそれらを修復できたかどうかを通知します。実行したところ、破損したシステム ファイルがいくつか見つかり、修正されました。

私は SFC を PC を高速化するツールとして扱いません。 Windows が正常に動作している場合は、目的のために Windows を実行する必要はありません。何かが正しく動作しないとき、さらに詳しく調べる前に破損した Windows ファイルを簡単に除外する方法が必要なときのために、このことを念頭に置いています。

覚えておく価値のあるコマンドがいくつかあります

私は今でも多くのことに[設定]を使用していますが、ターミナルを開いた方が早い 3 つのケースは次のとおりです。これらは非常に単純なので、コマンドラインのトリックとして考えるのをやめ、他の Windows ショートカットと同じように扱うようになりました。

関連情報は以下のリンクからご確認いただけます

完全ガイドはこちら

関連記事

前の投稿
サムスンの主力ドルビーアトモスサウンドバーがAmazonのレイバーデーセールで50%オフ、本日終了
次の投稿
この多用途な Sony Bravia TV が現在史上最低価格になっています