Windows Server'da boş pencere (WebView2)

Polpo Desk istemcisi Windows Server'da boş, beyaz ya da siyah pencereyle açılıyorsa: Microsoft Edge WebView2 Runtime kurulumu ve diğer çözümler.

Son güncelleme:

Belirti

Polpo Desk istemcisini Windows Server (ör. Windows Server 2016 veya 2019) üzerinde açtığınızda pencere boş, beyaz ya da siyah kalıyor; bağlantı kimliği ve şifre hiç görünmüyor. Pencerede yalnızca bir durum yazısı olabilir ya da hiçbir şey yazmayabilir.

Olası nedenler

  • Microsoft Edge WebView2 Runtime yüklü değil. Polpo Desk istemcisinin arayüzü, Microsoft'un WebView2 bileşeniyle çizilir. Windows 10 ve 11'in güncel sürümlerinde bu bileşen hazır gelir; ancak Windows Server 2016/2019 ve bazı eski Windows 10 kurulumlarında yüklü değildir.
  • Ekran kartı (GPU) olmayan sunucular ve RDP oturumları. Donanım hızlandırması olmadan WebView2 pencereyi siyah çizebilir.
  • Eski istemci sürümü. Eski sürümler WebView2 eksikliğini algılamaz ya da bileşeni Windows Server'ın Internet Explorer güvenlik ayarları nedeniyle indiremez.

Çözüm adımları

1. İstemcinin önerdiği WebView2 kurulumunu kabul edin

Güncel istemci, WebView2 eksikse bunu açılışta algılar ve size sorar:

Pencerede "Polpo Desk'in çalışması için Microsoft Edge WebView2 bileşeni gerekiyor ve bu bilgisayarda yüklü değil." mesajı ve Microsoft'un resmi kurulumunun şimdi indirilip kurulmasını isteyip istemediğinizi soran bir onay kutusu görünür.
  1. Onay kutusunda Evet'e basın.
  2. İstemci Microsoft'un resmi kurulum dosyasını (yaklaşık 2 MB) indirir, Microsoft imzasını doğrular ve bileşeni sessizce kurar. Pencerede ilerleme durumu gösterilir.
  3. Kurulum, asıl bileşeni Microsoft'tan indirdiği için internet hızına göre birkaç dakika sürebilir. Bitince arayüz kendiliğinden yüklenir.

Onay kutusunda Hayır derseniz pencerede bileşeni kurup Polpo Desk'i yeniden açmanız gerektiği yazar.

2. WebView2'yi elle kurun

Otomatik kurulum başarısız olursa pencerede "WebView2 indirilemedi" ya da "WebView2 kurulamadı" mesajı çıkar. Bu durumda:

  1. Microsoft'un sitesinden Microsoft Edge WebView2 Runtime bileşeninin "Evergreen" kurulumunu indirin (sunucuda indiremiyorsanız başka bir bilgisayarda indirip kopyalayın).
  2. Kurulumu yönetici olarak çalıştırın.
  3. Polpo Desk'i kapatıp yeniden açın.
WebView2 kurulumunu yalnızca Microsoft'un resmi sitesinden indirin. Üçüncü taraf sitelerden indirilen kurulum dosyalarını çalıştırmayın.

3. İstemciyi güncelleyin

Eski bir sürüm kullanıyorsanız WebView2 eksikliği algılanmayabilir ya da indirme Windows Server'daki Internet Explorer Artırılmış Güvenlik Yapılandırması (IE ESC) tarafından engellenebilir. 0.9.106 ve sonraki sürümler bu indirmeyi IE ESC'den etkilenmeyen bir yöntemle yapar. En güncel istemciyi İndirme sayfasından alın; güncelleme sorunları için Güncellemede "Sunucuya ulaşılamadı" hatası makalesine bakın.

4. GPU'suz sunucular ve RDP oturumları

Güncel istemci, Windows Server'da ya da bir RDP oturumunda çalıştığını algıladığında arayüzü otomatik olarak donanım hızlandırması olmadan (yazılımla) çizer. Arayüz küçük olduğu için bu performansı etkilemez. Siyah pencere sorunu sürüyorsa istemciyi güncelleyin.

İstemci ayrıca arayüz yüklenemediğinde ya da WebView2 süreci çöktüğünde kendiliğinden yeniden dener. Pencere bir süre sonra kendiliğinden düzeliyorsa bu mekanizma devrededir.

5. Tepsiden açınca siyah kalan pencere

İstemci bilgisayar açılışında sistem tepsisinde başlıyorsa ve tepsiden açtığınızda pencere siyah kalıyorsa, bu sorun 0.9.100 sürümünde giderilmiştir. İstemcinizi güncelleyin.

Destek ne zaman gerekir?

WebView2 kurulu ve istemci güncel olduğu halde pencere boş kalıyorsa bize ulaşın. Talebinize %TEMP%\polpodesk-native.log dosyasını ekleyin; webview ve webview2-setup ile başlayan satırlar sorunun nedenini gösterir. Destek talebi için Destek talebi oluşturma makalesine, desteklenen sistemler için Sistem gereksinimleri makalesine bakın.