আমি কী নিরাপদে * .msi এবং * .msp ফাইলগুলি সি: \ উইন্ডোজ \ ইনস্টলার মধ্যে থাকা ফাইলগুলিতে সরিয়ে ফেলতে পারি কিন্তু রেজিস্ট্রিতে উল্লিখিত না?


31

আমার C:\Windows\Installerফোল্ডারটি 10 ​​গিগাবাইটেরও বেশি বেড়েছে। আমি লক্ষ্য করেছি যে কিছু * .msi এবং * .msp ফাইল সিটিতে রয়েছে: \ উইন্ডোজ \ ইনস্টলার তবে রেজিস্ট্রিতে উল্লিখিত নয় (উদাহরণস্বরূপ আমি সি: \ উইন্ডোজ ler ইনস্টলার মধ্যে "104a0288.msi" নামে একটি ফাইল দেখতে পাচ্ছি তবে অনুসন্ধান করছি রেজিস্ট্রি সম্পাদক "104a0288.msi" কোনও ফলাফল আনবে না)। আমি কি এই ফাইলগুলি নিরাপদে সরাতে পারি?

আমি উইন্ডোজ 7 এসপি 1 এক্স 64 আলটিমেট ব্যবহার করি।

উত্তর:


22

নীচের নিবন্ধটি ইনস্টলার ফোল্ডার থেকে অব্যবহৃত মাইক্রোসফ্ট ইনস্টলার / প্যাচ ফাইলগুলি মুছতে বিভিন্ন উপায় দেখায়। এটি একটি খুব ভাল এবং বর্ণনামূলক নিবন্ধ।

উইন্ডোজ ইনস্টলার ফোল্ডার থেকে অব্যবহৃত এমএসআই এবং এমএসপি ফাইলগুলি নিরাপদে মোছার 3 উপায়

সংক্ষেপে, এই 3 টি উপায়:

  1. এমসিএজ্যাপ ব্যবহার করুন (মাইক্রোসফ্ট দ্বারা) এটি একটি পুরানো মাইক্রোসফ্ট ইউটিলিটি। দুর্ভাগ্যক্রমে আর কোনও সমর্থন করা হয়নি তবে এখনও লোকেরা ব্যবহার করে। কারণ এটি আর সমর্থিত নয় আপনি নিজের ঝুঁকিতে এই সরঞ্জামটি ব্যবহার করেন। এটি এখানে পাওয়া যাবে

  2. ডাব্লু উইক্লিয়েনআপ নামে একটি সরঞ্জাম ব্যবহার করুন (কেজেডটেকস দ্বারা) এটি আমি ব্যবহার করা বিকল্প এবং এটি আমার জন্য 15 জিবি ডেটা সাফ করে এবং এর পরে আমার কোনও সমস্যা হয়নি। আমি এর ব্যবহারের নিবন্ধটিতে কয়েকটি নোট যুক্ত করব;

প্রথমত, আমি ডাউনলোড লিঙ্ক সহ সমস্যা ছিল, তাই আমি উপযোগ ডাউনলোডযোগ্য পাওয়া এখানে

তারপরে, ইউআই ব্যবহার করে ফাইলগুলি মোছার সময় আপনাকে অবশ্যই প্রতিটি মুছার একটি নিশ্চিতকরণ প্রম্পট অনুসরণ করতে হবে। আই "" আপনি কি মুছে ফেলার বিষয়ে নিশ্চিত? হ্যাঁ / না? " তারপরে "ফাইলটি মোছা হয়েছে OK ঠিক আছে"। আমার কাছে শত শত ফাইল ছিল এবং এটি প্রতিটিটির জন্য আমি করতে চেয়েছিলাম এমন কিছু নয়।

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

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

2
যদিও এই লিঙ্কটি প্রশ্নের উত্তর দিতে পারে, উত্তরের প্রয়োজনীয় অংশগুলি এখানে অন্তর্ভুক্ত করা এবং রেফারেন্সের জন্য লিঙ্কটি সরবরাহ করা ভাল। লিঙ্কযুক্ত পৃষ্ঠাগুলি পরিবর্তিত হলে লিঙ্ক-শুধুমাত্র উত্তরগুলি অবৈধ হতে পারে।
জি-ম্যান

@ জি-ম্যান মন্তব্যের জন্য ধন্যবাদ, আমি বিকল্পগুলির মধ্যে একটি ব্যবহার করে অভিজ্ঞতা থেকে আরও বিশদ এবং কিছু ব্যক্তিগত নোট যুক্ত করেছি। আশা করি এটি খুশি :)
PostureOfLearning 12'15

দেখে মনে হচ্ছে এখানে প্রচুর উত্তর রয়েছে, আমি অন্য একটি যুক্ত করব না। কার্যতঃ খুব নিরাপদ উপায়: সমর্থন .microsoft.com/default.aspx?scid=kb ;en-us ;290301 - উইন্ডোজ ইনস্টলার ক্লিনআপ untiliy। অন্য উপায়: মুছুন । এটি কাজ করে, আমি এটি পরীক্ষা করেছি। আমার / ইনস্টলার / কোনও কিছুই প্রভাবিত না করে খালি।
ওভারমাইন্ড করুন

উপরে ওভারমাইন্ড দ্বারা উল্লিখিত পৃষ্ঠাটির আর অস্তিত্ব নেই। তবে আমি উইক্লিয়ানআপ ব্যবহার করেছি এবং এটি উইন্ডোজ on এ দুর্দান্ত কাজ করেছে the টিপটির জন্য আপনাকে অনেক ধন্যবাদ।
ইয়াবা


8

সি: \ উইন্ডোজ \ ইনস্টলারটি যেখানে আপনার ইনস্টলড প্রোগ্রামগুলির জন্য উইন্ডোজ ইনস্টলার সেটআপ প্যাকেজগুলি (.msi) এবং সেটআপ প্যাচগুলি (.msp) এর ক্যাশেড কপিগুলি সংরক্ষণ করে। আপনি যদি আপনার কম্পিউটারে কোনও প্রোগ্রাম আপডেট করতে, সংশোধন করতে বা আনইনস্টল করতে চান তবে এই ফাইলগুলির প্রয়োজন। এগুলি অন্ধভাবে মুছবেন না।

কখনও কখনও আপনি অনাথ .msi বা .msp ফাইলগুলি শেষ করতে পারেন যা সঠিকভাবে পরিষ্কার হয় না। কোনও ইনস্টলেশন ব্যর্থ হলে সাধারণত এটি ঘটে। এগুলি Msizap নামে একটি সরঞ্জাম দিয়ে সরিয়ে ফেলা যায় , তবে সচেতন থাকুন এটি মাইক্রোসফ্ট দ্বারা আর সমর্থিত নয়।

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

"% প্রোগ্রামারফিল্ম% \ উইন্ডোজ ইনস্টলার ক্লিনআপ \ msizap.exe"! জি

এখানে আরও তথ্যের জন্য ব্যবহারের তথ্য: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370523%28v=vs.85%29.aspx

আপনি হার্ড ড্রাইভের জায়গার জন্য সমালোচনা না করে আমি 10gb ইনস্টলারদের সেখানে বসে থাকার বিষয়ে সত্যই চিন্তা করব না। সম্ভবত এটি এমন একটি চিহ্ন যে আপনার কম্পিউটারটি কিনেছিল সেদিনের মতো দ্রুত আপনার কম্পিউটারটি চালানোর জন্য আবার উইন্ডোজ পুনরায় ইনস্টল করার সময় এসেছে। 10 জিবি উইন্ডোজের 2+ বছরের পুরানো ইনস্টলের জন্য বেশ সাধারণ।


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

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

7

এমসিএজ্যাপ কেবলমাত্র 100 এমবি বর্ধিত সঞ্চয়ের জন্য একটি অনাথ এমএসআই আবিষ্কার করেছে। এর পরে আমি প্যাচক্লেইনার চেষ্টা করেছিলাম এবং 20 জিবি সাফ করেছি।

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

সাবাস।


0

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

$Registered = Get-ItemPropertyValue -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Patches\* -Name LocalPackage
$Found = Get-ChildItem "$env:WINDIR\Installer\*" -Include *.msp,*.msi -Recurse | Select-Object -ExpandProperty FullName

# Show difference
Compare-Object $Registered $Found


$Unregistered = $InstallersFound | Where-Object {$_ -notin $InstallersRegistered}

# Total Bytes unregistered
$Unregistered | Get-ChildItem | Measure-Object -Sum -Property Length

# Remove unregistered installers
$Unregistered | Remove-Item -WhatIf

-4
  • আপনি কোনও ঝুঁকি ছাড়াই এই ফাইলগুলি মুছতে সক্ষম হবেন। * .Msi ফাইলগুলি কেবল কোনও প্রোগ্রাম ইনস্টল করার সময় বা কোনও আপডেটের সময় ব্যবহৃত হয়। নিখুঁত বিশ্বে ইনস্টলার স্বয়ংক্রিয়ভাবে সেগুলি পরিষ্কার করে দিত। আপনি যদি এগুলি মুছতে পারেন তবে করুন। - আমি নিশ্চিত যে উইন্ডোজ আপনাকে এখনও বলবে, যদি তারা এখনও ব্যবহারে থাকে।

ধন্যবাদ, এই ফাইলগুলির মধ্যে কিছুগুলি কি আনইনস্টল করার জন্য ব্যবহৃত হয় না?
ফ্রাঙ্ক ডারননকোর্ট

ঠিক আছে, ফ্রাঙ্ক - সম্ভবত আমি আপনার কিছু প্রশ্নের ভুল বুঝেছি। - আমি কেবল * .msi ফাইলগুলি উল্লেখ করছিলাম। - আপনার সাবফোল্ডারগুলিতে আনইনস্টলারগুলি মুছবেন না।
ইমান

জেনে রাখা ভাল, ধন্যবাদ, দুঃখিত আমি ভেবেছিলাম যে রুট ফোল্ডারে কিছু .msi ফাইলগুলি প্রোগ্রাম আনইনস্টল করার জন্যও ব্যবহৃত হয়েছিল।
ফ্রাঙ্ক ডারননকোর্ট

আপনি ঠিক বলেছেন, এগুলি আনইনস্টল করার জন্য ব্যবহার করা যেতে পারে তবে এগুলি অপরিহার্য নয় এবং তারা অনুপস্থিত থাকলে সিস্টেম ক্রাশ হয় না doesn't বেশিরভাগ * .msi এবং * .msp ফাইলগুলি উইন্ডোজ আপডেটগুলি আনইনস্টল করার জন্য প্রয়োজন, যদি প্রয়োজন হয় ...?
ইমান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.