问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何"永远" 改变windows 下程序的优先级

发布网友 发布时间:2024-10-06 10:25

我来回答

4个回答

热心网友 时间:2024-10-14 23:09

楼上的回答真的不知所云,估计连问题是什么都不明白。

任务管理器本身默认就是实时的,这是系统指定的。

如果你有需要指定按高级别执行的程序,可以使用 start 命令来调用,
参数有 [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]

realtime就是实时,high就是高。比如你要用高优先级执行记事本,可以在DOS窗口中打 start /high notepad

你可以把这个命令做成批处理,用批处理来启动你需要的程序。

使用start时,还是需要先用cmd.exe的。
例如:把几个运行在后台的程序设置成低于标准优先级的,修改注册表的启动项:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"NAV Agent"="cmd.exe /c \"start /belownormal C:\\PROGRA~1\\NORTON~1\\navapw32.exe\""
"CoolSwitch"="cmd.exe /c \"start /belownormal C:\\WINDOWS\\System32\\taskswitch.exe\""

热心网友 时间:2024-10-14 23:09

“开始→运行”的对话框大家一定接触不少吧,当我们输入“Regedit”回车,Windows就会为我们“开启”注册表编辑器,还有其它的系统工具也是直接输入文件名就可以了;而对于存储在非系统目录下的程序,虽然可以通过绝对路径来启动,不过这种方法显示繁琐许多,有没有办法让它们也享受这种系统级别的待遇?) g+ ?% S9 v8 p2 i& S
答案当然是肯定的。在揭开答案之前,笔者先向大家说说这种系统级别程序待遇的实现原因,先按下列步骤进行操作:* ^# S0 P: Y- e0 p
1.按下键盘的快捷键“Win徽标+Pause/Break”,打开“系统属性”窗口; @2 c# V: `% u b _. g: k
2.在“系统属性”窗口中点击“高级”选项卡,单击下方的“环境变量”按钮;
( Z4 ]1 c6 K% V0 F% e 3.在打开的“环境变量”对话框中的“系统变量”列表中双击“Path”项;& W* r( @0 q s1 U t
4.在弹出的“编辑系统变量”对话框查看“变量值”的文本框的值(如图所示)。

明白了吧,“运行”中之所以可以仅用程序文件名进行启动,原因就在这里:当我们在“运行”对话框输入字符后,Windows首先会在这些文件夹搜索有无对应的程序,有则启动,没有则弹出提示。实现其它程序的系统级别待遇,只需要在“Path”文本框的末尾添加上其绝对路径信息(注意用半角分号隔开)就可以了。添加完成后点击“确定”返回,以后就可以直接在“运行”文本框中输入此路径里的程序文件名就可以了(仅支持程序)。

参考资料:http://b.qyun.cn/viewthread.php?tid=57148

热心网友 时间:2024-10-14 23:10

我给你一个Windows的解决方法。

可用VBS做到自动锁定程序优先级。
你将下面的文字复制到记事本里,并将文件保存成"进程.VBS"格式,保存的位置是开始菜单的启动项里。
这样程序随机器启动后就会没0.9秒检查一次进程,当发现kmplayer的时候就会自动将其级别调成高。

'=================================================
strComputer = "."
tempName=""
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Do While tempName=""
Set colProcessList = objWMIService.ExecQuery ("Select * from Win32_Process Where Name='kmplayer.exe'")
For Each objProcess in colProcessList
If objProcess.Priority<>13 Then objProcess.SetPriority(256)
Next
WSCRIPT.SLEEP 900
Loop
'================================================

热心网友 时间:2024-10-14 23:10

楼主,Process Tamer不大占内存好不?最多也就是5M,你没看吗?可以开机设置优先级的,只要你把Process Tamer配置里的(CPU占用随时间而平稳度量)改为高就OK了~~~
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
青椒炒肉丝家常做法 QQ空间背景覆盖了自定义栏,那又要怎么取消 QQ空间自定义时不小心把模块隐藏了,要怎么找回来? 海底的火山存在吗? vue中路由跳转的三种方式 简洁易懂 vue路由调转的四种方式 ...状态详解介绍_拳击俱乐部Punch Club属性状态详解是什么 夜经济新业态是什么 南昌为什么要搞夜经济 夏天天热,不用冰箱的话,肉怎么保鲜?有没有比较专业的方法呢? 根据《民事诉讼法》及相关规定,下列在建设工程施工合同纠纷的诉讼中... 湖南卫视前两天的节目中说的鸡内金治胆结石看过了吗,谁能告诉我鸡内金是... 我家狗狗是个泰迪40多天 才吃完打虫子的药 拿回来一直没太注意今天发... ...人高血压要禁吃哪些东西,还有吃哪些东西对降血压有帮助?谢谢谢谢 蚊子为什么不能被雨点砸死为什么蚊子不会被雨砸死 被上司潜规则了,怎么办? 尿频、尿急是怎么回事 经常尿频尿急是什么原因 女性尿频尿不尽什么原因 华为p10为什么是屏幕 ...商旅信用卡选的自动分期12期,今天商场刷了5000元,第2天又在淘宝买... 一加7TPro怎么显示网速 光大信用卡额度3000买4000商品可以先付1000现金剩下的分期么 我买一联想笔记电脑5000用的是光大银行信用卡,想问?我要分12起付款哪... 如何避免潜规则 【黄河浮尸】黄河浮尸哪来的?黄河浮尸为何无人管? 规模报酬变动解说 什么是高并发 公司自行清算需要通知法院吗? 股东清算责任管辖法院是怎么规定的 任务管理器怎么设置优先级 Android进程保活主流方案 把那些进程设置优先级高好 餐厅收银台设计尺寸一般为多少 迅雷怎么设置顺序下载? 单位违法解除无固定期限劳动合同怎么赔 iPhoneQQ代挂服务安全吗? 和平精英ss23赛季段位继承表一览 小米note设置好静音后,误触音量键后就把静音设置取消了,这个怎么回事... 单位辞退一年的员工会如何赔偿? 显微摄影简介 显微摄影术总览 显微摄影术显微镜摄影须知 动物世界都是怎么拍出来的 动物世界频道的摄影师如何拍摄野生猛兽? 两栖爬行动物摄影大赛截止时间及联系方式 磷脂酰胆碱化学式是什么? 一般拍那些动物世界海底探险 野外生存等等都是外国人。而且他们把片子弄... ...生物学家大家知道要考哪所学校吗?就是像拍摄动物世界的那种人 我是... "浮若半生 沉载几世溺爱" 这句话是什么意思?