Если у вас включен javascript, вы можете просто использовать этот фрагмент кода, чтобы очистить файлы cookie для сайта, на котором в данный момент находится веб-браузер (я пока не нашел способа удалить файлы cookie сеанса, кроме этого).
webBrowser.Navigate("javascript:void((function(){var a,b,c,e,f;f=0;a=document.cookie.split('; ');for(e=0;e<a.length&&a[e];e++){f++;for(b='.'+location.host;b;b=b.replace(/^(?:%5C.|[^%5C.]+)/,'')){for(c=location.pathname;c;c=c.replace(/.$/,'')){document.cookie=(a[e]+'; domain='+b+'; path='+c+'; expires='+new Date((new Date()).getTime()-1e11).toGMTString());}}}})())")
Он получен из этого букмарклета для очистки файлов cookie.
Кроме того, вы можете удалить содержимое папки «C: \ Documents and Settings \ username \ Cookies» (за исключением index.dat, который обычно заблокирован).
Что касается кэшированных данных, достаточно просто удалить все файлы в "C: \ Documents and Settings \ username \ Local Settings \ Temporary Internet Files".
Если вы действительно должны иметь возможность очистить файлы cookie для всех сайтов, вам, вероятно, лучше использовать что-то вроде элемента управления axWebBrowser в долгосрочной перспективе.