Chiphell - 分享与交流用户体验

标题: 超微的软件工程师就是一群傻X!!!!!!! [打印本页]

作者: zengfanxiang    时间: 2023-3-4 14:25
标题: 超微的软件工程师就是一群傻X!!!!!!!
本帖最后由 zengfanxiang 于 2023-3-4 15:12 编辑

需要管理一台超微的服务器
下了个windows版的Supermicro SuperDoctor® 5
(, 下载次数: 40)
安装时选择了D盘根目录,发现这破程序不会自动创建文件夹,直接在D盘根目录安装(此时还没有发现不对劲)。
从控制面板中卸载Supermicro SuperDoctor® 5,打算重装软件。
卸完后发现不对劲

原本几乎满了的D盘几乎变空了。。。。

这破软件把300多G的D盘删的剩下50多G

D盘是960pro的一个分区

200多G的软件——画图的、编程的、建模的、下载的、压片的。。。。、游戏、临时存放的数据文件全TM给我删完了!!!!
基本上只要后台没有常驻进程的软件全部删完了!!!
现在点个右键直接各种找不到文件的报错!!!
这TM还是我的主力机!!!
用DiskGenius扫了一圈,目录结构还能找出来,但文件已经全部清0了
(, 下载次数: 36)
数据根本没法恢复!!!!
——————————————————————————————————————————————————————————————

后续复现
不是卸载的锅,是安装的问题!
如图选择好安装路径,点next会删除ghldfjdfjg文件夹,再安装。
(, 下载次数: 33)
若选择硬盘根目录则会清空整个硬盘!!!
若选择硬盘根目录则会清空整个硬盘!!!
若选择硬盘根目录则会清空整个硬盘!!!
若选择硬盘根目录则会清空整个硬盘!!!
(, 下载次数: 39)

超微的软件工程师就是一群傻X!!!!!!!!!!!!

超微的软件工程师就是一群傻X!!!!!!!!!!!!

超微的软件工程师就是一群傻X!!!!!!!!!!!!

超微的软件工程师就是一群傻X!!!!!!!!!!!!

超微的软件工程师就是一群傻X!!!!!!!!!!!!

Supermicro SuperDoctor官网下载链接放这了,想复现的可以试试。
作者: 254327902    时间: 2023-3-4 14:27
原来其他软件也遇过这个问题  好在损失不大
作者: momo77989724    时间: 2023-3-4 14:28
你好 这就帮你去质问超微临时工。。。
作者: solar_cs    时间: 2023-3-4 14:38
这个基本要求都没达到,太垃圾了。
作者: 一个人的世界    时间: 2023-3-4 14:43
天上地下唯我独尊的软件设计模式!只有我是有文件的。别的文件都无视,有也是我的文件的做法!大忌啊!
作者: bear7510    时间: 2023-3-4 14:44
安装时会先清空安装路径文件?卧槽,这问题够严重。
作者: 俊华V网络    时间: 2023-3-4 14:52
这个如果发生在美帝,可能会吃官司了吧
作者: c2h6o    时间: 2023-3-4 14:59
这个明显是打包软件的问题,这个打包软件确实挺傻的,之前HP的一些软件也是这种打包软件,如果覆盖安装,就是先删除原来目录的所有东西,然后再装,如果安装文件有问题,就变成安装报错,而老版本也没有了。
我不喜欢换目录装,都是默认,倒没遇到过丢数据问题。
作者: woodsheep    时间: 2023-3-4 15:00
早年被STEAM清过根目录。
作者: yoloh    时间: 2023-3-4 15:02
卸载直接清空整个目录,这tm太操蛋了。
作者: zengfanxiang    时间: 2023-3-4 15:05
c2h6o 发表于 2023-3-4 14:59
这个明显是打包软件的问题,这个打包软件确实挺傻的,之前HP的一些软件也是这种打包软件,如果覆盖安装,就 ...

windows部分软件在安装时若选择了硬盘根目录会自动创建文件夹。
若没有自动创建文件夹大不了卸载软件再重装。

然而这种先清空目录再安装的简直傻X!!!!
作者: zengfanxiang    时间: 2023-3-4 15:05
yoloh 发表于 2023-3-4 15:02
卸载直接清空整个目录,这tm太操蛋了。

