- উইন্ডোজ স্যান্ডবক্স মূল সিস্টেমকে প্রভাবিত না করে সন্দেহজনক প্রোগ্রামগুলি পরীক্ষা করার জন্য একটি পরিষ্কার, বিচ্ছিন্ন উইন্ডোজ পরিবেশ তৈরি করে।
- Windows 10/11 Pro, Enterprise অথবা Education, হার্ডওয়্যার ভার্চুয়ালাইজেশন সাপোর্ট এবং ন্যূনতম CPU এবং RAM কনফিগারেশন প্রয়োজন।
- এটি দ্রুত এবং নিষ্পত্তিযোগ্য পরীক্ষার জন্য আদর্শ, অন্যদিকে স্যান্ডবক্সি এবং ক্লাসিক ভার্চুয়াল মেশিনগুলি আরও নির্দিষ্ট বা স্থায়ী বিচ্ছিন্নতার পরিস্থিতি কভার করে।

উইন্ডোজে অজানা প্রোগ্রাম চালানো এটি ম্যালওয়্যার, অ্যাডওয়্যার ইনস্টল করার অথবা অনিচ্ছাকৃতভাবে আপনার সিস্টেমকে দূষিত করার সবচেয়ে সাধারণ উপায়গুলির মধ্যে একটি। আপনি ইন্টারনেট থেকে "দ্রুত" কিছু ডাউনলোড করেন, দুবার চিন্তা না করেই এটি খুলুন, এবং আপনি কিছু বুঝে ওঠার আগেই, আপনার সিস্টেম ধীর হয়ে যায়, আপনার ব্রাউজার অদ্ভুত এক্সটেনশনে পূর্ণ থাকে, অথবা সর্বত্র পপ-আপ উইন্ডো দেখা যাচ্ছে।
এই পরিস্থিতি এড়াতে, মাইক্রোসফট এটি উইন্ডোজ ১০ এবং উইন্ডোজ ১১ প্রো, এন্টারপ্রাইজ এবং এডুকেশনে অন্তর্ভুক্ত করেছে (যদি তোমার প্রয়োজন হয়) উইন্ডোজ 10 থেকে উইন্ডোজ 11 এ মাইগ্রেট করুনউইন্ডোজ স্যান্ডবক্স নামে একটি অত্যন্ত শক্তিশালী বৈশিষ্ট্য। মূলত, এটি আপনার নিজস্ব পিসির ভিতরে একটি পরিষ্কার, অস্থায়ী এবং নিষ্পত্তিযোগ্য উইন্ডোজ পরিবেশ থাকার মতো, যা আপনার মূল সিস্টেমকে ঝুঁকি না নিয়ে সন্দেহজনক প্রোগ্রামগুলি পরীক্ষা করার জন্য আদর্শ। আসুন "স্যান্ডবক্স" ঠিক কী, উইন্ডোজ স্যান্ডবক্স কীভাবে কাজ করে, এর প্রয়োজনীয়তা, কীভাবে এটি সক্রিয় করতে হয় এবং স্যান্ডবক্সি, ভার্চুয়ালবক্স বা হাইপার-ভি এর মতো অন্যান্য সমাধান থেকে এটি কীভাবে আলাদা তা ঘনিষ্ঠভাবে দেখে নেওয়া যাক।
স্যান্ডবক্স সফটওয়্যার কী এবং এটি কীসের জন্য ব্যবহৃত হয়?
Un স্যান্ডবক্স সফ্টওয়্যার একটি বিচ্ছিন্ন পরিবেশ তৈরি করে মূল অপারেটিং সিস্টেমের মধ্যে, ভার্চুয়ালাইজেশন বা সিস্টেম-স্তরের আইসোলেশন কৌশল ব্যবহার করে। এই পরিবেশ, যা "স্যান্ডবক্স" নামে পরিচিত, এক ধরণের বুদবুদের মতো কাজ করে: এর ভিতরে যা কিছু চলে তা বাকি সিস্টেম থেকে আলাদা করা হয়, যাতে কোনও পরিবর্তন, ফাইল বা সেটিংস পরিবর্তন করা হয় যা "আসলে" উইন্ডোজকে প্রভাবিত করে না।
অনুশীলনে, এর অর্থ এটি আমরা সম্ভাব্য বিপজ্জনক অ্যাপ্লিকেশন চালাতে পারিআমরা কোনও ক্ষতির আশঙ্কা ছাড়াই সন্দেহজনক ইমেল সংযুক্তি বা বিটা সরঞ্জাম খুলতে পারি। যদি প্রোগ্রামটি ক্ষতিকারক বলে প্রমাণিত হয়, তবে এটি স্যান্ডবক্সের মধ্যেই সীমাবদ্ধ থাকে এবং এটি বন্ধ বা পুনরায় চালু করার পরে, ভিতরে যা কিছু ঘটেছিল তা সম্পূর্ণরূপে বাতিল করা হয়।
এটি অর্জনের জন্য, স্যান্ডবক্স সমাধানগুলি সাধারণত নির্ভর করে একটি বিমূর্ত স্তর যা ভার্চুয়াল মেশিন হিসেবে কাজ করে অথবা একটি ফিল্টার হিসেবে যা সিস্টেম কলগুলিকে আটকে রাখে। এর অর্থ অতিরিক্ত রিসোর্স খরচ (CPU, RAM, স্টোরেজ) কারণ সিস্টেমকে এই অতিরিক্ত পরিবেশকে "সিমুলেট" বা বিচ্ছিন্ন করতে হয়, কিন্তু বিনিময়ে আমরা হোস্ট অপারেটিং সিস্টেমকে পরিবর্তন করা এড়িয়ে চলি, ভালোর জন্য হোক বা খারাপের জন্য।
এই পদ্ধতিটি কেবল তাদের জন্যই কার্যকর নয় যারা চান ভাইরাস ছাড়াই সন্দেহজনক প্রোগ্রাম পরীক্ষা করুনকিন্তু যে কোনও ব্যবহারকারীর জন্য যারা কোনও পরিবর্তন ছাড়াই অ্যাপ্লিকেশন, কনফিগারেশন বা স্ক্রিপ্ট পরীক্ষা করতে চান, অথবা ডেভেলপারদের জন্য যাদের প্রতিবার উইন্ডোজ পুনরায় ইনস্টল না করেই ক্রমাগত পরিষ্কার পরিস্থিতি পুনরুত্পাদন করতে হয়।
উপরন্তু, আধুনিক স্যান্ডবক্সগুলি একটি গুরুত্বপূর্ণ নিরাপত্তা হাতিয়ার বাড়িতে এবং পেশাদার উভয় পরিবেশেই। এগুলি আপনাকে হুমকি নিয়ন্ত্রণ করতে, ম্যালওয়্যার আচরণ অধ্যয়ন করতে, সন্দেহজনক উৎস থেকে ডাউনলোড করা ইনস্টলারগুলিকে যাচাই করতে এবং সাধারণভাবে, জোরপূর্বক ফর্ম্যাটিং বা ডেটা ক্ষতির ফলে দ্রুত পরীক্ষার ঝুঁকি অনেকাংশে হ্রাস করতে দেয়।
উইন্ডোজ স্যান্ডবক্স: উইন্ডোজের মধ্যে তৈরি একটি ডিসপোজেবল পরিবেশ
উইন্ডোজ স্যান্ডবক্স হলো মাইক্রোসফটের বাস্তবায়ন। এই ধারণাটি Windows 10 এবং Windows 11-এর মধ্যে পাওয়া যায়। এটি একটি বিচ্ছিন্ন ডেস্কটপ পরিবেশ যা Hyper-V ভার্চুয়ালাইজেশন প্রযুক্তি ব্যবহার করে চলে, কিন্তু সম্পূর্ণরূপে সমন্বিত এবং সরলীকৃত উপায়ে: ভার্চুয়াল ডিস্ক তৈরি করার বা আলাদা অপারেটিং সিস্টেম ইনস্টল করার কোনও প্রয়োজন নেই, সবকিছু "আউট অফ বক্স" আসে।
উইন্ডোজ স্যান্ডবক্স খোলার সময়, উইন্ডোজের একটি পরিষ্কার উদাহরণ চালু করা হয়েছে এটি এমন আচরণ করে যেন এটি নতুন ইনস্টল করা হয়েছে: শুধুমাত্র ডিফল্ট অ্যাপ্লিকেশন (যেমন মাইক্রোসফ্ট এজ) এবং ডিফল্ট সেটিংস উপস্থিত থাকে। কোনও তৃতীয় পক্ষের প্রোগ্রাম নেই, কোনও অবশিষ্ট সফ্টওয়্যার নেই এবং কোনও কাস্টমাইজেশন নেই। কোনও কিছু ঠিকঠাক কাজ করে কিনা তা দেখার জন্য স্ক্র্যাচ থেকে পরীক্ষা করার জন্য উপযুক্ত।
মূল কথা হলো প্রতিবার যখন আপনি উইন্ডোজ স্যান্ডবক্স উইন্ডোটি বন্ধ করবেনভিতরে যা কিছু ঘটেছে তা পুনরুদ্ধারের কোনও সম্ভাবনা ছাড়াই মুছে ফেলা হয়েছে: ইনস্টল করা প্রোগ্রাম, রেজিস্ট্রি পরিবর্তন, ডাউনলোড করা ফাইল, সেটিংস ইত্যাদি। পরবর্তী রানে, আপনার কাছে সম্পূর্ণ নতুন উইন্ডোজ ইনস্টলেশন থাকবে, পূর্ববর্তী সেশনগুলি থেকে কিছুই উত্তরাধিকারসূত্রে পাওয়া যাবে না।
এই বৈশিষ্ট্যটি উপলব্ধ Windows 10 সংস্করণ 1903 বা তার পরবর্তী এবং Windows 11এই বৈশিষ্ট্যটি শুধুমাত্র তখনই উপলব্ধ যদি আপনার প্রো, এন্টারপ্রাইজ, অথবা এডুকেশন সংস্করণ থাকে। হোম সংস্করণগুলিতে আনুষ্ঠানিকভাবে এই বৈশিষ্ট্যটি অন্তর্ভুক্ত নয়, তাই সেই ক্ষেত্রে, আপনাকে বহিরাগত বিকল্পগুলি ব্যবহার করতে হবে।
উইন্ডোজ স্যান্ডবক্স ব্যবহারের জন্য প্রয়োজনীয়তা এবং পূর্বশর্ত
এই নির্জন পরিবেশ উপভোগ করার আগে, আপনার সরঞ্জামগুলি বেশ কয়েকটি শর্ত পূরণ করে কিনা তা যাচাই করা অপরিহার্য।উইন্ডোজের তুলনামূলকভাবে আধুনিক সংস্করণ থাকা যথেষ্ট নয়, কারণ সিস্টেম সংস্করণ এবং হার্ডওয়্যার এবং BIOS/UEFI কনফিগারেশন উভয়ই কার্যকর হয়।
অপারেটিং সিস্টেম সম্পর্কিত, আপনার Windows 10 Pro অথবা Enterprise (1903 বা উচ্চতর) প্রয়োজন অথবা Windows 11 এর যেকোনো Pro, Enterprise বা Education সংস্করণ (দেখুন উইন্ডোজ 11 প্রাথমিক সেটআপ (যদি আপনি সবেমাত্র মাইগ্রেট করে থাকেন)। হোম ভেরিয়েন্টগুলি আনুষ্ঠানিকভাবে বাদ দেওয়া হয়েছে, কারণ মাইক্রোসফ্ট সিস্টেমের "পেশাদার" সংস্করণগুলির জন্য উইন্ডোজ স্যান্ডবক্স সংরক্ষণ করে।
প্রসেসরের ক্ষেত্রে, সর্বনিম্ন প্রয়োজনীয়তা হল কমপক্ষে দুটি কোর এবং ভার্চুয়ালাইজেশন সমর্থন সহ একটি 64-বিট CPU (Intel VT-x অথবা AMD-V, অন্যান্য অনুরূপ এক্সটেনশন সহ)। তবে, যদি আপনি একটি মসৃণ অভিজ্ঞতা চান, তাহলে একাধিক কোর এবং থ্রেড সহ একটি আধুনিক মিড-রেঞ্জ বা হাই-এন্ড প্রসেসর থাকা বাঞ্ছনীয়, যেমন একটি ইন্টেল কোর অথবা একটি সাম্প্রতিক AMD Ryzen যার মধ্যে, উদাহরণস্বরূপ, 6 কোর এবং 12 থ্রেড রয়েছে।
RAM আরেকটি গুরুত্বপূর্ণ বিষয়: মাইক্রোসফট সর্বনিম্ন ৪ জিবি নির্দেশ করে। উইন্ডোজ স্যান্ডবক্স চালানোর জন্য, আপনার RAM প্রয়োজন, কিন্তু এটাই কেবল মৌলিক বিষয়। বিচ্ছিন্ন পরিবেশ আপনার উপলব্ধ RAM এর কিছু অংশ ব্যবহার করে, এবং একই সাথে আপনাকে আপনার মূল সিস্টেমটিও ব্যবহার চালিয়ে যেতে হবে। অতএব, আরামদায়ক ব্যবহারের জন্য কমপক্ষে 8 GB থাকা বাঞ্ছনীয়, এমনকি যদি আপনি স্যান্ডবক্সের মধ্যে কঠিন অ্যাপ্লিকেশন চালানোর পরিকল্পনা করেন বা নিবিড় মাল্টিটাস্কিং করার পরিকল্পনা করেন তবে 12 GB বা তার বেশি থাকাও যুক্তিযুক্ত।
স্টোরেজ সম্পর্কিত, উইন্ডোজ স্যান্ডবক্স যে জায়গা দখল করে তা তুলনামূলকভাবে কম।যেহেতু এটি হোস্ট সিস্টেমের উপাদানগুলিকে পুনঃব্যবহার করে, তাই অস্থায়ী ফাইল এবং পরিবেশের মধ্যে ইনস্টল করা যেকোনো প্রোগ্রামের জন্য আপনার ডিস্কে পর্যাপ্ত স্থান থাকা প্রয়োজন। যদি আপনার স্থান কম থাকে, তাহলে সেশন তৈরি এবং ধ্বংস করার সময় আপনি কিছুটা ধীরগতি লক্ষ্য করবেন।
পরিশেষে, এটা বাধ্যতামূলক যে BIOS/UEFI-তে হার্ডওয়্যার ভার্চুয়ালাইজেশন সক্রিয় থাকতে হবে।অনেক সিস্টেমে, এই বৈশিষ্ট্যটি ডিফল্টরূপে সক্রিয় থাকে, কিন্তু অন্য সিস্টেমে, আপনাকে ফার্মওয়্যার সেটিংস অ্যাক্সেস করতে হবে এবং Intel VT-x, Intel VT-d, AMD-V, বা অনুরূপ বিকল্পগুলি সক্রিয় করতে হবে। এই সমর্থন ছাড়া, Windows Sandbox Hyper-V ব্যবহার করতে সক্ষম হবে না এবং কাজ করবে না।
উইন্ডোজে উইন্ডোজ স্যান্ডবক্স কীভাবে ইনস্টল এবং সক্রিয় করবেন
একবার আপনার দল প্রয়োজনীয়তা পূরণ করলে, উইন্ডোজ স্যান্ডবক্স সক্রিয় করা বেশ সহজ।আপনি PowerShell ব্যবহার করে কমান্ড লাইনের মাধ্যমে অথবা "Windows Features" এর ক্লাসিক গ্রাফিক্যাল ইন্টারফেসের মাধ্যমে এটি করতে পারেন। উভয় পদ্ধতিই একই ফলাফল অর্জন করে।
যদি আপনি কনসোল পছন্দ করেন, প্রশাসকের সুবিধা সহ PowerShell খুলুনএটি করার জন্য, স্টার্ট মেনু অনুসন্ধান বাক্সে "PowerShell" টাইপ করুন, ফলাফলের উপর ডান-ক্লিক করুন এবং "Run as administrator" নির্বাচন করুন। উন্নত সুবিধা থাকা গুরুত্বপূর্ণ কারণ একটি সিস্টেম বৈশিষ্ট্য সক্রিয় করা হবে।
PowerShell উইন্ডো খোলা থাকলে, আপনার কেবল প্রয়োজন নিম্নলিখিত কমান্ড চালান প্রয়োজনীয় উপাদান সক্রিয় করতে:
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
প্রক্রিয়াটি সম্পন্ন করার পরে, সিস্টেমটি আপনাকে পুনরায় চালু করতে বলবে। আপনার কম্পিউটার পুনরায় চালু না করা পর্যন্ত উইন্ডোজ স্যান্ডবক্স প্রদর্শিত হবে না।তাই আপনার খোলা যেকোনো কিছু সংরক্ষণ করুন এবং পুনরায় চালু করার জন্য অনুরোধ করুন। আধুনিক কম্পিউটারগুলিতে, এই প্রক্রিয়াটি সাধারণত কয়েক মিনিটের বেশি সময় নেয় না।
যদি আপনি কনসোলের সাথে মানিয়ে নিতে না পারেন অথবা কমান্ড টাইপ করতে চান না, আপনি গ্রাফিক্যাল ইন্টারফেস থেকে উইন্ডোজ স্যান্ডবক্স সক্রিয় করতে পারেন।স্টার্ট মেনুতে, "Turn Windows features on or off" অনুসন্ধান করুন এবং এটি খুলুন। ঐচ্ছিক সিস্টেম উপাদানগুলির একটি দীর্ঘ তালিকা সহ একটি উইন্ডো প্রদর্শিত হবে।
সেই তালিকার মধ্যে, স্ক্রোল করুন যতক্ষণ না আপনি খুঁজে পান "উইন্ডোজ স্যান্ডবক্স" বা "উইন্ডোজ স্যান্ডবক্স"আপনার সিস্টেমের ভাষার উপর নির্ভর করে, উপযুক্ত বিকল্পটি নির্বাচন করুন। বাক্সটি চেক করুন, ঠিক আছে ক্লিক করুন এবং উইন্ডোজকে বৈশিষ্ট্যটি ইনস্টল করতে দিন। আবার, পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনাকে আপনার সিস্টেম পুনরায় চালু করতে বলা হবে।
শুরু করা: প্রতিদিন উইন্ডোজ স্যান্ডবক্স কীভাবে ব্যবহার করবেন
ফাংশনটি এখন সক্রিয় হওয়ার সাথে সাথে, উইন্ডোজ স্যান্ডবক্স খোলা অন্য যেকোনো অ্যাপ্লিকেশন চালু করার মতোই সহজ।শুধু স্টার্ট মেনুতে যান এবং অনুসন্ধান বাক্সে "উইন্ডোজ স্যান্ডবক্স" অথবা "উইন্ডোজ স্যান্ডবক্স" টাইপ করুন এবং মাইক্রোসফ্ট আইকন সহ প্রদর্শিত ফলাফলটি চালান।
প্রথমবার যখন তুমি এটা শুরু করবে, শুরু হতে স্বাভাবিকের চেয়ে একটু বেশি সময় লাগতে পারে।সিস্টেমটিকে ভার্চুয়াল পরিবেশ কনফিগার করা শেষ করতে হবে। কয়েক সেকেন্ডের জন্য যদি আপনি একটি ফাঁকা স্ক্রিন দেখতে পান তবে চিন্তা করবেন না; পরবর্তী রানগুলিতে, লোডিং সময় উল্লেখযোগ্যভাবে হ্রাস পাবে এবং মাত্র কয়েক মুহূর্তের মধ্যে আপনার ভার্চুয়াল ডেস্কটপ প্রস্তুত হয়ে যাবে।
প্রবেশ করার পর, আপনি দেখতে পাবেন একটি সম্পূর্ণ কার্যকরী উইন্ডোজ ডেস্কটপএটি সাধারণত ইংরেজিতে থাকে এবং নিষ্ক্রিয় থাকে না (এটি এই পরিবেশের জন্য একটি অস্থায়ী লাইসেন্স)। আপনি দেখতে পাবেন যে কেবলমাত্র মৌলিক সিস্টেম অ্যাপ্লিকেশনগুলি উপস্থিত রয়েছে, আপনার স্বাভাবিক প্রোগ্রাম, ব্যক্তিগত ডেটা বা কাস্টমাইজেশনের কোনও চিহ্ন নেই। এটি "বাক্স থেকে নতুন" উইন্ডোজের মতো।
এর অন্যতম সুবিধা হ'ল স্যান্ডবক্স উইন্ডোটি স্বয়ংক্রিয়ভাবে সামঞ্জস্য হয় আপনি যে আকারটি দেবেন: যখন আপনি উইন্ডোটির আকার পরিবর্তন করেন, তখন অভ্যন্তরীণ স্ক্রিন রেজোলিউশন সামঞ্জস্য হয় এবং এটি খুব হালকা ভার্চুয়াল মেশিনের মতো আচরণ করে। আপনাকে গ্রাফিক্স ড্রাইভার বা জটিল সেটিংস নিয়ে ঝামেলা করতে হবে না।
এই বিচ্ছিন্ন ডেস্কের মধ্যে আপনি সক্ষম হবেন ইন্টারনেট ব্রাউজ করা, ফাইল ডাউনলোড করা, প্রোগ্রাম ইনস্টল করা এবং সন্দেহজনক নথি খোলা এটি কার্যত আপনার মূল উইন্ডোজ সিস্টেমের মতোই। পরিবেশে একটি ভার্চুয়াল ইন্টারফেসের মাধ্যমে নেটওয়ার্ক অ্যাক্সেস রয়েছে, যা ইনস্টলার ডাউনলোড করা বা দ্রুত চেক করা সহজ করে তোলে, যদিও এর অর্থ হল নেটওয়ার্ক ক্ষমতা সম্পন্ন যেকোনো ম্যালওয়্যার বাহ্যিকভাবে যোগাযোগ করতে পারে, তাই সাধারণ জ্ঞান ব্যবহার করা ভাল এবং, যদি আপনি গোপনীয়তা সম্পর্কে উদ্বিগ্ন হন, তাহলে আপনি HTTPS এর মাধ্যমে DNS সক্ষম করুন উইন্ডোজ 11 এ
আপনার সিস্টেম থেকে স্যান্ডবক্সে ফাইল সরাতে, আপনি উইন্ডোজ ক্লিপবোর্ড ব্যবহার করতে পারেনহোস্টে (Ctrl + C) একটি ফাইল কপি করে স্যান্ডবক্স পরিবেশের ডেস্কটপে (Ctrl + V) পেস্ট করুন। ব্যস, স্যান্ডবক্সের ভিতরে এক্সিকিউটেবল বা ডকুমেন্ট পরীক্ষার জন্য প্রস্তুত। উন্নত ব্যবহারকারীরা হোস্ট থেকে সরাসরি পরিবেশে ফোল্ডার মাউন্ট করার জন্য .wsb কনফিগারেশন ফাইলও তৈরি করতে পারেন, তবে এটি একটু বেশি প্রযুক্তিগত।
যখন তুমি তোমার প্রয়োজনীয় জিনিস পরীক্ষা করা শেষ করবে, আপনাকে শুধু উইন্ডোজ স্যান্ডবক্স উইন্ডোটি বন্ধ করতে হবে। অন্য যেকোনো প্রোগ্রামের মতোই কোণায় থাকা "X" তে ক্লিক করুন। একটি স্পষ্ট সতর্কতা প্রদর্শিত হবে যা নির্দেশ করবে যে পরিবেশের সবকিছু মুছে ফেলা হবে। নিশ্চিতকরণের পরে, ভার্চুয়াল মেশিনটি বন্ধ হয়ে যাবে এবং সমস্ত পরিবর্তন, ফাইল এবং ইনস্টল করা প্রোগ্রাম স্থায়ীভাবে ধ্বংস হয়ে যাবে।
যদি আপনি স্যান্ডবক্সের মধ্যে এমন কোনও ফাইল তৈরি করে থাকেন যা আপনি রাখতে চান (উদাহরণস্বরূপ, এমন একটি প্রোগ্রাম দ্বারা তৈরি একটি পরিষ্কার ডকুমেন্ট যা আপনি বিশ্বাস করেননি), এটি আবার কপি করতে ভুলবেন না অথবা ডেটা ব্যাকআপ গাইড দেখুন। জানালা বন্ধ করার আগে, অন্যথায় এটি অস্থায়ী পরিবেশের সাথে সাথে অদৃশ্য হয়ে যাবে।
বিকল্প এবং তুলনা: উইন্ডোজ স্যান্ডবক্স, স্যান্ডবক্সি এবং ভার্চুয়াল মেশিন
যদিও উইন্ডোজ স্যান্ডবক্স খুবই ব্যবহারিক, উইন্ডোজে সফ্টওয়্যার বিচ্ছিন্ন করার এটি একমাত্র উপায় নয়।আপনার চাহিদার উপর নির্ভর করে, আপনি স্যান্ডবক্সির মতো অন্যান্য সরঞ্জাম বা ভার্চুয়ালবক্স, ভিএমওয়্যার, অথবা হাইপার-ভি সহ একটি সম্পূর্ণ ভার্চুয়াল মেশিন ব্যবহার করতে আগ্রহী হতে পারেন।
স্যান্ডবক্সি একটি অভিজ্ঞ সমাধান যা এটি অপারেটিং সিস্টেম স্তরে কাজ করে একটি সম্পূর্ণ উইন্ডোজ অন্য একটির মধ্যে চালু করার পরিবর্তে, এটি মূলত অ্যাপ্লিকেশনটির রেজিস্ট্রি, ফাইল সিস্টেম এবং অন্যান্য রিসোর্সে অ্যাক্সেসকে বাধা দেয়, সেগুলিকে একটি বিচ্ছিন্ন এলাকায় পুনঃনির্দেশিত করে। সুতরাং, প্রোগ্রামটি যে পরিবর্তনগুলি করে তা আসলে সিস্টেমে লেখা হয় না, বরং একটি "স্যান্ডবক্সে" লেখা হয় যা সহজেই পরিষ্কার করা যায়।
স্যান্ডবক্সির সুবিধা হলো এটির সম্পদের ব্যবহার খুবই কম এটি উইন্ডোজের হোম সংস্করণ বা সিস্টেমের পুরোনো সংস্করণেও ব্যবহার করা যেতে পারে। তাছাড়া, এটি আপনাকে একটি সম্পূর্ণ অপারেটিং সিস্টেম বুট না করেই নির্দিষ্ট প্রোগ্রামগুলি (যেমন, শুধুমাত্র ব্রাউজার বা শুধুমাত্র একটি ইনস্টলার) আলাদা করতে দেয় এবং সমান্তরালভাবে একাধিক স্যান্ডবক্সি পরিবেশ চালানো সম্ভব।
অন্যদিকে, সম্পূর্ণ ভার্চুয়াল মেশিন, যেমন ভার্চুয়ালবক্স, ভিএমওয়্যার বা হাইপার-ভিতারা নিজস্ব ডিস্ক, অনুকরণকৃত হার্ডওয়্যার এবং ইনস্টল করা অপারেটিং সিস্টেম সহ একটি স্বাধীন ভার্চুয়াল কম্পিউটার তৈরি করে। এখানে, আইসোলেশন আরও শক্তিশালী কারণ গেস্ট সিস্টেমটি একটি পৃথক মেশিনের মতো আচরণ করে, যা এমনকি একটি ভিন্ন সিস্টেম (উইন্ডোজের অন্য সংস্করণ, একটি লিনাক্স বিতরণ, ইত্যাদি) হতে পারে।
এর সবচেয়ে বড় শক্তি হল সম্ভাবনা সেশনের মধ্যে ভার্চুয়াল সিস্টেমের অবস্থা বজায় রাখুনআপনি স্থায়ীভাবে প্রোগ্রাম ইনস্টল করতে পারেন, জটিল কনফিগারেশন বজায় রাখতে পারেন, সার্ভার সেট আপ করতে পারেন, অথবা একাধিক ইন্টারঅ্যাক্টিং মেশিনের সাহায্যে ল্যাব পরিবেশ তৈরি করতে পারেন। এছাড়াও, আপনার কাছে স্ন্যাপশটের মতো বৈশিষ্ট্য রয়েছে, যা আপনাকে একটি নির্দিষ্ট সময়ে মেশিনের অবস্থা স্থির করতে এবং যখনই আপনি চান তখন ফিরে যেতে দেয়।
খারাপ দিক হলো ভার্চুয়াল মেশিনগুলি অনেক বেশি RAM এবং স্টোরেজ ব্যবহার করেকারণ প্রতিটি VM-এর সিস্টেম এবং ডেটার জন্য বেশ কয়েক গিগাবাইট ডিস্ক স্পেস প্রয়োজন, স্টার্টআপের সময় মেমরি সংরক্ষণের পাশাপাশি। প্রাথমিক সেটআপের সময় তাদের আরও কিছুটা ধৈর্যের প্রয়োজন: আপনাকে মেশিনটি তৈরি করতে হবে, একটি ISO মাউন্ট করতে হবে, সিস্টেমটি ইনস্টল করতে হবে, এটি আপডেট করতে হবে এবং এটিকে এমনভাবে রক্ষণাবেক্ষণ করতে হবে যেন এটি একটি আসল কম্পিউটার।
এই সবের প্রতিক্রিয়ায়, উইন্ডোজ স্যান্ডবক্স বাজি ধরছে তাৎক্ষণিকতা এবং সরলতাআপনি এটি কয়েক সেকেন্ডের মধ্যে খুলবেন, যা খুশি পরীক্ষা করবেন, এবং যখন আপনি এটি বন্ধ করবেন, তখন ভার্চুয়াল ডিস্ক বা সংরক্ষিত অবস্থা পরিচালনা না করেই সবকিছু অদৃশ্য হয়ে যাবে। এটি সন্দেহজনক ফাইল বা প্রোগ্রামগুলির দ্রুত পরীক্ষা এবং বিশ্লেষণের জন্য আদর্শ যা আপনি কেবল একবার বা খুব মাঝে মাঝে খুলবেন।
হাইপার-ভি এবং স্থায়ী পরীক্ষার পরীক্ষাগার
যদি আপনার ইতিমধ্যেই Windows 10 বা 11 Pro অথবা Enterprise থাকে, আপনার হাইপার-ভি ভার্চুয়ালাইজেশন প্ল্যাটফর্মেও অ্যাক্সেস আছে।যার ভিত্তিতে উইন্ডোজ স্যান্ডবক্স কাজ করে, তবে উন্নত পরিস্থিতির জন্য আরও অনেক কাস্টমাইজেশন বিকল্প রয়েছে।
হাইপার-ভি দিয়ে আপনি পারবেন এক বা একাধিক সম্পূর্ণ কাস্টমাইজড ভার্চুয়াল মেশিন তৈরি করুনপ্রতিটিতে কত CPU, মেমোরি, ডিস্ক এবং ভার্চুয়াল নেটওয়ার্ক কার্ড বরাদ্দ করতে চান তা কনফিগার করে। এমনকি একটি মেশিনকে সম্পূর্ণরূপে ইন্টারনেট অ্যাক্সেস ছাড়াই, নেটওয়ার্ক থেকে বিচ্ছিন্ন করে রাখা সম্ভব - অত্যন্ত বিপজ্জনক ম্যালওয়্যারটি বাহ্যিকভাবে যোগাযোগের ঝুঁকি ছাড়াই ব্যবচ্ছেদ করার জন্য আদর্শ।
মেশিনটি তৈরি করার পর, আপনাকে করতে হবে এর মধ্যে একটি অপারেটিং সিস্টেম ইনস্টল করুন (উইন্ডোজ, লিনাক্স, ইত্যাদি), একটি ISO ইমেজ বা একটি পূর্ব-তৈরি সিস্টেম টেমপ্লেট ব্যবহার করে। একবার ইনস্টল করার পরে, VM একটি স্বাধীন পিসির মতো আচরণ করে যা আপনি প্রয়োজন অনুসারে চালু এবং বন্ধ করতে পারেন, সেশনের মধ্যে আপনার ডেটা এবং অ্যাপ্লিকেশনগুলিকে অক্ষত রাখে।
হাইপার-ভি-র সবচেয়ে বড় শক্তিগুলির মধ্যে একটি হল নিয়ন্ত্রণ পয়েন্ট বা চেকপয়েন্ট তৈরি করুনএটি আপনাকে নির্দিষ্ট মুহূর্তে ভার্চুয়াল মেশিনের অবস্থা (সিস্টেম, প্রোগ্রাম, ফাইল এবং কনফিগারেশন) এর একটি "স্ন্যাপশট" নিতে দেয়। এরপর আপনি সফ্টওয়্যার ইনস্টল করতে পারেন, কনফিগারেশন পরীক্ষা করতে পারেন, এমনকি নিয়ন্ত্রিত পদ্ধতিতে মেশিনটিকে সংক্রামিত করতে পারেন, এবং যদি কিছু ভুল হয়ে যায়, তাহলে আপনি কেবল চেকপয়েন্টটি পুনরুদ্ধার করতে পারেন এবং প্রাথমিক পরিষ্কার অবস্থায় ফিরে যেতে পারেন।
এই দর্শনটি অনেকটা স্যান্ডবক্সের মতো, কিন্তু বিভিন্ন রাজ্য সংরক্ষণ এবং পরিচালনা করতে সক্ষম হওয়ার সুবিধা সহএকটি নতুন ইনস্টল করা সিস্টেম সহ, অন্যটি নির্দিষ্ট আপডেট সহ, অন্যটি নির্দিষ্ট অ্যাপ্লিকেশন সহ, ইত্যাদি। তবে, প্রতিটি চেকপয়েন্ট অতিরিক্ত ডিস্ক স্থান দখল করে, তাই পর্যাপ্ত সঞ্চয় স্থান থাকা বাঞ্ছনীয়।
পেশাদার বা উন্নত ব্যবহারকারী পরিবেশে, সেট আপ করা খুবই সাধারণ হাইপার-ভি দিয়ে সম্পূর্ণ ভার্চুয়াল ল্যাব তৈরি করুন: একটি মেশিনে উইন্ডোজ ১০ আছে যার ম্যালওয়্যার পরীক্ষার জন্য নেটওয়ার্ক সংযোগ নেই, অন্যটিতে উইন্ডোজ সার্ভার আছে যার মাধ্যমে সার্ভিস কনফিগারেশন পরীক্ষা করা যাবে, তৃতীয়টিতে লিনাক্স আছে যার মাধ্যমে ডেভেলপমেন্ট করা যাবে, এবং আরও অনেক কিছু, যতক্ষণ হার্ডওয়্যার অনুমতি দেবে ততক্ষণ পর্যন্ত একই ফিজিক্যাল কম্পিউটারে চলবে।
এটি চালু করার জন্য, শুধু "উইন্ডোজ বৈশিষ্ট্যগুলি চালু বা বন্ধ করুন" থেকে হাইপার-ভি সক্ষম করুনউইন্ডোজ স্যান্ডবক্সের সাথে যা করা হয়েছিল তার অনুরূপ, এবং তারপর "হাইপার-ভি ম্যানেজার" কনসোলটি খুলুন, যেখান থেকে আপনি আপনার ভার্চুয়াল মেশিন এবং তাদের চেকপয়েন্ট তৈরি এবং পরিচালনা করতে পারবেন।
উইন্ডোজ স্যান্ডবক্স কখন ব্যবহার করবেন এবং অন্যান্য সমাধান কখন ব্যবহার করবেন
দিনে দিনে, উইন্ডোজ স্যান্ডবক্স সেই দ্রুত পরিস্থিতির জন্য উপযুক্ত। আপনি হয়তো একটি সন্দেহজনক সংযুক্তি পেতে পারেন, একটি অস্পষ্ট উৎস থেকে একটি ইনস্টলার ডাউনলোড করতে পারেন, অথবা এমন একটি অ্যাপ্লিকেশন চেষ্টা করতে চান যা আপনি দীর্ঘমেয়াদী ব্যবহার করার পরিকল্পনা করেন না। আপনি এটি খুলুন, এটি পরীক্ষা করুন, উইন্ডোটি বন্ধ করুন এবং এটি ভুলে যান, জেনে রাখুন যে আপনার মূল সিস্টেমটি অক্ষত রয়েছে।
যেসব ব্যবহারকারী জটিল কনফিগারেশন দিয়ে তাদের জীবনকে জটিল করে তুলতে চান না, তাদের জন্য, এই বৈশিষ্ট্যটি তাৎক্ষণিকভাবে একটি "নিরাপদ অঞ্চল" প্রদান করে। বাইরের সরঞ্জাম বা দ্বিতীয় কম্পিউটারের প্রয়োজন ছাড়াই। বিশেষ করে কর্মক্ষেত্রে বা উৎপাদন পরিবেশে, লাইভ সিস্টেমে ইনস্টল করার আগে সফ্টওয়্যার ফিল্টার করার জন্য এটি একটি খুব কার্যকর অতিরিক্ত সুরক্ষা স্তর হতে পারে।
অন্যদিকে, যদি আপনার লক্ষ্য হয় দীর্ঘ সময় ধরে পরীক্ষার পরিবেশ বজায় রাখাযেসব প্রোগ্রাম আপনি রিবুট, নির্দিষ্ট কনফিগারেশন, এমনকি টেস্ট সার্ভারের মধ্যে ইনস্টল রাখতে চান, সেগুলির জন্য আপনি সম্ভবত হাইপার-ভি, ভার্চুয়ালবক্স, অথবা ভিএমওয়্যার সহ একটি ক্লাসিক ভার্চুয়াল মেশিন বেছে নিতে বেশি আগ্রহী হবেন, যেখানে আপনি কখন অবস্থা মুছে ফেলবেন বা পুনরুদ্ধার করবেন তা নির্ধারণ করবেন।
স্যান্ডবক্সির মতো সরঞ্জামগুলি আদর্শ বিকল্প হতে পারে যখন আপনি কেবল নির্দিষ্ট অ্যাপ্লিকেশনগুলিকে আলাদা করতে চান অন্য সিস্টেমের মধ্যে সম্পূর্ণ সিস্টেম সেট আপ না করে, অথবা উইন্ডোজের হোম সংস্করণগুলির সাথে কাজ করার সময় যেখানে উইন্ডোজ স্যান্ডবক্স অন্তর্ভুক্ত নেই। সেক্ষেত্রে, ব্রাউজার বা ইমেল ক্লায়েন্টকে আলাদা করে রাখলে অনেকগুলি সম্পদ ব্যয় না করেই অনেক দৈনন্দিন আক্রমণের প্রভাব কমানো যেতে পারে।
এই সবকিছু মাথায় রেখে, সবচেয়ে বুদ্ধিমানের কাজ হল বেশ কয়েকটি কৌশল একত্রিত করা। পরিস্থিতির উপর নির্ভর করে: এককালীন পরীক্ষার জন্য উইন্ডোজ স্যান্ডবক্স ব্যবহার করুন, স্থায়ী ল্যাবগুলির জন্য ভার্চুয়াল মেশিন ব্যবহার করুন এবং প্রয়োজনে স্যান্ডবক্সির মতো অ্যাপ্লিকেশন-স্তরের স্যান্ডবক্সিং সরঞ্জামগুলির সাথে এটি পরিপূরক করুন। এইভাবে, দ্রুত, দৈনন্দিন ব্যবহারের ক্ষেত্রে এবং আরও জটিল উন্নয়ন বা বিশ্লেষণ পরিবেশ উভয়ের জন্যই আপনার সবকিছু কভার করা হবে।
এই বিকল্পগুলির সেটের জন্য ধন্যবাদ, উইন্ডোজ প্রো বা এন্টারপ্রাইজ সহ যেকোনো ব্যবহারকারী সন্দেহজনক প্রোগ্রাম বা বিপজ্জনক ফাইল পরীক্ষা করার সময় ঝুঁকি ব্যাপকভাবে হ্রাস করুন, দ্রুত এবং সহজ প্রথম বাধা হিসেবে Windows Sandbox-এর সুবিধা গ্রহণ করা, এবং আরও শক্তিশালী এবং টেকসই কিছুর প্রয়োজন হলে Hyper-V বা তৃতীয় পক্ষের সমাধানের উপর নির্ভর করা।
সুচিপত্র
- স্যান্ডবক্স সফটওয়্যার কী এবং এটি কীসের জন্য ব্যবহৃত হয়?
- উইন্ডোজ স্যান্ডবক্স: উইন্ডোজের মধ্যে তৈরি একটি ডিসপোজেবল পরিবেশ
- উইন্ডোজ স্যান্ডবক্স ব্যবহারের জন্য প্রয়োজনীয়তা এবং পূর্বশর্ত
- উইন্ডোজে উইন্ডোজ স্যান্ডবক্স কীভাবে ইনস্টল এবং সক্রিয় করবেন
- শুরু করা: প্রতিদিন উইন্ডোজ স্যান্ডবক্স কীভাবে ব্যবহার করবেন
- বিকল্প এবং তুলনা: উইন্ডোজ স্যান্ডবক্স, স্যান্ডবক্সি এবং ভার্চুয়াল মেশিন
- হাইপার-ভি এবং স্থায়ী পরীক্ষার পরীক্ষাগার
- উইন্ডোজ স্যান্ডবক্স কখন ব্যবহার করবেন এবং অন্যান্য সমাধান কখন ব্যবহার করবেন