У меня проблемы с пониманием того, что происходит с моим рабочим ПК. Всякий раз, когда я загружаю его, он некоторое время работает нормально, а затем начинает случайным образом отображать ошибки диска. Отображаемая ошибка часто содержит сообщение "недостаточно места для обработки этой команды", хотя в зависимости от сбоя приложения оно может отличаться. Это случалось уже несколько недель и ухудшается.
Вот что меня беспокоит:
- Кажется, что это никогда не влияет на критические части системы (без BSOD, без замораживания).
- Только некоторые приложения кажутся уязвимыми, отказываясь функционировать через некоторое время: Outlook 2010 больше не может загружать RSS-каналы, Firefox 6 или IE9 не могут загружать файлы размером более 3 МБ без сбоев, происходит сбой обновления Windows, происходит сбой всех установщиков msi, происходит сбой Visual Studio 2010 в странные манеры ...
- Это происходит только через некоторое время (обычно 3 часа, но кажется, что установка программы или компиляция несколько раз делает ее короче)
- Перезагрузка решает это (временно).
Система:
- ОС Windows 7 Pro Испанский SP1, 32 бита
- Система представляет собой HP Compaq 6000 Pro с 4 ГБ памяти (можно использовать только 3,4 ГБ, поскольку система 32-разрядная), один жесткий диск объемом 500 ГБ.
- К числу установленных приложений относятся: Visual Studio 2010, SQL Server 2008 R2, VMWare Workstation 7, Microsoft Security Essentials, Office 2010. Завершение работы всех связанных служб и процессов, кажется, ничего не меняет.
Диагностика, которую я провел до сих пор:
- Жесткий диск: 465 ГБ, 165 ГБ бесплатно
- Process Explorer: физическая и виртуальная память выглядят нормально (файл подкачки равен 5,3 ГБ, физическая память используется на 70%, системный коммит 39%)
- Средство диагностики памяти Windows: ОК
- ЧКДСК вернулся:
488282111 KB total disk space. 281668248 KB in 265779 files. 150188 KB in 62949 indexes. 0 KB in bad sectors. 571755 KB in use by the system. The log file has occupied 65536 kilobytes. 205891920 KB available on disk.
Для не говорящих по-испански это означает, что все в порядке.
- Средства диагностики SMART (DiskCheckup) сообщают, что все значения в норме.
- температура находится в пределах нормы (HWinfo).
- Средство просмотра событий, похоже, не содержит какого-либо значимого сообщения.
- побежал CCleaner 3, без какого-либо заметного эффекта.
Я думал о некотором ограничении количества файлов (между проектами Visual Studio и другими приложениями на жестком диске около 300 000 файлов), но я не смог их найти. Возможно, что-то связано с использованием временных папок (это единственное объяснение, которое у меня есть для причины сбоя приложений, а Windows - нет), но я не могу это подтвердить.
Единственное, что я не могу выяснить, это то, что chkdsk сообщает 65MB для журнала нормально. Кажется, с Vista это всегда сообщается.
Любой другой инструмент для очистки / диагностики, который вы можете знать?
Изменить: я запустил несколько других инструментов, так как я впервые опубликовал вопрос:
- Seagate SeaTools (инструмент анализа производителя HD): полный тестовый запуск в порядке.
- Intel Rapid 10.1 (средство устранения неполадок производителя HD контроллера): HD в порядке.
- Монитор кучи рабочего стола Microsoft:
Средство мониторинга информации о куче рабочего стола (версия 8.1.2925.0)
(в) Корпорация Майкрософт. Все права защищены.
ID сеанса: 1 всего рабочего стола: (46464 КБ - 11 рабочих столов)
WinStation\ Размер кучи рабочего стола (КБ) Используемая скорость (%)
WinSta0\ Winlogon (s1) 128 3,6
WinSta0\ Disconnect (s1) 64 3,8
WinSta0\ Default (s1) 20480 3.0
msswindowstation\ mssrestricteddesk (s0) 1024 0,2
__X78B95_89_IW__A8D9S1_42_ID (s0) 1024 0,2
Сервис-0x0-3e5 $\ По умолчанию (s0) 1024 0,6
Сервис-0x0-3e4 $\ По умолчанию (s0) 1024 0,3
Сервис-0x0-3e7 $\ Default (s0) 1024 2,1
WinSta0\ Winlogon (s0) 128 1,9
WinSta0\ Disconnect (s0) 64 3,8WinSta0\ Default (s0) 20480 0,0
Все в порядке, использование кучи рабочего стола <5%
Изменить 2: Я попытался полностью сбросить свою учетную запись, создав новую, войдя в систему под этой новой и удалив первую (локальные права и файлы), а затем снова войдя в систему с этой удаленной учетной записью (это учетная запись домена). Неудачно.
Кроме того, я часто обнаруживал ошибку: "недостаточно места для обработки этой команды". Выполняя поиск в Интернете, я нашел старый совет по устранению неполадок (настройка ключа реестра для повышения предела стека IRP, каким бы он ни был), который ничего не изменил.