不是卸载时清空目录,而是安装时清空目录!!!
作者: c2h6o    时间: 2023-3-4 15:06
zengfanxiang 发表于 2023-3-4 15:05
windows部分软件在安装时若选择了硬盘根目录会自动创建文件夹。
若没有自动创建文件夹大不了卸载软件再重 ...

找个打包软件的设计公司去吧,他们设计如此操蛋的。
作者: token    时间: 2023-3-4 15:08
大受震惊!
作者: 港城钢铁侠    时间: 2023-3-4 15:10
这一看就是打包脚本没写好,哪怕选根目录也应该自己创建个文件夹的
作者: ACSOUV    时间: 2023-3-4 15:11
这软件装过一两次 还要装JAVA 最后还是用网页打开监控管理 关键是界面还丑

后来就直接用Web BMC
作者: pride    时间: 2023-3-4 15:14
如果路径没有显示文件夹,就一定要创建一个,我以为是常识………………
作者: 赫敏    时间: 2023-3-4 15:15
本帖最后由 赫敏 于 2023-3-4 02:16 编辑

头一次见如此霸气的软件

而且一个管理界面而已,居然不是web的还要装客户端
作者: yoloh    时间: 2023-3-4 15:16
zengfanxiang 发表于 2023-3-4 15:05
不是卸载时清空目录,而是安装时清空目录!!!

那就更恐怖了,万一根目录下面有个放了几百个比特币地址的文件夹,一下没了找谁去。
作者: pride    时间: 2023-3-4 15:16
一般来说C盘会有默认路径和默认创建文件夹,选择其它盘而不创建文件夹的软件还是不少的,要手动建一个。
作者: zengfanxiang    时间: 2023-3-4 15:17
pride 发表于 2023-3-4 15:14
如果路径没有显示文件夹,就一定要创建一个,我以为是常识………………

大部分都会自动创建,少部分不会自动创建。

不但不会自动创建还TM给你清空文件夹的我也是头一次见。。。。。。
作者: zengfanxiang    时间: 2023-3-4 15:25
pride 发表于 2023-3-4 15:16
一般来说C盘会有默认路径和默认创建文件夹,选择其它盘而不创建文件夹的软件还是不少的,要手动建一个。 ...

软件不安装到C盘也是一种常识。

相当多的软件安装到其他硬盘根目录时也会自动创建文件夹。
当然也有不会自动创建的。

但这种不但不会自动创建!反而先清空整个目录的操作真心傻X.
作者: LeefenChen    时间: 2023-3-4 15:29
zengfanxiang 发表于 2023-3-4 15:17
大部分都会自动创建,少部分不会自动创建。

不但不会自动创建还TM给你清空文件夹的我也是头一次见。。。 ...

你是说只选择磁盘,安装以后发现它自建了一个文件夹?
多数是不会的
作者: l0stc0mpass    时间: 2023-3-4 15:31
这其实是比较常见的安装包问题,安装和卸载是两个过程。先说安装:有些软件即是你选择安装目录也会强制在这个目录下创建新的目录再安装,有的软件则不会。再说卸载:很多软件不记录自己都在磁盘上释放了哪些文件,无论是新安装时释放的文件还是运行过程中创建的文件,这也就导致了卸载时有残留。那想尽量卸载的干净咋办?一个简单暴力的办法就是把自己的安装目录里所有的文件遍历出来全都删了,因为软件假设安装目录都是自己的文件,这个方法结合安装时不强制创建子目录的问题就导致你这个情况。所以大家在安装软件的时候一定要看清楚软件的安装目录啊,要不然这种情况就悲剧了。被误删文件太多几乎不可能完全恢复的除非不考虑成本。
作者: zhuifeng88    时间: 2023-3-4 15:33
l0stc0mpass 发表于 2023-3-4 15:31
这其实是比较常见的安装包问题,安装和卸载是两个过程。先说安装:有些软件即是你选择安装目录也会强制在这 ...

软件打包的时候多此一举又没做好就这样了 确实傻x
我打包都直接不给更改默认安装路径的选项省的事多
作者: leeosx    时间: 2023-3-4 15:34
卧槽。真优秀
作者: litel    时间: 2023-3-4 15:35
正常人不会修改安装路径的...

