عبارت باگ (Bug) به نوعی اشکال یا اشتباه در
اجرای نرمافزار که موجب نتایج اشتباهیا اجرا نشدن نرمافزار میشود، اطلاق میگردد.
برنامهنویسان مایکروسافت سابقهطولانی در این زمینه داشتهاند و نسخههای
مختلف ویندوز با باگهای کوچک و بزرگیهمراه بوده که معمولاً با ارائه بهروزرسانیهای
مختلف برطرف شده است. ویندوز ۷ نیزاز این قاعده مستثنی نیست. در این ترفند قصد
داریم به معرفی یک باگ کوچک که بههنگام کپی کردن دو پوشه خاص در محیط ویندوز ۷
رخ میدهد بپردازیم.
‘ لازم به ذکر استبا
جستجویی صورت گرفت این باگ تاکنون در هیچ سایت خارجیمعرفی نشده است و نگارنده این ترفند برای
اولین بار این باگ رو کشف نموده است’
در ابتدا در محیط ویندوز یک پوشه (Folder) با حجم زیاد راCopyکرده و در محل دیگریPasteکنید. با پدیدار شدن
پنجره Copy، در محل جدیدی که پوشهدر حال Paste شدن
است، بر روی پوشه تازه ایجاد شده راستکلیک کرده و Rename راانتخاب کنید و نام جدیدی برای پوشه وارد کنید.
خواهید دید که به علت این که عملیاتکپی هنوز تمام نشده است، پیغام خطای Folder In Use ظاهر
میشود و به شما اجازه Rename کردن پیش از پایان عملیات را نمیدهد.
تا
اینجای کار همه چیز طبیعیبوده است، اکنون به درایو C رفته
و پوشه
Program Files را کپی کرده و در محل دیگری Paste کنید.
اکنون مجدد کار بالا را انجام دهید و پوشه Program Files تازه ایجادشده
در محل دیگر را
Rename کنید. خواهید دید که این بار پیغام خطایی دریافت نخواهیدکرد
و پوشه جدید پیش از پایان عملیات کپی قابلیت تغییر نام را دارد. در نتیجه پوشه Program Files یک
نوع استثنا محسوب میشود.
حالا
همین کار را با پوشه
Windows انجام دهید. ابتدا آن را در محلی Paste کنید،
سپس در حینعملیات
کپی، نام آن را تغییر دهید. خواهید دید که این بار اتفاق عجیبتری رخمیدهد!
با هر بار تغییر نام، تغییر نام انجام میشود اما یک پوشه جدید به نام Windows ایجاد
میشود و بقیه فایلها در آن کپی میگردد. در نتیجه اگر این کار راچندین
بار انجام دهید به همان تعداد پوشه جدید خواهید داشت.