วิธีที่ปลอดภัยในการย้าย AppData \ Local ไปยังไดรฟ์อื่นคืออะไร


31

ฉันมี 60GB SSD เป็น C: ที่ฉันมี Windows และการติดตั้งโปรแกรมที่จำเป็นอื่น ๆ ฉันยังมี SSD ขนาดใหญ่ที่ไม่ใช่ D:

ฉันพบว่าตัวเองมีเนื้อที่ว่างบน C: ซ้ำ ๆ ผู้ร้ายหลักคือโฟลเดอร์ภายใต้ AppData \ Local (ในกรณีของฉันคือไฟล์ Picasa & Outlook) ฉันจะย้ายโฟลเดอร์เหล่านี้ไปที่ D: และกู้คืน C: space ของฉันได้อย่างไร

คำตอบ:


43

เปิดไดอะล็อกคุณสมบัติสำหรับ ... \ Local คลิกแท็บตำแหน่งป้อนตำแหน่งใหม่ที่ต้องการคลิกปุ่มย้าย


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

เช่นเดียวกับ \ LocalLow และ \ Roaming ฉันไม่สามารถคัดลอกไดเรกทอรี \ Local ได้ แต่ \ Roaming ทำงานได้และฉันมีอิสระมากกว่า 18GB ขอบคุณ
Mateng

4
การขออนุญาตถูกปฏิเสธ heck ฉันเป็นผู้ใช้คนเดียวของพีซีนี้เช่นกัน
hak8 หรือ

4
ฉันก็ถูกปฏิเสธการเข้าถึงบน Windows 10
GiddyUpHorsey

5
ดูเหมือนว่าใช้งานไม่ได้ใน Windows 10 ไฟล์กำลังถูกคัดลอก แต่ในที่สุดการดำเนินการจะถูกยกเลิกโดยอัตโนมัติด้วยเหตุผลบางอย่าง
xji

11

วิธีการเกี่ยวกับการใช้คำสั่ง mklink ในพรอมต์คำสั่งเพื่อสร้างลิงก์สัญลักษณ์

mklink /d C:\Users\Nikhil\AppData\Local D:\AppData\Local

จากนั้นเพียงย้ายไฟล์ / ไฟล์ที่ซ่อน / โฟลเดอร์ย่อยจากC:\Users\Nikhil\AppData\LocalไปยังD:\AppData\Localไดเรกทอรีของคุณ

หลังจากนั้นให้ลบLocalโฟลเดอร์C:

สุจริตแม้ว่าฉันไม่ได้ลองด้วยตัวเองดังนั้นอาจให้ทดลองขับใน VM ก่อนคุณอาจต้องสร้างลิงค์สัญลักษณ์แยกสำหรับแต่ละโฟลเดอร์ย่อยด้วย


1
+1: นี่คือวิธีที่ Microsoft เปลี่ยนเส้นทางโปรแกรมที่มีการc:\Documents and Settingsฮาร์ดโค้ดมา
surfasb

มันใช้ได้ไหม? คุณสามารถmklinkเมื่อท้องถิ่นอยู่แล้ว? ฉันค่อนข้างแน่ใจว่าคุณไม่สามารถ คุณสามารถลองเปลี่ยนชื่อเดิมที่มีอยู่ก่อน แต่ฉันคิดว่ามันใช้งานอยู่และโปรแกรมใด ๆ ที่พยายามเข้าถึง Local ในระหว่างนั้นก็จะล้มเหลว
Mooing Duck

ดีกว่าที่จะเชื่อมโยงไดเรกทอรีกับ/Jตัวเลือก
steampowered

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

1
@ steampowered ทำไม J ถึงดีกว่า? ความแตกต่างหรือสถานการณ์ที่มันส่องคืออะไร?
ahnbizcad

6

นี่ไม่ใช่คำตอบสำหรับคำถามของคุณ แต่อาจเป็นทางออกสำหรับปัญหาของคุณ:

ฉันกำลังคิด:

1: ไฟล์ไฮเบอร์เนตบนระบบ windows ส่วนใหญ่มีขนาดใหญ่มาก
2: คุณไม่จำเป็นต้องจำศีลเนื่องจากคุณมี SSD ซึ่งช่วยลดเวลาในการบู๊ต

ปิดใช้งานการไฮเบอร์เนตด้วยคำสั่ง:

powercfg –h off

ในอาคารผู้โดยสารยกระดับ (เทอร์มินัลทำงานในฐานะผู้ดูแลระบบ)

ในระบบของฉันมันปลดปล่อย 12GB ของ drivespace เพราะ hiberfil.sys ไม่จำเป็นต้องใช้ตัวบันทึก

สิ่งนี้สำหรับฉัน - เป็นทางออกที่ดีกว่าการย้ายโฟลเดอร์% appdata% เนื่องจากการย้ายไปที่ spindisc จะทำให้การเข้าถึงไดรฟ์ช้าลงสำหรับทุกโปรแกรมที่ได้รับผลกระทบดังนั้นจึงเป็นการเอาชนะวัตถุประสงค์ของ SSD


1
+1 นี่อาจจะแก้ปัญหาที่ระบุไว้ AppDataคิดเป็นกรณีทั่วไปของ probem XY อย่าคิดว่าผู้ใช้ OP ใช้เครื่องมือที่เหมาะสมเพื่อแก้ปัญหาที่แท้จริงของเขา
MSalters

