Ordner kann nicht aus dem Startmenü gelöscht werden

3587
James Orr

Ich möchte ein ordentliches Startmenü auf meinen Windows XP-Computern beibehalten. Daher war ich überrascht und verärgert, als ich versuchte, die Startmenüordner für ein paar Anwendungen in bestimmte Unterordner zu verschieben. Ich bin sicher, dass dies nicht die einzigen sind, aber einer ist Symantec Endpoint Protection und der andere ist der Cisco Systems VPN-Client .

Sobald die Verschiebung des Ordners abgeschlossen ist, wird ein Windows Installer-Dialogfeld angezeigt, das Sie darüber informiert, dass das Produkt installiert / konfiguriert wird. Wenn es fertig ist, befinden sich die Ordner wieder im Stammverzeichnis meines zuvor ordentlichen und aufgeräumten Startmenüs.

Wie erhalte ich die Kontrolle über mein Startmenü und verhindere, dass dies geschieht?

Abgesehen davon, welches Programm kampiert in meinen Startmenü-Ordnern und startet Programme für mich? Dies ist offensichtlich jemandes Idee eines guten Designs. Das ist schon bemerkenswert.

0

5 Antworten auf die Frage

2
Ganesh R.

"Der Windows Installer-Dialog erscheint und informiert mich, dass das Produkt installiert / konfiguriert wird."

Dies ist nur das Standardverhalten von Windows Installer (das standardmäßig in Windows vorhanden ist und im Hintergrund 'msiexec.exe' ausgeführt wird). Wenn festgestellt wird, dass die mit ihm installierten Originaldateien geändert wurden, werden die Dateien gestartet und erneut installiert. Dies ist eine nützliche Funktion, um die Eingriffe der Endbenutzer zu reduzieren, wenn bei der Installation ein Fehler auftritt.

Um das Problem zu beheben, drücken Sie "Abbrechen", wenn das Installationsprogramm zur Reparatur der Installation gestartet wird. Auch in meinem Fall benenne ich das in (C: \ Windows \ Installer) vorhandene Installationsprogramm der Produkte um, so dass die Datei msiexec.exe die Einstellungen nicht erneut ändert.

Ich schlage vor, Sie gehen mit Mollys Vorschlag oder lassen Sie die beiden Ordner nicht liegen.

Ganesh, ich verstehe den praktischen Zweck der Funktion, aber ich würde es wirklich gerne ausschalten, und es macht mir nichts aus, meine Hände schmutzig zu machen. Ich kann jedoch weder den Ordner c: \ windows \ installer, auf den Sie sich beziehen, noch einen ähnlichen Ordner (install / installer irgendwo unter c: \ windows) finden. James Orr vor 14 Jahren 0
C: \ Windows \ Installer ist ein Systemordner, den Sie erst sehen können, wenn Sie zu Systemsteuerung -> Ordneroptionen -> Ansicht -> Deaktivieren Sie "Betriebssystemdateien ausblenden" wechseln. Im Inneren finden Sie viele Ordner (alle mit GUIDs als Namen und einer der Ordner enthält das Installationsprogramm für Symantec Endpoint Protection und einen weiteren Ordner mit dem Cisco Systems VPN-Client-Installationsprogramm. Benennen Sie die Installationsprogramme um. Dadurch wird verhindert, dass das Windows-Installationsprogramm die Ordner neu erstellt Denken Sie jedoch daran, die Installationsprogramme immer wieder in den ursprünglichen Namen umzubenennen, wenn Sie diese beiden Software-Programme aktualisieren müssen. Ganesh R. vor 14 Jahren 0
Danke, das war hilfreich. Ich konnte den Symantec-Ordner anhand einiger verräterischer Symbole finden, konnte jedoch nicht feststellen, welcher den VPN-Client darstellt. Naja! Als Nebenknoten enden die GUIDs für Office-Produkte alle mit "0FF1CE}"! Das ist für eine GUID nicht sehr zufällig. James Orr vor 14 Jahren 0
Ganesh Ich akzeptiere Ihre Antwort, da sie die meisten Informationen lieferte ... Leider sieht es so aus, als ob Windows Installer die Kontrolle erzwingt (über Dateien in meinem eigenen Benutzerordner!), Egal was ich mache. Vielen Dank! James Orr vor 14 Jahren 0
1
3498DB

Ich verwende keines der beiden Programme, daher kann ich nicht sagen, ob dies nur mit diesen beiden zusammenhängt.

Als Workaround (keine Lösung!) Verwenden Sie ViStart - das Vista-Startmenü für XP. Dadurch wird das XP-Startmenü ersetzt. Sie können die Ordner beliebig verschieben, ohne die ursprünglichen Windows XP-Startmenüeinstellungen zu ändern.

Screenshot

Molly, ich habe es probiert und das Menü zum Laufen gebracht - was für ein tolles Programm! Ich habe die FAQ und die Foren durchgesehen, finde aber keine Möglichkeit, die Ordner / Verknüpfungen im Startmenü zu ändern. Fehlt mir etwas? James Orr vor 14 Jahren 0
Ich freue mich, dass es Ihnen gefällt :) Ich habe tatsächlich einen Fehler gemacht und den falschen Startmenü-Ersatz geschrieben. Das war der, an den ich gedacht hatte. Wirklich leid: http://www.vistastartmenu.com/index.html vor 14 Jahren 0
@Molly - aktualisiere den Link! ChrisF vor 14 Jahren 0
Hmm, obwohl ViStart nicht das tut, was ich gefragt habe, mag ich es viel besser als VistaStartMenu, was meiner Meinung nach aufgebläht und mit Freemium-Upgrade-Erinnerungen übersät ist. Vielen Dank für die Links! James Orr vor 14 Jahren 0
1

Ich hatte das gleiche Problem und habe dieses Problem gelöst, indem in der Registrierung jedes Vorkommen von "Startmenü \ Programme \ Cisco Systems VPN Client" (der vom Installationsprogramm erstellte Standardordner) gesucht und durch "Startmenü \ Programme \" ersetzt wurde. Net \ VPN Client "(dies ist der Ordner, den ich möchte). Jetzt funktioniert alles so, wie ich es will.

Übrigens: Ich habe auch die Sache "Windows \ Installer" ausprobiert, aber es funktioniert nicht (VPN-Client erstellt einfach ein anderes Installationsprogramm mit einem anderen zufälligen Namen und erstellt einen eigenen Ordner im Startmenü).

1
Sean C

Ich fand schließlich eine Lösung für dieses Problem. Sie können eine MSI-Datei ausführen, um dieses Verhalten zu deaktivieren:

msiexec.exe <path to msi-file> DISABLEADVTSHORTCUTS=1 

oder

vpnclient_setup.exe DISABLEADVTSHORTCUTS=1 

Alternativ kann es mit dem Orca-Tool von Microsoft dauerhaft in der MSI-Datei festgelegt werden . Dies muss bei jedem Build-Update durchgeführt werden.

Ich habe die Verknüpfungen vor der Deinstallation / Neuinstallation mit korrigierten MSI-Parametern kopiert. Dies kann jedoch durch manuelles Erstellen von Verknüpfungen zu ipsecdialer.exebzw. SetMTU.exeerreicht werden.

Dieses Problem hat mich auch schon seit Jahren gestört und ich habe mich endlich hingesetzt, um eine Lösung auszuarbeiten. Ich hoffe es hilft!

Ich bin nicht mehr in der Lage, diese Lösung zu überprüfen, Sean, aber ich danke Ihnen vielmals für das Teilen. James Orr vor 9 Jahren 0
1
Atlasz

Changing registry values didn't help. Making copies of these always reappearing folders to the desired place and marked the originals "Hidden" seemed to work.