خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
رفع ارور a fatal error occurred while trying to sysprep the machine
پیشتر در مقاله جداگانه ای در خصوص ابزار System Preparation tool یا همان Sysprep صحبت شد. هنگام استفاده از System Preparation Tool در ویندوز ممکن است با ارور a fatal error occurred while trying to sysprep the machine مواجه شوید.
این خطا عمدتا زمانی رخ می دهد که Windows Software Licensing بیش از سه بار در یک ویندوز image اجرا شده باشد. در هر صورت برای رفع این خطا روش هایی را در ادامه این پست مطرح خواهیم کرد که می توانید از آنها استفاده کنید.
سپس مسیر زیر را در رجیستری دنبال کنید:
در این مسیر مانند تصویر زیر باید مقدار SkipRearm را مشاهده کنید.
روی SkipRearm دابل کلیک کنید تا فرم تنظیمات آن باز شود و سپس در فیلد Value data عدد 1 را وارد و ok کنید.
این تغییر در رجیستری باید مشکل مذکور را در سیستم شما برطرف سازد. ضمن اینکه در اکثر موارد همین کار مشکل را برطرف کرده است. حتما قبل از اعمال تغییرات در رجیستری، از آن بک آپ تهیه کنید.
اگر تغییر رجیستری مشکل را حل نکرد، یک بار از ویندوز Sign out کرده و دوباره Sign in کنید و یا سیستم را ریستارت کرده و وضعیت ارور را بررسی کنید.
در این مسیر باید GeneraliazationState را مشاهده کنید. روی GeneraliazationState دابل کلیک کرده تا فرم تنظیمات آن باز شود. در قسمت Value data عدد 7 را وارد و ok کنید.
در ادامه روی مقدار CleanupState دابل کلیک کرده و پس از باز شدن فرم تنظیمات آن، در قسمت Value data باید عدد 2 را وارد و OK کنید.
حال از رجیستری خارج شده و ابزار System Preparation Tool را اجرا کنید. اگر هنوز ارور وجود داشتف برای اعمال تغییرات رجیستری، از ویندوز Sign out کرده و دوباره Sign in کنید و یا سیستم را ریستارت کرده و وضعیت ارور را بررسی کنید.
اجرای هر دستور و تکمل آن ممکن است دقایقی به طول بیانجامد. پس از اجرای کامل هر سه دستور، سیستم را ریستارت کرده و وضعیت اجرای Sysprep را بررسی کنید.
پس از اینکه دستور فوق با موفقیت اجرا شد و به پایان رسید، دستور زیر را اجرا کنید:
پس از اجرا شدن دستور فوق، وضعیت اجرای System Preparation Tool را بررسی کنید.
این خطا عمدتا زمانی رخ می دهد که Windows Software Licensing بیش از سه بار در یک ویندوز image اجرا شده باشد. در هر صورت برای رفع این خطا روش هایی را در ادامه این پست مطرح خواهیم کرد که می توانید از آنها استفاده کنید.
قبل از هر کاري بهتر است از سيستم تان Restore point تهيه کنيد.
Edit SkipRearm Key
در گام نخست از رجیستری ویندوز استفاده خواهیم کرد و حتما قبل از هر تغییری در رجیستری، از آن بک آپ یا Export تهیه کنید.
براي وارد شدن به رجيستري ويندوز مي توانيد به لينک زير وارد شويد:
وارد شدن به رجيستري ويندوز
وارد شدن به رجيستري ويندوز
پيشنهاد مي کنم قبل از هر گونه تغيير در رجيستري ويندوز، حتما از آن بک آپ بگيريد:
تهيه Backup از Windows Registry
تهيه Backup از Windows Registry
سپس مسیر زیر را در رجیستری دنبال کنید:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
در این مسیر مانند تصویر زیر باید مقدار SkipRearm را مشاهده کنید.
روی SkipRearm دابل کلیک کنید تا فرم تنظیمات آن باز شود و سپس در فیلد Value data عدد 1 را وارد و ok کنید.
این تغییر در رجیستری باید مشکل مذکور را در سیستم شما برطرف سازد. ضمن اینکه در اکثر موارد همین کار مشکل را برطرف کرده است. حتما قبل از اعمال تغییرات در رجیستری، از آن بک آپ تهیه کنید.
اگر تغییر رجیستری مشکل را حل نکرد، یک بار از ویندوز Sign out کرده و دوباره Sign in کنید و یا سیستم را ریستارت کرده و وضعیت ارور را بررسی کنید.
Edit GeneralizationState and CleanupState keys
در این روش هم از رجیستری ویندوز بهره خواهیم برد. پس دوباره به رجیستری وارد شده و این بار مسیر زیر را در آن دنبال کنید:Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatus
در این مسیر باید GeneraliazationState را مشاهده کنید. روی GeneraliazationState دابل کلیک کرده تا فرم تنظیمات آن باز شود. در قسمت Value data عدد 7 را وارد و ok کنید.
در ادامه روی مقدار CleanupState دابل کلیک کرده و پس از باز شدن فرم تنظیمات آن، در قسمت Value data باید عدد 2 را وارد و OK کنید.
حال از رجیستری خارج شده و ابزار System Preparation Tool را اجرا کنید. اگر هنوز ارور وجود داشتف برای اعمال تغییرات رجیستری، از ویندوز Sign out کرده و دوباره Sign in کنید و یا سیستم را ریستارت کرده و وضعیت ارور را بررسی کنید.
Repair Windows image
لطفا Command Prompt را به صورت Run as Administrator در ویندوز اجرا کرده و سپس دستورات زیر را یک به یک در cmd وارد و Enter کرده و منتظر بمانید هر دستور تکمیل شود.Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
اجرای هر دستور و تکمل آن ممکن است دقایقی به طول بیانجامد. پس از اجرای کامل هر سه دستور، سیستم را ریستارت کرده و وضعیت اجرای Sysprep را بررسی کنید.
Uninstall MSDTC
مجددا Command Prompt را به صورت Run as Administrator در سیستم تان اجرا کنید. سپس دستور زیر را در آن وارد و Enter کنید تا اجرا شود.msdtc -uninstall
پس از اینکه دستور فوق با موفقیت اجرا شد و به پایان رسید، دستور زیر را اجرا کنید:
msdtc -install
پس از اجرا شدن دستور فوق، وضعیت اجرای System Preparation Tool را بررسی کنید.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: