Wie IE-Adressleiste Geschichte auf Vista / Win7 löschen?
-
01-10-2019 - |
Frage
Als erstes ist hier ein Bild von dem, was ich sehe, http://img713.imageshack.us/img713/4797/iedrop.png
Ich brauche eine Lösung für klaren addressbar dropdawn, aber nicht ClearMyTracksByProcess oder IE-Dialoge verwenden. Ich brauche löschen nur eine bestimmte URL und alle seine Spuren.
Ich löschte manuell alle Spuren dieser URL in:
- Users \\ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files *
- Users \\ AppData \ Local \ Microsoft \ Windows \ History *
- Benutzer \\ Recent *
auch, dass URL zu finden in:
4) Benutzer \\ AppData \ Local \ Microsoft \ Internet Explorer \ Recovery \ High
Jetzt habe ich ein Programm des Booten dass sucht nach 8 und 16 Bit charsets Zeichenfolge in allen Dateien mein System Disc. URL wurde nicht überall, aber nach der Anmeldung und Start IE, die URL ist immer noch dort zu finden. Ich vermute, dies ist in Bezug auf 4), kann aber nicht verstehen, wie.
Lösung
Schließlich fand ich Lösung.
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();
}
}
Andere Tipps
Adressleiste Urls ist in dem TypedURLs Registrierungsschlüssel gespeichert. Sehen Sie diese Projekt welche Ansprüche auf Enum und löschen (habe ich nicht getestet it).
Die Geschichte Elemente in der Dropdown-Liste sind in der URL-History-Datenbank gespeichert. Verwenden Sie IUrlHistoryStg :: DeleteUrl () .