วิธีการติดตั้ง Add-on ของ Minecraft บน Windows 10
นำเข้าไฟล์ Bedrock .mcpack หรือ .mcaddon บน Windows 10 เปิดใช้งานสำหรับโลกใหม่หรือโลกที่มีอยู่แล้ว และหลีกเลี่ยงการสับสนระหว่างส่วนเสริมกับม็อด Java
ในการตรวจสอบว่าไฟล์ EXE เป็น 32 บิตหรือ 64 บิตบน Windows 10 ให้ใช้ Windows PowerShell อ่านส่วนหัว PE ของ ไฟล์ วิธีการด้านล่างนี้ใช้หน้าต่าง PowerShell ที่มีอยู่ใน Windows 10 อยู่แล้ว ไม่จำเป็นต้องใช้สิทธิ์ผู้ดูแลระบบ และอ่านไฟล์ได้โดยไม่ต้องเรียกใช้งาน วิธีนี้จะระบุไฟล์ปฏิบัติการ x86, x64 และ ARM64 ทั่วไปได้
ชื่อไฟล์ เช่น “setup-x64.exe” ไอคอนโปรแกรม หรือป้ายกำกับประเภท “แอปพลิเคชัน” ใน File Explorer เป็นเพียงเบาะแสเท่านั้น รายละเอียดที่เชื่อถือได้คือสถาปัตยกรรมของเครื่องที่บันทึกไว้ในส่วนหัวของไฟล์ปฏิบัติการ
ใน File Explorer ให้ค้นหาไฟล์ executable กดปุ่ม Shiftค้างไว้ แล้วคลิกขวาที่ไฟล์ จากนั้นเลือก"คัดลอกเป็นเส้นทาง" (Copy as path ) การทำเช่นนี้จะคัดลอกเส้นทางแบบเต็ม รวมถึงชื่อไฟล์ ซึ่งมีประโยชน์เมื่อชื่อโฟลเดอร์หรือชื่อไฟล์มีช่องว่าง คุณยังสามารถคลิกที่แถบที่อยู่ของ Explorer เพื่อดูเส้นทางโฟลเดอร์และเพิ่มชื่อไฟล์ EXE ด้วยตนเองได้

เปิดเมนู Start พิมพ์Windows PowerShellแล้วเลือกแอป คุณสามารถใช้หน้าต่าง PowerShell ปกติได้ ไม่ต้องเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ” ตั้งค่า$pathเส้นทางไฟล์ที่คุณคัดลอกมา คงเครื่องหมายอัญประกาศเดี่ยวไว้รอบๆ เส้นทาง เพื่อให้ระบบนับช่องว่างในเส้นทางเป็นค่าเดียว

วางโค้ดต่อไปนี้ลงใน PowerShell โดยแทนที่พาธตัวอย่างด้วยพาธของคุณ โค้ดนี้จะตรวจสอบว่าไฟล์มีขนาดใหญ่พอและมีลายเซ็น PE ที่คาดหวังไว้ก่อนที่จะอ่านค่าเครื่อง
$path = 'C:\Users\you\Downloads\setup.exe'
$bytes = [System.IO.File]::ReadAllBytes($path)
if ($bytes.Length -lt 64) { throw 'File is too small to contain a PE header.' }
$peOffset = [BitConverter]::ToInt32($bytes, 0x3C)
if ($peOffset -lt 0 -or $peOffset -gt ($bytes.Length - 6)) {
throw 'The file does not contain a complete PE header.'
}
$signature = [Text.Encoding]::ASCII.GetString($bytes, $peOffset, 4)
if ($signature -ne "PE`0`0") { throw 'PE signature not found.' }
$machine = [BitConverter]::ToUInt16($bytes, $peOffset + 4)
$architecture = switch ($machine) {
0x014c { 'x86 (32-bit)' }
0x8664 { 'x64 (64-bit)' }
0xAA64 { 'ARM64 (64-bit)' }
default { 'Other machine type' }
}
'{0:X4} = {1}' -f $machine, $architecture

บรรทัดสุดท้ายที่ PowerShell แสดงออกมาคือผลลัพธ์ ตัวอย่างเช่น8664 = x64 (64-bit)หมายความว่ารหัสเครื่องเป็นเลขฐานสิบหก0x8664และไฟล์ EXE กำหนดเป้าหมายไปที่ Windows x64 คำสั่งนี้ตรวจสอบเฉพาะไบต์เท่านั้น ไม่ได้ติดตั้งหรือเรียกใช้โปรแกรม
ไฟล์ปฏิบัติการของ Windows ใช้รูปแบบ Portable Executable (PE) ในไฟล์ PE นั้น ส่วนที่เป็นลายเซ็นสี่ไบต์จะตามด้วยส่วนหัว COFF ซึ่ง ฟิลด์ Machineจะระบุโปรเซสเซอร์เป้าหมาย สคริปต์จะค้นหาตำแหน่งออฟเซ็ตของส่วนหัว PE อ่านฟิลด์นั้น และแปลงค่าทั่วไปให้เป็นคำตอบที่เป็นภาษาธรรมดา เอกสารของ Microsoft เกี่ยวกับโครงสร้าง PE และตัวระบุเครื่องอยู่ในเอกสารอ้างอิงรูปแบบ PE ของ ตน

| ค่าเครื่องจักร | ป้ายกำกับทั่วไป | ความหมาย |
|---|---|---|
0x014C | I386 / x86 | เข้ากันได้กับ Intel 32 บิต |
0x8664 | AMD64 / x64 | 64 บิต x64 |
0xAA64 | ARM64 | อาร์ม 64 บิต |
0x01C0 | อาร์เอ็ม | อาร์ม 32 บิต |
หากผลลัพธ์ระบุว่า “ประเภทเครื่องอื่น” ไฟล์นั้นอาจกำหนดเป้าหมายไปที่โปรเซสเซอร์ที่พบได้น้อย หรือใช้รูปแบบที่สคริปต์แบบย่อไม่รองรับ ให้เก็บค่าเลขฐานสิบหกไว้ และตรวจสอบข้อกำหนดของระบบจากผู้ผลิตซอฟต์แวร์แทนที่จะเดาว่าทุกผลลัพธ์เป็น x86 หรือ x64
โครงสร้างของไฟล์ EXE และระบบปฏิบัติการ Windows ที่ติดตั้งอยู่บนเครื่องของคุณเป็นคนละเรื่องกัน หากต้องการตรวจสอบ Windows ให้เปิดการตั้งค่า > ระบบ > เกี่ยวกับแล้วอ่านประเภทของระบบ ภายใต้ ข้อมูลจำเพาะของอุปกรณ์ คู่มือข้อมูลอุปกรณ์ของ Microsoft อธิบายรายละเอียดในหน้านั้นไว้แล้ว
แอปพลิเคชัน 32 บิต x86 มักจะทำงานได้บน Windows 64 บิต x64 แต่แอปพลิเคชัน 64 บิต x64 ไม่สามารถทำงานบน Windows 32 บิตได้ ควรใช้เวอร์ชันที่ผู้พัฒนาแอปแนะนำ เพราะตัวเลือก 64 บิตไม่ได้เป็นตัวเลือกที่เหมาะสมสำหรับพีซีทุกเครื่องเสมอไป Windows 10 บน Arm มีโปรไฟล์ความเข้ากันได้ที่แตกต่างออกไป: Microsoft ระบุว่ารองรับแอปพลิเคชัน Arm64 และ 32 บิต x86 ในขณะที่แอปพลิเคชัน x64 ไม่สามารถทำงานบน Windows 10 Arm ได้ โปรดตรวจสอบคำถามที่พบบ่อยเกี่ยวกับ Windows Arm PCหากอุปกรณ์ของคุณใช้โปรเซสเซอร์ Arm
การตรวจสอบโครงสร้างสถาปัตยกรรมไม่ได้ยืนยันว่าไฟล์ดาวน์โหลดนั้นปลอดภัยหรือเป็นของแท้ ควรดาวน์โหลดตัวติดตั้งจากผู้เผยแพร่ซอฟต์แวร์หรือแหล่งอื่นที่คุณเชื่อถือ และใช้หมายเหตุเกี่ยวกับความเข้ากันได้ของผู้เผยแพร่เมื่อเลือกเวอร์ชันที่จะติดตั้ง
หมายเหตุเกี่ยวกับ Windows 10:ไมโครซอฟต์ได้ยุติการสนับสนุนมาตรฐานสำหรับ Windows 10 เมื่อวันที่ 14 ตุลาคม 2025 ระบบปฏิบัติการยังคงใช้งานได้ แต่การอัปเดตความปลอดภัยมาตรฐานและการสนับสนุนทางเทคนิคได้สิ้นสุดลงแล้ว โปรดดูคำถามที่พบบ่อยเกี่ยวกับ Windows 32 บิตและ 64 บิต ของไมโครซอฟต์ สำหรับข้อมูลการสนับสนุนในปัจจุบัน
นำเข้าไฟล์ Bedrock .mcpack หรือ .mcaddon บน Windows 10 เปิดใช้งานสำหรับโลกใหม่หรือโลกที่มีอยู่แล้ว และหลีกเลี่ยงการสับสนระหว่างส่วนเสริมกับม็อด Java
ตั้งค่าเป้าหมายการใช้งาน CPU สำหรับการสแกน Defender ใน PowerShell ให้ต่ำลง จัดการข้อยกเว้นการสแกนขณะไม่ได้ใช้งาน และตรวจสอบว่าการตั้งค่านี้มีผลต่อการสแกนใดใน Windows 10
ตั้งค่าระดับความสว่างในเวลากลางวันและกลางคืนบน Windows 10 ด้วย ClickMonitorDDC 7.2 และเรียนรู้เกี่ยวกับข้อจำกัดของ DDC/CI และทางเลือกโหมดแสงกลางคืน
กู้คืนฮอตสปอตของ Windows 10 โดยตรวจสอบแหล่งที่มาของอินเทอร์เน็ตและอะแดปเตอร์ไร้สาย ซ่อมแซมไดรเวอร์ และเก็บการรีเซ็ตเครือข่ายไว้เป็นขั้นตอนสุดท้าย
ตั้งค่าปุ่มลัดแบบกำหนดเองสำหรับแต่ละโหมดการฉายภาพใน Windows 10 ด้วย DisplaySwitch.exe รวมถึงโหมดขยาย โหมดทำซ้ำ และโหมดแสดงผลเฉพาะหน้าจอที่สอง
ค้นหาตัวควบคุมสมดุลเสียงซ้าย/ขวาของ Windows 10 สำหรับหูฟังบลูทูธ พร้อมวิธีแก้ไขปัญหาด้วยการแก้ไขรีจิสทรีอย่างระมัดระวัง เมื่อการควบคุมระดับเสียงยังคงเชื่อมโยงอยู่
ติดตั้งส่วนขยาย Raw Image Extension ฟรีของ Microsoft และปรับการตั้งค่า File Explorer เพื่อแสดงตัวอย่างไฟล์ RAW จากกล้องที่รองรับใน Windows 10
หยุดการแสดงคำแนะนำเริ่มต้นเกมของ Xbox Game Bar ใน Windows 10 โดยยังคงใช้งานโอเวอร์เลย์และปุ่มควบคุมการจับภาพได้
ใน Windows 10 การย้ายไฟล์ระหว่างไดรฟ์ทำได้โดยการกดปุ่ม Shift ค้างไว้ขณะลากใน File Explorer ตรวจสอบการย้าย และใช้การตัดและวางเป็นทางเลือกสำรอง
ใช้ Windows PowerShell เพื่ออ่านประเภทเครื่อง PE ของไฟล์ EXE ระบุว่าเป็น 32 บิตหรือ 64 บิต และหลีกเลี่ยงการพึ่งพาชื่อไฟล์หรือไอคอน