บางคนชอบจัดเรียงไอคอนเดสก์ท็อปใหม่ในรูปแบบที่คุ้นเคยหรือเข้าถึงได้ง่าย ควรบันทึกการตั้งค่าเหล่านี้และไอคอนควรอยู่ในลำดับเดียวกันหลังจากการรีสตาร์ทระบบทุกครั้ง อย่างไรก็ตาม ในบางกรณี ไอคอนจะถูกจัดเรียงใหม่กลับสู่ตำแหน่งเริ่มต้น เห็นได้ชัดว่าไม่สะดวกสำหรับผู้ใช้จำนวนมาก เนื่องจากพวกเขาต้องการให้ไอคอนเดสก์ท็อปอยู่ในจุดใดจุดหนึ่ง
สาเหตุเบื้องหลังปัญหานี้เกี่ยวข้องกับปัญหาการอนุญาต เมื่อใดก็ตามที่คุณเปลี่ยนการตั้งค่าของไอคอนเดสก์ท็อป ควรบันทึกการตั้งค่าเหล่านี้ แต่ถ้าคุณไม่มีสิทธิ์ที่เหมาะสม คีย์รีจิสทรีของคุณจะไม่สามารถบันทึกการตั้งค่าใหม่เหล่านี้ได้ ดังนั้น การแก้ไขปัญหาการอนุญาตเพียงอย่างเดียวก็น่าจะช่วยแก้ปัญหานี้ได้ ปัญหานี้อาจเกิดจากมัลแวร์ได้เช่นกัน นี่ไม่ใช่เรื่องธรรมดา แต่ก็ใช่ว่าจะเป็นไปไม่ได้ มัลแวร์จำนวนมากได้รับการออกแบบมาเพื่อเปลี่ยนค่าคีย์รีจิสทรี ดังนั้น อาจเป็นมัลแวร์ที่เขียนทับรีจิสตรีคีย์ของคุณและป้องกันไม่ให้การตั้งค่าของคุณถูกบันทึก
- หากไอคอนของคุณจัดเรียงตัวเองใหม่แม้หลังจากรีเฟรชเดสก์ท็อปแล้ว อาจมีปัญหากับการตั้งค่าของคุณ ตรวจสอบให้แน่ใจว่าการตั้งค่าเดสก์ท็อปของคุณไม่ได้อยู่บน "ไอคอนจัดเรียงอัตโนมัติ" โดยทำตามขั้นตอนด้านล่าง
- คลิกขวา บนพื้นที่ว่างบนเดสก์ท็อปของคุณ
- เลือก ดู
- ตรวจสอบให้แน่ใจว่าตัวเลือกต่างๆ จัดเรียงอัตโนมัติ และ จัดแนวไอคอนให้เข้ากับเส้นตาราง ไม่ได้เลือกตัวเลือกนี้
- เมื่อเสร็จแล้ว ให้ตรวจสอบว่าไอคอนยังคงอยู่ในตำแหน่งเดิมหรือไม่
- อีกสิ่งหนึ่งที่น่าลองคือเปลี่ยนตำแหน่งของไอคอนแล้วรีเฟรชเดสก์ท็อปของคุณ คุณสามารถคลิกขวาที่พื้นที่ว่างบนเดสก์ท็อปและเลือกรีเฟรช การรีเฟรชเดสก์ท็อปจะล็อกไอคอนของคุณไว้ที่ตำแหน่ง
- วิธีนี้ใช้ไม่ได้กับผู้ใช้จำนวนมาก แต่มีผู้ใช้บางส่วนแก้ปัญหาด้วยการเปลี่ยนจาก uTorrent เป็น Bittorrent ดังนั้น หากคุณใช้ uTorrent ให้ลองเปลี่ยนไปใช้ไคลเอนต์ torrent อื่นและตรวจสอบว่าสามารถแก้ปัญหาได้หรือไม่
วิธีที่ 1:เปลี่ยนค่าคีย์รีจิสทรี
วิธีแก้ปัญหานี้จะใช้ได้หากคีย์รีจิสทรีมีการเปลี่ยนแปลงเนื่องจากมัลแวร์ การเปลี่ยนแปลงข้อมูลของรีจิสตรีคีย์บางรายการด้วยตนเอง (ที่กล่าวถึงด้านล่าง) และการลบสาขารีจิสตรีคีย์บางรายการมักจะแก้ปัญหานี้ได้ ทำตามขั้นตอนด้านล่างเพื่อใช้โซลูชันนี้
- กด แป้น Windows . ค้างไว้ แล้วกด R
- พิมพ์ regedit แล้วกด Enter
- ตอนนี้ นำทางไปยังตำแหน่งนี้ในคีย์รีจิสทรี HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32 . หากคุณไม่ทราบวิธีนำทางไปยังตำแหน่งนี้ ให้ทำตามขั้นตอนที่ระบุด้านล่าง
- ค้นหาและดับเบิลคลิก HKEY_CLASSES_ROOT จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก CLSID จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก {42aedc87-2188-41fd-b9a3-0c966feabec1} จากบานหน้าต่างด้านซ้าย
- ค้นหาและเลือก InProcServer32 จากบานหน้าต่างด้านซ้าย
- ดับเบิลคลิก ค่าเริ่มต้น จากบานหน้าต่างด้านขวา
- หน้าต่างใหม่จะเปิดขึ้น พิมพ์ %SystemRoot%\system32\windows.storage.dll ใน ข้อมูลค่า ส่วนแล้วคลิกตกลง
- หากคุณพบข้อผิดพลาดเกี่ยวกับปัญหาการอนุญาตหรือคุณไม่ได้รับอนุญาตให้เปลี่ยนค่าของคีย์เหล่านี้ ให้ทำดังต่อไปนี้
- คลิกขวา InProcServer32 จากบานหน้าต่างด้านซ้ายและเลือกการอนุญาต
- คลิก ขั้นสูง
- คลิก เปลี่ยน ต่อหน้า เจ้าของ ส่วน
- คลิก ขั้นสูง
- คลิก ค้นหาเลย
- เลือก ผู้ดูแลระบบ
- คลิก ตกลง
- คลิก ตกลง อีกครั้ง
- ตรวจสอบ ตัวเลือก แทนที่เจ้าของในคอนเทนเนอร์ย่อยและวัตถุ
- ตรวจสอบ ตัวเลือก แทนที่รายการอนุญาตวัตถุลูกทั้งหมดด้วยรายการอนุญาตที่สืบทอดได้จากวัตถุนี้
- คลิกตกลง
- คุณควรกลับสู่การอนุญาตสำหรับหน้าต่าง InProcServer32 เลือก ผู้ดูแลระบบ จากกลุ่มหรือส่วนชื่อผู้ใช้
- ทำเครื่องหมายที่ อนุญาต ตัวเลือกหน้า การควบคุมทั้งหมด
- คลิก ตกลง
- ตอนนี้ดำเนินการ ขั้นตอนที่ 4-5
- ตอนนี้ คุณควรนำทางไปยังตำแหน่งนี้ HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32 ในตัวแก้ไขรีจิสทรี ทำตามขั้นตอนด้านล่างเพื่อไปยังตำแหน่งนี้
- ค้นหาและดับเบิลคลิก HKEY_CLASSES_ROOT จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก Wow6432Node จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก CLSID จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก {42aedc87-2188-41fd-b9a3-0c966feabec1} จากบานหน้าต่างด้านซ้าย
- ค้นหาและเลือก InProcServer32 จากบานหน้าต่างด้านซ้าย
- ดับเบิลคลิก ค่าเริ่มต้น จากบานหน้าต่างด้านขวา
- หน้าต่างใหม่จะเปิดขึ้น พิมพ์ %SystemRoot%\system32\windows.storage.dll ใน ข้อมูลค่า ส่วนแล้วคลิกตกลง
- หากคุณพบข้อผิดพลาดเกี่ยวกับปัญหาการอนุญาตหรือคุณไม่ได้รับอนุญาตให้เปลี่ยนค่าของคีย์เหล่านี้ ให้ทำดังต่อไปนี้
- คลิกขวา InProcServer32 จากบานหน้าต่างด้านซ้ายและเลือกการอนุญาต
- คลิก ขั้นสูง
- คลิก เปลี่ยน ต่อหน้า เจ้าของ ส่วน
- คลิก ขั้นสูง
- คลิก ค้นหาเลย
- เลือก ผู้ดูแลระบบ
- คลิก ตกลง
- คลิก ตกลง อีกครั้ง
- ตรวจสอบ ตัวเลือก แทนที่เจ้าของในคอนเทนเนอร์ย่อยและวัตถุ
- ตรวจสอบ ตัวเลือก แทนที่รายการอนุญาตวัตถุลูกทั้งหมดด้วยรายการอนุญาตที่สืบทอดได้จากวัตถุนี้
- คลิกตกลง
- คุณควรกลับสู่การอนุญาตสำหรับหน้าต่าง InProcServer32 เลือก ผู้ดูแลระบบ จากกลุ่มหรือส่วนชื่อผู้ใช้
- ทำเครื่องหมายที่ อนุญาต ตัวเลือกหน้า การควบคุมทั้งหมด
- คลิก ตกลง
- ตอนนี้ดำเนินการ ขั้นตอนที่ 8-9
- เมื่อเสร็จแล้ว ไปที่ตำแหน่งนี้ในตัวแก้ไขรีจิสทรี HKEY_CURRENT_USER\Software\Classes\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1} ทำตามขั้นตอนด้านล่างหากคุณไม่แน่ใจว่าจะไปยังตำแหน่งนี้อย่างไร
- ค้นหาและดับเบิลคลิก HKEY_CURRENT_USER จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก ซอฟต์แวร์ จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก ชั้นเรียน จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก CLSID จากบานหน้าต่างด้านซ้าย
- ค้นหาและคลิกขวา {42aedc87-2188-41fd-b9a3-0c966feabec1} จากบานหน้าต่างด้านซ้าย
- เลือก ลบ และยืนยันข้อความแจ้งเพิ่มเติม
ปิดตัวแก้ไขรีจิสทรีเมื่อคุณลบคีย์รีจิสทรีแล้วและควรไปต่อ
วิธีที่ 2:แก้ไขสิทธิ์คีย์รีจิสทรี
วิธีแก้ปัญหานี้จะใช้ได้กับผู้ที่พบปัญหานี้เนื่องจากปัญหาการอนุญาต ดังที่กล่าวไว้ในตอนต้นของบทความนี้ สาเหตุที่เป็นไปได้มากที่สุดของปัญหานี้คือการไม่มีสิทธิ์อนุญาตที่เหมาะสม ซึ่งทำให้ไม่สามารถอัปเดตคีย์รีจิสทรีของคุณได้ ดังนั้น ให้ทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหาการอนุญาต
- กด แป้น Windows . ค้างไว้ แล้วกด R
- พิมพ์ regedit แล้วกด Enter
- ตอนนี้ นำทางไปยังตำแหน่งนี้ในคีย์รีจิสทรี HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop . หากคุณไม่ทราบวิธีนำทางไปยังตำแหน่งนี้ ให้ทำตามขั้นตอนที่ระบุด้านล่าง
- ค้นหาและดับเบิลคลิก HKEY_CURRENT_USER จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก ซอฟต์แวร์ จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก Microsoft จากบานหน้าต่างด้านซ้าย
- ค้นหาและเลือก Windows จากบานหน้าต่างด้านซ้าย
- ค้นหาและเลือก เชลล์ จากบานหน้าต่างด้านซ้าย
- ค้นหาและเลือกกระเป๋า จากบานหน้าต่างด้านซ้าย
- ค้นหาและเลือก 1 จากบานหน้าต่างด้านซ้าย
- คลิกขวาเดสก์ท็อป จากบานหน้าต่างด้านซ้ายและเลือกการอนุญาต
- คลิก ขั้นสูง
- ดูรายการใน รายการสิทธิ์ เลือกรายการที่มี ปฏิเสธ ใน ประเภท คอลัมน์แล้วคลิก ลบ
- ทำซ้ำขั้นตอนก่อนหน้าสำหรับรายการปฏิเสธทั้งหมดในส่วนรายการสิทธิ์
- ตอนนี้ ตรวจสอบให้แน่ใจว่าบัญชีของคุณมีการควบคุมทั้งหมด ค้นหาบัญชีจากส่วนรายการอนุญาต หากบัญชีของคุณไม่มีการควบคุมทั้งหมด เขียนใน การเข้าถึง ให้เลือกรายการบัญชีของคุณแล้วคลิกแก้ไข
- ตรวจสอบ กล่อง การควบคุมทั้งหมด จากหน้าต่างที่เพิ่งเปิดใหม่
- คลิก ตกลง
- คลิก ตกลง จากนั้นเลือก ตกลง อีกครั้ง
เมื่อเสร็จแล้วคุณควรจะไปได้ดี เปลี่ยนการตั้งค่าไอคอนและไอคอนจะยังคงอยู่แม้จะรีสตาร์ทแล้ว
วิธีที่ 3:ลบกระเป๋าและโฟลเดอร์ BagMRU
การลบกระเป๋าและโฟลเดอร์ BagMRU จากตัวแก้ไขรีจิสทรีได้ช่วยผู้ใช้จำนวนมากในการแก้ปัญหานี้ การลบโฟลเดอร์เหล่านี้จะทำให้ไอคอนของคุณเป็นการตั้งค่าเริ่มต้น และมักจะแก้ปัญหาให้คุณได้
ต่อไปนี้เป็นขั้นตอนในการค้นหาและลบโฟลเดอร์ Bags และ BagMRU
- กด แป้น Windows . ค้างไว้ แล้วกด R
- พิมพ์ regedit แล้วกด Enter
- ตอนนี้ นำทางไปยังตำแหน่งนี้ในคีย์รีจิสทรี HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell . หากคุณไม่ทราบวิธีนำทางไปยังตำแหน่งนี้ ให้ทำตามขั้นตอนที่ระบุด้านล่าง
- ค้นหาและดับเบิลคลิก HKEY_CURRENT_USER จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก ซอฟต์แวร์ จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก Microsoft จากบานหน้าต่างด้านซ้าย
- ค้นหาและเลือก Windows จากบานหน้าต่างด้านซ้าย
- ค้นหาและดับเบิลคลิก เชลล์ จากบานหน้าต่างด้านซ้าย
- คุณควรจะเห็นหลายโฟลเดอร์ ควรมีสี่โฟลเดอร์ภายใต้ Shell . สี่โฟลเดอร์นี้จะเป็น Associations , AttachmentExecute , BagMRU , และ กระเป๋า
- ค้นหาและคลิกขวา BagMRU . เลือก ลบ และยืนยันข้อความแจ้งเพิ่มเติม คลิกใช่ หากถามว่าต้องการลบคีย์ย่อยหรือไม่
- ค้นหาและคลิกขวาที่กระเป๋า . เลือก ลบ และยืนยันข้อความแจ้งเพิ่มเติม คลิกใช่ หากถามว่าต้องการลบคีย์ย่อยหรือไม่
- คลิกขวาที่เชลล์ โฟลเดอร์จากบานหน้าต่างด้านซ้าย
- เลือก ใหม่ จากนั้นเลือก คีย์
- ตั้งชื่อคีย์นี้ว่า BagMRU แล้วกด Enter
- คลิกขวา เชลล์ โฟลเดอร์อีกครั้ง
- เลือก ใหม่ จากนั้นเลือก คีย์
- ตั้งชื่อคีย์นี้ว่า กระเป๋า แล้วกด Enter
- ปิด ตัวแก้ไขรีจิสทรี
คุณควรจะไปได้แล้ว รีเฟรชเดสก์ท็อปและจัดเรียงไอคอนใหม่ ตอนนี้ไอคอนของคุณควรอยู่ที่เดิม
วิธีที่ 4:ESET Antivirus
ปัญหานี้อาจเกิดจาก ESET Antivirus ปัญหาเกิดขึ้นเมื่อโปรแกรมป้องกันไวรัสลบมัลแวร์/ไวรัสออกจากระบบของคุณ โดยทั่วไป ข้อบกพร่องในโปรแกรมป้องกันไวรัสนี้ทำให้การตั้งค่าไอคอนและโฟลเดอร์ (รีจิสทรี) ของคุณเสียหาย หลังจากลบโทรจันสำเร็จแล้ว เมื่อการตั้งค่าเสียหาย คุณจะไม่สามารถแก้ไขการตั้งค่าเหล่านี้ได้
ข้อดีคือ ESET ได้แก้ไขปัญหาในการอัปเดตล่าสุดแล้ว ดังนั้น หากคุณมีโปรแกรมป้องกันไวรัสนี้และคุณพบปัญหานี้ ให้อัปเดตโปรแกรมป้องกันไวรัส ติดตั้งโปรแกรมใหม่โดยดาวน์โหลดตัวติดตั้งล่าสุดจากเว็บไซต์