几天前,我的电脑崩溃了。我测试了内存,似乎没问题。第二天,电脑又可以正常工作了,但确实很慢。我发现装有 Windows10 的 120gig ssd 大约已满 90%。我无法移动或删除文件,因此我从 USB 启动了 Linux,并删除了不必要的文件。我将 SSD 的占用率降至 50%,并对自己的成就感到满意。遗憾的是,这并没有成功。我的电脑仍然很慢,而且似乎。如果我尝试创建文件,就会出现错误。我不知道该怎么办,我担心在使用 Linux 删除文件时做了一些愚蠢的事情。我读到过 SSD 不应该进行碎片整理,但我说,我担心 Linux rd 命令不能正确执行碎片整理。您知道我该如何解决这个问题吗?
编辑: 我刚刚尝试打开 CMD,但出现以下错误:
C:\Windows\System32\cmd.exe
The volume does not contain a recognized file system.
Please make sure that all required file system drivers are loaded and that the volume is not corrupted.
谢谢你的帮助,马尔科姆
答案1
此时,Linux 可能是您唯一且最好的朋友……由于您的主 Windows 文件系统没有正确响应,我不会相信您在其中运行的任何东西可以修复它,因为您不知道哪里出了问题。因为它可能会对您的系统造成更多损害……
根据 Linux 系统,它不太可能破坏您的 Windows 分区...无论如何,您应该使用 Linux Live USB 进行文件系统检查。大多数都带有一个名为的工具gparted
。
此时我们将要做的事情可能会破坏您的系统...虽然这不太可能,但值得一试...
免责声明:虽然此过程不太可能破坏您的系统,但我不能也不会对本指南对您的系统造成的任何损害负责。继续操作风险自负。
使用 GParted
好的,根据你的 Linux 系统,你可能需要安装它,我不会在这里将它包含为系统之间的安装。
如果你进入终端,你应该能够输入sudo gparted
。这将打开一个新窗口,窗口底部显示“正在 /dev/sda 中搜索分区”,完成后查看结构,确保磁盘大小正确,并且显示正确的设备。
此时,您将拥有一到三个 NFTS 文件系统。最大的文件系统很可能是您的 Windows 分区。(假设您没有在 Windows 旁边安装其他操作系统)
只需右键单击最大的一个并从菜单中选择“检查”选项。现在您要做的就是单击应用按钮。(通常是绿色复选标记,但可能会有所不同...)等待几分钟执行,希望一切顺利。
如果这没有帮助
进行快速内存测试(快速是指让它运行大约一个小时)。我不会发布如何操作的指南,因为它会根据您使用的工具而有所不同。我只建议创建一个可启动的 USB 或 CD,并将内存测试映像刻录到其中。
如果一切都失败了......
如果上述方法不起作用,您应该尝试一个名为的命令badblocks
。此命令可能需要几个小时……所以您已经收到警告。同样,如果未安装,您将不得不查找它,因为您没有指定 Linux 系统。
只需使用命令sudo badblocks -sv /dev/<device>
替换<device>
硬盘的 3 个字母组合以及 Windows 的分区号即可。(例如 /dev/sda2)。确保它未安装。因为安装它可能会导致程序不一致。
希望这可以帮助!