टास्किल / एफ एक प्रक्रिया को नहीं मारता है


140

जब मैं डीबग करने के लिए VS से VS का प्रायोगिक उदाहरण शुरू करता हूं और डीबग करना बंद कर देता हूं (कभी-कभी सीधे पैरेंट VS से), तो एक zombile devenv.exe प्रक्रिया चलती रहती है जिसे मैं मारने में असमर्थ हूं। यह मेरे कई dll पर है।

जैसा कि मैं इस 64 बिट Win7 मशीन पर प्रशासक के रूप में लॉग ऑन हूं, मैं अपेक्षा करता हूं कि मैं किसी भी प्रक्रिया को मारने में सक्षम होना चाहूंगा।

I tried (from Administrator command prompt):

End Task from Task Manager.
TASKKILL /F /IM devenv.exe
PSKILL devenv.exe

किसी ने कोई त्रुटि नहीं लौटाई TASKKILLऔर PSKILLप्रक्रिया को समाप्त / मारने के सफल संदेश लौटा दिए। लेकिन devenv.exe अभी भी चलता है, यह PIDअवशेष के रूप में स्थिर नहीं है। यह केवल सिस्टम के पुनरारंभ पर चला जाता है जो एक महान समाधान नहीं है।

ध्यान दें। लॉकहंटर शो देवेन को अपने आप में एक ताला मिला है। और यह इसे अनलॉक नहीं कर सकता।

प्रोसेस मॉनिटर कुछ प्रकार के 'प्रोसेस प्रोफाइलिंग' लूप में होने के लिए devenv दिखाता है

उपरोक्त स्क्रीनशॉट प्रक्रिया मॉनीटर का आउटपुट है जो कुछ प्रकार के 'प्रोसेस प्रोफाइलिंग लूप' में दिखाई देता है (इस पर राइट क्लिक करें और इसे ठीक से देखने के लिए नए टैब में खुली छवि पर क्लिक करें)।

किसी भी विचार कैसे विंडोज पर ऐसी प्रक्रिया को मारने के लिए?


पता नहीं क्यों आपको कोई त्रुटि नहीं मिलती है, लेकिन एक बात को सत्यापित करने के लिए: क्या आपने इन आदेशों को एक उन्नत कमांड प्रॉम्प्ट से कॉल किया है? अन्यथा आदेश प्रशासक विशेषाधिकारों के साथ नहीं चलेंगे, भले ही आपका खाता उनके पास हो। (इससे उन्हें तब सफलता नहीं मिलनी चाहिए, जब वे स्पष्ट रूप से विफल रहे;))
स्वेन

1
हाँ सभी कमांड प्रशासक कमांड प्रॉम्प्ट से चलाए गए थे।
दुष्यंतप

3
इस तरह का सवाल superuser.com पर अधिक उपयुक्त है । हाँ, वे वहाँ काफी अच्छा स्पष्टीकरण है। इसने मेरी मदद की।
जेरेकेक

जवाबों:


81

यदि आपकी प्रक्रिया को सफलतापूर्वक पूरा करने के लिए किसी भी व्यक्ति को मार दिया जाता है, तो आपको बाल प्रक्रिया को भी मारना चाहिए

taskkill /IM "process_name" /T /F

/T = kills child process

/F = forceful termination of your process

25
यह मेरे मामले में दो सफलता संदेश छापता है, लेकिन प्रक्रिया अभी भी है। क्या बकवास है?
कोडमैनएक्स

3
अगर यह इतना आसान होगा :) नहीं, यह मदद नहीं करता है। मुझे लगता है कि उसकी समस्या इसलिए है क्योंकि अनजानी प्रक्रिया कुछ लूप (सॉकेट, आई / ओ, पाइप ...) में होती है जहां मुख्य प्रक्रिया सिस्टम प्रोसेस है और इसे मारना सिस्टम को अस्थिर बना देगा। यह मामला है कि मैं पहले यह समझने के लिए कि लूप किस प्रक्रिया में है, फिर से पता लगाऊंगा। यदि वह लूप दूसरे समापन बिंदु के साथ नेटवर्क एक्सचेंज है, तो बस नेटवर्क केबल अनप्लग करें या पहले से स्थापित कनेक्शन को डिस्कनेक्ट करें।

