Silica's activity record

うつ病との闘病記録のようなブログです。PC版サイトでの閲覧を推奨します。

Google Chromeバックグラウンドのタブが更新されなくなった問題の対処法

Chromeのバージョン86からバックグラウンドで開いているタブが動かなくなる問題についての対処法です。※Version 99.0.4844.51 (Official Build) (64-bit)以降、このブログで紹介している手順での問題解決は不可能になりました。ブラウザバックを推奨します。

わたしはGoogle ChromeTwitterのクライアントを常時開いているのだが、10月中旬のアップデート以降別ウィンドウを開き、クライアントの画面が裏に隠れると更新がされなくなった。

調べたところChromeのバージョン86(official build)(64-bit)より実装された Calculate window occlusion on Windows という機能が関連しているようだ。

これはウィンドウが重なっている場合、裏で隠れているウィンドウの描画演算を省略して消費電力を抑えるという機能らしい。まだ実験段階の機能だが、これは不具合(問題)ではなく新たな仕様だ。

この機能を無効化することで問題が解消されたのでその方法を書き残す。

※Version 97.0.4692.71 (Official Build) (64-bit)

 

Chromeのアドレスバーに chrome://flags と入力する。

f:id:luinsilica:20201020114349p:plain

 

②表示された画面上部の検索バーに Temporarily unexpire M96 flags と入力する。

f:id:luinsilica:20201020114507p:plain

 

Temporarily unexpire M96 flags を有効にする。(New)

f:id:luinsilica:20220112033437p:plain

 

Chromeを再起動する。

 

⑤同じ手順で次は Calculate window occlusion on Windows を無効化する。

f:id:luinsilica:20201020115029p:plain

 

⑥再びChromeを再起動する。

 

 

これで以前と同じようにChromeが使えるようになった。

f:id:luinsilica:20201020115657p:plain

警告と表示されているように、この設定変更によって「ブラウザのデータが失われたり、セキュリティやプライバシーが侵害される可能性がある」ので設定変更はリスクを考慮したうえ自己責任で行うように。

 

以上。お疲れさまでした。

 

 

※10/24/2020に誤字を訂正しました。

※1/12/2022にバージョン97での対処法に変更しました。M96 flagsは一時的な設定項目であり、今後消える可能性が高いので、また追記していくと思います。

※1/15/2022に手順に軽微な変更をしました。


Silica's server

Feel free to join my server, if you are interested.