bat批处理脚本解决Windows10开机后桌面频繁启动

1 事情是这样的

某日,我打开了一个大型程序,可能由于配置较低,以至于程序卡死,无法退出,连任务管理器都显示不了。同时还有浏览器、微信等打开着,也无法关闭。
多次尝试以及漫长等待它复苏无果后,我毅然决定长按电源键。
结果它出乎了我的预料,开机后桌面闪烁不止,风扇也自动开启了超强模式,于是我打开任务管理器,发现CPU占用超过了90%!

解决过程

  1. 没事,小场面,把所有占用高的程序和服务都禁用了。无果。Σ(っ °Д °;)っ
  2. 检查开机启动的服务,能禁用的都禁用了,重启。无果。Σ(っ °Д °;)っ
  3. 有点慌了,CtrlAltDel,按住Shift单击重启,删除更新,重启,无果。😮😲
  4. 让我想想,桌面是哪个程序来着——explorer.exe哦,任务管理器重启它。无果。
  5. 一定是我方式不对,先关闭,再新建任务,运行explorer.exe。这里右击进程关闭无效,于是启动命令行,执行如下命令:
    taskkill /f /im explorer.exe
    #    /f 表示强制终止
    #    /im 表示指定的进程名称,例如“explor.exe",也可以指定PID号
    
    然后桌面除了任务管理器都是黑的了。新建任务,还是闪烁。😲
  6. 该不会是这个程序出问题了吧?果断替换它。下载了Win10的explorer.exe,然后准备传输到电脑上,结果发现资源管理器根本打不开。果断启动安全模式,替换原来的程序(当然这里我做了备份),结果还是频繁闪烁。
  7. 脑海中闪过一个想法,任务管理器关闭这个程序后,不添加新任务,而是找到程序所在目录手动启动。好在命令行可以用,但是我不知道explorer.exe在哪个目录下,于是找到Everything.exe运行,搜索,发现有一个在C:\Windows\下,这个应该是靠谱的,我记住地址了。双击它运行,桌面不闪烁了╰(°▽°)╯
  8. 不过重启之后桌面还是闪烁(explorer.exe频繁启动),但是手动重启这个程序确实奏效。算了,没工夫也没心思折腾了,就这样用着吧。
    但是每次开机都这样太麻烦了吧,于是我想到用bat脚本代替。

2 创建bat脚本

2.1 终止指定进程

@echo on    # on表示执行cmd命令有回显,off表示无回显
taskkill /f /im explorer.exe

2.2 运行指定程序

start "" "C:\Windows\explorer.exe"

3 开机自启动

右击此电脑→管理→任务计划程序→右侧的“创建任务”
在这里插入图片描述
常规选项卡随便填在这里插入图片描述
切换到触发器选项卡,开始任务选择登录时,勾选延迟任务时间(等待一些系统的初始化,避免出错);
在这里插入图片描述
切换到操作选项卡,操纵选择启动程序,定位需要操作的bat文件,同时确定起始于的位置(也就是在那个目录下启动命令行);
在这里插入图片描述
条件和设置页面随个人习惯进行设定即可
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值