TiWorker.exe - बहुत उच्च CPU उपयोग


44

मेरे पास विंडोज 8 चलने वाला एक लैपटॉप है। हालांकि यह मूल रूप से अच्छी तरह से चलता है, इसमें बहुत खराब प्रदर्शन के मुद्दे होने लगे। मैंने विषय में कुछ शोध करने का फैसला किया। टास्क मैनेजर को खोलते हुए, मैंने एक प्रक्रिया की खोज की, जिसका नाम है TiWorker.exe(मुझे लगता है कि यह अपडेट अपडेट को संभालता है) मेरे कंप्यूटर पर पहले घंटे के लिए मेरे सीपीयू का ~ 50% लेता है, फिर बंद हो जाता है।

इसके कारण मेरे कंप्यूटर पर भयानक लोड समय बहुत खराब है। मेरा CPU उपयोग 90-100% के बीच है, जो अस्वीकार्य है। इसे परिप्रेक्ष्य में रखने के लिए, मेरा सीपीयू 0-20% और लिनक्स के बीच है, और स्टार्टअप त्वरित है। मैं समझता हूं कि लिनक्स में वैसे भी विंडोज से बेहतर प्रदर्शन है, लेकिन यह अत्यधिक है।

क्या कोई तरीका है जिससे मैं TiWorker को कम CPU ले सकता हूँ? मुझे वास्तव में अपने कंप्यूटर को तेज (कम से कम, एक घोंघा से अधिक) होने की आवश्यकता है। किसी भी मदद के लिए धन्यवाद। मैं वास्तव में इसकी प्रशंसा करता हूँ।

यहाँ मेरी xperf etlफाइल है: https://www.dropbox.com/s/6le4j7ye9on0k79/HighCPUUsage.etl


जब आपके पास TiWorker.exe समस्या फिर से हो तो इसका अनुसरण करें और ट्रेस फ़ाइल अपलोड करें: pastebin.com/pgE11HRD
magicandre1981

टायरों ने टायबोर्कर। exe द्वारा कोई सीपीयू उपयोग नहीं दिखाया है। जब आपके पास फिर से उपयोग हो, तो एक ट्रेस कैप्चर करें।
Magicandre1981

जवाबों:


21

इसलिए ऐसा लगता है, कि Microsoft ने 2013 में एक अपडेट प्रकाशित किया, जिसमें विंडोज अपडेट इंजन में कुछ नई सुविधाओं को पेश किया गया, जिसमें पुरानी फाइलों का संपीड़न भी शामिल था। TIWorker.exeसंपीड़ित फ़ाइलों के लिए शुरू कर देंगे, लेकिन एसएफसी (सिस्टम फ़ाइल चेकर) संशोधित फ़ाइलों और उन्हें पुनर्स्थापित वापस वे कैसे थे करने के लिए का पता लगाता है, जिससे TIWorker.exeदुर्घटना (आप आप सभी संसाधनों खाने कार्य प्रबंधक में Windows त्रुटि रिपोर्टिंग देखेंगे) ।

ऐसा लगता है, कि एक उन्नत कमांड प्रॉम्प्ट पर निम्न कमांड चलाने से समस्या ठीक हो जाती है:

DISM /online /cleanup-image /restorehealth

मैं अपनी मशीन पर इसका परीक्षण नहीं कर सकता क्योंकि मैंने उस मुद्दे का सामना करते समय अपनी मशीन को खरोंच से स्थापित किया था, लेकिन दृष्टिकोण वास्तव में आशाजनक लगता है।

इस समाधान का उल्लेख करने वाला मूल स्रोत यहां पाया जा सकता है


इसमें कितना समय लग जाता है? क्या इसके बीच में मारना सुरक्षित है?
अवींद्र गोलचरण

क्षमा करें, बता नहीं सकता, क्योंकि मैंने इस समाधान की कोशिश नहीं की। हो सकता है कि जिसने यह कोशिश की हो वह आपको और बता सके।
जीन

1
Np। मैं वास्तव में विंडोज़ अपडेट को अक्षम करने / services.msc से इसे हटाने के साथ गया था। मैं शायद उस लैपटॉप पर लिनक्स डालने के साथ जाऊंगा (सामान्य रूप से "रिश्तेदार के कंप्यूटर को ठीक करना" परिदृश्य)।
अवींद्र गोलचरण

