بررسی سرویس Windows Update

این سرویس که در سمت کلاینت اجرا می شود با نام wuauserv در کنسول Services قابل مشاهده می باشد. وظیفه این سرویس شناسایی منابع به روز رسانی(سرورها) ، ارتباط با آنها و دریافت فایل های مورد نیاز به روز رسانی محصولات مایکروسافت می باشد.

معرفی سرور:
اما چگونه سرور WSUS به کلاینت ها معرفی می شود ؟
از دو روش می توان اینکار را انجام داد:

۱- پالسی

۲-رجیستری
با استفاده از پالسی و در قسمت زیر می توان علاوه بر معرفی سرور تنظیمات دیگری را نیز به کلاینت اعمال کرد.

بررسی سرویس Windows Update

حالت دوم انجام یکسری تنظیمات بر روی رجیستری کلاینت ها به صورت زیر می باشد:

۱- ابتدا برنامه regedit را اجرا کنید.
۲- برای معرفی سرور به کلاینت کلید زیر را در پنل پیدا و مقادیر زیر را وارد نمائید.

KEYLOCALMACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdate

نام متغییر: WUServer
نوع متغییر: Reg_SZ
مقدار:طور مثالhttp:/App01:8530
نکته: چنانچه بخواهید سرور wsus روی پورت دیگری فعال شود مقدار داده را به شکل زیر وارد می کنیم

نام متغییر: WUStatusServer
نوع متغییر: Reg_SZ
مقدار:طور مثالhttp:/App01:8530

۳- برای اعمال تنظیمات جانبی مانند حالت قبل مقادیر زیر را در کلید مشخص شده تعریف نمائید.

 HKEYLOCALMACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU

 
o نام متغییر: AUOptions
o نوع متغییر : Reg_DWORD
o مقدارمتغییر : ۱ تا ۴
۱: Keep my computer up to date has been disabled in Automatic Updates.
۲: Notify of download and installation.
۳: Automatically download and notify of installation.(default)
۴: Automatically download and scheduled installation.

o نام متغییر: NoAutoUpdate
o نوع متغییر : Reg_DWORD
o مقدارمتغییر : ۰ یا ۱
۰: Automatic Updates is enabled (default).
۱: Automatic Updates is disabled.

o نام متغییر: UseWUServer
o نوع متغییر : Reg_DWORD
o مقدارمتغییر : ۱
Value data: Set this value to 1 to configure Automatic Updates to use a server that is running Software Update Services instead of Windows Update.

با اعمال این تنظیمات کلاینت شما در کنسول سرور WSUS ظاهر خواهد شد در غیر اینصورت باید به دنبال رفع مشکل باشیم که در قسمت بعد توضیح داده شده است.
رفع مشکلات:
برخی مواقع ممکن بدلایل مختلف کلاینت ها قادر به برقراری ارتباط با سرور نباشند و در نتیجه فایل های آپدیت را دریافت نکنند یا اینکه ارتباط برقرار است ولی امکان دریافت فایل نیست در این موارد روشهای زیر را جهت رفع این مشکل انجام می دهیم .( قبل از انجام هر کاری از بروز بودن سرویس WSUS مطمئن شوید.)
الف) راه اندازی مجدد سرویس wuauserv کلاینت.
۱- ابتدا در کنسول Services سرویس مشخص شده را متوقف می کنیم.

۲- محتویات فولدر SoftwareDistribution را در شاخه ویندوز پاک می نمائیم.
۳- فایل WindowsUpdate را از شاخه Windows پاک مینمائیم.
۴- مجددا سرویس wuauserv را راه اندازی می کنیم.
۵- در پایان دستور wuauclt /detectnow را اجرا کرده و منتظر دریافت فایلهای آپدیت می شویم.
دستورات ذکر شده در قسمت بالا را می توانید به شکل یک Batch فایل درآورده و اجرا نمائید.

Echo Off
NET STOP WUAUSERV
RD %SYSTEMROOT%SoftwareDistribution s q
Rename %SYSTEMROOT%WindowsUpdate.log WindowsUpdate.old.log
NET START WUAUSERV
WUAUCLT resetauthorization detectnow
Pause

ب) نصب مجدد سرویس wuauserv کلاینت
چنانچه با راه اندازی مجدد سرویس wuauserv کلاینت مشکل حل نشد این سرویس را مجددا با توجه به مراحل زیر نصب می نمائیم.
۱- ابتدا در کنسول Services سرویس wuauserv را متوقف می کنیم.

 

بررسی سرویس Windows Update

۲- سپس با دستور SC delete wuauserv سروویس را حذف می نمائیم.
۳- کلاینت را ریست می کنیم.
۴- دستور SFC /SCANNOW را اجرا کرده تا سرویس wuauserv نصب شود.

دیدگاه

آدرس ایمیل شما منتشر نخواهد شد.