Vista/Win7でIEアドレスバー履歴を削除する方法は?
-
01-10-2019 - |
質問
まず、ここに私が見ているものの写真がありますhttp://img713.imageshack.us/img713/4797/iedrop.png
AddressBar Dropdawnをクリアするためのソリューションが必要ですが、ClearMyTracksbyProcessまたはIEダイアログを使用しないでください。削除する必要があります それだけ 特定のURLと彼のすべての痕跡。
そのURLのすべてのトレースを手動で削除しました:
- ユーザー appdata local microsoft windows 一時的なインターネットファイル*
- users appdata locial microsoft windows history*
- ユーザー最近*
また、そのURLは以下にあります。
4)users appdata local microsoft internet explorer Recovery High
今、私はすべてのシステムディスクファイルで8ビットおよび16ビットの充電文字列を検索するブートタイムプログラムを作成しました。 URLはどこにも見つかりませんでしたが、ログと開始後、URLはまだそこにあります。これは4)に関連していると思いますが、その方法は理解できません。
解決
最後に解決策を見つけました。
HRESULT CreateCatalogManager(ISearchCatalogManager **ppSearchCatalogManager)
{
*ppSearchCatalogManager = NULL;
ISearchManager *pSearchManager;
HRESULT hr = CoCreateInstance(CLSID_CSearchManager, NULL, CLSCTX_SERVER, IID_PPV_ARGS(&pSearchManager));
if (SUCCEEDED(hr))
{
hr = pSearchManager->GetCatalog(L"SystemIndex", ppSearchCatalogManager);
pSearchManager->Release();
}
return hr;
}
{
ISearchCatalogManager *pCatalogManager;
HRESULT hr = CreateCatalogManager(&pCatalogManager);
if (SUCCEEDED(hr))
{
pCatalogManager->Reset();
pCatalogManager->Release();
}
}
他のヒント
アドレスバーURLは、typedurlsレジストリキーに保存されます。これを参照してください 事業 これは、それらを列挙して削除すると主張しています(テストしていません)。
ドロップダウンの履歴項目は、URL履歴データベースに保存されます。使用する iurlhistorystg :: deleteurl().
所属していません StackOverflow