zoukankan      html  css  js  c++  java
  • [微软官方]FSUTIL

    Applies To: Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2000, Windows Server 2012, Windows 8

    Performs tasks that are related to file allocation table (FAT) and NTFS file systems, such as managing reparse points, managing sparse files, or dismounting a volume. If it is used without parameters, fsutil displays a list of supported subcommands.

     Note

    You must be logged on as an administrator or a member of the Administrators group to use fsutil. The fsutil command is quite powerful and should be used only by advanced users who have a thorough knowledge of Windows operating systems.

    Parameters

    https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc753059(v=ws.11)

    The following table lists the fsutil subcommands.

    Subcommand

    Description

    Fsutil 8dot3name

    Queries or changes the settings for short name behavior on the system, for example, generates 8.3 character-length file names. Removes short names for all files within a directory. Scans a directory and identifies registry keys that might be impacted if short names were stripped from the files in the directory.

    This parameter applies to: Windows Server 2008 R2 and Windows 7.

    Fsutil behavior

    Queries or sets NTFS volume behavior, which includes:

    • The last access time stamp on NTFS volumes

    • How often quota events are written to the system log

    • The internal cache levels of NTFS paged pool and NTFS non-paged pool memory

    • The amount of disk space reserved for the master file table (MFT) Zone

    • The silent deletion of data when the system encounters corruption on an NTFS volume.

    Fsutil dirty

    Queries whether the volume's dirty bit is set or sets a volume's dirty bit. When a volume's dirty bit is set, autochk automatically checks the volume for errors the next time the computer is restarted.

    Fsutil file

    Finds a file by user name (if Disk Quotas are enabled), queries allocated ranges for a file, sets a file's short name, sets a file's valid data length, sets zero data for a file, creates a new file of a specified size, finds a file ID if given the name, or finds a file link name for a specified file ID.

    Fsutil fsinfo

    Lists all drives and queries the drive type, volume information, NTFS-specific volume information, or file system statistics.

    Fsutil hardlink

    Creates a hard link (a directory entry for a file). Every file can be considered to have at least one hard link. On NTFS volumes, each file can have multiple hard links, so a single file can appear in many directories (or even in the same directory, with different names). Because all of the links reference the same file, programs can open any of the links and modify the file. A file is deleted from the file system only after all links to it are deleted. After you create a hard link, programs can use it like any other file name.

    Lists the hard links for a specified file.

    Fsutil objectid

    Manages object identifiers, which are used by the Windows operating system to track objects such as files and directories.

    Fsutil quota

    Manages disk quotas on NTFS volumes to provide more precise control of network-based storage. Disk quotas are implemented on a per-volume basis and enable both hard- and soft-storage limits to be implemented on a per-user basis.

    Fsutil repair

    Queries or sets the self-healing state of the volume. Self-healing NTFS attempts to correct corruptions of the NTFS file system online without requiring Chkdsk.exe to be run.

    Includes initiating on-disk verification and waiting for repair completion.

    Fsutil reparsepoint

    Queries or deletes reparse points (NTFS file system objects that have a definable attribute containing user-controlled data). Reparse points are used to extend functionality in the input/output (I/O) subsystem. They are used for directory junction points and volume mount points. They are also used by file system filter drivers to mark certain files as special to that driver.

    This parameter applies to: Windows Vista, Windows Server 2008, Windows Server 2008 R2, and Windows 7.

    Fsutil resource

    Creates a Secondary Transactional Resource Manager, starts or stops a Transactional Resource Manager, or displays information about a Transactional Resource Manager and modifies the following behavior:

    • Whether a default Transactional Resource Manager will clean its transactional metadata at the next mount

    • The specified Transactional Resource Manager to prefer consistency over availability

    • The specified Transaction Resource Manager to prefer availability over consistency

    • The characteristics of a running Transactional Resource Manager

    This parameter applies to: Windows Vista, Windows Server 2008, Windows Server 2008 R2, and Windows 7.

    Fsutil sparse

    Manages sparse files. A sparse file is a file with one or more regions of unallocated data in it. A program will see these unallocated regions as containing bytes with the value zero, but no disk space is used to represent these zeros. All meaningful or nonzero data is allocated, whereas all non-meaningful data (large strings of data composed of zeros) is not allocated. When a sparse file is read, allocated data is returned as stored and unallocated data is returned as zeros (by default in accordance with the C2 security requirement specification). Sparse file support allows data to be deallocated from anywhere in the file.

    Fsutil transaction

    Commits a specified transaction, rolls back a specified transaction, or displays the following information:

    1. A list of currently running transactions

    2. Transaction information for a specific file

    3. Information for a specific transaction

      This parameter applies to: Windows Vista, Windows Server 2008, Windows Server 2008 R2, and Windows 7.

    Fsutil usn

    Manages the update sequence number (USN) change journal, which provides a persistent log of all changes made to files on the volume.

    Fsutil volume

    Manages a volume. Dismounts a volume, queries to see how much free space is available on a disk, or finds a file that is using a specified cluster.

  • 相关阅读:
    C语言的数组,指针,二级指针,指针数组和数组指针的简单理解
    bash shell 中时间操作常用方法总结
    常见字符串操作方式总结
    查看机器负载常用姿势总结
    netstat命令常用总结
    【技术累积】【点】【java】【20】static关键字
    【技术累积】【点】【java】【19】访问权限
    【技术累积】【点】【java】【18】URLEncode
    【技术累积】【点】【sql】【17】了解索引
    【技术累积】【点】【算法】【17】算法的时间复杂度和空间复杂度
  • 原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/9987719.html
Copyright © 2011-2022 走看看