应将鼠标滚轮设为逐行滚动:在设置中选择“1行”,若不可见则通过鼠标属性手动输入1并取消“一次滚动一个屏幕”勾选,或用注册表新建WheelScrollLines值设为1后重启资源管理器。

你在浏览代码、核对Excel表格或阅读PDF说明书时,发现鼠标滚轮每次翻一整页,完全跳过中间行,无法精确定位光标或比对相邻数据——这说明当前系统处于“整屏滚动”模式,必须切回“逐行滚动”,让每次滚轮动作只移动一行,才能实现像素级控制。
用系统设置快速切回逐行模式
按下Win + I打开设置 → 左侧点“蓝牙和其他设备” → 右侧下滑找到并点击“鼠标” → 拉到“滚动”区域 → 点击“滚动鼠标滚轮以滚动”右侧下拉箭头 → 从列表中选择【1行】。
这一步操作起来很简单,选完立刻生效,无需重启或刷新。但注意:部分Win11版本(如23H2后期更新)的下拉菜单里可能不显示“1行”,只列出“3行”“10行”“一次一个屏幕”,此时请直接跳转至下一方法。
通过鼠标属性窗口手动输入精确值
按下Win + R → 输入main.cpl → 回车打开鼠标属性 → 切换到“滚轮”选项卡 → 在“垂直滚动”区域,确保勾选“一次滚动下列行数” → 亲手键入数字1(不能依赖上下箭头微调,部分驱动版本会跳过1,直接从2跳到3)→ 点“应用” → 再点“确定”。
不点“应用”就直接关窗,输入的1会被丢弃。若点完“确定”后仍滚动整页,请检查是否误勾了下方“一次滚动一个屏幕”——两个选项共存时,系统默认执行行数逻辑,但前提是“一次滚动一个屏幕”必须取消勾选,否则行为不可控。
注册表强制锁定逐行行为
第一步:按下Win + R → 输入regedit → 回车,以管理员身份运行注册表编辑器。
第二步:在地址栏粘贴路径并回车:
HKEY_CURRENT_USER\Control Panel\Desktop
第三步:右侧空白处右键 → 新建 → 字符串值 → 命名为WheelScrollLines。
第四步:双击该值 → 将“数值数据”清空后填入【1】 → 点击确定。
第五步:关闭注册表编辑器 → Ctrl+Shift+Esc打开任务管理器 → 在“进程”页找到“Windows 资源管理器” → 右键 → “重新启动”。

















