من داشتم را روی ویندوز سرور 2003 ، WSUS را نصب می کردم که با این خطاء برخورد کردم در حالیکه هم برنامه های پیش نیازش را نصب کردم بودم :

The image file WusSetup.exe is valid, but is for a machine type other than the current machine

همه فکری به سرم زده بود حتی نصب دوباره ویندوز اما با جستجو توی اینترنت به جواب خوبی رسیدم :

echo %processor_architecture%" (without quotation mark and do not modify this command)


این دستور بهم نشون داد که ویندوز من 86 هست نه 64 چون من WSUS 64 را دانلود کرده بودم و نمی دونستم که ویندوزم 86 هست . به همین راحتی مشکل من حل شد .

type "