El procediment d'actualització per a Windows 10 pot tenir problemes, cosa que fa impossible la instal·lació d'una nova compilació. Si sou un Windows Insider a l'anell ràpid, rebeu noves versions molt més ràpid que altres. Són de qualitat prèvia al llançament i poden contenir problemes greus.
Quan la instal·lació no pot actualitzar el sistema operatiu, Windows mostra un codi d'error i finalitza el procés. Normalment es poden trobar més detalls al registre de configuració. Malauradament, aquests registres no són fàcils d'utilitzar. És difícil llegir i entendre què està passant i filtrar els esdeveniments reeixits. Per a aquest propòsit, es pot utilitzar l'eina SetupDiag.
SetupDiag.exe és una eina de diagnòstic autònoma que es pot utilitzar per obtenir detalls sobre per què una actualització de Windows 10 no va tenir èxit.
SetupDiag funciona examinant els fitxers de registre de la configuració de Windows. Intenta analitzar aquests fitxers de registre per determinar la causa principal de la fallada per actualitzar o actualitzar l'ordinador a Windows 10. SetupDiag es pot executar a l'ordinador que no s'ha pogut actualitzar, o bé podeu exportar els registres de l'ordinador a una altra ubicació i executar SetupDiag. en mode fora de línia.
SetupDiag es pot descarregar des del següent lloc web:
Baixeu SetupDiag
L'eina admet els paràmetres següents:
Paràmetre | Descripció |
---|
/? | |
/Sortida: | - Aquest paràmetre opcional us permet especificar el fitxer de sortida dels resultats. Aquí és on trobareu el que SetupDiag va poder determinar. Només s'admet la sortida en format de text. Els camins UNC funcionaran, sempre que el context en què s'executa SetupDiag tingui accés al camí UNC. Si el camí té un espai, heu d'incloure el camí sencer entre cometes dobles (vegeu la secció d'exemple a continuació).
- Per defecte: si no s'especifica, SetupDiag crearà el fitxerSetupDiagResults.logal mateix directori on s'executa SetupDiag.exe.
|
/Mode: | - Aquest paràmetre opcional us permet especificar el mode en què operarà SetupDiag: fora de línia o en línia.
- Fora de línia: diu a SetupDiag que s'executi amb un conjunt de fitxers de registre ja capturats d'un sistema fallit. En aquest mode, podeu executar-vos a qualsevol lloc on tingueu accés als fitxers de registre. Aquest mode no requereix que el SetupDiag s'executi a l'ordinador que no s'ha pogut actualitzar. Quan especifiqueu el mode fora de línia, també heu d'especificar el paràmetre /LogsPath:.
- En línia: indica a SetupDiag que s'està executant a l'ordinador que no s'ha pogut actualitzar. SetupDiag intentarà trobar fitxers de registre i recursos en ubicacions estàndard de Windows, com ara%SystemDrive%$Windows.~btdirectori per als fitxers de registre de configuració.
- Els camins de cerca dels fitxers de registre es poden configurar al fitxer SetupDiag.exe.config, sota la clau SearchPath. Els camins de cerca estan separats per comes. Nota: un gran nombre de camins de cerca allargaran el temps necessari perquè SetupDiag torni resultats.
- Per defecte: si no s'especifica, SetupDiag s'executarà en mode en línia.
|
/LogsPath: | - Aquest paràmetre opcional només es requereix quan/Mode: fora de líniaestà especificat. Això indica a SetupDiag.exe on trobar els fitxers de registre. Aquests fitxers de registre poden tenir un format de carpeta plana o contenir diversos subdirectoris. SetupDiag cerca recursivament tots els directoris fills. Aquest paràmetre s'ha d'ometre quan el/Mode: en líniaestà especificat.
|
/ZipWindow: | - Aquest paràmetre opcional indica a SetupDiag.exe que creï un fitxer zip que continuï amb els seus resultats i tots els fitxers de registre que ha analitzat. El fitxer zip es crea al mateix directori on s'executa SetupDiag.exe.
- Per defecte: si no s'especifica, s'utilitza un valor de 'true'.
|
/Verbós | - Aquest paràmetre opcional generarà moltes més dades al fitxer de registre produït per SetupDiag.exe. Per defecte, SetupDiag només produirà una entrada de fitxer de registre per a errors greus. Utilitzant/Verbósfarà que SetupDiag sempre produeixi un fitxer de registre amb detalls de depuració, que pot ser útil quan s'informa d'un problema amb SetupDiag.
|
Si la vostra actualització de compilació ha fallat, executeu l'eina i consulteu el fitxer SetupDiagResults.log a la mateixa carpeta on s'emmagatzema SetupDiag.
Podeu especificar la ubicació del fitxer de registre mitjançant l'argument Sortida:
|_+_|A més, podeu anul·lar la ubicació dels registres de Windows (per exemple, per analitzar els registres d'un sistema operatiu que no es pot botificar) de la següent manera:
|_+_|En funció del moment en què ha fallat l'actualització, copieu una de les carpetes següents a la vostra ubicació fora de línia:
$Windows.~btsourcespanther
$Windows.~btFontsRollback
WindowsPanther
WindowsPantherNewOS
L'exemple següent demostra que el registre de SetupDiag va començar en mode fora de línia. En aquest exemple, hi ha un avís d'aplicació, però com que la configuració s'executa en mode /quiet, es converteix en un bloc. SetupDiag proporciona instruccions per resoldre el problema a la sortida.
|_+_|Font: docs.microsoft.com