Много потребители се оплакват, че са изправени пред този проблем, когато виждат съобщение за грешка като „ Msstdfmt.dll не е намерен “ или „ Файлът msstdfmt.dll липсва “, докато се опитват да получат достъп или да инсталират програма на вашия компютър с Windows 10. Може да видите подобен тип съобщения за грешка, показващи едно и също нещо.
Грешката msstdfmt.dll може да възникне поради ситуация, която може в крайна сметка да изтрие или повреди някои от файловете в msstdfmt.dll, да доведе до проблем с системния регистър, вирусна атака или хардуерът да се повреди. За щастие обаче има няколко поправки, които могат да ви помогнат да разрешите този проблем. Да видим как.
Метод 1: Чрез стартиране на SFC / Scannow
Стъпка 1 : Отидете до бутона Старт на вашия работен плот и въведете Command Prompt в полето за търсене. Щракнете с десния бутон върху резултата и изберете Изпълни като администратор, за да отворите командния ред в режим на администратор.
Стъпка 2: В прозореца на командния ред въведете командата по-долу и натиснете Enter :
sfc / scannow
Сканирането отнема известно време, така че изчакайте, докато завърши. Той ще поправи всички грешки, открити на място.
Това трябва да реши проблема, но ако все още нямате достъп до програмите, опитайте втория метод.
Метод 2: Използване на командата на системния регистър
Стъпка 1: Отидете до бутона Старт на вашия работен плот и въведете regedit в полето за търсене. Сега щракнете с десния бутон върху резултата и изберете Изпълни като администратор .
Стъпка 2: В прозореца на редактора на системния регистър отидете в раздела Файл и изберете Експортиране .
Стъпка 3: Сега създайте резервно копие на редактора на системния регистър на всяко от предпочитаните от вас местоположение.
Например тук създадохме резервен файл в Документи . Наименувахме файла като Backup и натиснахме бутона Save . Можете да назовете файла според вашето желание.
Стъпка 4: Сега следвайте стъпка 1 от метод 1, за да отворите командния ред в режим на администратор. Сега, в прозореца на командния ред , изпълнете по-долу две команди една по една и натиснете Enter всеки път:
- regsvr32 c: \ windows \ system32 \ msstdfmt.dll
- regsvr32 c: \ windows \ syswow64 \ msstdfmt.dll
Стъпка 4: Излезте от командния ред и сега отидете на връзката по-долу, за да изтеглите DLL файла:
//www.dll-files.com/msstdfmt.dll.html
Той ще показва връзки за всички 32-битови версии. Изтеглете най-новия DLL файл.
Стъпка 5: Отворете изтегления zip файл във File Explorer и плъзнете, за да запазите файла MSSTDFMT.DLL на работния плот.
Стъпка 6: Сега натиснете клавишите Windows + E заедно на клавиатурата, за да отворите File Explorer . Щракнете върху Този пряк път на компютъра вляво и щракнете, за да отворите C устройството отдясно.
Стъпка 7: Придвижете се до стъпката по-долу стъпка по стъпка:
- Windows
- System32
Стъпка 8: Сега копирайте файла MSSTDFMT.DLL от работния плот и го поставете в System32 .
В подканата, която се появява, щракнете върху Напред, за да дадете права на администратора за поставяне.
Стъпка 9: Сега отново отворете командния ред с администраторски режим, както е показано в Метод 1. Сега изпълнете същите две команди една по една и натиснете Enter всеки път:
regsvr32 c: \ windows \ system32 \ msstdfmt.dll
regsvr32 c: \ windows \ syswow64 \ msstdfmt.dll
Това е всичко. Сега рестартирайте компютъра си и грешката трябва да изчезне.