ComfyUI บน Windows 10 เปิดไม่ได้ หา Python หรือ CUDA ไม่เจอ แก้อย่างไร
ComfyUI เปิดไม่ได้บน Windows 10 มักเกิดจากใช้ไฟล์เริ่มต้นไม่ตรงกับการ์ดจอ Python Environment เสียหาย PyTorch ไม่มี CUDA หรือไดรเวอร์ NVIDIA เก่าเกินกว่าจะทำงานกับ Runtime ที่ติดตั้ง
หากใช้ Comfy Desktop หรือ ComfyUI Portable ไม่จำเป็นต้องติดตั้ง Python แยก เพราะทั้งสองแบบมี Python Environment ของตัวเอง ส่วน Manual Install ต้องเปิด Virtual Environment ที่ถูกต้องก่อนรัน ComfyUI
บทความนี้จะแยกวิธีแก้ตามรูปแบบการติดตั้งและข้อความ Error เพื่อป้องกันการติดตั้ง Python, PyTorch หรือ CUDA ทับกันจนระบบเสียมากกว่าเดิม
🔍 สาเหตุที่ ComfyUI เปิดไม่ได้
| อาการหรือ Error | สาเหตุที่เป็นไปได้ |
|---|---|
python is not recognized | เรียก Python ผิดตำแหน่งหรือยังไม่ได้เปิด Virtual Environment |
No module named torch | ยังไม่ได้ติดตั้ง PyTorch ใน Environment ที่กำลังใช้ |
Torch not compiled with CUDA enabled | ติดตั้ง PyTorch รุ่น CPU แทน CUDA |
CUDA is not available | ไดรเวอร์ GPU, PyTorch หรือการ์ดจอไม่รองรับกัน |
CUDA out of memory | VRAM ไม่พอ |
No NVIDIA driver found | ไม่พบไดรเวอร์ NVIDIA ที่ทำงานได้ |
Unsupported device | ใช้ Desktop หรือ Portable ไม่ตรงกับ GPU |
ModuleNotFoundError | Dependency หรือ Custom Node ติดตั้งไม่ครบ |
| หน้าเว็บเปิดไม่ได้ | ComfyUI Server ไม่ทำงานหรือ Port ไม่ถูกต้อง |
| หน้าต่าง Command ปิดทันที | มี Error ตอนเริ่มระบบ |
| ค้างระหว่าง Import Custom Nodes | Custom Node หรือ Dependency มีปัญหา |
| Load Checkpoint ไม่พบโมเดล | วางไฟล์ผิดโฟลเดอร์หรือไฟล์ไม่ครบ |
ควรอ่านข้อความ Error ในหน้าต่าง Command ตั้งแต่บรรทัดแรกที่ระบุ Error, Exception หรือ Traceback เพราะข้อความบรรทัดสุดท้ายเพียงอย่างเดียวอาจไม่บอกต้นเหตุทั้งหมด
① ตรวจสอบว่าใช้ ComfyUI แบบใด
ก่อนแก้ Python หรือ CUDA ต้องทราบประเภทการติดตั้ง
Comfy Desktop
มีโปรแกรม Comfy Desktop สำหรับสร้างและจัดการ Instance แต่ละ Instance มี Python Environment แยกต่างหาก
ComfyUI Portable
ภายในโฟลเดอร์จะมีรายการสำคัญ เช่น
ComfyUI
python_embeded
update
run_cpu.bat
แพ็กเกจสำหรับ NVIDIA, AMD และ Intel อาจมีไฟล์เริ่มต้นแตกต่างกัน
Manual Install
ติดตั้งผ่าน Git และ Python โดยผู้ใช้ต้องสร้าง Virtual Environment ติดตั้ง PyTorch และ Dependency เอง
การนำคำสั่งของ Manual Install ไปใช้กับ Desktop หรือ Portable โดยไม่เปลี่ยนเส้นทาง Python อาจติดตั้ง Package ลง Python ผิดตัวและไม่ช่วยแก้ปัญหา
② ตรวจสอบสเปกและชื่อการ์ดจอ
① กด Ctrl + Shift + Esc
② เปิดแท็บ Performance
③ เลือก GPU
④ จดชื่อการ์ดจอ
⑤ ตรวจสอบ Dedicated GPU memory
⑥ ดูว่ามี GPU มากกว่าหนึ่งตัวหรือไม่
จากนั้นเลือกวิธีติดตั้งให้ตรงกับฮาร์ดแวร์
NVIDIA ใช้แพ็กเกจ NVIDIA ที่ตรงกับ Generation
AMD ใช้ Portable หรือ Manual ที่รองรับ AMD รุ่นนั้น
Intel ใช้แพ็กเกจที่รองรับ Intel XPU
ไม่มี GPU ที่รองรับ ใช้ CPU-only
Comfy Desktop บางเส้นทางบน Windows อาจรองรับ NVIDIA CUDA ได้สมบูรณ์กว่า GPU ประเภทอื่น
ไม่ควรใช้ run_nvidia_gpu.bat บนเครื่องที่มีเฉพาะ AMD หรือ Intel
③ ตรวจสอบไดรเวอร์ NVIDIA
เปิด Command Prompt แล้วพิมพ์
nvidia-smi
หากทำงานปกติควรแสดงชื่อ GPU เวอร์ชันไดรเวอร์ การใช้ VRAM และข้อมูล CUDA ที่ไดรเวอร์รองรับ
หากขึ้นว่าไม่รู้จักคำสั่งหรือไม่พบไดรเวอร์ ให้ตรวจสอบดังนี้
① เปิด Device Manager
② ขยายหัวข้อ Display adapters
③ ตรวจสอบชื่อการ์ดจอ
④ มองหาเครื่องหมายเตือนสีเหลือง
⑤ ดาวน์โหลดไดรเวอร์ให้ตรงรุ่นจากผู้ผลิต
⑥ ติดตั้งและรีสตาร์ต Windows
⑦ ทดลอง nvidia-smi อีกครั้ง
ตัวเลข CUDA ที่แสดงใน nvidia-smi หมายถึงระดับที่ไดรเวอร์รองรับ ไม่ได้ยืนยันว่า PyTorch ภายใน ComfyUI ติดตั้ง CUDA Runtime ถูกต้องแล้ว
🚫 Comfy Desktop เปิดไม่ได้หลังติดตั้ง
① เปิดด้วยสิทธิ์ Administrator หนึ่งครั้ง
คลิกขวา Comfy Desktop แล้วเลือก Run as administrator เพื่อทดสอบการสร้าง Instance และ Dependency ครั้งแรก
ไม่ควรใช้งานด้วยสิทธิ์ Administrator ตลอดเวลาหากไม่จำเป็น
② ตรวจสอบพื้นที่ว่าง
ComfyUI แนะนำพื้นที่หลาย GB ต่อ Installation แต่ในขั้นติดตั้งจริงควรเหลืออย่างน้อยประมาณ 15 GB เพื่อรองรับ Environment, Package และไฟล์ชั่วคราว
③ ตรวจสอบ GPU ที่รองรับ
หากขึ้น Unsupported device ให้ใช้ Portable ที่ตรงกับ AMD หรือ Intel หรือเลือก Manual Install ตามเอกสารของ ComfyUI
④ ตรวจสอบหน้า Maintenance
หากการติดตั้งส่วนประกอบค้าง ให้ตรวจสอบ Download mirror และการเชื่อมต่ออินเทอร์เน็ต
⑤ สร้าง Instance ใหม่เพื่อทดสอบ
หาก Launcher เปิดได้แต่ Instance เดิมไม่ทำงาน ให้สร้าง Instance ใหม่ที่ยังไม่มี Custom Node แล้วทดสอบก่อน
⑥ อัปเดต Comfy Desktop
เข้า Desktop Settings > Updates แล้วตรวจสอบเวอร์ชันล่าสุด
⚫ Comfy Desktop เปิดแล้วหน้าดำหรือหน้าขาว
① ปิด Comfy Desktop
② เปิด Task Manager
③ ปิดกระบวนการ Comfy Desktop และ ComfyUI ที่ค้าง
④ อัปเดตไดรเวอร์การ์ดจอ
⑤ รีสตาร์ต Windows
⑥ ถอดจอเสริมชั่วคราว
⑦ ปิดโปรแกรม Overlay และโปรแกรมบันทึกหน้าจอ
⑧ เปิด Comfy Desktop ใหม่
⑨ หากยังไม่ได้ ให้ติดตั้ง Launcher ใหม่โดยรักษาโฟลเดอร์ Instance และ Shared models ไว้
การถอน Comfy Desktop ไม่ได้ลบ Installation, Shared models และ Output โดยอัตโนมัติ แต่ควรสำรองข้อมูลก่อนซ่อมหรือเปลี่ยนเส้นทางทุกครั้ง
📦 ComfyUI Portable เปิดแล้วหน้าต่างปิดทันที
ไม่ควรเปิดไฟล์ Batch ด้วยการดับเบิลคลิกเพียงอย่างเดียว เพราะหน้าต่างอาจปิดก่อนอ่านข้อความ Error
วิธีเปิดให้หน้าต่างค้าง
① เปิดโฟลเดอร์ ComfyUI Portable
② คลิก Address bar ของ File Explorer
③ พิมพ์ cmd
④ กด Enter
⑤ พิมพ์ชื่อไฟล์ Batch ที่ตรงกับ GPU
ตัวอย่างสำหรับแพ็กเกจที่มีไฟล์ดังกล่าว
run_nvidia_gpu.bat
หรือทดสอบ CPU
run_cpu.bat
⑥ อ่าน Error ที่ปรากฏในหน้าต่าง
หาก CPU mode เปิดได้แต่ NVIDIA mode เปิดไม่ได้ แสดงว่าปัญหาน่าจะอยู่ที่ GPU, Driver, PyTorch หรือ CUDA Runtime
🐍 ขึ้น Python was not found แก้อย่างไร
กรณีใช้ Portable
Portable มี Python อยู่ในโฟลเดอร์ python_embeded จึงไม่ควรเรียกคำสั่ง python จาก Windows โดยตรง
ตรวจสอบ Python ภายใน Portable ด้วยคำสั่ง
.\python_embeded\python.exe --version
หากไม่พบไฟล์ แสดงว่าแตกไฟล์ไม่ครบ ใช้แพ็กเกจผิด หรือ Antivirus ย้ายไฟล์บางส่วนออกไป ควรดาวน์โหลด Portable ใหม่และแตกไฟล์ทั้งหมด
กรณีใช้ Manual Install
① เปิด Command Prompt ในโฟลเดอร์ ComfyUI
② เปิด Virtual Environment
ตัวอย่างกรณีใช้โฟลเดอร์ venv
venv\Scripts\activate
③ ตรวจสอบ Python
python --version
④ ตรวจสอบเส้นทาง
where python
เส้นทางควรชี้ไปยัง Python ภายใน Virtual Environment ไม่ใช่ Python อีกตัวที่ติดตั้งไว้ในระบบ
📂 หา python_embeded ไม่เจอ
คำว่า python_embeded ใน ComfyUI Portable สะกดตามชื่อโฟลเดอร์ของแพ็กเกจ แม้คำว่า Embedded ตามปกติจะสะกดต่างออกไป
หากไม่พบโฟลเดอร์ ให้ตรวจสอบดังนี้
ดาวน์โหลด ComfyUI Portable ไม่ใช่ Source code
แตกไฟล์
.7zแล้ว ไม่ได้เปิดไฟล์จากภายในโปรแกรมบีบอัดแตกไฟล์ครบทุกส่วน
Windows Security ไม่ได้กักไฟล์
มีพื้นที่ว่างระหว่างแตกไฟล์
เส้นทางโฟลเดอร์ไม่ยาวเกินไป
ใช้แพ็กเกจจากแหล่งทางการ
การดาวน์โหลด Source code จากปุ่ม ZIP ของ Repository จะไม่มี Python Embedded รวมมาด้วย จึงใช้วิธีเปิดแบบ Portable ไม่ได้
🧩 ขึ้น No module named torch
Error นี้หมายถึง Python Environment ที่กำลังใช้ไม่มี PyTorch
กรณี Desktop
ใช้ระบบซ่อมหรือสร้าง Instance ใหม่ก่อน ไม่ควรติดตั้ง PyTorch ด้วย Python ของ Windows เพราะ Desktop ใช้ Environment แยก
กรณี Portable
ตรวจสอบว่ากำลังเรียก python_embeded\python.exe และใช้แพ็กเกจที่ดาวน์โหลดครบ หาก PyTorch หายหลังอัปเดต ให้ใช้สคริปต์ซ่อม Dependency ที่มากับ Portable รุ่นนั้น
กรณี Manual Install
① เปิด Virtual Environment ให้ถูกต้อง
② ตรวจสอบ Python ด้วย where python
③ ติดตั้ง Dependency จากไฟล์ของ ComfyUI
python -m pip install -r requirements.txt
④ ติดตั้ง PyTorch รุ่นที่ตรงกับ GPU ตามคำแนะนำปัจจุบันของ ComfyUI และ PyTorch
ไม่ควรเลือกคำสั่ง CUDA เก่าจากบทความหลายปีก่อน เพราะ PyTorch, Python และไดรเวอร์อาจไม่รองรับกันแล้ว
🎮 ขึ้น Torch not compiled with CUDA enabled
Error นี้เกิดเมื่อ Python Environment มี PyTorch รุ่นที่ไม่รองรับ CUDA แต่ ComfyUI พยายามใช้ NVIDIA GPU
① ตรวจสอบว่าเป็น NVIDIA จริง
เปิด Device Manager และใช้ nvidia-smi
② ตรวจสอบ PyTorch ภายใน Environment
สำหรับ Portable ใช้คำสั่ง
.\python_embeded\python.exe -c "import torch; print(torch.__version__); print(torch.version.cuda); print(torch.cuda.is_available())"
สำหรับ Manual Install หลังเปิด Virtual Environment ใช้
python -c "import torch; print(torch.__version__); print(torch.version.cuda); print(torch.cuda.is_available())"
ค่าที่ควรสังเกต ได้แก่
เวอร์ชัน PyTorch
เวอร์ชัน CUDA ของ PyTorch
ผล
TrueหรือFalseจากtorch.cuda.is_available()
③ ซ่อมตามประเภทการติดตั้ง
Desktop: Repair หรือสร้าง Instance ใหม่
Portable: ดาวน์โหลดแพ็กเกจที่ตรงกับ NVIDIA Generation
Manual: ถอน PyTorch รุ่น CPU แล้วติดตั้งรุ่น CUDA ตามคำสั่งปัจจุบันจากเอกสารทางการ
การติดตั้ง CUDA Toolkit เพียงอย่างเดียวไม่สามารถแก้ PyTorch รุ่น CPU ได้ ต้องติดตั้ง PyTorch Build ที่รองรับ CUDA ใน Environment ที่ ComfyUI ใช้ด้วย
❌ torch.cuda.is_available() แสดง False
ให้ตรวจสอบตามลำดับต่อไปนี้
① ดูว่า nvidia-smi ทำงานหรือไม่
② ตรวจสอบว่า GPU ไม่ถูก Disable ใน Device Manager
③ อัปเดตไดรเวอร์ NVIDIA
④ รีสตาร์ต Windows
⑤ ตรวจสอบว่า PyTorch มีค่า torch.version.cuda
⑥ ตรวจสอบว่ากำลังใช้ Python Environment ถูกตัว
⑦ ตรวจสอบว่า GPU รุ่นนั้นรองรับ PyTorch Build
⑧ เลือก Portable สำหรับ GPU Generation นั้น
⑨ หลีกเลี่ยง Remote Desktop บางรูปแบบที่ทำให้ GPU ไม่พร้อมใช้งาน
⑩ ทดลอง CPU mode เพื่อยืนยันว่า ComfyUI ส่วนอื่นทำงาน
หาก torch.version.cuda แสดง None มักหมายถึงติดตั้ง PyTorch รุ่น CPU
⚠️ CUDA Version ไม่ตรงกันต้องทำอย่างไร
CUDA ที่เกี่ยวข้องกับ ComfyUI มีหลายส่วน ได้แก่
ความสามารถของ GPU
เวอร์ชันไดรเวอร์ NVIDIA
CUDA Runtime ที่รวมมากับ PyTorch
CUDA Toolkit ที่ติดตั้งใน Windows
PyTorch Build ภายใน Python Environment
ผู้ใช้ ComfyUI Portable ทั่วไปไม่จำเป็นต้องติดตั้ง CUDA Toolkit แยกทุกกรณี เพราะ Portable รวม PyTorch และ Runtime ที่ต้องใช้มาแล้ว สิ่งสำคัญคือไดรเวอร์ NVIDIA ต้องใหม่พอสำหรับแพ็กเกจนั้น
หากใช้ Manual Install ให้เลือก PyTorch Build ตามเอกสาร ComfyUI รุ่นปัจจุบัน ไม่ควรผสม Package จากหลาย CUDA Version ใน Environment เดียวกัน
🆕 การ์ดจอ NVIDIA รุ่นใหม่ไม่รองรับ PyTorch
อาการที่อาจพบ ได้แก่
CUDA capability ไม่อยู่ในรายการที่ PyTorch รองรับ
ขึ้นข้อความว่า GPU ไม่เข้ากับ PyTorch installation
torch.cuda.is_available()เป็น True แต่เริ่มสร้างภาพไม่ได้KSampler หยุดที่ 0%
แนวทางแก้ไข ได้แก่
① อัปเดตไดรเวอร์ NVIDIA
② ดาวน์โหลด ComfyUI Portable รุ่นล่าสุด
③ เลือกแพ็กเกจ CUDA ที่ออกแบบมาสำหรับ GPU Generation นั้น
④ อัปเดต PyTorch ตามคำแนะนำปัจจุบัน
⑤ หลีกเลี่ยง Package เก่าที่มากับชุดติดตั้งจากบุคคลอื่น
⑥ ทดสอบ Workflow พื้นฐานโดยไม่มี Custom Node
ไม่ควรติดตั้ง Nightly Build โดยไม่จำเป็น เพราะอาจทำให้ Custom Node บางตัวทำงานไม่ได้ ควรเลือก Stable Build ที่รองรับก่อน
🟥 ขึ้น CUDA Out of Memory
Error นี้แตกต่างจาก CUDA not found เพราะระบบพบ GPU แล้ว แต่ VRAM ไม่พอ
① ลดความละเอียดภาพ
ลด Width และ Height
② ลด Batch size
ตั้งเป็น 1
③ ใช้ --lowvram
ผู้ใช้ Portable สามารถเพิ่ม Startup flag ในไฟล์ Batch สำเนาที่สร้างไว้สำหรับทดสอบ
④ ปิดโปรแกรมอื่น
ปิดเกม โปรแกรมตัดต่อ และเบราว์เซอร์ที่ใช้ GPU
⑤ ลดขนาดโมเดล
Workflow ของโมเดลขนาดใหญ่อาจเกินความสามารถของ GPU
⑥ ปิด Preview ที่ไม่จำเป็น
ช่วยลดการใช้ VRAM ในบาง Workflow
⑦ รีสตาร์ต ComfyUI
ช่วยคืนหน่วยความจำที่กระบวนการเดิมยังใช้อยู่
🌐 เปิด ComfyUI แล้วเว็บขึ้น This site can’t be reached
ComfyUI มี Backend Server และหน้าเว็บ หาก Server ไม่ทำงาน หน้าเว็บจะเปิดไม่ได้
① ตรวจสอบว่าหน้าต่าง Command ยังเปิดอยู่
② มองหา URL ที่โปรแกรมแสดง
③ โดยทั่วไป Local address จะใช้ Port 8188
④ ทดลองเปิด
http://127.0.0.1:8188
⑤ ตรวจสอบว่าไม่มี Error ก่อนข้อความเริ่ม Server
⑥ ปิด VPN หรือ Proxy
⑦ ตรวจสอบ Port ว่าถูกโปรแกรมอื่นใช้หรือไม่
⑧ อนุญาตการเชื่อมต่อเฉพาะ Localhost ผ่าน Firewall
⑨ รีสตาร์ต ComfyUI
หากหน้าต่าง Command ปิดไปแล้ว เว็บจะไม่สามารถเชื่อมต่อกับ Backend ได้
🔌 Port 8188 ถูกใช้งาน แก้อย่างไร
ตรวจสอบ Port ด้วย Command Prompt
netstat -ano | findstr :8188
หากมีโปรแกรมอื่นใช้ Port อยู่ สามารถปิดโปรแกรมนั้นหรือเริ่ม ComfyUI ด้วย Port อื่นตาม Startup flag
ตัวอย่างแนวคิดคำสั่ง
python main.py --port 8288
สำหรับ Portable ต้องใช้ Python Embedded และพารามิเตอร์ของไฟล์ Batch ให้ถูกต้อง ไม่ควรเปิด ComfyUI ด้วย --listen 0.0.0.0 หากต้องใช้เพียงเครื่องเดียว เพราะจะเพิ่มขอบเขตการเข้าถึงในเครือข่าย
🧱 ComfyUI ค้างที่ Importing Custom Nodes
① อ่านชื่อ Node ตัวสุดท้าย
Console มักแสดงชื่อ Custom Node ก่อนค้างหรือ Error
② ปิด Custom Node ที่เพิ่งติดตั้ง
ย้ายโฟลเดอร์ Node ที่สงสัยออกไปเก็บชั่วคราวนอก custom_nodes
③ เริ่ม ComfyUI โดยปิด Custom Nodes
ใช้ Startup flag สำหรับปิด Custom Node ทั้งหมดตามเวอร์ชันของ ComfyUI
--disable-all-custom-nodes
④ ทดสอบ Workflow พื้นฐาน
หากเปิดได้ แสดงว่าปัญหาอยู่ใน Custom Node หรือ Dependency
⑤ ใช้ Snapshot
ย้อนกลับไป Snapshot ก่อนติดตั้งหรืออัปเดต Node
ไม่ควรลบ Custom Node ทั้งหมดทันที เพราะอาจสูญเสียการตั้งค่า ควรย้ายหรือปิดทีละรายการเพื่อหาต้นเหตุ
📦 ขึ้น ModuleNotFoundError หลังติดตั้ง Custom Node
Error มักระบุชื่อ Package ที่หาย แต่ต้องติดตั้งลง Python Environment ของ ComfyUI ไม่ใช่ Python ของระบบ
Portable
ใช้รูปแบบคำสั่ง
.\python_embeded\python.exe -m pip install -r ComfyUI\custom_nodes\ชื่อโฟลเดอร์\requirements.txt
ต้องแทนชื่อโฟลเดอร์ให้ตรงกับ Custom Node จริง และตรวจสอบไฟล์ requirements.txt ก่อนรัน
Manual Install
เปิด Virtual Environment แล้วใช้
python -m pip install -r custom_nodes\ชื่อโฟลเดอร์\requirements.txt
Desktop
ควรติดตั้งและซ่อม Custom Node ผ่าน Manager เพื่อให้ใช้ Environment ของ Instance ถูกต้อง
ไม่ควรรันคำสั่งติดตั้งจาก Custom Node ที่ไม่รู้จัก เพราะ Dependency สามารถเรียกใช้โค้ดและเข้าถึงระบบได้
🔄 อัปเดตแล้ว ComfyUI เปิดไม่ได้
① ตรวจสอบว่าอัปเดตส่วนใด
แยก Core, Frontend, PyTorch และ Custom Nodes ออกจากกัน
② ทดสอบโดยปิด Custom Nodes
หากเปิดได้ แสดงว่า Node บางตัวไม่เข้ากับ Core รุ่นใหม่
③ ใช้ Snapshot
ย้อนกลับไปเวอร์ชันก่อนอัปเดต
④ ใช้สคริปต์อัปเดตปกติก่อน
ไม่ควรใช้สคริปต์ที่อัปเดต Python Dependency ทั้งหมดเป็นประจำ เพราะอาจเปลี่ยน PyTorch และทำให้ Custom Node พัง
⑤ ซ่อม Dependency เป็นขั้นตอนสุดท้าย
สคริปต์อัปเดต ComfyUI พร้อม Python Dependencies ควรใช้เฉพาะเมื่อมีปัญหา Dependency สำคัญและสำรองข้อมูลแล้ว
🧹 วิธีติดตั้งใหม่โดยไม่ลบโมเดลและ Workflow
① ปิด ComfyUI
② สำรองโฟลเดอร์ models
③ สำรองโฟลเดอร์ output
④ สำรอง Workflow
⑤ จดรายชื่อ Custom Nodes
⑥ เปลี่ยนชื่อโฟลเดอร์ติดตั้งเดิมเพื่อเก็บเป็น Backup
⑦ ติดตั้ง ComfyUI ชุดใหม่จากแหล่งทางการ
⑧ ทดสอบเปิดโดยยังไม่เพิ่ม Custom Node
⑨ เชื่อม Models directory เดิมหรือนำโมเดลกลับ
⑩ ทดสอบ Workflow พื้นฐาน
ไม่ควรลบโฟลเดอร์เดิมจนกว่าจะยืนยันว่าชุดใหม่เปิดได้และไฟล์สำคัญครบถ้วน
🧾 ข้อมูลที่ควรเก็บก่อนขอความช่วยเหลือ
ทีมงาน comsiam แนะนำให้บันทึกข้อมูลดังนี้
Windows Version
ประเภทการติดตั้ง
รุ่น CPU
รุ่น GPU
จำนวน RAM และ VRAM
เวอร์ชันไดรเวอร์
เวอร์ชัน Python
เวอร์ชัน PyTorch
ค่า
torch.version.cudaผล
torch.cuda.is_available()ข้อความ Error แบบเต็ม
รายชื่อ Custom Nodes ที่เพิ่งติดตั้ง
การเปลี่ยนแปลงก่อนเกิดปัญหา
ก่อนเผยแพร่ Log ควรลบชื่อผู้ใช้ เส้นทางที่มีข้อมูลส่วนตัว Token, API key และข้อมูลลับออกก่อน
❓ คำถามที่พบบ่อย
ComfyUI ขึ้น Python not found ต้องติดตั้ง Python ใหม่ไหม
ถ้าใช้ Portable ไม่ต้องติดตั้ง Python แยก ให้ใช้ python_embeded\python.exe หากโฟลเดอร์หายควรดาวน์โหลดและแตก Portable ใหม่
ทำไมติดตั้ง CUDA Toolkit แล้ว ComfyUI ยังไม่เห็น CUDA
เพราะ PyTorch ภายใน Environment อาจเป็นรุ่น CPU หรือติดตั้งไม่ตรงกับ GPU การมี CUDA Toolkit ใน Windows เพียงอย่างเดียวไม่เพียงพอ
ตรวจสอบว่า PyTorch เห็น GPU ได้อย่างไร
ใช้คำสั่ง Python ภายใน Environment เพื่อดู torch.version.cuda และ torch.cuda.is_available()
torch.cuda.is_available() เป็น False แก้อย่างไร
ตรวจสอบไดรเวอร์ด้วย nvidia-smi ตรวจสอบ PyTorch Build และยืนยันว่ากำลังใช้ Python Environment ถูกตัว
AMD ใช้ CUDA ได้ไหม
ไม่ได้ CUDA เป็นแพลตฟอร์มของ NVIDIA ผู้ใช้ AMD ต้องเลือก Runtime หรือแพ็กเกจที่รองรับ AMD
ใช้ CPU เปิด ComfyUI ได้ไหม
ได้ด้วย run_cpu.bat หรือพารามิเตอร์ --cpu แต่สร้างภาพช้ากว่า GPU มาก
เว็บ ComfyUI เปิดไม่ได้เกิดจากอะไร
Backend Server อาจหยุดทำงาน หน้าต่าง Command ถูกปิด หรือ Port ไม่ตรง ให้ตรวจสอบ Error และ URL ที่ Console แสดง
ลง Python หลายเวอร์ชันทำให้ ComfyUI พังไหม
อาจกระทบ Manual Install หาก PATH หรือ Virtual Environment ผิด แต่ Portable และ Desktop ใช้ Environment แยก จึงไม่ควรเรียก Python ของระบบมาซ่อมโดยตรง
Windows 10 หมดการสนับสนุนแล้ว ComfyUI ยังใช้ได้ไหม
ยังใช้ได้เมื่อโปรแกรม ไดรเวอร์และ GPU รองรับ แต่ควรสมัคร ESU หรือวางแผนอัปเกรด เพราะ Python, PyTorch และไดรเวอร์รุ่นใหม่อาจเปลี่ยนข้อกำหนดในอนาคต
✅ สรุป
หาก ComfyUI เปิดไม่ได้บน Windows 10 ต้องแยกก่อนว่าใช้ Desktop, Portable หรือ Manual Install เพราะแต่ละแบบมี Python Environment ต่างกัน ผู้ใช้ Portable ควรเรียก Python จาก python_embeded ส่วน Manual Install ต้องเปิด Virtual Environment ก่อนทุกครั้ง
ถ้าขึ้น CUDA not available ให้ตรวจสอบ nvidia-smi, PyTorch Build และผล torch.cuda.is_available() หาก CPU mode เปิดได้แต่ GPU mode เปิดไม่ได้ สาเหตุมักอยู่ที่ไดรเวอร์ PyTorch หรือแพ็กเกจที่ไม่ตรงกับ GPU
หากปัญหาเกิดหลังติดตั้ง Custom Node ให้วิ่งระบบโดยปิด Custom Nodes แล้วทดสอบ Workflow พื้นฐาน คู่มือจาก comsiam แนะนำให้สำรอง Models, Output และ Workflow ก่อนซ่อมหรือติดตั้งใหม่ เพื่อไม่ให้ต้องดาวน์โหลดโมเดลทั้งหมดอีกครั้ง