উইন্ডোজ 8 স্টোর ব্যবহারকারী-মোড ক্র্যাশ মিনিডম্প্পগুলি কোথায়?


18

উইন্ডোজ 8 স্টোর মিনিডাম্পস ব্যবহারকারী-মোড ক্র্যাশ থেকে কোথায়?


উইন্ডোজ ভিস্তা এবং উইন্ডোজ 7 নথিভুক্ত করা হয়েছে (ডিফল্টরূপে) ক্র্যাশ ডাম্পের মধ্যে সংরক্ষণ করে :

%LOCALAPPDATA%\CrashDumps

পর্যবেক্ষণমূলক প্রমাণ দ্বারা সমর্থিত একটি সত্য:

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

তবে, যখন উইন্ডোজ 8 এ কোনও অ্যাপ্লিকেশন ক্রাশ হয়:

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

কোনও ক্র্যাশ ডাম্প নেই %LOCALAPPDATA%\CrashDumps; এমনকি একটি CrashDumpsফোল্ডার নেই:

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

যা প্রশ্ন বাড়ে:

উইন্ডোজ 8 স্টোর মিনিডাম্পস ব্যবহারকারী-মোড ক্র্যাশ থেকে কোথায় ?

দ্রষ্টব্য: আপনি প্রথম লাইনের পরে সবকিছু উপেক্ষা করতে পারেন; এটি শুধু নষ্ট ফিলার


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


আমি একটি করেনি dir *.dmp /s, dir *.mdmp /sথেকে উইন্ডোজ ফোল্ডারের, আর আমার ব্যবহারকারী প্রোফাইল ফোল্ডার মূল।
ইয়ান বয়ড

আপনি নিশ্চিত করেছেন যে আপনার অ্যাপ্লিকেশন নির্দিষ্ট ক্রাশ ডাম্প চালু নেই? আমার সিস্টেমে এগুলি খুঁজে পেতে আমার কোনও সমস্যা হয়নি। অবশ্যই আমি বৈশিষ্ট্যটি আমার সিস্টেমে চালু করে দিয়েছি।
রামহাউন্ড

আপনি এটি আপনার সিস্টেমে কোথায় পেয়েছেন? (আমি দুটি অবস্থান দেখেছি) আপনি ডাব্লুইআর ক্র্যাশ ডাম্পগুলির জন্য কোন সেটিংস চালু করেছেন? (আমি 3 টি সেটিংস পরীক্ষা করে দেখেছি)
ইয়ান বয়ড

আপনি ইভেন্ট লগ চেক করেছেন? সাধারণত আপনি সেখানে ডাম্পের পথ খুঁজে পাবেন। আইআইআরসি উইন্ডোজ একটি জিপ ফাইলে সেগুলি (.dmp + .xML) প্যাক করে, তাই এটির নামও আলাদাভাবে রাখা যায়। চেষ্টা করুন Win+Rএবং তারপরে eventvwrএবং ENTERইভেন্টের লগটি চেক করতে।
0xC0000022L

1
@ ইয়ানবয়েড: সিস্টেম সেটিংসের উপর নির্ভর করে এবং আমি এখনও ডাব্লু 8 এর সাথে খুব বেশি পরিচিত নই। আমি আপনাকে পরামর্শ দিচ্ছি আপনি যে ফাইল পরবর্তী সময়ে খুঁজতে চেষ্টা যখন wer ডায়ালগ এখনও খোলা আছে।
0xC0000022L

উত্তর:


6

আমি উইন্ডোজ 8.1 পেশাদারের সাথে নিম্নলিখিতটি পর্যবেক্ষণ করেছি:

উইন্ডোজ ত্রুটি রিপোর্টিং লিখেছেন: %ProgramData%\Microsoft\Windows\WER\

তবে, ডিফল্ট হিসাবে, এটি আর স্থায়ীভাবে স্থানীয় কম্পিউটারে ডাম্পগুলি সঞ্চয় করে না। আপনাকে ডাম্পগুলির স্টোরিং স্পষ্টভাবে সক্ষম করতে হবে।

গোষ্ঠী নীতি সম্পাদক ( gpedit.msc) ব্যবহার করুন : Computer Configuration -> Administrative Templates -> Windows Components -> Windows Error Reporting -> Advanced Error Reporting Settings

  1. নীতিটি সক্ষম করুন Configure Report Archive:

    • সংরক্ষণাগার আচরণ = সব সংরক্ষণ করুন
    • সর্বোচ্চ সংখ্যা = 100
  2. আপনি Do not throttle additional dataঅনুরূপ স্বাক্ষর সহ একটানা ক্র্যাশের জন্য ডাম্পগুলি প্রেরণ ও সঞ্চয় করতে নীতি সক্ষম করতেও পারেন ।

ডাম্পগুলি Report.cabক্র্যাশ নির্দিষ্ট সাবফোল্ডারের ফাইলের অভ্যন্তরে রয়েছে।


4

এটি খুব সহজ বলে মনে হচ্ছে:

আমার উইন্ডোজ 8.1 মেশিনে%% লোকালাপডাটা% \ ক্র্যাশডাম্পস ছিল না এবং কোনও ডাম্প তৈরি করা হয়নি। আমি রেজিস্ট্রিতে নিম্নলিখিত মান তৈরি করেছি:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps]
DumpFolder=REG_EXPAND_SZ:"C:\Dumps"

(উপরের সিনট্যাক্সটি .reg ফাইলগুলির জন্য বেশিরভাগ নয়, তবে এটি কী তা পরিষ্কার হওয়া উচিত)

এবং পরের বার আমার প্রোগ্রামটি ক্র্যাশ হয়ে গেলে ডাম্পটি তৈরি হয়েছিল C:\Dumps

আশা করি এটা কাজে লাগবে.


2

আপনি আপনার কম্পিউটারে .dmp ফাইল অনুসন্ধান করতে পারেন। তবে আপনার যদি কিছু না পাওয়া যায় তবে পড়তে থাকুন।

স্টোর অ্যাপ্লিকেশনগুলির জন্য, উইন্ডোজ 8 মাইক্রোসফ্ট সার্ভারগুলিতে অ্যাপ্লিকেশন ক্রাশ-ডাম্প সংগ্রহ করেছে বলে মনে হচ্ছে, যেখানে তাদের জীবনকাল বেশ অজানা (আমার সন্দেহ: 30 দিন এবং আমি এই নম্বরটি এখান থেকে তুলেছি )।

বিশদ জন্য, নিবন্ধটি কোয়ালিটি রিপোর্ট সহ অ্যাপ্লিকেশনগুলির উন্নতি দেখুন ।

সংক্ষেপে: আপনি আপনার অ্যাপ্লিকেশনটির "অ্যাপ সংক্ষিপ্ত পৃষ্ঠা" এর মাধ্যমে গুণমানের প্রতিবেদনগুলি অ্যাক্সেস করতে পারেন। এই পৃষ্ঠাটি .cab ফাইলের জন্য একটি প্রসেস ডাম্প (!) ফাইলের জন্য ডাউনলোড লিঙ্ক সরবরাহ করে।

আমার উইন্ডোজ 8 নেই, এবং আমার উপরের উত্তরটি মাইক্রোসফ্টের পক্ষ থেকে খাঁটি পাগলের মতো বলে মনে হচ্ছে, তবে এই অবিশ্বাস্য সত্যটি আমি ডকুমেন্টেশনে পড়েছি। আমি কেবল আশা করি যে আমি ভুল।



পরিস্থিতি আমার কল্পনার চেয়েও বেশি কাফকেন। উইন্ডোজ 7 এ ফিরে যাওয়া কি একটি বিকল্প? অন্যথায়, আপনার কাছে হয় ভেরিজাইন লাইসেন্স কিনতে বা অ্যাপ্লিকেশন ক্র্যাশ-ডাম্প ছেড়ে দেওয়া ছাড়া উপায় নেই।
harrymc

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

0

ফাইলগুলি যেখানে সংরক্ষণ করা হয়েছে সে স্থানটি আপনি ওভাররাইড করতে পারেন । আপনি যে ফোল্ডারটি ব্যবহার করতে চান তার নাম দিয়ে একটি চালান regedit.exeএবং যান HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps, REG_EXPAND_SZ(যেমন: সি: umps ডাম্প)।


এটি প্রয়োজনীয় নয়, যেহেতু ডাম্পফোল্ডারের ডিফল্ট মান রয়েছে %LOCALAPPDATA%\CrashDumps। কিন্তু স্পষ্টরূপে এই Windows 8 পোস্টার জন্য কোনো প্রভাব নেই
harrymc

আমার অভিজ্ঞতা থেকে ফোল্ডারে ওভাররাইড করা নিশ্চিত করে যে ডাম্পগুলি লিখিত আছে যা ডিফল্ট সেটিংসের ক্ষেত্রে নয়।
ম্যাজিক্যান্ড্রে 1981

উইন্ডোজ 8 এর মাধ্যমে সবকিছু সম্ভব ... আশা করি, পোস্টারটি এখানে কিছু প্রতিক্রিয়া জানাতে সক্ষম হবে।
harrymc

@harrymc রেজিস্ট্রি কী বিদ্যমান; মূল প্রশ্নের স্ক্রিনশটটি মিনি ডাম্পগুলির দেখায়।
ইয়ান বয়ড

1
আবার মান: সি: umps ডাম্পের মতো কিছুতে পরিবর্তন করুন। বৈশিষ্ট্যটি ভিস্তা স্পে-তে যুক্ত হওয়ার পরে এটি আমার পক্ষে কাজ করে।
ম্যাজিক্যান্ড্রে 1981
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.