Win10 makinemde WINXPSP3 uyumluluk modunda çalıştığım bir program var. Bunu "Tüm kullanıcılar için ayarları değiştir" iletişim kutusunu kullanarak yönetici olarak oturum açarken ayarladım.
Bu yüzden hala yönetici olarak oturum açmışken programı çalıştırdığımda bir UAC istemi açıyor (ancak cred sormuyor), bu yüzden geçmişi tıklatıyorum ve program iyi çalışıyor. Ben vermedi "Yönetici olarak çalıştır" set
Sonra oturumu kapattım ve normal haklar kullanıcım altında tekrar oturum açıyorum, programı çalıştırıyorum ve açılışta çöküyor - UAC isteminde bulunmuyor - aynı hatayı ilk önce uyumlu modda bulmamı sağladı. Bu yüzden net bir şekilde uyumluluk modunu bile kullanmıyor, ancak özelliklere bakabilir ve grileştirilmiş kutuyu görebiliyorum (çünkü tüm kullanıcılar için ayarlanmış).
Yani, iki anahtar soru:
Uyumluluk modu neden her şeyden önce yüksek haklar gerektiriyor?
Neden "... tüm kullanıcılar" ayarı hiç çalışmıyor?