#CONFIGURAÇÃO DE ARQUIVOS DE LOGS
cache_access_log /var/log/squid3/store.log
cache_store_log /var/log/squid3/access.log
#;cache_log /var/log/squid3/logs/cache.log
Desperdício de espaço em disco. Esses logs não servem pra nada --- exceto talvez pra depuração pros desenvolvedores.
visible_hostname INTERNET SERVICE
Não sabia que o "visible_hostname" podiam ser duas palavras. Pq continuo achando que não pode?
ignore_expect_100 on
Não conheço esta diretiva. Você sabe o que ela faz?
#;CONFIGURAÇÕES DE DIRETIVAS
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl SSL_ports port 443 563
acl safe_ports port 80 21 70 210 888
acl CONNECT method CONNECT
Você mexeu nesse trecho, não? Deveria haver um "http_access deny CONNECT !SSL_ports" logo após, e não há.
Mas sem isso, o trecho fica inútil.
Sobre seu problema de lentidão no windows update...
#;CACHE DE ARQUIVOS
cache_dir ufs /var/cache/squid3 4012 128 256
cache_mem 64 MB
maximum_object_size_in_memory 64 MB
maximum_object_size 1024 MB
minimum_object_size 0 kb
cache_swap_low 90
cache_swap_high 95
Eu experimentaria usar mais memória para o cache (entre 256MB e 1MB).
Observe também que dependendo de como você configura a máquina, boa parte das atualizações pode
não estar passando pelo proxy. Isso faz muita diferença se você estiver reservando (ou ocupando) a banda para o tráfego que passa pelo squid.