هنگامی که یک دیسک را در ویندوز 10 ، 8 و ویندوز 7 تمیز می کنید ، ممکن است متوجه شوید (به عنوان مثال با استفاده از برنامه هایی برای تجزیه و تحلیل فضای دیسک استفاده شده) این پوشه C: Windows System32 DriverStore FileRepository گیگابایت فضای خالی را اشغال می کند. با این حال ، روش های استاندارد تمیز کردن محتوای این پوشه را پاک نمی کند.
در این دفترچه راهنما - قدم به قدم درباره آنچه در پوشه موجود است DriverStore FileRepository در ویندوز ، آیا می توان محتویات این پوشه و نحوه پاک کردن آن را با خیال راحت برای کار سیستم پاک کرد. همچنین ممکن است مفید باشد: چگونه درایو C را از پرونده های غیرضروری پاک کنیم ، چگونه می توان فضای دیسک را فهمید.
FileRepository Content در ویندوز 10 ، 8 و ویندوز 7
پوشه FileRepository شامل کپی از بسته های درایور دستگاه آماده برای نصب است. در اصطلاحات مایکروسافت - درایورهای Staged ، که در حالی که در مخزن DriverStore هستند ، می توانند بدون حقوق سرپرست نصب شوند.
در عین حال ، در اکثر موارد ، این درایورهایی نیستند که در حال حاضر کار می کنند ، اما ممکن است مورد نیاز باشند: برای مثال ، اگر زمانی دستگاهی را وصل کردید که در حال حاضر غیرفعال است و درایور آن را بارگیری کرده اید ، سپس دستگاه را جدا کرده و حذف کنید. درایور ، دفعه بعدی که درایور متصل است ، می توانید از DriverStore نصب کنید.
در هنگام بروزرسانی درایورهای سخت افزاری با یک سیستم یا دستی ، نسخه های قدیمی درایورها در پوشه مشخص شده باقی می مانند ، می توانند در برگرداندن درایور خدمت کرده و در عین حال باعث افزایش میزان فضای دیسک مورد نیاز برای ذخیره سازی شوند که با استفاده از روشهای شرح داده شده در دفترچه راهنمای کاربر قابل پاک سازی نیست: چگونه می توان قدیمی را حذف کرد. درایورهای ویندوز
تمیز کردن پوشه DriverStore FileRepository
از لحاظ تئوریکی می توانید تمام محتوای یک FileRepository را در ویندوز 10 ، 8 یا ویندوز 7 حذف کنید ، اما هنوز کاملاً ایمن نیست ، می تواند باعث بروز مشکلاتی شود و علاوه بر این ، نیازی به تمیز کردن دیسک نیست. در هر صورت ، از درایورهای ویندوز خود نسخه پشتیبان تهیه کنید.
در بیشتر موارد ، گیگ و ده ها گیگ که توسط پوشه DriveStore اشغال شده است ، نتیجه بروزرسانی های متعدد درایورهای کارتهای ویدیویی NVIDIA و AMD ، کارتهای صوتی Realtek و ، معمولاً ، بیشتر درایورهای جانبی به طور منظم است. با حذف نسخه های قدیمی تر این درایورها از FileRepository (حتی اگر آنها فقط درایور کارت ویدیو باشند) ، می توانید اندازه پوشه را چندین بار کاهش دهید.
نحوه پاک کردن پوشه DriverStore با حذف درایور های غیر ضروری از آن:
- خط فرمان را به عنوان سرپرست اجرا کنید (شروع به تایپ کردن "خط فرمان" در جستجو کنید ، هنگامی که کالای مورد نیاز خود را پیدا کردید ، بر روی آن راست کلیک کنید و از "فهرست" گزینه "Run as administrator" را انتخاب کنید.
- در قسمت فرمان ، دستور را وارد کنید pnputil.exe / e> c: driver.txt و Enter را فشار دهید.
- دستور مرحله 2 یک پرونده ایجاد می کند درایورها در درایو C لیست بسته های درایور که در FileRepository ذخیره شده اند را نشان می دهد.
- اکنون می توانید همه درایور های غیر ضروری را با استفاده از دستورات حذف کنید pnputil.exe / d oemNN.inf (در جایی که NN شماره پرونده درایور است ، همانطور که در پرونده driver.txt نشان داده شده است ، به عنوان مثال oem10.inf). در صورت استفاده از درایور ، پیام خطای حذف پرونده را مشاهده خواهید کرد.
توصیه می کنم ابتدا درایورهای کارت ویدیوی قدیمی را حذف کنید. نسخه فعلی درایورها و تاریخ آنها را می توانید در مدیر دستگاه Windows مشاهده کنید.
موارد قدیمی تر می توانند با خیال راحت حذف شوند ، و پس از اتمام ، اندازه پوشه DriverStore را بررسی کنید - با احتمال زیاد ، به حالت عادی باز خواهد گشت. همچنین می توانید درایورهای قدیمی سایر دستگاههای جانبی را حذف کنید (اما من توصیه نمی کنم که درایورهای ناشناس اینتل ، AMD و دستگاههای مشابه سیستم را حذف کنید). تصویر زیر نمونه ای از تغییر اندازه یک پوشه را پس از حذف 4 بسته قدیمی درایور NVIDIA نشان می دهد.
ابزار Driver Store Explorer (RAPR) موجود در سایت به انجام وظیفه گفته شده در بالا به شکلی راحت تر کمک خواهد کرد. github.com/lostindark/DriverStoreExplorer
پس از شروع برنامه (اجرای به عنوان Administrator) روی "Enumerate" کلیک کنید.
سپس در لیست بسته های درایور شناسایی شده ، موارد غیر ضروری را انتخاب کرده و با استفاده از دکمه "Delete Package" آنها را حذف کنید (درایورهای استفاده شده حذف نمی شوند مگر اینکه "Force Deletion" را انتخاب کنید). همچنین می توانید با کلیک بر روی دکمه "انتخاب رانندگان قدیمی" ، رانندگان قدیمی را انتخاب کنید.
نحوه حذف محتوای پوشه به صورت دستی
توجه: در صورت عدم وجود مشکل در مورد عملکرد ویندوز که ممکن است ایجاد شود ، نباید از این روش استفاده شود.
همچنین روشی برای حذف ساده پوشه ها از FileRepository به صورت دستی وجود دارد ، اگرچه بهتر است این کار را انجام ندهید (این ناامن است):
- به پوشه بروید C: Windows System32 DriverStoreروی پوشه راست کلیک کنید فیلمبرداری و روی "Properties" کلیک کنید.
- در برگه Security ، روی Advanced کلیک کنید.
- در قسمت Owner ، روی ویرایش کلیک کنید.
- نام کاربری خود را وارد کنید (یا روی "Advanced" - "جستجو" کلیک کرده و نام کاربری خود را در لیست انتخاب کنید). و OK را بزنید.
- کادر کنار "جایگزین صاحب پستهای فرعی و اجسام" و "جایگزین کردن همه ورودی های یک شی کودک" را علامت بزنید. روی "OK" کلیک کنید و به هشدار درباره عدم امنیت چنین عملی به "بله" پاسخ دهید.
- شما به برگه امنیت بازگردانده خواهید شد. بر روی "ویرایش" در زیر لیست کاربران کلیک کنید.
- روی افزودن کلیک کنید ، حساب خود را اضافه کنید و سپس Full Control را نصب کنید. تأیید را کلیک کنید و تغییر اجازه را تأیید کنید. پس از اتمام ، بر روی "OK" در پنجره خصوصیات پوشه FileRepository کلیک کنید.
- اکنون محتویات پوشه به صورت دستی پاک می شود (فقط پرونده های فردی که در حال حاضر در Windows استفاده می شوند قابل حذف نیستند ، فقط روی "Skip" برای آنها کلیک کنید).
این برای تمیز کردن بسته های راننده بلااستفاده است. اگر سؤالی دارید یا چیزی برای اضافه کردن دارید ، می توانید این کار را در نظرات انجام دهید.