no /System/Library/Caches folder?
Hello
I just saw that I didn't have the System Caches folder...
no folder at this address : /System/Library/Caches
is that normal ?
Thanks
Mac Pro
Apple Intelligence now features Image Playground, Genmoji, Writing Tools enhancements, seamless support for ChatGPT, and visual intelligence.
Apple Intelligence has also begun language expansion with localized English support for Australia, Canada, Ireland, New Zealand, South Africa, and the U.K. Learn more >
Apple Intelligence has also begun language expansion with localized English support for Australia, Canada, Ireland, New Zealand, South Africa, and the U.K. Learn more >
You can make a difference in the Apple Support Community!
When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.
When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.
Hello
I just saw that I didn't have the System Caches folder...
no folder at this address : /System/Library/Caches
is that normal ?
Thanks
Mac Pro
When you click on finder > Go > Go to folder and type /System/Library/Caches and again click on enter key the caches folder is by default , if it is lost you can create a new folder , right click on the column and click on folder action set up .
This method is used in Mac OS Mojave 10.14.6
Press command - shift - N on the keyboard an empty untitled folder is created it will prompt to enter admin password , type Caches in the empty field , click on enter key on the keyboard to reestablish the folder alphabetically at right position .
Note : if you have deleted caches folder or it get deleted due to some software installed ( avoid using these cleaners ) , restart the Mac and open safari and browse the Caches folder will automatically create .
Not normal. It should be there. If you run this from the Terminal do you get the enabled result?
csrutil status
System Integrity Protection status: enabled.
Something, probably some third-party so-called "Mac Cleaner" product has removed this particular Cache folder location, and the reason why we leave the above protection enabled is to block third-party applications from changing the System folder.
Here is all of what I had intended to post. Steps to replace the Caches folder below.
Not normal. It should be there. If you run this from the Terminal do you get the enabled result?
csrutil status
System Integrity Protection status: enabled.
Something, probably some third-party so-called "Mac Cleaner" product has removed this particular Cache folder location, and the reason why we leave the above protection enabled is to block third-party applications from changing the System folder.
The remedy is to boot into Recovery ( ⌘-R ), and run the Terminal from Utilities. On the Terminal command-line:
# csrutil disable
# cd /System/Library
# mkdir Caches
# chown root:wheel ./Caches
# chmod 755 ./Caches
# csrutil enable
# exit
I have listed the steps in the proper order to replace the Caches folder in the /System/Library location with the proper ownership and permissions. I have not had to do this myself, so it isn't clear if one can just carry on as I have shown after disabling System Integrity Protection (SIP), performing the steps, and then re-enabling SIP.
If not, then you can reboot again into Recovery, make the changes following csrutil disable, and finish with csrutil enable before exiting Terminal and rebooting normally.
Thanks for your answer,
but please be very careful to give the right command especially when you are asking others users to use the (powerful) Terminal...
Your commands are not perfect :
1. you have to reboot to activate or deactivate SIP
2. when you reboot in Recovery your are not booting on your regular hard drive so cd /System/Library is not in the right place ... right ? :-)
Thanks anyway
Ordinarily, I test before I post, and this was one of those epic failures where I neither tested, nor bothered to check about the rebooting to change the SIP status. The steps between the csrutil lines would be done from the Terminal while in a normal boot and would need to be prefaced with sudo to effect the changes from your user account.
result :
System Integrity Protection status: enabled.
Is there a way to put back the System folder "as" installed ?
Thanks
anyway thanks for the help viking ! :-)
You are welcome.
Really ???!!
are you high ?
why would I want to add a blank Folder Actions to my System Library Cache folder ??? (which doesn't exist for me) ???
really I don't follow the logic here....
no /System/Library/Caches folder?