در تاریخ 22 اکتبر 2024، مایکروسافت آخرین بروزرسانی غیرامنیتی ویندوز 11 نسخه 23H2 را تحت شماره KB5044380 منتشر کرد که به نامهای بیلدهای 22621.4391 و 22631.4391 نیز شناخته میشود. این بروزرسانی تغییرات و بهبودهای مفیدی از جمله اصلاحات مربوط به کاهش مصرف باتری، قابلیت بازتعریف کلیدهای Copilot، تنظیمات جدید برای اعلانها و دیگر موارد را معرفی کرد. متاسفانه این بروزرسانی برخی مشکلات جدید را نیز به وجود آورد.
مایکروسافت مقاله رسمی KB5044380 را بروزرسانی کرده و اعلام کرده است که این بروزرسانی باعث اختلال در عملکرد OpenSSH (Open Secure Shell) شده و مانع از برقراری اتصالات SSH میشود:
پس از نصب بروزرسانی امنیتی اکتبر 2024، برخی از کاربران گزارش دادهاند که سرویس OpenSSH قادر به شروع به کار نیست و اتصالهای SSH را مسدود میکند. این سرویس بدون هیچگونه گزارش گیری دقیق خطا، با مشکل مواجه میشود و برای اجرای فرایند sshd.exe نیاز به دخالت دستی وجود دارد.
طبق گفته مایکروسافت، این مشکل تمامی کاربران با بروزرسانی KB5044380 را تحت تاثیر قرار داده است، از جمله کاربران سازمانی، IoT، آموزشی و خانگی. با این حال، مایکروسافت اضافه کرده که تعداد دستگاههای آسیب دیده "محدود" است.
یک نکته مثبت این است که یک راه حل موقت برای رفع این مشکل وجود دارد. مایکروسافت پیشنهاد کرده که با بروزرسانی مجوزها در پوشههای تحت تاثیر، میتوان مشکل را موقتا حل کرد. برای این کار، میتوانید دستور زیر را در PowerShell با دسترسی مدیر اجرا کنید:
$directoryPath = "C:\ProgramData\ssh" $acl = Get-Acl -Path $directoryPath $sddlString = "O:BAD:PAI(A;OICI;FA;;;SY)(A;OICI;FA;;;BA)(A;OICI;0x1200a9;;;AU)" $securityDescriptor = New-Object System.Security.AccessControl.RawSecurityDescriptor $sddlString $acl.SetSecurityDescriptorSddlForm($securityDescriptor.GetSddlForm("All")) Set-Acl -Path $directoryPath -AclObject $acl
مایکروسافت همچنین توصیه کرده که همین کار را برای مسیر C:\ProgramData\ssh\logs نیز انجام دهید.
در حال حاضر، مایکروسافت در حال بررسی این مشکل است و راه حل نهایی در بروزرسانیهای بعدی ویندوز منتشر خواهد شد.
اگرچه این مشکل ویندوز 11 نسخه 24H2 را تحت تاثیر قرار نمیدهد، اما این نسخه نیز مشکلات خاص خود را با آخرین بروزرسانی غیرامنیتی دارد. مایکروسافت اخیرا تایید کرده است که در KB5044384، Task Manager تعداد صحیح برنامهها و فرآیندهای در حال اجرا را نشان نمیدهد. همچنین مایکروسافت به دلیل مشکلات و باگهای ناشناخته، توزیع کنترلر کیبورد جدید را متوقف کرده است (این کیبورد اکنون در بیلدهای Canary در دسترس است).