PC Boots тоді записує гігантський файл datastore.edb, який уповільнює роботу комп'ютера


32

Система, яку я дивлюсь, - це Windows 7, 32-бітна.

Коли система завантажується, вона витрачає багато часу на читання та запис у файл DataStore.edb, який знаходиться в каталозі Windows \ SoftwareDistribution \ DataStore. Це робить роботу системи дуже повільною протягом декількох хвилин, напевно, близько 10, якщо я чесний. Якщо ви припините службу оновлення Windows, через хвилину система перестане читати і записувати з файлу, і все працює безперебійно.

Те, що я спробував:

Я зупинив оновлення Windows, видалив файл, перезавантажився, але коли я це зробив, Windows відновлює файл до розміру кількох сотень МБ. Після того, як Windows задоволений тим, що робить, він зупиняється, і моє використання диска та репліка знижуються до нормальних рівнів, і система робить багато бажаного з великою швидкістю.

Я зареєструвався в SafeMode і запустив кілька сканувань на віруси та інструмент вбивць RootKit Касперського, і ніхто не вважає нічого образливим.

Що слід спробувати далі?


Чи мені буде повідомлено про цю відповідь?

Га! Я не думав, що отримаю відповідь на це тут, але друг сказав, що спробувати все-таки. Ну добре. :) Я намагався. Дякую за твою допомогу. Я сьогодні опублікував це питання на SuperUser.com.
limefartlek

Відповіді:


26

Я знаю, що зараз пройти шлях, коли можна надати відповідне рішення для вас, але у мене точно те саме, що працює з машиною Windows 7. Для подальшої довідки ви завжди можете перевірити цілісність файлів ( /g) та / або defrag ( /d) * .edb за допомогою esentutl.exe.

напр esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb

Якщо ви не можете запустити цю команду з помилкою "-1032", ви можете завантажитися в safemode (без мереж) і запустити команду звідти. Можливо, спочатку потрібно запустити його за допомогою перемикача / p, щоб відновити пошкодження файлів.


Я спробував це, і я отримав таке повідомлення: Помилка: Не вдалося отримати доступ до бази даних джерела 'c: \ Windows \ SoftwareDistribution \ DataStore \ Data Store.edb' з помилкою Jet -1032.
Alf47

3
@ Alf47 Зупиніть службу оновлення Windows і спробуйте ще раз
drake7707

3
@ Alf47 Вам потрібно запустити командний рядок як адміністратор, щоб мати доступ.
Ігор Єросиміч

І це "c: \ Windows \ SoftwareDistribution \ DataStore \ Store Store .edb". Немає місця!
rdtsc

14

RAMMap показав, що зібранийC:\Windows\SoftwareDistribution\DataStore\DataStore.edb файл витрачає 400 Мб моєї дорогоцінної оперативної пам’яті. Більше того, Windows Update постійно сповільнювало роботу системи в процесі оновлення цього величезного файлу.

esentutl.exeпросто зменшив DataStore.edbрозмір з трохи більше 600 Мб до трохи менше 600 Мб і виявився марним у моєму випадку.

http://juneyourtech.blogspot.com/2013/06/datastoreedb-and-windows-vista.html стверджує, що видалення цього файлу також не є варіантом, оскільки оновлення Windows відновить його до того ж розміру наступного запуску.

Тому мені довелося повністю відключити автозапуск Windows Update Service. Це значно знизило відходи оперативної пам'яті, процесора та дискового вводу. Зараз система набагато більш чуйна.

Див. Також Як запланувати завантаження оновлень для Windows 7? спосіб запустити оновлення за допомогою Планувальник завдань Windows.

Оновлення

Погляньте також на Windows 7 з пакетом оновлення 1 SP1 Windows Update, що застряг, перевіряючи наявність оновлень


BTW, після безкоштовного оновлення до Windows 10 на тому ж старому апаратному забезпеченні проблема не відтворилася.
Вадим

4

Розгортаючись на відповідь @mafbailey (І велике спасибі вам!), Не забудьте відкрити командний рядок як адміністратор, використовуючи наступні дії командного рядка, щоб мати відповідні дозволи на файл.

Я був би застряг, якби не знав =)

esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb

Також зупиніть послуги оновлення Windwos від 900Mb => 898MB
user956584

Неповноцінна копія наявної відповіді.
ivan_pozdeev

3

Я відчув таку ж проблему з повільно запущеним комп'ютером під керуванням домашньої версії w7. Відкриття електронної пошти чи Firefox було неприємно.

На моєму комп’ютері під час запуску антивірусна програма (windows essentials), здавалося, займає багато часу на datastore.edbфайл.

Це посилання про "Покращення продуктивності та стабільності ПК за допомогою належної конфігурації антивірусу" вирішило для мене проблему повільного запуску.

