Ошибка чтения с кодом состояния 0xc000009c

In this guide, we will discuss why Application I/O Error 0xc000009c occurs and what are the possible ways to fix it on Windows 10 PC. This error normally occurs due to a buggy update, problematic app installation, or missing system files. In quite a few scenarios, a corrupted HDD or RAM may also cause such issues on your computer. 

When this problem occurs, you won’t be able to perform basic Windows operations. A few users even complained of getting a BSOD screen with an error message that resembles the following –

Application IO Error 0xc000009c

To solve error 0xc000009c, initiate a hardware and RAM checkup first. Only when both found Okay, try performing the solutions discussed below –

  • Uninstall Problematic Apps
  • Install Pending Updates
  • SFC/DISM Scan

Is your Desktop screen turns blue and displays Machine Check Exception Error 0x0000009C? Well, this is a Blue Screen of death error that can appear owing to different reasons. A few of them are – dusty HDD/RAM, obsolete device drivers, corrupt or missing system files, etc. 

To fix the Stop error 0x0000009C, go through the below list of solutions, and check whether any of them matches with your recent activities. If not, try approaching these workarounds sequentially –

Since this is a blue screen of death error, you can’t access the login screen normally. So, you must enter the Safe Mode with networking then only apply the below fixes. 

1] Detach Computer Cables, Clean them, and Reconnect 

The peripheral devices play a significant role in our day-to-day activities. However, when you encounter a Blue Screen, remove all the secondary devices, and see whether it does solve the bug or not. 

If you have recently installed an incompatible software or network devices, this may also lead to 0x0000009C bugcheck. In such cases, just unplug/remove the newly added devices and see if it solves the system crash error. 

2] Run Blue Screen Troubleshooter

  • Right-click on the Windows icon and select the gear icon (Settings).
  • Select Update & Security thereafter Troubleshoot on the upcoming screen. 
  • Now, jump to the right and expand Blue Screen.
  • Next, click Run the troubleshooter to start the scanning/repairing process.
  • Once over, Restart your PC so as to incorporate the recent changes.

3] Update/Rollback Device Drivers

The BSOD 0x0000009C may also appear when you don’t regularly update the device drivers. This is because an obsolete driver starts interfering with the computer’s normal start-up process. If that’s the case, update whatever drivers are present on the device. Here’s how to proceed –

Step-1: Jointly press Win + Pause keys together to open the Control Panel.

Step-2: Click Device Manager on the left column.

Step-3: Next, expand each category and see whether any contains a yellow exclamation mark.

Step-4: If yes, right-click on the same and hit “Update driver“.

Step-5: On the upcoming screen, hit “Search automatically for drivers” and it starts looking for updates online.

0x0000009C

Once over, Restart your PC so as to implement the recent changes. 

Note: At times, things are just the opposite. What I mean is sometimes you may start experiencing a new set of errors after updating the device drivers. If you had updated the drivers recently and are experiencing the Blue screen error 0x0000009C afterward, you must rollback the driver to its previous state –

  • Follow the first two steps above to reach out to the Device Manager.
  • Now, locate and click the recently updated driver. 
  • On its properties window, go to the “Driver” tab.
  • Here, click “Roll Back Driver” followed by OK.
  • Follow the on-screen instructions to complete the remaining steps.

Find and Fix Driver Issues automatically via PC Repair Tool – ‘DriverFix’.

4] Run SFC Utility Program

Many a time, if you didn’t perform Windows 10 update regularly can also result in such Stop errors. This occurs because system files start missing or simply become corrupt over a period of time. Moreover, sudden power fluctuation (pretty common these days) can also cause this kernel error. To get rid of this issue, you should scan the entire PC for possible obsolete system files using SFC utility. This tool not only finds the damaged core files but also repair them instantly. Here is the complete procedure –

  • Launch the Search bar using Win & S keys together and type “cmd”.
  • Right-click on the top result and choose the Run as administrator option.
  • If the UAC pop-up window appears, tap Yes.
  • On the elevated command prompt, type sfc/scannow and press the Enter key.

sfc/scannow

  • The file scanning/repairing starts immediately afterward, so wait accordingly. 
  • Once over, Reboot your PC and check whether you can boot into Windows 10 normally or not.

5] Disable Third-party Antivirus

6] Check your RAM

The Machine Check Exception BSOD Error 0x0000009C may also occur due to defective or mismatched RAM. So, it’s better to check the RAM using Windows Memory Diagnostic Tool. 

Note: If you are using a Desktop, make sure to physically inspect RAM for any wear & tear. In case, it appears to be dusty, clean it using a microfiber cloth. Do clean the RAM slot as well.

Here’s how to run the diagnostic tool –

  • Jointly press WinKey + R to launch the Run dialog.
  • Type “mdsched.exe” at the void and hit OK to start Windows Memory Diagnostic.
  • Next, click “Restart now and check for problems“.

0x0000009C

  1. Your RAM has no problem.
  2. The computer is suffering from a bad memory. 

If you get the first result, move to the next workaround. Otherwise, replace the existing RAM with a new one.

7] Remove the latest installed programs

  • Type “Control Panel” in the search bar and hit the well-matching result.
  • Click “Uninstall a program” under the “Programs” category. 

0x0000009C

  • Next, locate and select the newly-installed application. 
  • Move to the top-ribbon and hit Uninstall.
  • If any confirmation window appears, hit Uninstall again.

Note: After the application is removed from the PC, do Restart your computer so as to delete any leftover files as well.

  • From the next login, check whether you can enter Windows normally or are still getting the Stop error.

8] Use a system restore point

In case, you can’t figure out which application is exactly causing the trouble, it’s better to switch to an earlier state where everything was functioning properly. Performing a system restore will affect system files, however, it won’t affect any personal files. A few files stored on the PC may be overwritten by the previous files. 

Читайте также:  Коды ошибок тойота виндом 20 кузов

Here’s how to use restore points –

  • Jointly press WinKey + Pause to launch the System window.
  • On the left pane, click System Protection.

System Window

  • After the System Properties window comes into view, Click “System Restore“. Henceforth, hit Next.

0x0000009C

  • On the System Restore window, select the latest backup and hit “Scan for affected programs“. If none found, click Next again to restore PC to an earlier point where everything was working pretty normal.

Scan Restore Points

  • Make sure to Restart your PC so as to implement the recent changes. 

9] Clean Install Windows

If you haven’t created any system backups previously, you won’t be able to restore your PC to an earlier state. In such cases, what you can do is clean install Windows 10 using a bootable device. 

Note: To create a bootable device, use either Media Creation Tool version 2004 or Rufus.

Once you have the installation media at hand, read how to fresh install Windows 10 on the computer.

10] Replace corrupt/malfunctioning Hardware

That’s it, if you have any queries or suggestions related to this post, let us know in the comment section.

Tip: If you are facing update, activation, or driver issues on your Windows PC, try RESTORO PC Repair Tool. This software will scan your device for potential issues and resolve them automatically.


egor163

30.07.19 – 00:09

К сожалению сгорел ИБП и произошел скачек напряжения. несколько винтов в серваке погорело в том числе с базой 1с и с бэкапами. Ковырять диск с бэкапами бессмысленно , умер с концами (дада.. я знаю что надо на внешние источники сохранять копии, но по некоторым причинам этого не делалось и последний живая копия маямесяца), а диска с данными вроде запускается с глюками и при запуске автоматом запустил chkdsk примерно со следующим логом:

Код типа: 128,  файл: 1421.

Не удается найти дочерний frs 0x722e с номером последовательности 0x7.

Атрибуты с одинаковыми типами кодов 0x80, но различными вхождениями тегов

0x0 и 0x0 имеют have несмежные VCN-номера 0x6dc80 и 0x755c0

соответственно в файле 0x58d.

Атрибут типа 0x80 и вхождение тега 0x0 в файле 0x58d

имеет длину 0x95108000 вместо 0x79140000.

Удаление поврежденного элемента списка атрибутов.

Код типа: 128,  файл: 1421.

Невозможно определить местонахождение атрибута с тегом вхождения 0x0

