নির্দিষ্ট ডিফল্ট অ্যাপ্লিকেশন সমিতি "লক" কেন?


13

আমার এমপি 3 ফাইল সংযুক্ত করার পরে MPlayer ব্যবহার করে Open with/Choose default program... কথোপকথন আমি আর কথোপকথন ব্যবহার করে যে সমিতি পরিবর্তন করতে পারেন, দী Always use this [...] চেকবক্সটি সর্বদা ছিটকে গেছে Control Panel -> Default Programs -> Associate a file type or protocol with a program আমাকে এটি পরিবর্তন করতে দেয় না, মনে হয় ঠিক একই কথোপকথন ব্যবহার করা হয়)।

এমপি 4 ফাইলের জন্যও এটি ঘটেছে, কিন্তু উদাহরণস্বরূপ এমকেভির জন্য নয়, এবং যদি আমি আমার এমপি 3 ফাইলগুলিকে অন্য অ্যাপ্লিকেশনগুলির সাথে যুক্ত করি ভিএলসি মিডিয়া প্লেয়ার এটা ব্লক করা হয় না। কেন যে এবং আমি আগে এই এড়াতে পারেন (ধন্যবাদ, আমি ইতিমধ্যে পরে এটি ঠিক করার উপায় জানি)?

আরেকটি পর্যবেক্ষণ: ব্লকিং প্রোগ্রাম (আমি এটি একটি সমিতি সঙ্গে ব্লক পরিচালিত ভিসুয়াল স্টুডিও পাশাপাশি) প্রদর্শিত হবে না Recommended Programs খোলা-সংলাপের সাথে (এবং এক্সপ্লোরার বলেছিলেন: "বর্তমান প্রোগ্রামটি সুপারিশ করা হয় না, তবে আমি আপনাকে এটি পরিবর্তন করতে দিচ্ছি না, হে!")।

একটি স্ক্রিনশট:

Screenshot

আপনি উপরের বাম দিকে দেখতে পারেন (যদি আপনি এমপিএলেয়ার আইকনটি জানেন তবে), বর্তমানে ফাইলটি এমপিএলেয়ারের সাথে যুক্ত।


এটা ঠিক করার উপায় (নোট: এই প্রশ্ন না এটা ঠিক করার জন্য):

  1. ব্যবহার করে ডিফল্ট প্রোগ্রাম

    কন্ট্রোল প্যানেল - & gt; দ্বারা ডিফল্ট প্রোগ্রাম - & gt; দ্বারা ডিফল্ট প্রোগ্রাম সেট করুন নির্বাচন করুন WMP , এই প্রোগ্রামের জন্য ডিফল্ট চয়ন করুন , চেক .mp3

    এটি উইন্ডোজ মিডিয়া প্লেয়ার (ডাব্লুএমপি) এর সাথে ফাইলগুলিকে পুনরায় সংযুক্ত করা উচিত এবং আপনি এতে একটি নতুন সংস্থান তৈরি করতে পারেন উইন্ডোজ এক্সপ্লোরার

  2. রেজিস্ট্রি ব্যবহার করে (সর্বদা হিসাবে, যদি আপনি জানেন যে আপনি কী করছেন তা যদি আপনি না জানেন অথবা আপনার সিস্টেমে ভঙ্গ করে জরিমানা না করেন তবে) আপনার হাত বন্ধ রাখুন:

    HKEY_CURRENT_USER - & gt; দ্বারা সফটওয়্যার - & gt; দ্বারা মাইক্রোসফট - & gt; দ্বারা উইন্ডোজ - & gt; দ্বারা বর্তমান সংস্করণ - & gt; দ্বারা অনুসন্ধানকারী - & gt; দ্বারা FileExts করুন & gt; .mp3

    এখানে আপনি উদাহরণস্বরূপ ওপেন-টু-লিস্টটি পরিষ্কার করতে পারেন এবং বর্তমান ডিফল্ট প্রোগ্রামটি এখানে কী পাশাপাশি সংরক্ষণ করা হবে বলে মনে হয় UserChoice। সেখানে আপনি পরিবর্তন করতে পারেন ProgId অন্য অ্যাপ্লিকেশন স্ট্রিং, এবং আপনি প্রবেশ করে WMP সঙ্গে এটি সংযুক্ত করতে পারেন WMP11.AssocFile.MP3 অথবা শুধু শুধু অন্য অ্যাপ্লিকেশন বাছাই।

    আপনি যদি পরিবর্তন করতে না পারেন তবে আপনাকে কীতে অনুমতিগুলির সাথে জগাখিচুড়ি করতে হতে পারে ProgId মান।

