আমি কীভাবে আমার ধীর উইন্ডোজ শাটডাউনটির অপরাধীকে সনাক্ত করতে পারি?


30

আমার কম্পিউটারটি বন্ধ করতে খুব দীর্ঘ সময় নিচ্ছে।

আমি কীভাবে অপরাধীকে সনাক্ত করতে পারি? আমি আমার কম্পিউটারটি বন্ধ হয়ে যাওয়ার জন্য কয়েক মিনিট অপেক্ষা করতে চাই না ...

শাটডাউন করতে কতক্ষণ সময় লাগে তা ট্র্যাক করতে আমি কোন প্রোগ্রাম ব্যবহার করতে পারি?


1
আপনার সিস্টেমটি কীভাবে সেট আপ করা হয়েছে এবং পটভূমিতে কী চলতে পারে তা আমাদের কোনও ধারণা নেই
এলোমেলো

1
ঠিক আছে ... আমি অন্য কাউকে এটি জিজ্ঞাসা করতে দেখেছি, তারপর এটি মুছে ফেললাম যখন আমি একটি দীর্ঘ এবং সম্পূর্ণ উত্তর রচনা করছিলাম ... (নিজের জন্য নিজেকে অনুভব করলাম)
উইজলগ

আপনি এটি ব্লগের জন্য সর্বদা পরামর্শ দিতে পারেন
এলোমেলো

2
কয়েক সেকেন্ডের জন্য পাওয়ার বোতাম টিপুন এবং ধরে রাখুন।
ড্যানিয়েল আর হিক্স

5
এই প্রশ্নটি বৈধ, আমি উদ্দেশ্যমূলকভাবে এর উত্তর দিতে পারি যাতে তার সমস্যাটি সমাধান হয়ে যায়। অস্পষ্ট কিছু নেই (সমস্যাটি হ'ল তার শাটডাউন সময়টি দীর্ঘ সময় নেয়), অস্পষ্ট (তিনি তার শাটডাউনটি ত্বরান্বিত করতে চান), অসম্পূর্ণ (বিশদ বিবরণ প্রয়োজন হয় না, অবশ্যই প্রতিটি কম্পিউটার আলাদা তবে এটি কৌশলটি তৈরি করে না অপরাধীকে আলাদা আলাদা চিহ্নিত করতে) অত্যধিক বিস্তৃত (আপনি সম্ভবত এটি ভাবতে পারেন, তবে সমস্যা সমাধানের শাটডাউন আমি অন্য কোনও প্রশ্ন দেখতে পাচ্ছি না এটি হ'ল এটি সত্যই মূল্যবান একটি প্রশ্ন; আমি মনে করি এটি অন্য বিষয়গুলি দ্রুত করতে চাইলে এটি বিস্তৃত হবে) ) বা অলঙ্কৃত (এটি এক্সপারফের সাথে জড়িত)।
তামারা উইজসম্যান

উত্তর:


31

উইন্ডোজ পারফরম্যান্স কাউন্টারগুলির পাশাপাশি ইভেন্ট ট্র্যাকিং সরবরাহ করে যা অ্যাপ্লিকেশনগুলিকে পারফরম্যান্স বিশ্লেষণ করতে সক্ষম করে দেয় যাতে পারফরম্যান্স সমস্যার কারণগুলি পিন-পয়েন্ট করতে পারে, যার মধ্যে উপস্থিত রয়েছে তাদের মধ্যে একটি অসামান্য টুলকিট রয়েছে: উইন্ডোজ এসডিকে উইন্ডোজ পারফরম্যান্স টুলকিট উপলব্ধ ।

এই টুলকিট আপনি পাবেন সালে xbootmgr.exe, জন্য বোঝানো উইন্ডোজ চালু / বন্ধ ট্র্যানজিশন কর্মক্ষমতা বিশ্লেষণ

