উইন্ডোজ 10-এ WinSxS ফোল্ডার ব্যাখ্যা করা হয়েছে

Winsxs Folder Windows 10 Explained



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



আপনারা অনেকেই হয়তো খেয়াল করেছেন WinSxS ফোল্ডার উইন্ডোজ 10/8/7 এ এবং এর আকার দেখে অবাক হয়েছিল। যারা না তাদের জন্য, ফোল্ডারটি এখানে অবস্থিত C: Windows Winsxs এবং এটা বিশাল! আমার কাছে প্রায় 5 জিবি, প্রায় 6000টি ফোল্ডার এবং 25000টি ফাইল রয়েছে এবং এটি উইন্ডোজ ফোল্ডারের প্রায় 40% দখল করে! যদিও XP-তে এই Winsxs ফোল্ডারের আকার প্রায় 25-50MB; উইন্ডোজ 10, উইন্ডোজ 8, উইন্ডোজ 7 এবং উইন্ডোজ ভিস্তার মধ্যে এটির বিশাল আকার অনেককে কৌতূহলী করেছে! নিচের ছবিটি দেখুন।





winsxs-folder-windows





তাহলে Windows 10, Windows 8.1, Windows8, Windows 7 এবং Windows Vista-এ এই Winsxs ফোল্ডারটির রহস্য কী? আসুন এই পোস্টে এটি খুঁজে বের করা যাক.

ভিতরেWinSxSফোল্ডার, একাধিক কপি সঞ্চয় করেdll, exe এবং অন্যান্য সিস্টেম ফাইলসামঞ্জস্যের সমস্যা ছাড়াই উইন্ডোজে একাধিক অ্যাপ্লিকেশন কাজ করতে। ভিতরে তাকালেই দেখতে পাবেন অনেকটা ডুপ্লিকেটের মতো দেখতেনথি পত্র, প্রত্যেকের একই নাম আছে। আসলে, এগুলি একই ফাইলের বিভিন্ন সংস্করণ যা সংরক্ষণ করা হয়; কারণ বিভিন্ন প্রোগ্রামের বিভিন্ন সংস্করণের প্রয়োজন হতে পারে।



উইন্ডোজ 10 এ WinSxS ফোল্ডার কি?

সংক্ষিপ্ত, Winsxs, যার অর্থ 'পাশে জানালা' , নেটিভ উইন্ডোজ বিল্ডগুলির একটি ক্যাশে। এটি লাইব্রেরি সঞ্চয় করে যা বিভিন্ন অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হয়। এই বৈশিষ্ট্যটি প্রথম Windows ME-তে প্রবর্তন করা হয়েছিল এবং Microsoft দ্বারা Windows 9x-এ জর্জরিত তথাকথিত 'dll হেল' সমস্যার সমাধান হিসাবে দেখা হয়েছিল।

Winsxs-এ, 'ব্যাকআপ' ফোল্ডারটি সবচেয়ে বড়, যেমনটি নীচের ছবিতে দেখা যাচ্ছে।

সাবফোল্ডার WinSxS

আবার, নীচের ছবিতে দেখা যায়, Winsxs ফোল্ডারে ফাইলের ধরনগুলি 'অন্যান্য'গ্রহণ করাঅধিকাংশ স্থান। তারা প্রধানত .imd, .ngr, .csd, .dll, .dll.mui, .exe এবং অন্যান্য অনুরূপ ফাইলের ধরন নিয়ে গঠিত।



WinSxS-এ ফাইলের ধরন

উইন্ডোজ 7 এবং পরবর্তীতে কোনও 'dllcache' ফোল্ডার নেই এবং আপনি 'i386' ফোল্ডারটিও খুঁজে পাচ্ছেন না যেখানে সিস্টেম ক্যাশে (XP এর মতো) সমস্ত উত্স মডিউল। এই WinSxS ফোল্ডারে সমান্তরাল অ্যাপ্লিকেশনগুলির সাধারণ উপাদানগুলি সংরক্ষণ করা হয়। এই ফাইলগুলি একই সমাবেশ বা অ্যাপ্লিকেশনের একাধিক সংস্করণ হতে পারে। প্রতিটি সমান্তরাল সমাবেশ একটি অনন্য আইডি আছে. সমাবেশের পরিচয়ের অন্যতম বৈশিষ্ট্য হল এর সংস্করণ।

