禁用Chrome平滑滚动可解决滚动延迟与内容模糊问题,方法包括:一、通过chrome://flags设Smooth Scrolling为Disabled;二、添加--disable-smooth-scrolling启动参数;三、Windows注册表新建SmoothScrollingEnabled值并设为0;四、用扩展注入CSS强制scroll-behavior: auto。

如果您在使用Chrome浏览器时遇到滚动延迟或内容模糊现象,可能是平滑滚动动画干扰了渲染性能。以下是禁用平滑滚动的多种方法:
一、通过Chrome标志页禁用平滑滚动
Chrome内置的chrome://flags页面提供实验性功能开关,可直接关闭平滑滚动渲染机制,从而消除动画层叠加导致的延迟与模糊。
1、在Chrome地址栏输入 chrome://flags 并按回车键访问标志页。
2、在页面顶部搜索框中输入 smooth scrolling。
3、找到名为 Smooth Scrolling 的选项,点击其右侧下拉菜单。
4、从下拉列表中选择 Disabled。
5、点击页面右下角的 Relaunch 按钮重启浏览器。
二、通过启动参数强制禁用平滑滚动
通过命令行添加特定启动参数,可绕过标志页设置,在浏览器进程初始化阶段即屏蔽平滑滚动相关渲染逻辑,适用于需稳定复现高性能滚动场景的用户。
1、关闭所有正在运行的Chrome进程(包括后台任务)。
2、右键Chrome快捷方式,选择“属性”。
3、在“目标”字段末尾添加空格后追加 --disable-smooth-scrolling。
4、点击“确定”保存修改。
5、双击该快捷方式启动Chrome。
三、通过Windows注册表禁用平滑滚动(仅限Windows系统)
对于企业环境或需统一配置多台设备的情况,可通过修改注册表项覆盖用户级标志设置,确保平滑滚动在所有Chrome配置文件中均被禁用。
1、按 Win + R 打开运行对话框,输入 regedit 并回车。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome(若不存在该路径,请逐级新建对应项)。
3、在Chrome项右侧空白处右键,选择“新建 → DWORD (32位)值”,命名为 SmoothScrollingEnabled。
4、双击该新建项,将“数值数据”设为 0,基数保持“十进制”。
5、重启Chrome浏览器使策略生效。
四、通过扩展程序拦截平滑滚动CSS行为
部分网页通过CSS的scroll-behavior: smooth声明主动启用平滑滚动,扩展程序可在页面加载前注入脚本,覆盖全局CSS规则并移除该声明,从而阻断前端触发的平滑滚动。
1、访问Chrome网上应用店,搜索并安装 Disable Smooth Scroll 或 Stylus 扩展。
2、若使用Stylus,点击扩展图标 → “管理样式” → “创建新样式”。
3、在样式编辑区粘贴以下CSS代码:* { scroll-behavior: auto !important; }。
4、点击“保存”并刷新当前页面。
5、确认滚动操作不再出现缓动动画效果。











