Lately, my Mac has been acting slightly weird with finder tasks. For example, if try to unzip a 1MB file in the Finder it can take 3+ minutes! I use OneDrive to store my documents folder. And often the Finder will say it needs to download files that already exist locally. And then it will just get stuck.
Everything was fine when I was on 12.7.2. The issues only happened since I updated to 12.7.3.
I decided to run First Aid in Disk Utility.
This is how my Mac drive is set up:
When I run First Aid on “Macintosh HD - Data”, I get the following error message:
How can I fix this? I am surprised there is corruption, because I only did a clean reinstall a few months ago.
Steps I have tried:
Everything was fine when I was on 12.7.2. The issues only happened since I updated to 12.7.3.
I decided to run First Aid in Disk Utility.
This is how my Mac drive is set up:
When I run First Aid on “Macintosh HD - Data”, I get the following error message:
Code:
Running First Aid on “Macintosh HD - Data” (disk1s5)
Verifying the startup volume will cause this computer to stop responding.
Verifying file system.
Volume could not be unmounted.
Using live mode.
Performing fsck_apfs -n -l -x /dev/rdisk1s5
Checking the container superblock.
Checking the checkpoint with transaction ID 29922235.
Checking the EFI jumpstart record.
Checking the space manager.
Checking the space manager free queue trees.
Checking the object map.
Checking the encryption key structures.
Checking volume /dev/rdisk1s5.
Checking the APFS volume superblock.
The volume Macintosh HD - Data was formatted by diskmanagementd (1934.141.2) and last modified by apfs_kext (1934.141.2.700.2).
Checking the object map.
Checking the snapshot metadata tree.
Checking the snapshot metadata.
Checking snapshot 1 of 2 (com.apple.TimeMachine.2024-02-27-110338.local)
error: doc-id tree: record exists for doc-id 247234, file-id 10818223 but no inode references this doc-id
warning: snapshot fsroot / file key rolling / doc-id tree corruptions are not repaired; they'll go away once the snapshot is deleted
Checking snapshot 2 of 2 (com.apple.TimeMachine.2024-02-27-173042.local)
error: doc-id tree: record exists for doc-id 247234, file-id 10818223 but no inode references this doc-id
Checking the document ID tree.
Checking the fsroot tree.
error: doc-id tree: record exists for doc-id 247234, file-id 10818223 but no inode references this doc-id
Checking the extent ref tree.
Verifying volume object map space.
The volume /dev/rdisk1s5 was found to be corrupt and needs to be repaired.
Verifying allocated space.
Performing deferred repairs.
error: Unable to perform deferred repairs without full space verification
error: Try running fsck against the entire APFS container instead of a volume
The volume /dev/rdisk1s5 could not be verified completely.
File system check exit code is 8.
Restoring the original state found as mounted.
File system verify or repair failed. : (-69845)
Operation successful.
First Aid found corruption that needs to be repaired. To repair the startup volume, run First Aid from Recovery.
How can I fix this? I am surprised there is corruption, because I only did a clean reinstall a few months ago.
Steps I have tried:
- Running Disk Utility from Recovery (e.g. by holding down CMD+R during start up). It produces the exact same error message.
- Running first Aid on the other drives on my system (When I do this, First Aid completes successful. It's only on “Macintosh HD - Data” it produces the error).
- MacOS 12.7.3 (21H1015)
- MacBookPro11,5 (15-inch, Mid 2015)