提示文件损坏无法删除时如何删除文件

由于一切操作 在我们点击删除按键时会提示文件损坏无法删除


看网上写是因为在插拔u盘或者其他操作时,有错误导致损坏


方法一:采用了360粉碎机  结果无效


方法二:(亲测可用)将磁盘损坏的文件修复好再删除 实际上很快


但是这个系统自带的命令是只能修复磁盘NTFS格式的


电脑->运行 打cmd 出来命令行窗口  磁盘修复的命令是chkdsk 以修复f盘为例:


 chkdsk F: /f   回车就会启动chkdsk磁盘检查工具扫描D分区了,检查其他分区类似。 


详细的参数说明如下:
CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]]

volume 指定驱动器(后面跟一个冒号)、装入点
或卷名。
filename 仅用于 FAT/FAT32: 指定要检查是否有碎片的文件。
/F 修复磁盘上的错误。
/V 在 FAT/FAT32 上: 显示磁盘上每个文件的完整路径和名称。
在 NTFS 上: 如果有清除消息,将其显示。
/R 查找不正确的扇区并恢复可读信息(隐含 /F)。
/L:size 仅用于 NTFS: 将日志文件大小改成指定的 KB 数。
如果没有指定大小,则显示当前的大小。
/X 如果必要,强制卷先卸下。
卷的所有打开的句柄就会无效(隐含 /F)。
/I 仅用于 NTFS: 对索引项进行强度较小的检查。
/C 仅用于 NTFS: 跳过文件夹结构的循环检查。

