.Spotlight-V100 taking up all available space

I have a runaway .Spotlight-V100 file. It keeps getting bigger and over time, it eats up all available space on my computer. Sometimes restarting the computer frees up space temporarily, but then it continues to grow. It was taking up hundreds of GB, and when I located it via DaisyDisk the other day, I deleted it as per this post. At that point I then had 350 GB free, which has gone down to 130 GB over the past two days.


I also have an mds_stores process taking up a lot of CPU.


Following the instructions in this post, I get the following output:


Step 1

Mar 21 16:06:17 objc[67]: Class MDSReadCopyUpdate is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fffafd7e5b0) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x10143ef48). One of the two will be used. Which one is undefined.

Mar 21 16:06:17 objc[67]: Class MDSInternalToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fffafd7e4c0) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x101440028). One of the two will be used. Which one is undefined.

Mar 21 17:04:43 objc[67]: Class MDSObjectToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff939d6560) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x10d48ce68). One of the two will be used. Which one is undefined.

Mar 21 17:04:43 objc[67]: Class MDSToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff939d6510) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x10d48d3b8). One of the two will be used. Which one is undefined.

Mar 21 17:04:43 objc[67]: Class MDSReadCopyUpdate is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff939d65b0) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x10d48df48). One of the two will be used. Which one is undefined.

Mar 21 17:04:43 objc[67]: Class MDSInternalToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff939d64c0) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x10d48f028). One of the two will be used. Which one is undefined.

Mar 21 18:07:49 objc[67]: Class MDSObjectToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff9c5ba560) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x10130de68). One of the two will be used. Which one is undefined.

Mar 21 18:07:49 objc[67]: Class MDSToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff9c5ba510) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x10130e3b8). One of the two will be used. Which one is undefined.

Mar 21 18:07:49 objc[67]: Class MDSReadCopyUpdate is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff9c5ba5b0) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x10130ef48). One of the two will be used. Which one is undefined.

Mar 21 18:07:49 objc[67]: Class MDSInternalToken is implemented in both /System/Library/PrivateFrameworks/SpotlightServerKit.framework/Versions/A/SpotlightServerKit (0x7fff9c5ba4c0) and /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds (0x101310028). One of the two will be used. Which one is undefined.


Step 2

/:

Indexing enabled.



I'm not sure how to do Step 3 as the organization of the console seems a bit different on my machine:


help! thanks!

MacBook Pro 13”, macOS 10.13

Posted on Mar 23, 2020 10:41 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 23, 2020 11:11 AM

Console has been greatly neutered since 2015, it's not much use anymore.


Safe Boot from the HD, (holding Shift key down at startup), does the problem occur in Safe Mode?


Safe mode attempts to repair Disks & clears lots of caches, so if Safe Mode works try again in regular boot.


How to rebuild the Spotlight index on your Mac

If searching your Mac doesn’t return expected results, rebuilding the Spotlight index might help.


  1. Choose Apple menu () > System Preferences, then click Spotlight.
  2. Click the Privacy tab.
  3. Drag the folder or disk that you want to index again to the list of locations that Spotlight is prevented from searching. Or click the Add (+) button and select the folder or disk to add.
  4. To add an item to the Privacy tab, you must have ownership permissions for that item. To learn about permissions, choose Help from the Finder menu bar, then search for “permissions.”
  5. From the same list of locations, select the folder or disk that you just added. Then click the Remove (–) button to remove it from the list.
  6. Quit System Preferences. Spotlight will reindex the contents of the folder or disk.


Manually Rebuilding Spotlight via Terminal

If the aforementioned Spotlight control panel approach doesn’t spur a reindexation of the drive, you may need to initiate it manually through the command line. Open Terminal and use the following command string to do so:


sudo mdutil -E /

This basically asks for temporary super user status, which is why Terminal may ask you for your password (it may not if you’ve used a sudo command recently or are already logged in as a super user or root. The command asks the unix tool mdutil to reindex the spotlight database for everything on the computer, including external drives, mounted disk images, etc. To re-index only for a specific drive, use the /Volumes path. For example, for an external drive named “MiniMe,” the command would look like this:


sudo mdutil -i on /


Rebuilding a drive index can take a long time, so be prepared to wait whether you do it through the System Preference panel or the command line.


If still need be…


Open Terminal and run each of these one at a time


/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user


sudo /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -seed -lint -r -f -v -dump -domain local -domain system -domain user -domain network


killall Dock


sudo mdutil -E /

Similar questions

1 reply
Question marked as Top-ranking reply

Mar 23, 2020 11:11 AM in response to andbeonetraveler

Console has been greatly neutered since 2015, it's not much use anymore.


Safe Boot from the HD, (holding Shift key down at startup), does the problem occur in Safe Mode?


Safe mode attempts to repair Disks & clears lots of caches, so if Safe Mode works try again in regular boot.


How to rebuild the Spotlight index on your Mac

If searching your Mac doesn’t return expected results, rebuilding the Spotlight index might help.


  1. Choose Apple menu () > System Preferences, then click Spotlight.
  2. Click the Privacy tab.
  3. Drag the folder or disk that you want to index again to the list of locations that Spotlight is prevented from searching. Or click the Add (+) button and select the folder or disk to add.
  4. To add an item to the Privacy tab, you must have ownership permissions for that item. To learn about permissions, choose Help from the Finder menu bar, then search for “permissions.”
  5. From the same list of locations, select the folder or disk that you just added. Then click the Remove (–) button to remove it from the list.
  6. Quit System Preferences. Spotlight will reindex the contents of the folder or disk.


Manually Rebuilding Spotlight via Terminal

If the aforementioned Spotlight control panel approach doesn’t spur a reindexation of the drive, you may need to initiate it manually through the command line. Open Terminal and use the following command string to do so:


sudo mdutil -E /

This basically asks for temporary super user status, which is why Terminal may ask you for your password (it may not if you’ve used a sudo command recently or are already logged in as a super user or root. The command asks the unix tool mdutil to reindex the spotlight database for everything on the computer, including external drives, mounted disk images, etc. To re-index only for a specific drive, use the /Volumes path. For example, for an external drive named “MiniMe,” the command would look like this:


sudo mdutil -i on /


Rebuilding a drive index can take a long time, so be prepared to wait whether you do it through the System Preference panel or the command line.


If still need be…


Open Terminal and run each of these one at a time


/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user


sudo /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -seed -lint -r -f -v -dump -domain local -domain system -domain user -domain network


killall Dock


sudo mdutil -E /

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

.Spotlight-V100 taking up all available space

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.