'সমান্তরাল সমাবেশগুলি অপারেটিং সিস্টেম দ্বারা নামকরণ, বাঁধাই, সংস্করণ, স্থাপনা এবং কনফিগারেশনের প্রাথমিক একক হিসাবে ব্যবহৃত হয়৷ Winsxs ফোল্ডারে সমস্ত ম্যানিফেস্ট, অ্যাড-অন এবং তৃতীয় পক্ষের Win32 ফাইল রয়েছে,” মাইক্রোসফ্ট বলে৷

কিন্তু এত নেস্টেড ফোল্ডার কেন এবং কেন রাখা হয় অনেক একই এর বিভিন্ন সংস্করণইত্যাদি, exe বা অন্যান্য ফাইল?

উল্লিখিত হিসাবে, উইন্ডোজ পুরানো DLL রাখে।এবং WinSxS ফোল্ডারে লাইব্রেরি উপাদান। এখন, যদি এই ফাইলের একটি নতুন সংস্করণ OS এর অংশ হয়, কিন্তু একটি নির্দিষ্ট অ্যাপ্লিকেশনের কাজ করার জন্য একটি নির্দিষ্ট পুরানো সংস্করণের প্রয়োজন হয়, তাহলে W থেকে পুরানো সংস্করণinSxSফোল্ডারটি ব্যবহার করা হবে, এটির প্রয়োজন হতে পারে এমন অন্যান্য অ্যাপ্লিকেশনের জন্য নতুন সংস্করণটিকে বর্তমান অবস্থানে রেখে।

আমরা আপনাকে এই শংসাপত্রের সাথে সাইন ইন করতে পারি না কারণ আপনার ডোমেনটি উপলভ্য নয়

স্পষ্টতই, আপনি এই ডিরেক্টরিটি সরাতে বা অন্য অবস্থানে সরাতে পারবেন না। এখানে কিছু মুছে ফেলারও সুপারিশ করা হয় না, কারণ এই ধরনের পদক্ষেপ সম্ভবত আপনার অ্যাপ্লিকেশনগুলিকে অকার্যকর করতে পারে বা এমনকি আপনার সিস্টেমকে ভেঙে দিতে পারে! আপনার যদি অনেকগুলি অ্যাপ ইনস্টল থাকে তবে আপনি একটি বিশাল W আশা করতে পারেনinSxSফোল্ডার এই WinSxs ফোল্ডারটি সিস্টেম ভলিউম ছাড়া অন্য কোনো ভলিউমে অবস্থিত করা যাবে না। এটি NTFS হার্ড লিঙ্কের কারণে। আপনি যদি ফোল্ডারটি সরানোর চেষ্টা করেন তবে এটি উইন্ডোজ আপডেট, সার্ভিস প্যাক, বৈশিষ্ট্য ইত্যাদি সঠিকভাবে ইনস্টল না করার কারণ হতে পারে।

আপনি যদি WinSxS ফোল্ডার যেমন ম্যানিফেস্ট, সমাবেশ ইত্যাদি থেকে উপাদানগুলি সরিয়ে দেন, তাহলে আপনার সমস্যা হতে পারে। প্রতিটি সিস্টেম ভিন্নভাবে প্রতিক্রিয়া করবে। একজনের জন্য কী কাজ করে আরেকজন ভেঙ্গে যেতে পারে! উদাহরণস্বরূপ, আপনি যদি এমন একটি প্রোগ্রাম ইনস্টল করেন যার জন্য ঠিক এই সমাবেশের প্রয়োজন হয়, যা আপনি মুছে ফেলেছেন, তাহলে এই প্রোগ্রামটি কেবল শুরু হবে না! ফোল্ডার কম্প্রেশনও অনুমোদিত নয় কারণ এটি WindowsUpdates এর সময় বা একটি হটফিক্স ইনস্টল করার সময় সমস্যা সৃষ্টি করতে পারে।