75
मुझे लगता है There is no running instance of the task कि एक प्रक्रिया वास्तव में मरना नहीं चाहती है!
16'16

1
आज भी मेरी मदद करें, हालांकि मुझे "बच्चे के बच्चे" को भी मारना है: टास्ककिल / एफ / टी / पीआईडी ​​4172 ==> त्रुटि: पीआईडी ​​4172 (पीआईडी ​​4724 की बाल प्रक्रिया) के साथ प्रक्रिया को समाप्त नहीं किया जा सकता है। ==> taskkill / f / T / PID 4724 ==> संपन्न
Hoàng Long

1
के तहत उल्लेख /Tस्विच के लिए याय !
kayleeFrye_onDeck 20

34

टास्ककिल और पॉवरशेल (मार) तरीके मेरे काम नहीं आए; यह अभी भी कहा "प्रवेश निषेध"।

मैं इस के साथ बेहतर भाग्य था:

wmic process where "name='myprocessname.exe'" delete

6
त्रुटि: विवरण = अमान्य क्वेरी
user1133275

51
विंडोज 10। इसके अलावा: ERROR: Description = Access denied(एडमिन कंसोल btw का उपयोग करके)
FractalSpace

1
धन्यवाद! यह मेरे अटक
npm के

1
कमाल है, बहुत बहुत धन्यवाद। मारने से एक घंटा पहले मैंने यह पाया
डेरेक एमसी

2
यह अभी भी मेरे मामले में काम नहीं करता है। एक विजुअल स्टूडियो प्रक्रियाओं में फंसा हुआ है, कमांड को चलाता है और यह कहता है कि डिलीट कर रहा है \\ MyMachine \ ROOT \ CIMV2: Win32_Process.Handle = "6420", इंस्टेंट विलोपन सफल। लेकिन 5 मिनट के बाद भी मुझे कार्य प्रबंधक सूची में VS devenv.exe प्रक्रिया दिखाई देती है। मुझे लगता है कि कुछ भी नहीं है लेकिन एक रिबूट मेरे लिए एकमात्र समाधान है।
विक्टरिगर

30

बस Windows Server 2008 R2 पर एक ही समस्या थी और कुछ भी मदद नहीं की, न कि taskmanager या taskkill। लेकिन, प्रशासक के रूप में चलने वाली विंडोज़ पॉज़िशिल "किल-पिड" के साथ काम करती हैं


3
यह मेरे लिए काम कर रहा था ... हालांकि प्रक्रिया के वास्तव में चले जाने से पहले लगभग 30 सेकंड की देरी लगती थी, इसलिए पहली बार में यह विफल लग रहा था। इस मामले में कि मेरे पास यह एक ऐसी प्रक्रिया थी जो किसी अन्य एप्लिकेशन द्वारा प्रक्रियात्मक रूप से बनाई गई थी जबकि सिस्टम संसाधनों पर कम था। प्रोसेस एक्सप्लोरर, प्रोसेस ट्री को मारना, और कई अन्य चीजें काम करने में विफल रहीं, लेकिन इसने यह चाल चली।
जे। पालिंग

4
मेरे लिए काम नहीं किया, मुझे प्रक्रिया को मारने के लिए असमर्थ एक त्रुटि दे दी है आदि आदि
rboy

@rboy मुझे इसका पुराना पता है, लेकिन अगर कोई ऐसा करता है जो मैं करता हूं। व्यवस्थापक के रूप में शक्तियां खोलें और फिर उसे चलाएं। सबसे पहले मैंने इसे व्यवस्थापक के रूप में नहीं चलाया और इसने मुझे बताया कि मैं ऐसा नहीं कर सकता। तो फिर मैंने इसे व्यवस्थापक के रूप में चलाया और यह काम किया।
क्रिस जोन्स

