উইন্ডোজ 7 64 বিট-এ নোটপ্যাড ++ এর জন্য শেলএক্সেকুট ব্যর্থ (2) ত্রুটি


98

উইন্ডোজ 7 ত্রুটি: এই আদেশটি কি সঠিক?

ShellExecute failed (2): Is this command correct? "C:\Program Files (x86)\Notepad++\notepad++.exe [location of file to edit]

আমি কিছু সমস্যা আছে বলে মনে হচ্ছে RIGHT CLICK > Edit with Notepad ++। এটি মাইক্রোসফ্ট উইন্ডোজ 7 প্রফেশনাল -৪-বিটের একটি নতুন ইনস্টল।

আমি এই ত্রুটির কোনও বিজ্ঞপ্তি খুঁজে পাচ্ছি না? অথবা এটি কি কিছু উইন্ডোজ 7 কনফিগার সমস্যা?


4
নোটপ্যাড ++ আমার উইন 7 x64 এ দুর্দান্ত কাজ করে। পুনরায় ইনস্টল করার চেষ্টা করুন
সত্যজিৎ ভাট

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

-1 আপনার শিরোনামে ত্রুটি থেকে একটি কীওয়ার্ড অন্তর্ভুক্ত করা উচিত ছিল, লোকেরা এমনকি ক্লিক করার আগেই তারা জানতে পারবে
বার্লপ

উত্তর:


3

আমার উইন্ডোজ 7 64 বিট রয়েছে এবং আমি নোটপ্যাড ++ এর সাথে এক বছরেরও বেশি সময় ধরে বিভিন্ন উইন্ডোজ 7 64 বিট ইনস্টলেশনতে কাজ করছি এবং আমি এর আগে কখনও ত্রুটি দেখিনি। আপনি কি সম্পূর্ণ আনইনস্টল করার, সিসিলিয়ানার চালানোর, এবং আবার নোটপ্যাড ++ ইনস্টল করার চেষ্টা করছেন?


7
CCleaner এখানে কোন তাত্পর্যপূর্ণ ক্ষতি করতে যাচ্ছে না। পুনরায় ইনস্টল যদিও এটি ঠিক করা উচিত ,.
বিলি ওনিল

আমি পুনরায় ইনস্টল করার চেষ্টা করেছি, মজার বিষয়টি। সমস্যাটি কী তা আমি নিশ্চিত নই, আমি একটি আনইনস্টল চেষ্টা করব, রেজিস্ট্রি এন্ট্রি চেক করব এবং আবার একটি সম্পূর্ণ ইনস্টল করব।
জাকুব

2
আমি আনইনস্টল পদ্ধতিটি চেষ্টা করেছিলাম এবং সমস্ত Notepad++রেফারেন্সের রেজিস্ট্রি পুরোপুরি পরিষ্কার করেছি । একটি নতুন পুনরায় ইনস্টল কাজ করেছে। আজব ...
Jakub

1
এটি একটি সত্যই খারাপ উত্তর। এটি সেরা মন্তব্য করা উচিত।
ব্রায়ান ওয়েবস্টার

178

আপনি যখন উইন্ডোজ 7 এ প্রশাসক হিসাবে চালানোর জন্য নোটপ্যাড ++ সেট করেন তখন এটি ঘটে।

প্রশাসক হিসাবে আপনার নিবন্ধে যান এবং নোটপ্যাড ++। উদাহরণ অনুসন্ধান করুন। (বা সম্ভবত ) এর HKEY_CLASSES_ROOTসাথে একটি এন্ট্রি রয়েছে এর নীচে কীটি সন্ধান করুন এবং পুরো কীটি মুছুন। ডান ক্লিক করুন এবং আপনার দেখতে হবে যে আপনার আর সেই বিকল্প নেই।Edit with Notepad++Edit with &Notepad++

