精华内容
下载资源
问答
  • 复制文件显示文件损坏
    2021-08-01 04:46:19

    服务器文件系统修复方法

    经分析为文件系统损坏,服务器启动后自动检查所挂载的文件系统并进行修复,

    自动修复不成功,启动过程阻塞,导致服务器没启动。

    文件系统损坏一般有2种原因:

    1. 硬盘出现坏道导致文件系统损坏;

    2. 设备多次非正常关机,也就是直接掉电。

    经检测该服务器硬盘正常。引起文件系统损坏的原因应该是非正常关机。

    为避免这种情况的发生,服务器应尽量正常关机,执行halt或者shutdown -h 0命令正常关机,或者执行reboot命令软重启,避免直接断电或者按电源按钮关机或重启。

    另外,文件系统自动修复不成功时,

    系统会提示输入root用户密码进入文件系统修复模式或者按Ctrl+D重新启动系统,

    Give root password for maintenance

    (or type Control-D to continue):

    可以输入root用户密码进入文件系统修复模式,手动修复文件系统:

    按照系统的提示,对无法完成自动修复的硬盘分区进行手动文件系统修复,

    例如,系统提示/dev/sda1无法完成自动修复,则请输入fsck.ext3 -y /dev/sda1命令对其进行手动修复,

    并耐心等待文件系统修复完成(切记不要在这个时候强行重新启动机器,那将会对文件系统造成更大的破坏),

    如果系统提示文件系统已经挂载,是否强行执行检查,这个时候,请选择N(这种情况下切记不要强行修复,否则会对文件系统造成更大的破坏),

    手动将文件分区umount再执行fsck命令。如果umount失败,说明该分区正在使用,则将其跳过不进行修复。

    逐个完成各个分区的修复工作后,执行exit命令重启服务器,观察是否可以正常启动。

    如果可进入操作系统,则导出messeges,检查其中是否有硬盘损坏的记录(关键字:medium error,I/O错误等),如果硬盘有坏道,只能更换备件。

    如果硬盘正常,服务器可继续使用。

    有些情况下,文件系统破坏十分严重,已经无法修复,在执行文件系统修复的时候,会持续性的报错,

    那么,就不必再修复下去了,因为即使修复完成,数据也将全部到lost+found里面,数据丢失,无法恢复,需要更换备件。

    更多相关内容
  • 手上有一个U盘,买得很便宜,最近复制到u盘的文件总是损坏,然后用量产工具修复U盘,查资料说是黑片的,量产后再次使用一段时间后又出现文件损坏的问题,然后量产多少次都没用,换黑片量产工具速度优先也是无效;...

    手上有一个U盘,买得很便宜,最近复制到u盘的文件总是损坏,然后用量产工具修复U盘,查资料说是黑片的,量产后再次使用一段时间后又出现文件损坏的问题,然后量产多少次都没用,换黑片量产工具速度优先也是无效;怎么办呢?

    d8b9a1cc10e2441cf489a660354b3b3f.png

    第一种情况:U盘不是扩容盘

    只需要把前1个g单独分了个区并隐藏,剩下的容量使用就应该比较稳定,所以我就用diskgenius把U盘前1G单独分出来且隐藏, 然后就见证奇迹,一切安好呵呵,看来u盘的最大问题是前面某一段坏块过多啊,所以如果你也遇到经常复制进U盘文件出现损坏,就意味着U盘前面扇区的坏块比较多,不妨试试上面的办法,这样就能增加你的U盘服役时间。

    第二种情况:U盘是扩容盘

    是不是扩容盘,可以用USB Flash Drive Tester或者mydisktest来检测;

    比如被扩容到8G的U盘,没有找到量产工具,用mydisktest直接测的实际可用容量为6.2G,我直接用分区工具分两个区,第一个6G,剩下是第二区,然后删除第二区,也就是第二区空闲,用着一样不错。

    总结:

    建议大家分区前都用扩容软件来测试一下,看看坏快所在位置再分区,上面给到的第一种情况出问题的分区在前面,而第二种情况,扩容的分区在后面,所以一个隐藏前面的分区,一个隐藏后面。

    展开全文
  • 介绍在使用io流下载服务器上的资源文件时,出现以下提示:但是选择“是”后文件可以正常打开参考 代码如下:[codesyntax lang="java"]@RequestMapping(value = "downLoadInstruction")public void ...

    介绍

    在使用io流下载服务器上的资源文件时,出现以下提示:但是选择“是”后文件可以正常打开

    0818b9ca8b590ca3270a3433284dd417.png

    0818b9ca8b590ca3270a3433284dd417.png

    参考 代码如下:

    [codesyntax lang="java"]

    @RequestMapping(value = "downLoadInstruction")

    public void downLoadInstruction(HttpServletRequest request,HttpServletResponse response) {

    BufferedOutputStream out = null;

    InputStream is = null;

    try {

    response.reset();

    response.setCharacterEncoding("UTF-8");

    String filename = "专家信息管理系统使用说明.docx";

    response.setContentType("application/msword");

    String templatePath = request.getSession().getServletContext().getRealPath("/template/instructionsForUse.docx");

    //下载是否使用的火狐浏览器

    String agent = request.getHeader("User-Agent");

    boolean isMSIE = (agent != null && agent.indexOf("MSIE") != -1);

    if(isMSIE){

    response.setHeader("Content-Disposition", "attachment;filename="+URLEncoder.encode(filename, "UTF-8"));

    }else{

    response.setHeader("Content-Disposition", "attachment;filename="+ new String(filename.getBytes("UTF-8"), "ISO-8859-1"));

    }

    out = new BufferedOutputStream(response.getOutputStream());

    is = new BufferedInputStream(new FileInputStream(new File(templatePath)));

    byte[] content = new byte[1024];

    int len = 0;

    while ((len = is.read(content)) > 0) {

    out.write(content, 0, len);

    }

    //注释1

    //out.write(content);

    out.flush();

    } catch (Exception e) {

    e.printStackTrace();

    }finally{

    try {

    if(is!=null){

    is.close();

    }

    if(out!=null){

    out.close();

    }

    } catch (Exception e2) {

    e2.printStackTrace();

    }

    }

    }

    [/codesyntax]

    代码中需要将注释1的地方注释掉,不然就会出现文件损坏,原因在于“尝试每次读取1024个字节,写入buffer数组,如果少于1024,就会返回实际读取的字节,os.write(buffer);可能多了“。

    查看原文:http://surenpi.com/2017/01/03/java%e4%bd%bf%e7%94%a8io%e6%b5%81%e4%b8%8b%e8%bd%bd-docx-xlsx%e6%96%87%e4%bb%b6%ef%bc%8c%e5%87%ba%e7%8e%b0%e6%96%87%e4%bb%b6%e6%8d%9f%e5%9d%8f%e6%8f%90%e7%a4%ba/

    展开全文
  • 在本地测试导出并且可以打开,但是到了测试环境导出打开却显示文件损坏,无法打开”。刚开始以为是代码问题,一直在排查代码,对比之后一模一样,代码也没问题。经过老半天的排查,在网上无无意间发现,原来不是...


    对于一个开发人员的我,这两天在网站做一个导出Excel表格功能,遇到了一个坑。在本地测试导出并且可以打开,但是到了测试环境导出打开却显示“文件已损坏,无法打开”。刚开始以为是代码问题,一直在排查代码,对比之后一模一样,代码也没问题。经过老半天的排查,在网上无无意间发现,原来不是代码问题,是这个原因。

    而对于大部分人(不是开发人员)来说,应该也会遇到过这种情况:在某个网站下载的Excel表格,打开显示“文件已损坏,无法打开”。刚开始以为是这个网站有问题,有bug。但是复制这个文件到另外一台电脑就可以打开。别人在这个网站下载的Excel表格也可以打开。

    其实,这种情况几乎不会是代码问题,也不是网站有问题,有bug。而是office默认设置,为了保护一些安全导致的。经过摸索和查找资料,找到了一下两种完美解决方法。

     

    一、禁用受保护视图

    1. Excel2016打开现在的文件,会提示“文件已损坏,无法打开”,点击“确定”后,会进入空白界面。

    2. 在空白界面点击左上角的“文件”。

    3. 在文件菜单界面的左下方点击“选项”。

    4. 在Excel选项中一次点击“信任中心”---“信任中心设置”。

    5. 在信任中心设置的左菜单栏中点击“受保护的视图”,然后将下面三个复选框的勾去掉,点击“确定”即可。

    现在重新打开文件就可以正常使用了。如果依旧打不开,请继续查看下面方法。

     

    二、添加受信用位置

    1. 按照上面方法执行完第四步,即“文件”---“选项”---“信任中心”---“信任中心设置”。点击“受信任位置”。

    2. 点击“点击新位置”,在弹出的对话框中,点击“浏览”选择文件位置,同时勾选“同时信任此位置的子文件夹”。点击“确定”即可。

    3. 在“受信任位置”中,可以查看到刚刚我们添加的位置路径,点击“确定”即可。

    现在重新打开文件就可以正常使用了。

    注:

    • 正常来说,如果不是文件问题,上面两种方法几乎可以完美解决“文件已损坏,无法打开”问题;

    • office信任中心是一项非常好的的安全保护措施,可以有效避免大部分文件恶意脚本的执行。在上面操作前,请务必确认此位置安全的情况下进行。

    • office信任中心设置一般都是默认的。如果文件确实出现上面“文件已损坏,无法打开”的情况下,文件操作完毕后,为了以后安全起见,建议把刚刚的操作去掉,设置为默认。下次出现此情况再重新进行设置。

     

    展开全文
  • 可以COPY损坏文件可以COPY损坏文件可以COPY损坏文件
  •  ●当目标文件存在时,你可以选择删除、覆盖、合并成同一文件、以追加方式继续复制文件、重命名文件,断点续拷文件。 ●当目标文件存在坏块不能读取时,可自动跳过难读的坏块,继续复制文件。  ●当盘片质量存在...
  • 说明:因为某个磁盘满了,需要将原始文件拷贝到新磁盘。数据非常重要,需要保证拷贝数据与原始数据一致。用cp拷贝完成后,发现文件大小不一致。原始文件夹5.8G(du –max-depth=1查看),拷贝文件夹5.9G,差别相当明显。...
  • 很多小伙伴都遇到过win7系统打开xls文件提示无法访问文件可能损坏的困惑吧,一些朋友看过网上零散的win7系统打开xls文件提示无法访问文件可能损坏的处理方法,并没有完完全全明白win7系统打开xls文件提示无法访问...
  • dll文件损坏或丢失出现提示缺少dll文件问题的大部分原因是因该文件被木马病毒破坏导致系统程序找不到此文件,出现错误提示框,或程序无法运行,解决此问题只需找到专业的dll文件下载网站,下载该文件...
  • 在Win7系统中xls文件是Excel创建的表格文件,不过有时我们打开XLS文件会遇到 无法访问,该文件可能已损坏提示,怎么办?可能是文件确实损坏了,如复制时没有复制完全或者被病毒破坏,可以尝试使用Office修复工具...
  • 场景描述使用Springboot实现了一个文件下载的功能,代码如下String fileName = "template.xls";res.setHeader("Content-disposition", "attachment;fileName=" + fileName);res.setContentType("application/vnd.ms-...
  • 或者移动硬盘/U盘中途被拔出,导致文件损坏 解决方法: 在CMD命令处输入U盘修复命令“chkdsk F: /f” 这里大写F代表U盘名为F盘。根据你自己的实际情况来写。然后按回车键即可运行。 Windows 正在校验文件和...
  • //下载显示的文件名,解决中文名称乱码问题 String downloadFileName = new String(fileName.getBytes("UTF-8"), "iso-8859-1"); //通知浏览器以attachment(下载方式)打开图片 headers....
  • 解决方法如下(开始 > 运行 > 输入 CMD >再输入以下命令): 1、esentutl /g %windir%/security/database/secedit.sdb (该命令参数用于查询secedit.sdb文件是否被损坏) 2、esentutl /p %windir%/security/database/...
  • 在 Excel 2002 中手动恢复文件 Microsoft Excel 2002 通过尝试重新打开并同时修复文件,为损坏文件提供自动恢复。Excel 在修复文件时识别进行了哪些更改。如果修复失败,Excel 将再次尝试打开文件,但并不进行修复...
  • xls文件是excel所创建的表格文件,然而最近有win732位系统...1、这个文件确实损坏了,如复制时没有复制完全或者被病毒破坏,可以尝试使用Office修复工具修复看能否正常打开,但通常修复效果不佳。2、确定打开的Excel...
  • 从暂存CD,DVD,闪存驱动器复制损坏文件,这些文件无法通过常规的窗口“复制并过去”方法进行复制。 这是处理媒体(音频或视频)文件的好工具。 特征:*在复制时,慢速中速和最大速度。 *启用跳到坏扇区。 操作...
  • 向U盘或移动硬盘复制文件出现文件或目录损坏且无法读取 U盘跟其他的机器一样,使用久了难免会出故障,比如常见的弹出一个文件或目录损坏且无法读取的对话框,吓你一跳,整个U盘都损坏的意思其实遇到这种情况一般都...
  • 有时候新安装好VS2010后编译时就提示上述错误,罗列一下从网上查找到的几种解决方案:方案1:点击“项目”-->“属性”--> “清单工具”,然后选择"输入和输出’--> ‘嵌入清单’,将后面的‘是’改成‘否’...
  • C盘系统文件提示损坏怎么办?通常情况下,C盘是一台电脑的系统盘,用来存放系统文件。有时候,我们在运行某个电脑程序软件时,可能会弹出“系统文件损坏”的提示,遇到这种故障时,我们应该怎么修复C盘文件?本文...
  • 那么点击下载后,恩,本以为搞定了文件下载,谁知道,图片打开的时候提示文件损坏,这我就观察了文件的大小。似乎真是多了 1KB左右。 使用PS打开,恩,提示了损坏,不过图象可以出来。 那么我就认为是 那多出来的 1...
  • 我要往 F 盘里复制东西时报错了,给我提示文件或目录损坏且无法读取。 右键 F 盘选择属性。...Windows 技术篇 - win10复制文件或文件夹时出错,提示"文件或目录损坏且无法读取"问题解决。windows驱动器、磁盘修复方法
  • 在维护Linux服务器时总有不小心的遇到文件系统变成只读(Read Only System),即文件系统变成只读的情况,当然产生这一问题的原因可能有两种,一种是多机写入时同步机制出现问题;另一种方式是单机写入时出现服务器掉...
  • 这是我复习的时候自己敲的使用字节流数组形式来复制 package copy; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class copy2 { public static void ...
  • 游戏启动提示缺少某些D3D文件的报错3. QQ安装后无法启动及部分游戏启动报错4. 游戏程序本身故障【简易步骤】:【计算机】—【属性】—【高级系统设置】—【高级】—【设置】—【自定义大小】—【设置】—【确定】...
  • 如果您尝试登录Windows10并收到一条错误消息,提示您您的用户配置文件可能已损坏,则可以尝试对其进行修复。您将需要创建一个新的配置文件,然后将文件从现有的配置文件复制到新的配置文件。在本文中,我们将向您...
  • MP4文件损坏怎么修复

    2022-06-27 17:55:46
    MP4格式是我们生活中最常用到的视频格式。在传输、搬运编辑、等过程中有可能发生损坏损坏的原因有很多。我们可以用以下几种方法修复。
  • 这里要注意的是,那个冒号后面要空一格,别跟着就写"/f"故障现象不管是移动硬盘还是U盘,包括本地电脑上的硬盘分区,双击打开时,提示:“无法打开H盘 ,文件或目录损坏且无法读取,....”。有的分区格式变为RAW。数据...
  • xcpy用来复制数据有损坏文件文件的部分数据因磁盘问题而读取失败,复制时用0填充 usage: xcpy <KB_size> <src> <dest>
  • 解压缩多个文件,压缩后文件出现损坏或数据丢失。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 73,301
精华内容 29,320
关键字:

复制文件显示文件损坏