ডাব্লুএমআই সংগ্রহস্থলে খারাপ ফাইল সংস্থান


1

উইন্ডোজ 7 মেশিন, এবং যতদূর আমি জানি, সিস্টেমটি সম্পর্কে একমাত্র বিজোড়তা হ'ল আমি নীচে উল্লেখ করছি।

আমি সম্পূর্ণ টেক্সট ফাইলগুলির সাথে ডিল করি যাগুলির কোনও এক্সটেনশন নেই, তাই কিছুক্ষণ আগে, আমি নোটপ্যাড ++ x64 এর সাথে কোনও এক্সটেনশন ছাড়াই ফাইলগুলি যুক্ত করেছি। ঠিক আছে, আমার প্লাগইনগুলির কার্যকারিতা দরকার যা এক্স 64 with এর সাথে সামঞ্জস্যপূর্ণ নয় এবং এটি সরিয়ে শেষ করে।

আমি তখন থেকে x86 পাথের অধীনে ইনস্টল হওয়া 32 বিট সংস্করণটির সাথে কোনও এক্সটেনশন ছাড়াই ফাইলগুলি সংযুক্ত করার জন্য নতুন কমান্ড জারির চেষ্টা করেছি, তবে তা সত্ত্বেও, যে কোনও সময় আমি ফাইলটি ডাবল-ক্লিক করার চেষ্টা করি, এটি নিয়মিত "প্রোগ্রাম ফাইলগুলি নির্দেশ করে" "পথ। আমি পুরো রেজিস্ট্রিটি বেশ কয়েকবার অনুসন্ধান করেছি এবং যে পাথের অস্তিত্ব নেই তার উল্লেখ খুঁজে পাই না এবং যদি আমি নিয়মিত প্রোগ্রাম ফাইলের পাথের নীচে এন ++ এর একটি দ্বিতীয় অনুলিপি তৈরি করি তবে এটি ঠিক কাজ করে তবে আমি কেবল এটি ব্যবহার করতে চাই একটি অনুলিপি

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

ডাব্লুএমআই সংগ্রহস্থলে কোনও ফাইল সংস্থান মেরামত করার কোনও উপায় আছে কি?


মূল ধারণাটি এই টিউটোরিয়ালটি ব্যবহার করা হবে তবে আপনি কোনও ফাইল এক্সটেনশন ছাড়াই সমস্ত ফাইলের সাথে সংযুক্তি পুনরুদ্ধার / মুছতে আপনার নিজের .reg ফাইল তৈরি করুন।
রামহাউন্ড

আমি এর জন্য কীটি মুছে ফেলেছি। HKEY_CLASSES_ROOT এর অধীনে (এটিই প্রথম স্থানে যুক্ত করার জন্য আমি যা করেছি তা) তবে এটি কার্যকর নয়। আমি ভাবতে শুরু করি যে আরও একটি জায়গা রয়েছে যেখানে এই জাতীয় সমিতিগুলি সঞ্চয় করা হয়।
Bartleby মুনশি

আমি ধরে নিলাম আপনি ../Program Files/N+ Installation directory hereনিজের রেজিস্ট্রি সন্ধান করেছেন?
রামহাউন্ড

1
আমি আশা করি আপনি আক্ষরিকভাবে "এন +" অনুসন্ধান করছেন না কারণ এটি কার্যকর করার নাম নয়। আপনি এক্সিকিউটেবলের নাম অনুসন্ধান করছেন, তাই না?
রামহাউন্ড

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

উত্তর:


0

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

ডাব্লুএমআই রেপোজিটরি “% উইন্ডির% সিস্টেম 32 \ ওয়েবেম \ রেপোজিটরি” হ'ল ডেটাবেস যা ডাব্লুএমআই ক্লাসের মেটা-তথ্য এবং সংজ্ঞা সংরক্ষণ করে; কিছু ক্ষেত্রে সংগ্রহস্থল স্ট্যাটিক শ্রেণীর ডেটাও সংরক্ষণ করে।

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