1
ในอีกทางหนึ่งคุณอาจจำเป็นต้องจำศีลเพราะเมื่อคุณปิดแล็ปท็อปและไปที่อื่นและคุณอยู่ในระหว่างการทำงานที่สำคัญคุณไม่ต้องการรับแอพพลิเคชั่นเดียวกันทั้งหมดที่ถูกโหลดขึ้นมา ที่คุณทิ้งไว้จากจุดเริ่มต้นที่สมบูรณ์ ;-)
Craig

2

การเปลี่ยนเส้นทางโฟลเดอร์สำหรับข้อมูลที่ตามมาทั้งหมดจะถูกบันทึกไว้ในตำแหน่งใหม่ตามค่าเริ่มต้น การใช้วิธีการรีจิสตรีเชลล์โฟลเดอร์ / โฟลเดอร์ผู้ใช้เชลล์

บทความของ Microsoft การเปลี่ยนเส้นทางโฟลเดอร์แสดงขั้นตอนวิธีเปลี่ยนตำแหน่งที่ตั้งของโฟลเดอร์ "เดสก์ท็อป" โดยใช้การเปลี่ยนเส้นทางโฟลเดอร์ แทนที่เดสก์ท็อปด้วย AppData, เมนูเริ่มและอื่น ๆ ตามที่ระบุไว้ในบทความ


2

ไมโครซอฟท์ไม่แนะนำให้คุณย้าย% AppData% โฟลเดอร์ออกจากไดรฟ์ระบบ

คุณสามารถใช้TreeSize Freeดูว่ามีวิธีอื่นในการลบไฟล์หรือไม่ บางครั้งการไฮเบอร์เนตและ pagefile.sys เป็นตัวเลือกใน c: \

คุณยังมี% AppData% \ Local \ Temp ซึ่งสามารถเปลี่ยนเส้นทางไปยังไดรฟ์ที่ไม่ใช่ SSD ได้

คุณควรพิจารณารับ SSD ที่ใหญ่กว่าจริงๆ คุณต้องการรันด้วยอย่างน้อย 30% ดังนั้น SSD จึงมีบล็อกว่างสำหรับเขียน การทำงานที่ 99% เต็มบน SSD เพิ่มระดับการสึกหรอและประสิทธิภาพที่คุณคาดหวังจาก SSD นั้นลดลงอย่างมาก


ลิงก์ MS ไม่ได้พูดอะไรเกี่ยวกับ APPDATA ที่ไม่ได้ถูกย้ายเพียงเกี่ยวกับ SYSTEMDRIVE และ ProgramData เท่านั้น คุณมีการอ้างอิงอื่นสำหรับสิ่งนี้ที่ไม่ได้รับการแนะนำหรือข้อผิดพลาดบางอย่างที่ระบุ?
ยกเลิกการจัดระเบียบ

@undrline ฉันเขียนคำตอบนี้ในเดือนพฤศจิกายน 2014 หน้านี้ได้รับการอัปเดตในเดือนมิถุนายน 2018 ฉันจำไม่ได้ว่าสิ่งใดที่เขียนบน URL ของ Microsoft ในเดือนพฤศจิกายน 2014 หลังจากดูวิธีแก้ปัญหาแล้วฉันจะไปหาโซลูชันของ j_bombay ด้วย symlink ( mklink) howtogeek.com/howto/16226/...
อาทิตย์

1

เป็นไปได้ที่จะย้ายไฟล์. pst ของ Outlook ไปยังตำแหน่งอื่นแล้วเปลี่ยนโปรไฟล์ของคุณให้ชี้ไปที่ตำแหน่งใหม่ ดูบทความ Microsoft


1
โปรแกรมจำนวนมากใช้โฟลเดอร์ Local หากคุณกำลังมองหาบทความดังกล่าวสำหรับทุกโปรแกรมมันจะเป็นวันที่ยาวนานและสำหรับโปรแกรมส่วนใหญ่คุณจะไม่สามารถทำเช่นนั้นได้
Tamara Wijsman

คลิกขวาที่โฟลเดอร์ Local คลิก Properties ใช้แท็บที่ตั้งเพื่อวางในตำแหน่งที่คุณต้องการ
David Marshall

0

เมื่อเวลาผ่านไปฉันได้สูญเสียพื้นที่ HD 100GB อย่างลึกลับ "Space Monger" เปิดเผยว่าเป็น "ผู้ใช้" ภายใต้ "appdata" และโฟลเดอร์ย่อยของ Google ฉันคิดว่าสิ่งเหล่านี้เป็นไฟล์ที่ซ่อนอยู่ การวิจัยออนไลน์แนะนำว่าเนื่องจากไฟล์เหล่านี้เป็นไฟล์ชั่วคราว (ไม่ใช่ระบบ) ฉันควรจะสามารถลบได้ Space Monger มีตัวเลือกนี้ดังนั้นฉันก็ทำได้ ฉันกู้คืน 100gb ของฉันโดยไม่มีผลกระทบที่น่ากลัว รับรางวัล 7 Home Premium 500gb HD ฉันไม่ได้เป็นเทคโนโลยีลองและใช้งานได้ ไม่มีการรับประกัน


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