(আমার এখন তিনটি উত্তর আছে যা প্রশ্নের উত্তর দেয় না: এই প্রশ্নটি হল না আবার কাজ করার জন্য সমিতি পেয়ে। আমি লক্ষণের লড়াই পছন্দ করি না, আমি নিরাময় পছন্দ করি।)


আপনি সঙ্গে MPlayer আনইনস্টল করার চেষ্টা করেছেন Revo ?
harrymc

@ এইচ.বি .: আপনার ফাইল নাম করা ফাইল এক্সটেনশন আছে, অধিকার? (ফাইল নামটির কোন এক্সটেনশান নেই সেক্ষেত্রে আমি যে চেকবক্সটি ধূসর হয়েছি তা কখনও দেখিনি।) চেকবক্সের একটি স্ক্রিনশট সহায়ক হতে পারে।
Mehrdad

2
কেন আপনি প্রশ্নের উত্তর যোগ করেছেন? অপসারণ এবং উত্তর হিসাবে তাদের পোস্ট?
PriceChild

2
@ প্রাইসচিল্ড: প্রশ্নটি কিভাবে পরিবর্তন করবেন তা নয়, তাই দ্বিতীয় অনুচ্ছেদটি পড়ুন যারা উত্তর না
H.B.

1
@ ড্রেক্স: এটা আমার প্রশ্ন নয়, আমি জানতে চাই কেন যে হয় কিভাবে এটি ঠিক করবেন না।
H.B.

উত্তর:


4

এটা যে ফোরাম পোস্ট মনে হয় ফাইল অ্যাসোসিয়েশন সেট করা যাবে না - বিকল্প greyed আউট উত্তর আছে:

মধ্যে HKEY_CLASSES_ROOT \ অ্যাপ্লিকেশন \ regedit.exe সেখানে একটি REG_SZ 0value NoOpenWith বলা হয়

আপনার রেজিস্ট্রি এই মান আছে কিনা তা পরীক্ষা করুন।

যদি তাই হয়, আসল প্রশ্ন হল: এমন মূল্য কেন এবং কোন প্রোগ্রাম সেট করে?


সংশ্লিষ্ট কীটি স্পর্শ করা হচ্ছে না এবং এমনকি যদি এটিও হয় তবে এটি কেবল আরেকটি সমাধান হবে, যা আমি এখানে জিজ্ঞাসা করছি তার থেকে অনেক দূরে, "রেজিস্ট্রি কী এক্স পরিবর্তন হয়েছে" কিছু ব্যাখ্যা করে না, এটি শৃঙ্খলে খুব বেশি দূরে নয় ঘটনা।
H.B.

1
এটি বোঝার চাবিকাঠি ছিল কারণ এটি একটি বিশেষ প্রোগ্রামটি উদ্দেশ্য অনুসারে খোলা স্থানটিকে অবরোধ করেছে (কেবল একটি ক্ষতিকারক বাগ নয়)
kamaradclimber

প্রোগ্রামগুলি সেই কীগুলির সাথে কিছু করে না, কেবলমাত্র উইন্ডোজ নিজেই, এবং এটি কেন ঘটেছে তা এখনও মনে হয় একটি রহস্য ...
H.B.

আমি একই সমস্যা কিন্তু আউটলুক সঙ্গে, অপসারণ NoOpenWith থেকে HKEY_CLASSES_ROOT\Applications\Outlook.EXE আমার সমস্যা সমাধান।
Corin

1

MPlayer সম্ভবত আপনার আগে উল্লেখিত রেজিস্ট্রি কীটি পরিবর্তন / তৈরি করতে রেজিস্ট্রি সম্পাদনা করে (HKEY_CURRENT_USER> সফটওয়্যার> মাইক্রোসফ্ট> উইন্ডোজ> বর্তমান ভার্সন> এক্সপ্লোরার> ফাইল এক্সক্স>। এমপি 3)।