需要注意的是:系统自带的命令是只能修复磁盘为NTFS格式的

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
我们经常遇到电脑启动蓝屏或反复重启及停止在某个位置不动的情况。但却从未见过有介绍解决方法的,出现蓝屏的代码也让我们一头雾水,我最近就遇到一个反复重启的情况,当电脑启动后,系统进度条刚结束出现“我们对给你造成的不便非常抱歉,但windows没有成功启动可能是由于最近的硬件或软件更改造成的,”后面是提示进入安全模式或选择最后一次正确配置等选项,但开始能进入安全模式,后来连安全模式也进不了了,并且自动反复重新启动。上网找解决办法,发现遇到这种情况的人还挺多的,但都没有解决问题,有的人提出问题后,回答的人东拼西凑的还答非所问。我以前遇到这种情况都是选择重装系统,但我又不想为这点病重做系统,那样还要导出人家的原文件,并且重做系统还不一定符合机主的使用习惯,所以,就决定自己找出解决方案来,本文所说的换入相同文件,是指同类同名文件,并不是指只有原文件。 我采取的是删除和启动有关的文件再重启机器的方法,看到底能出现什么情形。 首先,我上网查了一下Windows启动相关文件的种类,然后结合自己的经验逐一删除再重启看出现何种结果的办法。 1、删除C:\boot.ini文件后重启。出现的现象是:启动后提示文件Boot非法,正从Windows启动,然后进入系统; 2、删除C:\ntldr后重启,出现:Ntldr in missmssing Press CTRL+ALT+DEL to restart,换入相同文件,开机正常; 3、删除C:\NTDETCT.COM,系统没有任何提示,反复重启,换入相同文件,开机正常; 4、删除C:\Comand.com,系统正常启动,无任何影响; 5、删除C:\Windows\system\ntoskrnl.exe,系统正常启动,但发现重启后原文件中仍存在这个文件删除后仍重建,在PE状态下删除后重启并不影响进入系统; 6、删除C:\windows\system32\hal.dll后,重启电脑,结果出现这样的提示:因以下文件损坏或者丢失,Windows无法启动:<Windows root >system32\hal.dll,请重新安装以上文件的拷贝。将从另外的电脑上拷贝的132k同名的文件粘贴到原文件夹里后,重启机器,没出现进度条,直接出现的提示是:“我们对给你造成的不便非常抱歉,但windows没有成功启动可能是由于最近的硬件或软件更改造成的”,并反复重启,换上原删除文件后,启动正常。我想,如果某一机器并未备份,我们是无法用原文件去替换的,那是不是只有重装系统呢,我想不应该这样,于是,我从Ghost系统安装盘中提取一个102K的同名文件粘贴到原文件夹中,重新开机,出现的结果是进入系统后,一切硬件驱动全部重新安装,我用好几种系统盘的同名文件予以替换,结果都可以正常启动,但却并未出现重装驱动的情况。而用同样的方法到配置高的机器上替换hal.dll文件,结果却都能正常启动。所以,到底什么原因还待进一步了解。是不是配置高的机型对Hal.dll的接受程度高还不得而知。 7、删除C:\windows\system32\smss.exe,直接删除这个程序是不可能的,需结束smss.exe进程,然后删除,重启后,XP系统在进入系统的进度条结束后蓝屏,代码为:0x0000006F;换入相同文件,开机正常; 8、删除C:\windows\system32\bootvid.dll,正常启动; 9、删除C:\windows\system32\csrss\,因此文件被进程占用,在结束进程后,电脑直接蓝屏,在PE状态下删除,再重启,启动进度条结束后出现简单的提示:Stop:coooo21a unknown hard error unknown hard error;换入相同文件,开机正常; 10、删除C:\windows\system32\winlogon.exe,结束进程后直接蓝屏,删除后重启,当进度条结果后出现的结果和9相同;用其它机器上的与试验机不同的系统的同名同类型文件替换,结果在系统进入到用户切换界面,出现提示如下:一个问题阻止Windows正确检查此机器的许可证,错误代码:0X80070002;换成原文件后,正常起动。 11、删除C:\windows\system32\win32k.sys,开机出现的结果同9;换入任何相同文件,开机正常; 12、删除C:\windows\system32\lsass,如果结束lsass进程,则出现30秒关机提示画面,删除重启后,当开机进度条打结束,出现鼠标箭头,无限期静止,无任何进展,换入任何版本里的相同文件,开机正常; 13、删除C:\windows\system32\kernel32后重启,开机进度条结束后,立即蓝屏,显示:STOP:c0000135,unknown hdrd error unknown hard error;换入相同文件,开机正常; 14、删除C:\windows\system32\msgina.dll后开机重启,开机进度结束后,显示:用户界面失败,无法加载登录用户界面dllmsgina.dll。请与系统管理员联系,以替换dll文件或还原dll,重新启动。如果想从安全模式启动,出现重新启动的提示。经用别的机器中的相同文件替换后重新启动,出现的结果是:重装驱动,声卡驱动和摄像头驱动无法安装,并且杀毒软件监控失效,输入法也缺少几种输入法; 15、删除C:\windows\system32\ntkrnlmp.exe后,启动正常; 16、删除C:\windows\system32\ntkrnlpa.exe后,启动正常; 17、删除C:\windows\system32\ntoskrnl.exe后重启,出现提示为:因以下文件损坏或者丢失,windows无法启动:<windows root>\system32\ntoskrnl.exe,请重新安装以上文件的拷贝; 18、删除C:\windows\system32\rundll32后,启动正常,但网上邻居中的本地连接却不见了,所以,这个文件应该是本地连接的相关文件; 19、删除C:\windows\system32\services.exe后重启,进度条结束后,鼠标箭头静止;同删除同目录下的services.msc则正常启动; 20、删除C:\windows\system32\svchost后重启,在出现欢迎使用处等待的间稍长,进入系统后,桌面图标加载的间也较长; 21、删除C:\windows\system32\userinit.exe后重启,系统在进入桌面后迅速返回到注销界面,单击用户名,刚能看见桌面背景即迅速返回到消销界面; 22、删除C:\windows\system32\logonui.exe后,无欢迎使用界面出现,出现用户名密码对话框后需用鼠标单击后才能进入系统,并且关机界面也出现变化; 由于删除有些文件,并未影响启动,所以,对系统的正常运行并不知道能造成什么影响。我又做了如下试验,既然和启动相关的文件大部分者在C;\windows\system32中,那么,是不是将system32中的dllcache中的备份重新粘贴到system32文件夹中,电脑启动就会正常呢?于是,我又删除了影响启动的几个文件,以使机器不能正常启动,然后将dllcache中文件全部粘贴到system32文件夹中,重启机器,天哪,竟然出现了Stop:coooo21a unknown hard error unknown hard error蓝屏提示,且替换csrss文件后仍不能正常启动,我想,影响启动的文件可能还不止这些呢,但暂我找不出是哪一个了。只有从原备份中恢复系统或用简单方法替换了。所以,我将原系统备份中的system32文件夹将现system32替换,重启后,一切正常,连声卡和摄像头驱动及杀毒软件都正常了。 结论我想应该是这样的:当出现启动故障,应尽量用system32中的同名文件替换现系统中的文件,如果实在不行,就用安装盘的文件替换,这样基本可以解决问题。但有几个文件必须用故障机中的同名文件替换。而用dllcache中的同名文件替换为什么还出现蓝屏呢?我想,这应该是有些文件使用间与备份文件间不同造成的。因为备份文件是刚装机备份的,而现文件经过长间使用,内容有所变化,从hal.dll大小不一样就可看出。 我还将瞅间继续试验,直到找出全部影响正常启动的问题
### 回答1: 当我们尝试删除一个文件,有会收到一个错误提示,指示文件正在被进程占用,因此删除操作无法完成。这种情况通常是因为操作系统或其他程序仍在使用该文件文件被进程占用的情况可能有多种原因。其中一种可能是文件当前正在被其他程序打开或正在被其他进程使用,这可能是由于文件被用作输入或输出,或者作为其他程序的配置文件。在这种情况下,操作系统会保护文件不被删除,以避免对其他程序或系统造成损害。 为了解决这个问题,我们可以尝试以下几种方法: 1. 关闭使用文件的程序:首先,我们可以尝试关闭正在使用文件的程序。这可以通过在任务管理器中结束进程或在应用程序中关闭文件选项来实现。关闭程序后,我们可以尝试再次删除文件。 2. 重启计算机:如果无法确定哪个程序正在使用文件,我们可以尝试重启计算机。重启计算机将关闭所有正在运行的程序和进程,并释放对文件的占用。在重启后,我们可以尝试删除文件。 3. 使用特殊软件:如果上述方法无效,我们可以考虑使用一些专门删除被进程占用文件的软件。这些软件可以强制关闭进程,释放对文件的占用,并删除文件。 无论哪种方法,我们都需要谨慎操作,确保我们正在删除正确的文件,并且不会影响其他程序或系统的正常运行。另外,我们还应该定期清理不再需要的文件,以避免出现文件被进程占用的情况。 ### 回答2: 当我们尝试删除一个文件,有候会收到一个错误消息提示文件被进程占用,导致删除失败。这通常发生在文件正被另一个程序使用,因此操作系统不允许我们删除它。 当一个文件被打开并被运行的程序占用,操作系统为了维护文件的完整性和一致性,会阻止其他程序访问或修改这个文件。这样做是为了避免数据丢失或损坏的风险。因此,当我们试图删除被占用的文件,操作系统会提示文件被进程占用。 要解决这个问题,我们需要找出并关闭占用文件的进程。有几种方法可以做到这一点: 1. 重新启动计算机:这是最简单的方法之一。通过重新启动计算机,所有正在运行的进程都会被终止,包括占用文件的进程。在计算机重新启动后,我们可以尝试删除文件。但是请注意,这种方法可能会中断其他正在进行的任务,因此请确保保存了所有正在进行的工作。 2. 使用任务管理器或进程管理工具:我们可以使用任务管理器(Windows操作系统)或类似的进程管理工具来查找和结束占用文件的进程。打开任务管理器,切换到"进程"或"详细信息"选项卡,并找到占用文件的进程。选中该进程,然后点击"结束任务"或"结束进程"按钮。完成后,尝试删除文件。 3. 修改文件名:有,我们可以通过将文件名更改为其他名称来绕过文件被占用的问题。这样做可能会解除其他进程对该文件的占用,允许我们删除文件。在修改文件名之后,我们可以尝试删除文件。如果删除成功,我们还可以将文件名改回原来的名称。 无论选择哪种方法,我们应该谨慎行事,并确保不会对其他进程或文件造成不必要的干扰。此外,记得在进行任何操作之前,备份重要的文件是非常重要的,以防止意外数据丢失。 ### 回答3: 当我们尝试删除一个文件,如果收到“文件被进程占用”或类似的错误提示,这意味着该文件正在被操作系统中的一个进程使用。这种情况可能发生在多种情况下,我将提供一些可能的原因和解决方案。 首先,可能是由于其他应用程序或后台进程正在访问该文件。这可能是因为文件正在被其他程序读取、写入或修改。解决这个问题的一种方法是找到并关闭正在使用该文件的进程。我们可以尝试通过任务管理器或类似的工具找到并终止相关进程,然后再尝试删除文件。 另一种可能性是文件被操作系统本身使用或锁定。例如,文件可能是操作系统的一部分,或者正在被用于系统的关键功能。在这种情况下,我们不能直接删除文件,因为这可能会导致系统不稳定或造成其他问题。解决这个问题的方法是在安全模式下启动计算机,并尝试删除文件。在安全模式下,操作系统和其他进程的访问权限受到限制,这可能允许我们删除被进程占用的文件。 还有一种可能是文件被某个程序意外地损坏或占用。在这种情况下,我们可以尝试进行系统检测和修复。在Windows操作系统中,我们可以使用系统文件检查工具(sfc /scannow)来扫描和修复系统文件。此外,还可以尝试使用一些第三方工具来修复文件系统错误,例如磁盘清理和修复工具。 总之,当我们尝试删除一个文件,如果收到“文件被进程占用”的错误提示,我们应该首先尝试找到并关闭正在使用该文件的进程。如果这不起作用,我们可以尝试在安全模式下删除文件,或者进行系统检测和修复。请记住,在删除文件之前,我们应该确保文件不再被任何进程使用,以免导致系统不稳定或其他问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值