যদিও উপরোক্ত লিঙ্কযুক্ত নথিটি প্রতিটি অন / অফ ট্রানজিশনের জন্য সমস্ত বিবরণে চলে যায় xbootmgrতবে শটডাউন ট্রানজিশনটি এবং এক্স্পেরফ জিইউআই ব্যবহার করে ট্রেসিং এবং বিশ্লেষণ সম্পর্কে সাধারণ ধারণাটি এখানে :

  1. উইন্ডোজ এসডিকে ডাউনলোড করুন, তারপরে এটি ব্যবহার করে উইন্ডোজ পারফরম্যান্স টুলকিট ইনস্টল করুন।

  2. প্রশাসক হিসাবে একটি কমান্ড প্রম্পট খুলুন, তারপরে চালান:

    cd %ProgramFiles%\Microsoft Windows Performance Toolkit

  3. আপনি যদি ভবিষ্যতে সহায়তা চান, আপনি xbootmgr -helpপাশাপাশি টাইপ করতে পারেন xperf /?

  4. একটি রিবুট ট্রেস এর মতো করুন:

    xbootmgr -trace shutdown -traceFlags BASE+DIAG+LATENCY -noPrepReboot

  5. বুটের পরে, এটি দুই মিনিটের মধ্যে একটি ট্রেস তৈরি করবে।

  6. ট্রেসটি সংরক্ষণ করা হয়েছে %ProgramFiles%\Microsoft Windows Performance Toolkit, আপনি এটিকে টেনে আনতে পারেন xperf.exeএবং এটি একটি জিইউআইতে খোলা হবে।

  7. আপনি বিভিন্ন গ্রাফ সহ একটি জিইউআই দেখতে পাবেন, বাম দিকের তীরটি আপনাকে গ্রাফগুলি যুক্ত করতে / অপসারণ করতে দেয়।

  8. গ্রাফগুলি দেখুন এবং দেখুন যে আপনি সাধারণের বাইরে কিছু সনাক্ত করতে পারেন কিনা, আপনি একটি বিরতি নির্বাচন করতে এবং এটি করতে চাইলে এটিতে জুম করতে পারেন। আপনি পুরোটি দেখতে চাইলে ডান ক্লিক করুন এবং আনজুম করুন।

  9. প্রতিটি গ্রাফের জন্য, আপনি বর্তমানে নির্বাচিত ব্যবধানের জন্য সারাংশ সারণী পেতে ডান ক্লিক করতে পারেন ।

  10. এই টেবিলগুলিতে, ওজন অনুসারে বা সময় অনুসারে বাছাই করুন যা এটি সবচেয়ে বেশি ব্যয় করছে। দয়া করে নোট করুন যে আপনি কলামগুলির চারপাশে টেনে আনতে পারেন, উদাহরণস্বরূপ I / O টেবিল আপনাকে সর্বোচ্চ ব্যবহারের প্রক্রিয়াটি পাশাপাশি সর্বোচ্চ ব্যবহারের পথটি পরীক্ষা করতে দেয়।

    বিভাজক (একটি হলুদ শিরোনাম কলাম) এটি তৈরি করে যাতে ডানদিকে কলামগুলি এর বাম কলামগুলির জন্য মোট দেখায়। সুতরাং, যদি আপনার প্রথমে পাথ থাকে এবং তারপরে প্রক্রিয়া থাকে, তবে কোন প্রসেসগুলি এটি অ্যাক্সেস করেছে তা দেখতে আপনি কোনও ফাইলের জন্য গাছটি খুলতে পারেন এবং তারপরে আপনি সেই প্রক্রিয়া / ফাইলের সংমিশ্রণের জন্য মোট পেতে পারেন।

  11. গ্রাফগুলি এবং টেবিলগুলি এখানে কীভাবে কাজ করে সে সম্পর্কে আপনি আরও তথ্য পেতে পারেন ।

  12. আপনার যদি কোনওভাবে স্ট্যাকের চিহ্নগুলি খতিয়ে দেখার প্রয়োজন হয়; আরেকটি বুট ট্রেস করুন এবং -stackWalk profileপ্যারামিটার যুক্ত করুন , _NT_SYMBOL_PATH সেট করুন এবং যে কোনও গ্রাফে ডান ক্লিক করুন এবং "লোড সিম্বলস " সক্ষম করুন। এটি আপনাকে প্রকৃতপক্ষে কোন ফাংশনটি ডেকেছে তা যাচাই করার অনুমতি দেবে, সাধারণভাবে যদিও শাটডাউনের জন্য আপনার এটির প্রয়োজন হবে না; তবে এটি আপনার ফায়ারওয়াল প্রোগ্রামার হিসাবে আপনার ডিবাগারের সাথে হস্তক্ষেপ করছে তা আবিষ্কার করার মতো জিনিসগুলির জন্য এটি অনুমতি দিতে পারে। সুন্দর নিফটি ...

শুভকামনা, আমি আশা করি আপনি অপরাধীকে খুঁজে পেতে পারেন যদি না হয় তবে ট্রেসটি ফেলে দিন এবং আমরা আপনার জন্য এক ঝলক নেব ...

দয়া করে মনে রাখবেন যে ডিপিসিগুলি ডিফার্ড প্রক্রিয়া কল এবং বিঘ্নগুলি হ'ল সফটওয়্যার ইন্ট্রিপ্টস , উভয়ই ড্রাইভার / হার্ডওয়্যারের সাথে সম্পর্কিত।


1
আশ্চর্যজনক দরকারী উত্তর। ইটিডব্লিউর যে কোনও টিউটোরিয়াল অসাধারণভাবে কার্যকর; এটি উইন্ডোজের এমন একটি অঞ্চল যেখানে কোনও ডকুমেন্টেশন এবং গাইডের কোনও গাইড নেই।
ইয়ান বয়ড

@ টম উইজসম্যান লিঙ্কগুলি আপডেট করা দরকার
মোয়াব

এখন এটি উইন্ডোজ অ্যাসেসমেন্ট এবং ডিপ্লোয়মেন্ট কিটের অংশ, একটি লিঙ্ক পাওয়া যেতে পারে যেমন এমএসডিএন.মাইক্রোসফটকম / en-us /windows/ hardware / commercialize / test/… বা কেবল "উইন্ডোজ এডিকে" অনুসন্ধান করে। ইনস্টলেশন চলাকালীন, কেবল পারফরম্যান্স টুলকিট নির্বাচন করা সম্ভব।
আন্দ্রেয়াস রেফ

