マイクロソフトは、Windows 11に「何か大きなこと」がやってくると述べている。
マイクロソフトは木曜日にWindows 11に関する大きな発表を行う予定で、AIを活用した音声優先のユーザーエクスペリエンスがOSに搭載されることを示唆している。
Windows 11 (または10)では、デフォルトでは、PowerShellでスクリプトを実行しようとすると、「このシステムではスクリプトの実行が無効になっているため、読み込むことができません」というエラーメッセージが表示されて失敗します。これは、PowerShellには「実行ポリシー」というセキュリティ機能があり、構成ファイルの読み込み方法やスクリプトの実行方法を制御することで、悪意のあるコードがシステム上で実行されるのを防ぐためです。
Windows 11(または10)でスクリプトを実行する必要がある場合は、ローカルコンピューター、現在のユーザー、またはセッションの実行ポリシーを変更できます。
ローカルコンピューターと現在のユーザーに対してPowerShellの実行ポリシーを設定すると、その情報はレジストリに保存されます。特定のセッションに対してポリシーを設定した場合、その情報はメモリに保持され、セッションを閉じると失われます。
マイクロソフトによると、実行ポリシーは操作を制限するものではありません。コマンドラインインターフェイス(CLI)にスクリプトを入力することで、ポリシーを回避できます。このポリシーは、ユーザーが悪意のあるスクリプトを実行するのを防ぐために設計されています。
このガイドでは、Windows 11または10上のPowerShellでスクリプトを正常に実行するために、実行ポリシーを変更する方法を説明します。
Windows 11(または10)でPowerShellの実行ポリシーを変更するには、以下の手順を実行します。
Windows 11でスタートメニューを開きます。
PowerShellを検索し、一番上の検索結果を右クリックして、「管理者として実行」を選択します。
現在の実行ポリシーを確認するには、次のコマンドを入力してEnterキーを押してください。
Get-ExecutionPolicy
(オプション)以下のコマンドを入力して、有効な PowerShell 実行ポリシーを表示し、Enter キーを押してください。
Get-ExecutionPolicy -List
PowerShell の実行ポリシーを変更して、Windows 11 でスクリプトを実行できるようにするには、次のコマンドを入力してEnter キーを押してください。
Set-ExecutionPolicy RemoteSigned
(オプション)スクリプトの実行を防止する実行ポリシーに変更するには、次のコマンドを入力してEnter キーを押してください。
Set-ExecutionPolicy Restricted

手順を完了したら、スクリプトを再度実行してください。今度はWindows 11で正常に動作するはずです。今後、コンピュータ上でスクリプトの実行を許可したくない場合は、手順に記載されているオプションのコマンドを実行してください。
現在のユーザーまたはローカル コンピューターに対してスクリプトを実行するように実行ポリシーを変更する場合は、次のように「Scope」オプションを使用する必要があります。Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserまたはSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine。
Windows 11では、スクリプトの実行を許可または拒否するために、4つの異なる実行ポリシーから選択できます。
必要なパラメータがなく、出力も返さないスクリプトを実行する必要がある場合は、実行ポリシーを変更する必要はありません。代わりに、PowerShell.exe -File "FILENAME" -ExecutionPolicy Bypassコマンドを使用して制限を回避できます。
Windows 11および10では、設定アプリからコマンドコンソールの設定を変更することで、PowerShellでスクリプトを実行できるようにすることもできます。
Windows 11から
設定アプリからPowerShellの実行ポリシーを変更するには、以下の手順に従ってください。
設定を開く。
「システム」をクリックしてください。
「開発者向け」ページをクリックしてください。
PowerShellの設定をクリックします。
「ローカル PowerShell スクリプトを許可するように実行ポリシーを変更する」トグルスイッチをオンにします。

この機能が不要になった場合は、同じ手順でスクリプトをブロックできますが、手順 5で「ローカル PowerShell スクリプトを許可するように実行ポリシーを変更する […]」のトグルスイッチをオフにします。
Windows 10から
設定アプリからPowerShellの実行ポリシーを変更するには、以下の手順に従ってください。
設定を開く。
「更新とセキュリティ」をクリックしてください。
「開発者向け」ページをクリックしてください。
PowerShell 設定の「ローカル PowerShell スクリプトを許可するように実行ポリシーを変更する」オプションを確認してください。

「適用」ボタンをクリックしてください。
この機能が不要になった場合は、同じ手順でスクリプトをブロックできますが、手順 4で「ローカル PowerShell スクリプトを許可するように実行ポリシーを変更する […]」オプションのチェックを外し、変更を適用してください。
これらの手順を完了すると、PowerShell の実行ポリシーが「RemoteSigned」に設定されます。このポリシーでは、署名なしでスクリプトを実行できますが、リモートスクリプトには署名が必要になります。
別のコンピューターで作成した、またはインターネットからダウンロードした PowerShell スクリプトを実行しようとすると、「ファイル […].ps1 を読み込めません。ファイル […].ps1 はデジタル署名されていません。現在のシステムではこのスクリプトを実行できません」または「このスクリプトはシステム上で実行されません」というエラー メッセージが表示される場合があります。ただし、スクリプトが安全に使用できることがわかっており、信頼できるソースから入手したものである場合は、「プロセス」スコープ ポリシーを変更して正常に実行できます。

PowerShellスクリプトがデジタル署名されていないというエラー / 画像: Mauro Huculak
デジタル署名されていない「.ps1」スクリプトを実行するようにPowerShellの実行ポリシーを変更するには、以下の手順を使用します。
スタートを開く。
PowerShellを検索し、一番上の検索結果を右クリックして、「管理者として実行」を選択します。
デジタル署名付きのPowerShellスクリプトを許可するように変更するには、次のコマンドを入力してEnterキーを押してください。
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

手順を完了したら、.\Your-PowerShell-Script.ps1現在のセッション中にコマンドを使用してスクリプトファイルを実行できます。PowerShellセッションを閉じると、実行ポリシーは元の状態に戻り、他のスクリプトが実行されないようにします。
別のスクリプトファイルを実行する必要がある場合は、上記の手順を繰り返してください。
2024年10月10日更新:このガイドは、正確性を確保し、プロセスの変更を反映するために更新されました。
マイクロソフトは木曜日にWindows 11に関する大きな発表を行う予定で、AIを活用した音声優先のユーザーエクスペリエンスがOSに搭載されることを示唆している。
サポートされていないハードウェアにWindows 11をインストールしますか? RufusまたはVentoyを使用して起動可能なUSBを作成し、TPM、セキュアブート、その他の制限を回避する手順を学びましょう。
Windows 10 24H2 から 25H2 にアップグレードするには、Windows Update の [ダウンロードしてインストール] オプションを使用するか、KB5054156 更新プログラムを手動でインストールしてください。
(KB5074170) Windows 11 ビルド 26300.7674 が Insider 向けに展開され、ファイル エクスプローラー、スタート、検索、グラフィックの問題、既知のバグが修正されました。
Windows 11でBitLockerを有効にするには、ストレージ設定を開き、BitLocker設定を選択して、この機能を有効にします。リムーバブルドライブはBitLocker To Goを使用します。
Windows 11(または10)でPCのBitLocker回復キーを見つけるには、Microsoftアカウントにオンラインでログインし、「デバイス」ページで回復を確認してください。
macOSからWindows 11(または10)用のUSBインストーラーを作成するのは意外と複雑ですが、不可能ではありません。その方法をご紹介します。
Windows 10 上の Microsoft Edge は、OS の公式サポート終了である 2025 年を過ぎても、少なくとも 2028 年 10 月まではアップデートが継続される予定です。
Windows 11では、すべてのオプションを備えた従来の右クリックコンテキストメニューを復活させるには、レジストリまたはコマンドプロンプトでこのキーを編集できます。
しばらくして、私は新しいFacebookタイムラインが好きになりましたが、皆さんの多くはそうではないようです。以前は、移動手段はいくつかありました。