← Back to list

Chocolatey Sudah Terinstall Tapi choco Tidak Dikenali? Ini Solusi Lengkapnya

🧩 Masalah yang Sering Terjadi

Mari Partner · 2026-02-10 14:11 · 0 claps · 1.1 min read
#terminal-windows #command-prompt #chocolatey #developer-setup #software-installation
Open on Medium ↗
Wiki topics: 🥊 · Combat Sports

Chocolatey Sudah Terinstall Tapi choco Tidak Dikenali? Ini Solusi Lengkapnya

🧩 Masalah yang Sering Terjadi

Saat menginstall Chocolatey di Windows, kadang muncul kondisi aneh:

  • Installer bilang Chocolatey sudah terpasang
  • Tapi saat mengetik choco -v:
  • 'choco' is not recognized as an internal or external command
  • Bahkan refreshenv juga tidak dikenali

Kalau kamu mengalami ini, tenang — bukan error fatal.

🔍 Penyebab Utama

Masalah ini hampir selalu disebabkan oleh:

  • PATH environment variable belum berisi lokasi Chocolatey
  • Folder C:\ProgramData\chocolatey\bin ada, tapi Windows tidak tahu harus mencarinya ke sana

✅ Langkah 1: Pastikan Chocolatey Benar-benar Ada

Buka Command Prompt (Run as Administrator) lalu jalankan:

dir C:\ProgramData\chocolatey\bin

Jika kamu melihat choco.exe, berarti instalasi sebenarnya sudah ada.

✅ Langkah 2: Tambahkan Chocolatey ke PATH (Permanen)

Masih di CMD Administrator, jalankan:

setx PATH "%PATH%;C:\ProgramData\chocolatey\bin" /M

Keterangan:

  • /M → menambahkan PATH secara system-wide
  • Perubahan tidak langsung aktif di CMD yang sedang terbuka

🔁 Langkah 3: Restart CMD

  1. Tutup Command Prompt
  2. Buka lagi Run as Administrator
  3. Jalankan:
choco -v

Jika muncul versi Chocolatey → 🎉 SELESAI

❓ Kenapa refreshenv Tidak Bisa Dipakai?

refreshenv adalah command milik Chocolatey.

Kalau choco belum dikenali PATH, maka:

  • refreshenv juga otomatis tidak dikenali

Jadi ini bukan error terpisah, hanya efek lanjutan.

❌ Opsi Terakhir: Install Ulang (Jika Benar-benar Rusak)

Jika folder bin tidak ada atau choco.exe hilang:

rmdir /s /q C:\ProgramData\chocolatey

Lalu install ulang Chocolatey dengan PowerShell (Admin):

Set-ExecutionPolicy Bypass -Scope Process -Force [System.Net.ServicePointManager]::SecurityProtocol = 3072 iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

🚀 Setelah Berhasil

Sekarang kamu bisa install apa pun dengan mudah:

choco install git -y
choco install nodejs -y
choco install vscode -y

📝 Penutup

Masalah choco not recognized bukan berarti install gagal. Di Windows, PATH adalah kunci.

Semoga membantu dan menghemat waktu debugging kamu 👌 Happy coding 🚀


메타데이터
post_id
8036c1ab51db
slug
chocolatey-sudah-terinstall-tapi-choco-tidak-dikenali-ini-solusi-lengkapnya-8036c1ab51db
url
https://medium.com/@hndko/chocolatey-sudah-terinstall-tapi-choco-tidak-dikenali-ini-solusi-lengkapnya-8036c1ab51db
canonical_url
https://medium.com/@hndko/chocolatey-sudah-terinstall-tapi-choco-tidak-dikenali-ini-solusi-lengkapnya-8036c1ab51db
author_url
https://medium.com/@hndko
status
ok
fetched_at
2026-06-28 10:39:35