এখন এটিও অংশ ..., কারণ এটি এখনও এসডিকে উপলভ্য।
তামারা উইজসম্যান

22

আমার শাটডাউনগুলি যেখানে চালাতে অনেক সময় নিচ্ছে। টম এর উত্তর সহ আমার উদাহরণটি যা তা অনুসরণ করে ।

প্রথম গ্রাফটি ডিস্ক I / O সমস্যাটি দেখায় :

এখানে চিত্র বর্ণনা লিখুন

আমার শাটডাউনটি এক মিনিটের বেশি সময় নিচ্ছে এবং এটি সমস্ত হার্ড-ড্রাইভ I / O।

পরবর্তী গ্রাফ, ডিস্ক ইউটিলাইজেশন 100% ব্যবহারে একটি ড্রাইভ প্রায় সর্বাধিক দেখায়:

এখানে চিত্র বর্ণনা লিখুন

চূড়ান্ত গ্রাফ ডিস্ক ব্যবহার প্রক্রিয়া দ্বারা দেখায় :

এখানে চিত্র বর্ণনা লিখুন

ফিল্টারিং আমি বুঝতে পারছি যে এটি দ্বারা সৃষ্ট WinInit.exe:

এখানে চিত্র বর্ণনা লিখুন

যে কোনও হার্ড ড্রাইভ গ্রাফের ডান ক্লিক করে এবং সংক্ষিপ্ত সারণি নির্বাচন করে, কোন প্রক্রিয়া দ্বারা কোন ফাইলগুলি অ্যাক্সেস করা হয়েছিল তার বিশদটি আমি পেতে পারি:

এখানে চিত্র বর্ণনা লিখুন

আমার বন্ধের 56.4 সেকেন্ডে WinInit6.7 গিগাবাইট লিখে ব্যয় হয়েছিল C:\hiberfil.sys


তবে প্রশ্ন হ'ল উইন্ডোজ কেন আমার হাইবারনেশন ফাইলটি শাটডাউনে লিখছে ?

তারপরে আমি শটডাউনে সেই পেজিং ফাইলটি মুছতে অপশনটি চালু করেছিলাম :

  • শুরু করুন -> চালান -> SecPol.msc c
    • সুরক্ষা সেটিংস, স্থানীয় নীতি, সুরক্ষা বিকল্প
    • শাটডাউন: ভার্চুয়াল মেমরি পেজফাইল সাফ করুন

এখানে চিত্র বর্ণনা লিখুন

সুতরাং আমি বিকল্পটি অক্ষম করে দিয়ে xbootmgrআবার চালাব । এখন আমার শাটডাউনটি 22 সেকেন্ড:

এখানে চিত্র বর্ণনা লিখুন

এখন 9sএর 22sশাটডাউন দ্বারা ব্যয় করা হয় Systemকিছু লেখা unknownফাইল। এটি আরও তদন্তের যোগ্য হতে পারে।

তবে আপাতত আমি আমার মিনিট দেড়টা বন্ধ করে দিয়েছি।


আমি আরও এগিয়ে গিয়ে আমার 22 এর ধীর শট ডাউনটি সমাধান করেছি। T = থেকে 12sটি = 21s100% দেখিয়েছেন ডিস্ক ব্যবহার , কিন্তু শূন্য ডিস্ক ইনপুট / আউটপুট । এটা হতবাক ছিল।

এক শাটডাউন চলাকালীন পর্যন্ত আমি আমার একটি ড্রাইভ কাটানোর পরিচিত শব্দ শুনতে পেলাম। শাটডাউনটি 9 সেকেন্ডের জন্য স্থগিত করা হয়েছিল কারণ উইন্ডোজ ঘুমাতে গিয়েছিল এমন কোনও ডিস্ক অ্যাক্সেস করার চেষ্টা করেছিল। নয় সেকেন্ড পরে ড্রাইভ সাড়া দেয় এবং এক মুহুর্ত পরে মেশিনটি বন্ধ হয়ে যায়।

অদ্ভুত যে উইন্ডোজ একটি ঘুমানোর সময় এসেছে তা জানাতে একটি ডিস্ক জেগে।

এটি আমার আসল শাটডাউনটি 13.5 সেকেন্ডে করে দেবে। এটি আরও তদন্ত মূল্যবান হতে পারে। তবে আপাতত আমি আমার 22 দ্বিতীয় শাটডাউন সমাধান করেছি।


1
+1 খুশি হ'ল এটি আপনার ক্ষেত্রে সমাধান হয়েছে, এবং দুর্দান্ত পোস্ট!
তমারা উইজসম্যান

1
এই উত্তরগুলি কি কোনও ব্লগ পোস্টের জন্য প্রাপ্য? ;)
আইভো ফ্লিপস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.