यह मेरे लिए विंडोज 10 पर एक दुर्भावनापूर्ण विंडोज सेवा के साथ काम किया। पहले ही सीएमडी की कोशिश कर चुके थे, इस मामले में
पावरशेल

5
2-3 मिनट से ज्यादा इंतजार के बाद भी मेरे लिए कोई सौभाग्य नहीं। वर्तमान में मेरे लिए कोई भी कमांड काम नहीं कर रहा है
तरुण गुप्ता

28

रिबूट एकमात्र समाधान है जिसने मेरे लिए (अब तक) काम किया।

कभी उत्कृष्ट मार्क रोसोविच के पास अचूक प्रक्रियाओं के लिए एक अच्छी व्याख्या है।

संक्षेप में, यह काफी संभव है कि यह असंसाधित I / O अनुरोधों के कारण होता है जो ठीक से संभाला नहीं गया है (एक डिवाइस ड्राइवर द्वारा आपके प्रोग्राम को संभवतः एक्सेस किया गया है)

http://blogs.technet.com/b/markrussinovich/archive/2005/08/17/unkillable-processes.aspx


1
मैंने जो किया, उसे बंद कर दिया, फिर उसे पुनः आरंभ करें।
गेलि एन

10

मुझे पता है कि देर हो चुकी है लेकिन taskkill /im devenv.exe /t /fकाम करना चाहिए। /tबच्चे प्रक्रियाओं भी मारता है।


12
यह मेरे लिए काम नहीं लगता है। यह कहता है कि यह सफल है, लेकिन प्रक्रिया अभी भी दिखती है।
स्कॉट व्हिटलॉक

2
मैं भी इसी तरह की समस्या का सामना कर रहा हूं, लेकिन Microsoft ftp सेवा के साथ, समाप्त हो गया है, लेकिन इसे बाहर निकालने के लिए जारी नहीं किया जा सकता है
rboy

1
अगर /IM devenv.exeमैं इसके बजाय उपयोग करता हूं /PID 17888तो त्रुटि मूल रूप से कहा गया कि 17888 17880 का बच्चा है और 17880 नहीं चल रहा है और इसलिए इसे नहीं मारा जा सकता है।
जेसी चिशोल्म

यह काम करता है लेकिन सुनिश्चित करें कि आप व्यवस्थापक मोड से cmd का उपयोग कर रहे हैं।
करण

मेरे लिए काम नहीं किया, विंडोज डिफेंडर प्रक्रिया को हटाने की कोशिश कर रहा है जो डिस्क एक्सेस के 100% के पास का उपयोग करता है ..
डेविड स्पेक्टर

7

मेरे मामले में, इस समस्या से लड़ने के कई दिनों के बाद (यह VirtualBox और ,Torrent प्रक्रियाओं के लिए हो रहा था), मुझे पता चला कि यह एक नेटवर्क ड्राइवर समस्या के कारण हुआ था, जो विंडोज अपडेट पैच KB4338818 (विंडोज 7 x64) द्वारा उकसाया गया था । उस पैच की स्थापना रद्द करने के बाद सब कुछ सामान्य हो गया। मुझे लगा कि यह दूसरों के लिए उपयोगी हो सकता है।


आपको कैसे पता चला कि अपडेट के कारण यह हुआ? मुझे लगता है कि मैंने कभी ऐसा नहीं किया होगा। ^ ^ '
दास केक्स

1
मुझे केवल इस बात का एहसास हुआ कि समस्या स्पष्ट होने से पहले मेरी मशीन में बदलाव अपडेट थे, इसलिए मैंने जाँच की जो मेरा आखिरी अपडेट था और रिलीज़ नोट्स पढ़ें। यह संदेहास्पद लग रहा था और मैं यह देखने के लिए पीछे हट गया कि क्या समस्या हल हो गई है, जो यह थी। फिर मैंने कुछ अपाचे मंचों पर पढ़ा, जो याद नहीं है, कि इस अद्यतन ने उनके लिए भी परेशानी खड़ी कर दी है। BTW: 2018 / Aug / 10 के रूप में अंतिम विंडोज अपडेट KB4338818 के साथ समस्या को ठीक करता है, इसलिए इसे फिर से स्थापित किया जा सकता है।
दानिता

