在 Windows 10 中启用或禁用文件夹的区分大小写属性

为 Windows 10 中的文件夹启用或禁用区分大小写的属性: (Enable or Disable Case Sensitive Attribute for Folders in Windows 10: )虽然您可以使用Windows子系统 for Linux ( WSL ),它使您能够直接在Windows上运行本机(Windows)Linux命令行工具,但这种集成的唯一缺点是Windows如何处理文件名情况,因为Linux区分大小写,而Windows不区分大小写。简而言之,如果您使用WSL(WSL)创建了区分大小写的文件或文件夹,例如 test.txt 和TEST.TXT ,那么这些文件不能在Windows中使用。

在 Windows 10 中启用或禁用文件夹的区分大小写属性

现在 Windows 将文件系统视为不区分大小写,它无法区分名称仅大小写不同的文件。虽然Windows 文件资源管理器(Windows File Explorer)仍将显示这两个文件,但无论您单击哪个文件,都只会打开一个文件。为了克服这一限制,从Windows 10 build 1803 开始​​,Microsoft引入了一种新方法来启用NTFS支持,以将文件和文件夹视为区分大小写的每个文件夹。

换句话说,您现在可以使用一个新的区分大小写的标志(属性),它可以应用于NTFS目录(文件夹)。对于启用此标志的每个目录,对该目录中文件的所有操作都将区分大小写。现在Windows将能够区分 test.txt 和TEXT.TXT文件,并且可以轻松地将它们作为单独的文件打开。因此,不要浪费任何时间,让我们在下面列出的教程的帮助下查看如何在Windows 10中为文件夹启用或(Folders)禁用区分大小写的属性。(Disable Case Sensitive Attribute)

Windows 10中启用或禁用文件夹(Folders)区分大小写属性(Case Sensitive Attribute)

确保 创建一个还原点(create a restore point) 以防万一出现问题。

方法 1:启用文件夹的区分大小写属性(Method 1: Enable Case Sensitive Attribute of a Folder)

1.按 Windows 键 + X 然后选择命令提示符(管理员)。( Command Prompt (Admin).)

命令提示符管理员

2.在 cmd 中键入以下命令并按Enter

fsutil.exe 文件 setCaseSensitiveInfo “full_path_of_folder” 启用(fsutil.exe file setCaseSensitiveInfo “full_path_of_folder” enable)

启用文件夹的区分大小写属性

注意:(Note:) (Replace)full_path_of_folder 替换为要启用区分大小写属性的文件夹的实际完整路径。

3.如果您只想在驱动器的根目录中启用文件的区分大小写属性,请使用以下命令:

fsutil.exe 文件 setCaseSensitiveInfo “D:” 启用(fsutil.exe file setCaseSensitiveInfo “D:” enable)

注意:(Note:) 将 D(Replace D) : 替换为实际的驱动器号。

4.此目录及其中所有文件的区分大小写属性现已启用。

现在您可以导航到上述文件夹并使用相同名称但大小写不同的文件或文件夹创建文件或文件夹,Windows会将它们视为不同的文件或文件夹。

方法 2:禁用文件夹的区分大小写属性(Method 2: Disable Case Sensitive Attribute of a Folder)

如果您不再需要特定文件夹的区分大小写属性,则必须首先使用适用于 Windows 的最佳免费文件重命名软件以唯一名称重命名区分大小写的文件(rename the case sensitive files using best free file rename software for Windows),然后将它们移动到另一个目录。之后,您可以按照下面列出的步骤禁用特定文件夹的区分大小写。(disable case sensitivity of the particular folder.)

1.按 Windows 键 + X 然后选择命令提示符(管理员)。( Command Prompt (Admin).)

具有管理员权限的命令提示符

2.在 cmd 中键入以下命令并按Enter

fsutil.exe 文件 setCaseSensitiveInfo “full_path_of_folder” 禁用(fsutil.exe file setCaseSensitiveInfo “full_path_of_folder” disable)

禁用文件夹的区分大小写属性

注意:(Note:) (Replace)full_path_of_folder 替换为要启用区分大小写属性的文件夹的实际完整路径。

3.如果您只想禁用驱动器根目录中文件的区分大小写属性,请使用以下命令:

fsutil.exe 文件 setCaseSensitiveInfo “D:” 禁用(fsutil.exe file setCaseSensitiveInfo “D:” disable)

注意:(Note:) 将 D(Replace D) : 替换为实际的驱动器号。

4.此目录及其中所有文件的区分大小写属性现已禁用。

完成后,Windows将不再将具有相同名称(不同大小写)的文件或文件夹识别为唯一文件或文件夹。

方法三:查询文件夹的区分大小写属性(Method 3: Query Case Sensitive Attribute of a Folder)

1.按Windows Key + X然后选择命令提示符(管理员)。(Command Prompt (Admin).)

命令提示符管理员

2.在 cmd 中键入以下命令并按Enter

fsutil.exe 文件 setCaseSensitiveInfo “full_path_of_folder”(fsutil.exe file setCaseSensitiveInfo “full_path_of_folder”)

查询文件夹的区分大小写属性

注意:(Note:) (Replace)full_path_of_folder 替换为您想了解其区分大小写属性状态的文件夹的实际完整路径。

3.如果您只想查询驱动器根目录中文件的区分大小写属性,请使用以下命令:

fsutil.exe 文件 setCaseSensitiveInfo “D:”(fsutil.exe file setCaseSensitiveInfo “D:”)

注意:(Note:) 将 D(Replace D) : 替换为实际的驱动器号。

4.按回车后,您将知道上述目录的状态,即该目录的区分大小写属性当前是启用还是禁用。

受到推崇的:(Recommended:)

就是这样,您已经成功学习了如何(How)Windows 10 中为文件夹启用或禁用区分大小写的属性,(Enable or Disable Case Sensitive Attribute for Folders in Windows 10)但是如果您对本教程仍有任何疑问,请随时在评论部分询问他们。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts