উইন্ডোজ 10 এ বিশাল WinSxS ফোল্ডার কিভাবে পরিচালনা করবেন

উইন্ডোজ 10 এ বিশাল WinSxS ফোল্ডার কিভাবে পরিচালনা করবেন

যখন আপনার সিস্টেম ডিস্ক স্পেস কম হয়ে যায়, তৃতীয় পক্ষের ইউটিলিটি আপনাকে বড় ফাইল এবং ছোট ফাইলগুলির সংগ্রহ এক নজরে দেখতে সাহায্য করে। সেখানেই আপনি WinSxS ফোল্ডারে হোঁচট খেতে পারেন। এটির আকার প্রায় 5-10 গিগাবাইট এবং অনেক ব্যবহারকারীর কাছে এটি উইন্ডোজ জগতের একটি কালো বাক্সের মতো।





স্বাভাবিকভাবেই, এটি WinSxS- এ ইনস্টল করা ফাইলগুলি ঠিক কী এবং কেন এটি এত বিশাল তা নিয়ে প্রশ্ন উত্থাপন করে। ওয়েব অনুসন্ধান এবং ফোরাম এই ফোল্ডার সম্বন্ধে প্রশ্নে পূর্ণ। আসুন WinSxS এর গোপনীয়তা এবং এটি পরিচালনা করার সঠিক উপায় নির্ণয় করি।





WinSxS ব্যাখ্যা করা হয়েছে

WinSxS (পাশে-পাশে) তৈরি করা হয়েছিল 'সমাধানের প্রতিক্রিয়ায় DLL Hell উইন্ডোজ ওএসে সমস্যা। সহজ ভাষায়, এটি এমন দৃষ্টান্তগুলি অন্তর্ভুক্ত করে যখন কোনও প্রোগ্রাম ডাইনামিক লিঙ্ক লাইব্রেরি (ডিএলএল) ফাইল পরিবর্তন করে অন্য অ্যাপ্লিকেশনগুলির সমালোচনামূলক কার্যকে প্রভাবিত করে যা একই ডিএলএল ব্যবহার করতে হবে।





উদাহরণস্বরূপ, অনুমান করুন যে একটি অ্যাপের সংস্করণ নম্বর 1.0.2 সহ একটি DLL প্রয়োজন। যদি অন্য কোনো অ্যাপ রিসোর্সকে একটি ভিন্ন সংস্করণ দিয়ে প্রতিস্থাপন করে, 1.0.3 বলুন, তাহলে আগের অ্যাপটি যেটি 1.0.2 ভার্সনের উপর নির্ভর করে তা হয় ক্র্যাশ করবে, সামঞ্জস্যের সমস্যা সৃষ্টি করবে বা ব্লু স্ক্রিন অফ ডেথের খারাপ ফলাফল করবে।

WinSxS লঞ্চ

উইন্ডোজ এক্সপি কম্পোনেন্ট স্টোরের সঠিক লঞ্চ দেখেছে। এতে, প্রতিটি উপাদান (DLL, OCX, EXE) WinSxS নামে একটি ডিরেক্টরিতে থাকে। এটি সফ্টওয়্যার এবং হার্ডওয়্যার প্যাকেজ দ্বারা ইনস্টল করা DLL- এর বিভিন্ন সংস্করণ সংরক্ষণ করবে এবং চাহিদা অনুযায়ী সঠিক সংস্করণ লোড করবে।



তাহলে কিভাবে একটি অ্যাপ জানে যে DLL এর কোন সংস্করণটি লোড করতে হবে? এখানেই ' ম্যানিফেস্ট ফাইল ' একটি গুরুত্বপূর্ণ ভূমিকা পালন করে. এটিতে সেটিংস রয়েছে যা অপারেটিং সিস্টেমকে একটি প্রোগ্রাম শুরু করার সময় কীভাবে পরিচালনা করতে হয় এবং DLL এর সঠিক সংস্করণ সম্পর্কে অবহিত করে।

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





এই টাইমলাইনটি প্রতিটি প্রধান OS আপগ্রেডের সাথে WinSxS এর একটি প্রগতিশীল উন্নতি দেখায়।

উইন্ডোজ ওএস জুড়ে হার্ড লিঙ্ক ব্যবহার করা হয়। WinSxS এর পরিপ্রেক্ষিতে, এটি একমাত্র অবস্থান যেখানে উপাদানগুলি সিস্টেমে থাকে। কম্পোনেন্ট স্টোরের বাইরে থাকা ফাইলগুলির অন্যান্য সমস্ত দৃষ্টান্ত WinSxS ফোল্ডারের সাথে শক্তভাবে সংযুক্ত। সুতরাং, একটি হার্ড লিঙ্ক কি?





অনুসারে মাইক্রোসফট ডক্স , একটি হার্ড লিঙ্ক হল একটি ফাইল সিস্টেম অবজেক্ট যা দুটি ফাইলকে ডিস্কে একই অবস্থানের উল্লেখ করতে দেয়। এর মানে হল যে উইন্ডোজ কোন অতিরিক্ত জায়গা না নিয়ে একই ফাইলের একাধিক কপি রাখতে পারে।

