从WINXP到WIN10,是不是本质上就是同一个系统模块化升级过来的

FrostScale-avatar

FrostScale

2021-04-15T10:10:35+00:00

直到现在在win10系统里还能找到很多远古时代遗留的文件,甚至连图标都还是原始的粗糙图案[s:ac:哭笑],而且很多设置界面还保留着以前的样子,现在正在逐步用新的设置替换。C盘文件结构也是和以前一样。
那么是不是其实一直都是模块化更新,只是到了win10开始不再单独以新系统形式发布了[s:ac:哭笑]
ilikeass390-avatar

ilikeass390

有升级,也有重构。
Qrilla12-avatar

Qrilla12

想多了,只是你不知道某些傻逼会不会以写死的形式来使用这些资源而已。
win10上能找到最老的文件: \windows\system32\rasctrnm.h
根据注释可以知道最后更新来自93年。win3.2时代的软件肯定一个也无法在win10里运行,但这些东西你就是没法动。
Ugly_J3st3r-avatar

Ugly_J3st3r

图标这个确实,非100%缩放应该很容易注意到一些图标的模糊,只是简单放大根本就没适配
.Nitro-avatar

.Nitro

能不动就不动
动了出bug谁负责
WHERESTHELAMBSAUCE-avatar

WHERESTHELAMBSAUCE

程序员表示其实如果底层完全重写了,用户也不一定看得出来[s:ac:哭笑][s:ac:哭笑][s:ac:哭笑]
FrostScale-avatar

FrostScale

[quote][pid=510079312,26439580,1]Reply[/pid] Post by [uid=60153298]会飞的狗子[/uid] (2021-04-22 18:23):

想多了,只是你不知道某些傻逼会不会以写死的形式来使用这些资源而已。
win10上能找到最老的文件: \windows\system32\rasctrnm.h
根据注释可以知道最后更新来自93年。win3.2时代的软件肯定一个也无法在win10里运行,但这些东西你就是没法动。[/quote]不止这一个,.h的头文件有好几个都是1990年代的[s:ac:哭笑]
Qrilla12-avatar

Qrilla12

Reply to [pid=510080415,26439580,1]Reply[/pid] Post by [uid=60979982]荀玥[/uid] (2021-04-22 18:28)
看到“最”字了么
另外这个路径 针对你这个问题也有一些可吐槽的
64位windows里 \system32存放的是一些系统文件 对应的32位系统文件存放在\syswow64(system windows on win64)中
为什么呢 因为可能有数以万计的傻逼写死了这个位置
FrostScale-avatar

FrostScale

[quote][pid=510081361,26439580,1]Reply[/pid] Post by [uid=60153298]会飞的狗子[/uid] (2021-04-22 18:32):

看到“最”字了么
另外这个路径 针对你这个问题也有一些可吐槽的
64位windows里 \system32存放的是一些系统文件 对应的32位系统文件存放在\syswow64(system windows on win64)中
为什么呢 因为可能有数以万计的傻逼写死了这个位置[/quote]改一下system32的名字,成千上万个bug出现[s:ac:哭笑]
callmeLee-avatar

callmeLee

Reply to [pid=510080086,26439580,1]Reply[/pid] Post by [uid=62277915]js程序员[/uid] (2021-04-22 18:26)
趁着bug10名声响亮
早点干了
有些事情,过了这个村就没这个店了
Warmaster68-avatar

Warmaster68

[quote][pid=510084844,26439580,1]Reply[/pid] Post by [uid=38610780]item1[/uid] (2021-04-22 18:46):

趁着bug10名声响亮
早点干了
有些事情,过了这个村就没这个店了[/quote]这不是bug10的问题,很多是老旧软件兼容的问题,天知道有多少没人维护的软件还依赖这些底层库和接口,动一下可能老旧软件直接原地爆炸,微软可背不了这么大锅[s:ac:哭笑]
Brady-avatar

Brady

Reply to [pid=510081361,26439580,1]Reply[/pid] Post by [uid=60153298]会飞的狗子[/uid] (2021-04-22 18:32)

某些老游戏改注册表的时候深受其害[s:ac:哭笑]
koriganku-avatar

koriganku

[quote][pid=510084844,26439580,1]Reply[/pid] Post by [uid=38610780]item1[/uid] (2021-04-22 18:46):

趁着bug10名声响亮
早点干了
有些事情,过了这个村就没这个店了[/quote]面对屎山

一个办法是重购, windows这规模的, 现在不可能有时间和成本再去重构了
一个办法是滚
一个办法是忍, 然后在屎山上添砖加瓦, 让屎山越来越大

让屎山大而不崩也是很考验工程能力的......
Big Nate-avatar

Big Nate

只是为了维持向下兼容而已。

macos的用户群体太小了,可以随意加入破坏性改变,频繁断绝兼容。船小好掉头。

微软如果真信了网络上这些向macos看齐放弃兼容,强制要求缩放比例、64位等等说法才是脑子进水了。
HannahLanaBanana-avatar

HannahLanaBanana

[quote][pid=510234677,26439580,1]Reply[/pid] Post by [uid=710269]sylvannus[/uid] (2021-04-23 11:21):
只是为了维持向下兼容而已。
MacOS的用户群体太小了,而且集中于家庭、娱乐用户和IT行业,与生产力关联小,可以随意加入破坏性改变,频繁断绝兼容。船小好掉头。
微......[/quote]在中国你甚至还得留着ie用于网银付款。。
Skidkicker-avatar

Skidkicker

底层重构了然后不清理垃圾代码(注释了就得了,真删了以后发现要用谁负责找回来?)
[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]
远古文件还保留着一部分也是一样的道理
WhackJob-avatar

WhackJob

据说vista问世的时候是大规模重构了代码的
Windows这种体量的软件历史包袱太重,为了兼容性考虑很多地方可以改但不能改
eagles11887-avatar

eagles11887

9x是一个系列

xp和2000是一个系列(融合了部分me设计,是设计不是代码)

vista后面都是一个系列
从软件角度来说
win7=vista.1
win8 =vista.2
win10=vista.3

其实vista才是微软近代最伟大作品