सबसे आसान उपाय यह होगा कि आप अपने डेटा का बैकअप लें और अपने विभाजनों का आकार बदलें ताकि प्राथमिक बड़ा हो। आप gparted या Windows 7 के डिस्क प्रबंधन एप्लेट का उपयोग कर सकते हैं ; लेकिन डिस्क प्रबंधन एप्लेट के साथ, मुझे लगता है कि आपको उस विभाजन को विकसित करने के लिए अपने सिस्टम ड्राइव के अंत में स्थान खाली करने के लिए अपने डेटा और विभाजन के बहुत सारे मैनुअल फेरबदल करने होंगे।
दुर्भाग्य से, अपने लिए एक डिस्क प्रबंधन दुःस्वप्न पैदा किए बिना आप क्या करना चाहते हैं, इसका कोई आसान तरीका नहीं है, क्योंकि साझा घटक और अक्सर यहां तक कि मूल इंस्टॉलर की प्रतियां आमतौर पर सिस्टम ड्राइव पर स्थापित होती हैं। इसके अलावा, आपकी उपयोगकर्ता निर्देशिका (आपके डेस्कटॉप और AppData फ़ोल्डर सहित) में कुछ भी। Chrome की तरह कुछ प्रोग्राम हैं, जो वास्तव में प्रोग्राम फ़ाइलों के बजाय आपके AppData फ़ोल्डर में इंस्टॉल होते हैं।
टॉम विज्समैन के रूप में आप कुछ निर्देशिकाओं को दूसरे विभाजन में स्थानांतरित कर सकते हैं और एनटीएफएस जंक्शन बिंदुओं को बनाने के लिए कह सकते हैं, लेकिन आखिरकार यह आपके डेटा के प्रबंधन की जटिलता को जोड़ देगा।
यह एक कदम वापस लेने के लायक हो सकता है और ओएस और सभी अनुप्रयोगों को अलग रखने के लिए आपके कारणों की समीक्षा कर सकता है, क्योंकि आपको ओएस को फिर से स्थापित करना होगा वैसे भी आपको सभी अनुप्रयोगों को फिर से स्थापित करना होगा। OS विभाजन को छोटा रखने के बारे में मैं केवल इतना ही सोच सकता हूं कि chkdsk को इतना लंबा समय नहीं लगता (क्योंकि आपको चलाने के लिए chkdsk /rया chkdsk /fसिस्टम ड्राइव पर रिबूट करना पड़ता है, और यह हमेशा सुविधाजनक नहीं होता है)।
यदि आपने ऐसा पहले से नहीं किया है, तो मैं यह सुनिश्चित करने के लिए आपके हार्ड ड्राइव पर WinDirStat चलाने की सलाह दूंगा कि सभी स्थान क्या खा रहे हैं। यह मामला हो सकता है कि डिस्क स्पेस के कई गीगाबाइट का उपयोग ड्राइवर स्थापना पैकेज, जावा इंस्टालर आदि द्वारा किया जाता है।