যখনই আপনি উইন্ডোজ আপডেট করেন, উপাদানটির সম্পূর্ণ নতুন সংস্করণ মুক্তি পায় এবং হার্ড লিঙ্কগুলির মাধ্যমে সিস্টেমে প্রজেক্ট হয়। পুরোনোরা নির্ভরযোগ্যতার জন্য কম্পোনেন্ট স্টোরে থাকে কিন্তু কোন শক্ত লিঙ্ক নেই।

সাহায্যে fsutil কমান্ড, আপনি যে কোনও সিস্টেম ফাইলের হার্ড লিঙ্কগুলি পরীক্ষা করতে পারেন। টিপুন উইন+এক্স এবং নির্বাচন করুন কমান্ড প্রম্পট (প্রশাসক) , তারপর টাইপ করুন

বিরক্ত হলে কর্মক্ষেত্রে মজাদার জিনিস
fsutil hardlink list [system file path]

উদাহরণস্বরূপ, যদি আমি 'audiosrv.dll' নামে একটি সিস্টেম ফাইলের হার্ড লিঙ্কগুলি পরীক্ষা করতে চাই, তাহলে টাইপ করুন

fsutil hardlink list 'C:WindowsSystem32audiosrv.dll'

WinSxS এর গুরুত্ব

উইন্ডোজ কাস্টমাইজ এবং আপডেট করার জন্য প্রয়োজনীয় ফাংশনগুলিকে সমর্থন করার জন্য কম্পোনেন্ট স্টোর একটি গুরুত্বপূর্ণ ভূমিকা পালন করে। এগুলি নিম্নরূপ:

  • বুট ব্যর্থতা বা দুর্নীতি থেকে আপনার সিস্টেম পুনরুদ্ধার করুন
  • চাহিদা অনুযায়ী উইন্ডোজ বৈশিষ্ট্যগুলি সক্ষম বা অক্ষম করুন
  • বিভিন্ন উইন্ডোজ সংস্করণের মধ্যে সিস্টেমগুলি সরান
  • সমস্যাযুক্ত আপডেটগুলি আনইনস্টল করুন
  • উইন্ডোজ আপডেট ব্যবহার করে নতুন কম্পোনেন্ট ভার্সন ইনস্টল করতে

WinSxS ফোল্ডার সাইজ

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

এ নেভিগেট করুন C: Windows WinSxS , এটিতে ডান ক্লিক করুন এবং নির্বাচন করুন বৈশিষ্ট্য । এই ফোল্ডারটি প্রায় 7.3 গিগাবাইট ডিস্ক স্পেস ব্যবহার করে। কিন্তু বিষয় হল, এটি আসল আকার নয়। এর কারণ হল 'হার্ড লিঙ্ক' যা ফাইল এক্সপ্লোরার এবং অন্যান্য তৃতীয় পক্ষের সরঞ্জামগুলি বিবেচনা করে না।

এটি হার্ড লিংকের প্রতিটি রেফারেন্সকে প্রতিটি অবস্থানের ফাইলের একক উদাহরণ হিসেবে গণনা করে। সুতরাং, যদি একটি সিস্টেম ফাইল WinSxS এবং System32 উভয় ডিরেক্টরিতে থাকে, ফাইল এক্সপ্লোরার ভুলভাবে ফোল্ডারের আকার দ্বিগুণ করবে।

WinSxS এর প্রকৃত আকার পরীক্ষা করুন

উইন্ডোজ কম্পোনেন্ট স্টোরের আসল আকার পরীক্ষা করতে, একটি এলিভেটেড কমান্ড প্রম্পট উইন্ডো খুলুন এবং টাইপ করুন

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

দ্রষ্টব্য: /AnalyseComponentStore অপশনটি উইন্ডোজ and এবং এর আগে স্বীকৃত নয়।

বিশ্লেষণের পরে, কম্পোনেন্ট স্টোরের প্রকৃত আকার 5.37GB এ নেমে আসে। এই মান WinSxS ফোল্ডারের মধ্যে হার্ড লিঙ্কগুলির কারণ। উইন্ডোজের সাথে শেয়ার করা হয়েছে আপনাকে হার্ড-লিঙ্ক করা ফাইলের আকার দেয়। শেষ পরিস্কারের তারিখ সম্প্রতি সম্পন্ন কম্পোনেন্ট স্টোর পরিষ্কারের তারিখ।

WinSxS ফোল্ডারের আকার কমানোর পদ্ধতি

অনেক ব্যবহারকারী প্রায়ই জিজ্ঞাসা করেন যে WinSxS ফোল্ডার থেকে ফাইলগুলি ম্যানুয়ালি মুছে ফেলা সম্ভব কিনা। উত্তর হল a বড় না

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