и ссылкой на сегмент 0x3000000000599. Ожидаемый тип атрибута 0x80.

Удаление поврежденной записи атрибута (128, “”)

из сегмента 1433 записи о файле.

Ошибка чтения с кодом состояния 0xc000009c в смещении данных 0xc05e9c00 для 0x400 Байт.

Элемент индекса кодов объекта 0x19 указывает на файл 0x18a1,

но в этом файле отсутствует основной сегмент записи файла.

Удаление элемента индекса $O файла 25.

Элемент 1Cv8JobScheduler индекса $I30 в файле 0xc71 указывает на неиспользуемый файл 0xca5.                                                                                  

Удаление элемента 1Cv8JobScheduler из индекса $I30 файла 3185.

Замена плохих кластеров в журнале.

Добавление 53 поврежденных кластеров в файл поврежденных кластеров.

Исправление ошибок в атрибуте DATA основной таблицы файлов.

В рисунке основной таблицы файлов обнаружено свободное место,

помеченное как выделенное.

Исправление ошибок в битовой карте тома.

после чего естественно база 1с в чистом виде стала весить 0гб. но удалось выдернуть базу с последней датой изменения 27.07.19 но она как я понял сильно повреждена, в что написал chdbfl^

Повреждены данные таблицы ‘CONFIG’. Восстановлено 40903 из 42509 записей.. Потеряно 25 значений полей неограниченной длины

Повреждены данные таблицы ‘_DOCUMENT10914’. Восстановлено 15 из 16 записей.

Повреждены данные таблицы ‘_DOCUMENT124_VT2479’. Восстановлено 30 из 32 записей.

Повреждены данные таблицы ‘_DOCUMENT185’. Восстановлено 390 из 406 записей.

Повреждены данные таблицы ‘_DOCUMENT193’. Восстановлено 0 из 1 записей.

Повреждены данные таблицы ‘_DOCUMENT197’. Восстановлено 340 из 348 записей.

Повреждены данные таблицы ‘_DOCUMENT197_VT5057’. Восстановлено 309 из 317 записей.

Повреждены данные таблицы ‘_DOCUMENT212’. Восстановлено 1048 из 1099 записей.

Повреждены данные таблицы ‘_DOCUMENT217’. Восстановлено 353 из 370 записей.

Повреждены данные таблицы ‘_DOCUMENT217_VT5714’. Восстановлено 1660 из 1713 записей.

Повреждены данные таблицы ‘_DOCUMENTJOURNAL27519’. Восстановлено 1444 из 1512 записей.

Повреждены данные таблицы ‘_DOCUMENTJOURNAL27535’. Восстановлено 788 из 793 записей.

Повреждены данные таблицы ‘_DOCUMENTJOURNAL6172’. Восстановлено 2270 из 2380 записей.

Повреждены данные таблицы ‘_SYSTEMSETTINGS’. Восстановлено 665 из 694 записей.. Потеряно 2 значений полей неограниченной длины

Повреждены данные таблицы ‘_COMMONSETTINGS’. Восстановлено 114 из 120 записей.. Потеряно 1 значений полей неограниченной длины

Повреждены данные таблицы ‘_INFORG9224’. Восстановлено 2274 из 2380 записей.

Повреждены данные таблицы ‘_INFORG22965’. Восстановлено 644 из 676 записей.

Повреждены данные таблицы ‘_INFORG30621’. Восстановлено 6024 из 6586 записей.

Повреждены данные таблицы ‘_INFORG33042’. Восстановлено 5 из 5 записей.. Потеряно 2 значений полей неограниченной длины

Повреждены данные таблицы ‘_ACCUMRG7770’. Восстановлено 264 из 280 записей.

Повреждены данные таблицы ‘_REFERENCE34’. Восстановлено 195 из 201 записей.

Повреждены данные таблицы ‘_REFERENCE10827’. Восстановлено 4291 из 4295 записей.

Повреждены данные таблицы ‘_REFERENCE47’. Восстановлено 338 из 342 записей.

