উইন্ডোজ 10-এ, নোটপ্যাড ++ নোটপ্যাড ++ এ আপনি যে ফাইল টাইপগুলি খোলেন সেগুলি (ডিফল্টরূপে) হাইজ্যাক করে রাখে। এই আচরণটি ভাঙ্গা খুব কঠিন ছিল, তবে অবশেষে আমি এটি কার্যকর হয়ে গেলাম!
উদ্যতি
1. রেজিস্ট্রি অনুমতি
উইন্ডোজ রেজিস্ট্রি খুলুন এবং ফোল্ডারগুলির জন্য নিজেকে যথেষ্ট "অনুমতি" দিন HKEY_CLASSES_ROOT
এবং HKEY_CURRENT_USER
। আমি নিশ্চিত না যে পুরো প্রক্রিয়াটি সাফল্যের জন্য ন্যূনতম সেটিংস কী myself আপনাকে সেটিংসের সাথে কিছুটা খেলতে হবে। যে কোনও সময় আপনি আসার পদ্ধতিতে একটি ত্রুটি বার্তা পান, এই পদক্ষেপে ফিরে যান এবং আপনার রেজিস্ট্রি অনুমতিগুলি বাড়ান।
২. কিছু কাস্টম আইকন
তৈরি করুন কিছু কাস্টম আইকন তৈরি করুন, উদাহরণস্বরূপ ফোল্ডারে C:\ICONS\
। আমি 256x256 পিএনজি-ফাইলগুলিকে আইকো-ফাইলে রূপান্তর করতে নীচের ওয়েবসাইটটি https://iconverticons.com/online/ ব্যবহার করি ।
৩. নোটপ্যাড ইনস্টল করুন ++
কেবল নোটপ্যাড ++ পান। এখানে বিশেষ কিছু নেই।
৪. অ্যাডমিন রাইটস সহ একটি টার্মিনাল খুলুন উইন্ডোজ অনুসন্ধান বারে
টাইপ করুন cmd
। প্রদর্শিত সিএমডি-আইকনটিতে ডান ক্লিক করুন এবং পপআপ উইন্ডোতে "প্রশাসক হিসাবে চালান" চয়ন করুন।
রেজিস্ট্রি হ্যাকিং
দাবি অস্বীকার: আপনার রেজিস্ট্রি পরিবর্তন করা আপনার উইন্ডোজ ইনস্টলেশনটির সম্ভাব্য ক্ষতির কারণ হতে পারে। আমি নীচের পদ্ধতিটি সর্বোত্তম উদ্দেশ্য নিয়ে লিখেছি, তবে কিছু ভুল হয়ে গেলে আমি কোনও দায়বদ্ধতা অস্বীকার করি।
দ্রষ্টব্য: আমি .bat
ফাইলগুলির জন্য এই পদ্ধতিটি ব্যবহার করার পরামর্শ দিই না । এটি উইন্ডোজের জন্য খুব গুরুত্বপূর্ণ একটি ফাইল-প্রকার। সুতরাং আমি জানি না আপনি যদি এর স্ট্যান্ডার্ড রেজিস্ট্রি কী মুছে ফেলেন তবে কি হবে।
নীচের পদ্ধতিতে কীভাবে একটি কাস্টম আইকন নির্ধারণ করা যায় - যা আপনি তৈরি করেছেন C:\ICONS\abcfile.ico
- সমস্ত *.abc
ফাইলগুলিতে files
1. রেজিস্ট্রি হ্যাকিং,
প্রথম অংশ আপনার প্রথম রেজিস্ট্রি কী যুক্ত করা উচিত HKEY_CLASSES_ROOT\.abc
। যদি এই কীটি ইতিমধ্যে বিদ্যমান থাকে তবে আপনি এটি মুছতে চাইবেন। কী এবং এর সমস্ত সাবকিগুলি মুছতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
> REG DELETE HKEY_CLASSES_ROOT\.abc /f
নিম্নলিখিত চিত্রটি দেখায় যে আমরা কীভাবে (পুনরায়) এই রেজিস্ট্রি কী এবং এর সমস্ত উপকন তৈরি করব:
আপনি নিজে এটি করতে পারেন বা নিম্নলিখিত কমান্ডগুলি চালাতে পারেন:
> REG ADD HKEY_CLASSES_ROOT\.abc /ve /t REG_SZ /d "abc_auto_file"
> REG ADD HKEY_CLASSES_ROOT\.abc /v BrowserFlags /t REG_DWORD /d 0x00000000
> REG ADD HKEY_CLASSES_ROOT\.abc /v EditFlags /t REG_DWORD /d 0x00000000
> REG ADD HKEY_CLASSES_ROOT\.abc /v PerceivedType /t REG_SZ /d "text"
> REG ADD HKEY_CLASSES_ROOT\.abc\DefaultIcon /ve /t REG_SZ /d "C:\ICONS\abcfile.ico,0"
২. রেজিস্ট্রি হ্যাকিং, পার্ট টু
দ্বিতীয় রেজিস্ট্রি কীটি আপনার যুক্ত করা উচিত HKEY_CLASSES_ROOT\abc_auto_file
। যদি এই কীটি ইতিমধ্যে বিদ্যমান থাকে তবে আপনি এটি মুছতে চাইবেন। কী এবং এর সমস্ত সাবকিগুলি মুছতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
> REG DELETE HKEY_CLASSES_ROOT\abc_auto_file /f
নিম্নলিখিত চিত্রটি দেখায় যে আমরা কীভাবে (পুনরায়) এই রেজিস্ট্রি কী এবং এর সমস্ত উপকন তৈরি করব:
আপনি নিজে এটি করতে পারেন বা নিম্নলিখিত কমান্ডগুলি চালাতে পারেন:
> REG ADD HKEY_CLASSES_ROOT\abc_auto_file /ve /t REG_SZ
> REG ADD HKEY_CLASSES_ROOT\abc_auto_file\DefaultIcon /ve /t REG_SZ /d "C:\ICONS\abcfile.ico"
> REG ADD HKEY_CLASSES_ROOT\abc_auto_file\shell /ve /t REG_SZ
> REG ADD HKEY_CLASSES_ROOT\abc_auto_file\shell\edit /ve /t REG_SZ
> REG ADD HKEY_CLASSES_ROOT\abc_auto_file\shell\edit\command /ve /t
> REG_EXPAND_SZ /d "\"C:\Program Files (x86)\Notepad++\notepad++.exe\" \"^%1\""
> REG ADD HKEY_CLASSES_ROOT\abc_auto_file\shell\open /ve /t REG_SZ
> REG ADD HKEY_CLASSES_ROOT\abc_auto_file\shell\open\command /ve /t
> REG_EXPAND_SZ /d "\"C:\Program Files (x86)\Notepad++\notepad++.exe\" \"^%1\""
৩. রেজিস্ট্রি হ্যাকিং, পার্ট থ্রি
দ্বিতীয় রেজিস্ট্রি কীটি আপনার যুক্ত করা উচিত HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc
। যদি এই কীটি ইতিমধ্যে বিদ্যমান থাকে তবে আপনি এটি মুছতে চাইবেন। কী এবং এর সমস্ত সাবকিগুলি মুছতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
> REG DELETE HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc /f
নিম্নলিখিত চিত্রটি দেখায় যে আমরা কীভাবে (পুনরায়) এই রেজিস্ট্রি কী এবং এর সমস্ত উপকন তৈরি করব:
আপনি নিজে এটি করতে পারেন বা নিম্নলিখিত কমান্ডগুলি চালাতে পারেন:
> REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc /ve /t REG_SZ
> REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc\OpenWithList /ve /t REG_SZ
> REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc\OpenWithProgids /ve /t REG_SZ
> REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc\OpenWithProgids /v "C:\Program Files (x86)\Notepad++\notepad++.exe" /t REG_NONE /d 0
> REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.abc\OpenWithProgids /v abc_auto_file /t REG_NONE /d 0
রিফ্রেশ আইকন ক্যাশে
নিম্নলিখিত কমান্ডটি উইন্ডোজ আইকন ক্যাশে রিফ্রেশ করা উচিত:
> %windir%\system32\ie4uinit.exe -show
নোটপ্যাড ++ ফাইল টাইপকে বরাদ্দ করুন
আমি লক্ষ করেছি যে - কখনও কখনও - ফাইলটি টাইপ খোলার জন্য নোটপ্যাড ++ কে ডিফল্ট প্রোগ্রাম হিসাবে নির্ধারণের পরেই পরিবর্তনগুলি কার্যকর হয়। এটি যেভাবে করা যায়:
- প্রদত্ত ফাইল টাইপ দিয়ে একটি ফাইল তৈরি করুন, যেমন:
myFile.abc
- ফাইলটিতে ডান ক্লিক করুন এবং "এর সাথে খুলুন" >> "অন্য একটি অ্যাপ্লিকেশন" নির্বাচন করুন
- আপনার পপআপ উইন্ডোটি পাওয়া উচিত:
- নোটপ্যাড ++ ডিফল্ট প্রোগ্রাম হিসাবে নির্বাচন করুন
শেষ
সাধারণত আইকন এখন পরিবর্তন হয়েছে! এবং সেই নির্দিষ্ট ফাইল টাইপের সমস্ত ফাইলের কাস্টম আইকন থাকবে। এগুলি নোটপ্যাড ++ এ ডিফল্টরূপে খুলবে।
সম্ভবত আপনার আবার আইকন ক্যাশে রিফ্রেশ করা উচিত:
> %windir%\system32\ie4uinit.exe -show
বা আপনার সিস্টেমে এটি কার্যকর হতে দেয় পুনরায় চালু করুন (যদিও আমার জন্য পুনরায় চালু করার প্রয়োজন ছিল না)।