Windows 11のフォトアプリのファイルシステムエラーを修正:効果的な迅速で簡単な解決策
Windows 11のフォトアプリでファイルシステムエラーが発生していませんか? ストレスなくスムーズに画像を表示できる、実証済みの解決策をご紹介します。ステップバイステップのガイドで、すぐに問題を解決できます。
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分未満使用していますが、以前はそれなしでどのように生活していたのかわかりません。
Windows 11のフォトアプリでファイルシステムエラーが発生していませんか? ストレスなくスムーズに画像を表示できる、実証済みの解決策をご紹介します。ステップバイステップのガイドで、すぐに問題を解決できます。
Windows 11 で BitLocker 暗号化を有効にする手順ガイドをご覧ください。専門家のヒントを活用してデータを簡単に保護し、PC に最高レベルのセキュリティを確保しましょう。
Windows 11 HDMI 2.1 4K 120Hz エラーでお困りですか?画面が真っ黒になったり、ちらついたり、リフレッシュレートの問題が発生したりしても、4K ゲームや動画をスムーズに楽しめるよう、実証済みの解決策をご紹介します。ステップバイステップのガイド付き。
Windows 11のスタートアップ修復機能を使って、起動時の問題を素早く診断・修復する方法をご紹介します。データを失うことなくPCを復元するためのヒントをまとめたステップバイステップガイド。スムーズなパフォーマンスを実現するために不可欠なトラブルシューティング。
Windows 11のDirectAccess接続エラーでお困りですか?実証済みのステップバイステップの解決策で、シームレスなVPNアクセスを復元し、生産性を向上しましょう。技術的な専門知識は必要ありません!
Windows 11 の Windows Hello PIN リセットエラーでお困りですか? 実証済みのトラブルシューティング手順で、迅速に問題を解決し、ストレスなく安全なログインを取り戻しましょう。スムーズな Windows エクスペリエンスを実現するための最新のヒントも掲載しています。
Windows 11のMicrosoft Storeエラー0x80073D05に悩まされていませんか?アプリのダウンロードをスムーズにするための、実証済みのステップバイステップの解決策をご紹介します。技術的な専門知識は必要ありません。
Windows 11のキャプチャカードで60FPSで信号が出ないという問題でお困りですか?スムーズな60FPSのストリーミングと録画を復元するための実証済みの解決策をご紹介します。シームレスなゲームキャプチャを実現するためのステップバイステップのソリューションです。
Windows 11 のパフォーマンス低下にお悩みですか?Ultimate Performance Plan のステップバイステップの修正方法で、驚異的なスピードを取り戻し、PC を簡単に最適化できます。最新の 2026 ビルドに更新されています。
Windows 11のセーフモードでネットワークエラーが発生して困っていませんか? 実証済みの手順で、迅速に問題を解決し、インターネットアクセスを復旧して、PCをスムーズに動作させることができます。技術的なスキルは必要ありません!