ফাইলটিতে নির্দিষ্ট প্রক্রিয়াটির ডিস্ক I / O লগ করার সরঞ্জাম


1

আমি উইন্ডোজ 8 এক্স 64 ব্যবহার করছি। এমএসএসই (উইন্ডোজ ডিফেন্ডার হিসাবে নতুন নামকরণ করা হয়েছে) নিয়মিত দ্রুত স্ক্যান করার সময় বিএসওডির কারণ হয় ( এখানে বর্ণিত সমস্যা )। আমি এটি জানতে চেয়েছি যে এটি সর্বশেষ ফাইল [গুলি] ব্যবহার করেছে।

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

আপনি কী ডিস্ক আই / ও মনিটরিংয়ের সরঞ্জামটি সিসইন্টার্নালস প্রসেস মনিটরের মতো জানেন যা এইচডিডি-তে সমস্ত ডেটা সংরক্ষণ করে (অবশ্যই নিজের ডিস্ক I / O কে ফিল্টার করে)?

উত্তর:


2
  1. একটি সম্পূর্ণ ক্র্যাশ ডাম্প সক্ষম করুন। Win+ টিপুন Pause, "অ্যাডভান্সড সিস্টেম সেটিংস" → উন্নত ট্যাবে যান এবং "স্টার্টআপ এবং পুনরুদ্ধার" এর অধীনে সেটিংসে ক্লিক করুন।

  2. আপনার পেজ ফাইলটি সম্পূর্ণ ডাম্প ধরে রাখার জন্য যথেষ্ট বড় কিনা তা নিশ্চিত করুন, কমপক্ষে র‌্যামের আকার + 256 এমবি।

    • "উন্নত সিস্টেম সেটিংস" → উন্নত ট্যাবে যান

    • পারফরম্যান্সের অধীনে, সেটিংস ক্লিক করুন এবং উন্নত ট্যাবে যান

    • "পরিবর্তন .." ক্লিক করুন এবং "কাস্টম আকার" নির্বাচন করুন

    • ঠিক আছে আগে সেট ক্লিক করতে ভুলবেন না, ঠিক আছে কাজ করবে না

    এর পরে যদি আপনার সিস্টেমে ড্রাইভের (25 গিগাবাইট + র‌্যাম আকার) কম জায়গা থাকে তবে নিম্নলিখিতটি করুন:

    • রিজেডিট খুলুন

    • নেভিগেট করুন HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

    • AlwaysKeepMemoryDump1 এর মান সহ একটি DWORD কী তৈরি করুন

    • পুনরায় বুট করার

  3. একটি এক্সপারফ ট্রেস শুরু করুন ( xperf –on DiagEasyঅ্যাডমিন কনসোল থেকে) যা এইচডিডি ক্রিয়াকলাপটি ধারণ করে।

  4. এমএসই (বা উইন্ডোজ ডিফেন্ডার) চালান এবং ক্র্যাশের জন্য অপেক্ষা করুন।

  5. উইন্ডোজ পুনরায় বুট করুন এবং WinDbg দিয়ে মেমরি.ডিম্প ফাইলটি খুলুন। উইন্ডবগির অভ্যন্তরে সমস্ত সক্রিয় ইটিডব্লু লগিংগুলি দেখতে নিম্নলিখিত কমান্ডটি চালান:

    !wmitrace.strdump
    
  6. দেখুন কোন নম্বরটি "এনটি কার্নেল লগার"। একটি ETL ফাইলে তথ্য রফতানি করতে নিম্নলিখিত কমান্ডটি চালান:

    !wmitrace.logsave 0xNUMBER c:\DISK.etl
    
  7. এক্সপিয়ারভিউ / ডাব্লুপিএতে ইটিএল ফাইলটি খুলুন এবং ডিস্কের আইও গ্রাফটি দেখুন যেখানে কোন ফাইলটি অ্যাক্সেস করেছে।


আমি পুরো ডাম্প তৈরি করতে এবং ইটিএল সংরক্ষণ করতে সক্ষম হয়েছি। সমস্যাটি হ'ল, "ট্রেস সি: \ টেম্পের \ ক্র্যাশস \ ডিআইএসকে.ইটেল সফলভাবে খোলা যায়নি [0x80070570]। অপারেশন বাতিল করা হচ্ছে" বলে ডব্লিউপিএ ইটিএলটি খুলতে চায় না। কোন ধারনা?
শীঘ্রই

কোডটির অর্থ ফাইল দূষিত (0x80070570 = ERROR_FILE_CORRUPT)। পরিবর্তে এক্সপারফিউভ দিয়ে ইটিএল খোলার চেষ্টা করুন।
ম্যাজিক্যান্ড্রে 1981

একই ত্রুটি। বিটিডাব্লু আমার মনে হচ্ছে এই 2 টি সরঞ্জাম (ডাব্লুপিএ.এক্সি এবং এক্স্পারফিউভ.এক্সি) কিছু ভাগ করা লাইব্রেরির উপর কেবল পাতলা মোড়ক (এমনকি ত্রুটির বার্তা শিরোনামের একই, "উইন্ডোজ পারফরম্যান্স অ্যানালাইজার")। ইটিএল পুনরুদ্ধার করার চেষ্টা করা - ভাগ্য নেই।
সূচনা

1
এমএসএফটিকে এখানে মন্তব্যে বা মেইলের মাধ্যমে জিজ্ঞাসা করুন কীভাবে দুর্নীতিগ্রস্থ ইটিএল ফাইলগুলি এড়াতে পারবেন: চ্যানেল
9.msdn.com/Shows/Defrag-

0

প্রক্রিয়া মনিটর ডিস্কে একটি লগ ফাইল লিখতে পারেন, ফাইল → ব্যাকিং ফাইল দেখুন


1
নাঃ। 'সি: \ টেম্প \ 2 সরানো \ ফাইলআইও.পিএমএল' ফাইলটি ক্যাপচারের সময় পরিষ্কারভাবে বন্ধ করা হয়নি এবং এটি দূষিত।
সূচনা 20
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.