কম্পিউটার

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

একবার আমি দেখেছি যে একটি পরীক্ষার ভার্চুয়াল মেশিনের সিস্টেম ড্রাইভ সি:-তে ফাঁকা স্থান ফুরিয়ে যাচ্ছে। আমি ভার্চুয়াল মেশিন সেটিংসে ডিস্কের আকার বাড়িয়েছি এবং অনির্ধারিত স্থান ব্যবহার করে সিস্টেম পার্টিশনের আকার বাড়ানোর জন্য গেস্ট ওএস (উইন্ডোজ 10) এ স্যুইচ করেছি। যখন আমি ডিস্ক ম্যানেজমেন্ট কনসোল (diskmgmt.msc) খুললাম, তখন আমি লক্ষ্য করেছি যে ড্রাইভে দুটি পুনরুদ্ধার পার্টিশন রয়েছে। এবং অনির্ধারিত স্থানটি পরে প্রদর্শিত হয়েছিল৷ দ্বিতীয় পুনরুদ্ধার পার্টিশন (Windows RE হিসাবে লেবেলযুক্ত)। কিছু কারণে পুনরুদ্ধার পার্টিশনটি মূল পার্টিশনের (C:) পরে অবস্থিত এবং অনির্ধারিত স্থান ব্যবহার করে প্রাথমিক ভলিউম প্রসারিত করার অনুমতি দেয় না।

এই নিবন্ধে আমরা EFI এবং BIOS কম্পিউটারের জন্য পুনরুদ্ধার পার্টিশন মুছে ফেলা এবং পুনরায় তৈরি করার দুটি ভিন্ন উপায় বিবেচনা করব। সুতরাং, নীচে বর্ণিত পদক্ষেপগুলি এগিয়ে যাওয়ার আগে, আপনার কম্পিউটারে কোন আর্কিটেকচার ব্যবহার করা হয় তা খুঁজে বের করুন। এছাড়াও পার্টিশন টেবিলে পরিবর্তন করার চেষ্টা করার আগে আপনার সমালোচনামূলক ডেটা ব্যাকআপ করার (বা একটি স্ন্যাপশট তৈরি করার) দৃঢ়ভাবে সুপারিশ করা হয়।

কিভাবে UEFI-ভিত্তিক কম্পিউটারে পুনরুদ্ধার এবং সিস্টেম পার্টিশনকে প্রসারিত করবেন?

আমার ভার্চুয়াল মেশিনে, Windows 10 UEFI মোডে ইনস্টল করা আছে (পার্টিশন স্টাইল:GPT)।

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

আপনি নীচের স্ক্রিনশটটিতে দেখতে পাচ্ছেন, “ভলিউম প্রসারিত করুন৷ ” বোতাম নিষ্ক্রিয় (ধূসর ) আপনি Windows বিল্ট-ইন টুল ব্যবহার করে পার্টিশনটি প্রসারিত করতে পারেন যদি এটির ডানদিকে একটি অনির্বাচিত স্থান থাকে এর (Windows 10 প্রাথমিক পার্টিশনকে ডানদিকে অপরিবর্তিত স্থানে প্রসারিত করতে পারে না)। আমার ক্ষেত্রে, আমি C:ড্রাইভটি প্রসারিত করতে পারি না কারণ এটি পুনরুদ্ধার পার্টিশন দ্বারা ব্লক করা হয়েছে (Windows RE ) সুতরাং, সিস্টেম পার্টিশনের আকার বাড়ানোর আগে, আমাকে পুনরুদ্ধার পার্টিশনটি মুছে ফেলতে হবে।

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

স্ক্রিনশটে, আপনি দেখতে পাচ্ছেন যে দুটি পুনরুদ্ধার পার্টিশন রয়েছে (পুনরুদ্ধার এবং Windows RE ) এর মধ্যে কোনটি উইন্ডোজ একটি সক্রিয় পুনরুদ্ধার পার্টিশন হিসাবে ব্যবহার করে তা বোঝার জন্য, আপনাকে অবশ্যই আপনার পার্টিশনগুলিতে ড্রাইভ অক্ষরগুলি বরাদ্দ করতে হবে। উদাহরণস্বরূপ, আপনি একটি ড্রাইভ অক্ষর E: বরাদ্দ করতে পারেন এবং R: ডিস্ক ব্যবস্থাপনা বা Diskpart.exe ব্যবহার করে:select disk 0 -> select part 1 -> assign letter r: . সক্রিয় পুনরুদ্ধার পার্টিশন পরীক্ষা করতে, কমান্ডটি চালান:

bcdedit /enum all

অনুগ্রহ করে নিম্নলিখিত বিভাগগুলিতে মনোযোগ দিন:

  1. উইন্ডোজ বুট ম্যানেজার (এটি পার্টিশন নির্দেশ করে যেখানে BCD বুটলোডার অবস্থিত)। আমার ক্ষেত্রে, বুটলোডারটি EFI পার্টিশনে রয়েছে:
    উইন্ডোজ বুট ম্যানেজার-------আইডেন্টিফায়ার {bootmgr}device partition=\Device\HarddiskVolume2path \ EFI\Microsoft\Boot\bootmgfw.efidescription Windows Boot Managerlocale en-USinherit {globalsettings}ডিফল্ট {current}resumeobject {dbaf5561-4424-11e9-b766-b7001b047795}ডিসপ্লেআউট {047795}ডিসপ্লেআউট{047795}ডিসপ্লেআউট}ডিসপ্লেআউট 

    উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

  2. এখন উইন্ডোজ বুট লোডারে মানগুলি দেখুন অধ্যায়. Winre.wim ইমেজ ফাইল (পুনরুদ্ধারের পরিবেশ) উইন্ডোজ RE ভলিউম লেবেল সহ দ্বিতীয় পার্টিশনে অবস্থিত।
    উইন্ডোজ বুট লোডার------আইডেন্টিফায়ার { dbaf5563-4424-11e9-b766-b7001b047795}ডিভাইস ramdisk=[E:]\Recovery\WindowsRE\Winre.wim,{dbaf5564-4424-11e9-b766-b7001b7001b766-b7001b047795}ডিভাইস। usinherit {bootloadersettings}ডিসপ্লে মেসেজ Windows REosdevice ramdisk=[E:]\Recovery\WindowsRE\Winre.wim,{dbaf5564-4424-11e9-b766-b7001b047795}সিস্টেমরুট ওপলিক্স স্ট্যান্ডার্ড ওপলিক্স 

প্রধান উইন্ডোজ ভলিউমের আকার প্রসারিত করতে, আমাদের এটির ডানদিকে পুনরুদ্ধার পার্টিশনটি মুছতে হবে, ভলিউম প্রসারিত করতে হবে এবং পুনরুদ্ধার পার্টিশনটি পুনরায় তৈরি করতে হবে৷

পুনরুদ্ধার পার্টিশন পুনরায় তৈরি করার পরিবর্তে, বেশিরভাগ ক্ষেত্রে এটি ড্রাইভ C:তে পুনরুদ্ধার পরিবেশ ফাইলগুলি সরানোর জন্য যথেষ্ট হবে। তারপর আপনি একটি পৃথক 500MB WinRE পার্টিশন ব্যবহার করা থেকে সম্পূর্ণরূপে প্রত্যাখ্যান করতে সক্ষম হবেন। রিকভারি এনভায়রনমেন্ট ফাইলটি সেই পার্টিশনে সংরক্ষণ করা হবে যেখানে Windows ইনস্টল করা আছে।

Winre.wim ফাইলটিকে সিস্টেম ভলিউমে কপি করতে এবং নতুন WinRE.wim ফাইলের অবস্থান সেট করতে, এই কমান্ডগুলি চালান:

reagentc /disable
md c:\Recovery\WinRE
xcopy e:\Recovery\WindowsRE\Winre.wim c:\Recovery\WinRE /h
reagentc /setreimage /path c:\Recovery\WinRE /target C:\Windows
reagentc /enable

আপনি ভলিউম মুছুন ক্লিক করে ডিস্ক ম্যানেজমেন্ট GUI থেকে পুনরুদ্ধার পার্টিশন মুছে ফেলার চেষ্টা করলে (কখনও কখনও ডিস্কের বৈশিষ্ট্যগুলি পাওয়া যায় না), নিম্নলিখিত ত্রুটিটি প্রদর্শিত হবে:

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

ভার্চুয়াল ডিস্ক ম্যানেজার জোর করে সুরক্ষিত প্যারামিটার সেট ছাড়া একটি সুরক্ষিত পার্টিশন মুছতে পারে না।

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

আপনি শুধুমাত্র ডিস্কপার্ট ব্যবহার করে এই ধরনের একটি সুরক্ষিত পার্টিশন মুছে ফেলতে পারেন টুল. এলিভেটেড কমান্ড প্রম্পট খুলুন এবং ডিস্কপার্ট কমান্ড চালান। আপনি যে পার্টিশনটি মুছতে চান সেটি নির্বাচন করুন (আপনার কমান্ডের ফলাফল নোট করুন, যেহেতু ডিস্ক এবং পার্টিশনের সংখ্যা পরিবর্তিত হতে পারে)।

DISKPART> rescan
DISKPART> list disk
DISKPART> select disk 0
DISKPART> list part
DISKPART> select part 5
DISKPART> delete partition override

ডিস্কপার্ট সফলভাবে নির্বাচিত পার্টিশন মুছে দিয়েছে।

DISKPART> Rescan

ওভাররাইড৷ প্যারামিটার ডিস্কপার্টের প্রকার নির্বিশেষে যেকোনো পার্টিশন মুছে ফেলার অনুমতি দেয় (সেটি একটি সক্রিয়, সিস্টেম বা বুট পার্টিশনই হোক না কেন)।

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

এখন আপনি ডিস্ক ম্যানেজমেন্ট খুলতে পারেন এবং সিস্টেম পার্টিশনকে প্রসারিত করতে পারেন (এক্সটেন্ড ভলিউম বিকল্প এখন উপলব্ধ)। আপনি যদি পুনরুদ্ধার পার্টিশনটি পুনরায় তৈরি করতে চান (উপরে বর্ণিত হিসাবে এটি সংরক্ষণ করা বা এটিকে সিস্টেম পার্টিশনে স্থানান্তর করার পরামর্শ দেওয়া হয়), আপনার ড্রাইভে 500MB অনির্বাচিত স্থান ছেড়ে দিন। নীচের স্ক্রিনশটে, আমি আমার উইন্ডোজ পার্টিশনকে 1.5GB দ্বারা প্রসারিত করছি এবং ড্রাইভের শেষে 500MB রেখে যাচ্ছি।

যদি ডিস্কে অন্য কোনো ভেন্ডর রিকভারি পার্টিশন থাকে যা আপনাকে মূল ভলিউম বাড়ানো থেকে বাধা দেয়, তাহলে নিবন্ধটি দেখুন "কীভাবে একটি OEM পার্টিশন মুছবেন?"

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

প্রধান পার্টিশন প্রসারিত করার পরে, WinRE পুনরুদ্ধার পার্টিশনের জন্য আমার কাছে 500MB ফাঁকা জায়গা অবশিষ্ট আছে।

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

Windows বিশেষ লেবেল দ্বারা পুনরুদ্ধার পার্টিশন সনাক্ত করে:GUID — de94bba4-06d1-4d40-a16a-bfd50179d6ac এবং GPT বৈশিষ্ট্য 0x8000000000000001 .

আসুন একটি নতুন পার্টিশন তৈরি করি এবং এতে এই বৈশিষ্ট্যগুলি বরাদ্দ করি:

DISKPART> create part primary
DISKPART> format quick fs=ntfs label="WinRE"
DISKPART> assign letter="R"
DISKPART> set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"

ডিস্কপার্ট সফলভাবে পার্টিশন আইডি সেট করেছে

DISKPART> gpt attributes=0x8000000000000001

ডিস্কপার্ট সফলভাবে নির্বাচিত GPT পার্টিশনে গুণাবলী বরাদ্দ করেছে।

Exit

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

তারপর Windows 10 ইনস্টলেশন ডিস্ক (ছবি) থেকে আপনার নতুন পুনরুদ্ধার পার্টিশনে WinRE ফাইলগুলি অনুলিপি করুন৷

আপনার Windows 10 ইন্সটল ISO ইমেজ থেকে install.wim ফাইলটি মাউন্ট করুন এবং এটি থেকে WinRE ফাইল (Winre.wim) বের করুন:

md C:\WinISO
md C:\WinISO\mount
dism /mount-wim /wimfile:F:\sources\install.wim /index:1 /mountdir:C:\WinISO\mount /readonly
md R:\Recovery\WinRE
copy C:\WinISO\mount\Windows\System32\Recovery\Winre.wim R:\Recovery\WinRE\
dism /unmount-wim /mountdir:C:\WinISO\mount /discard

তারপর শুধু WinRE ফাইলটিকে রিকভারি পার্টিশনে নিয়ে যান এবং বুটলোডার কনফিগারেশন আপডেট করুন:

reagentc /disable
reagentc /setreimage /path R:\Recovery\WinRE /target C:\Windows
reagentc /enable

এখানে আপনি উইন্ডোজে WinRE পরিবেশ সম্পর্কে সম্পূর্ণ নিবন্ধ খুঁজে পেতে পারেন।

উইন্ডোজ 10 এ রিকভারি পার্টিশন দ্বারা ব্লক করা ভলিউম প্রসারিত করুন

সুতরাং, আমরা পুনরুদ্ধার পার্টিশনটি পুনরায় তৈরি করেছি এবং WinRE চিত্রে একটি নতুন পথ নিবন্ধিত করেছি। আপনার যদি কোনো Windows বুট সমস্যা থাকে, তাহলে আপনার পুনরুদ্ধারের পরিবেশ স্বয়ংক্রিয়ভাবে বুট হবে৷

৷ যদি আপনার EFI বুটলোডার বা EFI পার্টিশন নিয়ে কোনো সমস্যা থাকে, তাহলে সংশ্লিষ্ট নিবন্ধগুলি পড়তে লিঙ্কগুলি অনুসরণ করুন।

কিভাবে রিকভারি পার্টিশন মুছবেন এবং BIOS-ভিত্তিক পিসিতে BCD সরান?

আপনার কম্পিউটার যদি BIOS-এর উপর ভিত্তি করে থাকে (UEFI নয়), আপনি Windows বুট ম্যানেজার (BCD) এবং পুনরুদ্ধার পরিবেশ ফাইলগুলিকে C:-এ সরাতে পারেন। নিম্নরূপ পুনরুদ্ধার পার্টিশন মুছে ফেলার আগে ভলিউম।

প্রথমত, আপনাকে ড্রাইভ E:থেকে C ড্রাইভ করতে BCD ফাইলগুলি সরাতে হবে:(আমি এই ড্রাইভ লেটারটি আমার রিকভারি পার্টিশনে অ্যাসাইন করেছি):

Reg unload HKLM\BCD00000000
robocopy e:\ c:\ bootmgr
robocopy e:\boot c:\boot /s
bcdedit /store c:\boot\bcd /set {bootmgr} device partition=C:
bcdedit /store c:\boot\bcd /set {memdiag} device partition=C:

কোনো BCD সমস্যার ক্ষেত্রে, আপনি এই নির্দেশে বর্ণিত বিসিডি ফাইল এবং মাস্টার বুট রেকর্ড (MBR) পুনর্নির্মাণ করতে পারেন।

তারপর রিকভারি উইম ইমেজ সরান:

reagentc /disable
md c:\Recovery\WinRE
xcopy e:\Recovery\WindowsRE\Winre.wim c:\Recovery\WinRE /h
reagentc /setreimage /path c:\Recovery\WinRE /target C:\Windows
reagentc /enable

এখন আপনি ডিস্কপার্ট ব্যবহার করে পুনরুদ্ধার পার্টিশন সরাতে পারেন (উপরে দেখানো হয়েছে) এবং আপনার সিস্টেম পার্টিশন সফলভাবে প্রসারিত করতে পারেন।


  1. উইন্ডোজ 10 এ কীভাবে একটি ভলিউম বা ড্রাইভ পার্টিশন মুছবেন

  2. Windows 10 এ মাইক্রোফোনের ভলিউম বাড়ান

  3. কিভাবে উইন্ডোজ 10 এ একটি রিকভারি পার্টিশন তৈরি করবেন

  4. Windows 10, 8, 7-এ ত্রুটি 0X80071AC3 'The Volume is Dirty' কিভাবে ঠিক করবেন?