Visual Studio Code মাইক্রোসফটের সর্বোত্তম IDE-এ এক বলে বিবেচিত। এটি একাধিক প্রোগ্রামিং ভাষা সাপোর্ট করে এবং বৈশিষ্ট্য-সমৃদ্ধ কোডিং পরিবেশের উপরে ইনস্টল করার জন্য অসংখ্য এক্সটেনশন রয়েছে। তবে, অনেক প্রোগ্রামারের জন্য বিষয়টি তত সহজ নয় কারণ তাদের কম্পিউটারে VS Code বারবার ক্র্যাশ করছে। তাই এই আর্টিকেলে আমরা দেখব কিভাবে Windows 11/10-এ Visual Studio Code ক্র্যাশ সমস্যাটি ঠিক করতে হয়।
VSC-এ "The window has crashed" এরর Фикс করুন

কেন আমার কম্পিউটারে Visual Studio Code ক্র্যাশ হচ্ছে?
ব্যবহারকারীরা দুটি পরিস্থিতি মোকাবিলা করেন: VS Code খুলতেই ক্র্যাশ করে অথবা প্রজেক্টের মাঝপথে ক্র্যাশ করে। এই অস্বাভাবিক আচরণের পেছনে অনেক কারণ থাকতে পারে—যেমন করাপ্ট ফাইল, ইনফাইনিট লুপ ইত্যাদি। আমরা সব সম্ভাব্য সমাধান বিস্তারিত আলোচনা করব।
Windows 11/10-এ Visual Studio Code ক্র্যাশ সমস্যার সমাধান
Windows 11/10-এ Visual Studio Code ক্র্যাশ বা ফ্রিজ সমস্যা সমাধানের জন্য নিচের পদক্ষেপগুলো অনুসরণ করুন:
- গ্রাফিক্স ড্রাইভার আপডেট করুন
- হার্ডওয়্যার এক্সিলারেশন বন্ধ করুন
- ওপেন ফাইলসের ব্যাকআপ ডিলিট করুন
- VS Code পুনরায় ইনস্টল করুন
এগুলো বিস্তারিত নিচে দেওয়া হলো।
১] গ্রাফিক্স ড্রাইভার আপডেট করুন
এরর ফিক্স করার প্রথম ধাপ হলো গ্রাফিক্স ড্রাইভার আপডেট করা। পুরনো গ্রাফিক্স ড্রাইভার গেম বা প্রোগ্রামিং অ্যাপ চালাতে দেয় না, ফলে বড় প্রোগ্রাম রান করার সময় সিস্টেম ক্র্যাশ হতে পারে। অতএব, আউটডেটেড ড্রাইভার আপডেট করুন এবং সমস্যা থাকে কিনা চেক করুন।
২] হার্ডওয়্যার এক্সিলারেশন বন্ধ করুন
সমস্যা থাকলে GPU হার্ডওয়্যার এক্সিলারেশন ডিজেবল করার চেষ্টা করুন। এতে VS Code শুধু সফটওয়্যার রেন্ডারিং ব্যবহার করবে যা আরও স্থিতিশীল অভিজ্ঞতা দেবে। ধাপগুলো:
- আপনার সিস্টেমে Visual Studio Code খুলুন।
- Ctrl + Shift + P চাপিয়ে Command Palette খুলুন।
- ‘Preferences: Configure Runtime Arguments’ টাইপ করে Enter চাপুন।
- নিচের কমান্ড যোগ করে ফাইলটি সেভ করুন (Ctrl + S)।
"disable-hardware-acceleration": true,
শেষে VS Code রিস্টার্ট করে সমস্যা আছে কিনা দেখুন।
৩] ওপেন ফাইলসের ব্যাকআপ ডিলিট করুন
বড় ফাইল খোলার সময় VS Code ফ্রিজ হয়ে ক্র্যাশ করলে কিছু ফাইল ডিলিট করতে হবে। Run খুলুন (Win+R), “%AppData%” পেস্ট করে OK ক্লিক করুন। এবার Code > Backup ফোল্ডার খুলুন এবং সেখানে থাকা একমাত্র ফোল্ডারটি ডিলিট করুন। VS Code রিস্টার্ট করে চেক করুন।
৪] VS Code পুনরায় ইনস্টল করুন
কোনো উপায় কাজ না করলে সম্ভবত VS Code ফাইলটি করাপ্ট। সেক্ষেত্রে VS Code আনইনস্টল করে অফিসিয়াল সাইট থেকে নতুন করে ডাউনলোড ও ইনস্টল করুন।
আশা করি উপরের সমাধানগুলো থেকে আপনি সমস্যা ফিক্স করতে পারবেন।
ইনফাইনিট লুপের কারণে VS Code বা সিস্টেম ক্র্যাশ
কখনো অ্যাপ বা গ্রাফিক্স ড্রাইভারে কোনো সমস্যা নেই, তবুও VS Code বা পুরো সিস্টেম ক্র্যাশ করে। এর কারণ হতে পারে আপনার কোডে ইনফাইনিট লুপ রয়েছে।
আপনি যদি জানবুঝে ইনফাইনিট লুপ লিখেন, তবে তার ফলাফলও জানেন—প্রক্রিয়া বন্ধ না করলে কম্পিউটার ক্র্যাশ করবে। কিন্তু অনিচ্ছাকৃতভাবেও ইনফাইনিট লুপ লেখা হয়।
ইনফাইনিট লুপ মানে এমন লুপ যার কোনো টার্মিনেশন কন্ডিশন নেই। উদাহরণ:
int x; for (x = 4; x>4; x++) { //some code }
এখানে কন্ডিশন x>4 সর্বদা সত্য, তাই লুপ কখনোই শেষ হবে না।
তাই নিশ্চিত করুন যে অনিচ্ছাকৃতভাবে ইনফাইনিট লুপ লিখেননি। যদি ভুলে লিখে ফেলেন, আউটপুটে অবাঞ্ছিত সিরিজ দেখলে Ctrl + Alt + M চাপিয়ে প্রক্রিয়া বন্ধ করুন। এভাবে কম্পিউটার ক্র্যাশ থেকে বাঁচানো যাবে।
আরও পড়ুন:
- Windows-এ বেস্ট ফ্রি C++ IDE
- Visual Studio Code-র বেস্ট C++ এক্সটেনশন
