Windows 11可实现开机自动运行浏览器并打开指定网页,方法包括:一、通过启动文件夹添加带URL参数的浏览器快捷方式;二、系统设置启用浏览器自启+浏览器内设启动页;三、注册表Run项写入带参数的启动命令;四、创建.bat脚本置入启动文件夹。

如果您希望 Windows 11 在开机登录后自动运行浏览器并打开一个或多个特定网页,则需分两步实现:先使浏览器程序本身开机自启,再配置该浏览器启动时加载指定网址。以下是多种可行方法:
一、通过启动文件夹添加浏览器快捷方式并配置启动页
此方法将浏览器快捷方式放入当前用户启动文件夹,确保每次登录即启动浏览器;再结合浏览器内置设置,使其打开预设网页。操作对所有主流浏览器(Edge、Chrome、Firefox)均适用。
1、按下 Win + R 打开运行窗口,输入 shell:startup 并按回车,打开当前用户的启动文件夹。
2、在桌面或开始菜单中找到目标浏览器图标(如 Microsoft Edge),右键选择“更多”→“打开文件所在位置”。
3、在浏览器主程序(如 msedge.exe)上右键 → “创建快捷方式”,若提示无法在该位置创建,可先拖至桌面再操作。
4、将新创建的快捷方式拖入已打开的启动文件夹中;若出现权限提示,点击“继续”。
5、右键该快捷方式 → “属性” → 在“目标”栏末尾添加空格后追加:--new-window https://example.com(将网址替换为所需地址)。
6、点击“确定”保存,重启电脑验证浏览器是否启动并打开指定网页。
二、通过系统设置启用浏览器自启 + 浏览器内设定启动页
此方法利用 Windows 11 设置应用启用浏览器自启动,并依赖浏览器自身“启动时”功能加载网页,无需修改快捷方式参数,适合偏好图形界面操作的用户。
1、按下 Win + I 打开“设置”,左侧点击“应用”,右侧点击“启动”。
2、在启动项列表中找到浏览器名称(如“Microsoft Edge”),将其开关切换为开启状态。
3、打开该浏览器,点击右上角三个点 → “设置” → 左侧选择“开始、主页和新建标签页”。
4、在“启动时”区域,选择“打开特定页面或一组页面”。
5、点击“添加新页面”,输入目标网址(如 https://mail.google.com),重复操作添加多个网址。
6、关闭浏览器,注销并重新登录,确认浏览器自动启动且各网页同时加载。
三、使用注册表添加带参数的浏览器启动项
此方法直接向注册表写入带 URL 参数的命令行,绕过快捷方式限制,适用于需精确控制启动行为或部署到多台设备的场景,仅影响当前用户。
1、按下 Win + R,输入 regedit 并回车,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run。
3、在右侧空白处右键 → “新建” → “字符串值”,命名为 AutoStartEdgeNews(名称可自定义)。
4、双击该新建项,在“数值数据”框中输入完整命令:"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --new-window https://news.microsoft.com https://weather.com。
5、确保路径与本地 Edge 安装路径一致(可通过文件属性确认),网址间用空格分隔,全部内容需置于英文引号内。
6、关闭注册表编辑器,重启系统后观察浏览器是否按指令启动并打开全部指定网页。
四、创建独立的.bat脚本并置入启动文件夹
此方法使用批处理脚本统一调用浏览器并加载多个网址,兼容性强,支持任意浏览器及复杂参数组合,且便于后期维护与复用。
1、在桌面新建文本文档,输入以下内容(以 Edge 为例):
@echo off
start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --new-tab https://calendar.google.com --new-tab https://docs.google.com
2、点击“文件” → “另存为”,文件名设为 open-webpages.bat,保存类型选“所有文件”,编码选 ANSI 或 UTF-8(无 BOM)。
3、按下 Win + R,输入 shell:startup 回车,打开启动文件夹。
4、将刚保存的 .bat 文件拖入该文件夹;若提示安全警告,选择“仍要运行”或在组策略/设置中允许脚本执行。
5、重启电脑,检查脚本是否成功触发浏览器并分标签页加载全部网址。










