SiamCafe · Blog
Gaming PC Build — วิธีประกอบคอมเล่นเกม
บทความ

Gaming PC Build — วิธีประกอบคอมเล่นเกม

เผยแพร่ 28 พฤษภาคม 2569

ประกอบคอมเล่นเกม

Gaming PC Build — วิธีประกอบคอมเล่นเกม

การประกอบคอมเล่นเกมเองช่วยประหยัดเงินและได้สเปคที่ตรงกับความต้องการ เลือกอุปกรณ์แต่ละชิ้นเอง อัพเกรดในอนาคตได้ง่าย เรียนรู้การทำงานของคอมพิวเตอร์

งบประมาณระดับResolutionFPS เป้าหมาย
15,000-20,000Entry1080p60 FPS
25,000-35,000Mid1080p High120+ FPS
40,000-55,000High1440p120+ FPS
60,000+Ultra4K60-120 FPS

สเปคแนะนำแต่ละงบ

=== สเปคคอมเล่นเกม แนะนำ 2024 ===

Budget Build: ~20,000 บาท (1080p 60fps)

CPU: AMD Ryzen 5 5600 (~4,500)

GPU: AMD RX 7600 8GB (~8,500)

MB: B550M Micro-ATX (~2,500)

RAM: 16GB DDR4-3200 (2x8GB) (~1,200)

SSD: 512GB NVMe Gen3 (~800)

PSU: 550W 80+ Bronze (~1,500)

Case: Micro-ATX Case (~800)

Total: ~19,800 บาท

Mid-Range: ~35,000 บาท (1080p 120fps)

CPU: AMD Ryzen 5 7600 (~6,500)

GPU: NVIDIA RTX 4060 8GB (~10,500)

MB: B650M DDR5 (~4,000)

RAM: 32GB DDR5-5600 (2x16GB) (~3,000)

SSD: 1TB NVMe Gen4 (~1,800)

PSU: 650W 80+ Gold (~2,500)

Case: ATX Airflow Case (~1,500)

Cooler: Tower Cooler (~1,000)

Total: ~30,800 บาท

High-End: ~55,000 บาท (1440p 120fps)

CPU: AMD Ryzen 7 7800X3D (~11,000)

GPU: NVIDIA RTX 4070 Super (~18,000)

MB: B650 ATX DDR5 (~5,500)

RAM: 32GB DDR5-6000 (2x16GB) (~3,500)

SSD: 2TB NVMe Gen4 (~3,500)

PSU: 750W 80+ Gold (~3,000)

Case: ATX Airflow Case (~2,500)

Cooler: 240mm AIO (~3,000)

Total: ~50,000 บาท

Ultra Build: ~80,000+ บาท (4K Gaming)

CPU: AMD Ryzen 7 9800X3D (~16,000)

GPU: NVIDIA RTX 4080 Super (~30,000)

MB: X670E ATX DDR5 (~8,000)

RAM: 32GB DDR5-6400 (2x16GB) (~4,500)

SSD: 2TB NVMe Gen4 + 2TB HDD (~5,000)

PSU: 850W 80+ Gold (~4,000)

Case: Full Tower Airflow (~3,500)

Cooler: 360mm AIO (~4,500)

Total: ~75,500 บาท

echo "Gaming PC Build Guide 2024"

echo " Budget: ~20K (1080p 60fps)"

echo " Mid: ~35K (1080p 120fps)"

echo " High: ~55K (1440p 120fps)"

echo " Ultra: ~80K (4K Gaming)"

ขั้นตอนการประกอบ

Gaming PC Build — วิธีประกอบคอมเล่นเกม

=== ขั้นตอนประกอบคอมเล่นเกม ===

1. เตรียมอุปกรณ์

  • ไขควงแฉก (Phillips)
  • สายรัดกันไฟฟ้าสถิต (Anti-static wrist strap)
  • พื้นที่ทำงานสะอาด กว้าง
  • กล่อง Motherboard วางรองเป็นฐาน

2. ติดตั้ง CPU ลง Motherboard

AMD: ยกก้านล็อค วาง CPU ตาม Arrow Mark กดลง ล็อค

Intel: เปิดฝาครอบ วาง CPU ตาม Notch ปิดฝา ล็อค

3. ติดตั้ง RAM

เสียบ RAM ในช่อง Dual Channel (A2+B2 หรือตาม Manual)

กดจน Click ทั้ง 2 ด้าน

ตรวจสอบ: ไฟ LED บน RAM ติด

4. ติดตั้ง M.2 SSD

ไขน็อตยึด M.2 ออก

เสียบ SSD เข้าช่อง M.2 (ทำมุม 30 องศา)

กดลงแล้วขันน็อต

5. ติดตั้ง CPU Cooler

Tower Cooler: ทา Thermal Paste (ขนาดเม็ดถั่ว)

ยึด Bracket กับ Motherboard ขัน Screws สลับทแยง

AIO: ติดตั้ง Bracket บน CPU ต่อท่อไป Radiator

ยึด Radiator กับ Case (Front/Top)

6. ติดตั้ง Motherboard ลง Case

ใส่ I/O Shield (ถ้ามี)

ยึด Standoffs ตรงตำแหน่ง

วาง Motherboard ลงขัน Screws 9 ตัว

7. ติดตั้ง PSU

วาง PSU ใน Case (พัดลมหันลง)

ขัน Screws 4 ตัว

เสียบสาย: 24-pin ATX, 8-pin CPU, PCIe สำหรับ GPU

8. ติดตั้ง GPU

ถอดฝาหลัง PCIe Slot

เสียบ GPU ลง PCIe x16 Slot (กดจน Click)

ขัน Screws ยึดกับ Case

เสียบสาย PCIe Power (6+2 pin หรือ 12VHPWR)

9. Cable Management

เดินสายด้านหลัง Case

ใช้สายรัดจัดสาย

ตรวจสอบว่าสายไม่โดนพัดลม

10. First Boot

เสียบจอ เสียบไฟ เปิดเครื่อง

เข้า BIOS ตั้ง XMP/EXPO สำหรับ RAM

ติดตั้ง Windows จาก USB

ติดตั้ง Drivers (GPU, Chipset, Audio)

echo "Assembly Steps:"

echo " 1. CPU -> Motherboard"

echo " 2. RAM -> Motherboard"

echo " 3. M.2 SSD -> Motherboard"

echo " 4. CPU Cooler -> Motherboard"

echo " 5. Motherboard -> Case"

echo " 6. PSU -> Case"

echo " 7. GPU -> PCIe Slot"

echo " 8. Cable Management"

echo " 9. First Boot + BIOS"

echo " 10. Windows + Drivers"

Benchmark และ Optimization

# benchmark.py — Gaming PC Benchmark Script
# pip install psutil GPUtil

import platform
from dataclasses import dataclass
from typing import Dict

@dataclass
class BenchmarkResult:
    component: str
    score: float
    rating: str  # Excellent, Good, Average, Below Average

class GamingPCBenchmark:
    """Gaming PC Benchmark และ Optimization"""

    def __init__(self):
        self.results: Dict[str, BenchmarkResult] = {}

    def system_info(self):
        """แสดงข้อมูลระบบ"""
        print(f"\n{'='*55}")
        print(f"System Information")
        print(f"{'='*55}")
        print(f"  OS: {platform.system()} {platform.release()}")
        print(f"  CPU: {platform.processor()}")
        print(f"  Architecture: {platform.machine()}")

        try:
            import psutil
            ram = psutil.virtual_memory()
            print(f"  RAM: {ram.total / (1024**3):.0f} GB")
            print(f"  RAM Used: {ram.percent}%")

            disk = psutil.disk_usage('/')
            print(f"  Disk: {disk.total / (1024**3):.0f} GB")
            print(f"  Disk Used: {disk.percent}%")
        except ImportError:
            print("  (psutil not installed)")

    def optimization_checklist(self):
        """Optimization Checklist"""
        checks = [
            ("Windows", [
                "อัพเดท Windows ล่าสุด",
                "เปิด Game Mode (Settings > Gaming)",
                "ปิด Hardware Accelerated GPU Scheduling",
                "ตั้ง Power Plan เป็น High Performance",
                "ปิด Startup Programs ที่ไม่จำเป็น",
            ]),
            ("BIOS", [
                "เปิด XMP/EXPO สำหรับ RAM",
                "ตรวจ CPU ทำงานที่ Boost Clock",
                "เปิด Resizable BAR / SAM",
                "ตั้ง Fan Curve ให้เหมาะสม",
            ]),
            ("GPU Driver", [
                "ติดตั้ง Driver ล่าสุดจาก NVIDIA/AMD",
                "ใช้ DDU ลบ Driver เก่าก่อนติดตั้งใหม่",
                "ตั้ง NVIDIA Control Panel: Max Performance",
                "เปิด G-Sync/FreeSync ใน Monitor Settings",
            ]),
            ("In-Game", [
                "ตั้ง Resolution ตาม Monitor Native",
                "ใช้ DLSS/FSR ถ้ารองรับ",
                "ปิด V-Sync ถ้าใช้ G-Sync/FreeSync",
                "ลด Shadow Quality ถ้า FPS ต่ำ",
                "ตั้ง Frame Rate Limit สูงกว่า Monitor Refresh",
            ]),
        ]

        print(f"\n{'='*55}")
        print(f"Gaming PC Optimization Checklist")
        print(f"{'='*55}")

        for category, items in checks:
            print(f"\n  [{category}]")
            for item in items:
                print(f"    [ ] {item}")

    def recommended_software(self):
        """Software แนะนำ"""
        software = {
            "Monitoring": ["HWiNFO64", "MSI Afterburner", "GPU-Z", "CPU-Z"],
            "Benchmark": ["3DMark", "Cinebench R23", "Crystal Disk Mark", "MemTest86"],
            "Utilities": ["DDU (Display Driver Uninstaller)", "Revo Uninstaller",
                         "7-Zip", "ShareX"],
            "Gaming": ["Steam", "Discord", "OBS Studio (Streaming)"],
            "Drivers": ["NVIDIA GeForce Experience", "AMD Adrenalin",
                       "Chipset Drivers จาก AMD/Intel"],
        }

        print(f"\n  Recommended Software:")
        for category, apps in software.items():
            print(f"\n    {category}:")
            for app in apps:
                print(f"      - {app}")

benchmark = GamingPCBenchmark()
benchmark.system_info()
benchmark.optimization_checklist()
benchmark.recommended_software()

เคล็ดลับ

  • GPU สำคัญที่สุด: สำหรับเกม ใช้งบกับ GPU มากที่สุด 40-50% ของงบทั้งหมด
  • PSU อย่าประหยัด: เลือก PSU คุณภาพดี 80+ Gold มี Warranty ยาว ป้องกันอุปกรณ์เสียหาย
  • Dual Channel RAM: ใช้ RAM 2 แผ่นเสมอ เร็วกว่าแผ่นเดียว 2 เท่าใน Bandwidth
  • SSD NVMe: ใช้ NVMe SSD สำหรับ OS และเกม โหลดเร็วกว่า SATA SSD 5-7 เท่า
  • Airflow: เลือก Case ที่มี Airflow ดี Front Intake + Rear/Top Exhaust
  • XMP/EXPO: เปิด XMP/EXPO ใน BIOS ให้ RAM ทำงานที่ Speed จริง

ประกอบคอมเล่นเกมต้องใช้อะไรบ้าง

CPU GPU Motherboard RAM DDR4/DDR5 SSD NVMe PSU Case CPU Cooler เพิ่ม Monitor Keyboard Mouse Windows งบเริ่มต้น 15,000-20,000 บาท 1080p