PDA

Visualizza versione completa : [Vista] Problema avvio servizio


TyDany
07-09-2007, 23.16.04
Da qualche giorno ho un problema con Windows Vista, versione Ultimate, non mi parte più il servizio del Visualizzatore eventi. Non da nessun errore particolare, me ne sono accorto cercando di scartabellare negli eventi e scoprendo che non ci sono perchè il servizio non è attivo.
Ho provato a questo punto ad avviare il servizio manualmente ma non parte, "Errore 2: Impossibile trovare il file specificato.".
Ho cercato con Google, ho cercato se mancava qualche fila con il ripristino file di sistema, ho cercato sulla KB di Microsoft... nisba!
Qualcuno ha idea di cosa potrebbe essere? Thanx ;)

P8257 WebMaster
07-09-2007, 23.51.01
Ciao Tydany!! Come va ? .. ;)

Problemone il tuo ... dunque, innanzitutto controlla se in \windows\system32 esistono i seguenti file:

WEVTAPI.DLL e WEVTSVC.DLL, nel caso non esistano ripristinali altrimenti nel caso ci siano esegui comunque un chkdsk sull'unità perché potrebbero essere corrotti e quindi impossibili da caricare.

TyDany
08-09-2007, 00.57.37
Ciao, incasinato come al solito ma tutto bene, grazi :)(B), tu?

Dunque, il chkdsk è stata una delle prime cose che ho fatto, ma il mio disco è più sano di me, i file sono entrambi presenti e risultano ok, o per lo meno così dice l'utilità di verifica dei file di sistema. Non so davvero più dove sbattere la testa... Thanx, ciao ;)

P8257 WebMaster
08-09-2007, 01.08.39
Apri il prompt dei comandi, lancia il comando


SC QC EVENTLOG


Memorizza tutti i parametri del servizio, compresi modalità di avvio, path dell'host e nome visualizzato, dopodiché lancia:


SC DELETE EVENTLOG


in modo da cancellare il servizio dal registro, poi esegui:

SC CREATE e imposta la creazione del servizio con gli stessi parametri che hai segnato dalla registrazione precedente, dovresti così risolvere.

TyDany
08-09-2007, 01.35.52
sc create eventlog binpath= "C:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted" type= share start= auto error= normal group= "Event Log" tag= no obj= "NT AUTHORITY\LocalService" DisplayName= "Registro eventi di Windows"

Allora, ho fatto come mi hai deto, memorizzato i parametri, mi sono anche fatto uno screenshot, cancellato il servizio e ricreato con la stringa qui sopra che, se non ho fatto c@zzate, dovrebbe essere giusta.

Mi ha ricreato il servizio ma, se provo ad avviarlo, mi dice che è impossibile Errore 1314: Il privilegio richiesto non appartiene al client :mm:

P8257 WebMaster
08-09-2007, 01.55.59
Prova ad aprire la proprietà connessione dalla schermata di gestione dei servizi e vedi se da quella schermata puoi reimpostare le credenziali di accesso al servizio, deve essere impostato su "servizio locale", dall'errore sembra che i privilegi necesari per eseguirlo non siano stati correttamente assegnati.

P8257 WebMaster
08-09-2007, 02.00.09
... Se non dovesse funzionare cancella nuovamente il servizio e ricrealo provando a specificare:
NOME_COMPUTER\Nome_account_amministratore come valore del parametro Obj, questa non sarà la modalità di esecuzione corretta del servizio, ma servirà da test e magari sbloccherà la parte di impostazione dall'interfaccia dei servizi.

TyDany
08-09-2007, 02.17.21
Niente da fare, tra l'altro pare che l'os non digerisca per nulla il servizio da me creato, se riavvio il pc Vista non parte più, devo necessariamente partire con l'ultima configurazione funzionante che rirpistina il servizio originario con il relativo errore.
O sbaglio io a dargli qualche parametro o non so che dire. Grazie :)

TyDany
09-09-2007, 00.56.47
Perfetto, ho appena scoperto che dal servizio del registro di sistema dipende anche quello delle operazioni pianificate... così ce le ho tutte bloccate :wall: .. mi sta davvero facendo impazzire sto problema :S

TyDany
10-09-2007, 00.15.28
Alla fine ho risolto nel modo più semplice, sono andato a cercarmi i file dei registri, ho visto che erano fermi al 2/9 ed ho fatto un ripristino di sistema anteriore a quella data.
Devo ringraziare il newsgroup Microsoft per l'aiuto :)