Повреждены данные таблицы ‘_REFERENCE47_VT17787’. Восстановлено 518 из 519 записей.. Потеряно 2 значений полей неограниченной длины

Повреждены данные таблицы ‘_REFERENCE56’. Восстановлено 2566 из 2599 записей.

Повреждены данные таблицы ‘_USERSWORKHISTORY’. Восстановлено 558 из 558 записей.. Потеряно 96 значений полей неограниченной длины

Повреждены данные таблицы ‘_ACCRG475’. Восстановлено 2570 из 2690 записей.

после прохода она стала запускаться даже оказались видны некоторые документы например счета, а акты накладные выводит “метод объекта не обнаружен”. и конфигуратор не работает “ошибка формата потока…”

В Tool_1cd например при сохранении конфигурации или экспорте в xml пишет “Несовпадение длины Blob-поля, указанного в записи, с длиной практически прочитанных данных”

С restoration-base-1c8-master не разобрался да и я так понял для версии “Бухгалтерия предприятия, редакция 3.0 (3.0.67.38)”

С редактированием HEX и структурой 1cd  у меня туго…

Все записей смещены, например в рабочей копии запись “{“ru_RU”…” находится на смещении “266b8200” а в восстановленной “25abc200”

первая запись “IBVERSION” в рабочей 3ec400d в мертвой 3ec200d

а записи “{“IBVERSION”,0,{“Fields”,” на равном смещении

в некоторых таблицах размеры файлов записей, blob-файла, файла индексов значения разные, причем в мертвой базе значение меньше, если в ней больше данных значит и размер должен быть больше, не?

а также в строчках {“Files”,550,551,75967} для всех (а может и не всех) таблиц все значения меньше на единицу.

Может кто подсказать хотябы куда капать? 3 месяца вроде немного но всеравно документов много.

Fram

1 – 30.07.19 – 00:12

Это ИБП выдал скачок?

Klesk

2 – 30.07.19 – 00:23

я бы подключил хард как второй к другому писи, и пытался восстановить данные, рейд то хоть был?

palsergeich

3 – 30.07.19 – 02:03

(0) путь дорога тебе в контору, которая данные с трупов вытягивает.

И бабло с собой бери. И много.

Читайте также:  Коды ошибок лодочного мотора suzuki

palsergeich

4 – 30.07.19 – 02:04

И ИМХО лучше сам не ковыряйся, а доверь дело профи

Klesk

5 – 30.07.19 – 02:24

(4) не надо тиражировать свою беспомощность, можно попробовать, хотя ТС надо явно “тикать”, я так понимаю ни бэкапов ни рейда, если останешься – будет наука.

egor163

6 – 30.07.19 – 02:56

Да скорее всего ибп выдал скачок.

Рейда нет, называется “собери самолет из говна и палок за 10 тр”.

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

Такто акты накладные восстановил из банковских выписки. Есть конечно все счета и те в пдф, заводить их сомнительное удовольствие. вот и хотелось бы вывести данные из мертвой базы.

Провинциальный 1сник

7 – 30.07.19 – 06:35

(3) Плюс тыща. В дисках горит электроника, данные на блинах никуда не делись, и их восстановят с вероятностью 99%.

Провинциальный 1сник

8 – 30.07.19 – 06:37

(6) Ни одна серьезная контора, занимающаяся восстановлением данных, не будет что-то писать на проблемный носитель. Обычно после восстановления данных носитель не подлежит эксплуатации. Вы же не диск ремонтировать хотите, а данные извлечь..

Kigo_Kigo

9 – 30.07.19 – 07:39

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

MaxS

10 – 30.07.19 – 07:42

А есть зависимость небольшой перегруз 220 и небольшие изменения в БД. Большой перегрух, соответственно больше таблиц БД задействовано в неисправности? 😉

Даже бытовой NAS QNAP D2, например, который питается от +12В спас бы ситуацию с бэкапами. А если к нему прикупить бесперебойник 12-вольтовый, то он будет живучее бесперебойника на 220В.

Kigo_Kigo

11 – 30.07.19 – 08:00

(10) есть зависимость сколько длились скачи и где находились головы винта и куда они прыгали

seevkik

12 – 30.07.19 – 08:08

О, а вы рисковый

Провинциальный 1сник

13 – 30.07.19 – 08:11

(11) Читайте что ТС писал. Побилась файловая система, после чекдиска файл рабочей базы обнулился, и пришлось вытащить с диска с помощью какой-то рековерялки файл, похожий на файл базы. Естественно, битый. Отношения к скачкам напряжения это повреждение не имеет. По сути, единственное, что произошло – разрушение ФС вследствие внезапного отключения.

DrZombi

14 – 30.07.19 – 08:15

И тестовой БД не осталось? 🙂

palsergeich

15 – 30.07.19 – 09:05

(5) Какую беспомощность, ты бредишь?

Дохнет как правило контроллер при данных вводных, чем быстрее принесешь профи и чем меньше будешь с ним работать – тем болше шансов получить инфу.

Fish

16 – 30.07.19 – 09:11

(15) +100500 Я бы таким “не беспомощным” экспериментаторам руки отрубал. После их колхозных попыток, как правило, данные потеряны окончательно.

Cyberhawk

17 – 30.07.19 – 09:15

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

Fish

18 – 30.07.19 – 09:21

(17) Это да. Но если у ТС в серваке погорела часть винтов, то несгоревшие могут быть донорами. Обычно ставят одинаковые.

AnTEKAPb

19 – 30.07.19 – 09:25

(0) Добрый день. Согласна с palsergeich, нужно обратится в контору которая восстанавливает данные, потратьте время на поиски профи, чем пытаться самостоятельно что-то восстановить.

olegves

20 – 30.07.19 – 09:28

(0) помню, что еще в 90х в требованиях безопасности данных необходимо было писать бэкапы на ленту – каждый день на новую. Ленты должны храниться в других помещениях в бронированном сейфе, чтобы в случае пожара, взрыва, данные были целы.

olegves

21 – 30.07.19 – 09:29

+(20) *каждый день = каждый день недели

palsergeich

22 – 30.07.19 – 09:30

(20) бекапы на ленту до сих пор делают там, где есть критичные данные

NorthWind

23 – 30.07.19 – 09:30

(20) ну и кто это делал, мегазаводы? Стримаки стоили кучу денег и сейчас также. Картриджи тоже недешевые.

olegves

24 – 30.07.19 – 09:31

(23) люди работают головой, а не жабой

olegves

25 – 30.07.19 – 09:32

(23) обычный пивзавод, правда в собственности иностранцев

Провинциальный 1сник

26 – 30.07.19 – 09:33

(20) Требования безопасности – палка о двух концах. Чем более надежно хранятся данные в смысле защиты от утери – тем сложнее их защитить от утечки. Всё зависит от того, на что нацелена политика ИТ-службы, не надежность или на конфиденциальность.

25-11

27 – 30.07.19 – 09:35

Орфографическая ошибка забавная…

кАпать вместо кОпать.

ptiz

28 – 30.07.19 – 09:41

(0) ” а диска с данными вроде запускается с глюками и при запуске автоматом запустил chkdsk примерно со следующим логом: ” – надеюсь, образ диска снят перед этим экспериментом? Или всё решили угробить окончательно?

olegves

29 – 30.07.19 – 09:47

у ЖКХ, я так понял проблема у нинх, объем базы невелик, и записать бэкап раз в месяц на 2 разные флешки – не проблема

olegves

30 – 30.07.19 – 09:48

(29) восстанавливай им майскую копию, и пусть ручками фигачат первичку за 2 месяца

ptiz

31 – 30.07.19 – 10:14

(30) +100

В любом случае работать с бэкапа, а то, что удалось восстановить, использовать как справочный источник данных.

Klesk

32 – 30.07.19 – 12:55

(16) это твой личный опыт? у меня десятки удачных примеров спасения данных, после форматирования и т.п. Обращался в контору (кстати хорошую, но дорого) была муха цеце на сигейте, надо было паять – лень было, если ты не совсем долбоящер, умеющий писать только в 1с и только по ТЗ, то ничего сложного в этом нет.

egor163

33 – 30.07.19 – 13:59

Так и делаем, работаем с бэкапа.

В Тольятти сложно с восстановлением с блинов.

Нет диски разные “…из говна и палок за 10 т.р.” 1. системный ssd kingston 60gb, 2. файловый wd750. 3. резервные копии samsung ide 80gb

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

palsergeich

34 – 30.07.19 – 14:04

(32) мой личный. Форматирование, сбой ФС да вытаскивал.

Сбой контроллера только через контору.

Да дорого, но быстро и круто сделали.

palsergeich

35 – 30.07.19 – 14:04

(33) Отправьте курьерской службой в МСК или лично, все решается

egor163

36 – 30.07.19 – 14:09

я не 1сник. админ. в 1с ковыряюсь так интереса ради и опыта. Я тоже восстанавливал данные с форматированных дисков и да же ОСь в рабочем виде, и не раз. Но тут первый раз. Хард с нестабильными секторами система решила что нужнен chkdsk и не замитил при запуске, косяк да знаю, всякое бывает, ну что теперь делать плакать изза неопытности или невнимательности? можно отправить в мск, да круто можно и так, указывать на ошибки тоже прикольно. А сказать о возможности восстановление данных из файла?

xXeNoNx

37 – 30.07.19 – 14:12

(33) Егорка сто шестьдесят три…, теперь ты будешь делать бекапы на другой источник.., тем более ты Одмин

xXeNoNx

38 – 30.07.19 – 14:15

(36) хрен знает что там перелопатилось, первым делом дамп нужно было снять.., а теперь, ну хз…

Klesk

39 – 30.07.19 – 14:16

(35) все понятно личная заинтересованность

(36) нет слов, какой ты админ… даже я занимаюсь фигней иногда, но это верх непрофессионализма

palsergeich

40 – 30.07.19 – 14:20

(39) ОМГ какая личная заинтересованность?

Да мне вообще пофиг.

Просто в МСК контор больше

Читайте также:  Ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось

egor163

41 – 30.07.19 – 14:22

Может и буду а может смотря сколько заплатят или выделят средств на железо (бывают такие жадные люди).

(39) а сколько времени прошло с момента как вы стали профессионалом?

palsergeich

42 – 30.07.19 – 14:24

(40) ой сорри адресовано не мне, приношу извинения

Klesk

43 – 30.07.19 – 14:26

(41) ну я не знаю, но ка можно быть админом без рейда (хотя бы программного блин в каждой серверной материнки есть, да и не только серверной) а лучше переплатить и купить железный, и без бэкапов

egor163

44 – 30.07.19 – 14:44

(43) мне или кажется или не вникаете в написанное? вы для организации оборудование за свои деньги покупаете?

xXeNoNx

45 – 30.07.19 – 14:50

(44) Это для того что бы Вы ощутили всю глубину этих глубин…

а так да, (43) как старпер, причитает и причитает…, самоутверждается, что есть кто-то косячнее его

ptiz

46 – 30.07.19 – 14:50

(43) У них “резервные копии samsung ide 80gb ” – какие рейды вообще? 🙂

egor163

47 – 30.07.19 – 15:00

(45) видишь суслика

Klesk

48 – 30.07.19 – 15:03

(45) точнее не скажешь, про глубину, человек как себя админом может называть? винду 7-ю умеет переустановить?, я честно про себя написал в карточке, но базы не фигачил, а вот восстанавливал часто, мне самоутверждаться за счет пионеров незачем, а вот “науки юношей питают”, я ж не со зла

PiotrLoginov

49 – 30.07.19 – 15:09

egor163, для желающих повозиться самостоятельно путь всегда один: сделать копию данных и “капать” её всеми возможными средствами. Каких-то более чудодейственных механизмов, чем те, что перечислены в (0) не существует. Сразу откинь идею самостоятельно довести файл данных до нужной кондиции. Скорее это будет какой-то остов базы или вообще пустая конфа, куда каким-то образом будут добавлять те обрывки данных, которые удастся заметить в пациенте.

Не понятной осталась фраза “С restoration-base-1c8-master не разобрался да и я так понял для версии “Бухгалтерия предприятия, редакция 3.0 (3.0.67.38)”.

Status_Device_Data_Error 0xc000009c Solutions

If you are not able to open a particular application because of the error code 0xc000009c, try out the suggestions discussed below –

1] Boot into the Safe Mode and uninstall recently installed apps

A few users reported that they start experiencing this bug shortly afterward they install some software on their devices. If this happens in your case as well, boot into the Safe Mode first, and then uninstall the problematic app. 

2] Check and Install Pending Windows 10 Updates

Microsoft releases security/non-security patches every second Tuesday of a month. Since they are continuously working to make the Windows Environment error-free, they might have introduced a fix to this error as well. So, make a habit of regularly updating Windows 10. Here’s how to find and install available updates for your device. 

  • First of all, navigate to the path below –

Settings > Update & Security > Windows Update

  • Move to the right side and hit Check for Updates.
  • The system will automatically install the pending updates that it finds while searching online. 
  • In the end, you will receive a prompt asking to restart your PC. Well, do the same. 

3] Run DISM and SFC scans

