Pourquoi Windows met-il tant de temps à démarrer?

0

J'ai un Windows Server 2003 avec 4 Go de mémoire et un disque dur à 10 000 tr / min. J'ai redémarré le serveur et cela a été littéralement 30 minutes et j'attends toujours la fin de la connexion? Il semble que le système s'efface sur le disque dur sans aucun progrès manifeste.

Quel est le problème avec Windows que le démarrage prend si longtemps? Est-ce que je peux faire quelque chose pour améliorer le temps de démarrage? C'est au-delà de l'absurde.

Ceci est comparé à un serveur Linux Ubuntu qui a redémarré en moins d'une minute!

PS - Je ne cherche pas à détester Windows, je cherche seulement à comprendre pourquoi c’est le seul système d’exploitation qui met autant de temps à démarrer! Si j’avais deux voitures et qu’une ne partait pas bien, je supposerais naturellement que la voiture qui ne partait pas bien avait un problème.

Roy Hinkley
la source
Vous devez vraiment ajouter plus d’informations pour obtenir une réponse. Quels processus commencent avec le serveur? Y en a-t-il qui échouent? Certains processus / services attendent longtemps avant "d'abandonner" et le serveur s'en va.
Dave M
10 tours par minute semble assez lent ... voulez-vous dire 10 000 tours?
Canadian Luke
Oui - 10 000 tr / min. Je ne crois pas qu'il y ait jamais eu un disque dur avec une rotation aussi lente.
Roy Hinkley
@DaveM Le serveur est assez propre, il n'y a que des services par défaut avec SQL Server et IIS. S'il existe des services de dépendance avec ces deux systèmes, ajoutez-les également.
Roy Hinkley
Cela ressemble certainement à un problème de disque. Windows 2k3 devrait démarrer très rapidement s'il n'est pas encombré d'encombrement inutile.
Keltari

Réponses:

4

Il y a deux causes possibles

  1. Votre disque dur est en panne et il tente constamment de relire les secteurs pour en obtenir une bonne lecture. Si l'un des fichiers de démarrage d'Ubutntu contenait le secteur défectueux, cela prendrait tout aussi longtemps.
  2. Windows a démarré, mais vous attendez un tas de services qui commencent par boot pour finir. Ce n’est pas la faute de Windows, vous pouvez écraser Ubuntu avec des ordures tout aussi facilement.

Pour le premier problème, je recommande un outil comme SpinRite , il passera par le disque dur et tentera de détecter et de récupérer tous les secteurs défectueux, puis de détecter et de réparer les secteurs sur le point de se dégrader. J'ai eu des serveurs qui ont pris une demi-heure pour démarrer, qui sont passés à 1min 30 après avoir exécuté SpinRite.

Pour le 2ème problème, vous pouvez utiliser le Boîte à outils de performance Windows mesurer ce qui prend le temps de démarrer et décidez si ce programme doit être désinstallé ou s'il comporte une mise à jour pour accélérer les choses.

Scott Chamberlain
la source
Merci pour le conseil - je ferai des recherches à ce sujet et je reviendrai - mais cela risque toutefois de prendre un certain temps.
Roy Hinkley
Outre les paramètres par défaut de Windows Server, deux services ont été ajoutés au serveur. C'est un serveur Web très spécifique et seuls les serveurs SQL et IIS ont été ajoutés, ainsi que toutes les dépendances pour ces deux services. Sinon, c'est une machine très propre.
Roy Hinkley
2
Dans ce cas, je dis que votre disque est probablement en panne.
Scott Chamberlain
1 note sur le WPT. vous ne pouvez capturer que les traces de démarrage sur Server 2003. Pour les analyser, vous devez disposer au minimum de Vista (xperfview) / 7 (WPA.exe).
magicandre1981