6

मैं एक्सप्लोरर को मारकर इस समस्या को हल करने में अपनी समस्या को हल कर सकता था। जो बदले में मुझे मारने की प्रक्रिया के आदी था। मुझे लगता है कि यह तब भी हो सकता है जब प्रक्रियाओं हुक के माध्यम से खुले इंटरफेस को बंद कर दिया जाए।


1
मैंने खोजकर्ता को मारने और पुनः आरंभ करने की कोशिश की। और यह काम नहीं किया।
स्कॉट व्हिटलॉक

जब मैंने taskkill /IM "process_name" /T /Fप्रतिक्रिया का हिस्सा किया था: (child process of PID xxxx)तो मैंने जाँच की कि PID और यह explorer.exe था, इसे फिर से शुरू करने से मेरी समस्या हल हो गई।
फेसुंडो

5

मैंने इसे कुछ बार देखा है और मेरा एकमात्र समाधान फिर से बूट था।

आप PowerShell का उपयोग करके देख सकते हैं: Get-Process devenv | मार

लेकिन अगर अन्य तरीके विफल हो गए, तो शायद यह भी होगा। :-(


निराशापूर्वक हां! मेरे लिए भी यह मामला है। क्या आपको कभी कोई समाधान मिला?
मनोचा_क

मेरे लिए win10 पर काम नहीं किया गया: PS D: \ work \ Projects \ libtiff.net_bin-2.4.560.0> Get-Process NSPRip | PS D को मारें: \ work \ Projects \ libtiff.net_bin-2.4.560.0> इको $? सही PS D: \ work \ Projects \ libtiff.net_bin-2.4.560.0> Get-Process NSPRip हैंडल एनपीएम (K) PM (K) WS (K) CPU (s) आईडी SI प्रोसेसनाम ------- - —————————————————————————————————————————————————— ० ५६ २० ४ ४१२३६ १ एनएसपीआरपी
झरोफफी

4

मूल निवासी tskill <pid>(या tskill.exe <pid>) ने मेरे लिए विंडोज 10 पर काम किया जहां कोई अन्य मूल उत्तर नहीं था।

मेरे मामले में, मेरे पास कुछ chrome.exe प्रक्रियाएं थीं, जिसके लिए कार्य प्रबंधक का 'एंड टास्क' काम कर रहा था, लेकिन न तो taskkill /F /T /PID <pid>शक्तियां kill -id <pid>काम की हैं (यहां तक ​​कि दोनों गोले व्यवस्थापक के रूप में चलते हैं)।

यह एक बहुत ही अजीब बात है क्योंकि taskkillइसे एक बेहतर एपी-एंड-दर-और संस्करण के रूप में जाना जाता है tskill

मेरे मामले में मैंने एक निश्चित कार्य के सभी उदाहरणों को मारने के लिए उपयोग किया FOR /F "usebackq tokens=2 skip=2" %i IN (`TASKLIST /FI "IMAGENAME eq name_of_task.exe"`) DO tskill %i


1
यह मेरे लिए काम किया, जब दूसरों में से कोई भी नहीं किया। Thx: D
jk1990

3
मेरे लिए काम नहीं किया। समझेEnd Process failed for 10576:Access is denied.
ट्वासब्रिलिग

मेरे लिए वही हो रहा है। जो मैं समझ नहीं पा रहा हूं, वह क्यों है? टास्ककिल को टस्किल [बल्कि प्रलेखन आदि में बेहतर] माना जाता है। अगर कोई जवाब दे सकता है?
DVlper

1
लगता है कि विंडोज 10 में कोई
टस्किल नहीं है

मेरे लिए काम नहीं किया, विंडोज डिफेंडर प्रक्रिया को हटाने की कोशिश की जो डिस्क एक्सेस के 100% के करीब
आती है

3

मैं यहां कुछ सुझाव देने जा रहा हूं क्योंकि मुझे हाल ही में इसी मुद्दे का सामना करना पड़ा था और मैंने जवाब में हर संभव कोशिश की लेकिन कुछ भी काम नहीं आया। मुझे गलतियाँ मिल रही थीं

त्रुटि: पीआईडी ​​23908 के साथ प्रक्रिया समाप्त नहीं की जा सकी। कारण: कार्य का कोई चल उदाहरण नहीं है।

कमांड प्रॉम्प्ट का उपयोग करना। पावर शेल भी मददगार नहीं था। यह बस आदेशों को निष्पादित करेगा और अभी भी चल रही प्रक्रिया के साथ कोई प्रतिक्रिया नहीं।

जब तक मैंने संबंधित '.exe' फ़ाइल को हटाने का निर्णय नहीं लिया। चूंकि फ़ाइल सक्रिय थी, विंडोज़ विलोपन की अनुमति नहीं देगा, लेकिन उस चेतावनी विंडो में इसने मुझे उस प्रक्रिया का नाम दिया जो उस कार्य को पकड़ रही थी जिसे मैं मारना चाहता था। मैं मूल कार्य और इस प्रकार छोटी गाड़ी प्रक्रिया को मारने में सक्षम था।

यह निश्चित रूप से एक कोशिश के लायक है अगर कोई भी समाधान नहीं निकलता है।


3

मैं निम्नलिखित परिणाम प्राप्त कर रहा था taskkill

>taskkill /im "MyApp.exe" /t /f
ERROR: The process with PID 32040 (child process of PID 54176) could not be terminated.
Reason: There is no running instance of the task.

>taskkill /pid 54176  /t /f
ERROR: The process "54176" not found.

मेरे लिए जो काम किया वह sysinternal का था pskill

>pskill.exe -t 32040

PsKill v1.15 - Terminates processes on local or remote systems
Copyright (C) 1999-2012  Mark Russinovich
Sysinternals - www.sysinternals.com

Process 32040 killed.

आप sysinternal की लाइव साइटpskill से प्राप्त कर सकते हैं


2
मेरे लिए काम नहीं किया। समझे:Unable to kill process 10576: Access is denied.
ट्वासब्रिलिग

1
आपको इसे व्यवस्थापक अधिकारों के साथ कमांड शेल से करने की आवश्यकता हो सकती है?
BenV136

2

Exe की कुछ फाइलें कुछ सेवाओं पर निर्भर करती हैं,

तो आपको संबंधित सेवा खोजने और पहले बंद करने की आवश्यकता है।


4
यह कैसे काम करने के लिए कोई संकेत? टास्कमैनएगर पर यह devenv.exe के अनुरूप कोई सेवा नहीं दिखाता है। अभी मैं समस्या को फिर से बनाने की कोशिश कर रहा हूं, एक बार जब मैं प्रक्रिया एक्सप्लोरर का उपयोग सेवाओं में खोदने के लिए करूंगा जो इसे धारण कर सकता है।
दुष्यंतप

2

जावा प्रक्रियाओं के संबंध में वर्चुअलबॉक्स में मेरे साथ भी यही समस्या थी।

मेरे मामले में, यह विंडोज अपडेट पैच KB4338818 (विंडोज 7 x64) में बग के कारण था।

मैंने निम्न कार्य करके इसे हल किया:

  • Windows अद्यतन पैच KB4338818 की स्थापना रद्द करें
  • Windows अद्यतन पैच KB4338821 स्थापित करें

2

व्यवस्थापक के रूप में चलना मेरे लिए काम करता है:

1. cmdविंडोज़ में खोजें

2. cmd"व्यवस्थापक के रूप में चलाएं" के रूप में चयन पर क्लिक करें

3।netstat -ano | findstr :8080

4।taskkill/pid (your number) /F

मेरा परिणाम है


यदि आपको कोई त्रुटि मिलती है जैसे: 'नेस्टैट' को आंतरिक या बाहरी कमांड, ऑपरेबल प्रोग्राम या बैच फ़ाइल के रूप में मान्यता नहीं दी जाती है। आपको केवल nestat के बजाय C: \ Windows \ system32 \ netstat.exe के रूप में कमांड चलाने की आवश्यकता हो सकती है
sk8asd123

2

मेरे लिए, जिस तरह से यह काम किया है, मुझे मूल प्रक्रिया को मारना है। मूल प्रक्रिया को समझो और इसे मार डालो

taskkill /IM "parent_process_name.exe" /T /F

1

मुझे कोड :: ब्लॉक में gbb के साथ डिबग की गई प्रक्रियाओं की समस्या है। जैसे ही यह गलती से आपके स्रोतों के दायरे से बाहर जाने के निर्देश के रूप में लटका हुआ है (जैसे कि स्रोतों या सिस्टम कार्यों के बिना काम करना) आप न तो डिबगिंग छोड़ सकते हैं न ही कोड से :: ब्लॉक और न ही टास्क-मैनेजर से।

मुझे लगता है कि यह कोड में gdb के कार्यान्वयन में त्रुटि है :: ब्लॉक, लेकिन gdb में भी हो सकता है)

मेरा समाधान:

taskkill /F /IM process.exe /T

यह मूल प्रक्रिया का PID दिखाता है। अब माता पिता को मार डालो:

taskkill /PID yyyy

दोनों चले गए।

किया हुआ।


1
यह संभव है कि पेरेंट पीआईडी ​​मौजूद न हो।
user1133275

कृपया निर्दिष्ट करें कि क्या gdb और कोड :: ब्लॉक हैं;)
नीले रंग का

3
चेतावनी: यदि मूल प्रक्रिया services.exeफिर माता-पिता को मार रही है, तो बीएसओडी
एमएम

1

अगर taskkill /F /T /PID <pid>काम नहीं करता है। द्वारा खुले उर टर्मिनल का प्रयास करेंRun as Administrator

cmdउर विंडो मेनू में खोजें , और राइट क्लिक करें Run as Administrator, फिर कमांड को फिर से चलाएँ। इसने मेरे लिए काम किया।


1

यदि आप मुफ्त sysinternals सुइट डाउनलोड करते हैं, तो इसमें एक pskill.exe अनुप्रयोग है जो इस प्रकार के कार्यों के लिए अच्छी तरह से काम करता है: pskill.exe "process_name" यह -t विकल्प का उपयोग किए बिना भी इन प्रक्रियाओं पर काम करता है।


