Windows 11 26H1 用の KB5077230 (ビルド 28020.1619) は、新しいセキュリティ機能とアプリ機能を追加します (Canary)
(KB5077230) Windows 11 ビルド 28020.1619 では、クロスデバイス再開、外部指紋認証のサポート、ナレーター コントロール、および ARM 専用の 26H1 の詳細が追加されました。
Windows 10は、オーディオデバイスごとに個別のオーディオプロファイルを保持できます。接続するオーディオデバイスごとに異なる音量レベルを設定でき、デバイスを接続すると、音量が自動的に調整されます。もちろん、オーディオデバイスを常にミュートしておく人は誰もいません。音量は増減しますが、オーディオデバイスを習慣的にミュートする人は誰もいません。
デスクトップでヘッドフォンを使用していて、それらを切断しなければならないことが多い場合は、ヘッドフォンのプラグを抜くと自動的にサウンドをミュートする小さなPowerShellスクリプトを使用できます。
これは携帯電話が行うことです。つまり、ヘッドホンを抜くと、音楽は自動的に停止します。この背後にある論理は、あなたが音楽を聴き終えたか、誤ってヘッドフォンを取り外したため、それをオフにする簡単な方法が必要であるということです。スクリプトは基本的に、GEEKEEFYのPrateekSinghによって同じ原則に基づいて作成され ました。
サウンドを自動的にミュート
メモ帳を開き、以下を貼り付けます。
[cmdletbinding()] Param()#System.Runtime.InteropServicesを使用してAudio API Add-Type -TypeDefinition @ 'にアクセスするための定義を追加します。[Guid( "5CDF2C82-841E-4546-9722-0CF74078229A")、InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] interface IAudioEndpointVolume {// f()、g()、...は未使用のCOMメソッドスロットです。int f();を気にする場合は、これらを定義してください。int g(); int h(); int i(); int SetMasterVolumeLevelScalar(float fLevel、System.Guid pguidEventContext); int j(); int GetMasterVolumeLevelScalar(out float pfLevel); int k(); int l(); int m(); int n(); int SetMute([MarshalAs(UnmanagedType.Bool)] bool bMute、System.Guid pguidEventContext); int GetMute(out bool pbMute); } [Guid( "D666063F-1587-4E43-81F1-B948E807363F")、InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] interface IMMDevice {int Activate(ref System.Guid id、int clsCtx、int ActivationParams、out IAudioEndpointVolume aev); } [Guid( "A95664D2-9614-4F35-A746-DE8DB63617E6")、InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] interface IMMDeviceEnumerator {int f(); //未使用のintGetDefaultAudioEndpoint(int dataFlow、int role、out IMMDevice endpoint); } [ComImport、Guid( "BCDE0395-E52F-467C-8E3D-C4579291692E")] class MMDeviceEnumeratorComObject {} public class Audio {static IAudioEndpointVolume Vol(){var enumerator = new MMDeviceEnumeratorComObject()as IMMDeviceEnumerator; IMMDevice dev = null; Marshal.ThrowExceptionForHR(enumerator.GetDefaultAudioEndpoint(/ * eRender * / 0、/ * eMultimedia * / 1、out dev)); IAudioEndpointVolume epv = null; var epvid = typeof(IAudioEndpointVolume).GUID; Marshal.ThrowExceptionForHR(dev.Activate(ref epvid、/ * CLSCTX_ALL * / 23、0、out epv)); epvを返します。} public static float Volume {get {float v = -1; Marshal.ThrowExceptionForHR(Vol()。GetMasterVolumeLevelScalar(out v)); return v;} set {Marshal.ThrowExceptionForHR(Vol()。SetMasterVolumeLevelScalar(value、System.Guid.Empty));}} public static bool Mute {get {bool mute; Marshal.ThrowExceptionForHR(Vol()。GetMute(out mute)); ミュートを返します。} set {Marshal.ThrowExceptionForHR(Vol()。SetMute(value、System.Guid.Empty)); }}} '@ -Verbose While($ true){#無限ループにあるため、現在のセッションのすべてのイベントをクリーンアップして、ループの開始時に新たな開始を行いますGet-Event | Remove-Event -ErrorAction SilentlyContinue#イベントの登録とイベントがトリガーされるのを待機していますRegister-WmiEvent -Class Win32_DeviceChangeEvent Wait-Event -OutVariable Event | Out-Null $ EventType = $ Event.sourceargs。newevent | `Sort-ObjectTIME_CREATED-降順| `Select-Object EventType -ExpandProperty EventType -First 1#処理する条件付きロジック、オーディオAPIを使用してマシンをミュート/ミュート解除するタイミングIf($ EventType -eq 3){[Audio] :: Mute = $ true Write-Verbose" Muted [$((Get-Date).tostring())] "} elseif($ EventType -eq 2-and [Audio] :: Mute -eq $ true){[Audio] :: Mute = $ false Write-Verbose" UnMuted [$((Get-Date).tostring())] "}}
PS1のファイル拡張子で保存します。[ファイルの種類]ドロップダウンから[すべてのファイル]を選択していることを確認してください。ファイルの機能が一目でわかる名前をファイルに付けます。誤って削除する可能性が低い場所だけでなく、必要に応じて簡単に見つけられる場所に保存してください。
スクリプトの実行
PowerShellは、スクリプトを自動実行するだけでは不十分です。組み込みのセキュリティ対策があり、それを防ぐことができますが、それを回避する方法があります。そのための詳細な記事があります。指示に従って、作成したPowerShellスクリプトを自動実行し、スケジュールされたタスクを使用して、PCを起動するたびにスクリプトを開始します。
または、システムの起動時にス���リプトを手動で実行することもできます。私はそれを30分未満使用していますが、以前はそれなしでどのように生活していたのかわかりません。
(KB5077230) Windows 11 ビルド 28020.1619 では、クロスデバイス再開、外部指紋認証のサポート、ナレーター コントロール、および ARM 専用の 26H1 の詳細が追加されました。
Windows 11 用の更新プログラム KB5077232 (ビルド 26300.7877) は、開発者向けチャネルでコンテキスト メニュー アイコンの更新、設定の調整、タスク バーの修正を追加します。ベータ版には KB5077231 が提供されます。
Windows 10 バージョン 1809 のビルド 17634 が、スキップ アヘッド オプションを有効にした Fast リングに登録されている PC 向けに現在配信されています。この新しい Redstone 5 アップデートでは、Microsoft は新しいカレンダー検索機能と、音声コマンドに対応した更新版 Cortana Show Me を導入しています。知っておくべきことはすべてここにあります...
ビルド17623が、Fastリングに登録され、Skip Aheadオプションが有効になっているWindows 10デバイスをお持ちのInsider向けに提供開始されました。このRedstone 5プレビュー版では、HEIFサポート、新しい外部GPU機能、プライバシー設定の変更、Defenderなどが導入され、2018年10月にリリース予定のバージョン1809に搭載されます。
Windows 10では、設定の「システム」セクションに、ディスプレイ、通知、アプリ、電源オプション、PC情報などをカスタマイズするオプションが含まれています。
メディア作成ツールを使用して2026年にWindows 11をダウンロードするには、ユーティリティをダウンロードし、USBフラッシュドライブまたはISOファイルオプションを選択して続行します。
Windows 11のシステム要件はすべてここに記載されています。対応プロセッサ、互換性チェック、TPMとセキュアブートの有効化方法なども含まれています。
Windows 11ビルド27919がカナリアチャネルに登場し、検索設定の更新や、ファイルエクスプローラーと入力方法における主要なバグの修正が行われています。
ChatGPTのアクセントカラーを変更するには、「設定」>「アクセントカラー」を開き、青、緑、黄、ピンク、オレンジなどの色を選択します。
Windows 11でWindows Hello顔認証を有効にするには、[設定] > [アカウント] > [サインインオプション]を開き、[設定]をクリックして、画面の指示に従ってください。