你要知道 程序员测试都是非常懒的,  就只测试默认情况...
作者: 晓古城    时间: 2023-3-4 15:37
强迫症没发现创建文件夹,第一时间手动
作者: zengfanxiang    时间: 2023-3-4 15:37
LeefenChen 发表于 2023-3-4 15:29
你是说只选择磁盘,安装以后发现它自建了一个文件夹?
多数是不会的

我以前遇见过的有三种
第一种:会自动创建文件夹。
第二种:选择硬盘后无法点击下一步,需要手工创建文件夹,并选中后才能选择下一步。
第三种:不会主动创建文件夹。

至少我个人安装过的软件中一、二种居多。
我遇到第三种都是卸了重装,或安装时取消再重装。

现在多了个第四种。。。。。
作者: nikition    时间: 2023-3-4 15:39
学习了。。。。
作者: zengfanxiang    时间: 2023-3-4 15:40
litel 发表于 2023-3-4 15:35
正常人不会修改安装路径的...

你要知道 程序员测试都是非常懒的,  就只测试默认情况... ...


你是说windows系统下说正常人的软件都是安装在“C:\Program Files\”路径下么?
作者: litel    时间: 2023-3-4 15:42
zengfanxiang 发表于 2023-3-4 15:40
你是说windows系统下说正常人的软件都是安装在“C:\Program Files\”路径下么? ...

就程序自己选的路径, 直接下一步
就傻瓜式的用电脑,
现在新的年轻开发, 印度阿三, 其他特殊情况都不会考虑的.

作者: l0stc0mpass    时间: 2023-3-4 15:45
我个人建议在常规情况下安装软件的时候不要更改安装目录。除非一些你确实遇到问题的情况,比如:软件太大C盘装不了,傻x软件运行时路径不能有空格还默认安装在Program Files目录等等特殊情况。
作者: LV3的萝莉控    时间: 2023-3-4 16:09
zengfanxiang 发表于 2023-3-4 15:40
你是说windows系统下说正常人的软件都是安装在“C:\Program Files\”路径下么? ...

正确的,这就是默认的安装位置
作者: 声色茶马    时间: 2023-3-4 16:10
我勒个……这是真特么该骂啊。
作者: jhzz    时间: 2023-3-4 16:31
这直接给填0也太离谱了
作者: wuyishan    时间: 2023-3-4 17:07
有些软件就是这样的 变态的很
上次我网上找了个绿色的模拟器
删除的时候直接把我的C:\Program Files\目录下的全清光了
我直接傻眼了  还好大部分都能想起了 只好重新全部再安装一次

作者: AxIaTErN    时间: 2023-3-4 17:19
wuyishan 发表于 2023-3-4 17:07
有些软件就是这样的 变态的很
上次我网上找了个绿色的模拟器
删除的时候直接把我的C:\Program Files\目录下 ...

C:\Program Files\这位置设计也是操蛋,安装/删除非要管理员权限,有管理员权限误删系统都有可能
作者: uuyyhhjj    时间: 2023-3-4 17:25
这种我在XP年代已经经历过了,有些软件的卸载是直接删除安装目录,而不是删除安装文件,所以我一直拒绝用linux

而且还养成一个习惯,每次安装软件必会先看到路径再安装,如果安装路径没有在路径后缀附加软件名称文件夹,保险起见我会额外加上,然后你这种也很正常,很多国外软件为了保证安装的清洁,默认会先执行卸载或清空安装目录,然后再拷贝文件进去,应该说还是很常见的才对
作者: testcb00    时间: 2023-3-4 17:39
要对抗类似超微这种操蛋软件
只能定期全碟备份软件碟