Errors like 0xc000009c may also occur if your PC lacks important files or a few of them get corrupted somehow. In order to solve this, you must check whether there is any corruption inside the system files or the Windows Image. DISM and SFC are two great tools that you can run to solve this problem in Windows 10 –

Here’s how to perform these scans –

  • Press Win & S altogether.
  • On the Search window, type “CMD”.
  • Right-click on the top result i.e. Command Prompt and choose Run as administrator.
  • When the UAC pops up, hit Yes.
  • Copy/Paste the below code and press Enter

DISM.exe /Online /Cleanup-image /Restorehealth

  • This code will run to check if there is any corruption with the Windows Image or not. If this indeed finds any issue with the system Image, DISM will resolve that. 

Now that you have completed the DISM scan, we advise performing an SFC scan as well. Running this utility will find any repair any missing or corrupt files on Windows 10. 

  • All you require is to type the below code and press Enter again.

sfc /SCANNOW

SFC /Scannow - Error 0xc000009c

  • The System File Checker usually takes 10-15 minutes to repair all missing or corrupted system files. In certain cases, the overall time may increase as well. 
  • DON’T close the Command Prompt until the SFC Scan completes 100%. 
  • Once this is over, Restart your computer.

4] Check hardware issues via CHKDSK  

Sometimes, a hardware failure may also trigger errors like 0xc000009c in Windows 10. You can never be sure of this unless you initiate the disk checkup. CHKDSK is the best tool to find about the bad sectors on your HDD. To do so, use these steps –

  • Open Command Prompt as Administrator.
  • On the elevated module, execute the code below –