নীচে দুটি আলাদা জিনিস থাকবে যা আপনাকে দেখানো উচিত (একটির দুটি অংশ, পদ্ধতি A এবং পদ্ধতি B রয়েছে) উইন্ডোজ ভিস্তা, 7 বা সার্ভার 2008 এর জন্য

পদ্ধতি এ

  1. রান সংলাপ বক্সে regedit লিখুন এবং Enter টিপুন। এখন Goto:

    HKEY_CLASSES_ROOT\Unknown\shell\opendlg\command
    
  2. ডান পাশে ফলক, মান পরিবর্তন " ডিফল্ট "নিম্নলিখিত হিসাবে চাবি:

    %SystemRoot%\system32\rundll32.exe
    %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1 %2
    

    বিঃদ্রঃ: আমরা শুধুমাত্র যোগ করা হয়েছে % 2 শেষ ডিফল্ট মান। আপনি 2-9 থেকে কোন সংখ্যা ব্যবহার করতে পারেন।

  3. রেজিস্ট্রি এডিটর থেকে প্রস্থান করুন এবং "সাথে খুলুন" ডায়লগ বক্স খুলতে চেষ্টা করুন। স্ক্রিনশট অনুসরণ করে দেখানো হয়েছে যে চেকবক্সটি এখন নিষ্ক্রিয় করা আছে:

    Open_with_disabled.jpg

পদ্ধতি বি

  1. রান সংলাপ বক্সে regedit লিখুন এবং Enter টিপুন। এখন Goto:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
    

    যদি "এক্সপ্লোরার" কী উপস্থিত না থাকে তবে এটি নিজে তৈরি করুন।

  2. এখন ডান পাশে ফলক, একটি নতুন DWORD মান তৈরি করুন NoFileAssociate এবং তার মান সেট 1

  3. রেজিস্ট্রি এডিটর থেকে প্রস্থান করুন এবং "সাথে খুলুন" ডায়লগ বক্স খুলতে চেষ্টা করুন। স্ক্রিনশটটিতে দেখানো হিসাবে আপনি এখন চেকবক্স সম্পূর্ণরূপে মুছে ফেলা হবে যে পাবেন:

    Open_with_invisible.jpg

বিঃদ্রঃ: যেমন আপনি দেখতে পারেন, যখন আমরা চেকবক্সটি অক্ষম করতে মেথড এ ব্যবহার করি, তখন "ওপেন উইথ" ডায়লগ বাক্সটি প্রস্তাবিত প্রোগ্রাম তালিকাটি দেখায় না যা আমরা পদ্ধতি B. ব্যবহার করে যা করে। এছাড়াও আপনি যদি উইন্ডোজ ভিস্তাটির সর্বশেষ স্ক্রিনশট দেখতে পান তবে পদ্ধতি B সম্পূর্ণরূপে নিষ্ক্রিয় করার পরিবর্তে চেকবক্সটি সরান।

বোনাস টিপ: এই টিউটোরিয়াল এছাড়াও বিপরীত অবস্থায় ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ যদি এই চেকবক্সটি ইতিমধ্যে আপনার উইন্ডোজটিতে অক্ষম থাকে এবং আপনি এটি সক্ষম করতে চান তবে আপনি এটি সরাতে পারেন % 2 মেথড এ উল্লিখিত বা DWORD মান সেট মান উল্লেখ 0 পদ্ধতি বি হিসাবে উল্লিখিত

2 এ তাকান জিনিস: রেজিস্ট্রি কী সংশোধন করা থেকে রোধ করতে, আপনি অনুমতিগুলি সীমিত করতে পারেন (আপনি এমপিএলেয়ার ইনস্টল করার পরে এটি করার প্রয়োজন হতে পারে)।