作者: Starrywings    时间: 2023-3-4 18:05
一看就是测试的时候没有做对应的场景覆盖测试,嘿,没办法,做软件的人自己不用这个软件,也就根本不会去做用户的场景测试,说白了就是莫得ownership
作者: 958813826    时间: 2023-3-4 20:06
还好我习惯了每天都会在NAS自动备份 工作不备份 没了就要了老命鸟.....
作者: mmma    时间: 2023-3-4 20:08
target选择美国怎么样?是不是清空了美国啊。
作者: 天空中的污渍    时间: 2023-3-4 20:21
ptsd了 每次看到盘符后面没东西就怕怕
作者: ancientplant    时间: 2023-3-4 21:14
以前曾经遇过好几个大型软件的卸载程序会干掉整个根目录和所有文件,异曲同工。
作者: Royhoentor    时间: 2023-3-4 21:30
真够恶心人的 确实损失巨大
作者: BetaHT    时间: 2023-3-4 21:37
骂微软比较合适。他们的打包程序生成出的卸载就是这么一个玩意。
作者: zerozerone    时间: 2023-3-4 23:28
节哀顺变
早年已涨智,早涨少吃亏
作者: sunnymen    时间: 2023-3-4 23:38
都这个年代了还有这种弱智软件。难怪一直不入流
作者: DiamondBall    时间: 2023-3-4 23:46
大部分软件安装的时候都不会自动再多新建一级文件夹的,你选在哪里就自动展开在哪里

然后为了避免出问题,安装位置要求是非空文件夹也是常有的事,虽然大部分都是提醒你文件夹不为空是否仍要继续

倒是很少有直接给你删了然后继续的
作者: sfh0525    时间: 2023-3-4 23:46
删除程序顺带清文件夹见过,但是填0是真没见过。。。
作者: DiamondBall    时间: 2023-3-4 23:49
至于全0应该是SSD的trim起效罢了


作者: 赫敏    时间: 2023-3-5 05:50
zengfanxiang 发表于 2023-3-4 02:40
你是说windows系统下说正常人的软件都是安装在“C:\Program Files\”路径下么? ...

本来就是啊。软件代码装C盘,个人和公司数据装D盘

要升级或者系统迁移直接拔C盘整个镜像都换了,数据不受影响。或者直接数据盘拔了插到新机器上
作者: DOS    时间: 2023-3-5 06:36
这个软件有啥用?
作者: yuechsh    时间: 2023-3-5 10:05
这是二十年前就遇到过,不记得什么软件了,但是如果安装选择某个盘的根目录,直接移除该软件自身文件夹以外的所有其他文件夹。
作者: czsec0    时间: 2023-3-5 10:42
直接用ipmi不好么, 超微windows的软件真是难用
作者: 霜恸    时间: 2023-3-5 10:44
要不为啥消费级1151主板卖了一代就滚蛋了
作者: MuGuYu    时间: 2023-3-5 11:14
关键是删文件可以说是没测试
但是清零算是啥操作,服务器厂商的安全基操么?
作者: nsc117    时间: 2023-3-5 11:18
太秀了,超微的软件出了名了烂,楼上也有彦祖说了,IPMI的界面就是坨翔,跟DELL的比连翔都不算。
作者: acafeiqq    时间: 2023-3-5 11:49
阿三技校实习生搞的吧……
作者: 干儿狼    时间: 2023-3-5 12:41
本帖最后由 干儿狼 于 2023-3-5 12:45 编辑

那个默认安装路径太地狱了,甚至没有自己创建一个自己的文件夹。

不过卸载那个清空文件夹,貌似是常见情况,其他软件也类似,2:53 起高能:
https://www.bilibili.com/video/BV1nT411Q71k/?share_source=copy_web&vd_source=38eff73b0531c63875567eb63ad6192f&t=173
作者: 史莱姆KING    时间: 2023-3-5 14:05
LV3的萝莉控 发表于 2023-3-4 16:09
正确的,这就是默认的安装位置

不过这种,你看看百度盘或者是啥的,它默认可是什么user下的。。。。
作者: xeon13    时间: 2023-3-5 15:28
深表同情。。。太惨了,算是帮兄弟们趟雷了
作者: 葱花鱼    时间: 2023-3-5 21:55
软件不安装到C盘也是一种常识。

这是早年间的无奈妥协。
就现在而言,不分区,软件安装到C盘才是一种常识。
作者: hayse    时间: 2023-3-5 23:01
干儿狼 发表于 2023-3-5 12:41
那个默认安装路径太地狱了,甚至没有自己创建一个自己的文件夹。

不过卸载那个清空文件夹,貌似是 ...

