CH340 ड्राइवर इंस्टॉल नहीं है (USB2.0-Serial, Code 28) — ठीक करें
Windows में “USB2.0-Serial” पीली चेतावनी के साथ दिखता है और कोई COM पोर्ट नहीं बनता। WCH का आधिकारिक CH340/CH341 ड्राइवर डालें, पोर्ट आ जाएगा।
सामुदायिक ड्राफ़्ट — गलती बताएं
आपको क्या दिखता है
Device Manager → Other devices
⚠ USB2.0-Serial
Device status: The drivers for this device are not installed. (Code 28)
There are no compatible drivers for this device.Device Manager → Other devices
⚠ USB2.0-Serial
Device status: The drivers for this device are not installed. (Code 28)
There are no compatible drivers for this device.
CH340 एक छोटी USB-to-serial चिप है जो ज़्यादातर क्लोन Arduino और कई ESP32/ESP8266 बोर्ड पर लगी होती है। इसके ड्राइवर के बिना Windows को बस एक अनजान “USB2.0-Serial” device दिखता है और कोई COM पोर्ट नहीं बनता, यानी IDE के पास अपलोड करने के लिए कुछ होता ही नहीं।
अगर आपके बोर्ड पर इसकी जगह CP2102 चिप है, तो Silicon Labs का CP210x ड्राइवर इंस्टॉल करें। अगर कोई device दिखता ही नहीं, तो सबसे ज़्यादा संभावना केबल की है — COM पोर्ट नहीं दिख रहा देखें।
तुरंत समाधान — क्रम से आज़माएँ
- 1
ड्राइवर WCH से डाउनलोड करें
wch-ic.com से आधिकारिक CH341SER ड्राइवर लें (लिंक नीचे है)। किसी अनजान डाउनलोड साइट के ड्राइवर पैक से बचें।
- 2
इंस्टॉल करें, फिर बोर्ड निकालकर दोबारा लगाएँ
Installer चलाएँ, Install पर क्लिक करें, फिर USB केबल दोबारा लगाएँ ताकि Windows नया ड्राइवर जोड़ ले।
- 3
नया COM पोर्ट देखें
Device Manager → Ports (COM & LPT) में अब “USB-SERIAL CH340 (COMx)” दिखना चाहिए। Arduino IDE में वही COM नंबर चुनें।
- 4
इंस्टॉल के बाद भी Code 10?
Device को uninstall करें (“delete the driver software” पर टिक करें), कंप्यूटर रीस्टार्ट करें, और WCH का नया ड्राइवर फिर से इंस्टॉल करें। कुछ पुराने ड्राइवर नकली CH340 चिप के साथ काम नहीं करते।
ऐसा क्यों होता है
क्लोन को ड्राइवर क्यों चाहिए, जबकि ओरिजिनल Uno को नहीं?
असली Uno बोर्ड में ATmega16U2 होती है, जिसे Windows एक standard CDC device की तरह पहचान लेता है। क्लोन में सस्ती CH340 लगी होती है, जिसे पुराने Windows वर्ज़न पर WCH का ड्राइवर चाहिए।
Windows Update ने ड्राइवर डाल दिया, फिर भी फ़ेल हो रहा है
Windows कभी-कभी पुराना CH340 ड्राइवर डाल देता है। उसके ऊपर WCH का नया वर्ज़न इंस्टॉल करने से रुक-रुक कर आने वाले अपलोड एरर आमतौर पर ठीक हो जाते हैं।
क्या ड्राइवर सुरक्षित है?
सिर्फ़ चिप बनाने वाली कंपनी (WCH) से डाउनलोड करें। थर्ड-पार्टी “CH340 driver” साइटें कभी-कभी साथ में adware भी डाल देती हैं।
बोर्ड के अनुसार नोट्स
macOS: macOS 11 और उसके बाद के वर्ज़न में CH34x ड्राइवर पहले से होता है। अगर फिर भी पोर्ट न दिखे, तो WCH का macOS ड्राइवर इंस्टॉल करें और System Settings → Privacy & Security में उसे allow करें।
ड्राइवर — केवल आधिकारिक स्रोत
Did this fix it?
Thanks — that helps us keep this page right.