You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Tkinter控件及同类窗口显示模糊,重启/驱动修复无效求助

Tkinter及同类风格窗口控件模糊问题解决指南

问题说明

学习Tkinter时遇到控件轻微模糊的视觉故障,仅当前设备出现该问题。已尝试重启电脑、更新显卡驱动,均未解决。后续发现所有与Tkinter窗口样式类似的窗口都存在相同模糊情况。

示例截图:
Tkinter控件模糊示例
其他同类风格应用模糊示例

解决方法

  • 调整系统DPI缩放比例
    打开系统显示设置,找到「缩放与布局」,将缩放比例改为系统推荐值或100%,若当前为自定义比例,调整后重启相关应用。高DPI屏幕下,自定义缩放易导致老旧窗口框架(如Tkinter依赖的Win32窗口)适配失效,引发模糊。
  • 强制Tkinter适配高DPI
    在Tkinter代码开头添加以下代码,让进程正确识别系统DPI:
    from ctypes import windll
    windll.shcore.SetProcessDpiAwareness(1)
    import tkinter as tk
    
  • 关闭系统视觉特效
    右键「此电脑」→「属性」→「高级系统设置」→「性能」→「设置」,选择「调整为最佳性能」,或手动取消「启用桌面组合」「启用半透明玻璃效果」等选项,部分视觉特效会干扰老旧窗口的渲染逻辑。
  • 检查显卡缩放设置
    打开NVIDIA/AMD显卡控制面板,找到「调整桌面尺寸和位置」,将「缩放模式」设为「保持纵横比」或「无缩放」,避免显卡强制缩放窗口造成模糊。

内容的提问来源于stack exchange,提问作者Diego Moncada

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 20:58:25