精华内容
下载资源
问答
  • Windows系统常见的文件系统格式

    千次阅读 2019-05-12 08:43:17
    FAT文件系统诞生于1977年,它最初是为软盘设计的文件系统,但是后来随着微软推出dos和win 9x系统,FAT文件系统经过适配被逐渐用到了硬盘上,并且在那时的20年中,一直是主流的文件系统。 后来随着硬件技术的进步...

    1、FAT,文件配置表(英语:File Allocation Table,首字母缩略字:FAT)

          FAT文件系统诞生于1977年,它最初是为软盘设计的文件系统,但是后来随着微软推出dos和win 9x系统,FAT文件系统经过适配被逐渐用到了硬盘上,并且在那时的20年中,一直是主流的文件系统。

           后来随着硬件技术的进步,硬盘的容量也越来越大,这种文件格式逐渐被扩展了,出现了FAT12,FAT16,FAT32等文件系统,甚至后来还出现了FAT64的文件系统。

           在今天,FAT已经不是windows系统的主流文件系统了,但是它在U盘,闪存,以及很多嵌入式设备上还是很常见的。

           最通用的的是FAT32,很多U盘上都是FAT32格式,有时候,我们向U盘拷贝大文件时,会发现拷不进去,实际上就是因为这个U盘是FAT32格式的,单个文件最大为4G

     

    2、NTFS(New Technology File System,新技术文件系统)

          NTFS是 WindowsNT 环境的文件系统。NTFS取代了老式的FAT文件系统,是一种比FAT32功能更加强大的文件系统。从Windows 2000之后的Windows系统的默认文件系统都是NTFS,而且这些Windows系统只能够安装在NTFS格式的磁盘上。

        NTFS系统是一个日志性的文件系统,系统中对文件的操作都可以被记录下来,当系统崩溃之后,利用日志功能可以修复数据。

     

    我们所熟悉的WindowsXP,win7,win8,win10,包括Windows Server都是WindowsNT系列的

     

    3. ExFAT(Extended File Allocation Table File System,扩展文件分配表)

          ExFAT又叫FAT64,看名字就知道它是对FAT文件系统的扩展。它微软专门为闪存盘设计的文件系统,单个文件突破了4G的限制。对于闪存,NTFS文件系统不适合使用,exFAT更为适用。对于磁盘则不太适用。

         ExFAT在windows,Linux以及Mac系统上,都可以读写,作为U盘或者是移动硬盘的格式还是比较合适的。


        FAT格式和FAT32没有考虑对安全性方面的更高需求,例如无法设置用户访问权限等。

        NTFS文件系统是windows操作系统中的一种安全的文件系统,管理员或用户可以设置每个文件夹的访问权限,从而限制一些用户和用户组的访问,以保障数据的安全。

    展开全文
  • windows xp系统system文件

    千次下载 热门讨论 2011-11-12 10:14:38
    windows/system32/config/system文件丢失或损坏,当windows xp系统system文件损坏或丢失,造成我们无法正常启动windows xp系统,我们可以用PE进入系统,把文件放到对应的位置windows/system32/config/system,再重新...
  • windows 文件系统

    千次阅读 2018-07-05 22:53:55
    1.什么是文件系统文件系统是操作系统用于明确存储设备(磁盘、固态硬盘)上组织文件的方法。从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。FAT...

    1.什么是文件系统

    文件系统是操作系统用于明确存储设备(磁盘、固态硬盘)上组织文件的方法。从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。

    FAT32分区格式采用32位的文件分配表,使其对磁盘的管理能力大大增强,突破了FAT16对每一个分区的容量只有2GB的限制。但是由于FAT32分区存在无法存放大于4GB的单个文件,性能不佳,易产生磁盘碎片等缺点,故而已被性能更优异的NTFS分区格式所取代。NTFS的最大优点就是它的安全性和稳定性都比较好,它的主要缺点在于许多文件系统都无法访问它的分区,这也导致了他的兼容性较差。


    2.NTFS与FAT32的区别

    (1)应用范围

    NTFS多用于台式机电脑、笔记本及平板电脑、移动硬盘等大中型空间容量的磁盘。而FAT32多用于U盘、内存卡等小型空间容量的磁盘。它们采用FAT32的原因是,NTFS主要是针对传统机械硬盘而设计的,对于U盘或内存卡这种闪存材料不适用。NTFS分区采用“日志式”的文件系统,这种格式会对U盘这种闪存储介质会造成较大的负担,会直接造成U盘容易损坏。

    (2)最大分区容量限制

    FAT32在WIN2000和XP系统中最大分区容量限制为2TB的容量。NTFS没有容量限制,硬盘空间的容量有多大, NTFS就可以分到多大。

    (3)单个文件容量限制

    FAT32在实际运行中不支持单个文件大于4GB的文件,一旦超过容量限制那么系统就会提示磁盘空间不足。NTFS已经突破了单个文件4GB的容量限制,已经差不多完全替代FAT32分区格式了,已在win7/win8/win10系统中广泛运用。

    (4)安全

    NTFS分区格式,用户可以对该格式分区下所有的文件夹或文件进行加密、修改、写入等权限的安全设置,而FAT32没有这种功能。

    (5)磁盘配额

    NTFS支持磁盘配额,FAT32不支持磁盘配额。


    展开全文
  • Windows文件系统

    千次阅读 2017-04-02 12:29:04
    整理关于WIndows文件系统的一些知识。如果什么不对,希望人可以提出...

    Windows的文件系统

    一.Windows磁盘管理

    1.     Windows的文件系统是以设备驱动的形式来实现的

    2.     操作系统将信息以文件的形式存储在外存(如磁盘上),文件系统驱动和磁盘驱动共同构建了Windows的文件系统

    3.     Windows将磁盘分为固定大小的“扇区”,扇区的大小取决于不同的存储设备

    4.     相邻的扇区集合组成“分区”,Windows通过分区表来存储每个分区的开始扇区,大小和其他相关特性

    5.     Windows通过“卷”来抽象一个或几个分区,它是文件系统操作磁盘的逻辑单位

    6.     文件系统是构建在磁盘管理之上

    7.     系统通过分区管理器和卷管理器与磁盘设备进行交互,为文件系统提供一个以卷为单位的逻辑视图

    8.     文件系统在卷管理器的基础之上构建文件系统的格式,并为I/O管理器提供操作文件的接口

    二.Windows文件系统格式

    1.     Windows支持多种文件系统格式:CDFS,UDF,FAT12,FAT16,FAT32和NTFS

    2.     CDFS是一个支持CD-ROM文件的只读文件系统,最大支持的文件大小为4GB,最多支持65535个目录

    3.     UDF(通用磁盘格式文件系统)主要提供了对DVD文件的支持

    4.     FAT(文件分配表文件系统)是一个简单的文件系统,它最初是为DOS操作系统设计的。它适用于小容量的磁盘,文件目录也比较简单

    5.     FAT文件系统是根据其组织形式(文件分配表)而命名的,文件分配表位于卷的开头。为了防止文件系统遭到破坏,FAT文件系统保存了两个文件分配表文件分配表和根目录必须放在磁盘的一个固定位置,这样系统在启动时才可以找到需要的文件

    6.     NTFS是Windows操作系统主流文件系统,NTFS的每个卷可以支持2^32-1个文件,一个文件最大可到达16TB

    7.     NTFS具有许多优秀的性能,如文件和目录的安全机制,磁盘配额,文件压缩以及加密,而且当系统不正常中止后,文件系统可用自动恢复目录和文件的结构信息

    三.Windows文件系统驱动

    1.     Windows通过文件系统驱动来管理不同格式的文件,它运行在核心态

    2.     作为设备管理的一部分,文件驱动程序需要在I/O管理器中注册

    3.     为了提高文件操作的效率,文件系统驱动程序和内存管理器交互的非常密切。为了提高吞吐量,它还和高速缓存管理器直接交互

    4.     文件系统驱动程序在I/O管理器中注册后,I/O管理器可以通过他来识别卷

    5.     每一个Windows文件的第一个扇区都被预留为卷的根扇区,通过根扇区,文件系统驱动程序可以找到相对应的文件系统所需要的数据信息

    6.     当文件系统驱动识别一个卷后,它会创建一个设备对象来表示文件系统。相应的存储设备管理器也创建一个设备对象来表示具体的存储设备。通过这两个设备对象,I/O管理器将传递到卷设备管理器的I/O请求转发到存储管理器的设备对象

    7.     应用可以通过两种方式来访问文件:一种是直接通过文件访问函数来进行文件操作如:ReadFile和WriteFile等,它通过磁盘驱动的I/O处理来操作磁盘。另外一种是通过读写映射文件地址空间来完成文件操作,它通过映射文件来操作磁盘

    展开全文
  • 本文将介绍处理Windows文件格式为Linux文件格式的3种方法。 1 判断Windows文件格式 在Linux系统中,当我们执行shell脚本时,有时会出现以下错误: [root@master test]# sh t.sh t.sh: line 2: $'\r': command ...

    本文将介绍处理Windows文件格式为Linux文件格式的3种方法。

    1 判断Windows文件格式

    在Linux系统中,当我们执行shell脚本时,有时会出现以下错误:

    [root@master test]# sh t.sh
    t.sh: line 2: $'\r': command not found
    hello world

    该错误的原因就是脚本文件为Windows文件格式,我们可以通过使用vi -b <file>查看是否为Windows文件格式。即

    [root@master test]# vi -b t.sh
    #!/bin/bash^M
    ^M
    echo "hello world"

    在该文件的一行结束位置有^M字符,表示该文件为Windows文件格式,如何批量的将Windows文件格式转换为Linux文件格式呢?下面介绍3种处理方法。

    2 处理Windows文件格式为Linux文件格式的方法

    1 Linux sed命令处理

    [root@master test]# find . -type f -print0|xargs -0 -I{} sed -i -e "s/\r//g" {}

    2 linux dos2unix命令处理

    [root@master test]# find . -type f -print0|xargs -0 -I{} dos2unix {}

    3 python处理

    下面的python程序将处理指定目录下以postfixes列表中结尾的文件,将匹配文件中tab替换成4个空格,且修改文件格式为unix格式。

    import os
    
    lineList = []
    postfixes = ['.py', '.java', '.c', '.cpp', '.h']
    
    def deal_lines(file_name):
        cmd = "dos2unix -ascii %s" %file_name
        os.system(cmd)
        with open(file_name, 'r') as f:
            for line in f:
                str = line.replace('\t', '    ').rstrip()
                yield str + "\n"
    
    def format_covert(file_path):
        for path, dirs, files in os.walk(file_path):
            for name in files:
                full_path = os.path.join(path, name)
                norm_path = os.path.normpath(os.path.abspath(full_path))
                modifyFileFlag = any([norm_path.endswith(postfix) for postfix in postfixes])
                if modifyFileFlag:
                    for line in deal_lines(norm_path):
                        lineList.append(line)
                    with open(norm_path, 'w+') as f:
                        for index in range(0, len(lineList)):
                            f.write(lineList[index])
                    del lineList[:]
    
    if __name__ == '__main__':
        file_path = raw_input('Please input a file path: ')
        format_covert(file_path)
    

    3 总结

    由于sed命令是linux系统内置命令,而dos2unix命令默认情况下是不带的,需要安装后才能使用,因此建议使用sed命令进行处理。

     

    展开全文
  • windows系统文件添加备注

    千次阅读 热门讨论 2019-08-12 18:38:58
    Windows10 系统文件资源管理系统中查看详细信息功能,可以给某些特定的文件(如docx格式)添加备注。但如果想要给其他文件类型添加相应的批注则不行(如pdf文件) 推荐一个开源的软件filemeta,可以更改某一类型文件...
  • 修改windows系统文件权限

    千次阅读 2017-04-20 18:08:13
    修改windows系统文件总是提示没有权限,虽然已是administrator也不管用。 以下方法可以解决: 右键属性,安全,高级,所有者,编辑,选择当前用户并确定, 回到上一页再确定, 然后在安全页面点编辑,添加,高级...
  • windows10系统如何安装appx格式文件

    千次阅读 2019-12-03 11:40:56
    公司电脑的win10没有应用商店,没法下载安装Ubuntu子系统,于是手动下载Ubuntu系统 ...下载后得到appx格式文件,打开powershell,输入命令:add-appxpackage XXX.appx 即可,xxx.appx为你的应用的存放路径 ...
  • windows与unix文件格式转换

    千次阅读 2017-03-23 10:26:44
    最近使用Linux(CentOS)发现,Windows 下的...DOS/Windows和Linux/Unix的文件换行回车格式不同,基于 DOS/Windows 的文本文件在每一行末尾一个 CR(回车)和 LF(换行),而 UNIX 文本只有一个换行。1)、把Dos/Wi
  • 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文...在windows系统当中的文件命名,有些特殊字符是不能存在,下面我们来看一下哪些字符不能存在。 文件名称中不能包含 \ / : * ? " < ...
  • windows系统的host文件位置

    万次阅读 多人点赞 2019-06-14 14:38:59
    位置:C:\Windows\System32\drivers\etc
  • 原因:Windows 是无法识别Linux 的文件系统的,通常都会显示“未格式化”,而Linux 的发型版本Ubuntu 却可以识别Windows 的文件系统。Linux 通常使用的文件系统有:ext2、ext3、ext4等,Windows 使用的文件系统是...
  • Windows系统在安装虚拟机centos系统之后,如何进行两者之间的文件传输和互操作,或者如何在Windows端使用Xshell对Linux端进行远程操作?使用centos的文件上传下载小工具,可以快速的帮助我们从本地上传文件至Linux...
  • windows系统文件夹挂在到linux上 主要之后可以在win上对在linux上执行的程序进行编写 这样使用本地编辑器方便复制修改等等 然后在linux上进行编译 软件环境:win10、ubuntu服务器、Termius终端 把windows中的某个...
  • 文章目录1.问题描述2.说明3.Paragon ExtFS4.下载5....Windows下如何读写Linux系统文件Windows下如何读写ext文件系统的文件? 2.说明 很多人在刚开始想在物理机上玩耍Linux的时候,都会选择安装...
  • 常见文件系统格式有:autofs、coda、Ext(Extended File sytem,扩展文件系统)、Ext2、Ext3、VFAT、ISO9660(通常是CD-ROM)、UFS(Unix File System,Unix文件系统)、FAT(File Allocation Table,文
  • Windows系统日志文件分析

    千次阅读 2012-09-22 09:44:21
    日志文件,它记录着Windows系统及其各种服务运行的每个细节,对增强Windows的稳定和安全性,起着非常重要的作用。但许多用户不注意对它保护,一些“不速之客”很轻易就将日志文件清空,给系统带来严重的安全隐患。 ...
  • Windows XP 支持exFAT文件系统补丁

    热门讨论 2009-07-21 16:13:07
    exFAT 文件系统是一个新的文件系统格式,地址移动个人存储在不同的操作系统上的不断增加的需要。 exFAT 文件系统处理大文件,如那些用于媒体存储,并使得台式计算机和等不是便携媒体设备的设备之间的无缝互操作性。...
  • Linux操作系统支持常用的文件系统有哪些?下面简单说明了Linux操作系统所支持的几个大家常用的文件系统的主要的大家关心的特点,比如,单个文件大小的限制和该文件系统所支持的最大容量。 大家常常可能因为工作或...
  • WinNTSetup软件是一个安装系统的辅助软件,它可以支持安装各种windows的系统,而且直接在电脑上使用,WinNTSetup是微软官方推出的一款基于Wim技术的Windows系统安装程序,接下来看具体的使用教程。 制作优盘的PE系统...
  • Windows Server2012 R2部署网络文件系统

    万次阅读 2017-05-28 21:02:52
    网络文件系统预览 ...网络文件系统提供了基于windows与非windows系统的企业级的文件共享解决方案。   功能描述  使用NFS协议,可以在运行windows与非windows操作系统的文件传输文件。  Windows Server 2012
  • Linux与Windows文件系统的差异比较

    万次阅读 2017-04-17 13:04:36
    2.路径的结构不同windows系统中的路径名分割符为\ Linux系统中的路径名分割符则是/ windows中的路径名分割符与众多编程语言的转义字符相同,在编程时要尤其注意。例如: 在C程序中打开C:\Windows\read
  • windows系统打开conf文件

    万次阅读 2018-05-31 21:07:45
    windows系统下初次打开conf文件时,系统没有推荐打开方式,此时可以自己选择记事本方式打开。记事本功能很强大,一般遇到不明扩展名的文件尝试用它来打开,十有八九是可以的。...
  • Windows文件系统FAT32、NTFS和exFAT

    千次阅读 2019-05-30 20:33:06
    硬盘与U盘具有三种文件系统格式:FAT32、NTFS和exFAT,如下分别为这三种格式的介绍。 FAT32 大多数用户使用的U盘的文件系统格式都是FAT32格式,因为它的兼容性相对好一些,几乎可以完美应对所有操作系统,并且快速...
  • 了解Windows系统下的PE文件

    千次阅读 2018-10-13 14:37:13
    可执行文件结构是操作系统的根基,Windows系统下面很多类型不同的文件,例如*.ex,*.dll,*.sys,*.ocx等文件格式都遵从PE文件结构的约定。 PE文件实在win32位系统中诞生的,而且与win64位系统中的可执行文件格式...
  • 默认挂载windows下的FAT32(VFAT)文件系统分区后,其中的中文文件名会变成乱码,但是NTFS文件系统分区中的中文文件名则不会变成乱码,所以推荐windows的分区使用NTFS(New Technology File System)格式文件系统,...
  • windows10 Linux子系统(wsl)文件目录

    万次阅读 多人点赞 2018-04-25 11:40:22
    使用window中的Linux子系统创建的文件究竟放在什么地方,既然作为子系统文件肯定是可以互相访问的 目录 ubuntu Linux子系统的目录是在这个目录下 C:\Users\用户名\AppData\Local\Packages\...
  • windows系统口令配置文件

    千次阅读 2017-03-19 15:15:45
    windows系统口令配置文件是 A c:\windows\system32\config\password B c:\windows\system32\config\boot C c:\windows\system32\config\user D c:\windows\system32\config\SAM 正确答案 :
  • Windows系统如何修改Hosts文件

    万次阅读 2019-06-03 14:22:41
    重点是 用户要选择当前用户 首先,打开计算机后,点击进入C盘,也就是系统盘符,找到windows文件夹 ... 在windows文件中找到System32-->drivers-->etc,进入到etc文件夹中就能看到host...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,609,923
精华内容 643,969
关键字:

windows系统文件格式有哪些