যদিও আপনি পারেন আকার কমানো WinSxS ফোল্ডারের কিছু অন্তর্নির্মিত সরঞ্জাম সহ। আমরা WinSxS ফোল্ডার ট্রিম করার জন্য ডিস্ক ক্লিনআপ, DISM কমান্ড, এবং চাহিদা অনুযায়ী বৈশিষ্ট্যগুলি সরিয়ে দেব।

ডিস্ক ক্লিনআপ টুল

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

এটা পড়ুন ধাপে ধাপে গাইড উইন্ডোজ 10 পরিষ্কার করার সেরা উপায়গুলি খুঁজে বের করুন

চাহিদা অনুযায়ী বৈশিষ্ট্যগুলি সরান

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

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

DISM.exe /Online /English /Get-Features /Format:Table

আপনি বৈশিষ্ট্য নাম এবং তাদের অবস্থা একটি তালিকা দেখতে পাবেন

আপনার সিস্টেম থেকে একটি বৈশিষ্ট্য অপসারণ করতে, টাইপ করুন

DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

(তালিকায় উল্লিখিত বৈশিষ্ট্যটির নাম দিয়ে 'NAME' প্রতিস্থাপন করুন)

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

DISM কম্পোনেন্ট ক্লিনআপ

উইন্ডোজ 8/8.1 একটি অন্তর্নির্মিত বৈশিষ্ট্য অন্তর্ভুক্ত করে যখন সিস্টেমটি ব্যবহার না করা হয় তখন কম্পোনেন্ট স্টোরটি স্বয়ংক্রিয়ভাবে পরিষ্কার করে। খোলা কাজের সূচি এবং নেভিগেট করুন মাইক্রোসফট> উইন্ডোজ> সার্ভিসিং । আইটেমটিতে ডান ক্লিক করুন এবং ক্লিক করুন দৌড়।

উপাদানটির পূর্ববর্তী সংস্করণটি আনইনস্টল করার আগে একটি আপডেট করা উপাদান ইনস্টল হওয়ার পরে কাজটি কমপক্ষে 30 দিন অপেক্ষা করবে। টাস্কটিতে এক ঘণ্টার সময়সীমাও রয়েছে এবং সমস্ত ফাইল পরিষ্কার করতে পারে না।

DISM এর সাথে /ক্লিনআপ-ইমেজ প্যারামিটার, আপনি অবিলম্বে উপাদানটির পূর্ববর্তী সংস্করণটি (30 দিনের অতিরিক্ত সময় ছাড়া) সরিয়ে ফেলতে পারেন এবং এক ঘন্টার সময়সীমা সীমা নেই। খোলা কমান্ড প্রম্পট (প্রশাসক) এবং টাইপ করুন

DISM.exe /online /Cleanup-Image /StartComponentCleanup

যোগ করলে রিসেটবেস সুইচ, আপনি প্রতিটি উপাদান সব superseded সংস্করণ অপসারণ করতে পারেন। কিন্তু মনে রাখবেন, আপনি কোন বর্তমান আপডেট আনইনস্টল করতে পারবেন না (এমনকি যদি তারা ত্রুটিপূর্ণ হয়)।

DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

নিম্নলিখিত কমান্ডটি সার্ভিস প্যাকগুলি আনইনস্টল করার জন্য প্রয়োজনীয় যেকোন ব্যাকআপ উপাদান সরিয়ে দেবে। এটি উইন্ডোজের একটি বিশেষ রিলিজের জন্য ক্রমবর্ধমান আপডেটের একটি সংগ্রহ।

DISM.exe /online /Cleanup-Image /SPSuperseded

ডিস্ক স্পেস খালি করার জন্য উইন্ডোজ ফাইল মুছে দিন

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

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

আমি কোথায় কাগজপত্র ছাপাতে পারি?
শেয়ার করুন শেয়ার করুন টুইট ইমেইল কিভাবে কমান্ড প্রম্পট ব্যবহার করে আপনার উইন্ডোজ পিসি পরিষ্কার করবেন

যদি আপনার উইন্ডোজ পিসি স্টোরেজ স্পেস কম থাকে, এই দ্রুত কমান্ড প্রম্পট ইউটিলিটি ব্যবহার করে জাঙ্ক পরিষ্কার করুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • উইন্ডোজ
  • নথি ব্যবস্থা
  • উইন্ডোজ এক্সপ্লোরার
  • স্টোরেজ
  • সমস্যা সমাধান
লেখক সম্পর্কে রাহুল সায়গল(162 নিবন্ধ প্রকাশিত)

আই কেয়ার স্পেশালিটিতে এম.অপটম ডিগ্রি নিয়ে রাহুল কলেজে বহু বছর ধরে প্রভাষক হিসেবে কাজ করেন। অন্যদের লেখা এবং শেখানো সবসময় তাঁর প্যাশন। তিনি এখন প্রযুক্তি সম্পর্কে লেখেন এবং এটি পাঠকদের জন্য হজমযোগ্য করে দেন যারা এটি ভালভাবে বোঝেন না।

রাহুল সায়গলের কাছ থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন