یک چیزی داخل رایانهتان وجود دارد که بهصورت ساکت فضای شما را میبلعد. این چیز شیطانی نیست، بلکه فقط یک پوشهٔ مخفی در ویندوز است که میتواند بهصورت آرام برای سالها رشد کند، گاهی تا ۳۰–۵۰ گیگابایت برسد. این کار را بهصورت مخفیانه پشت صحنه انجام میدهد.
در داخل رایانهتان چیزی وجود دارد که بهصورت ساکت فضای ذخیرهسازی را میگیرد. این چیز بد نیست؛ تنها یک پوشهٔ مخفی ویندوز است که میتواند بهصورت مخفیانه سالها رشد کند و گاهی به حجم ۳۰ تا ۵۰ گیگابایت برسد. این کار را بهصورت مخفی پشت صحنه انجام میدهد.
من اولین بار این موضوع را هنگام رفع مشکل یک SSD تقریباً پر در یک رایانه ویندوز ۱۱ تمیز متوجه شدم. عوامل معمولی مانند دانلودها، ویدیوها و فایلهای موقت به نظر نمیرسیدند دلیل باشند. مصرفکنندهٔ فضای ذخیرهسازی «پنهان» بود در نگاه اول، و نامی بیضرر دارد: C:\Windows\Installer
این پوشه فقط یک فضای زباله نیست. برای ویندوز حیاتی است، اما یکی از دایرکتوریهای که بیشترین سوءتفاهم را در رایانهتان دارد. اگر بهروش نادرست آن را پاک کنید، میتوانید بهروزرسانی برنامهها، تعمیرات یا حذف نصبها را خراب کنید. اما اگر با دقت پاکش کنید، میتوانید مقدار قابل توجهی از فضای ذخیرهسازی در رایانهٔ ویندوز خود را بازیابی کنید.
پوشهٔ Windows Installer چه کاری انجام میدهد
نسخههای پشتیبان از هر برنامهای که نصب میکنید را ذخیره میکند

C:\Windows\Installer پوشهٔ یک کش است که توسط Windows Installer ایجاد میشود. هر زمان که نرمافزاری را نصب یا بهروزرسانی میکنید که از چارچوب نصبگر مایکروسافت استفاده میکند، ویندوز در اینجا نسخههای فایلهای MSI (Microsoft Installer) و MSP (Microsoft Installer Patch) را ذخیره میکند.
این فایلها نسخههای تکراری نیستند که بتوانید بهسادگی آنها را حذف کنید. ویندوز در زمان تعمیر برنامه، اعمال بهروزرسانی یا حذف تمیز آنها به این فایلها وابسته است. اگر تا بهحال پیغام خطایی مانند «منبع نصب در دسترس نیست» را دیدهاید، معمولاً دلیل آن فقدان فایلهای نصبکننده است.
پوشه بهطور پیشفرض مخفی و محافظتشده است زیرا ویندوز آن را برای برخی عملکردها حیاتی میداند. با گذشت زمان، این پوشه فایلهای بهروزرسانی، وصلهها و نصبهای قدیمی را جمعآوری میکند، حتی اگر برنامههای مربوطه را حذف کرده باشید. برخلاف پوشهٔ $Windows.~BT که تنها در طول ارتقاءهای بزرگ سیستمعامل یا بهروزرسانیهای ویژگی ایجاد میشود، پوشهٔ Installer دائمی است.
چرا هرگز نباید این پوشه را بهصورت دستی حذف کنید
یک حرکت اشتباه میتواند برنامههای نصبشده را بهطور دائمی خراب کند
بازکردن File Explorer و دیدن چندین گیگابایت در C:\Windows\Installer و فکر کردن که ویندوز همه چیز را اینجا رها کرده، وسوسهانگیز است. متأسفانه حذف دستی فایلها از این پوشه یکی از سریعترین راهها برای ایجاد خطاهای ویندوز است.
برخی فایلها به نرمافزاری که هنوز استفاده میکنید تعلق دارند. برخی دیگر واقعاً بیصاحباند. میتوانید پوشه را باز کنید و ببینید ویندوز آنها را بهوضوح برچسبگذاری نمیکند. این یک آشغالخانه از نامهای طولانی فایلهاست. اگر فایل نادرست را حذف کنید، ممکن است نتوانید برنامهای را حذف یا بهروزرسانی کنید یا در صورت بروز مشکلی بعداً آن را تعمیر کنید.
مایکروسافت صریحاً علیه پاکسازی دستی این دایرکتوری بدون شناسایی فایلهای ایمن هشدار میدهد. دستورات مانند rmdir یا حذف انبوه از طریق File Explorer یا نرمافزارهای پاککنندهٔ غیرآزمایششده میتوانند سیستم مدیریت برنامههای ویندوز را مختل کنند. این یکی از پوشههایی است که احتیاط شدیداً توصیه میشود.
ایمنترین پاکسازی دستی که میتوانید انجام دهید
با زیرپوشهٔ PatchCache شروع کنید

