Blank preview on .md and .html files. Others work. Webview2 Runtime installed. No plugins.
まだ誰も着手していません。
評価
調査の方向性
Start by tracing how QuickLook initializes WebView2 for .md and .html previews, then inspect the CreateCoreWebView2ControllerAsync failure reported in the log. Compare that path with previews that work, such as images and videos. Done means the affected previews render instead of showing a blank page in the reported Windows 11 setup.
索引モデルが issue の本文から書いたものです。
説明
Describe the bug
I have searched and tried others solutions here....
I get a blank page in the preview when trying to view .html, .md, and others I can't remember. They all seem to be related to Webview2 I think??? I can view videos and images, .txt and .xml (but not rendered.) I tried many plugins before and the problem seemed to get worse. The plugins I tried were the office viewer, textViewr, and the WebviewPlus. Also many others including the StickyPosition, QuickEdit, and FolderViewer for Everything (not directly related, I know.) I tried EVERY *.config-file mod I could find in the wiki page.
I then completely cleared my system of all plugins and Quicklook folders and started over. I installed Edge Webview2 Runtime, then clean-installed Quicklook with no addons. I also switched to a Light Theme in Win11 to test. No luck. .md and .html files only show a blank page. I checked permissions and tried files from all over my computer.
I hope you can help, please.... And Thank you!
My setup:
Win11x64 Pro
Quicklook v4.5.0 (MSI) via Winget. (Not Portable.)
No Antivirus, NONE, Defender is disabled. No Zone.ID either.
Webview2 Runtime 155.0.4283.62 (from Winget.
For reference, Seer works. I think because it uses QtWebEngine. It just refuses to work with Everything Search, so it's Quicklook or nothing.
Log:
========10/19/2026 2:26:19 PM========
System.AggregateException: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. ---> System.Runtime.InteropServices.COMException: Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE))
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at Microsoft.Web.WebView2.Core.CoreWebView2Environment.<CreateCoreWebView2ControllerAsync>d__15.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Web.WebView2.Wpf.WebView2.<Microsoft-Web-WebView2-Wpf-IWebView2Private-InitializeController>d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Web.WebView2.Wpf.WebView2Base.<>c__DisplayClass32_0.<<EnsureCoreWebView2Async>g__Init|0>d.MoveNext()
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.Runtime.InteropServices.COMException (0x80080005): Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE))
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at Microsoft.Web.WebView2.Core.CoreWebView2Environment.<CreateCoreWebView2ControllerAsync>d__15.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Web.WebView2.Wpf.WebView2.<Microsoft-Web-WebView2-Wpf-IWebView2Private-InitializeController>d__19.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.Web.WebView2.Wpf.WebView2Base.<>c__DisplayClass32_0.<<EnsureCoreWebView2Async>g__Init|0>d.MoveNext()<---
- 主要言語
- C#
- スター
- 25.3k
- フォーク
- 1.3k
- 平均マージ
- 6日 23時間
- マージ済み PR(30日)
- 3
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
QL-Win/QuickLook のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 60/100
-
[Bug] If the first character entered into the search box is a space, the preview window will close.オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
-
[Bug] MSI installer does not display the correct application icon in Windows Programs and Featuresオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
VideoViewer: rotated (portrait phone) videos shown sideways when system decimal separator is a commaオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 58/100
QL-Win/QuickLook の issue をすべて見る
似ている issue
-
Bug Platform: Android
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
getsentry/sentry-dotnet#5764 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
microsoft/SimpleL7Proxy#287 ·
メンテナーはふだん 1 日以内に返信
-
bug priority: P2
難易度 1/5 1時間未満 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
IridiumIO/CompactGUI#699 ·
メンテナーはふだん 3 日以内に返信