কেন সাধারণ আনইনস্টলগুলি রেজিস্ট্রি থেকে মানগুলি সরান না?


20

আমি কীভাবে রেজিস্ট্রি থেকে আনইনস্টল করা সফ্টওয়্যারগুলির অবশিষ্টাংশগুলি সরিয়ে ফেলব তা প্রসারিত করা হচ্ছে ? - প্রতিবার যখনই আমি কোনও প্রোগ্রাম আনইনস্টল করি এবং পরে এটি RegEdit এর মাধ্যমে সন্ধান করি এটি এখনও আছে!

কেন বেশিরভাগ উইন্ডোজ অ্যাপ্লিকেশনগুলি রেজিস্ট্রিতে নিজের ছোট্ট ট্রেস ফেলে রাখার জন্য এতটা আগ্রহী? এটা কি উইন্ডোজের দোষ নাকি ডেভেলপাররা?


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

উত্তর:


30

কারণ এটি অসম্ভব।

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

লোকালম্যাচিনে বাম ওভার রাখা অলসতা, অন্য উত্তরগুলির দ্বারা উল্লেখ করা হিসাবে, ব্যবহারকারীর অংশটি পরিষ্কার করা সম্ভব নয়।

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

অন্য ব্যবহারকারীদের কী হবে? এটি সমস্ত ব্যবহারকারীকে গণনা করার চেষ্টা করতে পারে তবে তাদের রেজিস্ট্রি কীগুলি লোড করা যায় না। (উইন্ডোজ অলস এবং কেবল প্রয়োজনীয় জিনিসগুলি লোড করে))

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

একটি টার্মিনাল সার্ভার মূলত একটি উইন্ডোজ মেশিন যেখানে একাধিক ব্যবহারকারী একই সাথে লগ ইন করে এবং অ্যাপ্লিকেশন ব্যবহার করে।

বলুন আপনার কাছে দুটি অ্যাপ্লিকেশন চালু রয়েছে terminal আপনি টিএস 1 এ অ্যাপ্লিকেশনটি আনইনস্টল করুন, এখন সমস্ত ব্যবহারকারীদের জন্য সমস্ত সেটিংস টিএস 2 এ চলে গেছে কারণ আপনার রোমিং প্রোফাইল রয়েছে। উফ।

একই ব্যবহারকারীর ডিরেক্টরি অনুসারে ফাইলগুলিতে প্রযোজ্য।

আমার সংস্থাগুলির প্রোগ্রামের সেটআপে, আমি প্রতি মেশিনের জিনিসগুলি মুছি তবে প্রতি ব্যবহারকারী স্টাফটি স্পর্শ করি না, এমনকি বর্তমানে ব্যবহারকারীরা সেটআপটি চালাচ্ছেন না।


এছাড়াও, ভুলে যাবেন না যে আনইনস্টল করার অর্থ কোনও অ্যাপ্লিকেশন সম্পূর্ণরূপে মুক্তি পাওয়া নয়: কখনও কখনও আপনি কোনও অ্যাপ্লিকেশনটির 1 সংস্করণ আনইনস্টল করেন, তারপরে একই অ্যাপ্লিকেশনটির 2 সংস্করণ ইনস্টল করুন - আপনি সেই ক্ষেত্রে আপনার সমস্ত সেটিংস হারাতে চান না।
স্টেফান

19

এটি ক্ষেত্রে অনেক কারণ রয়েছে, তবে এটি মাইক্রোসফ্ট বা উইন্ডোজ অপারেটিং সিস্টেমের দোষ নয়।

নীচে কয়েকটি মামলা এবং রেজিস্ট্রি এন্ট্রি রেখে যাওয়ার কারণগুলির একটি তালিকা রয়েছে:

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

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

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

আপনি যদি সত্যিই সেই প্রোগ্রামগুলি থেকে মুক্তি পেতে চান তবে কিছু আনইনস্টলার সরঞ্জাম রয়েছে যা কোনও প্রোগ্রামের প্রতিটি ট্রেস মুছে ফেলতে পারে। এই প্রোগ্রামগুলি অন্য কোনও প্রোগ্রামের ইনস্টলারকে দেখবে এবং ফাইল সিস্টেম এবং রেজিস্ট্রিতে করা সমস্ত ক্রিয়াকলাপ রেকর্ড করবে এবং তারপরে সম্পূর্ণভাবে সেই ক্রিয়াগুলি সরিয়ে ফেলবে। এই সরঞ্জামগুলির সাথে একটি সমস্যা হ'ল এটি সম্ভব যে তারা আপনার রাখতে পারে এমন জিনিসগুলি সরিয়ে ফেলতে পারে।