এখন আমরা এটি পুনরায় তৈরি:

  1. যাও:

    HKEY_CLASSES_ROOT\*\shell
    
  2. পরিচিত শেলের নীচে একটি নতুন কী তৈরি করুন OpenWithNotepadএবং সেই কলের অধীনে একটি সাবকি তৈরি করুন command

  3. ইন OpenWithNotepadকী ডিফল্ট স্ট্রিং কি কনটেক্সট মেনু আইটেমটি বলা যেতে চাই। আমি এটি সেট Open with Notepad++

  4. তবুও OpenWithNotepadকী-তে একটি নতুন স্ট্রিং মান বলা হয় যা তৈরি করতে হবে iconএবং মানটি সেট করুন path-to-notepad++.exeযেখানে পাথ-টু-নোটপ্যাড ++। এক্সপি অবশ্যই পুরো পথ হওয়া উচিত, যেমন C:\Program Files\Notepad++\notepad++.exe

  5. commandকী-এর অধীনে ডিফল্ট স্ট্রিংয়ের মানটি সম্পাদনা করুন এবং এটিতে পরিবর্তন করুন "path-to-notepad++.exe" "%1"যেখানে প্যাস-টু-নোটপ্যাড ++। এক্সপি পুরো পথ হওয়া উচিত, যেমন C:\Program Files\Notepad++\notepad++.exe

আপনি যখন এই বিকল্পটি ডান ক্লিক করেন এখন নোটপ্যাড ++ অ্যাডমিনকে কোনও ফাইলে অ্যাক্সেস দেওয়ার জন্য আপনাকে সঠিকভাবে জিজ্ঞাসা করা উচিত।

আপনার এখনও নোটপ্যাড ++। উদাহরণের জন্য বৈশিষ্ট্যগুলিতে যেতে হবে এবং প্রশাসক হিসাবে চালানোর জন্য এটি সেট করতে হবে।


2
এটিই একমাত্র উত্তর যা সফলভাবে আমাকে এখনও নোটপ্যাড ++ সহ "প্রশাসক হিসাবে খুলুন" ব্যবহার করতে দেয়।
শে

4
উইন্ডোজ 8 এও আমার জন্য পুরোপুরি কাজ করেছিল। ধন্যবাদ।
এলডিজে

9
আমার রেজিস্ট্রি এন্ট্রিটি ছিল "& নোটপ্যাড ++ সহ সম্পাদনা করুন"
গ্রেগ উডস

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

1
@ জন সোয়ারিনজেনের উত্তর এই ম্যানুয়াল অপারেশনগুলির চেয়ে বেশ সহজ এবং আমার পক্ষে কাজ করেছে।
বাইটান কার্ট

55

এটি একটি রেজিস্ট্রি ফাইল যা প্রত্যেককে সহায়তা করতে পারে:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad]
@="Edit with &Notepad++"
"icon"="C:\\Program Files (x86)\\Notepad++\\Notepad++.exe"

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad\Command]
@="\"C:\\Program Files (x86)\\Notepad++\\Notepad++.exe\" \"%1\""

এটিকে নোটপ্যাডে অনুলিপি করুন এবং একটি .reg এক্সটেনশন দিয়ে এটি সংরক্ষণ করুন। নোটপ্যাড বন্ধ করুন এবং ফাইলটি ডাবল ক্লিক করুন।


2
আপনিও প্রথম লাইনটি অনুলিপি করেছেন তা নিশ্চিত করুন।
ক্রনাস্টেনা

এটি Win8 x64 এ আমার জন্য কাজ করেছে। এটি যদিও আমাকে একটি সদৃশ দিয়েছে, সুতরাং আমাকে প্রথমে নোটপ্যাড ++ পুনরায় ইনস্টল করতে হবে এবং তারপরে ইনস্টলারটিতে প্রসঙ্গ মেনু বিকল্পটি অক্ষম করতে হবে। ধন্যবাদ।
জিজ্ঞাসা বি।

আমাকে ধন্যবাদ ধন্যবাদ! আমি মনে করি একটি ফাইল "NppShell_06.dll" উইন্ডোজ সংস্করণ বা অন্যান্য ওএসগুলিতে বাগ।
কিংআাইডার


লাইন 3টি @ = "& নোটপ্যাড ++ (অ্যাডমিন হিসাবে) দিয়ে সম্পাদনা করা উচিত"?
আলুফর্মার

27

আমার উইন্ডোজ 7 মেশিনে (32 বিট) প্রশাসক হিসাবে চালানোর জন্য আমি নোটপ্যাড ++ সেট করেছিলাম, এর ফলে এক্সপ্লোরার শেল এক্সটেনশানটি "শেল এক্সিকিউট ব্যর্থ" ত্রুটির সাথে কাজ বন্ধ করে দেয়। এই সেটিংটি অক্ষম করা হচ্ছে (ডান ক্লিক, বৈশিষ্ট্য, সামঞ্জস্যতা ...) সমস্যাটি সমাধান করেছে। সম্ভবত এটিই আপনার সমস্যা তৈরি করছে? (এখন আমার কেবলমাত্র "প্রশাসনিক হিসাবে নোটপ্যাড ++ এ সম্পাদনা করা" শেল এক্সটেনশন ....)


এটি আমার জন্য সমস্যাটি সমাধান করেছে।
অ্যারোনএলএস

1
এটি আমার জন্যও কাজ করেছিল। আমি উইন্ডোজ 7 চূড়ান্ত 64 বিট ব্যবহার করছিলাম।
ট্রায়হার্ডার

1
আমি যখন টাস্কবারে নোটপ্যাড ++ পিন করে শিফট + রাইট ক্লিক করে -> বৈশিষ্ট্য -> সামঞ্জস্যতা -> প্রশাসক হিসাবে এই প্রোগ্রামটি চালান তখন আমার কাছে একই ঘটনাটি ঘটে। শনাক্ত না করা এবং নির্বাচন করা শর্টকাট -> উন্নত -> প্রশাসক হিসাবে চালানো সাহায্য করুন।
খুব

14

আমি সম্প্রতি নোটপ্যাড ++ আপগ্রেড করেছি এবং "নোটপ্যাড +++ সম্পাদনা করুন" প্রসঙ্গ মেনু বৈশিষ্ট্যটি ব্যবহার করার চেষ্টা করার সময় আমি এই "শেলএক্সিকিউট ব্যর্থ" ত্রুটি পেয়েছি।

আমি অনলাইনে এই ত্রুটিটির অনেকগুলি প্রতিবেদন খুঁজে পেয়েছি, আমি যে সমাধানগুলি দেখেছি তার কোনওটিই আমার মেশিনে কাজ করে নি।

সমস্যা সমাধানের জন্য আমি যে পদক্ষেপগুলি ব্যবহার করেছি তা এখানে:

  1. নোটপ্যাড ++ প্রোগ্রাম ফোল্ডারে নোটপ্যাড ++। এ ক্লিক করুন।
  2. বৈশিষ্ট্য মেনু আইটেমটি নির্বাচন করুন।
  3. সামঞ্জস্যতা ট্যাবটি নির্বাচন করুন।
  4. যখন কেবলমাত্র বর্তমান ব্যবহারকারীর জন্য "এই প্রোগ্রামটিকে প্রশাসক হিসাবে চালিত করুন" সক্ষম করা হয় আপনি চেকবক্সে ক্লিক করে অক্ষম করতে পারেন।
  5. অন্যথায়, "এই প্রোগ্রামটিকে প্রশাসক হিসাবে চালান" সমস্ত ব্যবহারকারীর জন্য সক্ষম করা হয়েছে এবং আপনাকে প্রথমে "সমস্ত ব্যবহারকারীর জন্য সেটিংস পরিবর্তন করুন" ক্লিক করতে হবে, তারপরে আপনি বিকল্পটি অক্ষম করতে পারবেন।

আমি এই প্রতিটি দৃশ্যের জন্য একটি চিত্র তৈরি করেছি এবং সেগুলি নীচে সংযুক্ত করেছি।

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

রানআসএডমিন কারেন্ট ইউজার সিনারিও রানআসএডমিন অল ইউজারস সিনারিও


অনেক ধন্যবাদ জেফ এটা এটি স্থির। রেজিস্ট্রি নিয়ে ঘুরে দেখার আগে শট দিন। যদি এটি কাজ না করে তবে রেজিস্ট্রি ফিক্সিংয়ে লাফিয়ে যান।
রানটাইম এক্সসেপশন

4

আনইনস্টল করুন, ক্লিন রেজিস্ট্রি এবং পুনরায় ইনস্টল করা আমার পক্ষে কাজ করে না। আমিও একটি সামঞ্জস্যতা মোডে চলছিলাম না যাতে এটি আমার সমস্যা হতে পারে না।

আমার পক্ষে সমস্যাটি হ'ল আমি সামঞ্জস্যতা ট্যাবে "প্রশাসক হিসাবে এই প্রোগ্রামটি চালান" বিকল্পটি চেক করেছিলাম। আমি যেমন হোস্ট ফাইল সংরক্ষণ করতে সক্ষম হতে এই বিকল্পটি চালু করেছিলাম। এটি অপসারণের পরে অবশেষে আমি আবার নোটপ্যাড ++ ব্যবহার করে ফাইলগুলি ডান ক্লিক করতে এবং সম্পাদনা করতে পারলাম।


এটি একটি সহজ সমাধান ছিল। রেজিডিটের পথটি শুরু করে উঘা গেল। এটি চেষ্টা, সম্পূর্ণ কাজ।
jcollum

3

এটি অ্যাডমিন মেনু আইটেমটির জন্য অতিরিক্ত শনাক্তকারীর সাথে উপরের উপরে জন সোয়ারিনজেনের পোস্টে যুক্ত হয়েছে। এই পরিবর্তনগুলি প্রয়োগ করার আগে এন ++ সত্যই ইনস্টল করা আছে তা নিশ্চিত করা গুরুত্বপূর্ণ C:\Program Files (x86)\Notepad++। যদি তা না হয় তবে তার জন্য সঠিক ইনস্টল করার পথটি নিম্নলিখিত স্নিপেটের (স) এর যথাযথ বিভাগে প্রতিস্থাপন করতে হবে।

হোম ড্রাইভে লিঙ্কযুক্ত তিনটি ফাইল শোতে রয়েছে - বা কোডটি .reg এক্সটেনশন সহ কোনও পাঠ্য ফাইলে অনুলিপি করুন:

প্রথমটি কেবল অ্যাডমিন মেনু আইটেমের জন্য:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad]
@="Edit with &N++ [Admin]"
"icon"="C:\\Program Files (x86)\\Notepad++\\Notepad++.exe"

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad\Command]
@="\"C:\\Program Files (x86)\\Notepad++\\Notepad++.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B298D29A-A6ED-11DE-BA8C-A68E55D89593}\Settings]
"ShowIcon"=dword:00000000

দ্বিতীয়টি মেনুতে উভয় আইটেমের জন্য :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad]
@="Edit with &N++ [Admin]"
"icon"="C:\\Program Files (x86)\\Notepad++\\Notepad++.exe"

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad\Command]
@="\"C:\\Program Files (x86)\\Notepad++\\Notepad++.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B298D29A-A6ED-11DE-BA8C-A68E55D89593}\Settings]
"ShowIcon"=dword:00000001

তৃতীয়টি হ'ল প্রশাসন আইটেমটি পুরোপুরি সরিয়ে ফেলা:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad]
"icon"=-

[HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad\Command]
@=""

[-HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad\Command]

[-HKEY_CLASSES_ROOT\*\shell\OpenWithNotepad]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{B298D29A-A6ED-11DE-BA8C-A68E55D89593}\Settings]
"ShowIcon"=dword:00000001

1

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


1

আমার ক্ষেত্রে যে জিনিসটি সাহায্য করেছিল তা হ'ল নোটপ্যাড ++ ইনস্টল করা নিয়মিত "প্রোগ্রাম ফাইলগুলি" ডিরেক্টরিতে, "প্রোগ্রাম ফাইলগুলি (x86)" তে নয়। পথ সবেমাত্র গণ্ডগোল করেছে :)

আশা করি এটা সাহায্য করবে!


1

এক্সপ্লোরার ইন্টারফেসের মাধ্যমে ফাইলগুলি খোলার / সম্পাদনার ক্ষেত্রে নোটপ্যাড ++ (5.9-এ) নিয়ে আমার অবিরাম সমস্যা ছিল (দু'টি সরাসরি ক্লিক করার জন্য খোলার জন্য সরাসরি ক্লিক করুন এবং সম্পাদনা করার জন্য ডান-ক্লিক করুন .. ইত্যাদি) আমার জন্য সমাধানটি হ'ল নোটপ্যাড ++ ইন সি: \ প্রোগ্রাম সরঞ্জামসমূহ \ নোটপ্যাড ++ \ - যদি আমি কোনও "অফিসিয়াল" ইনস্টল করার অবস্থানগুলি চেষ্টা করি তবে নোটপ্যাড ++ কেবল অ্যাডমিন মোডে চালানোর সময় জিনিসগুলি সঠিকভাবে খোলে (যা পাছায় একটি ইউএসি ব্যথা হয় যদি তুমি আমার ফরাসিকে ক্ষমা করবে)

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