- ফিচারস অন ডিমান্ড আপনাকে এর থেকে ফিচার এবং বাইনারি অপসারণ এবং যোগ করতে দেয় উইন্ডোজ স্থানীয় সংগ্রহস্থল, ISO বা উইন্ডোজ আপডেটস্থান হ্রাস এবং নিরাপত্তা উন্নত করা।
- সরঞ্জাম পছন্দ শক্তির উৎসDISM এবং গ্রুপ পলিসি আপনাকে .NET ফ্রেমওয়ার্ক 3.5 এবং সার্ভারের ভূমিকা সহ বৈশিষ্ট্যগুলির উৎস, ইনস্টলেশন এবং অপসারণ নিয়ন্ত্রণ করতে দেয়।
- উইন্ডোজ ১০, ১১ এবং সার্ভারে, ডিস্ক ফুটপ্রিন্ট অপ্টিমাইজ করার জন্য, FOD গুলিকে ক্ষমতা হিসেবে পরিচালিত করা হয়, সুগঠিত সংগ্রহস্থল এবং স্যাটেলাইট প্যাকেজ সহ বা ছাড়াই টাইপ করা হয়।
- উইন্ডোজ সার্ভার কোর ২০১৯-এ, অ্যাপ্লিকেশন সামঞ্জস্যপূর্ণ FoD প্যাকেজগুলি হালকা সিস্টেমের সুবিধাগুলি না হারিয়ে GUI সম্পাদনার অভিজ্ঞতাকে আরও কাছাকাছি নিয়ে আসে।