Рішення, в основному, полягає в повідомленні сканера вірусів (Windows essentials), щоб виключити перевірку цього файлу . Я також робив інші виключення з файлів Windows. (але я добре, коли сканери перевіряють мої фотографії, навіть якщо вони повинні бути в безпеці)


1

Спробуйте встановити Windows Update KB3050265 , випущене 2 червня 2015 року.

Це необов’язково, тому вам, можливо, доведеться шукати його в Панелі управління> Система та безпека> Оновлення Windows> Показати всі доступні оновлення> Необов’язково та встановити їх вручну.


1
Це не допомогло. У мене вже є те, що оновлення, і все-таки пробудження від сплячки відбувається повільно, а перезапуск ще набагато повільніше.
Даніель

1

Виправлення Windows Update, цей метод призначений для Windows 7

Перейдіть до Програми \ Аксесуари: Підказка Cmd

Клацніть правою кнопкою миші та запустіть як адміністратор.

У вікні підказки дотримуйтесь наступної послідовності:

чиста зупинка wuauserv (після Enter)

чисті стоп-біти (після Enter)

У Windows Explorer:

Перейдіть у вікно папки \ розповсюдження програмного забезпечення \ завантажте (видаліть усе, що там є)

Перейдіть у вікно папки \ розповсюдження програмного забезпечення \ DataStore (видаліть усе, що там є)

Перейдіть у вікно папки \ розповсюдження програмного забезпечення \ DataStore \ Журнали (видаліть усе, що там)

Перейдіть у вікно папки \ розповсюдження програм \ PostRebootEventCache (видаліть усе, що там)

Вікно підказки CMD:

чистий старт wuauserv (після Enter)

чисті стартові біти (після Enter)

Джерела: - http://tecnicoinformaticacuritiba.com.br/corrigindo-windows-update/ / https://social.technet.microsoft.com/Forums/pt-BR/d75e92b9-4caf-425d-b841-0bae79f7adf1/windows- 7-windows-update-no-funciona? Forum = winvistapt


1
Як показали інші тут і на social.technet.microsoft.com/Forums/windowsserver/en-US/… , це нічого не вирішує, а лише сповільнює роботу машини, тоді як оновлення Windows повністю відновлює базу даних.
ivan_pozdeev

0

Microsoft випустила нове оновлення клієнта WindowsUpdate, щоб виправити повільний пошук оновлень / установок.

Установка та пошук оновлень відбувається повільно, і в ОС Windows 7 https://support.microsoft.com/en-us/kb/3102810 відбувається швидке використання процесора.

Завантажити:
32Bit: http://www.microsoft.com/downloads/details.aspx?FamilyId=fcd6bf5d-f004-4ca3-aa7e-1de462b91dd0

64Bit: http://www.microsoft.com/downloads/details.aspx?FamilyId=4fe566bd-31b1-4413-8c4c-412b52533669

Ці оновлення скорочують час виявлення та використовують менше оперативної пам’яті. Тож спробуйте


попередження: після встановлення цього пункту оновлення Windows зараз взагалі не працює, воно негайно видає помилку, "WindowsUpdate_80244019" "WindowsUpdate_dt000"яку я не змогла вирішити
MM

Видалення цього оновлення повернуло мене до попередньої ситуації, в якій я знаходився
MM

Помилка @MM 80244019 означає WU_E_PT_HTTP_STATUS_NOT_FOUND Те саме, що статус HTTP 404 - сервер не може знайти запитуваний URI (Уніфікований ідентифікатор ресурсу). який av Suite / брандмауер ви використовуєте?
magicandre1981

Основи безпеки MS та відсутність брандмауера. Відпочинок в Інтернеті працював чудово (включаючи IE)
ММ

@MM спробуйте принаймні версію червня 2015 року, яка вперше включає виправлення використання пам’яті: support.microsoft.com/en-us/kb/3050265
magicandre1981

0

Я не знаю, чому це говорить про те, що я розміщував це в січні 2013 року, ця проблема була лише кілька місяців тому в 2015 році.

У будь-якому випадку - я шкодую, що витрачаю час на всіх. Чомусь я не отримував сповіщення про цю тему до сьогодні, 9 грудня 2015 року.

Я спробував ряд речей і опинився по телефону у виробника пристрою, на якому знаходився цей комп’ютер. Виявляється, у них є помилка в їх реалізації Windows, яка спричиняє це. Єдине рішення проблеми - переглянути зображення машини та сподіватися, що воно не повториться.

Це стосується машин Zeiss OCT для тих, хто цікавиться.


0

У мене виникли подібні проблеми.
Я встановив KB3050265 з веб-сайту, і це вирішило всі ці проблеми.
Переконайтеся, що ви встановили правильну версію для своєї Windows (64-бітної (x64) або 32-розрядної (x86))

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.