การเปลี่ยนจากระบบปฏิบัติการ 32 บิตเป็น 64 บิตหรือปัญหาของกิกะไบต์ที่สี่

สวัสดีผู้อ่านบล็อกที่รัก จากบทความนี้ คุณจะได้เรียนรู้ว่าระบบปฏิบัติการ (Windows) เวอร์ชัน 32 และ 64 บิตแตกต่างกันอย่างไร เรียนรู้วิธีและทำไมคุณต้องเปลี่ยนจากระบบปฏิบัติการ 32 บิตเป็น 64 บิต จะหา 64 ได้ที่ไหน การกระจายระบบบิตและอีกมากมาย

นอกจากนี้ ในตอนท้ายของบทความ คุณจะพบรายการคำถามที่พบบ่อยที่สุดที่ผู้ใช้พบเมื่ออัปเกรดเป็น Windows เวอร์ชัน 64 บิต พร้อมคำตอบแน่นอน!


ระบบปฏิบัติการ 64 บิตมีประโยชน์อย่างไร?

มาเริ่มกันที่เรื่องราวเบื้องหลังอันยาวนาน ระบบปฏิบัติการ 64 บิตมาจากไหน และเหตุใดจึงมีความจำเป็น กาลครั้งหนึ่ง ตามมาตรฐานคอมพิวเตอร์ - นานมาแล้ว คุณและฉันได้ยินวลีที่ไม่คุ้นเคยเป็นครั้งแรกว่า "โปรเซสเซอร์ที่มีสถาปัตยกรรม 64 บิต" (วิกิพีเดียอาจช่วยคุณได้หากคุณไม่รู้ว่ามันคืออะไร) . เป็นเวลานานที่เราใช้โปรเซสเซอร์ที่มีสถาปัตยกรรม 32 บิต ดังนั้นความหลงใหลในเหตุการณ์ดังกล่าวจึงจริงจัง แต่ก็ลดลงอย่างรวดเร็ว และไม่น่าแปลกใจเลยที่การถือกำเนิดของสถาปัตยกรรม 64 บิตไม่ได้ทำให้ผู้ใช้ทั่วไปรู้สึกอุ่นหรือเย็น ท้ายที่สุดเพื่อที่จะใช้สถาปัตยกรรมนี้คุณต้องติดตั้งระบบปฏิบัติการเวอร์ชันพิเศษ 64 บิต และผู้ใช้ตามบ้านแทบไม่มีงานใดที่จะเสร็จเร็วขึ้นด้วยหกสิบสี่บิตเหล่านี้ และถึงตอนนี้ก็คงไม่ใช่

ดังนั้นทุกคนจึงลืมเกี่ยวกับ "64 บิต" อย่างรวดเร็วและยังคงมีอยู่ในความสนใจของเราในรายการราคาของ บริษัท คอมพิวเตอร์ซึ่งมีการระบุว่ามีหรือไม่มีในโปรเซสเซอร์หรือการสนับสนุนซอฟต์แวร์โดยเฉพาะ

อย่างไรก็ตาม ในเวลาต่อมา ความสนใจในระบบปฏิบัติการเวอร์ชัน 64 บิตเริ่มเพิ่มขึ้นอย่างรวดเร็ว เหตุใดจึงเป็นเช่นนี้? เป็นไปได้จริงไหมที่ในที่สุดงานประจำวันบางอย่างก็ปรากฏขึ้นซึ่งจำเป็นต้องใช้สถาปัตยกรรมใหม่?

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

นี่เป็นคำพูดจาก Wikipedia เดียวกัน:

แกะ(อังกฤษ: Random Access Memory, Random access memory) เป็นส่วนชั่วคราวของระบบหน่วยความจำคอมพิวเตอร์ที่จัดเก็บข้อมูลและคำสั่งที่จำเป็นสำหรับโปรเซสเซอร์ในการดำเนินการชั่วคราว ข้อกำหนดเบื้องต้นคือความสามารถในการกำหนดแอดเดรส (แต่ละคำของเครื่องมีที่อยู่เฉพาะ) ของหน่วยความจำ

