راز فاش شد: این همان کاری است که ویندوز هنگام "بررسی راه حل" پس از خرابی انجام می دهد
3 دقیقه خواندن
به روز شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
همه ما پیام خطا را دیدهایم، پس از خرابی برنامه، زمانی که ویندوز بیهوده اعلام میکند که در حال بررسی راهحلی برای مشکل است، معمولاً بدون هیچ نتیجهای.
با توجه به اینکه این فرآیند چقدر ناکارآمد است، بسیار منطقی است که بپرسیم دقیقاً چه چیزی در حال وقوع است
خوشبختانه سوال پاسخ داده شده است به طور کامل توسط Mark Phaedrus، توسعه دهنده نرم افزار، Windows Update Agent، در مایکروسافت.
او می نویسد:
در اینجا توضیح ساده ای برای نحوه عملکرد آن سیستم (گزارش خطای ویندوز) ارائه شده است.
-
یک برنامه خراب می شود.
-
گزارش خطای ویندوز شروع به کار می کند. برخی از اطلاعات مهم در مورد آنچه برنامه در زمان خرابی انجام می داده است را ضبط می کند.
-
از این اطلاعات برای ایجاد یک "امضای سطل" استفاده می کند. امضای سطل راه کوتاهی برای شناسایی تصادفات است. یک توسعه دهنده نمی تواند با نگاه کردن به امضای سطل بفهمد که چه چیزی باعث خرابی می شود. اما اگر دو یا چند تصادف دارای امضای سطل یکسانی باشند، به احتمال زیاد ناشی از یک چیز هستند.
-
با فرض اینکه تنظیمات حریم خصوصی شما اجازه می دهد، گزارش خطای ویندوز امضای سطل را برای مایکروسافت ارسال می کند.
-
در آن نقطه، یکی از سه اتفاق می افتد.
-
ممکن است هیچ کس در مایکروسافت هنوز به این مشکل خاص نگاه نکرده باشد. در آن صورت، سرور مایکروسافت فقط یادداشت می کند که خرابی با آن امضا رخ داده است و هیچ اتفاق دیگری نمی افتد.
-
اگر خرابی های متعدد با امضای یک سطل اتفاق بیفتد، یک باگ به طور خودکار ایجاد می شود و به یک توسعه دهنده اختصاص می یابد. توسعه دهنده احتمالاً به اطلاعات بیشتری برای حل این اشکال نیاز دارد. به عنوان مثال، اگر این اشکال در Windows Update باشد و به من اختصاص داده شود، ممکن است بگویم "من به فایل های گزارش Windows Update و محتویات ناحیه Windows Update در رجیستری از چند ماشین نیاز دارم. پنج باید کافی باشد.» سپس، پنج بار بعدی که یک برنامه با همان امضای سطل خراب میشود، سیستم گزارش خطا میگوید «هی، کامپیوتر مشتری، لطفاً این گزارشها و این اطلاعات رجیستری را جمعآوری کنید». و با فرض اینکه تنظیمات حریم خصوصی اجازه دهد، این اطلاعات به مایکروسافت ارسال میشود و من میتوانم به آن نگاه کنم، در حالی که دائماً به پنجرهای خیره میشوم که به من یادآوری میکند که میتوانم شغلم را به دلیل استفاده نادرست از دادهها از دست بدهم. بنابراین، شما هنوز نمیبینید که چیزی در پایان شما برطرف شده است، اما با شانس، اطلاعاتی را که برای رفع اشکال بعداً نیاز داریم، دریافت میکنیم.
-
اگر واقعاً راهحلی برای آن مشکل پیدا شده باشد، و اگر آن نوعی از اصلاح باشد که با نصب آخرین وصله ویندوز قابل حل نباشد، سرور گزارش خطا میتواند اطلاعات را به رایانه شخصی شما بازگرداند، در این مرحله (بسته به در مورد ماهیت مشکل و رفع مشکل) یا مشکل فوراً برطرف میشود، یا اعلانی دریافت میکنید که میگوید «هی، برای رفع این مشکل باید X را انجام دهی». مسلماً بسیار نادر است، اما اینطور است میکند رخ دادن.
-
برداشت من از اطلاعات این است که اگر کاربران گزارش خطا را ارسال نکنند، مایکروسافت ممکن است هرگز متوجه نشود که یک مشکل چقدر رایج است، بنابراین اگر میخواهیم مایکروسافت پیشرفت کند، عنصر بزرگی وجود دارد که باید کمی نوع دوستانهتر رفتار کرد و دورسنجی را حفظ کرد. ویندوز برای همه ما
آیا گزارش خطای ویندوز تا به حال مشکل شما را برطرف کرده است؟ در زیر به ما اطلاع دهید.