# NTFS Write Support GSoC - Week 8

DevFeed: [NTFS Write Support GSoC - Week 8](<https://devfeed.tech/articles/ntfs-write-support-gsoc-week-8-32974.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/ntfs-write-support-gsoc-week-8/>)

Published: 2016-07-19T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [file](<https://devfeed.tech/topics/file.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [WINE](<https://devfeed.tech/topics/wine.md>)

Tags: [file](<https://devfeed.tech/tags/file.md>), [files](<https://devfeed.tech/tags/files.md>), [free](<https://devfeed.tech/tags/free.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

## AI overview

This GSoC Week 8 update describes continued NTFS file-writing work in ReactOS. One function for shrinking an attribute's allocation size appears to work, while migrating a resident attribute to non-resident still needs work. The author plans to move from file overwriting to file creation and expand automated filesystem testing.

## Source excerpt

Overwriting Files Continues This week has been pretty uneventful. I wrote a function to shrink the allocation size of an attribute and another to migrate a resident attribute to non-resident. The former seems to be working, the latter still needs some work. Looking Forward (Changing Direction) I'm only planning to spend another couple of days working on updating files, then I want to move on to file creation. There are several reasons motivating this thinking.