www.howtogeek.com
Open in
urlscan Pro
3.222.102.97
Public Scan
URL:
https://www.howtogeek.com/346093/what-is-cfprefsd-and-why-is-it-running-on-my-mac/
Submission: On June 04 via manual from US — Scanned from DE
Submission: On June 04 via manual from US — Scanned from DE
Form analysis
2 forms found in the DOMGET /search/?q=
<form method="get" class="search-form js-searchBox icon i-search" id="searchform2" action="/search/?q=">
<input id="js-search-input" type="text" name="q" class="input-text search-input" autocomplete="off" placeholder="Search How-To Geek" autofocus="">
</form>
Name: articleNewsletterForm — POST
<form class="user-static-form user-content" enctype="multipart/form-data" id="articleNewsletterForm" method="post" name="articleNewsletterForm">
<h2 class="newsletter-widget-title">The Best Tech Newsletter Around</h2>
<p class="f-errors" id="f-validation"></p>
<div class="form-group">
<input maxlength="4000" id="newsletter-form-email" name="newsletter-form-email" placeholder="Email Address" required="" type="email">
</div>
<div class="form-group">
<input class="main-cta primary-cta brand-cta" id="SubmitButton" name="SubmitButton" type="submit" value="Subscribe">
</div>
<div class="form-group">
<p class="f-errors" id="newsletter-form-validation" style="margin-top: 1em; font-size: small; color: red"></p>
<div class="g-recaptcha-container newsletter-form-captcha" hidden="">
<div id="site_captcha_5"></div>
</div>
</div>
<p class="content-note bottom-note">By subscribing, you agree to our <a href="/page/privacy-policy/">Privacy Policy</a> and may receive occasional deal communications; you can unsubscribe anytime.</p>
</form>
Text Content
HOW-TO GEEK Menu Sign in now Close * * Desktop Submenu * Windows * Mac * Linux * Chromebook * Mobile Submenu * Android * iPhone * Carriers * Hardware Submenu * Computer Hardware * Wi-Fi & Networking * Smart Home * eReaders * Audio * TVs * Web Submenu * Web Apps * Social Media * Computer History * Cyber Security * Google * Microsoft * Privacy & Security * Cutting Edge Submenu * Virtual Reality * AI & Machine Learning * Lifestyle Submenu * Gaming * Streaming * Photography * DIY * Reviews * Buying Guides * Deals * Sign in * Newsletter * * * * * * * * Trending Windows PC Optimization iPhone Android Streaming Deals Close * Home * Mac WHAT IS CFPREFSD, AND WHY IS IT RUNNING ON MY MAC? By Justin Pot Published Mar 19, 2018 You're browsing Activity Monitor when you notice something named cfprefsd. QUICK LINKS * What cfprefsd Does * What To Do If cfprefsd Is Using Up CPU Power You're browsing Activity Monitor when you notice something named cfprefsd. What is this, and should you be worried about it? Quick answer: No, cfpresfd is a core part of macOS, and you couldn't use your computer without it. Related: What Is This Process and Why Is It Running on My Mac? This article is part of our ongoing series explaining various processes found in Activity Monitor, like kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrold, sandboxd, cloudd, and many others. Don’t know what those services are? Better start reading! Today's process, cfprefsd, is a daemon, which means it runs in the background and handles system tasks. You can generally identify daemons by the "d" at the end. This specific daemon allows macOS and your applications to read and write preferences files. WHAT CFPREFSD DOES To quote the man page, which you can view by typing man cfprefsd in Terminal: > cfprefsd provides preferences services for the CFPreferences and > NSUserDefaults APIs. That's a little confusing if you don't know what CF Preferences and NSUserDefaults are, so let's dig into those briefly. The CF in CFPreferences stands for Core Foundation. According to Apple's developer documentation, Core Foundation is how your Mac manages both system-wide and application-specific preferences: > Core Foundation provides a simple, standard way to manage user (and > application) preferences. Core Foundation stores preferences as key-value > pairs that are assigned a scope using a combination of user name, application > ID, and host (computer) names. This makes it possible to save and retrieve > preferences that apply to different classes of users. Basically, anytime your computer creates or edits a .plist file inside the hidden Library folder on your Mac, it's CFPreferences that makes that happen. NSUserDefaults, meanwhile, is a related system that allows programs to access your default settings. If you've set up your computer to use Inches and Celsius, I'm confused by your choices. Your applications aren't, however, because they can use NSUserDefaults to learn what options you've selected. To quote the Apple Developer documentation again: > The NSUserDefaults class provides a programmatic interface for interacting > with the defaults system. The defaults system allows an app to customize its > behavior to match a user’s preferences. For example, you can allow users to > specify their preferred units of measurement or media playback speed. Apps > store these preferences by assigning values to a set of parameters in a user’s > defaults database. To summarize: cfprefsd is a daemon used by macOS and applications to create and edit preferences files. It's also used to make sure applications respect your system-wide default settings. WHAT TO DO IF CFPREFSD IS USING UP CPU POWER This process shouldn't be using up a lot of CPU power, because it has a fairly simple job. If it is, the culprit is likely an application you installed recently. As we've said, cfprefsd is used by both macOS and your individual applications. Related: How to Reset Any Mac App to Its Default Settings If you recently installed something, try closing that app and seeing if it helps. If it does, you might be dealing with a corrupted .plist file. Consider wiping that app's settings by using AppCleaner, or by manually deleting any .plist files you find for the application from the Library folder. If that doesn't help, you've found a bug; get in touch with the developer of the problematic app. Photo credit: guteksk7/Shutterstock.com Readers like you help support How-To Geek. When you make a purchase using links on our site, we may earn an affiliate commission. Read More. THE BEST TECH NEWSLETTER AROUND By subscribing, you agree to our Privacy Policy and may receive occasional deal communications; you can unsubscribe anytime. Share Share Share Share Share Share Copy Email Share Share Share Share Share Share Copy Email Link copied to clipboard Related Topics * Mac * Explainers * macOS About The Author Justin Pot • Former News Editor Justin Pot is a former News Editor for How-To Geek. He lives in Hillsboro, Oregon, and runs the Hillsboro Signal, which offers local citizen journalism. In addition to his work at How-To Geek, Justin has also written for The Atlantic, The Wall Street Journal, Popular Science, Wired, PCMag, MakeUseOf, Lifehacker, and Zapier. Close RECOMMENDED ARTICLES Microsoft Word I DO THESE 6 THINGS BEFORE STARTING WORK ON WORD Planning ahead now saves time later. Ubuntu WHY I STILL THINK UBUNTU IS THE BEST LINUX DISTRO IN 2024 Pleasing everyone all the time isn’t easy, but Ubuntu is doing a commendable job. OneDrive THIS UNDERUSED ONEDRIVE FEATURE WILL HELP YOU FINALLY BEAT PAPER CLUTTER Reducing paper clutter has never been easier with this OneDrive feature that many people don't use. Computer Hardware AMD'S ZEN 5 CPUS ARRIVE ON LAPTOPS AND DESKTOPS The new processors look promising. Microsoft Excel GOOGLE SHEETS VS. MICROSOFT EXCEL: WHICH SHOULD YOU USE? Yes, they're both spreadsheet platforms, but they're actually very different. Chrome GOOGLE CHROME IS NOW FASTER, THANKS TO BETTER COOKIE HANDLING Poorly-optimized web pages using cookies were slowing down Chrome. * ANDROID * IPHONE WHAT'S THE LATEST VERSION OF ANDROID? 17 hours ago KEEP YOUR ANDROID BATTERY HEALTHY WITH CUSTOM CHARGING NOTIFICATIONS 18 hours ago HOW TO RETRIEVE DELETED TEXT MESSAGES ON ANDROID 19 hours ago YOU DON'T NEED A STEAM DECK FOR HANDHELD STEAM GAMING 23 hours ago HOW TO CHECK THE BATTERY HEALTH ON A SAMSUNG PHONE (AND WHAT TO DO ABOUT IT) 3 days ago YOU CAN KEEP YOUR RETRO GAMING DEVICES—I LOVE SMARTPHONE EMULATORS 3 days ago See More HOW TO FIND ARCHIVED EMAILS IN GMAIL 1 day ago 10 IMESSAGE FEATURES YOU SHOULD START USING RIGHT NOW 3 days ago WHAT IS JIT? HOW APPLE'S RULES ARE HOLDING BACK IPHONE GAME EMULATORS 5 days ago HERE’S WHAT TO DO WHEN YOUR PHONE GETS HOT 6 days ago FORGET KINDLE, HERE'S WHY I PREFER TO READ EBOOKS ON MY PHONE May 27, 2024 TODAY'S NYT CONNECTIONS HINTS AND ANSWER FOR JUNE 2 (#357) 2 days ago See More TRENDING NOW OF COURSE I FELL FOR SONOS' LUXURY BLUETOOTH HEADPHONES THIS IS THE GAMING MOUSEPAD I’D BUY IF I DIDN’T CARE ABOUT THE MONEY * Join Our Team * Our Audience * About Us * Press & Events * Contact Us * Follow Us * * * * * * * Advertising * Careers * Terms * Privacy * Policies How-To Geek is part of the Valnet Publishing Group Copyright © 2024 Valnet Inc. Now Playing WATCH NEXT Video Player is loading. Play Video Play Unmute Current Time 0:00 / Duration -:- Loaded: 0% Stream Type LIVE Seek to live, currently behind liveLIVE Remaining Time -0:00 1x Playback Rate Chapters * Chapters Descriptions * descriptions off, selected Captions * captions off, selected Audio Track Picture-in-PictureFullscreen This is a modal window. Advertisement Skip Ad 5 Über Google anmelden user-signalWir schätzen Ihre Privatsphäre Alles ablehnenAlles akzeptieren ZusammenfassungZwecke1561 Partner Willigen Sie in diese Aktivitäten zur Verarbeitung personenbezogener Daten durch uns und unsere Partner ein? Speichern von oder Zugriff auf Informationen auf einem Endgerät Genaue Standortdaten und Identifikation durch Scannen von Endgeräten Personalisierte Werbung und Inhalte, Messung von Werbeleistung und der Performance von Inhalten, Zielgruppenforschung sowie Entwicklung und Verbesserung von Angeboten Einige Partner berufen sich möglicherweise auf ihr berechtigtes Interesse. Sie können hier Einspruch gegen das berechtigte Interesse des Verkäufers einlegen. Ihre Auswahl auf dieser Website wird für diese Website angewendet. Sie können Ihre Einstellungen jederzeit ändern, einschließlich des Widerrufs Ihrer Zustimmung, indem Sie auf den Link oder das Symbol am unteren Rand dieser Seite klicken. Bitte beachten Sie, dass Sie möglicherweise nach unten scrollen müssen, um darauf zuzugreifen. Cookies, IDs, Browserdaten oder ähnliche Online-Identifikatoren dürfen für einen oder mehrere der hier genannten Zwecke verarbeitet werden. Powered By