สำหรับคุณและฉัน คำสำคัญที่นี่คือความสามารถในการระบุที่อยู่ ซึ่งหมายความว่าเซลล์ RAM แต่ละเซลล์มีตัวระบุเฉพาะของตัวเองที่เรียกว่าที่อยู่ โปรเซสเซอร์จะกำหนดที่อยู่เหล่านี้ และความจริงอันน่าเศร้าก็คือเมื่อทำงานในโหมด 32 บิต โปรเซสเซอร์ไม่สามารถระบุ RAM ได้มากกว่า 4 กิกะไบต์

และถ้าเราคำนึงถึงว่าพื้นที่ที่อยู่บางส่วนถูกสงวนไว้สำหรับอุปกรณ์ที่ติดตั้งในระบบ แล้วในที่สุดเราก็จะได้สิ่งที่เราได้รับ: แม้ว่าระบบจะมี 4 (6, 8 หรือมากกว่านั้น - มันไม่ได้' ไม่สำคัญ) ติดตั้ง RAM กิกะไบต์ใช้งานจะมี 3 - 3.5 กิกะไบต์และไม่มากไปกว่านี้

และสุดท้ายหากคุณมีโปรเซสเซอร์ 64 บิต แต่ติดตั้งระบบปฏิบัติการ 32 บิตไว้ก็จะทำงานในโหมด 32 บิตโดยทั้งหมดที่กล่าวเป็นนัย

เราจะย้ายจากทฤษฎีไปสู่การปฏิบัติ กล่าวคือ จะเกิดอะไรขึ้นหากคุณติดตั้ง RAM มากกว่า 3 กิกะไบต์? และจะเปลี่ยนไปใช้ระบบปฏิบัติการ 64 บิตได้อย่างไร? ลองดูกระบวนการนี้โดยใช้ระบบปฏิบัติการ Windows Vista เป็นตัวอย่าง อย่างไรก็ตาม คำแนะนำทั้งหมดด้านล่างนี้ใช้ได้กับ Windows 7, 8, 10 เช่นกัน

มีการเขียนหัวข้อนี้มากมายบนอินเทอร์เน็ต บ่อยครั้งที่มีข้อมูลที่ไม่เป็นชิ้นเป็นอันซึ่งการติดตั้งการอัปเดตหรือแพตช์เวทย์มนตร์บางประเภทบนระบบ 32 บิตของคุณจะทำให้คุณมั่นใจได้ว่าจะใช้ RAM มากกว่าสี่กิกะไบต์ น่าเสียดายที่มันไม่ใช่ ความสับสนนี้เกิดจากการที่หลังจากติดตั้งการอัปเดตบางอย่างแล้ว ระบบปฏิบัติการจำนวนหนึ่งก็เริ่มทำงานได้อย่างถูกต้อง จำได้จำนวนหน่วยความจำที่ติดตั้ง แต่ ใช้พวกเขาจะยังสามารถจัดการได้มากที่สุดเพียงประมาณ 3.5 กิกะไบต์เท่านั้น


สามารถเห็นได้ชัดเจนในภาพหน้าจอด้านล่างซึ่งถ่ายในเครื่องที่ติดตั้ง Windows Vista แบบ 32 บิตและ RAM ขนาด 4 กิกะไบต์

ดังนั้นหน้าต่างข้อมูลระบบจะรายงานการมีหน่วยความจำ 4 กิกะไบต์ จะเกิดอะไรขึ้นถ้าคุณเจาะลึกลงไปอีกหน่อย?

ตัวจัดการงานและเครื่องมือวินิจฉัย DirectX (dxdiag) ให้ข้อมูลที่แม่นยำยิ่งขึ้น - ใช้เพียง 3,582 เมกะไบต์เท่านั้น

ดังนั้น เพื่อที่จะใช้หน่วยความจำที่ติดตั้งทั้งหมด เราจำเป็นต้องใช้ส่วนประกอบ 64 บิตของโปรเซสเซอร์ของเรา และสามารถทำได้โดยการติดตั้งระบบปฏิบัติการ 64 บิตเท่านั้น

ก่อนที่จะอธิบายความแตกต่างของกระบวนการนี้ ฉันต้องการชี้แจงหลายประการ:

ก่อนอื่นเลย - ขอย้ำอีกครั้งว่าเป็นไปไม่ได้ที่จะบังคับให้ระบบปฏิบัติการ 32 บิตใช้หน่วยความจำเพิ่ม เราไม่คำนึงถึงระบบเซิร์ฟเวอร์ซึ่งมีกลไกบางอย่างสำหรับสิ่งนี้ แม้ว่าคุณจะอ่านเกี่ยวกับ PAE และแพทช์เวทย์มนตร์ แต่ก็จะไม่เปลี่ยนแปลงอะไรเลย

ประการที่สอง เป็นไปไม่ได้เลยที่จะใช้ส่วนที่ไม่ได้ใช้ของหน่วยความจำซึ่งมีมากกว่าที่มีอยู่ในระบบปฏิบัติการ 32 บิต อย่างน้อยฉันก็ไม่พบวิธีการหรือสูตรอาหารเช่นนั้น

ประการที่สาม ในการติดตั้งระบบปฏิบัติการ 64 บิต คุณต้องมีโปรเซสเซอร์ที่มีสถาปัตยกรรมที่เหมาะสม โปรเซสเซอร์เกือบทั้งหมดในตลาดปัจจุบันเป็นแบบ 64 บิต อย่างไรก็ตาม หากคุณมีคอมพิวเตอร์รุ่นเก่า คุณควรตรวจสอบให้แน่ใจว่า "pebble" ของคุณรองรับชุดคำสั่ง AMD64 (สำหรับโปรเซสเซอร์ AMD) หรือ EM64T (สำหรับ Intel)

สุดท้ายสิ่งสุดท้าย. หากปรากฎว่าโปรเซสเซอร์ของคุณไม่มีชุดคำสั่งที่จำเป็น การติดตั้งระบบปฏิบัติการ 64 บิตก็ไม่มีประโยชน์ มันจะไม่ทำงาน

ฉันจะรับสำเนา Windows 64 บิตได้ที่ไหน และจะติดตั้งได้อย่างไร

ทุกอย่างง่ายกว่ามากที่นี่ มีเพียงสองตัวเลือกสำหรับการพัฒนากิจกรรม - หากคุณไม่มีชุดการแจกจ่ายเลย (เช่น คุณกำลังสร้างคอมพิวเตอร์เครื่องใหม่) - คุณเพียงแค่ต้องซื้อมัน และแบบ 64 บิตในคราวเดียว .

มีตัวเลือกอื่นและนี่คือกรณีของฉันอย่างแน่นอน นานมาแล้วฉันซื้อ Windows Vista Home Premium เวอร์ชันบรรจุกล่องซึ่งฉันใช้จนกระทั่งเมื่อไม่นานมานี้ มันบังเอิญว่าฉันมี RAM 2 กิกะไบต์ และฉันก็ยังไม่สามารถขยายมันได้ เมื่อไม่นานมานี้ ตอนที่ฉันบังเอิญอยู่ข้างๆ ร้านค้าแห่งหนึ่งที่ขายส่วนประกอบ ฉันตัดสินใจซื้อหน่วยความจำเพิ่ม เนื่องจากตอนนี้มันไม่แพงแล้ว จึงมีสี่กิกะไบต์

หลังจากเชื่อมั่นเป็นการส่วนตัวว่าระบบจะไม่สามารถใช้งานได้ทั้งหมด (ภาพหน้าจอด้านบน) ฉันจึงเลิกคิดว่าจะหา Windows 64 บิตได้จากที่ไหน มันเป็นการเสียเงินอย่างหายนะ แต่ฉันไม่ได้ใช้ "โจรสลัด" มานานแล้วและฉันก็ไม่อยากเข้าไปยุ่งกับพวกเขา ตอนนั้นเองที่ความคิดอันมหัศจรรย์เกิดขึ้นกับฉัน ท้ายที่สุด ฉันเป็นเจ้าของลิขสิทธิ์ Windows Vista สำหรับรุ่น 32 บิตเท่านั้น หมายความว่าฉันต้องซื้อระบบ 64 บิตแยกต่างหากหรือไม่ อาจจะไม่?

ฉันไม่ได้หันมาใช้ Google เพราะเราไม่ได้มองหาวิธีง่ายๆ ใช่ไหม แต่ฉันส่งอีเมลถึง Microsoft โดยตรงและขอคำชี้แจงแทน คำตอบใช้เวลาไม่นาน (อันที่จริงพวกเขาตอบเร็วมาก) และขจัดข้อสงสัยทั้งหมดของฉัน เขาอยู่ที่นี่:

สิทธิ์การใช้งาน Windows Vista Home Premium อนุญาตให้คุณใช้ทั้งเวอร์ชัน 32 บิตและ 64 บิต คีย์ไม่มีผลผูกพันกับความลึกของบิต

คุณสามารถขอรับชุดการแจกจ่ายสำหรับ Windows Vista Home Premium 64 บิตผ่านทางบริการสนับสนุนการสั่งซื้อสื่อสำรองของ Windows Vista พิเศษ ซึ่งให้การสนับสนุนหากคุณสั่งซื้อสื่อ 64 บิตหรือซีดี Windows Vista ฉันส่งที่อยู่อีเมลของเธอไปให้คุณ: [ป้องกันอีเมล]

โปรดทราบว่าสิ่งนี้ใช้ได้กับ Windows 7 ด้วย และบน Windows 8 มีการอัปเกรดเป็น Windows 8 จากเวอร์ชันก่อนหน้า แต่อย่างอื่น ทุกอย่างที่เขียนข้างต้นก็เป็นจริงสำหรับ G8 เช่นกัน

อย่างไรก็ตาม ฉันละเลยคำแนะนำสุดท้าย - ตอนนี้ฉันต้องการระบบ 64 บิต ดังนั้นคำว่า "สั่งซื้อ" จึงค่อนข้างไม่สอดคล้องกับความตั้งใจของฉัน ฉันเริ่มคิดว่าจะรับดิสก์ได้ที่ไหน งานได้รับการอำนวยความสะดวกอย่างมากจากข้อเท็จจริงที่ว่าดิสก์ที่ Microsoft จำหน่ายนั้นมีระบบปฏิบัติการทุกเวอร์ชัน (Vista หรือ Windows 7) และเวอร์ชันใดที่จะติดตั้งนั้นขึ้นอยู่กับคีย์เท่านั้น

ค่อนข้างเร็วฉันพบคนรู้จักที่นำดิสก์ที่มีการแจกแจงแบบ 64 บิตมาให้ฉัน คีย์ที่ฉันใช้สำหรับเวอร์ชัน 32 บิตใช้งานได้ การติดตั้งและการเปิดใช้งานในภายหลังก็ดำเนินไปโดยไม่มีปัญหา และฉันก็กลายเป็นเจ้าของ Windows Vista Home Premium 64x แม้ว่าดิสก์จะถูกทำเครื่องหมายเป็นเวอร์ชัน Ultimate ก็ตาม แน่นอน สิ่งแรกที่ฉันทำคือตรวจสอบว่าสิ่งต่างๆ ดำเนินไปอย่างไรกับความทรงจำ

การทำงานของ Windows รุ่น 32 บิตและ 64 บิตแตกต่างกันหรือไม่

จากมุมมองของผู้ใช้ - แทบไม่มีเลย แต่อย่างไรก็ตาม ฉันจะอธิบายประเด็นที่ละเอียดอ่อนสองสามประเด็น และคนแรกคือคนขับ

ไดรเวอร์สำหรับอุปกรณ์ทั้งหมดของคุณจะต้องใช้ไดรเวอร์พิเศษ - ไดรเวอร์พิเศษสำหรับระบบปฏิบัติการ 64 บิต ดังนั้นหากคุณเป็นเจ้าของอุปกรณ์หายากที่มีความสุขควรสอบถามล่วงหน้าเกี่ยวกับความพร้อมใช้งานของไดรเวอร์ 64 บิตสำหรับอุปกรณ์ดังกล่าว

ประเด็นย่อยที่สองคือโปรแกรม โปรดทราบว่าหลายรายการมีเวอร์ชันพิเศษสำหรับระบบ 64 บิต ในกรณีนี้ จะดีกว่าถ้าใช้เนื่องจากการมีเวอร์ชันดังกล่าวมักเกิดจากการที่เวอร์ชัน 32 บิตไม่ทำงานบนระบบปฏิบัติการ 64 บิต หากโปรแกรมที่คุณสนใจมีเพียงเวอร์ชันเดียวและไม่ได้ระบุ "จำนวนบิต" ให้ติดตั้งโดยไม่ลังเล

ในกรณีของฉัน พบเวอร์ชัน “พิเศษ” ในแอนตี้ไวรัส (Microsoft Security Essentials), ไฟร์วอลล์ (Agnitum Outpost Firewall) และโปรแกรมเก็บถาวร (7-zip) ฉันติดตั้งโปรแกรมอื่น ๆ ทั้งหมดจากรุ่นเดียวกับที่ใช้ใน Windows 32 บิต และในจำนวนนั้นมีเพียงโปรแกรมเดียว (และมีหลายสิ่งหลายอย่างที่ติดตั้ง) ที่ไม่ต้องการทำงานอย่างถูกต้อง โชคดีที่ฉันพบอะนาล็อกที่ทำงานได้ดีบน 64 บิตอย่างรวดเร็ว ดังนั้นเรื่องราวสยองขวัญที่ว่า "ทุกอย่างมีบั๊กกี้และไม่มีอะไรทำงาน" ซึ่งสามารถเห็นได้ง่ายบนอินเทอร์เน็ตจึงไม่มีมูลความจริง

ท้ายที่สุดคำถามก็ยังคงอยู่ - เจ้าของแล็ปท็อปที่ขายพร้อมระบบที่ติดตั้งไว้ล่วงหน้าควรทำอย่างไร? ท้ายที่สุดแล้ว รหัสผลิตภัณฑ์ 25 หลักที่พิมพ์บนสติกเกอร์ซึ่งมักพบที่ด้านล่างของแล็ปท็อปนั้นไม่เหมาะ หากเป็นกรณีของคุณ โปรดดูบทความ:

นั่นคือทั้งหมดที่ ขอให้โชคดีกับการเปลี่ยนไปใช้ระบบปฏิบัติการ 64 บิต ฉันจะดีใจถ้าประสบการณ์ของฉันมีประโยชน์กับคุณ????

คำถามที่พบบ่อยในหัวข้อการเปลี่ยนไปใช้ระบบปฏิบัติการ 64 บิต

หน่วยความจำ, OS/โปรเซสเซอร์รวมกัน:

  • จำนวน RAM สูงสุดที่ระบบปฏิบัติการ 32 บิตสามารถใช้ได้คือเท่าใดตั้งแต่ 3 ถึง 3.5 กิกะไบต์ ขึ้นอยู่กับสถานการณ์เฉพาะ
  • ระบบปฏิบัติการ 32 บิตสามารถใช้ RAM มากกว่า 3.5 กิกะไบต์ได้หรือไม่เลขที่
  • หากระบบมี RAM มากกว่า 3.5 กิกะไบต์และระบบปฏิบัติการ 32 บิต เป็นไปได้หรือไม่ที่จะใช้หน่วยความจำที่ระบบปฏิบัติการไม่ได้ใช้ เลขที่
  • ระบบปฏิบัติการ 32 บิตสามารถทำงานบนโปรเซสเซอร์ 64 บิตได้หรือไม่ใช่.
  • ระบบปฏิบัติการ 64 บิตสามารถทำงานบนโปรเซสเซอร์ 32 บิตได้หรือไม่เลขที่

จำหน่าย ติดตั้ง :

  • จำเป็นต้องมีการแจกจ่ายพิเศษเพื่อติดตั้งระบบปฏิบัติการ 64 บิตหรือไม่ต้องมีการกระจายแบบพิเศษ 64 บิต
  • ฉันจะรับการแจกจ่ายแบบ 64 บิตได้ที่ไหน ฉันควรซื้อมันไหม?หากคุณมีการแจกจ่าย Windows Vista หรือ 7 แบบ 32 บิตที่ได้รับอนุญาต คุณเพียงแค่ต้องดาวน์โหลด (ดาวน์โหลด สั่งซื้อจาก Microsoft) การแจกจ่ายแบบ 64 บิต เมื่อติดตั้ง ให้ใช้คีย์เดียวกับเมื่อติดตั้งเวอร์ชัน 32 บิต
  • ฉันมีดิสก์สองตัวที่มีการแจกจ่ายแบบ 32 บิตและ 64 บิต ฉันสามารถติดตั้งการกระจายแบบ 32 บิตบนคอมพิวเตอร์เครื่องหนึ่งและการกระจายแบบ 64 บิตบนคอมพิวเตอร์อีกเครื่องได้หรือไม่ สิ่งนี้เป็นสิ่งต้องห้ามตามข้อตกลงใบอนุญาต ในทางปฏิบัติ ระบบจะติดตั้ง แต่อาจมีปัญหาในการเปิดใช้งาน
  • ฉันติดตั้งระบบปฏิบัติการ 32 บิตแล้ว ฉันสามารถอัปเกรดเป็น 64 บิตได้หรือไม่ หรือต้องติดตั้งใหม่ตั้งแต่ต้นเพียงตั้งแต่เริ่มต้น

โปรแกรมไดรเวอร์:

  • เป็นไปได้ไหมที่จะใช้ไดรเวอร์เดียวกันในระบบปฏิบัติการ 64 บิตเช่นเดียวกับในระบบปฏิบัติการ 32 บิตไม่ คุณไม่สามารถทำได้ คุณต้องมีไดรเวอร์พิเศษสำหรับระบบปฏิบัติการ 64 บิต
  • เป็นไปได้ไหมที่จะใช้โปรแกรมสำหรับระบบปฏิบัติการ 32 บิตบนระบบปฏิบัติการ 64 บิต?สามารถ. หากโปรแกรมไม่มีเวอร์ชันพิเศษสำหรับระบบปฏิบัติการ 64 บิต คุณสามารถใช้เวอร์ชัน 32 บิตได้ หากมีรุ่นพิเศษก็น่าใช้ครับ
  • โปรแกรมสำหรับระบบปฏิบัติการ 64 บิตจะทำงานบนระบบปฏิบัติการ 32 บิต (รวมถึงโปรเซสเซอร์ 64 บิต) หรือไม่จะไม่.
  • มีโปรแกรมมากมายที่ไม่สามารถใช้งานได้บนระบบปฏิบัติการ 64 บิตหรือไม่?ค่อนข้างน้อย.
  • ฉันมีระบบปฏิบัติการเวอร์ชัน 32 บิตติดตั้งไว้ล่วงหน้าบนแล็ปท็อปของฉัน แต่ฉันต้องการอัปเกรดเป็นเวอร์ชัน 64 บิต ฉันควรซื้อระบบปฏิบัติการใหม่หรือไม่
  • การเปลี่ยนไปใช้ระบบปฏิบัติการ 64 บิตช่วยเพิ่มประสิทธิภาพได้มากหรือไม่ในแอปพลิเคชัน "ทุกวัน" ส่วนใหญ่ - ไม่มีเลย สำหรับผู้ใช้ตามบ้านข้อดีหลักของระบบปฏิบัติการ 64 บิตคือความสามารถในการใช้ RAM มากกว่า 3.5 กิกะไบต์

แค่นั้นแหละ ดูเหมือนว่า คุณมีคำถามเพิ่มเติมหรือไม่? เขียนความคิดเห็น ฉันจะพยายามช่วย!