Cara Mengelola Folder WinSxS Semakin Besar di Windows 10

Ketika ruang disk sistem Anda hampir habis, utilitas pihak ketiga membantu Anda melihat file besar dan koleksi file yang lebih kecil dengan cepat. Di situlah Anda mungkin menemukan folder WinSxS. Ini memiliki ukuran hampir 5-10 GB, dan bagi banyak pengguna, itu seperti kotak hitam di dunia Windows.

Secara alami, ini menimbulkan pertanyaan tentang apa sebenarnya file-file yang diinstal di WinSxS dan mengapa itu sangat besar. Pencarian dan forum web penuh dengan pertanyaan tentang folder ini. Mari kita demistifikasi rahasia WinSxS dan cara yang benar untuk mengelolanya.

Penjelasan WinSxS

WinSxS dibuat sebagai jawaban untuk memecahkan masalah "DLL Hell" di OS Windows. Dalam istilah sederhana, ini melibatkan contoh ketika program mengubah file dynamic link library (DLL) untuk memengaruhi fungsi kritis aplikasi lain yang perlu menggunakan DLL yang sama.

Misalnya, asumsikan bahwa suatu aplikasi memerlukan DLL dengan nomor versi 1.0.2. Jika aplikasi lain mengganti sumber daya dengan versi yang berbeda, katakanlah 1.0.3, maka aplikasi sebelumnya yang bergantung pada versi 1.0.2 akan macet, menyebabkan masalah kompatibilitas atau lebih buruknya menghasilkan Blue Screen of Death.

Peluncuran WinSxS

Windows XP melihat peluncuran yang tepat dari toko komponen. Dalam hal ini, setiap komponen (DLL, OCX, EXE) tinggal di direktori yang disebut WinSxS. Itu akan menyimpan semua versi berbeda dari DLL yang diinstal oleh perangkat lunak dan paket perangkat keras dan memuat versi yang benar sesuai permintaan.

Jadi, bagaimana suatu aplikasi mengetahui versi DLL apa yang perlu dimuat? Di sinilah "manifest file" memainkan peran penting. Ini berisi pengaturan yang menginformasikan sistem operasi bagaimana menangani program ketika mulai dan versi DLL yang benar.

Setiap komponen memiliki identitas dengan nama unik yang dapat mencakup arsitektur prosesor, bahasa, versi, dan ID. Versi spesifik dari komponen ini kemudian dikumpulkan bersama ke dalam paket. Mereka digunakan oleh Pembaruan Windows dan DISM untuk menjaga sistem Anda tetap mutakhir.

Garis waktu ini menunjukkan peningkatan progresif WinSxS dengan setiap peningkatan OS utama.

Folder WinSxS dan Peran Hard Links

Hard Links digunakan di seluruh OS Windows. Dalam hal WinSxS, ini adalah satu-satunya lokasi di mana komponen hidup pada sistem. Semua contoh lain dari file di luar toko komponen terkait erat dengan folder WinSxS. Jadi, apa itu Hard Links?

Menurut Microsoft Documents, Hard Links adalah objek sistem file yang memungkinkan dua file merujuk ke lokasi yang sama pada disk. Ini berarti bahwa Windows dapat menyimpan banyak salinan dari file yang sama tanpa mengambil ruang tambahan.

Setiap kali Anda memperbarui Windows, versi komponen yang sama sekali baru dirilis dan diproyeksikan ke sistem melalui Hard Links. Yang lama tetap berada di toko komponen untuk keandalan tetapi tanpa Hard Links.

Dengan bantuan perintah fsutil, Anda dapat memeriksa Hard Links dari semua file sistem. Tekan Win + X dan pilih Command Prompt (Admin), lalu ketik
fsutil hardlink list [system file path]

Misalnya, jika saya ingin memeriksa Hard Links dari file sistem yang disebut "audiosrv.dll," maka ketikkan

fsutil hardlink list "C:\Windows\System32\audiosrv.dll"

Pentingnya WinSxS

Toko komponen memainkan peran penting dalam mendukung fungsi yang diperlukan untuk menyesuaikan dan memperbarui Windows. Ini adalah sebagai berikut:
  • Pulihkan sistem Anda dari kegagalan boot atau korupsi
  • Mengaktifkan atau menonaktifkan fitur Windows sesuai permintaan
  • Pindahkan sistem di antara berbagai edisi Windows
  • Copot pembaruan yang bermasalah
  • Untuk menginstal versi komponen baru menggunakan Pembaruan Windows

Ukuran Folder WinSxS

WinSxS berisi semua file yang diperlukan untuk menjaga kompatibilitas dengan perangkat keras dan perangkat lunak pada PC Anda. Salah satu kekuatan terbesar Windows adalah kapasitasnya untuk menjalankan perangkat keras dan aplikasi yang lebih lama. Tetapi kompatibilitas warisan ini datang pada biaya ruang disk dan bug.

Arahkan ke C:\Windows\WinSxS, klik kanan dan pilih Properties. Folder ini mengkonsumsi hampir 7,3GB ruang disk. Tapi masalahnya, itu bukan ukuran sebenarnya. Alasan untuk itu adalah "Hard Links" yang File Explorer dan alat pihak ketiga lainnya tidak pertimbangkan.

Ini menghitung setiap referensi ke Hard Links sebagai satu contoh file untuk setiap lokasi. Jadi, jika file sistem berada di direktori WinSxS dan System32, File Explorer akan menggandakan ukuran folder secara tidak akurat.

Periksa Ukuran Sebenarnya WinSxS

Untuk memeriksa ukuran aktual toko komponen Windows, buka jendela command prompt yang ditinggikan dan ketik

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Catatan: Opsi /AnalyzeComponentStore tidak dikenali pada Windows 8 dan sebelumnya.

Setelah analisis, ukuran sebenarnya dari toko komponen turun menjadi 5,37GB. Nilai ini faktor dalam Hard Links dalam folder WinSxS. Shared with Windows memberi Anda ukuran file yang ditautkan dengan keras. Date of Last Cleanup adalah tanggal pembersihan komponen store yang baru saja selesai.

Metode Untuk Mengurangi Ukuran Folder WinSxS

Banyak pengguna sering bertanya apakah mungkin untuk menghapus file secara manual dari folder WinSxS. Jawabannya adalah Tidak.

Ini kemungkinan besar akan merusak Windows dan Pembaruan Windows penting mungkin gagal untuk menginstal dengan benar. Bahkan jika Anda berhasil menghapus file dari folder WinSxS, Anda tidak pernah tahu aplikasi mana yang akan berhenti berfungsi.

Anda dapat mengurangi ukuran folder WinSxS dengan beberapa alat bawaan. Kami akan menggunakan alat-alat seperti Pembersihan Disk, perintah DISM, dan menghapus Fitur Sesuai Permintaan untuk memotong folder WinSxS.

Disk Cleanup Tool

Di kotak pencarian, ketik pembersihan disk, dan pilih Disk Cleanup. Dari jendela ini, klik tombol Clean up system file. Itu me-restart utilitas dan membuka kunci akses ke berbagai opsi pembersihan. Anda dapat menghapus file instalasi, versi Windows sebelumnya, dan banyak lagi. Alat Pembersihan Disk adalah titik awal untuk membersihkan Windows 10.

Baca panduan langkah demi langkah ini untuk mengetahui cara terbaik untuk membersihkan Windows 10.

Hapus Fitur Sesuai Permintaan

Windows memungkinkan Anda mengaktifkan atau menonaktifkan fitur Windows standar sesuai permintaan. Anda dapat menambahkan beberapa fitur berguna Hyper V, Print to PDF, Subsistem Windows untuk Linux (WSL), dan lainnya.

Fitur yang Anda hapus centang tetap di folder WinSxS dan mengambil ruang disk. Pengguna dengan jumlah penyimpanan yang rendah mungkin ingin melangsingkan instalasi Windows mereka sebanyak mungkin. Buka jendela command prompt yang ditinggikan, dan ketik

DISM.exe /Online /English /Get-Features /Format:Table

Anda akan melihat daftar nama fitur dan statusnya

Untuk menghapus fitur dari sistem Anda, ketikkan

DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

(Ganti "NAME" dengan nama fitur yang disebutkan dalam daftar)

Jika Anda menjalankan perintah /Get-Features, Anda akan melihat status sebagai "Disabled with Payload Removed", bukan hanya "Disabled." Kemudian, jika Anda memilih untuk menginstal komponen yang dihapus, Windows akan meminta Anda untuk mengunduh file komponen lagi.

Pembersihan Komponen DISM

Windows 8 / 8.1 termasuk fitur bawaan untuk secara otomatis membersihkan penyimpanan komponen ketika sistem tidak digunakan. Buka Task Scheduler dan navigasikan ke Microsoft > Windows > Servicing. Klik kanan item dan klik Run.

Tugas akan menunggu setidaknya 30 hari setelah komponen yang diperbarui dipasang sebelum menghapus versi komponen sebelumnya. Tugas ini juga memiliki batas waktu satu jam dan mungkin tidak membersihkan semua file.

Dengan parameter DISM /Cleanup-Image, Anda dapat segera menghapus versi komponen sebelumnya (tanpa masa tenggang 30 hari) dan tidak memiliki batasan batas waktu satu jam. Buka Command Prompt (Admin) dan ketik

DISM.exe /online /Cleanup-Image /StartComponentCleanup

Jika Anda menambahkan sakelar ResetBase, Anda dapat menghapus semua versi yang digantikan dari setiap komponen. Tetapi ingat, Anda tidak dapat menghapus instalasi pembaruan saat ini (bahkan jika itu salah).

DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Perintah berikut ini akan menghapus komponen cadangan yang diperlukan untuk menghapus paket layanan. Ini adalah kumpulan pembaruan kumulatif untuk rilis Windows tertentu.
DISM.exe /online /Cleanup-Image /SPSuperseded

Hapus File Windows Untuk Mengosongkan Ruang Disk

Toko komponen WinSxS memiliki peran penting untuk dimainkan dalam fungsi Windows sehari-hari. Jadi Anda tidak harus menghapus file, atau memindahkan folder WinSxS sebagai solusi untuk masalah ruang Anda. Pemutakhiran Windows telah membawa alat pelaporan dan pembersihan mendalam yang dapat Anda gunakan untuk menemukan ruang babi lain sebagai gantinya.

Jika Anda mengikuti teknik seperti dijelaskan di atas, Anda dapat mengurangi ukuran folder WinSxS sedikit. Baca bagian ini untuk mencari tahu file dan folder Windows yang dapat Anda hapus untuk semakin mengosongkan ruang disk.

Subscribe to receive free email updates:

0 Response to "Cara Mengelola Folder WinSxS Semakin Besar di Windows 10"

Post a Comment