এটি পরিষ্কার করার সবচেয়ে নিরাপদ উপায় হল আপনার প্রয়োজন নেই এমন অ্যাপগুলিকে আনইনস্টল করা। যাইহোক, এটিও নির্বোধ নয়, কারণ অনেক অ্যাপ্লিকেশন এখনও তাদের ফাইলগুলি এখানে রেখে দেয় কারণ সেগুলি অন্যান্য অ্যাপ্লিকেশন দ্বারা ব্যবহার করা যেতে পারে৷ এইভাবে, ব্যর্থতার সম্ভাবনা ব্যবহার করা হয় নাইত্যাদিফাঁকটা বেশ বড়।

আমরা যেমন WinSxS ক্লিনআপ টুল ব্যবহার করার পরামর্শ দিই না WinsxsLite যেহেতু আপনি আপনার উইন্ডোজ ভাঙতে পারেন।

এবং আপনি যদি নতুন সফ্টওয়্যার চেষ্টা করছেন বা ঘন ঘন ইনস্টল এবং আনইনস্টল করছেন, আপনি লক্ষ্য করতে পারেন যে আপনার Winsxs আকারে সত্যিই বড় কারণ উইন্ডোজ সেগুলির একাধিক কপি রাখবে।ইত্যাদিফাইলগুলি সামঞ্জস্যের সমস্যা ছাড়াই একাধিক অ্যাপ্লিকেশনের অনুমতি দেয়।

WinSxs ফোল্ডার পরিষ্কার করা হচ্ছে

উইন্ডোজ 8.1 DISM.exe এর জন্য একটি নতুন কমান্ড লাইন বিকল্প চালু করেছে, / বিশ্লেষণ কম্পোনেন্টস্টোর . এই কমান্ডটি চালানোর ফলে WinSxS ফোল্ডার পার্স হবে এবং উপাদান স্টোর পরিষ্কার করার পরামর্শ দেওয়া হচ্ছে কিনা তা আপনাকে জানাবে। তিনি উপস্থিত উইন্ডোজ 10 , এছাড়াও.

ভিতরে উইন্ডোজ 8 / 8.1 / 10 , ডিস্ক ক্লিনআপ টুল খুলুন এবং WinSxS পরিষ্কার করতে উইন্ডোজ আপডেট ক্লিনআপ বিকল্পটি ব্যবহার করুন।

মাইক্রোসফ্ট একটি আপডেট প্রকাশ করেছে ডিস্ক ক্লিনআপ টুলে উইন্ডোজ আপডেট ক্লিনআপ অপশন যোগ করা হয়েছে ভিতরে উইন্ডোজ 7 .

এখন আপনিও পরিষ্কার করতে পারেন WinSxS в উইন্ডোজ সার্ভার 2008 R2 নতুন নতুন আপডেট সহ।

উইন্ডোজ ত্রুটিগুলি দ্রুত খুঁজে পেতে এবং স্বয়ংক্রিয়ভাবে ঠিক করতে PC মেরামত টুল ডাউনলোড করুন৷

