Bisakah saya mengatur pembaruan windows untuk menggunakan drive kedua untuk pembaruan di masa mendatang?

15

Drive C saya berukuran 15 Gb dan sebagian besar terisi dengan folder pembaruan pembaruan windows.

Dapatkah saya mengatur pembaruan windows untuk meletakkan folder uninstall ini pada drive kedua dengan lebih banyak ruang pada saat pembaruan berlangsung?

Pertanyaan-pertanyaan Terkait:-

Paul Rowland
sumber
Sungguh jawaban yang tidak mudah ditemukan ... Saya menemukan registri di mana seseorang mengklaim Anda dapat mengubah folder UNinstall, tetapi tidak menginstal ...
Ivo Flipse
Mungkin bertanya ini di serverfault, mereka harus tahu di sana
Ivo Flipse
@Rowland Shaw - Saya menautkan ke pertanyaan itu di pertanyaan awal, saya tanyakan, dan itu tidak sama! Satu bertanya apakah saya bisa memindahkan folder uninstall yang ada tanpa merusak uninstall, ini meminta pengaturan untuk selalu menempatkan folder uninstall di masa depan pada drive dengan lebih banyak ruang.
Paul Rowland

Jawaban:

19

Mudah-mudahan saya tidak mendapatkan -1 untuk ini karena tidak berkaitan dengan folder uninstall secara langsung. Tetapi akan membantu masalah ruang pengguna ini dan memindahkan file pembaruan.

Anda dapat memindahkan beberapa folder lain karena sepertinya folder uninstall tersebut dikodekan dengan keras? Yang bagus adalah folder C: \ Windows \ SoftwareDistribution (tempat pembaruan, dll. Diunduh ke), namun Microsoft mengatakan Anda tidak dapat memindahkan yang ini juga, tetapi Anda bisa jika Anda menggunakan alat Persimpangan Microsoft (Sysinternals) (saya selalu ekstrak ke root folder C: \ Windows saya karena digunakan dari command prompt). Alat ini pada dasarnya mengarahkan data dari satu lokasi ke lokasi lain, komputer berpikir folder tersebut masih ada di lokasi aslinya meskipun Anda memindahkannya. Saya menggunakannya sepanjang waktu untuk folder ini dan yang lain menyukai folder i386 alih-alih mengubah registri.

Menambahkan Persimpangan

Pertama, Anda harus menghentikan Layanan Pembaruan Windows dan menyalin folder SoftwareDistribution ke drive Anda yang lain (dengan izin). Mulai Promt Perintah (cmd) melalui Mulai> Jalankan> cmd, lalu:

net stop wuauserv
xcopy C:\Windows\SoftwareDistribution D:\Windows\SoftwareDistribution /O /X /E /H /K

Windows akan menanyakan apakah D: \ Windows \ SoftwareDistribution menentukan nama file atau nama direktori (F = file, D = direktori)?

Answer D for directory

Kedua Anda akan mengganti nama folder lama.

rename C:\Windows\SoftwareDistribution SoftwareDistribution.del

Langkah ketiga adalah membuat Persimpangan (juga dari command prompt):

junction C:\Windows\SoftwareDistribution "D:\Windows\SoftwareDistribution"

Keempat adalah me-restart Layanan Pembaruan Windows:

net start wuauserv

Lihat apakah Anda dapat mengunduh pembaruan. Jika berhasil, hapus folder SoftwareDistribution.del, jika tidak, coba lagi atau ganti nama file SoftwareDistribution.del kembali.

Hapus Persimpangan

Untuk menghapus Persimpangan jika karena alasan tertentu Anda tidak menginginkannya lagi. Hentikan Layanan Pembaruan Windows dan salin file Distribusi Perangkat Lunak kembali ke folder Windows:

net stop wuauserv
xcopy D:\Windows\SoftwareDistribution C:\Windows\SoftwareDistribution /O /X /E /H /K

Selanjutnya hapus juction dengan -d:

junction -d D:\Windows\SoftwareDistribution

Kemudian mulai kembali Layanan Pembaruan Windows:

net start wuauserv

Lihat folder apa yang memiliki Persimpangan:

junction -s c:\
opsin
sumber
1
Prosedur ini bekerja dengan sangat baik. Beberapa catatan: Perintah 'persimpangan' dapat ditemukan di live.sysinternals.com , dan drive tujuan harus diformat NTFS.
Phillip Ngan
4

Saya tahu ini tidak menjawab pertanyaan Anda, tapi ... mengapa Anda menyimpan folder instal Windows? Hapus saja. Apakah Anda pernah memutar kembali pembaruan Windows?

Sunting: Folder instal kantor adalah masalah lain. Dengan mereka, MS Office sering dapat memperbaiki sendiri. Tanpa mereka, Anda mungkin akan menginstal ulang jika ada masalah besar.

kmarsh
sumber
Saya setuju ... Anda tidak harus menghapus pembaruan. Tunggu beberapa hari dan jika semuanya baik-baik saja Anda dapat menghapusnya. Anda dapat menggunakan CCleaner (alat pembersih yang menghapus file sementara dan tidak perlu), ia memiliki opsi untuk menghapusnya.
Julien N
1
Sebenarnya, saya harus menghapus pembaruan pada beberapa kesempatan. Meskipun jarang (saya mengelola ratusan mesin, dan saya sudah melakukan ini mungkin totalnya tiga kali). Tetapi biasanya aman untuk menghapus folder uninstall yang lebih lama dari beberapa bulan.
Joel Coehoorn
1

Saya pikir Anda mendekati ini dari ujung yang salah, saya sarankan membuat drive C lebih besar. Jika itu adalah partisi, coba gunakan CD live gparted dari http://gparted.sourceforge.net/ untuk mengubah ukuran partisi Anda. Jika itu adalah hard drive saya akan menggantinya. Maaf itu bukan jawaban langsung untuk pertanyaan Anda.

Kol
sumber
1

Jika Anda merujuk ke folder yang memiliki nama seperti C:\4633bc0687e6970b8e63a999ac1f7a, ini dapat dihapus tanpa membahayakan, karena hanya tersisa dari Pembaruan Windows dan tidak pernah diperlukan.

File paket layanan juga dapat dihapus, paling aman dengan menjalankan Pembersihan Disk Windows pada C dan memeriksa "File Cadangan Paket Layanan" dalam daftar. Disk Cleanup adalah cara teraman untuk mendapatkan kembali ruang, karena tidak akan membiarkan Anda menghancurkan Windows.

Folder lain dengan nama seperti c:\windows\$NtUninstall----$mungkin dihapus jika Anda tidak ingin menghapus pembaruan Windows. Anda dapat memindahkannya ke disk lain jika ingin mempertahankan kemungkinan itu. Benar-benar menghapusnya didokumentasikan di sini .

Jika Anda memiliki pertanyaan lebih lanjut, ini akan membantu untuk mengetahui versi Windows yang tepat dan tingkat paket layanan Anda.

harrymc
sumber
terima kasih atas jawabannya, tetapi saya sedang mencari apakah mungkin untuk meletakkan folder uninstall pada drive kedua dengan lebih banyak ruang pada waktu itu, bukan apakah boleh menghapus folder uninstall yang ada.
Paul Rowland
Jika Anda menghapus MSOCache, pembaruan Office 2007 akan gagal.
kinokijuf
@kinokijuf: Kanan - dihapus. Mengapa downvote?
harrymc
0

Saya setuju dengan kmarsh tentang hal ini bahwa menghapusnya terdengar seperti ide yang bagus namun saya pribadi memiliki windows memiliki kesalahan karena penghapusan uninstaller ini (jangan tanya kenapa). Saya akan merekomendasikan untuk mencadangkannya sebelum menyelesaikan penghapusan, lalu jika tidak ada masalah hapus cadangannya juga.

PS lihat panduan ini untuk menghapus pencopot SP2 dengan aman.

Komunitas
sumber