আপনার সমস্যা সম্পর্কিত, এক্সটেনশন ছাড়াই ফাইলগুলিতে কোনও প্রোগ্রাম যুক্ত করার "স্ট্যান্ডার্ড" .উপায়টি (ডট) এক্সটেনশনটি নীচে ব্যবহার করছে HKEY_CLASSES_ROOT, দুটি প্রকরণ রয়েছে, "পুরানো" উপায়:

[HKEY_CLASSES_ROOT\.]
@="Notepad++Test"

[HKEY_CLASSES_ROOT\Notepad++Test]
@="Notepad++ Test"
[HKEY_CLASSES_ROOT\Notepad++Test\shell\open\command]
@="\"C:\\Program Files\\Notepad++\\notepad++.exe\" %1"

এবং উইন্ডোজ এক্সপিতে প্রবর্তিত "নতুন" উপায় (বা সম্ভবত উইন্ডোজ 2000 এ, আমি নিশ্চিত নই):

[HKEY_CLASSES_ROOT\.\OpenWithProgids]
"Notepad++Test"=""

[HKEY_CLASSES_ROOT\Notepad++Test]
@="Notepad++ Test"
[HKEY_CLASSES_ROOT\Notepad++Test\shell\open\command]
@="\"C:\\Program Files\\Notepad++\\notepad++.exe\" %1"

( Notepad++Testআমি কীভাবে আমার পরীক্ষাগুলিতে ব্যবহৃত কীটি বললাম, কীটি কী তৈরি করেছে এবং কীভাবে তার উপর নির্ভর করে সেই কীটির কোনও নাম থাকতে পারে)

আপনার কী মান রয়েছে তা পরীক্ষা করে দেখুন HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.\OpenWithProgids, এক্সটেনশানগুলি এবং তাদের সাথে যুক্ত প্রোগ্রামগুলির প্রতি ব্যবহারকারী ব্যবহারকারীর তালিকা কোনটি যা এক্সপ্লোরার স্বয়ংক্রিয়ভাবে লোকায়িত হয় তা পরীক্ষা করে দেখতে পারেন (আমি মনে করি যে এই কীটির অপরটির চেয়ে কম অগ্রাধিকার রয়েছে তবে আমি নই নিশ্চিত)।

যদি আপনার HKEY_CLASSES_ROOT\.কী তৈরি না হয় বা এর সঠিক মান থাকে তবে আপনি ফাইলগুলি সংযুক্ত করার একটি অ-স্ট্যান্ডার্ড পদ্ধতি ব্যবহার করছেন, সম্ভবত কোনও তৃতীয় পক্ষের প্রোগ্রাম ব্যবহার করছেন যা ভুল কনফিগার করা হয়েছে।


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

যেমনটি আমি বলেছি সম্ভবত ভান্ডারটিতে নোটপ্যাড সম্পর্কিত তথ্য রয়েছে তবে এএফআইএইকি এটি এক্সপ্লোরার কনফিগারেশনের সাথে সম্পর্কিত হতে পারে না, এটি এসও স্থাপত্যের ভিন্ন স্তরে রয়েছে। প্রক্রিয়া এক্সপ্লোরার ব্যবহার করে যা চলছে তা আপনি খুঁজে পেতে পারেন , এই প্রোগ্রামটি সমস্ত রেজিস্ট্রি এবং ফাইল সিস্টেমের ক্রিয়াকলাপটিকে বাধা দেয় এবং লগ করে, সমস্যাটি হ'ল এটি সমস্তই ধরা দেয় , তাই ফিল্টারগুলি ব্যবহার করার পরেও আপনাকে বেশ কিছু খনন করতে হবে। আপনি যদি এটিতে আগ্রহী হন তবে আমি এর ব্যবহার সম্পর্কে লেখকের বুনিয়াদি পদক্ষেপ এবং ব্লগ এন্ট্রি সহ উত্তরটি আপডেট করব।
আলবার্তো মার্টিনেজ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.