এখানে আরও কয়েকটি বিকল্প রয়েছে যা আপনি বিবেচনা করতে চাইতে পারেন ডিস্কের স্থান খালি করুন - একটু রুটিন এবং একটু চরম:

  1. চালান ডিস্ক ক্লিনআপ টুল
  2. অব্যবহৃত অ্যাপস সরান
  3. পৃষ্ঠা ফাইল অন্য ড্রাইভে সরান
  4. হাইবারনেশন অক্ষম করুন
  5. সিস্টেমের অন্য ভলিউমে মেমরি ডাম্প ফাইল লিখতে ডেডিকেটেড ডাম্প ফাইল বিকল্পটি ব্যবহার করুন।
  6. সিস্টেম পুনরুদ্ধার পয়েন্ট অক্ষম করুন
  7. সিস্টেমের অন্য ভলিউমে ব্যবহারকারীর প্রোফাইল এবং প্রোগ্রাম ফাইল ডিরেক্টরিগুলি অফলোড করুন।

টেকনেট ব্লগগুলি থেকে 1 আপডেট করুন: উইন্ডোজের পূর্ববর্তী সংস্করণগুলির মধ্যে সবচেয়ে বড় পরিবর্তনগুলির মধ্যে একটি হল INF-তে বর্ণিত একটি OS থেকে সরানো৷উপাদান. অপারেটিং সিস্টেমের সমস্ত উপাদান WinSxS ফোল্ডারে অবস্থিত - প্রকৃতপক্ষে, আমরা এই জায়গাটিকে কম্পোনেন্ট স্টোর বলি। প্রতিটি উপাদানের একটি অনন্য নাম রয়েছে যার মধ্যে সংস্করণ, ভাষা এবং প্রসেসর আর্কিটেকচার রয়েছে যার জন্য এটি তৈরি করা হয়েছিল। WinSxS ফোল্ডার হল একমাত্র জায়গা যেখানে একটি কম্পোনেন্ট সিস্টেমে থাকে, অন্য সব ফাইল ইনস্ট্যান্স যা আপনি সিস্টেমে দেখেন সেগুলি কম্পোনেন্ট স্টোর থেকে হার্ড লিঙ্ক করে 'প্রকল্পিত' হয়।

এখন যেহেতু আপনি জানেন যে কেন স্টোরটি এই আকারে বাড়তে পারে, আপনার পরবর্তী প্রশ্ন সম্ভবত আমরা কেন উপাদানগুলির পুরানো সংস্করণগুলি সরিয়ে ফেলি না৷ সংক্ষিপ্ত উত্তর নির্ভরযোগ্যতা। কম্পোনেন্ট স্টোর, সিস্টেম সম্বন্ধে অন্যান্য তথ্য সহ, আমাদেরকে যে কোন সময়ে নির্ধারণ করতে দেয় যে কোন কম্পোনেন্টের সংস্করণটি প্রকল্পের জন্য সবচেয়ে ভালো। এর মানে হল যে আপনি যদি নিরাপত্তা আপডেট আনইনস্টল করেন, আমরা সিস্টেমে পরবর্তী সর্বোচ্চ সংস্করণটি ইনস্টল করতে সক্ষম হব - আমাদের আর আনইনস্টল সমস্যা হবে না। এর মানে হল যে আপনি যদি একটি ঐচ্ছিক বৈশিষ্ট্য ইনস্টল করার সিদ্ধান্ত নেন, আমরা শুধুমাত্র উপাদানটির RTM সংস্করণ নির্বাচন করব না, আমরা দেখব কোন সংস্করণটি সিস্টেমে সবচেয়ে বেশি উপলব্ধ৷

WinSxS ফোল্ডারের আকার নিরাপদে কমানোর একমাত্র উপায় হল সিস্টেমটি সম্পাদন করতে পারে এমন সম্ভাব্য ক্রিয়াগুলির সেট কমানো। এটি করার সবচেয়ে সহজ উপায় হল প্যাকেজগুলিকে সরিয়ে ফেলা যা মূলত উপাদানগুলি ইনস্টল করা ছিল। আপনার সিস্টেমে থাকা প্যাকেজগুলির বাতিল সংস্করণগুলি সরিয়ে এটি করা যেতে পারে। সার্ভিস প্যাক 1 নামক একটি বাইনারি ফাইল রয়েছে VSP1CLN.EXE , একটি টুল যা আপনার সিস্টেমে সার্ভিস প্যাককে স্থায়ী (অ-অপসারণযোগ্য) করে তুলবে এবং সমস্ত প্রতিস্থাপিত উপাদানগুলির RTM সংস্করণগুলি সরিয়ে দেবে। এটি শুধুমাত্র করা যেতে পারে কারণ সার্ভিস প্যাক স্থায়ী করার মাধ্যমে; আমরা গ্যারান্টি দিতে পারি যে আমাদের আরটিএম সংস্করণের প্রয়োজন হবে না।

E7 ব্লগ থেকে আপডেট 2: অপারেটিং সিস্টেমের 'মডুলারিটি' ছিল উইন্ডোজ ভিস্তার জন্য একটি প্রকৌশল লক্ষ্য। এটি ইনস্টলেশন, রক্ষণাবেক্ষণ এবং নির্ভরযোগ্যতার সাথে সম্পর্কিত উইন্ডোজের লিগ্যাসি সংস্করণে বেশ কয়েকটি সমস্যা সমাধানের জন্য করা হয়েছিল। Windows SxS ডিরেক্টরি সমস্ত সিস্টেম উপাদানগুলির 'ইনস্টলেশন এবং রক্ষণাবেক্ষণের অবস্থা' উপস্থাপন করে। কিন্তু ব্যবহৃত ডিস্কের স্থান পরিমাপ করার জন্য বিল্ট-ইন টুলস (DIR এবং Explorer) ব্যবহার করার সময় এটি আসলে ততটা ডিস্ক স্পেস খরচ করে না। একটি ডাইরেক্টরি কতটা জায়গা নেয় তা জানার জন্য আমরা এটিকে আরও কঠিন করে তুলছি! WinSxS ক্যাটালগ অফলাইন পরিষেবা প্রদান করে এবং Windows Vista এবং পরবর্তীতে 'ইমেজিং-নিরাপদ' করে।

বেশ কয়েকটি ব্লগ এবং এমনকি বেশ কয়েকটি 'আন্ডারগ্রাউন্ড' টুল রয়েছে যা আপনাকে বলে যে WinSxS ডিরেক্টরিটি মুছে ফেলা সম্ভব, এবং এটি অবশ্যই সত্য যে ইনস্টলেশনের পরে আপনি এটিকে সিস্টেম থেকে সরিয়ে ফেলতে পারেন এবং দেখা যাচ্ছে যে সিস্টেম বুট এবং কাজ করে। জরিমানা . কিন্তু, উপরে বর্ণিত হিসাবে, এটি একটি খুব খারাপ অভ্যাস, কারণ আপনি অপারেটিং সিস্টেমের সমস্ত উপাদান নির্ভরযোগ্যভাবে বজায় রাখার ক্ষমতা এবং আপনার সিস্টেমে অতিরিক্ত উপাদান আপডেট বা কনফিগার করার ক্ষমতা কেড়ে নেন। উইন্ডোজ শুধুমাত্র আসল অবস্থানে একটি ফিজিক্যাল ড্রাইভে WinSxS ডিরেক্টরি সমর্থন করে।

উপসংহার

WinSxS ফোল্ডারটি যেমন আছে তেমনই হতে দিন!

সম্পর্কে জানতে নেটিভ ফোল্ডার এবং ফোল্ডার Catroot এবং Catroot2 এখানে.

অতিরিক্ত উপকরণ:

  1. উইন্ডোজ কম্পোনেন্ট স্টোর বা উইন্ডোজে WinSxS বিশ্লেষণ করুন
  2. উইন্ডোজে WinSxS ফোল্ডার পরিষ্কার করা
  3. উইন্ডোজের ডিস্ক ক্লিনআপ টুলে উইন্ডোজ আপডেট ক্লিনআপ অপশন যোগ করুন
  4. উইন্ডোজ সার্ভারে WinSxS ডিরেক্টরি পরিষ্কার করুন .
জনপ্রিয় পোস্ট