Windows 11中可四步设置默认打印机:一、设置应用关闭自动管理并手动指定;二、控制面板右键设为默认;三、PowerShell用SetDefaultPrinter命令;四、打印对话框临时设为默认。

如果您在 Windows 11 中打印文档时总是跳转到非预期的打印机,说明系统未正确识别您的首选打印设备。以下是多种可独立使用的设置方法,适用于不同操作习惯与权限场景:
一、通过“设置”应用手动指定默认打印机
此方法关闭 Windows 的自动管理逻辑,使系统完全遵循用户指定的设备,避免因连接状态变化导致默认打印机被重置。
1、按下键盘上的 Win + I 组合键,打开“设置”应用。
2、在左侧导航栏中点击 蓝牙和其他设备,然后在右侧区域点击 打印机和扫描仪。
3、在页面顶部找到 “让Windows管理我的默认打印机” 开关,将其切换为 关 状态。
4、在下方打印机列表中,点击您要设为默认的打印机名称,进入其详情页。
5、在该页面中,点击 “设为默认值” 按钮,按钮旁出现 “默认” 字样即表示设置成功。
二、通过“控制面板”快速设置默认打印机
该方式绕过现代设置界面,直接调用系统底层设备管理器,响应迅速且兼容所有已安装驱动的打印机,尤其适合使用USB直连或旧型号设备的用户。
1、同时按下 Win + R 键,打开“运行”对话框。
2、在输入框中键入 control 并按回车,启动经典控制面板。
3、将右上角“查看方式”设为 大图标 或 小图标,然后点击 设备和打印机。
4、在设备图标网格中,找到目标打印机图标,右键单击该图标。
5、从弹出菜单中选择 “设为默认打印机” 选项。
三、使用 PowerShell 命令设置默认打印机
PowerShell 提供更稳定的 COM 对象调用机制,相比 CMD 的 wmic 命令,对 Unicode 打印机名称支持更好,且无需管理员权限即可执行基本设置。
1、右键点击开始按钮,选择 Windows Terminal(普通用户) 或 PowerShell。
2、输入以下命令并回车,列出当前所有已安装打印机名称:
Get-Printer | Select-Object Name, Type, PrinterStatus
3、确认目标打印机的完整名称(含空格与型号标识),例如 "HP LaserJet Pro MFP M28-M31 (USB)"。
4、执行设置命令:
(New-Object -ComObject WScript.Network).SetDefaultPrinter("HP LaserJet Pro MFP M28-M31 (USB)")
四、在打印对话框中临时更改默认打印机
该方法不修改系统级默认设置,仅在当前应用程序会话中生效,适用于需频繁切换输出设备的办公场景,如同时连接网络打印机与票据专用打印机。
1、打开任意可打印文档(如 Word、Excel、PDF 阅读器),按下 Ctrl + P 调出打印设置窗口。
2、在打印机下拉列表中,点击展开箭头,找到目标设备名称。
3、将鼠标悬停于该打印机名称上,点击右侧出现的 “设为默认打印机” 图标(齿轮形按钮)。
4、确认窗口左上角打印机名称后显示 “(默认)” 标识。











