Windows Storage Space উইন্ডোজ ১০-এ একটি ফিচার যা আপনাকে ড্রাইভ ফেলಿಯার হলে ফাইলগুলো ব্যাকআপ लेने দেয়। যাইহোক, আপনি যদি “Error (0x00000057): The parameter is incorrect with storage space” মেসেজের সাথে সমস্যা পান, তবে এই পোস্টে আমরা এর সমাধান শেয়ার করব। এই ত্রুটি উইন্ডোজ ১১/১০-এ প্রকাশ পেয়েছে এবং Microsoft টিম দ্বারা একটি বাগ হিসেবে স্বীকৃত হয়েছে।
নতুন Storage Space তৈরি করা যাচ্ছে না, Error (0x00000057), The parameter is incorrect
এই ত্রুটি ঘটে যখন একজন ব্যবহারকারী একটি বিদ্যমান পুলে একটি নতুন স্টোরেজ স্পেস তৈরি করার চেষ্টা করে বা একটি নতুন পুল তৈরি করার চেষ্টা করে যাতে এক্সট্রা কপি রাখতে পারে। সম্পূর্ণ এরর মেসেজটি যেন:
Windows-এ Storage Spaces ম্যানেজ করার গ্রাফিক্যাল ইন্টারফেস স্টোরেজ পুল তৈরি করার সময় ব্যর্থ হয় অন্য একটি এরর “Can’t prepare drives – the parameter is incorrect”-এর সাথে।
এই একই ত্রুটি Reddit ফোরামেও রিপোর্ট করা হয়েছে। ব্যবহারকারী তার অভিজ্ঞতা শেয়ার করেছিলেন, যেখানে তিনি লক্ষ্য করেছিলেন কিছু ফাইলের কন্টেন্ট করাপ্ট হয়ে গেছে। এটি উইন্ডোজ আপগ্রেড করার পর ঘটেছিল। CDKDSK টুল ব্যবহার করলে, এডিশনাল সমস্যা রিপোর্ট করেছিল এক ফলস্বরূপ মেসেজ দিয়ে।
Attribute list entry with type code 80 in file 5E711 is corrupt
File record segment 67C08 is an orphan.
কয়েকটি ওয়ার্কঅরাউন্ড আছে যা খুব ভালো শোনা যাবে না, কিন্তু এখনের জন্য এটিই সমাধান।
Storage Spaces সমস্যা – করাপ্ট ফাইল কীভাবে রিস্টোর করবেন?
শুরু করার আগে, সিস্টেম রিস্টোর পয়েন্ট তৈরি করা মনে রাখবেন, যাতে জিনিসগুলো প্রত্যাশা অনুযায়ী না হলে আপনি সর্বদা রিভার্ট করতে পারেন।
১] পুরনো ব্যাকআপ থেকে রিস্টোর করুন
সেরা পদ্ধতি হলো একটি সপ্তাহ পুরনো ব্যাকআপ বা উইন্ডোজ ১০ ফিচার আপডেটে আপগ্রেড করার একদিন আগের ব্যাকআপ থেকে রিস্টোর করা। এটি নিশ্চিত করবে যে ফাইলগুলোর মধ্যে কোনো ইনকনসিস্টেন্সি নেই। CHKDSK টুল চালিয়ে যেকোনো ইনকনসিস্টেন্সি চেক করার পরামর্শ দেওয়া হয়।
এছাড়া, প্যারিটি ড্রাইভকে রিড-অনলি মোডে লক করে রাখা সুপারিশ করা হয়। আপনি যদি আপনার ইমেজগুলো প্যারিটি ড্রাইভে রিস্টোর করেন, তবে সেটা সম্ভবত আরও করাপশন আনবে যতক্ষণ আপনি পরিবর্তন আনবেন।
২] CHKDSK টুল চালান
CHKDSK টুল একটি ভলিউমের ফাইল সিস্টেম এবং ফাইল সিস্টেম মেটাডেটা লজিক্যাল এবং ফিজিক্যাল এরর জন্য চেক করে। তাই একবার এটি চালালে, ফাইল সিস্টেম আবার কনসিস্টেন্ট হয়ে যাবে, কিন্তু আপনাকে ম্যানুয়ালি চেক করতে হবে চেকের পর ডেটা ইনকরেক্ট কিনা।
PowerShell ব্যবহার করে নতুন Storage Space তৈরি করার পদ্ধতি
Windows PowerShell-এ cmdlets রয়েছে যা নতুন Storage Space তৈরি করতে পারে। তাই ইন্টারফেস ঠিক হওয়া পর্যন্ত, আপনি এই পদ্ধতি ফলো করতে পারেন। সতর্কব 아니, আপনার এখানে কী করছেন সেটা স্পষ্ট ধারণা থাকা উচিত এবং কমান্ডগুলো সঠিকভাবে এক্সিকিউট করতে হবে। যেহেতু আমরা কিছুই ডিলিট করব না, বিদ্যমান স্টোরেজ স্পেস সেফ থাকবে। কমান্ডগুলো ব্যবহার করার জন্য আপনার তিনটি জিনিস দরকার।
- Storage pool নাম
- পুল তৈরি করতে ব্যবহার করার ডিস্কগুলো
- Storage subsystem বা Storage Spaces
এখানে আপনি PowerShell-এ এক্সিকিউট করতে পারেন এমন স্ক্রিপ্ট। প্রথম লাইন **Get-PhysicalDisk** cmdlet ব্যবহার করে সকল PhysicalDisk অবজেক্ট পায় যেগুলো এখনও কোনো (কংক্রিট) স্টোরেজ পুলে নেই এবং অবজেক্টের অ্যারে $PhysicalDisks ভেরিয়েবলে অ্যাসাইন করে। দ্বিতীয় লাইন WindowsStorage সাবসিস্টেম ব্যবহার করে $PhysicalDisks ভেরিয়েবল থেকে ডিস্কগুলো স্পেসিফাই করে একটি নতুন স্টোরেজ পুল তৈরি করে।
$PhysicalDisks = (Get-PhysicalDisk -CanPool $True)
New-StoragePool -FriendlyName CompanyData -StorageSubsystemFriendlyName "Windows Storage*" -PhysicalDisks $PhysicalDisks
আপনাকে অ্যাডমিন পারমিশন এবং অ্যাডমিন অ্যাকাউন্ট দিয়ে PowerShell চালু করতে হবে কমান্ডগুলো এক্সিকিউট করতে।
তো যতক্ষণ আপনি এই ইস্যুfaces করছেন এবং মাইক্রোসফট একটি ফিক্স রোল আউট করে, এই কমান্ড ব্যবহার করে একটি নতুন পুল তৈরি করুন। এছাড়া, ব্যাকআপকে রিড-অনলি রাখতে ভুলবেন না।
আশা করি আপনি এই 0x00000057 এরর সমাধান করতে পেরেছেন।