सिस्टम प्रोसेस (PID 4) हार्ड डिस्क को लगातार एक्सेस कर रहा है


50

हाल ही में मैंने देखा कि हमारी कुछ मशीनें सुस्त हो रही हैं, मुख्यतः बूट-अप के बाद। का उपयोग करते हुए Resource Monitorमैं कुछ सुझाव के बाद पीआईडी 4. साथ सिस्टम प्रक्रिया से अत्यधिक डिस्क पहुंच का पता लगाया है, मैं सिस्टम वॉल्यूम जानकारी फ़ोल्डर पर एंटी-वायरस अक्षम, उम्मीद है यह मदद मिलेगी (मैं सिस्टम को पुनर्स्थापित निष्क्रिय करने के लिए नहीं करना चाहते हैं)।

हालाँकि, ऐसा लगता है कि पीआईडी ​​4 सब कुछ एक्सेस कर रहा है । जब एक ज़िप फ़ाइल का एक सरल निष्कर्षण चल रहा है, तो मैं WinRAR को फ़ाइल से प्रति सेकंड कुछ सैकड़ों KB पढ़ता हुआ देख सकता हूं, लेकिन PID 4 उसी फ़ाइल से दर्जनों MB प्रति सेकंड पढ़ता है। ऑपरेशन को रद्द करने के बाद, पीआईडी ​​4 लगभग 30 सेकंड के लिए फ़ाइल तक पहुंच रखता है, प्रति एमबी कई एमबी पढ़ता है। यह संसाधन मॉनीटर बग नहीं है, क्योंकि डिस्क स्पष्ट रूप से सक्रिय है, और एक बार संसाधन मॉनिटर कहते हैं कि पीआईडी ​​4 अंत में आराम कर रहा है।

यह चमत्कारी प्रक्रिया हर दूसरी प्रक्रिया तक पहुँचने की हर चीज़ की पहुँच क्यों है?

मैं एवीजी एंटीवायरस का उपयोग कर रहा हूं। इसे अक्षम करने से यह व्यवहार नहीं बदला /

यहाँ क्या हो रहा है?


1
PID 4 विंडोज सिस्टम प्रक्रिया के लिए प्रोसेस आईडी है। यह वास्तव में यूनिक्स सिस्टम पर पीआईडी ​​1 की तरह है। एक बहुत पीआईडी 4. के अंतर्गत चलाने सेवाओं की
sysadmin1138

क्या सेवाएं अपनी प्रक्रियाओं के तहत नहीं चलती हैं? वैसे भी, भले ही ऐसा क्यों है, नियमित गैर-सेवा प्रक्रियाओं में साधारण फ़ाइल एक्सेस ज्यादातर पीआईडी ​​4 के तहत क्यों की जाती है?
zmbq

मेरे पास एक ही समस्या है और कोई समाधान भी नहीं मिल रहा है। किसी भी संयोग से, क्या आप TrueCrypt का उपयोग करते हैं? मैं TrueCrypt सिस्टम-वाइड एन्क्रिप्शन का उपयोग करता हूं और मुझे संदेह है कि इसका कारण हो सकता है, क्योंकि यह एक ड्राइवर के रूप में "सिस्टम" के तहत चल रहा है, और इसे हर फ़ाइल एक्सेस को एन्क्रिप्ट / डिक्रिप्ट करने की आवश्यकता है।

नहीं, कोई ट्रू-क्रिप्ट या किसी भी प्रकार का एन्क्रिप्शन यहाँ नहीं है।
zmbq

संबंधित प्रश्न यहाँ: superuser.com/questions/349349/…

जवाबों:


28

यह एक पुराना सवाल है, लेकिन मेरे पास यह मुद्दा था, और मेरे लिए यह सुपरफच था। मैंने पीआईडी ​​4 अत्यधिक हार्ड ड्राइव उपयोग पर मिलने वाली हर चीज की कोशिश की, और इसमें से कुछ ने मदद की। 4GB से 8GB तक के रैम अपग्रेड ने इस मुद्दे को और अधिक स्पष्ट कर दिया - रैम का उपयोग कम था, कोई पेजिंग नहीं था, लेकिन फिर भी हार्ड ड्राइव मेरे लैपटॉप के बूट होने के बाद ~ 10 मिनट के लिए जल गया।

