在完整磁盘上创建文件

时间:2010-01-11 12:36:06

标签: c#

是否可以在磁盘上创建一个完整的文件?

文件的创建是否占用任何空间?

基本上我看到一个C#已经创建的情况,但未能写出任何我认为指向完整磁盘的内容。

有谁知道在完整磁盘上创建文件是否会失败?

使用c#o Windw xSerevr完成此操作 - 日志文件也写入同一驱动器

1 个答案:

答案 0 :(得分:2)

在大多数情况下,仍然可以创建(空)文件。 MFT是卷的一个独立部分,不会用于文件数据。

甚至可以存储少量数据,而不需要多于MFT中的文件条目。 NTFS可以在流描述符中将流存储为"resident data",不需要任何额外的空间,但只适用于非常小的文件。

我认为你的问题是另一个问题。您可能有权创建文件但不能向其写入任何内容。您可能想要检查您尝试编写的位置的ACL。