Win10什么时候能放弃“注册表”这个古老的设计?

FrostScale-avatar

FrostScale

2021-04-10T08:08:59+00:00

感觉现在很多被迫重装系统的问题都是注册表错误导致的。而且注册表里杂乱的目录,分支以及名称,完全就是让人头大。[s:ac:晕]
另外这东西还很容易被篡改,而且几乎可以影响到系统的所有设置,极其危险。通过注册表加入的恶意软件或者设置很难被根除。[s:ac:瞎]
为什么微软不采用类似ios的plist或者ini之类的独立配置文件,每个应用单独保存自己的设置,而且保存在自己的目录里,并且相互隔离不能随便互相篡改。这样不是好很多嘛[s:ac:茶]
Toy-avatar

Toy

楼主鬼才,微软不请你去当设计师是他们的损失
M A G A R O-avatar

M A G A R O

正常来说,注册表这东西用户就应该不知道,所以你说的什么杂乱,分支,名称,让人头大,容易篡改,这都不是问题,因为这本来就不是普通人看的东西,不是说提供一个regedit,注册表就是个人尽可改的东西了。

你说独立配置啥的,我不觉得有啥太大的意义,IOS那套你拿到桌面来要疯了好吧。
FrostScale-avatar

FrostScale

[quote][pid=507333878,26300021,1]Reply[/pid] Post by [uid=4505970]黑化的神乐[/uid] (2021-04-12 16:17):

楼主鬼才,微软不请你去当设计师是他们的损失[/quote]你不觉得注册表这个东西放到现在完全就是恶心人嘛[s:ac:哭笑],所有软件的配置都扔在里面,所谓卸载不干净基本上都是注册表的问题
callmeLee-avatar

callmeLee

说起来按照泄露的源码来说
linux内核和win 内核的思路上有多少方向是相似的?
FrostScale-avatar

FrostScale

[quote][pid=507334004,26300021,1]Reply[/pid] Post by [uid=34962610]haruspex[/uid] (2021-04-12 16:17):

正常来说,注册表这东西用户就应该不知道,所以你说的什么杂乱,分支,名称,让人头大,容易篡改,这都不是问题,因为这本来就不是普通人看的东西,不是说提供一个regedit,注册表就是个人尽可改的东西了。

你说独立配置啥的,我不觉得有啥太大的意义,IOS那套你拿到桌面来要疯了好吧。[/quote]但是注册表现在是个随便什么程序都能篡改的东西,很不安全啊[s:ac:怕],而且篡改完因为太乱了还很难恢复
NVST-avatar

NVST

楼主你猜ios,安卓获取安装的app列表是咋实现的[s:a2:鬼脸]
Demonetized-avatar

Demonetized

[quote][pid=507334574,26300021,1]Reply[/pid] Post by [uid=60979982]荀玥[/uid] (2021-04-12 16:19):

但是注册表现在是个随便什么程序都能篡改的东西,很不安全啊[s:ac:怕],而且篡改完因为太乱了还很难恢复[/quote]Linux用的配置文件形式也是谁都能改啊。
loco-avatar

loco

说到好像文本配置就不能改一样,注册表本来就要管理员权限的,你拿到权限哪个系统都一样
Jequice-avatar

Jequice

WIN10的问题是给你的默认权限太高了。

如果直接把管理员权限给你封掉,你在绝大多数情况下只能使用user权限,就不存在这个问题了。

而且IOS至今还有越狱提权破解。提权提的就是管理员权。
THROTTLE-avatar

THROTTLE

我不喜欢ios的互相隔离
[s:ac:茶]
FrostScale-avatar

FrostScale

[quote][pid=507335807,26300021,1]Reply[/pid] Post by [uid=1788954]棒棒糖摧毁者[/uid] (2021-04-12 16:24):

Linux用的配置文件形式也是谁都能改啊。[/quote]至少互相独立一下,不用那么杂乱的好啊[s:ac:怕]
FrostScale-avatar

FrostScale

[quote][pid=507340011,26300021,1]Reply[/pid] Post by [uid=9496269]俺妹桐乃[/uid] (2021-04-12 16:39):

说到好像文本配置就不能改一样,注册表本来就要管理员权限的,你拿到权限哪个系统都一样[/quote]但是现在注册表这个存储机制太杂乱了,各种意义不明的分类和命名,出了错都不知道问题在哪。而且类似卸载不干净之类的也基本是注册表的锅
khorne-avatar

khorne

[quote][pid=507341206,26300021,1]Reply[/pid] Post by [uid=60620175]楚轩AX[/uid] (2021-04-12 16:43):

我不喜欢ios的互相隔离
[s:ac:茶][/quote]微信能读取并修改支付宝的注册表,非常危险。

win这权限管理全靠自觉[s:ac:哭笑]
Jannn-avatar

Jannn

应用作者管你定的什么规则,人家就是随处乱写键值,你能怎么办?
共感一番(Emp)🦖-avatar

共感一番(Emp)🦖

xd你不能因为病毒就说编程给的权限太大吧。注册表的锅最终还是软件厂家的问题吧
_Antonio_-avatar

_Antonio_

其实是历史遗留问题
一旦改了好多老程序都兼容不了,windows这种问题也不知是注册表一个了,还有垃圾色彩管理等等
Greg/Flame-avatar

Greg/Flame

Reply to [pid=507342997,26300021,1]Reply[/pid] Post by [uid=60979982]荀玥[/uid] (2021-04-12 16:50)
你外行看当然杂乱,上面也有人说了,本来就是给专业人员用的,普通人谁用得着这个?
卸载不干净那是软件本身的问题,跟微软没关系,而且,不用拿IOS比较,一个封闭系统跟一个半开放的系统能比?
Hopp-avatar

Hopp

你一个普通用户干嘛要去改注册表?
Qrilla12-avatar

Qrilla12

注册表的设计相当完善。唯一的缺陷在于软件作者喜欢瞎J8写。
你说比分开的文件设置更危险,纯属无稽之谈。保存在设置文件里的配置就相当于权限只控制在文件级别。你写个注册表起码还要调一下winapi
举个例子:如果任意一个系统设置是以文件形式保存,想针对这一点搞事情甚至都不需要篡改它——用独占模式打开就行了。[s:ac:茶]