6
क्या कुछ भी है विंडोज अपडेट बर्बाद नहीं कर सकता है? बूट विंडोज। हर दिन 100 एमबी एमबी अपडेट के साथ एचडी को थ्रैशिंग के कारण ग्लेशियल रूप से धीमा । फिर भी डेबियन को हर कुछ दिनों में केवल ~ 50 एमबी की जरूरत है, और वाह: केवल जब मैं पूछता हूं । दूसरी मशीन को बूट करें। मैं नेट ब्राउज़ करूंगा जब तक कि अपडेट तैयार न हो जाए ... ओह, ठीक है। मैं नहीं कर सकता। विंडोज को लगता है कि यह मेरे बैंडविड्थ पर एकाधिकार का हकदार है । इसलिए मैं इंतजार कर रहा हूं, कुछ भी नहीं कर रहा हूं, आखिरकार, अपडेट डाउनलोड हो गए हैं। और जब तक वे लागू नहीं होते। अब, अंत में, मैं अपने पीसी का उपयोग कर सकता हूं ... ओह। नहीं, मैं नहीं कर सकता। क्योंकि अब यह अद्यतन करने के लिए मेरे CPU compressing है । बिलकुल अविश्वसनीय।
अंडरस्कोर_ड

1
मेरी मशीन पर 5 मिनट लगे और प्रतीत होता है कि समस्या हल हो गई है।
फ्लोटिंगकिवी

6

मैं वर्तमान में उसी भावना का अनुभव कर रहा हूं। चूंकि हम एक साझा लक्ष्य (काम करने में सक्षम) साझा करते हैं, मेरा सुझाव है कि जैसा मैंने किया था वैसा ही करें:

1 - माइक्रोसॉफ्ट के प्रोसेस एक्सप्लोरर को स्थापित करें और चलाएं (जो मुझे पसंद है क्योंकि यह ऐतिहासिक जिम्मेदारियों को दर्शाता है) उन्नत विशेषाधिकार का उपयोग करके

2 - TiWorker.exe के तहत राइट क्लिक करें और के लिए अपनी प्राथमिकता सेट पृष्ठभूमि या अस्थायी रूप से, निलंबित (यह आपके सिस्टम तुरंत जारी करेंगे) यह।

यहाँ छवि विवरण दर्ज करें


मदद नहीं की बिल्कुल नहीं
मदद की जरूरत है

2

आपका सबसे अच्छा दांव यह देखना है कि TiWorker.exe क्या है और सीपीयू का उपयोग करने के लिए यह क्या कारण हो सकता है। कभी-कभी, उच्च CPU उपयोग उच्च डिस्क उपयोग जैसी किसी अन्य समस्या के कारण हो सकता है। (शायद वह उच्च डिस्क कैश उपयोग की ओर जाता है जिसके साथ सीपीयू शामिल है; मुझे पता नहीं है। लेकिन मैंने निश्चित रूप से उस कारण और प्रभाव को देखा है।) या उच्च मेमोरी उपयोग, जो डिस्क थ्रेशिंग का कारण बनता है। वैसे भी, आपका सबसे अच्छा दांव विशेष रूप से TiWorker.exe को देखना है। आप पा सकते हैं कि समस्या को नियंत्रित करने की कोशिश करने के बजाय (इसके प्रभाव को सीमित करके), समस्या को समाप्त करने का एक तरीका हो सकता है (चीजों को और अधिक सही बनाने का काम)।

हालांकि, कुछ अन्य दृष्टिकोण हैं जो इस और अन्य निष्पादन योग्य फ़ाइलों के साथ एक सुसंगत तरीके से काम कर सकते हैं। मैं आपके साथ कई दृष्टिकोण साझा करूंगा।

अन्यथा, आप प्राथमिकता को समायोजित करना चाहते हैं, जो कार्य प्रबंधक या प्रोसेस हैकर या प्रोसेस एक्सप्लोरर (जैसा कि जूलियो नोब्रे के उत्तर द्वारा दिखाया गया है ) या WMIC में किया जा सकता है।

एक अन्य विकल्प, यदि आपके पास कई सीपीयू कोर हैं, तो सीपीयू आत्मीयता को समायोजित करना है। विंडोज 7 में (लेकिन एक्सपी नहीं, अगर मैं सही तरीके से याद करता हूं), तो टास्क मैनेजर में यह क्षमता है, इसलिए मैं मानता हूं कि यह विंडोज 8 में भी उपलब्ध है। उस दृष्टिकोण ने मुझे एक बार काम पर बचाया; मैंने एक कार्य को एक ही सीपीयू कोर तक सीमित कर दिया और फिर इसे 95% + के बजाय 50% तक अधिकतम कर दिया, जिसने पूरे सिस्टम को इतना गैर-जिम्मेदार होने के बजाय उत्तरदायी महसूस किया कि यह अपेक्षित समय सीमा के भीतर संवाद करने में विफल रहने के लिए अलर्ट सेट करता है।

