Sysprep বা System Preparation Tool আপনার Windows OS-এর জন্য একটি অপরিহার্য টুল, যা Windows OS-এর স্থাপন স্বয়ংক্রিয় করতে সাহায্য করে। তবে কখনো কখনো আপনি একটি ত্রুটি দেখতে পারেন: "Sysprep was not able to validate your Windows installation" বিশেষ করে যখন আপনি নিচের কমান্ডটি চালाते हैं:
sysprep /generalize /oobe /shutdown
এই আর্টিকেলে আমরা কিছু সমাধান পদ্ধতি đềখাব যা আপনাকে সাহায্য করতে পারে।

Sysprep আপনার Windows ইনস্টলেশন যাচাই করতে পারলো না
এই ত্রুটির পেছনে একাধিক কারণ থাকতে পারে যেমন: Windows Store অ্যাপ ইনস্টল করা, ডিফল্ট Windows প্রোগ্রাম হারানো, Windows-এর পুরনো সংস্করণ থেকে আপগ্রেড করা ইত্যাদি।
Sysprep validation ত্রুটি সমাধানের জন্য নিচের کارগুলো করুন:
- লগ ফাইল চেক করুন
- BitLocker বন্ধ করে আবার চেষ্টা করুন
- ইনস্টল করা UWP অ্যাপগুলো সরান
- ডিফল্ট Windows UWP অ্যাপগুলো পুনরায় ইনস্টল করুন
- রেজিস্ট্রি মডিফাই করুন
- আপগ্রেড করা OS-এ Sysprep চলবে না
১] লগ ফাইল চেক করুন
%windir%\system32\Sysprep\panther\setupact.log লোকেশনে লগ ফাইল চেক করুন।
Notepad দিয়ে "setupact.log" ফাইলটি খুলুন এবং ত্রুটির কারণ খুঁজে বের করার চেষ্টা করুন।
২] BitLocker বন্ধ করে আবার চেষ্টা করুন
লগ ফাইল চেক করার পর যদি নিচের দুটি ত্রুটির যেকোনো একটি দেখতে পান, তবে BitLocker বন্ধ করুন:
Error SYSPRP BitLocker-Sysprep: BitLocker is on for the OS volume. Turn BitLocker off to run Sysprep. (0x80310039)
Error [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'ValidateBitLockerState' from C:\Windows\System32\BdeSysprep.dll
BitLocker বন্ধ করতে, এডমিনিস্ট্রেটর হিসেবে Command Prompt খুলুন এবং নিচের কমান্ডগুলো রান করুন:
manage-bde -status
Disable-Bitlocker –MountPoint ‘C:’
এটি BitLocker বন্ধ করবে। এখন আবার Sysprep চালিয়ে দেখুন সমস্যা সমাধান হয়েছে কিনা।
৩] ইনস্টল করা UWP অ্যাপগুলো সরান
যদি নিচের ত্রুটি দেখেন, তব বুঝবেন আপনি Universal Windows Platform অ্যাপ ডাউনলোড করেছেন অথবা কোনো অ্যাপ ভুলভাবে সরিয়েছেন। তাহলে সমাধান ৩ এবং ৪ অনুসরণ করুন:
Error SYSPRP Package SomeAppName_1.2.3.500_x64__8we4y23f8b4ws was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.
Error SYSPRP Failed to remove apps for the current user: 0x80073cf2.

সমস্যা সমাধানের জন্য সকল UWP অ্যাপ মুছে দিন। একসাথে অনেক অ্যাপ আনইনস্টল করার একাধিক উপায় আছে।
সার্চ বক্সে অ্যাপের নাম টাইপ করে Uninstall ক্লিক করে অন-স্ক্রিন নির্দেশনা মেনে অ্যাপ মুছে দিন।
পড়ুন: Sysprep fails on removing or updating Provisioned Windows Store apps.
৪] ডিফল্ট Windows UWP অ্যাপগুলো পুনরায় ইনস্টল করুন

যদি আপনার কম্পিউটার থেকে কোনো ডিফল্ট Windows অ্যাপ অনুপস্থিত থাকে, তবে এই ত্রুটি হতে পারে। তাই সমস্ত ডিফল্ট Windows প্রোগ্রাম রিস্টোর করতে হবে।
এডমিনিস্ট্রেটর হিসেবে Windows PowerShell খুলুন, নিচের কমান্ডটি টাইপ করে এন্টার চাপুন:
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
এটি কিছু সময় নেবে, 완র होने দিন।
শেষে কম্পিউটার রিস্টার্ট করে দেখুন সমস্যা আছে কিনা।
৫] রেজিস্ট্রি মডিফাই করুন

Windows 10-এ আপগ্রেড করার পর Sysprep ত্রুটি হলে রেজিস্ট্রি সামান্য পরিবর্তন করলে সমাধান হতে পারে।
রেজিস্ট্রি এডিটর খুলুন, নিচের লোকেশনে যান, Upgrade কীতে ডান-ক্লিক করে Delete করুন:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup
কম্পিউটার রিস্টার্ট করে চেক করুন সমস্যা সমাধান হয়েছে কিনা।
৬] আপগ্রেড করা OS-এ Sysprep চলবে না
যদি আপনি Windows 7, 8, 8.1 থেকে Windows 10-এ আপগ্রেড করে থাকেন, তবে নিচের ত্রুটি দেখতে পাবেন:
Error [0x0f0036] SYSPRP spopk.dll:: Sysprep will not run on an upgraded OS. You can only run Sysprep on a custom (clean) install version of Windows.
Sysprep শুধু কাস্টম (ক্লিন) ইনস্টল করা Windows-এ চলে।
এটি বাইপাস করতে CleanupState কী-এর মান 7 করে দিন। রেজিস্ট্রি এডিটর খুলে নিচের পথে যান:
HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatus
CleanupState-এ ডাবল-ক্লিক করে মান 7 সেট করুন।
কম্পিউটার রিস্টার্ট করে দেখুন সমস্যা সমাধান হয়েছে কিনা।
সম্পর্কিত: A fatal error occurred while trying to sysprep the machine.