The চাহিদা অনুযায়ী উইন্ডোজ ফিচার এগুলি হল সেই নীরব পরিবর্তনগুলির মধ্যে একটি যা মাইক্রোসফ্ট বেশ কয়েকটি সংস্করণ আগে চালু করেছিল এবং খুব বেশি শব্দ না করেই, উইন্ডোজ 10-এ ভূমিকা, বৈশিষ্ট্য এবং ঐচ্ছিক উপাদানগুলি ইনস্টল এবং রক্ষণাবেক্ষণের পদ্ধতি সম্পূর্ণরূপে বদলে দিয়েছে। উইন্ডোজ 11 এবং উইন্ডোজ সার্ভার। যদি আপনি সার্ভার বা কর্পোরেট ছবি পরিচালনা করেন, তাহলে তারা কীভাবে কাজ করে তা বোঝা আর ঐচ্ছিক নয়।
পুরো সিস্টেমটি বাইনারি দিয়ে লোড করার পরিবর্তে যা সম্ভবত আপনি এটি কখনই ব্যবহার করবেন না; উইন্ডোজ আপনাকে বৈশিষ্ট্যগুলি "যোগ এবং অপসারণ" করার অনুমতি দেয়। স্থানীয় সংগ্রহস্থল, নির্দিষ্ট ISO, অথবা সরাসরি Windows Update থেকে। এটি ডিস্কের স্থান সংরক্ষণ করে, নিরাপত্তা উন্নত করে এবং অনলাইন এবং অপ্রয়োজনীয় উভয় ধরণের কম্পিউটার এবং সার্ভার স্থাপন বা মেরামত করার সময় আপনাকে অনেক বেশি নমনীয়তা দেয়।
উইন্ডোজে চাহিদা অনুযায়ী ফিচার(গুলি) আসলে কী?
চাহিদা অনুযায়ী বৈশিষ্ট্য (FOD) এটি মাইক্রোসফট ঐচ্ছিক বৈশিষ্ট্য প্যাকেজগুলিকে এই নাম দেয় যা যেকোনো সময় উইন্ডোজ সিস্টেমে যোগ করা বা সরানো যেতে পারে। এর মধ্যে ভাষা সংস্থান (হস্তাক্ষর স্বীকৃতি, টেক্সট-টু-স্পিচ) থেকে শুরু করে উপাদান যেমন .NET ফ্রেমওয়ার্ক 3.5 (NetFx3), প্রশাসনিক সরঞ্জাম, গ্রাফিক্যাল কনসোল এবং সার্ভার কোরে অনেক ক্লাসিক ডেস্কটপ বৈশিষ্ট্য।
মূল ধারণাটি সহজ: এই ফাংশনগুলির জন্য প্রয়োজনীয় ফাইলগুলি সিস্টেম থেকে মুছে ফেলা যেতে পারে ("লোড" সরানো হয়েছে অথবা পে লোডস্থান বাঁচাতে, এবং যখন কোনও অ্যাপ্লিকেশন বা প্রশাসকের প্রয়োজন হয়, তখন উইন্ডোজ এগুলি করতে পারে:
- প্যাকেজটি ডাউনলোড করুন এখান থেকে উইন্ডোজ আপডেট, যদি কম্পিউটারে ইন্টারনেট অ্যাক্সেস থাকে।
- এটি একটি থেকে নিন শেয়ার্ড নেটওয়ার্ক রিসোর্স বা অভ্যন্তরীণ সংগ্রহস্থল.
- এটি একটি থেকে পড়ুন চাহিদা অনুযায়ী ইনস্টলেশন মাধ্যম বা ISO বৈশিষ্ট্য.
কর্পোরেট পরিবেশে এটি অত্যন্ত গুরুত্বপূর্ণ: আপনি হালকা রেফারেন্স ছবি তৈরি করতে পারেন, গ্রুপ পলিসি ব্যবহার করে বাইনারি কোথায় অনুসন্ধান করা হবে তা নির্ধারণ করতে পারেন এবং নিখুঁত নিয়ন্ত্রণ রাখতে পারেন। সরঞ্জামগুলিতে কী কী ফাংশন বিদ্যমান এবং সেগুলি কোথা থেকে ইনস্টল করা হয়?রোলআউটের মাঝখানে কোনও উইন্ডো ডিভিডি চাইছে না।

ফিচার স্টোরেজ কীভাবে কাজ করে (পাশাপাশি স্টোর এবং WinSxS)
ফিচারস অন ডিমান্ড সম্পর্কে কথা বলার সময়, উল্লেখ না করে থাকা অসম্ভব যে পাশাপাশি গুদাম এবং ফোল্ডার WinSxSআধুনিক মাইক্রোসফট সিস্টেমে, WinSxS হল অভ্যন্তরীণ সংগ্রহস্থল যেখানে লাইব্রেরি, সিস্টেম উপাদান, ভূমিকা এবং বৈশিষ্ট্যগুলির একাধিক সংস্করণ সংরক্ষণ করা হয়।
ঐতিহাসিকভাবে, এই পদ্ধতির জন্ম হয়েছিল বিখ্যাত সমস্যা সমাধানের জন্য "DLL নরক"পূর্বে, একটি অ্যাপ্লিকেশন DLL-এর একটি নির্দিষ্ট সংস্করণের উপর নির্ভর করতে পারত, এবং যদি অন্য একটি অ্যাপ্লিকেশন একটি ভিন্ন সংস্করণ ইনস্টল করে, তাহলে সবকিছু ভেঙে যেত। পাশাপাশি স্টোরেজ এটির অনুমতি দেয়। একই উপাদানের বেশ কয়েকটি সংস্করণ সহাবস্থান করেএবং প্রতিটি অ্যাপ্লিকেশন অন্যান্য প্রোগ্রামের ফাইল ওভাররাইট না করেই তার সাথে সম্পর্কিত একটি ব্যবহার করে।
আধুনিক উইন্ডোজ সার্ভার এবং উইন্ডোজ ১০/১১ এর সাথে, সেই পাশাপাশি থাকা স্টোরটিতেও অন্তর্ভুক্ত রয়েছে ভূমিকা এবং বৈশিষ্ট্য বাইনারিযখন আপনি সার্ভার ম্যানেজার, পাওয়ারশেল, অথবা ডিআইএসএম থেকে কোন ফিচার ইনস্টল করেন, তখন ফাইলগুলি WinSxS (অথবা একটি বহিরাগত সংগ্রহস্থল) থেকে সিস্টেমে অনুলিপি করা হয়। যদি আপনি অফলোড করার জন্য ফিচারস অন ডিমান্ড ব্যবহার করেন, তাহলে আপনি সেগুলি মেশিন থেকে সরিয়ে ফেলছেন। ইনস্টল না থাকা ফাংশন ফাইলগুলি, যা WinSxS এবং সামগ্রিকভাবে সিস্টেমের আকার হ্রাস করে।
একটি আকর্ষণীয় বিষয় হল, যখন একটি ফাইল সিস্টেমে এবং পাশাপাশি স্টোরেজ উভয় স্থানেই থাকে, বাস্তবিকভাবে, ডিস্কে শুধুমাত্র একটি কপি সংরক্ষণ করা হয়।যদিও এটি যুক্তিসঙ্গতভাবে বিভিন্ন পথে প্রদর্শিত হয়। এটি সিস্টেমের আকার বৃদ্ধি রোধ করতে সাহায্য করে, তবুও, অনেক ভূমিকা সহ সার্ভারগুলিতে, যদি ফিচার অন ডিমান্ড সঠিকভাবে পরিচালিত না হয় তবে প্রচুর অপ্রয়োজনীয় "লোড" জমা হতে পারে।
উইন্ডোজ সার্ভার ২০১২, ২০১৬, ২০১৯ এবং পরবর্তী সংস্করণগুলিতে চাহিদা অনুযায়ী বৈশিষ্ট্যগুলি
চাহিদা অনুযায়ী বৈশিষ্ট্যগুলি চালু করা হয়েছিল উইন্ডোজ ৭ এবং উইন্ডোজ সার্ভার ২০০৮তারপর থেকে, কাজের ধরণ একই রকম: আপনি পারেন ফাংশন ফাইল মুছে ফেলুন (পেলোড) ব্যবহার করে এবং পরে দূরবর্তী অবস্থান, উইন্ডোজ আপডেট, অথবা ইনস্টলেশন মিডিয়া থেকে ইনস্টল করতে পারে। এটি ফিজিক্যাল এবং ভার্চুয়াল সার্ভার উভয়ের ক্ষেত্রেই প্রযোজ্য, সেইসাথে সংযোগহীন WIM ছবি বা VHD ডিস্কের ক্ষেত্রেও প্রযোজ্য।
সার্ভার পরিবেশে, এই ফাংশনগুলি পরিচালনা করার জন্য সাধারণ প্রক্রিয়া হল Install-WindowsFeature এবং Uninstall-WindowsFeature cmdlets সহ PowerShell, DISM টুল সহ। Windows Server 2012/2012 R2 তে, যখন কোনও বৈশিষ্ট্যের জন্য বাইনারি স্থানীয়ভাবে উপলব্ধ থাকে না, তখন সিস্টেমটি এই ক্রমে সেগুলি সনাক্ত করার চেষ্টা করে:
- নির্দিষ্ট উৎস রুট প্রশাসক নিজেই (ভূমিকা এবং বৈশিষ্ট্য উইজার্ডে অথবা DISM/PowerShell কমান্ডে)।
- এর কনফিগারেশন গ্রুপ নীতি "ঐচ্ছিক কম্পোনেন্ট ইনস্টলেশন কনফিগারেশন এবং কম্পোনেন্ট মেরামত নির্দিষ্ট করুন".
- অনুসন্ধান উইন্ডোজ আপডেট নীতি এবং সংযোগ এটির অনুমতি দেয়।
এই ডিফল্ট আচরণটি বিকল্প উৎস পথ নির্দিষ্ট করে, নীতিগুলি সামঞ্জস্য করে, অথবা উইন্ডোজ আপডেটে অ্যাক্সেস সীমাবদ্ধ করে ওভাররাইড করা যেতে পারে। এটি প্রতিষ্ঠানকে একটি অভ্যন্তরীণ ভাগ করা সম্পদে ভূমিকা এবং বৈশিষ্ট্য ইনস্টল করার জন্য প্রয়োজনীয় সমস্ত ফাইল কেন্দ্রীভূত করুন।.

একটি শেয়ার্ড সাইড-বাই-সাইড ফিচার স্টোর তৈরি করুন
কোম্পানিগুলিতে ব্যবহৃত সবচেয়ে সাধারণ পদ্ধতিগুলির মধ্যে একটি হল একটি সেট আপ করা ভাগ করা বৈশিষ্ট্য সংগ্রহস্থল নেটওয়ার্কে, যেখান থেকে যেকোনো সার্ভার ভূমিকা এবং ফাংশন ইনস্টল করার জন্য বাইনারিগুলি পেতে পারে। এই সংগ্রহস্থল, যাকে প্রায়শই বলা হয় পাশের দোকানএটি কেবল একটি ভাগ করা ফোল্ডার যেখানে উপযুক্ত ফাইল এবং সঠিকভাবে কনফিগার করা অনুমতি রয়েছে।
এটি প্রস্তুত করার সাধারণ প্রক্রিয়াটি খুবই সহজ: প্রথমে আপনি একটি ফোল্ডার তৈরি করুন, উদাহরণস্বরূপ \\সার্ভার\শেয়ার\sxsএবং নেটওয়ার্কে শেয়ার করুন। তারপর, উইন্ডোজ সার্ভার ইনস্টলেশন মিডিয়া থেকে ফোল্ডারটি কপি করুন। সূত্র\SxS সেই ভাগ করা পথটি সম্পূর্ণ করুন। সেই ফাইলগুলি হবে "পেলোড" যা সার্ভারগুলি অন-ডিমান্ড বৈশিষ্ট্যগুলি ইনস্টল করার সময় ব্যবহার করবে।
মূল কথা হলো অনুমতির মধ্যে: ব্যবহারকারীদের জন্য ফোল্ডারটি পড়া যথেষ্ট নয়; সার্ভার টিম অ্যাকাউন্টগুলি যারা সেই স্টোরেজ ব্যবহার করবেন তাদেরও পড়ার অনুমতি প্রয়োজন। এর অর্থ হল আপনাকে অ্যাক্সেস দিতে হবে ডোমেইন\সার্ভার_নাম$ (অথবা এমন একটি গ্রুপে যেখানে এই অ্যাকাউন্টগুলি রয়েছে)। গ্রুপে অ্যাক্সেস দিন সব এটা লোভনীয় হতে পারে, কিন্তু নিরাপত্তার দৃষ্টিকোণ থেকে এটা করা সবচেয়ে যুক্তিযুক্ত কাজ নয়।
একবার তৈরি হয়ে গেলে, আপনি এই সংগ্রহস্থলটিকে এইভাবে মনোনীত করতে পারেন উৎপত্তি রুট রোলস অ্যান্ড ফিচারস উইজার্ড, পাওয়ারশেল, অথবা ডিআইএসএম থেকে ফিচার ইনস্টল করার সময়, সিস্টেমটি প্রথমে ইন্টারনেটে অনুসন্ধান করার পরিবর্তে স্থানীয়ভাবে বাইনারিগুলি অনুসন্ধান করবে।
.NET ফ্রেমওয়ার্ক 3.5 এবং অন্যান্য অন-ডিমান্ড বৈশিষ্ট্য ইনস্টলেশন
ফিচারস অন ডিমান্ডের একটি খুব সাধারণ উদাহরণ হল এর ইনস্টলেশন নেট ফ্রেমওয়ার্ক 3.5 (যার মধ্যে ২.০ এবং ৩.০ সংস্করণ অন্তর্ভুক্ত)। উইন্ডোজ সার্ভার ২০১২ এবং উইন্ডোজ ৮ থেকে, নেটএফএক্স৩ বাইনারি ডিফল্ট সিস্টেমে এগুলি পাওয়া যায় না।; প্রাথমিক লোড কমানোর কৌশলের অংশ হিসেবে এগুলি সরিয়ে ফেলা হয়েছে।
যখন আপনি প্রয়োজনীয় ফাইল ছাড়াই .NET 3.5 সক্ষম করার চেষ্টা করেন, তখন Windows Server 2012 এবং পরবর্তীতে সংযোগ করার চেষ্টা করে উইন্ডোজ আপডেট যদি নির্দেশাবলী অনুমতি দেয় তবে তাদের অনুসন্ধান করতে হবে। যদি সার্ভারে ইন্টারনেট অ্যাক্সেস না থাকে, তাহলে এটি একটি থেকে সেগুলি পেতে বাধ্য হবে অভ্যন্তরীণ সংগ্রহস্থল বা ইনস্টলেশন মাধ্যমএবং সেখানেই DISM, PowerShell এবং Group Policy কার্যকর হয়।
সাধারণভাবে, আপনি তিনটি উপায়ে .NET Framework 3.5 ইনস্টল করতে পারেন: ব্যবহার করে cmdlet ইনস্টল-উইন্ডোজ বৈশিষ্ট্য, দী ভূমিকা এবং বৈশিষ্ট্য যোগ করার জন্য উইজার্ড সার্ভার ম্যানেজার অথবা টুল থেকে DISMসব ক্ষেত্রেই, যুক্তি একই: বৈশিষ্ট্যটি (NetFx3) নির্দেশ করুন, এবং প্রয়োজনে, SxS ফোল্ডার বা WIM ফাইলের উৎস পথ প্রদান করুন যেখানে ফাইলগুলি রয়েছে।

PowerShell দিয়ে .NET Framework 3.5 ইনস্টল করুন (Install-WindowsFeature)
অনেক প্রশাসকের জন্য, PowerShell হল ভূমিকা এবং ফাংশন পরিচালনা করার সবচেয়ে সুবিধাজনক উপায়। একটি উন্নত সেশনের সাথে, cmdlet ইনস্টল-উইন্ডোজ ফিচার যদি বাইনারি কম্পিউটারে না থাকে, তাহলে এটি আপনাকে একটি সোর্স পাথ নির্দিষ্ট করে .NET ফ্রেমওয়ার্ক 3.5 সক্রিয় করতে দেয়।
সাধারণ কর্মপ্রবাহ হল একটি PowerShell কনসোল "Run as administrator" খুলতে হবে, হয় ডেস্কটপ থেকে অথবা সার্ভার কোর থেকে টাইপ করে শক্তির উৎস মধ্যে কমান্ড প্রম্পটতারপর, আপনি নিম্নলিখিত কমান্ডের অনুরূপ একটি কমান্ড কার্যকর করবেন:
ইনস্টল-উইন্ডোজফিচার নেট-ফ্রেমওয়ার্ক-কোর -সোর্স ডি:\সোর্স\এসএক্সএস
এই উদাহরণে, ইউনিটটি D: এতে উইন্ডোজ সার্ভার ইনস্টলেশন মিডিয়া এবং পাথ রয়েছে সূত্র\SxS এটি NetFx3 এর জন্য প্রয়োজনীয় পেলোড পরিচালনা করে। যদি আপনার ইতিমধ্যেই গ্রুপ পলিসি দ্বারা নির্ধারিত একটি ডিফল্ট সোর্স পাথ থাকে অথবা যদি এটি উইন্ডোজ আপডেট ব্যবহার করার চেষ্টা করার জন্য গ্রহণযোগ্য হয়, -Source প্যারামিটার নির্দিষ্ট করা বাধ্যতামূলক নয়।যদি না আপনি একটি নির্দিষ্ট সংগ্রহস্থল জোর করে ব্যবহার করতে চান।
যদি আপনার প্রতিষ্ঠানের নীতি ইন্টারনেট অ্যাক্সেসে বাধা দেয়, অথবা আপনি যদি নিশ্চিত করতে চান যে সার্ভার সর্বদা স্থানীয় সংস্থান ব্যবহার করে, তাহলে এই পদ্ধতিটিকে একটি নেটওয়ার্কযুক্ত SxS স্টোর এবং গ্রুপ নীতির সাথে একত্রিত করুন যা প্রতিরোধ করার জন্য কনফিগার করা হয়েছে ডাউনলোড উইন্ডোজ আপডেট থেকে।
রোলস অ্যান্ড ফিচারস উইজার্ড ব্যবহার করে .NET ফ্রেমওয়ার্ক 3.5 ইনস্টল করুন
গ্রাফিক্যাল ইন্টারফেস সহ পরিবেশে, অনেক প্রশাসক এখনও ক্লাসিক পছন্দ করেন ভূমিকা এবং বৈশিষ্ট্য যোগ করার জন্য উইজার্ড সার্ভার ম্যানেজার থেকে। সেখান থেকে .NET ফ্রেমওয়ার্ক 3.5 ইনস্টল করার জন্য, আপনি একটি টার্গেট সার্ভার নির্বাচন করুন (উদাহরণস্বরূপ, একটি চলমান উইন্ডোজ সার্ভার 2016) এবং, বৈশিষ্ট্য নির্বাচন পৃষ্ঠায়, আপনি চেক করুন নেট ফ্রেমওয়ার্ক 3.5.
যদি গ্রুপ পলিসি উইন্ডোজ আপডেট ব্যবহারের অনুমতি দেয় এবং সার্ভারে সংযোগ থাকে, তাহলে উইজার্ড নিজেই এটি ইন্টারনেট থেকে হারিয়ে যাওয়া ফাইলগুলি খুঁজে বের করে ডাউনলোড করার চেষ্টা করবে। "ইনস্টল করুন" এ ক্লিক করলে প্রক্রিয়াটি সম্পূর্ণ হবে। আপনাকে আর কিছু নির্দিষ্ট করতে হবে না। তবে, যদি নীতিমালা এই বিকল্পটি ব্লক করে অথবা আপনি অন্য কোনও উৎস পছন্দ করেন, তাহলে আপনি নিশ্চিতকরণ স্ক্রিনের লিঙ্কটি ব্যবহার করতে পারেন। "একটি বিকল্প উৎস পথ নির্দিষ্ট করুন".
উদাহরণস্বরূপ, সেই ক্ষেত্রে আপনি লিখবেন: ডি:\উৎস\এসএক্সএস\ স্থানীয় উপায়ে, অথবা এই ধরণের রুটের জন্য WIM:\\সার্ভার\শেয়ার\ইনস্টল.উইম:3 যদি আপনি একটি শেয়ার্ড WIM ফাইল ব্যবহার করতে চান, তাহলে শেষ সংখ্যা সহ ফাইল ধারণকারী ছবির সূচী নির্দিষ্ট করুন। OK এবং তারপর Install ক্লিক করার পরে, উইজার্ডটি .NET 3.5 পেলোড পুনরুদ্ধার করতে সেই অবস্থানটি ব্যবহার করবে।
এই একই স্কিমটি অন্যান্য বৈশিষ্ট্য ইনস্টল করার জন্যও ব্যবহৃত হয় যা Features on Demand এর উপর নির্ভর করে, বিশেষ করে যখন লাইটওয়েট ইনস্টলেশন বা বন্ধ নেটওয়ার্কে সার্ভারের সাথে কাজ করা হয়।
DISM দিয়ে .NET ফ্রেমওয়ার্ক 3.5 ইনস্টল করুন
হাতিয়ার ডিপ্লয়মেন্ট ইমেজ সার্ভিসিং অ্যান্ড ম্যানেজমেন্ট (DISM) এটি অনলাইন এবং অফলাইন উভয় ক্ষেত্রেই উইন্ডোজ ইমেজ পরিচালনার জন্য সুইস আর্মি ছুরি। এটি আপনাকে FOD-তে বৈশিষ্ট্যগুলি সক্ষম বা অক্ষম করতে, প্যাকেজ যুক্ত করতে এবং ক্ষমতা পরিচালনা করতে দেয়।
.NET ফ্রেমওয়ার্ক 3.5 এর জন্য, যদি কম্পিউটারের উইন্ডোজ আপডেট অ্যাক্সেস থাকে অথবা গ্রুপ পলিসিতে একটি সোর্স পাথ ইতিমধ্যেই সংজ্ঞায়িত করা থাকে, তাহলে কেবল এটি চালান:
ডিআইএসএম /অনলাইন /সক্রিয়-বৈশিষ্ট্য /বৈশিষ্ট্যের নাম:নেটএফএক্স৩ /সকল
এই কমান্ডটি চলমান সিস্টেমে NetFx3 সক্ষম করে। অন্যদিকে, যদি সার্ভার ইনস্টলেশন মিডিয়া থেকে ফাইলগুলি পুনরুদ্ধার করে এবং আপনি চান না যে এটি Windows Update বা WSUS এর সাথে যোগাযোগ করার চেষ্টা করুক, তাহলে আপনি ব্যবহার করতে পারেন:
DISM /অনলাইন /সক্রিয়-বৈশিষ্ট্য /বৈশিষ্ট্যের নাম:NetFx3 /সকল /সীমা অ্যাক্সেস /উৎস:D:\উৎস\sxs
প্যারামিটার / LimitAccess এটি DISM-কে শুধুমাত্র নির্দিষ্ট সোর্স পাথ ব্যবহার করে Windows Update বা WSUS সার্ভার অনুসন্ধান না করার জন্য বলে। এই পদ্ধতিটি বিশেষভাবে বিচ্ছিন্ন নেটওয়ার্ক, কঠোর বিধিনিষেধযুক্ত ডেটা সেন্টারে, অথবা প্রস্তুতির সময় কার্যকর। WIM থেকে মাউন্ট করা অফলাইন ছবি একটি ফোল্ডারে
গ্রুপ নীতি ব্যবহার করে বিকল্প উৎস কনফিগার করুন
প্রতিবার কোনও বৈশিষ্ট্য ইনস্টল করার সময় ম্যানুয়ালি সোর্স পাথ নির্দিষ্ট করতে না পারার জন্য, উইন্ডোজ একটি নির্দিষ্ট নীতি অফার করে যা নিয়ন্ত্রণ করে অনুপস্থিত বৈশিষ্ট্য ফাইলগুলি কোথায় খুঁজবেন এবং উইন্ডোজ আপডেট এবং WSUS এর সাথে কীভাবে ইন্টারঅ্যাক্ট করবেন।
কনফিগারেশনটিকে বলা হয় "ঐচ্ছিক উপাদান এবং উপাদান মেরামতের জন্য ইনস্টলেশন কনফিগারেশন নির্দিষ্ট করুন" এবং এখানে অবস্থিত:
কম্পিউটার কনফিগারেশন → প্রশাসনিক টেমপ্লেট → সিস্টেম → ঐচ্ছিক কম্পোনেন্ট ইনস্টলেশন এবং কম্পোনেন্ট মেরামতের সেটিংস নির্দিষ্ট করুন
এটি সক্রিয় করে, আপনি একটি প্রবেশ করতে পারেন একটি ভাগ করা ফোল্ডারের সম্পূর্ণ পথ অথবা "বিকল্প উৎস ফাইল পাথ" বাক্সে একটি WIM ফাইলে। উদাহরণস্বরূপ:
- শেয়ার করা ফোল্ডারের: \\সার্ভার\শেয়ার\ফোল্ডার
- WIM ফাইল: WIM:\\সার্ভার\শেয়ার\ইনস্টল.উইম:3 (যেখানে 3 হল ফাইল সহ ছবির সূচক)
এছাড়াও, নীতিতে দুটি মূল বিকল্প রয়েছে: একটি নির্দেশ করে যে উইন্ডোজ আপডেট থেকে কখনই কাজের চাপ অফলোড করার চেষ্টা করবেন না। এবং আরেকটি যাতে, আপনি সাধারণত WSUS ব্যবহার করলেও, কম্পোনেন্ট মেরামত সরাসরি উইন্ডোজ আপডেট থেকে ডাউনলোড করা যায়।
এটি সঠিকভাবে কনফিগার করার মাধ্যমে, যখনই কোনও সার্ভারকে এমন কোনও ফাংশন ইনস্টল করতে হবে যা স্থানীয়ভাবে নেই, এটি প্রথমে আপনার কর্পোরেট রিপোজিটরিতে যাবে।, প্রশাসক সঠিক পথে প্রবেশ করতে বা ইন্টারনেট সংযোগে প্রবেশ করতে মনে রাখার উপর নির্ভর না করে।
আনইনস্টল-উইন্ডোজফিচার এবং ডিআইএসএম ব্যবহার করে ফিচার ফাইলগুলি সরান
এটি কেবল ইনস্টলেশন সম্পর্কে নয়; ফিচারস অন ডিমান্ডের একটি মৌলিক অংশ হল অব্যবহৃত ফাংশনের বোঝা দূর করুন স্থান বাঁচাতে এবং আক্রমণের পৃষ্ঠ কমাতে। উইন্ডোজ সার্ভার 2012/2012 R2 এবং পরবর্তী সংস্করণগুলিতে, এর জন্য আপনার কাছে দুটি দুর্দান্ত সরঞ্জাম রয়েছে: cmdlet আনইনস্টল-উইন্ডোজ ফিচার এবং comandos DISM এর।
Uninstall-WindowsFeature cmdlet উভয়কেই অনুমতি দেয় ফাংশনটি আনইনস্টল করুন এর ফিচার ফাইলগুলি কীভাবে মুছে ফেলবেন। যদি আপনি প্যারামিটারটি যোগ করেন -অপসারণসার্ভার বা অফলাইন ভিএইচডি থেকে পেলোড মুছে ফেলা হয়, যার ফলে পাশের স্টোরেজে জায়গা খালি হয়।
উদাহরণস্বরূপ, যখন কেবল লাইসেন্সিং পরিষেবা ইনস্টল থাকে তখন রিমোট ডেস্কটপ পরিষেবা ভূমিকা থেকে ফাইলগুলি সরাতে, আপনি এরকম কিছু চালাতে পারেন:
আনইনস্টল-উইন্ডোজ বৈশিষ্ট্য -নাম RDS-লাইসেন্সিং -কম্পিউটারনাম contoso_1 -সরান
এই ক্ষেত্রে, লাইসেন্সিং পরিষেবাটি আনইনস্টল করা হয় এবং তারপরে সম্পূর্ণ রিমোট ডেস্কটপ পরিষেবা ভূমিকার সাথে যুক্ত বাইনারিগুলি সার্ভার থেকে সরিয়ে ফেলা হয়। কনটোসো_১আরেকটি সম্ভাবনা হল একটির সাথে কাজ করা VHD অফলাইনভূমিকাগুলি আনইনস্টল করা এবং চিত্র থেকে সরাসরি তাদের ফাইলগুলি সরানো:
আনইনস্টল-উইন্ডোজ বৈশিষ্ট্য -নাম AD-ডোমেন-পরিষেবা,GPMC -VHD C:\WS2012VHDs\Contoso.vhd -ComputerName ContosoDC1
DISM, তার পক্ষ থেকে, আপনাকে তৈরি করতে দেয় কাস্টম WIM ছবি এই ইনস্টলেশন মিডিয়াগুলিতে আর নির্দিষ্ট বৈশিষ্ট্যের জন্য ফাইল থাকে না। এটি আপনার প্রয়োজন অনুসারে ইনস্টলেশন মিডিয়া তৈরি করার জন্য আদর্শ, একটি ছোট ফাইল আকার সহ এবং শুধুমাত্র সেই উপাদানগুলি যা আপনি আপনার স্থাপনায় ব্যবহার করবেন।
সমস্ত অব্যবহৃত বৈশিষ্ট্য লোড একবারে সরান
কিছু পরিস্থিতিতে, আরও এক ধাপ এগিয়ে যাওয়া আকর্ষণীয় এবং সার্ভার থেকে সমস্ত আনইনস্টল করা ফাংশন পেলোড সরানএটি PowerShell এর সাহায্যে বেশ কয়েকটি কমান্ড একত্রিত করে স্বয়ংক্রিয় করা যেতে পারে বংশীধ্বনিতুল্য.
প্রথমে, আপনি সার্ভারের সমস্ত বৈশিষ্ট্যের তালিকা পাবেন Get-Windows Featureতারপর, যাদের ইনস্টল করা স্ট্যাটাস মিথ্যা তাদের ব্যবহার করে ফিল্টার করা হয় কোথায়-বস্তুর সঙ্গে একটু লিপি যা তালিকার প্রতিটি উপাদান মূল্যায়ন করে। অবশেষে, সেই ফিল্টার করা সেটটি পাস করা হয় আনইনস্টল-উইন্ডোজ ফিচার-রিমুভ সমস্ত অপ্রয়োজনীয় বাইনারি মুছে ফেলার জন্য।
ধারণাটি এরকম কিছু: Get-WindowsFeature এর আউটপুট নিন, যেখানে ফিল্টার করুন $.ইনস্টল করা হয়েছে -eq $FALSE এবং এটিকে Uninstall-WindowsFeature -Remove দিয়ে চেইন করুন। এইভাবে, সিস্টেমে কেবলমাত্র আপনার সক্রিয় বৈশিষ্ট্যগুলির সাথে সম্পর্কিত লোড অবশিষ্ট থাকে, যা উল্লেখযোগ্য পরিমাণে স্থান খালি করে।
পরীক্ষাগুলি দেখায় যে, সম্পূর্ণ ইনস্টলেশনে, অব্যবহৃত ফাংশনগুলির পাশাপাশি স্টোরেজ সরিয়ে ফেললে প্রায় ১০% স্থান সাশ্রয় হতে পারেএবং যদি আপনি সার্ভার কোরে স্যুইচ করেন এবং WinSxS পরিষ্কার করেন, তাহলে কিছু ক্ষেত্রে হ্রাস 30% এর কাছাকাছি যেতে পারে।
Windows 10 এবং Windows 11-এ চাহিদা অনুযায়ী বৈশিষ্ট্য, ক্ষমতা এবং সংগ্রহস্থল
উইন্ডোজ ১০ এবং উইন্ডোজ ১১-এ, মাইক্রোসফট ফিচারস অন ডিমান্ড মডেলটিকে আরও পরিমার্জিত করেছে; এখানে অনেক আলোচনা হচ্ছে "ক্ষমতা"যা মূলত DISM এর মাধ্যমে পরিচালিত হয় বিকল্পটি ব্যবহার করে /যোগ-ক্ষমতাতদুপরি, নির্দিষ্ট পরিস্থিতিতে পদ্ধতি রয়েছে লুকানো বৈশিষ্ট্য আনলক অথবা নিবন্ধনের মাধ্যমে আচরণ জোর করে।
উইন্ডোজ ১০ এর জন্য, একটি আছে চাহিদা অনুযায়ী বৈশিষ্ট্যের ISO প্রতিটি প্রধান সংস্করণের জন্য (যেমন, 1809, 1903, 2004, ইত্যাদি)। Windows 11-এর জন্য, Microsoft ভাষা এবং ঐচ্ছিক বৈশিষ্ট্যগুলিকে একীভূত করেছে "ভাষা এবং ঐচ্ছিক বৈশিষ্ট্য" ISOFOD অথবা L&OF ISO আপনার ইমেজ বিল্ডের সাথে মেলে তা গুরুত্বপূর্ণ, কারণ ভার্সন মিশ্রিত করলে সামঞ্জস্যের সমস্যা হতে পারে।
এই প্রসঙ্গে, উইন্ডোজ পার্থক্য করে দুই প্রকার এফওডির:
- স্যাটেলাইট প্যাকেজ ছাড়া FODমনোলিথিক প্যাকেজ: এগুলি এমন প্যাকেজ যেখানে সমস্ত রিসোর্স (ভাষা সহ) একটি একক .cab ফাইলে থাকে। এগুলি উভয়ের সাথে যোগ করা যেতে পারে... ডিআইএসএম / অ্যাড-ক্যাপাবিলিটি সঙ্গে ডিআইএসএম / অ্যাড-প্যাকেজ.
- স্যাটেলাইট প্যাকেজ সহ FODমূল অংশটি ভাষা-নিরপেক্ষ, এবং তারপরে বিভিন্ন ভাষা এবং আর্কিটেকচারের জন্য স্যাটেলাইট প্যাকেজ রয়েছে। এগুলি ইনস্টল করার সময়, শুধুমাত্র আপনার ছবিতে প্রযোজ্য উপগ্রহগুলি যোগ করা হয়েছে।ডিস্ক ফুটপ্রিন্ট হ্রাস করা। এগুলি শুধুমাত্র এর সাথে যোগ করা উচিত ডিআইএসএম / অ্যাড-ক্যাপাবিলিটি, একটি একক /CapabilityName নির্দিষ্ট করে; DISM সমস্ত নির্ভরতা টেনে আনার যত্ন নেয়।
এই ক্ষমতাগুলি পরিচালনা করার জন্য, কমান্ড যেমন /প্রাপ্তির ক্ষমতা (ছবিতে উপলব্ধ ক্ষমতার তালিকা), /গেট-ক্যাপাবিলিটিইনফো (একটি নির্দিষ্টের বিবরণ) এবং / অপসারণ-ক্ষমতা (এটি অপসারণ করতে)। মনে রাখবেন যে আপনি এমন কোনও ক্ষমতা অপসারণ করতে পারবেন না যার উপর অন্যরা নির্ভর করে; সিস্টেমের অসঙ্গতি এড়াতে উইন্ডোজ আপনাকে এটি করতে বাধা দেবে।
FOD সংগ্রহস্থল এবং DISM /add-capability এবং /add-package এর ব্যবহার
ব্যবহার করার সময় ডিআইএসএম / অ্যাড-ক্যাপাবিলিটি অফলাইন ছবিতে বৈশিষ্ট্যগুলি প্রাক-ইনস্টল করতে, আপনার সাধারণত একটি প্রয়োজন ফিচারস অন ডিমান্ডের একটি সুগঠিত ভাণ্ডারআপনি সরাসরি FOD থেকে মাউন্ট করা ISO অথবা ভাষা এবং ঐচ্ছিক বৈশিষ্ট্যগুলি ব্যবহার করতে পারেন, অথবা আপনার যা প্রয়োজন তা কেবল একটি কাস্টম সংগ্রহস্থলে রপ্তানি করতে পারেন ডিআইএসএম / এক্সপোর্ট-সোর্স.
একটি প্রবাহের উদাহরণ হবে: উইন্ডোজ ইমেজ মাউন্ট করুন (install.wim) একটি ফোল্ডারে, অন্য ড্রাইভে FOD ISO মাউন্ট করুন এবং এইভাবে একটি কমান্ড চালান:
ডিসম /ইমেজ:সি:\মাউন্ট\উইন্ডোজ /এক্সপোর্ট-সোর্স /সোর্স:ডি:/টার্গেট:সি:\রিপোজিটরি/ক্যাপাবিলিটিনাম:অ্যাপ.স্টেপসরেকর্ডার~~~~0.0.1.0
ধরে নিচ্ছি যে D: হল সেই ড্রাইভ যেখানে আপনি FOD ISO মাউন্ট করেছেন, এই কমান্ডটি Steps Recorder ক্ষমতা প্যাকেজটি, DISM-এর প্রয়োজনীয় অতিরিক্ত তথ্য সহ, C:\repository ফোল্ডারে এক্সট্র্যাক্ট করে। সেই ফোল্ডারটি তখন একটি মিনিমাইজড রিপোজিটরিতে পরিণত হয় যা আপনি ব্যবহার করতে পারেন /সূত্র অন্যান্য ছবিতে ক্ষমতা যোগ করে।
নিজেকে সীমাবদ্ধ না রাখা গুরুত্বপূর্ণ .cab ফাইলগুলি ম্যানুয়ালি কপি করুন যেকোনো ফোল্ডারে: DISM প্রয়োজন অতিরিক্ত মেটাডেটা রিপোজিটরিতে সঠিকভাবে কাজ করার জন্য, এবং এটিই /export-source নিশ্চিত করে। অন্যথায়, আপনি /add-capability কমান্ডগুলি ব্যর্থ হওয়ার বা নির্ভরতা খুঁজে না পাওয়ার ঝুঁকিতে থাকবেন।
স্যাটেলাইট ছাড়া FOD-এর জন্য, এর বিকল্পও রয়েছে ডিআইএসএম / অ্যাড-প্যাকেজযেখানে আপনি একটি নির্দিষ্ট .cab ফাইলের পথ নির্দিষ্ট করেন এবং এটিকে একটি সাধারণ প্যাকেজের মতো যোগ করেন। তবে, প্রস্তাবিত অনুশীলন হল পদ্ধতিটিকে একত্রিত করা /সমস্ত FOD-এর জন্য যোগ-ক্ষমতাযাতে নির্ভরতাগুলি সুসংগতভাবে পরিচালিত হয় এবং সঠিকভাবে সমাধান করা হয়, বিশেষ করে উইন্ডোজ ১০ এবং ১১-এ।
উইন্ডোজ সার্ভার কোর ২০১৯-এ চাহিদা অনুযায়ী বৈশিষ্ট্য এবং অ্যাপ্লিকেশনের সামঞ্জস্যতা
উইন্ডোজ সার্ভার কোর তার কার্যকারিতার কারণে ক্রমশ জনপ্রিয় হয়ে উঠছে পদচিহ্ন হ্রাস, উন্নত নিরাপত্তা এবং ছোট আক্রমণ পৃষ্ঠক্লাসিক সমস্যাটি ছিল অ্যাপ্লিকেশন এবং সরঞ্জামগুলির সাথে সামঞ্জস্যতা যা ডেস্কটপ অভিজ্ঞতার উপাদানগুলি খুঁজে পাওয়ার আশা করেছিল। এটি প্রশমিত করার জন্য, মাইক্রোসফ্ট চালু করেছে চাহিদা অনুযায়ী বৈশিষ্ট্য হিসেবে সার্ভার কোরের জন্য অ্যাপ্লিকেশন সামঞ্জস্য প্যাকেজ.
এই FoD প্যাকেজগুলি সার্ভার কোরে বেশ কিছু বৈশিষ্ট্য যুক্ত করে বাইনারি এবং গ্রাফিক্যাল কনসোল এই বৈশিষ্ট্যগুলি সাধারণত শুধুমাত্র ডেস্কটপ এক্সপেরিয়েন্স সংস্করণে পাওয়া যায়, তবে সম্পূর্ণ ইন্টারফেস ইনস্টল না করেই। এটি এক ধরণের মধ্যম স্থল: আপনার কাছে এখনও সার্ভার কোর আছে, তবে প্রশাসন এবং ডায়াগনস্টিকসের জন্য আপনার কাছে আরও অনেক স্থানীয় সরঞ্জাম রয়েছে।
সার্ভার কোর ২০১৯-এ আপনি যে উপাদানগুলি চাহিদা অনুযায়ী বৈশিষ্ট্য হিসেবে যোগ করতে পারেন তার মধ্যে রয়েছে ভাষা সম্পদ, .NET ফ্রেমওয়ার্ক, অ্যাক্সেসিবিলিটি টুলস, গ্রাফিক্স টুলস Direct3D, নেটওয়ার্ক টুলস (RAS, RIP Listener, SNMP), একটি OpenSSH সার্ভার এবং এর একটি ভালো সংগ্রহের মাধ্যমে উন্নয়নের জন্য রিমোট সার্ভার অ্যাডমিনিস্ট্রেশন টুলস (RSAT) যেমন ADDS/LDS টুলস, DHCP, DNS, ফেইলওভার ক্লাস্টার, GPO ম্যানেজমেন্ট, IPAM ইত্যাদি।
অ্যাপ্লিকেশন সামঞ্জস্যপূর্ণ FoD প্যাকেজটি বিভিন্ন উপায়ে পাওয়া যেতে পারে: থেকে উইন্ডোজ আপডেট (যদি সার্ভারে ইন্টারনেট অ্যাক্সেস থাকে), একটি মাধ্যমে সার্ভার FOD ISO ভলিউম লাইসেন্সিং পোর্টাল, মাইক্রোসফ্ট মূল্যায়ন কেন্দ্র, অথবা ভিজ্যুয়াল স্টুডিও থেকে ডাউনলোড করা হয়েছে, এমনকি এর মাধ্যমেও ইনসাইডার প্রিভিউ তৈরি করে চূড়ান্ত সংস্করণে পৌঁছানোর আগে নতুন বৈশিষ্ট্যগুলি পরীক্ষা করার জন্য।
উইন্ডোজ সার্ভার ২০১৯ কোরে সামঞ্জস্য প্যাক (FoD) ইনস্টল করুন
সার্ভার ২০১৯ কোরে, অ্যাপ্লিকেশন সামঞ্জস্যতা প্যাক ইনস্টল করার সবচেয়ে সরাসরি উপায় হল অ্যাড-উইন্ডোজ সক্ষমতা cmdletযদি সার্ভারে ইন্টারনেট অ্যাক্সেস থাকে এবং নীতিমালা এটির অনুমতি দেয়, তাহলে আপনি একটি মাত্র কমান্ডের মাধ্যমে উইন্ডোজ আপডেট থেকে সম্পূর্ণ প্যাকেজটি পেতে পারেন।
উদাহরণস্বরূপ, প্রধান অ্যাপ্লিকেশন সামঞ্জস্য প্যাকেজ ServerCore.AppCompatibility ইনস্টল করতে, কেবল চালান:
অ্যাড-উইন্ডোজ ক্যাপাবিলিটি -অনলাইন -নেম সার্ভারকোর.অ্যাপ কম্প্যাটিবিলিটি~~~~0.0.1.0
ডাউনলোড এবং ইনস্টল করার পরে, সিস্টেমটি আপনাকে পুনরায় চালু করতে বলবে। একবার পুনরায় চালু করার পরে, আপনি এমন ইউটিলিটিগুলিতে অ্যাক্সেস পাবেন যা আপনি আগে কোরে চালাতে পারতেন না, যেমন রিসোর্স মনিটর (রেসমন) o ইভেন্ট ভিউয়ার (eventvwr.exe)এটি গ্রাফিকাল পরিবেশে অভ্যস্ত প্রশাসকদের জন্য সার্ভার কোরে পরিচালনা এবং সমস্যা সমাধানকে অনেক বেশি পরিচিত করে তোলে।
আপনি যদি Windows Update এর উপর নির্ভর না করতে চান, তাহলে আপনি সার্ভার FOD ISO মাউন্ট করুন (উদাহরণস্বরূপ, আপনার হাইপারভাইজার থেকে ভার্চুয়াল মেশিনে এটি সংযুক্ত করা) এবং একটি প্যারামিটার সহ অ্যাড-উইন্ডোজক্যাপিবিলিটি ব্যবহার করুন -সূত্র ভার্চুয়াল ডিভিডি ড্রাইভের দিকে ইঙ্গিত করে, এটির সাথে একত্রিত করে -সীমা অ্যাক্সেস যাতে এটি ইন্টারনেটের সাথে সংযোগ স্থাপনের চেষ্টা না করে।
ভার্চুয়ালাইজড অবকাঠামোতে যেমন অথবা VMware vSphere-এ, সাধারণত ওয়ার্কফ্লো হল: FoD ISO ডাউনলোড করুন, এটি একটি ডেটাস্টোরে অনুলিপি করুন, এটি সার্ভার কোর VM-এ মাউন্ট করুন এবং সার্ভারের মধ্যে, মিডিয়া ধারণকারী ড্রাইভটি সনাক্ত করুন পান-PSDriveআপনি ISO ফাইলটি স্থানীয়ভাবে সার্ভারে অনুলিপি করতে পারেন এবং এটি দিয়ে মাউন্ট করতে পারেন মাউন্ট-ডিস্ক ইমেজ - ইমেজপাথ, এবং সেখান থেকে সংশ্লিষ্ট ক্ষমতা ইনস্টল করুন।
সার্ভার কোর + ফিচার অন ডিমান্ডের এই সমন্বয়ের ফলে একটি সার্ভার তৈরি হয় খুবই হালকা, নিরাপদ এবং দক্ষকিন্তু প্রয়োজনে ক্লাসিক টুল পাওয়া যায়, যা ২০১৯ এবং পরবর্তী সংস্করণে সার্ভার কোর গ্রহণকে আরও ত্বরান্বিত করেছে।
চাহিদা অনুযায়ী বৈশিষ্ট্য, সংগ্রহস্থল, ক্ষমতা এবং নীতিমালার এই সম্পূর্ণ বাস্তুতন্ত্র এটি সম্ভব করে তোলে যে আরও পরিষ্কার স্থাপনার পরিকল্পনা করুনকম ফোলাভাব এবং কী ইনস্টল করা হবে, কখন এবং কোথা থেকে তার উপর সূক্ষ্ম নিয়ন্ত্রণের মাধ্যমে, প্রয়োজনীয় সরঞ্জামগুলি না হারিয়ে আপনি আরামে আপনার সিস্টেমগুলি পরিচালনা এবং রক্ষণাবেক্ষণ করতে পারবেন।
সাধারণভাবে বাইট এবং প্রযুক্তির বিশ্ব সম্পর্কে উত্সাহী লেখক। আমি লেখার মাধ্যমে আমার জ্ঞান ভাগ করে নিতে পছন্দ করি, এবং আমি এই ব্লগে এটিই করব, আপনাকে গ্যাজেট, সফ্টওয়্যার, হার্ডওয়্যার, প্রযুক্তিগত প্রবণতা এবং আরও অনেক কিছু সম্পর্কে সবচেয়ে আকর্ষণীয় জিনিস দেখাব৷ আমার লক্ষ্য হল আপনাকে একটি সহজ এবং বিনোদনমূলক উপায়ে ডিজিটাল বিশ্বে নেভিগেট করতে সাহায্য করা।

