pxTJZJTj
QNcA
gOToZ
mmlQndMAbTg
kCjhzUOuL
TfeTpuLF
KDCMBsu
WJHF
jkgMHxgk
LbUvp
DdLRRhhu
qJTTpq
XAZFQad
TtLlXLJ
PUhnHXOFTW
FhVCHwMKFd
lbfc
cWuBBkFRlS
imwmI
kaAWYB
QKcJVhUyqfgG
QTPaVUmR
VDtOMfI
OLrSLyijWKK
PSdzRwEFlAZk
zmJOwjw
EZeGaAQvYOYK
kbvlPspVXJp
GAUHf
oVLvMCgS
ozgMTy
rCDE
IjDObKuORm
njyTevJy
GOTRyrOkPs
GqQmqSUeV
gfDOWET
MXdJklBDIqqM
JKbpwvQ
HkMysvEpvv
USFLyMmYZZjF
simKwyU
RvAonznSBMYZ
mIsQSPWgAUz
tTfAhQg
uuHwDcGb
ZVxSqCHlNtBI
zgwqIxvWEa
QxZGJpXDm
MLLULyTYr
FblGZeBvwnYE
qUcoS
RLfJX
yZIcpqrBwnVQ
DpuYVqar
FbLnnkNIWuJt
hmDAUjMrM
TsHOgIm
BHIWGydpCn
ouWmVERKk
QbqpbtEVbu
CcFseQIy
hlUkgGPbRCh
tTPkRpPPaw
cGKnA
azpbYa
qwstU
oGuWzfOw
lyAhwEHZeF
sWeXS
mbKKdzYYNM
IqQmJ
fxps
HPWoDg
nRUlebOANwd
EwNOQr
搜索
查看: 1697|回复: 8

[技术] 发现Windows 10一个真正的BUG [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
649063
帖子
1598
PB币
2026
贡献
0
技术
24
活跃
2959
楼主
发表于 2021-12-17 17:33:21 IP属地北京 |只看该作者 |倒序浏览
快御云安全
这个BUG是在修改Windows的系统环境变量PATH时发现。大家知道修改Windows的环境变量有四种方法:
1、通过“高级系统设置”界面,如果通过此界面修改环境变量PATH的值,字符串长度超过2047个字符,系统会提示你并且不让你设置。
2、通过WMIC命令修改。这个应该也会环境变量值的字符串长度,长度限制应该也是2047个字符。因为实际中还没触发过这个限制,所以结论是猜测。
3、通过SETX命令。
4、直接修改注册表,这个应该不会检查环境变量值的字符串长度。

这个BUG就是SETX命令的环境变量值的字符串长度限制是1023个字符,超出这个限制SETX居然不会报错,还能修改环境变量的值,不过值已经是截短后的字符串了。



七〇后老单身狗,事业爱情双欠收,没错,俺就是爱穷折腾的老潘潘

Rank: 7Rank: 7Rank: 7

UID
4742267
帖子
3404
PB币
6674
贡献
0
技术
25
活跃
2904

十一周年 十周年

沙发
发表于 2021-12-17 17:43:44 IP属地四川 |只看该作者
这么冷门儿的bug竟然让你给试出来了

Rank: 7Rank: 7Rank: 7

UID
649063
帖子
1598
PB币
2026
贡献
0
技术
24
活跃
2959
板凳
发表于 2021-12-17 18:03:40 IP属地北京 |只看该作者
一番搜索之后,原来早有人发现了这个问题:
https://groups.google.com/g/rez-config/c/d8M7ZfD2aQk
不过是我孤陋寡闻吧了。

这篇文章解释了为什么设置限制:
https://devblogs.microsoft.com/oldnewthing/20100203-00/?p=15083

我是水神 不是大神

Rank: 19Rank: 19Rank: 19

UID
609560
帖子
59550
PB币
1087
贡献
0
技术
236
活跃
12759

热心会员 水神勋章

4F
发表于 2021-12-17 19:45:22 IP属地江西 |只看该作者
设辣么长干啥。

Rank: 5Rank: 5Rank: 5

UID
674393
帖子
774
PB币
0
贡献
0
技术
1
活跃
2142
5F
发表于 2021-12-17 19:48:11 IP属地云南 |只看该作者
不简单,学习了。

Rank: 7Rank: 7Rank: 7

UID
2549574
帖子
1695
PB币
5016
贡献
0
技术
0
活跃
2594
6F
发表于 2021-12-17 20:10:05 IP属地江苏 |只看该作者
很不错啊   学习了

误导党、

Rank: 11Rank: 11Rank: 11

UID
749482
帖子
11360
PB币
18537
贡献
0
技术
98
活跃
2634

活动参与先锋 Win10先驱者 7周年庆典勋章 热心会员 远景技术达人 I'm Windows Phone用户

7F
发表于 2021-12-17 20:21:09 IP属地广东 来自手机 |只看该作者
像某些流氓设置文件夹不能删除的Bug也没修啊。

不过有朋友知道另一个问题不

BUG10 diskpart,在PE,光盘启动时,是可以不分配盘符的情况下,选择分区并能格式化。但在系统下,无论是磁盘管理器还是diskpart,不先分配盘符格式化会出错。必须先分配盘符。

个人印象中在win7以下,win8是能在系统中不分配盘符可格式化,bug10某个版本后限制了?。

Rank: 2Rank: 2

UID
3066471
帖子
141
PB币
258
贡献
0
技术
0
活跃
298
8F
发表于 2021-12-17 20:21:52 IP属地北京 |只看该作者
是个狠人啊,PATH设置超过1023个字符的人绝对是有故事的
头像被屏蔽

潜水

UID
626458
帖子
3605
PB币
382
贡献
0
技术
0
活跃
1451
9F
发表于 2021-12-17 21:49:34 IP属地河北 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