666,笑死了。长见识了。很早之前有过卸载清零的经历,现在几乎都忘记还有这类事情了。一般都默认安装了,现在的软件也没必要换位置。顶多软件里用到缓存数据之类的能换单独换目录的话就更改一下位置。LZ的这个经历确实牛逼,安装时就清零
作者: qjj2857    时间: 2023-3-6 09:27
看完就知道软件工程师多惨,你永远不知道。用户怎么去用这个软件。如果什么都不懂,不应该全默认吗?既然自己装懂,那先阅读手册啊
作者: wtq    时间: 2023-3-6 09:48
卸载删目录的更多,可惜楼主这次教训太大了,我也遇到过,损失不大后来注意了。
作者: tasagapro    时间: 2023-3-6 09:55
刚知道?
烽火服务器就是超微贴牌,烂的一批,比H3C还烂
作者: k8qxt5    时间: 2023-3-6 10:19
很多软件都是这样的,楼主也是太惨了,以后养个好习惯吧
作者: bxhaai    时间: 2023-3-6 10:27
这软件真的坑,居然是直接删目录下的文件,不是它的也删。。。。。
作者: nekotheo    时间: 2023-3-6 10:38
若选择硬盘根目录则会清空整个硬盘!!!


作为一个服务器领域的品牌,这个错误有点低级了
作者: michaelzxp    时间: 2023-3-6 11:27
10年前一直在用,没发现这个问题,最近几年没用过
作者: 250909895    时间: 2023-3-6 12:07
zengfanxiang 发表于 2023-3-4 15:25
软件不安装到C盘也是一种常识。

相当多的软件安装到其他硬盘根目录时也会自动创建文件夹。

不安装C盘是常识????只要是有安装过程的软件,大多数都要配置系统环境,要写环境变量,要添加注册表信息,要注册一堆DLL,这些东西,你放不放C,都会加重系统整体运行负荷,所以为什么要改它原来的安装路径呢?这不给自己找事情干么??
想不影响系统,绿色软件走起,想放哪,就放那!!1
作者: fluttershy    时间: 2023-3-6 12:11
这玩意堪比steam 卸载 一卸载把桌面其他都卸了快捷模式
安装直接清盘那是真的牛逼
作者: mhz369    时间: 2023-3-6 12:16
zengfanxiang 发表于 2023-3-4 15:05
不是卸载时清空目录,而是安装时清空目录!!!

估计是 Supporter 受不了了,让开发加的把,
当年,一个 OA 软件做开发,甲方的产品经理就,提过这种需求: (不过,没有这个 Case 这么暴力: 读取旧版本的安装成功的路径,清空目录)
不清空目录,会有一大堆的奇葩用户,每天发来各种各样的安装失败(文件残留引发的)的问题给 Supporter



作者: Mufasa    时间: 2023-3-6 12:27
超微的那些监控数据,最好是用IPMI看。

他家的监控软件烂得不行。。。。
作者: 谎言之神Cyric    时间: 2023-3-6 12:34
史莱姆KING 发表于 2023-3-5 14:05
不过这种,你看看百度盘或者是啥的,它默认可是什么user下的。。。。

很多时候安装到user开头的地方,说明你是直接用浏览器打开的这个下载exe,浏览器没有权限,它给你装浏览器自己备的临时文件夹里了,你最好是用浏览器保存,保存完之后用文件资源管理器打开保存的安装文件目录,然后再安装……
作者: mhz369    时间: 2023-3-6 12:38
qjj2857 发表于 2023-3-6 09:27
看完就知道软件工程师多惨,你永远不知道。用户怎么去用这个软件。如果什么都不懂,不应该全默认吗?既然自 ...

不要去猜用户会则么使用你的软件,那是一个无底洞:
曾经遇到过一个 case,开发这边百思不得其解,最后 support 去了客户现场:
原来,客户把软件安装在 window 上,数据目录设置了一个远程目录(这也就算了,只要不断网不影响使用),但是给了一个 create,delete 文件的权限,又禁止了 update 文件,
鬼才能从 log 中分析出这种场景出来,

作者: yehaku    时间: 2023-3-6 12:47
所以软件我都是先安装到RAM盘上后。再做成免安装的绿色版本。




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5