এখানে কিভাবে:

  1. আপনি পরিবর্তন করতে চান রেজিস্ট্রি কী নেভিগেট (এবং এটি ক্লিক করুন)।
  2. সম্পাদনা (শীর্ষ মেনুতে) ক্লিক করুন।
  3. অনুমতি ক্লিক করুন।
  4. উন্নত ক্লিক করুন।
  5. উপযুক্ত গ্রুপ নির্বাচন করুন (প্রাক্তন সিস্টেম, প্রশাসকগণ (...)
  6. সম্পাদনা ক্লিক করুন।
  7. "মান সেট করুন" অনুমতি অস্বীকার করুন।
  8. ঠিক আছে ক্লিক করুন ... এবং আপনি খোলা সমস্ত উইন্ডো বন্ধ করুন।

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

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

1
ওয়েল তারপর Mplayer সঙ্গে কিছু ভিন্ন হতে হবে ... কিন্তু আমি যদি আপনি এটি সব জানি তাহলে অনুমতি পরীক্ষা বিরক্ত করবেন না।
Not Kyle stop stalking me

1
@ উইজলগঃ আমি খুঁজছি না সাহায্য , আমি খুজছি জ্ঞান কিন্তু সবাই এখানে বন্দুক ঝাঁপিয়ে পড়েছিল সাহায্য লক্ষণ যুদ্ধ দ্বারা। এই সাইটটি কিভাবে কাজ করে সে সম্পর্কে আমি খুব ভালভাবে জানি এবং যদি আপনি আমার প্রশ্নের বিন্দুটি মিস করেন তবে আমি আপনাকে বলতে পারি এবং যদি আপনি এখনও মনে করেন যে আপনি পর্যাপ্তরূপে প্রশ্নের উত্তর দিয়েছেন তবে তার সম্পর্কে আমি আর কিছুই করতে পারব না।
H.B.

1
@ উইজলগঃ প্রশ্ন হচ্ছে, শুরু থেকেই এটি এসেছে কিন্তু জনগণ তা পড়তে পারেনি। আমি জানতে চাই কেন এটা লক এবং সম্ভবত এটি কিভাবে প্রতিরোধ করা, আমি লক নিজেই জন্য একটি ফিক্স প্রয়োজন হবে না।
H.B.

0

এটি এমন কিছু দেখাবে যে এটি সংশোধন হওয়া থেকে রোধ করার জন্য রেজিস্ট্রি কী লক করছে।

কিছু সম্ভাবনা রয়েছে: রেজিস্ট্রি কী বা কীগুলির অনুমতিগুলি বর্তমান ব্যবহারকারীর (অন্যথায় ইনস্টলেশনের সময় সেট করা হয়েছে) ছাড়া অন্য কেউ মালিকানাধীন; কিছু সময়ের জন্য চেক চলমান & amp; অনুমতি পুনরায় সেট করুন; বা কিছু সক্রিয়ভাবে পরিবর্তন প্রতিরোধ করার জন্য কী (গুলি) পর্যবেক্ষণ করা হয়।

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

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

সবসময় হিসাবে, রেজিস্ট্রি messing যখন সতর্কতা অবলম্বন করা। কিছু পরিবর্তন করার আগে ব্যাকআপ করুন, যেহেতু সিস্টেমটিকে অব্যবহারযোগ্য হিসাবে রেন্ডার করা সম্ভব।


অনুমতিগুলির কোনো সমস্যা হওয়া উচিত নয়, আমি লক আগে এবং পরে তাদের পরীক্ষা করেছি এবং ব্যবহারকারীর অ্যাকাউন্টটি কখনই শুরু করার অধিকার সেট করেনি, এটি এমন সিস্টেমের মাধ্যমে ঘটেছে। তাছাড়া আমি সন্দেহ করছি যে বুট করার সময় কিছু চলছে।
H.B.

যদিও প্রক্রিয়া মনিটর পরিবর্তনের ট্র্যাকিং সহায়ক হতে পারে ...
H.B.

1
যদি ব্যবহারকারী অ্যাকাউন্টে কীগুলি সংশোধন করার অধিকার না থাকে, তাই চেকবক্সটি সক্ষম করা নেই, তাই না? যদি আপনি আপনার ব্যবহারকারীকে কীটির অনুমতিগুলিতে যুক্ত করেন তবে এটি সক্ষম করা উচিত।
chris

আমার ব্যবহারকারীর অ্যাক্টআউট চেকবক্সটি সেট করতে গেলেও আমি যে কী বলেছি সেটাই নেই, সেই কীটির সেট অধিকার নেই, তাই এটি ফাইল অ্যাসোসিয়েশনে কোনও ব্যাপার না। আমি এটি গ্রহণ করি যে আমি সিস্টেমটিকে এক্সপ্লোরারের মাধ্যমে কী পরিবর্তন করতে বলি এবং সিস্টেমটি কোনও কী পরিবর্তন করতে পারে।
H.B.

0

আমি ম্যাপ্লেয়ার কন্টেন্ট সম্পর্কিত হিসাবে আপনার রেজিস্ট্রি messed আপ অনুমান এবং অনুমতি।

"সর্বদা নির্বাচিত ব্যবহার করুন" ধূসর হয়ে যেতে পারে কারণ রেজিস্ট্রিটিতে অনুমতি-পরিবর্তন প্রশাসকের অনুমতির প্রয়োজন হতে পারে। কমান্ড প্রম্পট (cmd) "প্রশাসক হিসাবে চালান" যাচাই করতে, এবং নিম্নোক্তটি লিখুন:

%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL xxx.mp3

এটি একটি ডামি MP3 ফাইলের "ডিফল্ট প্রোগ্রাম চয়ন করুন" ডায়লগটি খুলতে হবে।

দেখুন "সর্বদা নির্বাচিত ব্যবহার করুন" এখন আর ধূসর-আউট নয়। যদি এই ক্ষেত্রে হয়, তাহলে আপনার প্রশ্নের উত্তর দেওয়া হয় এবং এটি MPlayer (বা না) দ্বারা একটি সৎ ত্রুটির ফলাফল।


এসোসিয়েশনটি একটি সিস্টেম কথোপকথন দ্বারা সম্পন্ন হয় তাই MPlayer (অথবা ভিজ্যুয়াল স্টুডিও যা একই কাজ করে) এর সাথে কিছু করার দরকার আছে, সেই কমান্ডটিকে অ্যাডমিন হিসাবে কল করার সময় বাক্সটি বের হয়ে গেছে। এবং যদি এটি না হয় তবে তা এখনও জানানো হবে না কেন এটি সম্পূর্ণভাবে উইন্ডোজগুলির হাতে রয়েছে।
H.B.

এই ক্ষেত্রে উইন্ডোজ = রেজিস্ট্রি। MPlayer রেজিস্ট্রি messes আপ কিভাবে এটি জানতে চমৎকার হবে, কিন্তু এই পোস্টের পরে আমি এটা ইনস্টল সাহস না। আপনি এমপি 3 রেজিস্ট্রি এন্ট্রিটি ডান-ক্লিক করুন এবং MPlayer ইনস্টলেশনের পূর্বে এবং পরে কোন অ্যাকাউন্ট অনুমোদিত তা দেখতে হবে।
harrymc

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

আপনি নিরাপদ মোড বুট যখন এই ঘটবে? যদি না হয় তবে এইটি কিছু স্টার্টআপ অ্যাপ্লিকেশনের কারণে ঘটে এবং এটি পাওয়া যেতে পারে।
harrymc

-1

আসুন এটি চেষ্টা করি:

  1. Regedit.exe খুলুন
  2. উপকেন্দ্র নেভিগেট করুন HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ উইন্ডোজ \ CurrentVersion \ এক্সপ্লোরার \ FileExts

  3. নিচে স্ক্রোল করুন এবং ফাইল এক্সটেনশানটি আপনার সমস্যা হচ্ছে .mp3 )।

  4. তার সাব কী দেখতে এটি প্রসারিত করুন।

  5. "UserChoice" নামে একটি সাব কী খুঁজুন এবং এটি মুছুন।

প্রতিটি ফাইল এক্সটেনশনটির জন্য আপনাকে সমস্যাগুলি 3 থেকে 5 পদক্ষেপ পুনরাবৃত্তি করুন

সূত্র: স্ট্যাক ওভারফ্লো প্রশ্ন একটি উত্তর কীভাবে "খোলা-সহ-ডায়ালগ বক্সে" এই বিকল্পটি খুলতে নির্বাচিত প্রোগ্রামটি সর্বদা ব্যবহার করুন?


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