V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
szzhiyang
V2EX  ›  程序员

教大家轻松解决 Windows 偶发的 CPU 占用飙升问题

  •  
  •   szzhiyang · 2019-07-02 17:45:57 +08:00 · 8416 次点击
    这是一个创建于 1730 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一、下载运行我开发的免费工具 Control Panel Plus

    Control Panel Plus 用户界面

    勾选代表启用,取消勾选代表禁用,所有选项均有鼠标悬停帮助。
    

    二、依自己的需求尽可能多地禁用 关乎性能 的项目,因为这些项目都有可能导致较高的 CPU 占用率


    三、如果你对自己的安全意识有足够的信心,还可以禁用同样可能导致较高的 CPU 占用率的 Windows 更新Windows Defender


    四、重启 Windows




    附言:

    我只是想帮助有需要的人,顺便通过 Control Panel Plus 博些打赏。如果你非要恶意揣测我,请自便。


    第 1 条附言  ·  2019-07-02 22:44:52 +08:00

    我撰写该教程的动机:https://www.v2ex.com/t/579148


    88 条回复    2019-08-10 10:58:01 +08:00
    cye3s
        1
    cye3s  
       2019-07-02 17:50:31 +08:00 via Android   ❤️ 9
    哦,又是这个软件,我也只是发表下我现在的心情
    mercury233
        2
    mercury233  
       2019-07-02 17:54:02 +08:00 via Android   ❤️ 7
    居然开始金山毒霸式万能药推广了,楼主你是对这软件看的多轻啊这样自轻自贱
    Jonssen
        3
    Jonssen  
       2019-07-02 17:54:46 +08:00
    我只想知道你的功能是怎么实现的,是写注册表,还是自己写全局钩子监控服务实现的?
    szzhiyang
        4
    szzhiyang  
    OP
       2019-07-02 17:57:04 +08:00
    @Jonssen 就是写注册表。
    Jonssen
        5
    Jonssen  
       2019-07-02 17:57:58 +08:00
    @szzhiyang 那有毛用
    szzhiyang
        6
    szzhiyang  
    OP
       2019-07-02 18:16:37 +08:00 via iPhone
    @Jonssen 你亲自尝试一下就知道了,效果非常棒。
    Jonssen
        7
    Jonssen  
       2019-07-02 18:18:16 +08:00
    建议自己写 dll,用线程注入方式来监控服务,高级一点就是 hook 进程创建函数,不要 hook 应用层的 alias 函数,一定要 hook 带 NT 字样的函数, 终极是最好能进驱动层,毕竟得 ring0 者得天下。
    szzhiyang
        8
    szzhiyang  
    OP
       2019-07-02 18:18:28 +08:00 via iPhone
    @mercury233 今天的热议主题就有 Windows CPU 占用飙升的问题啊,我因时制宜地提供简单有效的解决方案有什么不对?
    szzhiyang
        9
    szzhiyang  
    OP
       2019-07-02 18:19:51 +08:00 via iPhone
    @cye3s 愿我的软件能带给你好心情。
    szzhiyang
        10
    szzhiyang  
    OP
       2019-07-02 18:21:29 +08:00 via iPhone
    @Jonssen 好的,我研究一下。
    warcraft1236
        11
    warcraft1236  
       2019-07-02 18:28:42 +08:00
    为啥放到 github 上却不开源呢
    youngxu
        12
    youngxu  
       2019-07-02 18:41:14 +08:00 via Android   ❤️ 2
    这见缝插针的宣传方式,让我想起了很久没露面的那个花式推广“中文编程”的人…哦!我 block 他了
    mercury233
        13
    mercury233  
       2019-07-02 18:44:25 +08:00   ❤️ 6
    @szzhiyang 金山当时的情况是在毒霸的域名下开了个栏目收集了一堆电脑疑难杂症,大部分没写解决办法,只在页面下方放了硕大的下载毒霸的按钮(具体的软件是毒霸还是什么卫士什么管家我忘了),暗示毒霸可以解决。然而毒霸处理疑难杂症的能力并不强,甚至比不过 360。

    这种叫卖万能药的行为令人反感。

    你这次的行为也是一样,稍有修电脑常识的人都知道造成 CPU 占用飙升的原因可能有无数种,不可能用一个软件解决。如果你的标题用“教大家轻松优化 Windows,关闭**一些**可能造成偶发 CPU 占用飙升的功能”会好很多。
    (但还是很烦人就是了)
    Blulotus
        14
    Blulotus  
       2019-07-02 18:45:04 +08:00 via iPhone   ❤️ 1
    别的没用过,这个关闭系统更新好用的一匹,以前用的 v 站看到的其他软件自己各种设置都没用,用这个就完美阻止更新了!感恩!
    szzhiyang
        15
    szzhiyang  
    OP
       2019-07-02 18:54:30 +08:00 via iPhone
    @Blulotus 别客气,我也很感恩你对我的支持!😀
    szzhiyang
        16
    szzhiyang  
    OP
       2019-07-02 18:57:18 +08:00 via iPhone
    @mercury233 他们是为了引流,而我是为了给大家带去最简单轻松的体验,两者性质完全不同啊。
    mercury233
        17
    mercury233  
       2019-07-02 19:03:29 +08:00
    @szzhiyang 在把大家当小白这点上是一样的
    stephen9357
        18
    stephen9357  
       2019-07-02 19:07:52 +08:00
    xperf 路过
    szzhiyang
        19
    szzhiyang  
    OP
       2019-07-02 19:08:05 +08:00
    @mercury233 编程的意义不就在于帮助用户简单快速地解决实际问题吗?
    mercury233
        20
    mercury233  
       2019-07-02 19:11:04 +08:00
    @szzhiyang 但是你的标题号称能解决表面问题下的无数种潜在问题是不合适的
    goodryb
        21
    goodryb  
       2019-07-02 19:11:48 +08:00
    我觉得这个工具挺好的呀,简单,能够实现想要的功能不就可以了。
    不一定每个人都是电脑高手,点鼠标就能解决的问题,何必要费力。

    macOS 好像用不了
    TKI
        22
    TKI  
       2019-07-02 19:38:55 +08:00
    虽然标题略有反感,但工具好用就问题不大
    szzhiyang
        23
    szzhiyang  
    OP
       2019-07-02 19:43:09 +08:00 via iPhone
    @goodryb 非常感谢你的支持与鼓励!
    szzhiyang
        24
    szzhiyang  
    OP
       2019-07-02 19:44:30 +08:00 via iPhone
    @TKI 非常感谢你的支持与鼓励!
    kenshin912
        25
    kenshin912  
       2019-07-02 19:51:16 +08:00
    我真的不认为关闭 Windows Update 和 Windows Defender 是安全的。
    szzhiyang
        26
    szzhiyang  
    OP
       2019-07-02 19:54:22 +08:00
    @kenshin912 我没这么说啊。
    jimmyczm
        27
    jimmyczm  
       2019-07-02 19:57:16 +08:00
    还行,大多数人对于造成这个原因不会深究,只要能解决就行
    只是普通人也不知道 CPU 是啥
    szzhiyang
        28
    szzhiyang  
    OP
       2019-07-02 20:07:32 +08:00
    @jimmyczm 多谢支持和鼓励!
    szzhiyang
        29
    szzhiyang  
    OP
       2019-07-02 20:17:33 +08:00
    @cye3s 多谢支持和鼓励!
    smg
        30
    smg  
       2019-07-02 20:23:02 +08:00 via Android
    现在还报病毒吗?
    szzhiyang
        31
    szzhiyang  
    OP
       2019-07-02 20:35:34 +08:00
    @smg 本工具之所以被某些杀毒软件误报,是因为它提供了很多修改系统设置的选项,请尽管放心。
    tony198911
        32
    tony198911  
       2019-07-02 21:33:39 +08:00
    谢谢作者轻快简单的解决方案,已推荐好友
    szzhiyang
        33
    szzhiyang  
    OP
       2019-07-02 22:14:27 +08:00 via iPhone
    @tony198911 多谢支持和推荐!
    terence4444
        34
    terence4444  
       2019-07-02 22:15:40 +08:00 via iPhone
    其实内容不能说不好,但是这个标题就过分了。
    这和那些骗小白的无良网站一样,以教程的名义推广软件。
    望楼主下次避免这样的标题。
    z0ne
        35
    z0ne  
       2019-07-02 22:21:15 +08:00 via iPhone
    独立开发者不易,支持下同行。 顺便学习一下如何推广才能不让 v 友们反感 😄
    AlexEcho
        36
    AlexEcho  
       2019-07-02 22:21:51 +08:00
    不是,我就问一句,楼上有些柠檬你们是被这个软件骗钱了还是被装后门了这么大的怨念

    还有说放 ghub 上为什么不开源的,你是不是对 g 有什么误会;

    我要是自己写出个好东西我当然也愿意和别人分享啊,本来做这种东西就不会有什么收入,别人看到有类似的情况发上来赚两句感谢有什么问题,要不要我写个爬虫爬一下你们之后的回复内容,一看到你们发任何东西就来杠你们啊
    AlexEcho
        37
    AlexEcho  
       2019-07-02 22:25:24 +08:00
    我觉得你们可能喜欢看这样的帖子:

    标题:不懂就问,到底有没有办法解决飙升的问题啊

    30 分钟后或进到热门前十后(自问自答):诶,刚才好像找到个不错的软件,大家看一下

    1 个小时后置顶 add:已经解决了,这个软件非常好用,谢谢大家!

    (皆大欢喜,其乐融融 ho ~

    所以说不割你们韭菜割谁韭菜
    szzhiyang
        38
    szzhiyang  
    OP
       2019-07-02 22:40:18 +08:00
    @z0ne 多谢支持和鼓励!
    opengps
        39
    opengps  
       2019-07-02 22:46:29 +08:00 via Android
    虽然是推广,但是鼓励原创分享。虽然我没使用,不过也先点个赞,注册表是很多小白不敢动的地方,有工具好过没工具
    szzhiyang
        40
    szzhiyang  
    OP
       2019-07-02 22:47:58 +08:00
    @opengps 多谢支持和鼓励!
    Actrace
        41
    Actrace  
       2019-07-02 22:58:54 +08:00   ❤️ 5
    修改系统设置类的软件,我觉得需要告诉大家具体修改了哪些地方,毕竟系统设置是最敏感的地方。
    开放源代码也可以让大家更放心一下。
    yyt6801
        42
    yyt6801  
       2019-07-02 23:15:56 +08:00 via Android
    41 楼说的很中肯。
    楼主推广自己的软件我本人不反对,但作为一个完美主义者,不敢乱用不明所以的软件,建议开源或至少说清楚改动了哪里
    cpdyj0
        43
    cpdyj0  
       2019-07-02 23:23:04 +08:00
    看上去还可以,应对大部分小白足够了,不过不开源不敢用
    20015jjw
        44
    20015jjw  
       2019-07-02 23:29:48 +08:00 via Android
    暴力宣传
    我本以为 lz 知道根本原因
    点进来之前就应该预料到的
    天真了
    cyspy
        45
    cyspy  
       2019-07-02 23:35:35 +08:00
    经验告诉我关闭自动更新的结果一定是被强制重启
    szzhiyang
        46
    szzhiyang  
    OP
       2019-07-02 23:39:03 +08:00
    @cyspy 我这个工具禁 Windows 更新的效果是市面上最好的,可以试试。
    szzhiyang
        47
    szzhiyang  
    OP
       2019-07-02 23:40:21 +08:00
    @yyt6801 我也是完美主义者。
    yksoft1test
        48
    yksoft1test  
       2019-07-02 23:43:23 +08:00
    @cyspy 相关的四层服务和计划任务都要干掉,包括相应的文件,system32 和 winsxs 下的。
    这样下来,我的一台 Win10 1803 机子快一年没有任何自动更新过了。
    szzhiyang
        49
    szzhiyang  
    OP
       2019-07-03 00:04:37 +08:00
    @yksoft1test 你这样做会把 Microsoft Store 一起禁掉的,我写的 Control Panel Plus 可以在不影响 Microsoft Store 正常使用的前提下完美禁用 Windows 更新。
    szzhiyang
        50
    szzhiyang  
    OP
       2019-07-03 00:32:33 +08:00
    @AlexEcho 多谢支持和鼓励!
    Cytion
        51
    Cytion  
       2019-07-03 01:53:20 +08:00 via Android   ❤️ 5
    软件闭源,标题党引流,在 V2 楼主 10 句回复有起码 7 句是在吹嘘自己的软件,没记错的话逼乎上楼主的操作亦如是。

    同时楼主一直都在把自己包装成一个白莲花:“我就是这样做了,你不能批评我到处宣传,因为我给众人 blah blah blah,所以我是对的”,

    仿佛看到一个小孩搭积木的样子。
    so898
        52
    so898  
       2019-07-03 01:54:23 +08:00
    还以为是进来教怎么改注册表和系统服务的,结果是让下一个闭源软件,提供 UAC 权限让这个软件来改注册表……
    点进去一看这个闭源软件还是托管在开源平台 Github 上面的……
    很失望

    BTW,“我这个工具禁 Windows 更新的效果是市面上最好的,可以试试。”,按照我国现行广告法,你这句话是不能乱说的
    blless
        53
    blless  
       2019-07-03 07:24:10 +08:00 via Android
    我就问一句,集成了广告或者采集了一些其他信息吗?
    yongligua
        54
    yongligua  
       2019-07-03 07:39:53 +08:00 via Android
    v2 不是人均 i9 32g 么,就这些功能带来的 cpu 占用率都受不了了?
    itplanes01
        55
    itplanes01  
       2019-07-03 08:05:51 +08:00 via Android
    我用这个把 Ctrl 键换了,用着挺好,不过玩游戏好像键位还是原来的
    Linko
        56
    Linko  
       2019-07-03 09:06:19 +08:00
    可以做到彻底卸载自带的 OneDrive 吗 win10 1903 自带
    Linko
        57
    Linko  
       2019-07-03 09:14:23 +08:00
    @Linko #56 已经搜索到了卸载方法 直接在程序功能里就可以卸载了。
    ericgui
        58
    ericgui  
       2019-07-03 09:19:28 +08:00 via Android
    老铁,开源吧,不然不敢用,尽管开源了看不懂你写的啥
    xianxiaobo
        59
    xianxiaobo  
       2019-07-03 09:23:25 +08:00
    我觉得这个软件挺好的呀,肯定能帮助到很多人吧。又不收费,我就挺需要的。另外居然有人骂推广,自己做的东西本来就要推广啊,不推广谁知道你的东西好用。
    autogen
        60
    autogen  
       2019-07-03 09:23:41 +08:00
    我觉得寻求打赏,不如寻求 TX 电脑管家收购你。。
    ScotGu
        61
    ScotGu  
       2019-07-03 09:32:41 +08:00
    首先感谢 LZ 提供这样易用的工具,并支持 LZ 继续推广宣传自己的作品!

    本来码了很多字去为 LZ 鸣不平,因为文笔不行怕存在漏洞导致撕逼,还是删除了。
    只是觉得 V2 戾气因一些“点评家”而增长。
    另外,那些认为托管到 github 就要开源的朋友,你们好啊,期待你们的开源作品。
    alextang95
        62
    alextang95  
       2019-07-03 10:01:32 +08:00
    标题党+1

    数不清第几次看到这个宣传了

    这种软件我是不敢用
    szzhiyang
        63
    szzhiyang  
    OP
       2019-07-03 10:39:00 +08:00
    @xianxiaobo 多谢支持和鼓励!
    dabaibai
        64
    dabaibai  
       2019-07-03 10:41:02 +08:00
    我的是硬盘 100%.....经常性
    yyysuo
        65
    yyysuo  
       2019-07-03 10:43:23 +08:00
    说好了叫急功近利,说不好听叫钻头不顾腚。
    weicy
        66
    weicy  
       2019-07-03 10:48:57 +08:00
    很有帮助,谢谢!
    yksoft1test
        67
    yksoft1test  
       2019-07-03 11:06:40 +08:00
    @szzhiyang 本来我就不使用任何 UWP 应用,因此影响不大。
    qinxi
        68
    qinxi  
       2019-07-03 11:17:32 +08:00
    @youngxu #12 还有一个叫 apijson 的 还是啥来着的...
    tutustream
        69
    tutustream  
       2019-07-03 11:22:17 +08:00
    为啥对国内开发者这么严格呢?

    要是爆出来什么捆绑黑料也行,宣传有问题也被黑?和金山比?金山那是买搜索热词了好嘛。

    大多数独立开发者像个母鸡一样,下了鸡蛋还得自己炒。
    VeryZero
        70
    VeryZero  
       2019-07-03 11:31:32 +08:00
    根据我折腾 windows 多年的经验,除非电脑配置真的跟不上,否则所谓的性能优化就是挖坑,会导致更多的问题,可能当时不会发现,未来某一天会发现某个问题是当时优化导致的。。
    Ciallo
        71
    Ciallo  
       2019-07-03 11:54:28 +08:00   ❤️ 1
    自从组了套洋垃圾,很少看到 CPU 占用过高了,https://i.loli.net/2019/07/03/5d1c26a76b05e65258.png
    krixaar
        72
    krixaar  
       2019-07-03 12:02:12 +08:00   ❤️ 1
    @tutustream 因为写注册表的话,可以一个 bat 一个功能打个包发出来,信楼主可以直接双击,不信可以右键编辑去搜一下那条注册表是做什么的,清晰明了大家都愉快。现在扔个闭源软件上来,还明确写着就是博点打赏,我向来不惮以……
    HeHeDaGe
        73
    HeHeDaGe  
       2019-07-03 12:07:15 +08:00

    我这 cpu 从来没超过 20%
    Counter
        74
    Counter  
       2019-07-03 12:08:12 +08:00
    想着法子叫人家开源的不知道啥心态,不用不就完事儿了
    lsylsy2
        75
    lsylsy2  
       2019-07-03 12:17:26 +08:00   ❤️ 3
    开源不开源用不用暂且不提。
    请问您考虑过使用我司 logo 作为头像,可能对用户产生的误导并因此可能承担的责任吗?
    tutustream
        76
    tutustream  
       2019-07-03 13:56:49 +08:00
    @Ciallo #71 你这扫雷多少帧?
    krixaar
        77
    krixaar  
       2019-07-03 14:44:47 +08:00
    @Counter 因为我想要学习一下楼主的技术,我只知道 services.msc/sc config/Set-Service 这些简单的东西,希望楼主能开源让我能学习代码技术并顺便 fork 一下学成后未来添加更多实用的功能。
    90d0n
        78
    90d0n  
       2019-07-03 15:00:00 +08:00
    @lsylsy2 兄弟, 你 blog 的 js css 全 404 了
    uptime
        79
    uptime  
       2019-07-03 16:08:37 +08:00
    @Ciallo #71 请问打开 notepad.exe 快么?
    saytesnake
        80
    saytesnake  
       2019-07-03 16:17:36 +08:00
    怎么没人提 dism++了?
    hereIsChen
        81
    hereIsChen  
       2019-07-03 16:36:36 +08:00
    @yongligua v2 应该是人均 MBP 才对
    hagezhou
        82
    hagezhou  
       2019-07-03 16:46:05 +08:00
    感觉标题还好吧,怎么引起这么大争议 ==
    liyuhang
        83
    liyuhang  
       2019-07-03 16:48:57 +08:00
    yuankui
        84
    yuankui  
       2019-07-03 16:50:03 +08:00
    @HeHeDaGe 求个配置?
    szzhiyang
        85
    szzhiyang  
    OP
       2019-07-03 16:50:34 +08:00
    @weicy 多谢支持和鼓励!
    charlie21
        86
    charlie21  
       2019-07-03 23:16:43 +08:00
    其实 win 上的很多工具软件,都不是开源的,不开源是一种主流操作。比如 这里说的 Lily 启动器工具
    https://www.iplaysoft.com/lily.html
    “有能力的同学,可以通过行为分析,抓包、虚拟机运行、 或者用 Everything 查最近修改和创建的文件等等方法验证辨别是否恶意程序
    charlie21
        87
    charlie21  
       2019-08-10 10:18:57 +08:00
    我觉得你的 windows 软件开发技术很 NB,请问你的技术栈大概是怎样的,C# + .NET ? 还是混合一些 C++ ,平常都用什么库
    charlie21
        88
    charlie21  
       2019-08-10 10:58:01 +08:00
    这是一个微软技术栈的网图,你看看你都用到了啥 https://github.com/unruledboy/DotNetStack
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5529 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 08:58 · PVG 16:58 · LAX 01:58 · JFK 04:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.