How to Fix: Cannot shrink ntfs partition with GParted - couldn't update MFT error
GParted error message and solution for shrinking an NTFS partition.
📋 Table of Contents
The error 'Couldn't update MFT own record: Read-only file system' occurs when attempting to shrink an NTFS partition using GParted. This issue affects users who want to free up space on their Windows 7 or other NTFS partitions by resizing them.
This problem can be frustrating, especially for users who are trying to install multiple operating systems side-by-side. In this guide, we will walk you through the steps to resolve this issue and successfully shrink your NTFS partition.
🔍 Why This Happens
- The primary reason for this error is that GParted requires a read-write file system to update the Master File Table (MFT) during the shrinking process. However, if the MFT is locked due to system or user restrictions, GParted cannot proceed with the resizing operation.
- An alternative cause could be if there are issues with the NTFS partition itself, such as corruption, bad sectors, or fragmentation, which prevent GParted from accessing the file system properly.
🔧 Proven Troubleshooting Steps
Using ntfsresize to update MFT
- Step 1: First, open a terminal and run the command `ntfsresize -i -f -v /dev/sda5` to check for any issues with the NTFS partition.
- Step 2: Next, run the command `ntfsresize --force --force -s 503538647040 --no-action /dev/sda5` to force the resizing operation. Note that this method may not work if there are underlying issues with the file system.
- Step 3: After running these commands, try shrinking the partition again using GParted to see if the issue has been resolved.
Rebooting in safe mode and attempting to shrink
- Step 1: Restart your computer and enter the BIOS setup by pressing the corresponding key (usually F2, F12, or Del). Set your system to boot from the installation media of Windows 7.
- Step 2: Once in the BIOS setup, save the changes and exit. Then, restart your computer normally and log in to a user account with administrator privileges.
🎯 Final Words
To successfully shrink an NTFS partition using GParted, try updating the MFT by running `ntfsresize -i -f -v /dev/sda5` followed by `ntfsresize --force --force -s 503538647040 --no-action /dev/sda5`. If this method fails, you can attempt to reboot in safe mode and log in as an administrator to try the shrinking operation again.
❓ Frequently Asked Questions
🛠️ Related Fixes
How to Fix: Pc crashes shortly after launching game (rainbow
Fix Pc crashes shortly after launching game (rainbow six siege). Compl
How to Fix: Installing an APK on a locked down phone
Installing an APK on a locked down phone: Try using a rooted device, e
How to Fix: New PC build- no signal and no clue
Fix New PC build- no signal and no clue. Complete troubleshooting guid