خداحافظی ویندوز ۱۱ با WMIC
خلاصهٔ کاملتر
مایکروسافت داره ویندوز ۱۱ رو از ابزارهای قدیمی خالی میکنه و اولین موردش هم WMIC هست؛ همون ابزار خط فرمانی که ادمینهای IT سالها باهاش تنظیمات ویندوز و مشخصات سختافزار و شبکه رو کوئری میگرفتن. این ابزار اساساً برای سازمانها بود، ولی روی کامپیوترهای خونگی هم در دسترس میموند. تو گزارش Windows Latest اومده که از آپدیت آگوست ۲۰۲۶، ویندوز ۱۱ نسخههای 24H2 و 25H2 دیگه هیچچیزی مربوط به WMIC ندارن.
نکتهٔ اصلی اینه که این بار حذف واقعیه. قبلاً WMIC روی نصبهای جدید پیشفرض غیرفعال بود ولی بهعنوان Feature on Demand (یعنی یه بستهٔ اختیاری که ادمین بعداً از Optional Features یا DISM نصبش میکنه) هنوز برمیگشت. حالا خودِ اون بستهٔ اختیاری هم برداشته میشه، پس راهی برای برگردوندنش نمیمونه.
دلیلش امنیته. WMIC یه LOLBIN حساب میشه (یعنی یه فایل اجرایی معتبر و امضاشدهٔ خود ویندوز که مهاجم بهجای آوردن ابزار خودش از همون استفاده میکنه تا کمتر به چشم بیاد). به گفتهٔ نویسنده، مهاجمها باهاش آنتیویروس نصبشده رو شناسایی و حتی اپهای امنیتی رو حذف میکردن تا به دادهٔ سیستم آلوده برسن. یعنی کاربر خونگی هم که هیچوقت اسم WMIC رو نشنیده بود، در معرض بود.
مسیر حذفش پلهپله بوده تا سرویسهای سازمانی یهو نشکنه: اول تو ویندوز ۱۰ نسخهٔ 21H1 در سال ۲۰۲۱ منسوخ اعلام شد، تو 22H2 تبدیل به Feature on Demand شد، ویندوز ۱۱ 25H2 پیشفرض غیرفعالش کرد و حالا نوبت حذف کامله. مایکروسافت بهجاش PowerShell رو پیشنهاد میده و میگه گزینههای برنامهنویسی مثل COM API خودِ WMI، کتابخونههای .NET یا زبانهای اسکریپتی هم هست.
یه سوءتفاهم رایج رو هم باید کنار گذاشت: چیزی که حذف میشه فقط ابزار خط فرمان WMIC ـه، نه خود WMI. زیرساخت مدیریتی Windows Management Instrumentation سر جاشه و همچنان پشتیبانی میشه، پس اسکریپتهایی که مستقیم با WMI کار میکنن مشکلی پیدا نمیکنن. کاری که میمونه اینه که مستندات و فرایندهای داخلی IT رو آپدیت کنین.
نکات کلیدی:
- از آپدیت آگوست ۲۰۲۶، ویندوز ۱۱ نسخههای 24H2 و 25H2 دیگه WMIC ندارن.
- بستهٔ Feature on Demand هم برداشته شده، پس WMIC رو نمیشه دوباره نصب کرد.
- WMIC یه LOLBIN بود؛ مهاجمها باهاش آنتیویروس رو شناسایی و حذف میکردن.
- منسوخسازی از ویندوز ۱۰ نسخهٔ 21H1 در سال ۲۰۲۱ شروع شده بود.
- خودِ WMI حذف نشده و پشتیبانی میشه؛ جایگزین پیشنهادی مایکروسافت PowerShell هست.




