通用方法(适用于所有桌面系统)
最直接的方法是使用 Chrome 的实验性功能(Flags)进行关闭。

- 在 Chrome 地址栏中输入:
chrome://flags/#smooth-scrolling - 页面会直接定位到 “Smooth scrolling”(平滑滚动) 选项。
- 点击右侧的下拉菜单,将其状态从 “Default”(默认) 或 “Enabled”(启用) 更改为 “Disabled”(禁止)。
- 浏览器底部会提示您需要重新启动 Chrome 以使更改生效,点击蓝色的 “Relaunch”(重新启动) 按钮。
注意: Chrome 会重启并恢复您之前打开的标签页。
针对不同操作系统的其他方法
对于 Windows 系统
除了上述通用方法,还可以通过 Chrome 的快捷方式参数或系统注册表来全局禁用。
通过快捷方式参数(推荐)
- 右键点击桌面或任务栏上的 Chrome 图标,选择“属性”。
- 在“快捷方式”选项卡的“目标”字段末尾,先加一个空格,然后添加以下参数:
--disable-smooth-scrolling("C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-smooth-scrolling) - 点击“应用”并“确定”,之后从这个快捷方式启动的 Chrome 都会禁用平滑滚动。
通过注册表(效果更全局)
- 按
Win + R,输入regedit打开注册表编辑器。 - 导航到路径:
计算机\HKEY_CURRENT_USER\Software\Policies\Google\ChromePolicies下没有Google\Chrome,请手动创建这些项。
- 在右侧空白处右键,选择“新建” -> “DWORD (32位) 值”。
- 将其命名为
SmoothScrolling。 - 双击这个新建的值,将“数值数据”设置为
0(0 表示禁用,1 表示启用)。 - 重启 Chrome 生效,此方法会覆盖 Flags 和快捷方式的设置。
对于 macOS 系统
在 macOS 上,系统级的滚动设置会影响 Chrome。
- 打开“系统偏好设置” -> “辅助功能”。
- 在左侧选择“鼠标与触控板”或“显示”(具体名称可能因系统版本而异)。
- 找到与滚动流畅度或减少动态效果相关的选项(滚动时减少动态效果”),将其勾选。
- 这会影响整个系统的滚动行为,包括 Chrome。
对于 Chrome OS
Chrome OS 的平滑滚动设置通常在系统级别。
- 进入“设置” -> “设备” -> “鼠标和触控板”。
- 寻找“平滑滚动”或类似的开关,将其关闭。
- 或者,同样可以使用通用的
chrome://flags/#smooth-scrolling方法。
替代方案:使用扩展程序
如果上述方法无效或您想进行更精细的控制,可以尝试安装扩展程序,“SmoothScroll” 的定制版本或 “Scroll Customizer”,您可以在 Chrome 网上应用店搜索 “scroll” 或 “smooth scroll” 来找到它们,并可以自定义滚动速度、动画等。
总结与建议
- 首选方案:对于绝大多数用户,使用
chrome://flags/#smooth-scrolling是最简单快捷的方法。 - Windows 进阶用户:如果需要永久、全局的更改,建议使用快捷方式添加参数的方法,修改注册表请谨慎操作。
- macOS 用户:Flag 修改效果不明显,记得检查系统辅助功能中的设置。
- 注意:Chrome 的 Flags 是实验性功能,可能在未来的版本中被移除或重置,如果升级后平滑滚动恢复,可能需要重新设置。
完成操作后,您会立刻感觉到页面滚动变得更加直接、快速,没有动画过渡效果。