Я пытаюсь воссоздать проблему, с которой столкнулся, чтобы попытаться подтвердить ее основные причины. Одна из возможных теорий заключается в том, что проблема вызвана тем, что сервер долго не перезагружался. Поскольку я уже перезапустил компьютер, существует ли способ сброса / изменения "времени последней перезагрузки", чтобы компьютер считал, что он не перезагружался в течение длительного времени? я использую

systeminfo | find "System Boot Time"

Компьютер работает под управлением Windows XP Embedded, если это помогает.

1 ответ1

0

Я бы сказал, что ответ - нет, вы не можете этого сделать.

Проблемы, основная причина которых связана с временем, прошедшим с момента последней перезагрузки, не являются необычными. Но не существует только одной причины, по которой такие проблемы возникают, и, следовательно, нет единой настройки, которую вы можете изменить, чтобы воспроизвести проблему.

Операционная система имеет несколько счетчиков, которые будут увеличиваться во время работы системы. Некоторые прямо пропорциональны прошедшему времени, другие являются движущей силой других событий.

Даже если вам удалось изменить одно значение, чтобы оно выглядело так, как если бы система работала в течение длительного времени, проблема может быть связана с другим значением, которое вы не изменили.

Такие счетчики могут сбрасываться из-за определенных условий. Многие из них начнут с нуля после перезагрузки, но они также могут начать с нуля по другим причинам. Еще одна причина для счетчика начать с нуля, если он достигнет максимального значения. Могут быть ошибки, которые могут вызвать проблемы при переполнении счетчика.

Но для устранения проблемы вам нужно знать немного больше о том, что ее вызывает, чем просто «потому что сервер не перезагружался долгое время»

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .