找回密码
 立即注册
搜索
查看: 3944|回复: 25

[软件] Windows的注册表是不是一种落后设计?

[复制链接]
头像被屏蔽
     
发表于 2020-8-11 22:20 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2020-8-11 22:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2020-8-11 22:30 | 显示全部楼层
本帖最后由 yst234 于 2020-8-11 22:33 编辑

历史包袱之一
电脑性能普遍差的时候 这个设计并不坏(解决了 INI 漫天飞舞的问题)
从 Windows 95 开始出现的注册表能给配置提供一个很好的去处 而且性能比扫文件快
但是现在想改都改不了了
btw
注册表本身这个思路是没什么大问题的
问题更多出自注册表的实现上
比如过于死板的类型(String Word Dword 之类)
莫名其妙的分类(HKLM HKCU 等等)

回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2020-8-11 22:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2020-8-11 22:38 | 显示全部楼层
多处存放不如集中,注册表问题在于从集中搞分散
回复

使用道具 举报

     
发表于 2020-8-11 22:40 | 显示全部楼层
注册表没问题啊,有问题的是 很多程序现在完全可以不依赖注册表的,但是 积重难返继续用下去了。
非嵌入式系统,太容易改变运行环境了,不搞特殊方式纯粹靠各个模块用自己的 配置文件太容易把系统搞崩了。

能沙盒的软件 都应该不怎么依赖注册表,搞成绿化的 对用户方便很多,不过软件商不一定这么想。


理论上 autocad这些软件 不可能把自己的注册表项写出问题,大概率 是魔改 注入注册表项的问题,而且一般都是因为 盗版/防盗版
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2020-8-11 22:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2020-8-11 23:20 | 显示全部楼层
微软本来就有数据库经验,为啥不优化一下注册表和日志效率
回复

使用道具 举报

     
发表于 2020-8-11 23:35 | 显示全部楼层
一半一半吧,能减轻io负担让系统启动的时候更快。把注册表精简为只能存放系统配置就好了。
回复

使用道具 举报

     
发表于 2020-8-12 00:12 | 显示全部楼层
开放的代价,安卓也一样。
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-8-12 00:23 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2020-8-12 00:27 来自手机 | 显示全部楼层
还是/etc/好用
回复

使用道具 举报

     
发表于 2020-8-12 00:39 | 显示全部楼层
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-8-12 01:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-8-12 02:00 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-8-12 02:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2020-8-12 06:52 | 显示全部楼层
GNOME 也有类似注册表的东西把, dconf 编辑的那个
回复

使用道具 举报

     
发表于 2020-8-12 08:57 | 显示全部楼层
Apple也有类似注册表的东西啊,defaults。

win的问题就是太开放。
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-8-12 09:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2020-8-12 09:02 | 显示全部楼层
注册表这个东西挺诡异的

程序有什么需要暴露给别的程序访问的内部设置呢?

这个不是给自己找麻烦么
回复

使用道具 举报

     
发表于 2020-8-12 09:46 | 显示全部楼层
windows上太多这种落后的设计了,兼容性好,把老东西的优点缺点都继承了下来,问题也越积越多,属实烦人。
回复

使用道具 举报

     
发表于 2020-8-12 11:04 | 显示全部楼层
喷错对象了,应该喷CAD的安装啊,我估计你是卡netframework,其实有办法跳过的
回复

使用道具 举报

发表于 2020-8-12 11:11 | 显示全部楼层
这不是注册表的问题,有问题的是写软件的
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-8-12 11:12 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2020-8-12 11:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2020-8-12 11:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-25 11:13 , Processed in 0.144294 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表