เหตุใดโปรแกรม Windows หลายโปรแกรมจึงติดตั้งเป็น "C: \ Users \ <ชื่อผู้ใช้> \ AppData"


0

เมื่อใดก็ตามที่ฉันติดตั้งโปรแกรม Windows ฉันมักจะทำให้ไดรฟ์การติดตั้งเป็นสิ่งอื่น ๆ ในไดรฟ์ C อย่างไรก็ตามโปรแกรมติดตั้งจะวางไฟล์จำนวนมากC:\Users\<username>\AppDataแม้ว่าจะใส่ไฟล์บางไฟล์ไว้ในตำแหน่งที่ฉันระบุ

ฉันต้องการระบบปฏิบัติการ (Windows) บนฮาร์ดไดรฟ์ของตัวเองโดยที่ไม่มีอะไรอื่น ด้วยวิธีนี้หากฮาร์ดไดรฟ์ระบบปฏิบัติการล้มเหลวฉันจะสูญเสียระบบปฏิบัติการเท่านั้น ฉันสามารถรับ Windows ใหม่ได้เสมอ หลังจากได้รับไดรฟ์และ Windows ใหม่ฉันยังคงมีไฟล์เก่าทั้งหมด ดังนั้นฉันจึงวางไฟล์ลงบนฮาร์ดไดรฟ์ที่ฉันเปลี่ยนเป็นประจำหรือสำรองและซอฟต์แวร์บนไดรฟ์ที่ฉันไม่สนใจ การอนุญาตให้ฮาร์ดไดรฟ์ล้มเหลวหากมีสำเนาของไฟล์ในไดรฟ์นั้นอยู่ที่อื่น

ทำไมโปรแกรมหลายหน้าต่างติดตั้งC:\Users\<username>\AppDataแม้ว่าผู้ใช้จะยังมีเส้นทางอื่นเช่นE:\SOFTWARE? เนื่องจากมันเป็นเรื่องธรรมดามันต้องมีเหตุผลบางอย่าง


"เกือบตลอดเวลา"? ฉันเพิ่งเห็นโปรแกรม 2 หรือ 3 โปรแกรมทำอย่างนั้นอาจจะเป็นร้อย ๆ รายการและแม้แต่รายการเหล่านั้นก็ทำเช่นนั้นเพราะพวกเขาใส่โปรแกรมทั้งหมดไว้ในนั้น
grawity

เมื่อต้องการทำสิ่งที่คุณต้องการคุณต้องเปลี่ยนเส้นทางไดเรกทอรีโปรไฟล์ผู้ใช้ซึ่งซับซ้อนกว่าและไม่สามารถทำได้อย่างสมบูรณ์
music2myear

คำตอบ:


2

คำตอบโดยตรงกับคำถาม "ทำไม" นั้นง่าย: โฮมไดเรกทอรีของคุณเป็นหนึ่งในสถานที่ที่รับประกันไม่กี่แห่งที่แอพสามารถจัดเก็บไฟล์ไว้ในบัญชีปกติ (ไม่ใช่ผู้ดูแลระบบ) เมื่อคุณติดตั้งบางสิ่งบางอย่างไปยังตำแหน่งเริ่มต้นภายใต้C:\Program Filesจะต้องขอสิทธิ์ผู้ดูแลระบบให้คุณ ตอนนี้ให้พิจารณาว่าแอพต้องเก็บไฟล์ที่แก้ไขได้ (เช่นการตั้งค่าผู้ใช้) ไม่สามารถทำได้ในตำแหน่งบ้าน (ตามปกติใน Windows 9x ครั้ง): ในกรณีที่C:\Program Filesต้องขออนุญาตจากคุณในการเขียนทุกครั้งที่ต้องการ

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

คำถามโดยนัยคือวิธีการจัดเก็บข้อมูลผู้ใช้ของคุณบนไดรฟ์ที่ไม่ใช่ Windows ตัวเลือกหนึ่งคือย้ายโฟลเดอร์บ้านของคุณไปยังไดรฟ์E:(มีคำแนะนำมากมายเกี่ยวกับวิธีการทำเช่นนี้หรืออันนั้น )

คุณสามารถพิจารณาวางโฟลเดอร์ผู้ใช้ของคุณภายใต้การซิงโครไนซ์ของเมฆนั่นคือสิ่งที่ฉันทำในระดับหนึ่งเพื่อสำรองไฟล์ส่วนบุคคล


นี้. เมื่อติดตั้งไปยังไฟล์โปรแกรมมันเป็นโปรแกรม "ผู้ใช้ทุกคน" และแม้กระทั่งสิ่งเหล่านี้มักจะบันทึกการตั้งค่าต่อผู้ใช้ลงในข้อมูลแอพ บางโปรแกรมไม่จำเป็นต้องติดตั้งสำหรับผู้ใช้ทุกคนและใช้งานได้ดีในสิทธิ์ที่ จำกัด มากขึ้นของไดเรกทอรีข้อมูลแอพของผู้ใช้และจะติดตั้งเองที่นั่น
music2myear

0

เพราะนั่นเป็นสิ่งที่เทียบเท่ากับ "โฮมไดเร็กตอรี่" ของคุณบนเครื่อง * ซึ่งเป็นที่เก็บการตั้งค่าส่วนบุคคลสำหรับแอปพลิเคชัน (คิดว่าโปรไฟล์ของคุณ ฯลฯ )

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.