FFsaga.it Forum

Beyond Final Fantasy => Informatica & Tecnologia => Discussione aperta da: amk91 il 13 Gennaio 2008, 01:39:48

Titolo: Arresto Del Sistema
Inserito da: amk91 il 13 Gennaio 2008, 01:39:48
Salve ragazzi, avrei un problema. Ogni volta che faccio spegni computer, beh il computer non si spegne, ma si riavvia! Dov'è la causa dei miei problemi? Aiutatemi vi prego, sono disperato
Titolo: Arresto Del Sistema
Inserito da: Toyo_88 il 13 Gennaio 2008, 14:20:05
si riavvia anche se da prompt lanci shutdown -s ?
Titolo: Arresto Del Sistema
Inserito da: lordmortimer il 14 Gennaio 2008, 02:01:04
A me capitava semplicemente per il fatto che spegnevo il monitor prima dello spegnimento del pc
Titolo: Arresto Del Sistema
Inserito da: FFlegend il 14 Gennaio 2008, 22:41:15
provato semplicemente un ripristino del sistema? asd
Titolo: Arresto Del Sistema
Inserito da: reverendo wolfwood il 14 Gennaio 2008, 22:44:43
sicuro che non schiacci il tasto "riavvia il pc" anzicche "spegni il pc" alcune volte a me è capitato °_°
Titolo: Arresto Del Sistema
Inserito da: Ultima_Weapon il 14 Gennaio 2008, 22:49:53
su vista per di più il vecchio tasto spegni c'è ancora, con il solito simbolo, ma serve solo a mettere in stand-by
Titolo: Arresto Del Sistema
Inserito da: NeMo il 14 Gennaio 2008, 23:49:55
Se hai ancora il dos prova "format c:". Di solito risolve tutti i problemi.
Titolo: Arresto Del Sistema
Inserito da: amk91 il 16 Febbraio 2008, 18:45:33
salve ragazzi, scusate se sono mancato, comunque.
1 Non schiaccio per sbaglio il tasto riavvia ^^
2 Il monitor lo lascio acceso finche non si spegne perché subito dopo il riavvio devo spegnerlo, quindi niente ^^
3 Aiutatemi vi prego, non sono molto esperto di computer, anche se me la cavicchio ^^
Titolo: Arresto Del Sistema
Inserito da: Alternative-One il 18 Febbraio 2008, 01:05:57
potresti scriverti un programmino in c++ che effettua lo shutdown, lo compili in modo da avere l'eseguibile sottomano, lo metti sul desktop e ogni volta che vuoi arrestare il sistema basta un semplice doppio clic

un esempio di codice è il seguente

bool TShutdown::MySystemShutdown(){
  HANDLE hToken;
  TOKEN_PRIVILEGES tkp;

// Get a token for this process.

  if (!OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken))
    return( FALSE );

// Get the LUID for the shutdown privilege.

  LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME,&tkp.Privileges[0].Luid);

  tkp.PrivilegeCount = 1; // one privilege to set
  tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;

// Get the shutdown privilege for this process.

  AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,(PTOKEN_PRIVILEGES)NULL, 0);

  if (GetLastError() != ERROR_SUCCESS)
    return FALSE;

// Shut down the system and force all applications to close.

  if (!ExitWindowsEx(EWX_SHUTDOWN | EWX_FORCE, 0))
    return FALSE;

  return TRUE;
}

il codice delle funzioni è lasciato come esercizio al lettore.
Titolo: Arresto Del Sistema
Inserito da: Silver Element il 23 Febbraio 2008, 00:44:04
Metti su ul cd di winzozozz e riavvia tutto...ti da varie opzioni...fai ripristino sistema

ti viene una schermata nera dos style...scrivi fixbug e dovrebbe funzionare...

...ora nn ricordo la procedura esattamente passo per passo...ma il succo è quello...

...altrimenti segui il consiglio di NeMo...