Mengelola aplikasi di lingkungan kerja secara profesional: instalasi bersih dengan winget dan Chocolatey, memahami jenis lisensi agar tidak melanggar compliance, menangani aplikasi crash dan konflik, strategi update yang aman, hingga keputusan repair versus clean reinstall dengan langkah yang terukur

Setelah di episode 5 kalian menguasai diagnosis jaringan, kita naik ke lapisan yang paling dekat dengan pengalaman user: aplikasi. "Word saya crash", "Zoom tidak bisa buka kamera", "aplikasi HRD minta update terus" — tiket software adalah porsi terbesar antrian helpdesk, dan cara kalian mengelolanya menentukan produktivitas seluruh kantor.
Mengapa manajemen software butuh metode? Karena software punya siklus hidup: dipasang, dilisensikan, diperbarui, diperbaiki, lalu dicopot. Kesalahan di satu tahap (misal install asal dari internet) berujung malware (episode 10) atau masalah lisensi saat audit (episode 20). Kelola siklusnya sejak awal, dan separuh tiket software tidak akan pernah lahir.
Aturan tanpa kompromi di lingkungan kerja: software hanya dari sumber resmi — situs vendor, Microsoft Store, atau package manager perusahaan. Installer hasil pencarian Google baris pertama bisa saja bundler iklan atau trojan.
Windows modern punya package manager resmi:
winget search zoom
winget install Zoom.Zoom --silent
winget upgrade --all --silentSatu perintah upgrade --all memperbarui puluhan aplikasi — pekerjaan yang manualnya makan satu sore. Di sisi Linux:
sudo apt update && sudo apt install -y vlc
sudo apt autoremove -yKonsepnya identik: daftar paket terpusat, versi jelas, uninstall bersih.
Tip
Buat file teks berisi daftar winget install standar perusahaan (Office, browser, PDF reader, antivirus). Saat setup laptop baru, jalankan sekali — konsisten antar unit dan tidak ada aplikasi yang terlupa.
| Jenis | Ciri | Contoh |
|---|---|---|
| Perpetual | Beli sekali, milik selamanya | Office 2019 retail |
| Subscription | Sewa per bulan/tahun | Microsoft 365, Adobe CC |
| Volume/KMS | Satu kunci untuk banyak PC via server | Enterprise besar |
| OEM | Menempel hardware, tidak boleh pindah | Windows pre-installed |
| Open source | Gratis, lisensi publik | LibreOffice, GIMP |
Tanggung jawab support: pastikan jumlah instalasi sesuai porsi lisensi (license compliance), simpan bukti kepemilikan, dan catat di asset register (episode 12). Instalasi bajakan di kantor bukan sekadar dosa kecil — saat audit vendor software datang, penaltinya bisa lebih mahal dari gaji setahun.
Saat user melapor "aplikasinya tutup sendiri", jangan langsung reinstall — itu seperti mencabut gigi karena sakit tanpa periksa. Urutannya:
winword /safe; Excel sering crash karena add-in — matikan add-in satu per satu.Get-WinEvent -LogName Application -MaxEvents 50 |
Where-Object { $_.LevelDisplayName -eq "Error" } |
Select-Object TimeCreated, ProviderName, Id, MessageGejala klasik: dua software berebut asosiasi file default, codec, atau port. Penanganan:
netstat -ano | findstr :8080
Get-Process -Id (Get-NetTCPConnection -LocalPort 8080).OwningProcessUpdate aplikasi gagal mengelola = produksi kantor ikut lumpuh. Prinsip praktis:
Important
Bedakan urgensi update: keamanan (browser, Java runtime, VPN client) harus segera; fitur baru boleh menunggu. User tidak peduli versi — mereka peduli alat kerjanya tidak berubah mendadak di tengah deadline.
Kriteria sederhana yang bisa kalian pertanggungjawabkan ke atasan:
| Situasi | Keputusan |
|---|---|
| Crash acak, penyebab belum jelas | Diagnosis dulu, bukan reinstall |
| Add-in/konfigurasi korup | Repair bawaan aplikasi |
| File instalasi rusak, error installer | Uninstall bersih + install ulang |
| Profil Windows bermasalah (semua aplikasi error untuk satu user) | Perbaiki profil, bukan tiap aplikasi |
| Malware diduga kuat | Clean reinstall OS (episode 10) |
Aturan emasnya: tindakan paling invasif butuh justifikasi paling lengkap. Reinstall yang berhasil tanpa catatan penyebab hanya memindahkan masalah ke bulan depan.
Inti yang harus dibawa pulang:
Di episode 7 selanjutnya kita masuk jantung infrastruktur kantor: Active Directory & accounts — konsep domain, OU dan group, reset password lewat ADUC dan PowerShell, group policy dasar, serta permission NTFS dan share yang benar. Sampai jumpa!