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

有没有长期 Windows 不关机做家庭服务器的?

  •  
  •   Xheldon · 40 天前 · 8722 次点击
    这是一个创建于 40 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,之前家里用 Mac Studio ,想打游戏了攒了个 5070Ti 的 PC ,从此下班后就 Mac 用的少,PC 用的多了。

    之前的 Mac 上用 Docker ( OrbStack ),跑了 Nginx 、TeslaMate 、Memos 、DDNS-GO 、Jellyfin 服务,有公网 IP ,路由器拨号+端口映射到本机,本机 Nginx 做反向代理到本地局域网(本机和其他设备都有服务),一直没关过机,半年了,很稳定。

    现在因为用的 Windows 多,所以把这些服务和数据都转到 Windows 了,用的 WSL2 和 Docker Desktop ,除了 Nginx 装到 Docker 搞不定端口监听,而直接装了 Windows 版的 Nginx 外,其他的服务都同样装到到 Docker 上,目前运行一周没什么问题。

    但是我将近有十年没用过 Windows 了,我的系统是 Win Pro ,想问下长期像 Mac 一样不关机,会有什么问题吗?

    我问了 AI ,说是除了微软智障的强制自动更新外,还可能存在 WSL 重启掉盘不识别的问题,WSL 不适合当服务器使用,只适合轻量学习、开发使用,有遇到相关问题的老哥吗?

    提前谢过各位~

    第 1 条附言  ·  40 天前
    感谢各位大佬的反馈,我决定先跑着再说,可能确实没 Mac 省心,但是注意一下问题也不大。

    有大佬建议用 WinServer ,我看了下相对消费版会缺少一些功能,我计划还是等我系统重装了再折腾 Server 版本

    感谢各位的建议~
    110 条回复    2025-08-01 15:40:23 +08:00
    1  2  
    swordspoet
        1
    swordspoet  
       40 天前
    我有一台很旧的 Windows 7 笔记本放家里做服务器,用来备份相册和聊天记录,还跑了一些 docker 服务,除了搬家基本上 7*24 小时开机,没出过问题。
    815979670
        2
    815979670  
       40 天前
    可以用 Win Server 系统应该可以吧
    iceheart
        3
    iceheart  
       40 天前 via Android
    都是 linux 上的应用,为啥弃 linux 选 windows 呢?
    linux 占用资源那么少,io 性能又那么好,为啥不用呢?想不通啊
    Seamain
        4
    Seamain  
       40 天前
    之前有用老的 Windows 10 笔记本跑影音服务和 MC 服务器的,一两个月不关机也没问题,无非就是缓存会变大。
    minami
        5
    minami  
       40 天前   ❤️ 4
    公司的 windows 都是除了园区断电不关机的,能有啥问题。倒不如说天天干的都是一样的事情,还能有啥问题,果粉讲的话总是令人无语。你 macos 天天瞎搞不是一样死,v2 那么多 windowserver 内存泄漏的是假的?
    Vaspike
        6
    Vaspike  
       40 天前
    @swordspoet win7 也能跑 docker 吗
    cxe2v
        7
    cxe2v  
       40 天前
    没什么问题,就是 PC 耗电量有点大
    beingbin
        8
    beingbin  
       40 天前 via Android
    @swordspoet 笔记本功耗差不多 80w ?软路由大概 20w 以内,相差 60w ,换 5 毛每度算,一年电费差价两三百,长久使用,还是搞台软路由划算
    ccloving
        9
    ccloving  
       40 天前
    装了 Windowsserver,基本不关机。不过 WIN 比 Linux 更费电。
    mmdsun
        10
    mmdsun  
       40 天前
    现在 windows 支持热补丁,一年重启不了几次。长期不关机没有问题。截图是 winserver

    ererrrr
        11
    ererrrr  
       40 天前
    是没啥问题
    但是会有其他奇怪的问题
    wsl 用起来还是不得劲

    还有就是我企业版长期不关机强制更新某个包后
    居然跟 bitlocker 冲突了
    真服了这更新质量
    最后回退更新包才好
    SanaeMio
        12
    SanaeMio  
       40 天前
    没什么问题,7*24 开机跑到现在第 5 年了。我用的以前退下来的笔记本在家做服务器,低压 U 功耗不算高,安装的 win10 LTSC ,除非特殊情况很少重启,也很稳定。
    user100saysth
        13
    user100saysth  
       40 天前
    建议吧关键服务弄到低功耗小主机,配合 wol 食用。
    WorkerRoddy
        14
    WorkerRoddy  
       40 天前
    Windows 我就怕蓝屏
    he1293024908
        15
    he1293024908  
       40 天前
    nas 装过 window server 和 ltsc ,我只能说比我现在用的 unraid 要稳定不少
    INCerry
        16
    INCerry  
       40 天前
    我第一台 nas 就是用的 windows server ,配合 ups 确实是几个月不关机,也没啥问题
    zyt5876
        17
    zyt5876  
       40 天前
    没啥问题吧,我是 N100 小主机里面 PVE 装了 WIN10 ,已经 2,3 个月没关机了,占用正常。
    不过用途特别简单,用用我自己的视频分析软件,看看网页
    xiangran0028
        18
    xiangran0028  
       40 天前
    家里有一台 gen8 的 win server ,好多年没关过机了
    opengps
        19
    opengps  
       40 天前
    基本不关机
    Rorysky
        20
    Rorysky  
       40 天前
    当然可以,但最好安装 iot 或者 windows server 版本, 和零售版本稳定性高一点

    电网里都有 windows 服务器,你担心啥
    litchinn
        21
    litchinn  
       40 天前
    win11 这种想要 0 停机还是有点困难,得 winserver
    molezznet
        22
    molezznet  
       40 天前
    win server + hyper-v , 既能不关机当普通办公机, 又能跑 debian ~。
    slark2020
        23
    slark2020  
       40 天前
    零度 nuc 长期不关机跑 hyperv ,但是风扇开始异响,感觉开始坏了。
    amorphobia
        24
    amorphobia  
       40 天前
    homelab 用 win server 可以的,不过还是要看你对什么系统熟悉
    devld
        25
    devld  
       40 天前 via Android
    有个 Mini 主机,运行 Windows home 。作为正常的主机日常使用,跑了两个 wsl ,一个跑一些服务,一个作为开发环境。目前感觉挺稳的。有 Windows 更新就安装,目前最长的一次连续运行 14 天。
    BernieDu
        26
    BernieDu  
       40 天前
    我之前 intel mac 双系统,跑同样的 docker 服务,Mac 很安静,windows docker desktop 也是同样的服务,风扇就狂转。因为需要长期开机,我对电费比较敏感。所以家庭服务器还是会优先考虑 linux 和 mac
    xieranmaya
        27
    xieranmaya  
       40 天前 via Android
    我的 win10 长期开机做服务器,快两年了
    一台外星人台式机
    除了它升级会重启,没有什么问题
    sp670
        28
    sp670  
       40 天前
    长期 WinServer 开机 6 年多将近 7 年了的路过,过来人说一句,其实 Docker Desktop 的性能真的堪忧,还不如 Hyper-V 里装个 Linux 跑 Docker 性能来得好。。。。
    Knights
        29
    Knights  
       40 天前
    win10 没啥大问题,禁用 SysMain 服务,卸载自己不需要的 App
    nuk
        30
    nuk  
       40 天前
    windows 做服务器也是放在虚拟机里面,有一个是拿来做远程桌面终端,还有用 userscript 采集网页数据,还有公司的 vpn 也是在 windows 运行,但是我在 windows 里面套了个虚拟机来做路由,这样就可以跳过 vpn 的一些奇怪的限制。
    Xheldon
        31
    Xheldon  
    OP
       40 天前
    @sp670 WinServer 的 Docker Desktop 也是 WSL 形式跑的吗?
    nomytwins
        32
    nomytwins  
       40 天前
    pve 安装了 ubuntu centos
    pendulum
        33
    pendulum  
       40 天前 via iPhone
    我,打游戏+跑模型,wsl 部署一些常见的服务,然后用 ts 组网,平时上班就关显示器,跑模型也只是需要的时候才跑,感觉用不了多少电,也不像专用服务器那么吵
    izjing666
        34
    izjing666  
       40 天前
    我之前用了一台小米 mini 主机,连续开机 2 个多月之后有一天莫名关机打不开了,好像是 CPU 烧了?
    swordspoet
        35
    swordspoet  
       40 天前
    @beingbin #8 我用米家智能开关测过,待机功耗 13w 。
    swordspoet
        36
    swordspoet  
       40 天前
    @Vaspike #6 Docker Toolbox
    coffeesun
        37
    coffeesun  
       40 天前
    软路由的机子顺便跑了一个 win10 ,唯一作用就是挂 pc 版微信,然后用来同步文件到 nas 上,这样所有微信的各种文件都有备份件,几年了
    BQsummer
        38
    BQsummer  
       40 天前
    win10 快一年了,wsl 启 docker 当 nas ,缺点是耗电和更新
    Ackvincent
        39
    Ackvincent  
       40 天前
    搞个华南金牌来 X99 装个 ESXI 随便搞了。
    orzsirius
        40
    orzsirius  
       40 天前
    以前觉得自己 PC 性能比 NAS 强很多,当然要把服务尽量装到 PC 上,PC 24 小时开机,不管在哪想连就能连。后来发现这些服务平时真的用的少,就逐渐全部迁移到 NAS 上的 Docker 里了。反正 NAS 闲着也是闲着。自己不用 PC 的时候就直接关机,还能省点电费。
    thedog
        41
    thedog  
       40 天前
    有,还挺稳的
    kzfile
        42
    kzfile  
       40 天前
    微软的很多自家服务,不都跑在 winserver 上吗,win nas 也是很稳定的解决方案
    miaomiao888
        43
    miaomiao888  
       40 天前
    整整 10 年不主动关机了,偶尔重启。
    可以搭配 Process Lasso 工具,系统空闲后自动切到节能电源模式。
    qqqyh
        44
    qqqyh  
       40 天前
    @mmdsun 许可证是自己买的吗?
    qqqyh
        45
    qqqyh  
       40 天前
    推荐 Windows Server 的人都是怎么激活的?
    cutchop
        46
    cutchop  
       40 天前
    基本不关机,只睡眠,需要远程的时候使用路由器唤醒
    werls
        47
    werls  
       40 天前
    windows 11 ,然后使用 hyper-v 跑 Linux ,就可以了
    coldle
        48
    coldle  
       40 天前
    win server 长期开机挺稳定的,但 wsl 长期跑确实没试过,感觉会不会不如裸用 hyper-v ?这个肯定稳定,挺多人拿来做 aio 的
    ddhy
        49
    ddhy  
       40 天前
    1 、弄个配置好点的路由器装 openWrt ddns ipv6 映射域名外网可访问到(玩 doker 365 天在线)
    2 、自己电脑 Bois 设置开启网络唤醒,可以远程通过路由器唤醒电脑(不用了可以直接关机电脑省电,路由器和 pc 在一个内网)
    3 、电脑上安装串流软件 sunshile 开机自启,路由器转发 sunshile 端口到外网
    4 、随时随地在手机或其它外地电脑远程自己电脑,低延迟串流游戏(客户端用 Moonlight )

    已经稳定使用两年了,出差用破笔记本连接家里电脑打 3A ,用酒店电视也可以玩,带个手柄
    Fallever
        50
    Fallever  
       40 天前
    @ddhy 1,2 是个好路子
    totoro625
        51
    totoro625  
       40 天前
    Windows10PRO 版本,2020 年安装的系统,长期为公司提供 SMB 文件共享
    跑了 hyper-v ,里面塞了 debian ,运行了一些简单的 docker
    正常更新系统,偶尔想起来就在下班时间重启一下,看了一下最近一次重启:Windows 是 8 天前,debian 是 60 天前

    作为服务器没有问题,更多的可能会遇到 wsl 本身设计上的问题而不是稳定性上的问题
    iomect
        52
    iomect  
       40 天前
    我有两台 LTSC 专门跑各种私服 都是跑在 pve 里面 常年不关机 稳定的一 B
    Miary
        53
    Miary  
       40 天前
    家里有台办公的台式机,LTSC 系统,记忆中上次关机还是搬家,得有一年半了,没啥问题。
    FrankAdler
        54
    FrankAdler  
       40 天前
    自动更新可以使用组策略让他只提示不更新,甚至为了不当小白鼠可以推迟所有的补丁,搜:自动更新 组策略
    相较于 WSL ,我更推荐用 VMware ,不用开启 hyper-v ,功能也完善
    hs444
        55
    hs444  
       40 天前
    有,我在家里就放了台 mini 主机,跑的就是普通 win10 ,开了个虚拟机跑 linux 应用,有的能在 win 下跑的应用就直接跑 win 里了,最主要的是能很方便的用 ipad mini 串流,躺着床上打 galgame ,不用为了玩个 galgame 就开高配的机器,正襟危坐在椅子上了
    ulpyxua
        56
    ulpyxua  
       40 天前
    也没啥 问题,就是 bug win 系统的内存会占用越来越多,系统越用越卡
    0x663
        57
    0x663  
       40 天前
    windows server 很稳。
    leconio
        58
    leconio  
       40 天前
    有,就是费电,一天 1 块多钱左右。
    Autonomous
        59
    Autonomous  
       40 天前 via iPhone
    @leconio 这电费消耗跟我的群晖 1821+差不多,还好吧
    kulous
        60
    kulous  
       40 天前
    我有台笔记本,10W ,做打印服务,压根没事
    laminux29
        61
    laminux29  
       40 天前
    Windows 11 长期开机当服务器。VMware Workstation Pro 跑 Linux 与 docker ,USB 3 硬盘柜作为外挂存储。

    问题也有,早期,这玩意 Windows Update 更新完毕后会自动重启。后来我在 github 上找了禁用 Windows Update 的脚本,解决了这个问题。但是,为了安全,需要自己定期把 Windows Update 服务重新打开,进行更新,更新完成后,再禁用 Windows Update 。

    我觉得,如果真要当服务器用,建议还是用 Debian 这类 OS 。最新版的 Windows 或 Windows Server 因各种设计原因,不太适合当服务器。
    ABCDEFAA
        62
    ABCDEFAA  
       40 天前
    E2V2 安装了 WIN7..安装了虚拟机 OPENWRT.HA.。。小飞机,。没关过机。稳定一批 显卡拔了 功耗大概是 30W 左右
    ABCDEFAA
        63
    ABCDEFAA  
       40 天前
    @minami BUG10 又把我整疯了。我暂停更新 90 天 5 月份突然一个更新。把我的电脑搞成内存泄漏 我都不知道是更新了哪个玩意搞出来的内存泄漏查也查不了
    charles0
        64
    charles0  
       40 天前
    用 Windows Server ,配置正确应该没问题
    charles0
        65
    charles0  
       40 天前
    如果用 Windows ,尽量用原生的程序而不是 WSL2 或者 Docker Desktop ,否则可能遇到问题
    cookgo
        66
    cookgo  
       40 天前
    用的 windows server ,很稳定,一个月打一次补丁重启一次。
    caileipk
        67
    caileipk  
       40 天前
    肯定有啊, 戴尔的 opti+win10
    allplay
        68
    allplay  
       40 天前
    allplay
        69
    allplay  
       40 天前
    @laminux29
    Windows Server 因各种设计原因,不太适合当服务器。
    -
    搞笑
    liuzimin
        70
    liuzimin  
       40 天前
    能有啥问题,你提到的这些问题就算遇上了,只要远程通畅,随时远程桌面回去整一下就好了,不是啥大问题。

    我觉得 windows 做家用服务器最大的问题是耗电。
    hoffman
        71
    hoffman  
       40 天前
    win10 做服务器不关机运行 7 年多了,中间还升级过一次平台( 7 代->12 代),系统都没重装过,一路升级上来。
    zhuangzhuang1988
        72
    zhuangzhuang1988  
       40 天前
    windows + easytier
    在外面手机就能控制电脑。
    Xheldon
        73
    Xheldon  
    OP
       40 天前
    @cookgo 一个月打一次补丁重启一次你管这叫稳定。。。
    kk2syc
        74
    kk2syc  
       40 天前
    你们都在讨论 win10/11 ,公司上海总部的内部机房有 5 台 win2003 ,已经 12 年没重启了
    ssh
        75
    ssh  
       40 天前
    担心耗电的可以搞个 J1800 、J1900 小主机,6-10 瓦左右。
    买了上百台了,非常稳定
    dbow
        76
    dbow  
       40 天前
    基本没有重启过,windows server , 就一直运行,跟 linux 没区别。
    Schalkiii
        77
    Schalkiii  
       40 天前
    我之前在远景上听说 windows server 装驱动会有些问题,不明真假。
    我就是 Win11 长期开机当 server 跑的,挂 pt 跑 emby 还有很多 docker
    kujou
        78
    kujou  
       40 天前
    @Xheldon 我也是 win server ,一个月打一次补丁重启一次。但这和稳定无关。win server 默认补丁都是手动打,你不去点它不会下载也不会重启。如果手动重启也算的话,Ubuntu 也经常建议我重启呢……
    fancy2020
        79
    fancy2020  
       40 天前
    我是台式机,装了 PVE ,里边装了 Win11 ,显卡直通,通过 mac 上的 Parsec 连接使用,非常好用,同时兼顾了 Windows 和 Mac 的优点
    Stevenv
        80
    Stevenv  
       40 天前 via iPhone
    最大的问题就是 windows docker 容易挂。
    flynaj
        81
    flynaj  
       40 天前 via Android
    我有一台专门挂微信的电脑,除了每个月补丁日会重启,一直都开着。系统是 Windows 10 ltsc 2021
    laminux29
        82
    laminux29  
       40 天前
    @allplay 不仅不搞笑,这问题还很严肃。没有得到管理员的认可,在 Update 完成后直接重启,这是个很严重的管理设计的漏洞。
    neroxps
        83
    neroxps  
       40 天前 via iPhone
    @Vaspike docker 在 win 下 本质上就是跑了个虚拟机装 linux
    MoRanjiang
        84
    MoRanjiang  
       39 天前 via Android
    去年暑假开了俩月的 mc 服务器,没啥问题,再久就不知道了
    deepbytes
        85
    deepbytes  
       39 天前 via iPhone
    win11 ,7.*24 开机,MacOS 主力机,远程 SSH 隧道 RDP 回家,舒服😌
    Vaspike
        86
    Vaspike  
       39 天前
    @neroxps 我主要是之前真不知道 win7 也可以跑, 之前 win10&11 下面我在 wsl 下面跑过, win7 我记得是不支持 wsl 的; 我孤陋寡闻了, 应该是其他方式的虚拟化
    d5n
        87
    d5n  
       39 天前 via iPhone
    windows11 长期开机,做 pt 和文件共享服务器

    隔一段时间会因为自动更新而自动重启
    Swimming
        88
    Swimming  
       39 天前

    这个 T20 前前后后也用了十来年
    isSamle
        89
    isSamle  
       39 天前
    我的主机,直接刷 Ubuntu 系统了,然后 BIOS 上电自启+脚本远程关机+智能插座远程上电断电
    Nasei
        90
    Nasei  
       39 天前
    上家公司用台式机,还有几台 win server ,除了停电从来不关机。windows 可以长期不关机,但前提是你的 windows 版本不是家庭版,至少专业版起步,这样你才能在微软设计的流程上关闭自动更新而不会搞出许多问题。

    看到你有说已经是 pro 版了,那么可以通过组策略把自动更新改成自己需要的策略(关闭/只检查不更新)
    acaiplus
        91
    acaiplus  
       39 天前
    acaiplus
        92
    acaiplus  
       39 天前
    DefoliationM
        93
    DefoliationM  
       39 天前
    我自己试 windows 不关会内存泄漏,linux/macos 可以开好几个月。
    nightwitch
        94
    nightwitch  
       39 天前
    装 server 版本 ok 的。家用版本别装,自动更新推迟有个几十天的限制,超过几十天就要强制更新了
    HangoX
        95
    HangoX  
       39 天前
    可以考虑 window 企业版,稳定性高很多。我就是用 wsl 的,win 用来打游戏,wsl 用来跑 linux 高负荷的东西。如果不是想要显卡功能,我个人建议其实用 hyperv 会更好,稳定性非常高,我在公司做 ci 的跑了 5 年,屁事都没有
    realpg
        96
    realpg  
    PRO
       39 天前
    @Rorysky #20
    电网有 windows 服务器?方便透露哪省电网哪个单位吗?
    Rorysky
        97
    Rorysky  
       39 天前
    @laminux29 其实 linux 也得打补丁,一样的
    Rorysky
        98
    Rorysky  
       39 天前
    @realpg 不能透露,但可以告诉你是有的,而且是核心服务器。虽然 windows 但是安全防护等级很高
    darkway
        99
    darkway  
       39 天前
    @SanaeMio 哇,早苗,喜欢
    winzkh
        100
    winzkh  
       39 天前
    之前是,感觉不太省心而且占用也挺大的(可能是因为我用的是 win11 24h2 而不是 winserver )
    用了半个月就果断换 linux 了(但是是 arch ),docker 部署服务方便多了
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1292 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:41 · PVG 07:41 · LAX 16:41 · JFK 19:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.