"কয়েকটি বাইট" হওয়া সত্ত্বেও সেই বাইটগুলি যুক্ত হয়। এটি আরও এবং বেশি অব্যবহৃত এন্ট্রিগুলি বাড়ার কারণে নিবন্ধটি ধীর হয়ে যেতে পারে। সম্ভবত "সাধারণ" ব্যবহারকারীর জন্য প্রাসঙ্গিক নয়, তবে ভারী ব্যবহারকারীদের আরও বড় সমস্যা হবে। এই কারণেই সিস্টেমটি "স্বাস্থ্যকর" রাখতে প্রতি 6-12 মাস পর পর উইন্ডোজকে রিফ্রেশ / পুনরায় ইনস্টল করার পরামর্শ দেওয়া সাধারণ ছিল। CCleaner এর মতো প্রোগ্রামগুলি অ্যাপ্লিকেশনগুলি থেকে বাম দিকের অংশগুলি পরিষ্কার করে সিস্টেমটিকে আরও দীর্ঘতর রাখতে পারে।
ফায়ারফক্স 24'15

3
আমার ফায়ারফক্স @ জবাব অনুসারে, রেজিস্ট্রি ক্লিনাররা হ'ল সাপের তেল। তারা কিছুতেই সাহায্য করবে না।
Keltari

1
উইন 9 এক্স দিনগুলিতে, রেজিস্ট্রি আকারে কিছু যায় আসে না এবং প্রচুর বাসী কীগুলি ওএসকে ধীর করে দেয়। তবে এটি অনেক আগে ছিল এবং এনটি-র নিয়ন্ত্রনটি হ'ল আলাদা জন্তু। যদিও এটি কখনও কখনও স্থির করা দরকার: "ব্লোয়েটেড" রেজিস্ট্রি
হাইভস

10
@ ফায়ারফক্স: "সিসিলেনারের মতো প্রোগ্রামগুলি সিস্টেমকে আরও দীর্ঘতর রাখতে পারে" - না তারা তা করে না। "এই কারণেই সিস্টেমটিকে" স্বাস্থ্যকর "রাখতে 6-১২ মাস পর পর উইন্ডোজকে রিফ্রেশ / পুনরায় ইনস্টল করার পরামর্শ দেওয়া সাধারণত আদর্শ ছিল - কারণ সাধারণ মানুষ কীভাবে তাদের সিস্টেমের যত্ন নিতে জানেন না। আমি এখানে 5 বছরের পুরানো ইনস্টলেশন টাইপ করছি যা ভারী ব্যবহার দেখেছে এবং কোনও প্রশংসনীয় মন্দা হয়নি। এটি এইগুলির মতো সুপারিশগুলি যা সংস্থাগুলি সাপের তেলকে ব্যবসায় রাখে।
করণ

1
হ্যাঁ, রেজিস্ট্রি আসলে বেশ দ্রুত (এবং সাধারণভাবে ব্যবহৃত পোঁচা এবং কীগুলি সাধারণত স্মৃতিতে রাখা হয়)। এমনকি পুরানো দিনগুলিতে, "ফুলানো" রেজিস্ট্রি নিয়ে সবচেয়ে বড় সমস্যাটি ছিল শেল এক্সটেনশান এবং এইচকেসিআর-এর মতো জিনিসগুলির সাথে - তারা আপনাকে সরবরাহ করা সফ্টওয়্যারটি পুনরায় ইনস্টল করার সাথে সাথে তারা ঠিক ফিরে এসেছিল। গতবার "পারফরম্যান্স" কারণে ওএস পুনরায় ইনস্টল করার পরে এটি বেশ দীর্ঘ সময় হয়ে গেছে (এখনও উইন্ডোজ এক্সপি- তে , কখনই নয় 7)।
লুয়ান 25'15

0

বাম ওভার রেজিস্ট্রি থেকে মুক্তি পাওয়ার জন্য, আইওবিট আনইনস্টল ব্যবহার করে দেখুন t এটি এখন পর্যন্ত সবচেয়ে ভাল আনইনস্টলার। এটি ভাল; বামদিকের রেজিস্ট্রি কীটি হ'ল, যখন অনুরোধ করা হবে তখন চেক মার্ক বক্সে ক্লিক করুন এবং রেজিস্ট্রি কী মুছে ফেলা হবে। আইওবিট অন্যান্য প্রোগ্রামের সাথে আসে, এগুলি থেকে মুক্তি পেতে কেবল আনইনস্টলারটি ব্যবহার করুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.