लंबी कहानी छोटी, एक रजिस्ट्री सेटिंग है जो यह बताती है कि सुपरफच का स्तर क्या है। आप नीचे देख सकते हैं कि EnableSuperfetch मान अब 1 पर सेट हो गया है, जो "सभी निष्पादकों और पुस्तकालयों को प्रीफ़ैच" करता है। डिफ़ॉल्ट एक 3 है, जिसका अर्थ है "सभी निष्पादन योग्य, पुस्तकालयों और दस्तावेजों को प्रीफ़ैच करें"। मेरे पास कई दस्तावेज हैं, इसलिए मुझे लगता है कि यह बहुत लंबा हो रहा था। खोला गया प्रत्येक दस्तावेज़ एक और है जिसे सुपरफच को यह देखने के लिए "विश्लेषण" करना है कि आप इसका उपयोग कैसे कर रहे हैं।

प्रश्न में रजिस्ट्री कुंजी / मूल्य है: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnableSuperfetch

अब तक केवल नकारात्मक पक्ष यह है कि मेरे आउटलुक फोल्डर को खोलने के लिए कुछ अतिरिक्त सेकंड लगते हैं, और कुछ आमतौर पर उपयोग किए जाने वाले दस्तावेज़ जैसे एमएस प्रोजेक्ट फाइलें अधिक समय लेती हैं। लेकिन उन डिस्क में गड़बड़ी की तुलना में डिस्क थ्रैश जो मुझे पहले मिल रहा था!

SuperFetch रजिस्ट्री कुंजी



मेरे लिए बहुत अच्छा काम किया .. !!
निर्मल- thInk beYond

11

बहुत सारी सिस्टम सेवाएं (मेरा मतलब विंडोज सर्विसेज नहीं) पीआईडी ​​4, "सिस्टम" प्रक्रिया के तहत चलती हैं। हर बार जब आप कोई फ़ाइल खोलते हैं, तो आप बैकग्राउंड मेकेनिज्म को ट्रिगर करते हैं जैसे वर्चुअल मेमोरी मैनेजर फ़ाइल को मेमोरी में कैशिंग करना, अन्य चीजों को मेमोरी में इधर-उधर करना, पेज फाल्ट को सर्विस करना इत्यादि। यह गतिविधि डिस्क गतिविधि से चार्ज किए गए डिस्क गतिविधि से अलग होती है। प्रक्रिया है कि मूल रूप से फ़ाइल का उपयोग, जैसे WinRAR।

उस ने कहा, जो आप अभी भी बता रहे हैं वह मेरे लिए सामान्य व्यवहार की तरह नहीं है। फ़ाइल एक्सेस होने पर आपको सिस्टम प्रक्रिया से डिस्क गतिविधि में एक त्वरित टक्कर दिखाई देनी चाहिए, और फिर इसे कुछ सेकंड के लिए - 0 के बजाय जल्दी से वापस जाना चाहिए।

मैंने अपनी मशीन पर विंडोज रिसोर्स मॉनिटर का उपयोग करके थोड़ा परीक्षण किया, और मैंने कुछ इसी तरह का व्यवहार देखा। मुझे लगता है कि हम देख रहे हैं कि रिसोर्स मॉनिटर हमें किसी तरह का रोलिंग एवरेज दिखा रहा है, जो बंद होना धीमा है।

SIDintenals 'प्रोसेस एक्सप्लोरर जैसे अन्य टूल का उपयोग करके PID 4 डिस्क गतिविधि को देखने का प्रयास करें । मुझे इससे बहुत अलग छाप मिली, क्योंकि सिस्टम प्रक्रिया द्वारा रीड डेल्टा और रीड बाइट्स डेल्टा को रेमन के माध्यम से देखे जाने की तुलना में 0 अधिक तेजी से वापस आ रहा है ।


संपादित करें: यदि ऐसा नहीं है, तो मुझे लगता है कि प्रश्न का उत्तर देने के लिए अधिक गहराई से विश्लेषण की आवश्यकता है। उदाहरण के लिए, आप वर्तमान में लोड की गई फ़ाइल सिस्टम फ़िल्टर ड्राइवरों को fltmc.exe के साथ सूचीबद्ध कर सकते हैं, और kernrate.exe आपको उन मॉड्यूलों को अलग करने में मदद कर सकता है जो असमान रूप से उच्च डिस्क I / O पैदा कर रहे हैं।


