问题
我的 MicroSD 卡上有一个 Minecraft 服务器,我使用 MicroSD 卡转 SD 卡适配器将其连接到我的计算机。每天,当我尝试使用 VS 代码向服务器属性文件写入某些内容时,都会抛出此错误:
Failed to save 'server.properties': Unable to write file 'd:\Java Server\server.properties' (Unknown (FileSystemError): Error: UNKNOWN: unknown error, open 'd:\Java Server\server.properties')
我可以通过修复驱动器来解决这个问题,但第二天又会出现同样的错误。
问题
- 为什么会发生这种情况?
- 我怎样才能阻止这个错误再次发生?
答案1
由于介质的性质,您无法减轻这些错误。所有(基于当前技术)闪存产品(SD、CF、SSD)的写入周期都有限,一段时间后您就应该丢弃并更换。问题尤其出现在 SD 卡等卡上,因为它们的触点很小,容易因振动和其他机械动作而导致错误。
为了使其更可靠,请从硬盘(机械或 SSD)运行软件。