Anzeige

Am Puls von Microsoft

Anzeige

[gelöst] Suche funktioniert nicht

pludikovsky

Herzlich willkommen
Nachdem die Zeit für den Gratis-Umstieg abläuft habe ich nun doch noch von Windows 7 Professional auf Windows 10 gewechselt. War zwar, da Users nicht auf der System-Platte lag, eine Tortur (wieso kann Windows auch 2016 noch nicht ordentlich mit mehr als einer Platte?), aber das ist ein anders Thema.

Mein Problem im Moment ist, dass im Startmenü die Suche per Tastatureingabe nicht funktioniert, und auch die Such-App nicht startet. Ich habs schon mit diversen Internet-Lösungen versucht, darunter:

Und damit bin ich mit meinem Latein am Ende. Nachdem das Problem auch bei einem komplett neu angelegtem User besteht kann ich (voraussichtlich) irgendwelche Benutzer-Einstellungen außer acht lassen.

Wenn jemand eine Idee hätte, ich bin für jeden Vorschlag dankbar.
 
Anzeige
Hallo pludikovsky und Willkommen :)

Was heisst User nicht auf der Systemplatte,

Hattest Du in Windows 7 den gesamten Benutzerordner verschoben ?? das allein ist schon ein Grund warum die Installation nicht richtig abläuft

Auch in Windows 7 war das ein großer Fehler ,

Am besten installierst Du Windows 10 Clean , und dnanch kannst d´du die Benutzer Ordner Dokumente Bilder Video usw. die Pfade verschieben , so wäre es dann richtig , aber niemals den Ganzen Benutzerordner
 
Ja, verschoben & per Link umgebogen. Dass deswegen das Upgrade nicht funktioniert hat, hab ich nach vielen Stunden & nichtssagenden Fehlermeldungen auch bemerkt. Gibt es denn dann überhaupt eine Lösung, damit Benutzerdaten, auch für neue User, automatisch auf einer anderen Platte landen? Zumindest bei Mac und Linux geht das ohne Probleme.

Gibt es noch einen Vorschlag außer neu installieren? Denn das würde bedeuten, dass mir sämtliche Einstellungen verloren gehen, was eigentlich der Grund fürs Upgrade war.
 
Hallo und herzlich Willkommen bei uns, :)

vermutlich wirst Du zumindest um eine Reparatur von Windows nicht herumkommen, das kann evtl. die Neu-Installation verhindern.
Was auch immer Du an Links "gebogen" hast, wird so nicht funktionieren, die Hauptursache ist vor allem das Verzeichnis AppData, in das Windows und Programme Anwendungsdaten ablegen.
Wenn dieser Ordner verschoben wird, wirst Du auch Schwierigkeiten bei der Installation von Programmen bekommen, weil das Verzeichnis hardlinked ist.

Benutzerdaten auslagern kannst Du über
Windows Start -> Einstellungen-> System -> Speicher

2016-07-12_044436.jpg
 
Zuletzt bearbeitet:
Danke für die Begrüßung!

Mit einer Reparatur kann ich leben, zumindest als Versuch. Die Daten bekomme ich ohne weiteres wieder auf C: geschaufelt, und mit einem Start in die Konsole kann ich den Link wieder zurück biegen als wäre nichts geschehen.

Mit der Installation von Programmen hatte ich noch kein Problem. Umgebogen war das komplette C:\Users Verzeichnis per Junction (MKLINK /J), da es unter 7 AFAIK keine andere Möglichkeit gegeben hat, alle Benutzerdaten auf die größere Platte zu bekommen, ohne bei jedem User händisch die Daten verschieben zu lassen.
 
Das ist ja komplett richtig, du hast an die junction-Option gedacht. (y)
Microsoft hat ab Windows Vista das Verzeichnis "Dokumente und Einstellungen" in 2 Verzeichnisse aufgeteilt, ProgramData und Users. Und eben auch den mklink-Befehl eingeführt (ab Windows 7), mit dem wunderbar, schnell und sicher, Verzeichnisse verschoben werden können.

Allerdings verweist Microsoft ausdrücklich darauf, das gesamte Benutzer-Verzeichnis & ProgramData nicht zu verschieben oder einen redirect darauf zu setzen.

Einen der Gründe hast du bereits erfahren, die lokale Suche funktioniert nicht mehr, aber ebenso Systemupdates, (Sicherheits-) Patches und Fixes können nicht mehr installiert werden. Windows braucht obg. Verzeichnisse auf der Systempartition. Ebenso funktioniert sysprep nicht mehr. Von daher hoffe ich, dass die Reparatur tatsächlich funktioniert.

Und wie gesagt, Programme können auch nicht mehr installiert werden, auch ältere nicht, da auch der Kompatibilitäts-Modus nicht mehr greift, wenn obg. Verzeichnisse nicht mehr auf der Systempartition liegen.
Die Alternative wäre, wie oben beschrieben, zumindest die Produktiv-Verzeichnisse der Benutzer zu verschieben.

Der dicke Unterschied zu Linux/Unix sind die Dateisysteme. Weil Zugriffe von Software auf die Dateisysteme sehr unterschiedlich abläuft. Windows basiert eben auf NTFS, Unix/Linux auf ext3 oder höher.

Die Link-Problematik hat schon manche heisse Diskussionen ausgelöst. ;)
 
Danke für die ausführliche Erklärung!

Das mit der Reparatur sollte funktionieren, immerhin hab ich schon was ähnliches für das Upgrade gemacht. Plan ist:
  1. Neuen User anlegen
  2. Dessen Daten und die des Default-Users in C:\Users.new kopieren
  3. Zum neuen User wechseln
  4. Hauptuser-Daten kopieren, da nicht mehr im Zugriff
  5. Reboot in die Konsole
  6. Junction lösen & das neue Users umbenennen
  7. Reboot & Reparatur von Installations-Medium starten

Das funktioniert halt bei Linux schöner (verwende ich ca 90% der Zeit), da man hier ohne weiteres sagen kann, dass /home (Äquivalent zu C:\Users) von Anfang an & komplett auf einer eigenen Platte/Partition liegen soll, da dieser Teil von Patches/Updates/… nicht berührt wird.
 
So, endlich Zeit für die Reparatur gefunden. Im Prinzip hat es mit der obigen Methode funktioniert, nur dass es eigentlich dann kein "Upgrade" war, da zur Fehlerbehebung alle Programme deinstalliert wurden. Naja, zumindest wurde eine Liste der Programme gesichert.
 
Anzeige
Oben