@zmbq: क्या आप यह पता लगाने में कामयाब रहे हैं कि क्या चल रहा है?

7

सिस्टम प्रक्रिया का उपयोग विंडोज अपडेट द्वारा किया जाता है। यदि आपने अपडेट स्वचालित रूप से इंस्टॉल करने के लिए चुना है, तो संभवतः यह है कि आपके सिस्टम वर्तमान में विंडोज़ सॉफ़्टवेयर स्थापित कर रहे हैं। यदि आप Windows अद्यतन चलाते हैं और अद्यतनों को स्थापित करने का प्रयास करते हैं, तो आपको एक संदेश प्राप्त होगा जिसे आप स्थापित नहीं कर सकते क्योंकि Windows वर्तमान में सिस्टम को अपडेट कर रहा है।

मैन्युअल एक्शन के बिना डाउनलोड और इंस्टॉल नहीं करने के लिए विंडोज अपडेट को बदलें और वर्तमान इंस्टॉलेशन समाप्त होने तक प्रतीक्षा करें।


1
इसने मेरे लिए काम किया। मेरी समस्या IE निर्मित सिस्टम (PID4) ड्राइव का 100% उपयोग थी। IE के स्वचालित अद्यतन को बंद करना (मदद-> IE के बारे में-> स्वचालित रूप से नए संस्करण स्थापित करें) इसे ठीक किया।
Coomie

@ आईओआई के किस संस्करण में यह 'फीचर' है?
MDMoore313

@ MDMoore313 IE 10
Coomie

@ Microsoft, कर्नेल-मोड / ring0 से IE को खुद को अपग्रेड क्यों करना चाहिए?
Пет14р Петров 20

1

मेरे ठीक वही लक्षण थे। मेरे मामले में वे Norton360 और MS-SQL VSS सेवा से संबंधित थे। एक बार जब मैंने वीएसएस को निष्क्रिय कर दिया, तो मेरी गतिविधि में काफी गिरावट आई। जब नॉर्टन की बात होती है तब भी सिस्टम लॉक हो जाता है, लेकिन यह सेमी बीबल है क्योंकि यह केवल हर घंटे होता है।


1

इस उत्तर को यहाँ पोस्ट कर रहा हूँ क्योंकि मैं इस थ्रेड पर लड़खड़ा गया था जब सिस्टम प्रक्रिया 4 इतने सारे पढ़ने / लिखने के ट्रैफ़िक का उपभोग करने वाले उत्तरों की तलाश में था।

जब उपयोगकर्ता मैप किए गए ड्राइव या साझा करने के लिए एक UNC पथ पर जा रहे हों, विशेष रूप से एक अच्छे आकार की संरचना के साथ कुछ तो सभी को अचानक होस्ट सर्वर से ट्रैफ़िक प्राप्त करने का एक टन होगा। आम तौर पर मैं 100-300k देखूंगा, जैसे ही आप नेवी पेन में विस्तार करेंगे यह 20,000k प्लस रेंज में शूट होगा।

एक्सप्लोरर में वर्तमान फ़ोल्डर विकल्प के लिए स्वचालित रूप से विस्तार को अक्षम करने का समर्थन किया गया और वह ट्रैफ़िक चला गया।

http://www.sevenforums.com/tutorials/1014-navigation-pane-automatically-expand-current-folder.html


0

मेरे पास एक समान मुद्दा था, हालांकि मेरे मामले में यह प्रतीत होता है कि किसी भी तरह ऑफ़लाइन फ़ाइलें सक्षम थीं। मैं सर्वर साइड की चीजों की जांच करने जा रहा हूं (जैसे मैंने सोचा था कि इसे ग्रुप पॉलिसी के माध्यम से और शेयरों पर .....) में विश्व स्तर पर अक्षम कर दिया गया था, लेकिन मेरे पास एक दूरस्थ कार्यालय में दो विंडोज 7 मशीनें थीं जो कई सौ को सिंक करने की कोशिश कर रही थीं। एक वीपीएन कनेक्शन पर जीबी।

(पोस्ट करने से पहले संपादित करें: ऑफ़लाइन फ़ाइलों को शेयरों पर ठीक से अक्षम नहीं किया गया था, संभवतः एक सर्वर प्रवास के बाद।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.