chkdsk C: /f /r /x

CHKDSK - Error 0xc000009c

  • You will get a message stating “Your device is already in use, Would you like to initiate a disk checkup when your system restarts?”. 
  • Type “Y” and hit Enter.
  • Restart your PC next and the CHKDSK command will resume when it reloads. 

5] Inspect Random Access Memory 

The Status_Device_Data_Error might also occur due to bad RAM as well. To confirm this indeed is the case or not, go and inspect the current status of RAM installed on your device. Here’s how the process goes –

  • Press Win + I to launch the Windows Search.
  • Type “Memory” in the text field and click on the top result i.e. Windows Memory Diagnostic.

Windows Memory Diagnostics

  • On the pop-up window, hit “Restart now and check for problems (recommended)“.
  • Doing so will automatically restart your Windows and initiate a Memory checkup when it reloads.
  • Wait till this diagnosis completes. 
  • Once this is over, you will get a report stating whether there is any problem with the RAM or not. 

In case the error 0xc000009c was due to a corrupted RAM, you need to replace it as soon as possible. I hope you find this article easy to follow upon. Let’s know which one of the above solutions clicks on your PC. 

Tip: If you are facing update, activation, or driver issues on your Windows PC, try RESTORO PC Repair Tool. This software will scan your device for potential issues and resolve them automatically.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *