मल्टी-कोर प्रोसेसर में कई कोर होते हैं जो एक प्रोसेसर पर एक साथ दो या दो से अधिक प्रोग्राम चलाने की अनुमति देते हैं। इस तरह के डिवाइस वाले प्रोसेसर एक तुलनीय सिंगल-कोर प्रोसेसर की तुलना में अधिक संचालन करने में सक्षम हैं।
मल्टी-कोर प्रोसेसर के कुछ कोर को प्रोसेसर निर्माता द्वारा अक्षम किया जा सकता है, जिसे इंस्टॉलेशन के दौरान ऑपरेटिंग सिस्टम द्वारा पता नहीं लगाया जाता है, या ऊर्जा बचाने के लिए इसके द्वारा पार्क किया जाता है। और यह भी कि कार्यक्रम द्वारा उपयोग नहीं किया जाना चाहिए आधुनिक मल्टी-कोर प्रोसेसर में उच्च बिजली की खपत होती है। कंप्यूटर के ऑपरेटिंग सिस्टम द्वारा एक या एक से अधिक कोर को अस्थायी रूप से अक्षम करके इसे कम किया जा सकता है, जब प्रोसेसर पर लोड बहुत कम होता है और उन्हें काम करने की कोई आवश्यकता नहीं होती है। इसे कर्नेल पार्किंग कहा जाता है, जो सेटिंग्स डिफ़ॉल्ट रूप से विंडोज 7 कंट्रोल पैनल से छिपी हुई हैं। आप यह निर्धारित कर सकते हैं कि कर्नेल को संसाधन मॉनिटर का उपयोग करके पार्क किया गया है, जिसे टास्क मैनेजर से लॉन्च किया गया है। सीपीयू टैब पर प्रत्येक पार्क किए गए कर्नेल ग्राफ के नीचे, एक स्टॉप्ड टेक्स्ट होता है। यदि आप ऐसा शिलालेख देखते हैं, तो इसका मतलब है कि आपके कंप्यूटर पर कर्नेल पार्किंग सेटिंग्स सक्रिय हैं। यदि किसी कारण से वे आपको परेशान करते हैं, तो आप उन्हें वर्तमान पावर प्लान के लिए उन्नत विकल्पों के प्रोसेसर पावर प्रबंधन अनुभाग में अक्षम कर सकते हैं। ऐसा करने के लिए, "निष्क्रिय अवस्था में कोर की न्यूनतम संख्या" पैरामीटर का मान सेट करें - 100%। कुछ मल्टी-कोर प्रोसेसर में केवल एक कोर होता है, या सभी उपलब्ध नहीं होते हैं, क्योंकि बाकी प्रोसेसर निर्माता द्वारा अक्षम किए जाते हैं. ऐसे प्रोसेसर में एक या एक से अधिक कोर में खराबी हो सकती है जो उन्हें ठीक से काम करने से रोकता है। पूरे डाई को न फेंकने के लिए, निर्माता दोषपूर्ण कोर को निष्क्रिय कर देता है और कम कोर वाले प्रोसेसर के रूप में डाई को बेच देता है। इस दृष्टिकोण का उपयोग किया गया था, उदाहरण के लिए, AMD Phenom II X2-3 दो-तीन-कोर प्रोसेसर और Athlon-II-X3 तीन-कोर प्रोसेसर के लिए, जिसमें आप उन्नत क्लॉक कैलिब्रेशन उपयोगिता का उपयोग करके या उपयोग करके कोर 3 और 4 को अनलॉक कर सकते हैं। कुछ मदरबोर्ड के BIOS। हालांकि, अनलॉक किए गए कर्नेल को स्थिरता के लिए पूरी तरह से परीक्षण करने की आवश्यकता है और यदि त्रुटियां होती हैं, तो उन्हें फिर से अक्षम करना होगा। अन्यथा, कंप्यूटर गंभीर खराबी का अनुभव करेगा। केवल एक कोर काम कर सकता है यदि ऑपरेटिंग सिस्टम ने गलती से प्रोसेसर को इंस्टॉलेशन के दौरान सिंगल-कोर के रूप में पहचाना। कुछ मामलों में, कोर की संख्या गलती से ऑपरेटिंग सिस्टम के पहले संस्करणों द्वारा निर्धारित की गई थी जिसमें उनका समर्थन सक्षम था। ये ऑपरेटिंग सिस्टम हैं जैसे सर्विस पैक 2 के साथ विंडोज एक्सपी। इन ऑपरेटिंग सिस्टम संस्करणों को अप्रचलित माना जाता है। इस मामले में काम करने के लिए दूसरा कोर प्राप्त करने का सबसे आसान तरीका अधिक आधुनिक ऑपरेटिंग सिस्टम स्थापित करना है।मल्टी-कोर प्रोसेसर अपेक्षाकृत नए हैं। इंटेल और एएमडी के पहले दोहरे कोर प्रोसेसर 2005 के वसंत में दिखाई दिए। इस बिंदु तक जारी किए गए प्रोग्राम मल्टी-कोर प्रोसेसर के साथ काम करने के लिए डिज़ाइन नहीं किए गए हैं। दौड़ते समय वे केवल एक कोर का उपयोग करते हैं। इसी तरह, कुछ बहुत ही सरल प्रोग्राम भी एक से अधिक कोर का उपयोग नहीं करते हैं।