एक अन्य विकल्प एक (डाउनलोड) सीपीयू को सीमित करने वाले प्रोग्राम का उपयोग करने के लिए हो सकता है, जैसे प्रोसेस टैमर या बैटल एनकोडर शिरसे

अंत में, एक अन्य विकल्प जिसे आप "थिक आई / ओ प्रायोरिटी" के साथ टिंकर करने की कोशिश कर सकते हैं, प्रोसेस हैकर या प्रोसेस एक्सप्लोरर के माध्यम से उपलब्ध है।


1

TiWorker.exe समस्या को ठीक करने के लिए

  • प्रेस करें Ctrl+Alt+Del
  • चुनें Task Manager
  • के पास जाओ Details
  • नामक प्रक्रिया का पता लगाएं TiWorker.exe। विवरण होगा Windows Modules Installer Worker
  • दाएँ क्लिक करें।
  • या तो End process treeऊपर का चयन करें या होवर करें Set priority। यदि आप दूसरा विकल्प चुनते हैं तो जारी रखें।
  • पर क्लिक करें Low
  • देखा!

स्टार्टअप समय को कम करने के लिए

विंडोज में

  • प्रेस करें Ctrl+Alt+Del
  • चुनें Task Manager
  • के पास जाओ Startup
  • दाएँ क्लिक करें।
  • उन सभी को अक्षम करें (अनुशंसित है कि आप ड्राइवरों और एंटी-वायरस सॉफ़्टवेयर को छोड़ दें)। या तकनीकी रूप से, आप जो भी करना चाहते हैं।
  • देखा!

BIOS में

चरण BIOS से BIOS तक भिन्न होंगे, इसके लिए माफी। वैसे भी:

  • आसपास टिंकर करें और प्रदर्शन से संबंधित चीजों की तलाश करें।
  • यदि आपके पास एक नया इंटेल-आधारित / इंटेल-निर्मित मदरबोर्ड है, तो आप इन दोनों में से किसी एक को पाएंगे: Enable Intel Rapid Start Technologyया Intel Fast Boot Technology
  • अन्य लोगों में शामिल हैं Instant Boot, UEFI Technology(यह एक अलग बात है लेकिन अगर आपका सिस्टम हार्डवेयर इसका समर्थन करता है, तो सक्षम करें, यह इन दिनों आम है)। मूल रूप से, कुछ भी शब्द का पर्यायवाची है Fast Bootऔर यह इन तकनीकों के समान काम करता है।
  • चयन करें Yesऔर यदि आप आश्वस्त हैं, तो जिस तरह से आप चाहते हैं, तकनीक को अनुकूलित करने की कोशिश कर रहे हैं।
  • देखा!

1

सबसे तेज़ तरीका है जो मैंने पाया है

व्यवस्थापक केcmd रूप में चलाएं

तब निम्नलिखित कमांड निष्पादित करें:

taskkill /im TiWorker.exe /f

मेरे सिस्टम पर काम नहीं करता क्योंकि TrustedInstaller.exe (या कुछ अन्य प्रक्रिया) TiWorker को पुन: लॉन्च करती रहती है। दोनों में से किसी को मारने से भी मदद नहीं मिलती है क्योंकि ऐसा लगता है कि वे तुरंत किसी अन्य प्रक्रिया द्वारा फिर से शुरू कर दिए जाते हैं।
ग्लेननरू

-1

क्या आपने Microsoft से निम्नलिखित सुधार की कोशिश की है?

http://support.microsoft.com/kb/2771431/en-us


मेरे लिए डाउनलोड लिंक टूट गया है।
dillmo

अद्यतन पहले से ही सुपरसीड किया गया है और एक नए संस्करण के साथ बदल दिया गया है।
जादूंद्रे १

लिंक अब काम कर रहा है, लेकिन डिलमो द्वारा रिपोर्ट की गई समस्या लिंक-केवल उत्तरों के साथ समस्या को उजागर करती है।
फिक्सर 1234

-2

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


-2

यह मेरे लिए काम किया (सभी या इस कदम में से एक):

  • "विंडोज़ सुविधाओं को जोड़ें" से हाइपर वी स्थापित करें। रिबूट करें और अपडेट करें।
  • सुरक्षा केंद्र से रखरखाव करें।
  • विंडोज़ फ़ायरवॉल बंद करें (यदि आप एक साथ फ़ायरवॉल का उपयोग करते हैं)।

अब "कार्यकर्ता ने काम करना बंद कर दिया है!" (मेरे लिए)।


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