اگر میخواهید پاکسازی دستی کمریسک داشته باشید، یک مکان خاص وجود دارد که ابتدا باید بررسی شود. کلیدهای Windows + R را فشار دهید، مسیر زیر را بچسبانید و Enter را بزنید:
C:\Windows\Installer\$PatchCache$
این زیرپوشه فایلهای وصلهٔ قدیمی را که اغلب پس از اتمام بهروزرسانیها باقی میمانند ذخیره میکند. بر اساس تجربهٔ من، این بخش ایمنترین قسمت از دایرکتوری Installer برای پاکسازی است.
Ctrl + A را فشار دهید تا همهٔ موارد انتخاب شوند، سپس Delete را بزنید تا فایلها به سطل بازیابی منتقل شوند. فوراً آن را خالی نکنید. معمولاً چند روز صبر میکنم تا اطمینان حاصل شود تمام برنامهها بهدرستی کار میکنند قبل از حذف همیشگی. این کار میتواند چند گیگابایت فضا آزاد کند بدون اینکه مشکلی ایجاد شود، بهویژه اگر مدتی این پوشه را بررسی نکرده باشید.
چگونه بهصورت ایمن فایلهای نصبکنندهٔ یتیم را شناسایی کنیم
از ابزارهایی استفاده کنید که سوابق داخلی ویندوز را میفهمند
برای پیش رفتن، به ابزاری نیاز دارید که بتواند تفاوت بین فایلهایی که ویندوز هنوز به آنها نیاز دارد و فایلهایی که فراموش شدهاند را تشخیص دهد. یکی از ایمنترین گزینههایی که من استفاده کردهام PatchCleaner است.
PatchCleaner پوشهٔ Installer را اسکن میکند و محتویات آن را با پایگاه دادهٔ داخلی ویندوز مقایسه میکند با استفاده از Windows Management Instrumentation. سپس فایلها را به سه دسته «در حال استفاده»، «مستثنی» یا «یتیم» تقسیم میکند. فایلهای یتیم دیگر با هیچ نرمافزار نصبشدهای مرتبط نیستند و بهطور کلی ایمن برای حذف هستند. این ابزار همچنین استثناهایی مانند نرمافزارهای Adobe را که ممکن است بهنظر بیاستفاده برسند اما هنوز به فایلهای ذخیرهشده وابستهاند، نشان میدهد.
قبل از حذف هر چیزی، همیشه فهرست را بررسی میکنم و گزینهٔ انتقال فایلهای یتیم به یک پوشهٔ دیگر را انتخاب میکنم بهجای حذف مستقیم. این کار به من امکان پشتیبانگیری میدهد اگر اتفاق غیرمنتظرهای رخ دهد.
گزینههای PowerShell برای کاربران پیشرفته
اسکریپتها دیدی میدهند بدون اینکه تغییری ایجاد کنند
اگر با دستورات PowerShell در Windows Terminal راحت هستید، برخی اسکریپتها میتوانند به شما کمک کنند پوشهٔ Installer را بدون دستکاری هیچ فایلی تجزیه و تحلیل کنید. ماژولهایی مانند MSIPatches میتوانند وصلههای یتیم را فهرست کرده و مقدار فضایی که میتوانید بازپس بگیرید محاسبه کنند. با این حال من نمیتوانم بگویم که این را امتحان کردهام.
دستورات مانند Get-OrphanedPatch فقط دادههای سیستمی را میخوانند و نتایج را گزارش میدهند. هیچ چیزی حذف نمیشود مگر اینکه بهطور صریح اقدام کنید. اما اینها برای کاربران پیشرفته هستند و من فقط بهعنوان اطلاعات ذکر میکنم. برای اکثر افراد، ابزار اختصاصی سادهتر و ایمنتر است.
ابتدا از ابزارهای پیشفرض تمیزکاری ویندوز استفاده کنید
اجازه دهید ویندوز آنچه را که ایمن میداند حذف کند

قبل از دست زدن به پوشهٔ Installer، بهتر است گزینههای پیشفرض تمیزکاری ویندوز را اجرا کنید. به Settings > System > Storage > Temporary files بروید، سپس گزینههایی مانند Windows Update Cleanup را انتخاب و حذف کنید.
عضویت برای تمیزکاری ایمن ویندوز و نکات صرفهجویی در فضای ذخیرهسازی
همچنین میتوانید کلیدهای Windows + S را فشار دهید، نام Disk Cleanup را تایپ کرده و انتخاب کنید، و روی Clean up system files برای درایو C کلیک کنید. این ابزارها مستقیم پوشهٔ Installer را کوچک نمیکنند، اما اغلب فایلهای بهروزرسانی مربوطه را حذف میکنند که به فشار کلی فضای ذخیرهسازی کمک میکند.
من همیشه برای مبتدیان توصیه میکنم ابتدا این مرحله را انجام دهند. گاهی به تنهایی کافی است.
بهصورت آهسته پاک کنید و همیشه یک نسخه پشتیبان داشته باشید
پوشهٔ Windows Installer چیزی نیست که بارها تمیز کنید، اما به مرور زمان نیاز به توجه دارد. نکته این است که بهآهستگی پیش بروید، همه چیز را تأیید کنید و هرگز بهصورت کورکورانه فایلها را حذف نکنید.
ابتدا با ابزارهای پیشفرض ویندوز شروع کنید، سپس پوشهٔ $PatchCache$ را بررسی کنید، و فقط در صورت نیاز به فضای بیشتر به ابزارهای تخصصی مراجعه کنید. همیشه نسخه پشتیبان داشته باشید و چند روز صبر کنید تا اطمینان حاصل شود هیچ مشکلی پیش نیامده است قبل از حذف دائمی. اگر با دقت این پوشهٔ مخفی را مدیریت کنید، میتوانید فضای ارزشمند را بازپس بگیرید بدون اینکه تمیزکاری ساده به تعمیر کامل سیستم تبدیل شود.