ความหมายของทรัพยากรระบบและวิธีการแก้ไขข้อผิดพลาดเกี่ยวกับทรัพยากรระบบ
ทรัพยากรระบบคือส่วนที่ใช้งานได้ของคอมพิวเตอร์ที่สามารถควบคุมและกำหนดโดย ระบบปฏิบัติการ เพื่อให้ ฮาร์ดแวร์ และซอฟต์แวร์ทั้งหมดบนคอมพิวเตอร์สามารถทำงานร่วมกันได้ตามที่ออกแบบ
ทรัพยากรระบบสามารถใช้โดยผู้ใช้เช่นคุณเมื่อคุณเปิดโปรแกรมและแอปตลอดจน บริการต่างๆ ที่เริ่มต้นโดยอัตโนมัติจากระบบปฏิบัติการของคุณ
คุณสามารถใช้ทรัพยากรระบบหรือเรียกใช้ทรัพยากรระบบได้หมดเนื่องจากมีข้อ จำกัด การ จำกัด การเข้าถึงทรัพยากรระบบใด ๆ โดยเฉพาะช่วยลดประสิทธิภาพและมักทำให้เกิดข้อผิดพลาดบางอย่าง
หมายเหตุ: รีซอร์สระบบบางครั้งเรียกว่า ทรัพยากรฮาร์ดแวร์รีซอร์สคอมพิวเตอร์ หรือ ทรัพยากร เพียง อย่างเดียว ทรัพยากรไม่มีส่วนเกี่ยวข้องกับ Uniform Resource Locator (URL)
ตัวอย่างของทรัพยากรระบบ
ทรัพยากรระบบมักพูดเกี่ยวกับ หน่วยความจำระบบ (RAM ของคอมพิวเตอร์) แต่แหล่งข้อมูลอาจมาจาก CPU , เมนบอร์ด หรือแม้แต่ฮาร์ดแวร์อื่น ๆ
แม้ว่าจะมีหลายส่วนของระบบคอมพิวเตอร์ที่สมบูรณ์ซึ่งอาจถือได้ว่าเป็น ทรัพยากรระบบ โดยทั่วไปมีสี่ประเภททรัพยากรที่สำคัญทั้งหมดที่สามารถดูได้และกำหนดได้จากภายใน Device Manager :
- สายการร้องขอการขัดจังหวะ (IRQ)
- แชแนลการเข้าถึงหน่วยความจำโดยตรง (DMA)
- ที่อยู่พอร์ตอินพุต / เอาต์พุต (I / O)
- ช่วงแอดเดรสหน่วยความจำ
ตัวอย่างของทรัพยากรระบบในที่ทำงานสามารถมองเห็นได้เมื่อคุณเปิดโปรแกรมใด ๆ ในคอมพิวเตอร์ของคุณ เมื่อแอ็พพลิเคชันกำลังโหลดระบบปฏิบัติการจะสงวนหน่วยความจำและเวลาในการทำงานของ CPU ไว้ที่โปรแกรมต้องการทำงาน โดยใช้ทรัพยากรระบบที่พร้อมใช้งานในปัจจุบัน
ทรัพยากรของระบบไม่ จำกัด ถ้าคุณมีแรม 4 GB ติดตั้งอยู่ในคอมพิวเตอร์ของคุณ แต่ระบบปฏิบัติการและโปรแกรมต่างๆใช้กำลังการผลิตรวม 2 GB จริงๆคุณมีทรัพยากรระบบเพียง 2 กิกะไบต์ (ในรูปของหน่วยความจำระบบในกรณีนี้) ซึ่งมี พร้อมสำหรับสิ่งอื่น ๆ
ถ้ามีหน่วยความจำไม่เพียงพอ Windows จะพยายามเก็บข้อมูลบางอย่างไว้ใน ไฟล์ swap (หรือไฟล์เพจจิ้ง) ไฟล์หน่วยความจำเสมือนที่เก็บอยู่ใน ฮาร์ดดิสก์ เพื่อเพิ่มหน่วยความจำสำหรับโปรแกรม ถ้าทรัพยากรนี้ปลอมขึ้นซึ่งเกิดขึ้นเมื่อไฟล์ swap ถึงขนาดสูงสุด Windows จะเริ่มเตือนคุณว่า "หน่วยความจำเสมือนเต็ม" และคุณควรปิดโปรแกรมเพื่อเพิ่มหน่วยความจำบางส่วน
ข้อผิดพลาดเกี่ยวกับทรัพยากรระบบ
โปรแกรม ควร จะ "ให้กลับ" หน่วยความจำเมื่อคุณปิดพวกเขา หากสิ่งนี้ไม่เกิดขึ้นซึ่งเป็นเรื่องปกติธรรมดากว่าที่คุณคิดว่าทรัพยากรเหล่านั้นจะไม่สามารถใช้ได้กับกระบวนการและโปรแกรมอื่น ๆ สถานการณ์นี้มักเรียกว่า หน่วยความจำรั่ว หรือ รั่วไหลของทรัพยากร
ถ้าคุณโชคดีสถานการณ์นี้จะนำไปสู่ Windows พร้อมท์ให้คุณทราบว่าคอมพิวเตอร์มีทรัพยากรระบบเหลือน้อยมักมีข้อผิดพลาดเช่นนี้:
- "ออกจากหน่วยความจำหรือทรัพยากรระบบ"
- "ความจำเต็ม"
- "ทรัพยากรระบบไม่เพียงพอที่มีอยู่เพื่อให้บริการนี้เสร็จสมบูรณ์"
- "ระบบมีทรัพยากรน้อยมาก"
- "คอมพิวเตอร์ของคุณมีหน่วยความจำเหลือน้อย"
ถ้าคุณไม่โชคดีคุณจะสังเกตเห็นคอมพิวเตอร์ที่ทำงานช้าลงหรือแย่กว่านั้นข้อความแสดงข้อผิดพลาดที่ไม่ค่อยมีเหตุผล
วิธีแก้ไขข้อผิดพลาดเกี่ยวกับทรัพยากรระบบ
วิธีที่เร็วที่สุดในการแก้ไขข้อผิดพลาดของทรัพยากรระบบคือ รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ การปิดเครื่องคอมพิวเตอร์จะทำให้มั่นใจได้ว่าโปรแกรมและแอปที่คุณเปิดไว้ตลอดจนผู้ที่คั่งคักอยู่เบื้องหลังขโมยทรัพยากรจากคอมพิวเตอร์ที่มีค่าจะถูกลบออกทั้งหมด
เราพูดถึงเรื่องนี้มากขึ้นใน เหตุผลที่การเริ่มต้นใหม่แก้ไขปัญหาคอมพิวเตอร์ส่วนใหญ่
หากการรีสตาร์ทไม่ได้เป็นตัวเลือกด้วยเหตุผลบางประการคุณสามารถลองติดตามโปรแกรมที่กระทำผิดด้วยตัวเองได้เสมอ วิธีที่ดีที่สุดในการทำเช่นนี้คือจาก Task Manager ให้เปิดโดยเรียงตามการใช้หน่วยความจำและปิดงานเหล่านั้นที่กำลังรีบเร่งทรัพยากรระบบของคุณ
ดู วิธีบังคับใช้ - ออกจากโปรแกรมใน Windows สำหรับรายละเอียดทั้งหมดเกี่ยวกับวิธีการทำเช่นนี้รวมทั้งวิธีการอื่นที่มีประสิทธิภาพเท่าเทียมกันซึ่งไม่จำเป็นต้องมีตัวจัดการงาน
หากข้อผิดพลาดเกี่ยวกับทรัพยากรระบบปรากฏขึ้นบ่อยๆโดยเฉพาะอย่างยิ่งหากเกี่ยวข้องกับโปรแกรมแบบสุ่มและบริการพื้นหลังอาจเป็นไปได้ว่าคุณต้องเปลี่ยนโมดูล RAM อย่างน้อยหนึ่งโมดูล
การ ทดสอบหน่วยความจำ จะยืนยันวิธีนี้หรืออีกวิธีหนึ่ง ถ้าหนึ่งในการทดสอบเหล่านั้นเป็นบวกสำหรับปัญหาทางออกเดียวคือการ เปลี่ยนแรมของคุณ แต่น่าเสียดายที่พวกเขาไม่สามารถซ่อมแซมได้
อีกเหตุผลหนึ่งที่ทำให้เกิดข้อผิดพลาดเกี่ยวกับทรัพยากรระบบซ้ำ ๆ แม้ในขณะที่คุณปิดคอมพิวเตอร์บ่อยครั้งอาจเป็นเพราะบริการพื้นหลังกำลังทำงานโดยอัตโนมัติโดยที่คุณไม่รู้ตัว โปรแกรมเหล่านี้จะเปิดขึ้นเมื่อ Windows เปิดใช้งานครั้งแรก คุณสามารถดูว่ามีไฟล์ใดอยู่และปิดใช้งานได้จากแท็บ Startup ใน Task Manager
หมายเหตุ: แท็บ Startup ของ Task Manager ไม่สามารถใช้งานได้กับ Windows รุ่นเก่า ถ้าคุณไม่เห็นพื้นที่ของตัวจัดการงานใน Windows รุ่นของคุณให้เปิดยูทิลิตี้การกำหนดค่าระบบแทน คุณสามารถทำได้โดยใช้ คำสั่ง msconfig ในกล่องโต้ตอบ Run หรือ Command Prompt
ข้อมูลเพิ่มเติมเกี่ยวกับทรัพยากรระบบ
Windows จะกำหนดรีซอร์สระบบให้กับอุปกรณ์ฮาร์ดแวร์โดยอัตโนมัติหากอุปกรณ์นี้รองรับ Plug and Play อุปกรณ์เกือบทั้งหมดและแน่นอนอุปกรณ์ฮาร์ดแวร์คอมพิวเตอร์ที่มีอยู่ทั่วไปในปัจจุบันมีคุณสมบัติตรงตามมาตรฐาน Plug and Play
ทรัพยากรระบบมักไม่สามารถใช้ฮาร์ดแวร์ได้มากกว่าหนึ่งชิ้น ข้อยกเว้นที่สำคัญคือ IRQs ซึ่งในบางสถานการณ์อาจมีการแชร์กันระหว่างอุปกรณ์หลายเครื่อง
ระบบปฏิบัติการ Windows Server สามารถใช้ Windows System Resource Manager เพื่อควบคุมทรัพยากรระบบสำหรับแอ็พพลิเคชันและผู้ใช้
"ทรัพยากรระบบ" อาจหมายถึงซอฟต์แวร์ที่ติดตั้งในคอมพิวเตอร์เช่นโปรแกรมอัพเดตแบบอักษรและอื่น ๆ หากสิ่งเหล่านี้ถูกนำออก Windows อาจแสดงข้อผิดพลาดในการอธิบายว่าทรัพยากรไม่พบและไม่สามารถเปิดได้