1

मैंने निम्न कार्य किया, एक ऊंचे पद पर:

PS C:\Windows\system32> wmic.exe /interactive:off process where "name like `'java%'`" call terminate

कमांड आउटपुट:

Executing (\\SRV\ROOT\CIMV2:Win32_Process.Handle="3064")->terminate()
Method execution successful.

पैरामीटर्स से:

instance of __PARAMETERS
{ReturnValue = 0; };

मुझे कुछ वाक्य रचना की जानकारी मिली: https://community.spiceworks.com/topic/871561-wmic-error-like-invalid-alias-verb


यह वास्तव में काम किया, जवाब स्वीकार किया जाना चाहिए। धन्यवाद
जॉन न्यूमैन


0

मुझे उसी समस्या का सामना करना पड़ा जहां मैंने पोर्ट 3000 में एक नोड ऐप शुरू किया था और यह सही ढंग से बंद नहीं हुआ और प्रक्रिया फिर से शुरू होने के बाद भी चलती रही।

टास्ककिल या पावरशेल कमांड के किसी भी एडमिनिस्ट्रेटर मोड में चलने से मेरे लिए काम नहीं किया गया।

मैंने MS प्रोसेस एक्सपोलर> गुण> छवि> वर्तमान निर्देशिका (जो मेरी परियोजना निर्देशिका होने वाली थी) का उपयोग किया।

अंत में, मुझे SafeMode में रिबूट करना पड़ा और प्रोजेक्ट फ़ोल्डर का नाम बदलना और पुनः आरंभ करना पड़ा। नोड प्रक्रियाएं जो बंदरगाह 3000 का उपभोग कर रही थीं, उन्होंने खुद को मार डाला।


0

मेरे पास एक ही मुद्दा था, एक अन्य साइट पर यह ठीक पाया गया: powershell.exe "Get-Process processname | Stop-Process" यह मेरे लिए काम करता है और मैं उसी नाव में था जहां मुझे पुनरारंभ करना था, / T काम नहीं करेगा ।


0

जैसा कि फ्रांसिस ने उल्लेख किया है कि कुछ प्रक्रिया को समाप्त नहीं किया जा सकता है

"असंसाधित I / O अनुरोध"

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

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

यह निश्चित रूप से अनुशंसित नहीं है लेकिन कभी-कभी आपके पास खोने के लिए कुछ भी नहीं है।


0

मुझे भी यही समस्या थी और यहाँ कई अन्य लोगों ने कहा कि सामान्य किल कमांड्स में से कोई भी काम नहीं करता है। मेरी समस्या फ़ाइल एक निष्पादन योग्य थी जो किसी उपयोगकर्ता द्वारा किसी दूरस्थ डेस्कटॉप सर्वर पर नेटवर्क साझा से चलाई जा रही थी। कई साझा उपयोगकर्ताओं के साथ कार्य दिवस के दौरान पुनः आरंभ करना आसान बात नहीं है। यहां तक ​​कि जब उपयोगकर्ता ने लॉग ऑफ किया तब भी टास्क मैनेजर में सूचीबद्ध था। मैंने सर्वर को भेजा जहां फ़ोल्डर साझा किया गया था और कंप्यूटर प्रबंधन से -> सत्र पाया गया कि सत्र के साथ उपयोगकर्ता अभी भी उस आरडीपी सर्वर से खुला है, भले ही वह लॉग ऑफ था। राइट क्लिक -> सत्र बंद करें और फ़ाइल लॉक जारी किया गया था।

मुझे पीटता है कि मैं टीक को समाप्त क्यों नहीं कर सकता। त्रुटि संदेश मुझे मूल रूप से तब मिला जब मैं कोशिश करता हूं और फ़ाइल को हटा देता हूं "सिस्टम में फ़ाइल खुली होने के कारण कार्रवाई पूरी नहीं हो सकती है"

मनाइए कि यह किसी और के लिए सहायक हो।


0

मेरे मामले में यहां किसी भी समाधान ने काम नहीं किया। मैंने अंततः पाया कि USB ऑडियो इंटरफेस को परागित करने की कोशिश कर रहा था। इसलिए मैंने अपने द्वारा कनेक्ट किए गए एक USB DAC को अनप्लग कर दिया, और मेरे आश्चर्य को तुरंत छोड़ दिया। फ्रांसिस के उत्तर में उल्लेख किया गया है कि यह "अनप्रोसेस्ड I / O अनुरोधों का एक परिणाम हो सकता है जिन्हें ठीक से संभाला नहीं गया है (एक डिवाइस ड्राइवर द्वारा आपके प्रोग्राम को संभवतः एक्सेस किया गया है"), जो समझा सकता है कि इसने इसे क्यों ठीक किया।

मुझे लगता है कि यह वास्तव में निर्भर करता है कि कार्यक्रम क्या कर रहा था जब वह जम गया था, लेकिन यदि कोई अन्य समाधान काम नहीं कर रहा है, तो सभी यूएसबी उपकरणों को डिस्कनेक्ट करने का प्रयास करें कि क्या उनमें से एक कारण हो सकता है।



-8
  1. खुला कार्य प्रबंधक
  2. सेवाओं का चयन करें टैब
  3. उस प्रक्रिया (devenv.exe) का चयन करें जिसे आप मारना चाहते हैं और सेवाओं के बटन पर क्लिक करें
  4. प्रक्रिया पर अधिकार, गुणों का चयन करें और इसे अक्षम करें ...
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.