আমি সম্প্রতি আমার এসএসডিতে আমার প্রধান উইন্ডোজ 7 ভলিউম সঙ্কুচিত করার জন্য এই নির্দেশাবলী অনুসরণ করেছি [1]। তারা অস্থায়ীভাবে সিস্টেম পুনরুদ্ধার এবং পেজিং নিষ্ক্রিয় জড়িত। যেহেতু তাই আমি কয়েক নীল পর্দা অর্জিত হয়েছে। আমি WinDbg ব্যবহার করে memory.dmp এবং আমার সি: \ উইন্ডোজ \ মিনিডাম ফোল্ডারে কোর ডাম্প পরীক্ষা করতে ব্যবহার করেছি। তারা সবাই একটি CRITICAL_STRUCTURE_CORRUPTION (109) নির্দেশ করে। এমএসডিএন পাতা [2]।
মাইক্রোসফ্ট প্রস্তাব করে:
- সিস্টেম পুনরুদ্ধার ব্যবহার করুন। আমি এটি করতে পারছি না কারণ যখন আমি সিস্টেম পুনরুদ্ধার করতে ভলিউম সঙ্কুচিত করতে অক্ষম করেছি তখন এটি আমার পুনঃস্থাপন ফাইল মুছে ফেলা হয়েছে।
- কর্ম কেন্দ্র ব্যবহার করুন। হ্যাঁ ঠিক.
- উইন্ডোজ আপডেট চেক করুন। সম্পন্ন.
- প্রস্তুতকারকের ওয়েবসাইটে ড্রাইভার জন্য অনুসন্ধান করুন। যতক্ষণ না আমি জানি কোন ড্রাইভার সমস্যাযুক্ত, এটি কেবলমাত্র পরীক্ষামূলক এবং ত্রুটি।
- নিরাপদ মোড ব্যবহার করুন। আমি নিরাপদ মোডে কি করবো যা আমি ইতিমধ্যে সম্পন্ন করেছি না?
- হার্ড ডিস্ক এবং মেমরি ত্রুটি জন্য চেক করুন। memtest এবং chkdsk উভয় কোন সমস্যা নির্দেশিত।
আমি ভলিউম সঙ্কুচিত সঙ্গে সমস্যা কিছু আছে অনুমান, কিন্তু ত্রুটি কোড একটি ড্রাইভার সমস্যা নির্দেশ করে।
সমস্যাটি সংকীর্ণ করতে সাহায্য করার জন্য আমি কি আর কিছু করতে পারি? একটি আরও পুঙ্খানুপুঙ্খ chkdsk যা উইন্ডোজ তার পেজিং ফাইলের অবস্থানের সাথে খুশি তা নিশ্চিত করবে, ইত্যাদি এখন যে আয়তনটি ছোট?
উইন্ডোজ ক্রেনজনিত ড্রাইভার দেখতে কোন উপায় আছে?
[1] http://www.brandonchecketts.com/archives/how-to-shrink-a-partition-with-unmovable-files-in-windows-7 [2] http://msdn.microsoft.com/en-us/library/windows/hardware/ff557228%28v=vs.85%29.aspx
WinDbg আউটপুট:
CRITICAL_STRUCTURE_CORRUPTION (109) কার্নেলটি গুরুতর কার্নেল কোড সনাক্ত করে বা বাগ চেক করে তথ্য দূষিত হয়েছে। দুর্নীতির জন্য তিনটি কারণ রয়েছে: 1) একটি ড্রাইভার অজানাভাবে বা ইচ্ছাকৃতভাবে জটিল কার্নেল কোড সংশোধন করা হয়েছে অথবা তথ্য। দেখুন (মুছে ফেলা লিঙ্ক) 2) একটি বিকাশকারী একটি কার্নেল ব্যবহার করে স্বাভাবিক কার্নেল ব্রেকপয়েন্ট সেট করার চেষ্টা করেছিল ডিবাগার যা সিস্টেমটি বুট করার সময় সংযুক্ত ছিল না। সাধারণ ব্রেকপয়েন্ট, "বিপি", কেবল বুট করার সময় ডিবাগার সংযুক্ত থাকলে সেট করা যাবে। হার্ডওয়্যারের ব্রেকপয়েন্ট, "ba", যে কোনো সময় সেট করা যাবে। 3) একটি হার্ডওয়্যার দুর্নীতি ঘটেছে, যেমন। র্যাম ব্যর্থ কার্নেল কোড বা তথ্য অধিষ্ঠিত। যুক্তি: Arg1: a3a039d8959c8728, সংরক্ষিত Arg2: b3b7465ee81ac29e, সংরক্ষিত Arg3: 00000000c0000082, ব্যর্থতার ধরন নির্ভরশীল তথ্য Arg4: 0000000000000007, দূষিত অঞ্চলের ধরন, হতে পারে 0: একটি জেনেরিক তথ্য অঞ্চল 1: একটি ফাংশন বা .pdata সংশোধন 2: একটি প্রসেসর আইডিটি 3: একটি প্রসেসর জিডিটি 4: টাইপ 1 প্রক্রিয়া তালিকা দুর্নীতি 5: টাইপ 2 প্রক্রিয়া তালিকা দুর্নীতি 6: ডিবাগ রুটিন পরিবর্তন 7: সমালোচনামূলক এমএসআর সংশোধন
ডিবাগিং বিবরণ:
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: WIN7_DRIVER_FAULT
BUGCHECK_STR: 0x109
PROCESS_NAME: সিস্টেম
CURRENT_IRQL: 0
STACK_TEXT:
fffff880 02fd95d8 00000000
00000000: 00000000 00000109 a3a039d8
959c8728 b3b7465e e81ac29e 00000000
c0000082: এনটি! কেবগচেকএক্স
STACK_COMMAND: কেবি
SYMBOL_NAME: ANALYSIS_INCONLUSLUS
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: অজানা_Module
IMAGE_NAME: অজানা_ চিত্র
DEBUG_FLR_IMAGE_TIMESTAMP: 0
BUCKET_ID: BAD_STACK