Chromeで閲覧履歴の保持を停止したい。シークレットモードに精通しているが、閲覧からすべてを保持したい除く履歴(例:シークレットモード)保持したいCookieを削除します。)これを実現する方法はありますか?
Chrome自体からの方法はないと思います(拡張機能があっても:ブラウザが終了したときに拡張機能がフックを実行できるとは思いません)。しかし、外部から行うのは簡単です。 :Chromeを起動する代わりに、Chromeを実行するスクリプトを起動してから、履歴を削除します。
最高のプライバシーを確保するために、履歴をRAMファイルシステムに配置します(プロファイル内のHistory
ファイルをRAMファイルシステムを指すシンボリックリンクにします) )。
Windowsを使用している場合は、以下のスクリプトが役立つ可能性があります。
使用法:以下のスクリプトを「del_chrome_hist.bat」ファイルに保存し、Chromeが完全に閉じている(TaskManにchrome.exeがない)ことを確認してから、管理者権限で実行します。
ECHO deleting chrome history
set ChromeDataDir=C:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Default
del /q /f "%ChromeDataDir%\*History*.*">nul 2>&1
set ChromeDataDir=C:\Users\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default
del /q /f "%ChromeDataDir%\*History*.*">nul 2>&1
ECHO deleting chrome history DONE
さらに、Windowsの起動時にこのスクリプトを実行するタスクスケジュールを作成できます。
シークレットモードを使用せずに、Chromeが履歴をログに記録しないようにしたい場合は、C:\Users\<User Name>\AppData\Local\Google\Chrome\User Data\Default
に移動し、すべての履歴ファイルを読み取り専用に変更します。右クリックするだけです。 、プロパティを選択し、[読み取り専用]ラジオをクリックして、[OK]をクリックします。「履歴」、「履歴インデックス.....」、「履歴プロバイダーキャッシュ」、「 history-journal」。すべてを読み取り専用に設定すると、閲覧時に履歴が記録されません。オムニボックステキストの記録を停止する方法がまだわかりません。
今のところ、ブラウジングデータのクリアを使用する必要があります(Chromeメニュー→ツール→ブラウジングデータのクリア)
chrome履歴の記録を停止する拡張機能があります... https://chrome.google.com/webstore/detail/no-history/ljamgkbcojbnmcaonjokopmcblmmpfch#