- Remove From My Forums
-
Вопрос
-
Имеется SQL Server 2012 (под управлением Windows Server 2012) или SQL Server 2016 (под управлением Windows Server 2016). При каждой перезагрузке сервера в журнале событий появляется ошибка:
Источник: ESENT
ID: 490
sqlservr (2628) Не удалось открыть файл «C:Windowssystem32LogFilesSumApi.log» для чтения и записи, системная ошибка 5 (0x00000005): «Отказано в доступе. «. Операция открытия файла не будет выполнена, ошибка: -1032 (0xfffffbf8).
Что это за проблема?
-
Изменено
28 августа 2017 г. 13:37
-
Изменено
Ответы
Some Windows users are reporting that they discovered a lot of ESENT 490 errors inside Event Viewer. In most cases, this issue is reported to occur after Windows 10 was updated to version 18362.86.
After investigating this issue, it turns out that there are several different underlying causes that are known to produce this error code. Here’s a list of methods that are known to cause this error code on Windows 10:
- Windows 10 hotfix is not installed – Keep in mind that Microsoft is already aware of this issue with build 18362.86and has already released a fix that will take this particular issue. TO enforce it, you’ll simply need to install every pending update from the Windows Updates screen.
- The referenced path is not complete – As it turns out, you can expect to see this error code occurring if the Event is triggered because an incomplete path is referenced by a registry key. In this case, you can manually repair the problematic path.
- Corrupted Windows Update / Windows Store component – According to some affected users, this particular issue can also occur due to some kind of system file corruption that affects either Windows Update or Windows Store on Windows 10. In this case, you can resolve the issue by resetting each component.
- System file corruption – It’s not uncommon to see this error caused by some type of system file corruption that is affecting certain OS files. In this case, you should start by running CHKDSK, SFC and DISM scans in quick succession or deploy a clean install or repair install if this issue is not effective.
Now that you are intimately familiar with every method that has the potential of causing this particular error code, here’s a list of methods that other affected users have successfully used to resolve this issue:
Method 1: Installing the Windows 10 Hotfix (if applicable)
If you started experiencing this issue immediately after you updated your Windows 10 version to build 18362.86 (or you suspect this might be the main cause of the issue ) you should start this troubleshooting guide by installing the hotfix that Microsoft has released for this particular issue.
Some users that were dealing with the same issue have confirmed that no new instances of the ESENT Errors have been created inside the Event Viewer after they installed every pending Windows 10 update and restarted their computer.
If you’re looking for specific instructions on how to install the hotfix on Windows 10, follow the steps below to use the Windows Update tab inside the Settings app to install every pending Windows 10 update:
- Start by pressing Windows key + R to open up a Run dialog box. Next, type ”ms-settings:windowsupdate’ and press Enter to open up the Windows Update tab of the Settings app.
Opening the Windows Update screen - After you’re inside the Windows update screen, go ahead and click on Check for updates. Next, follow the on-screen prompts to install every Windows update that is currently pending.
Installing every pending Windows Update - Keep in mind that if you have a lot of pending updates, you will be prompted to restart before every update is installed. In this case, restart as instructed, but make sure to return to this screen at the next startup and finish the installation of the rest of the updates.
- Once every pending update is installed, reboot your computer again and see check the Event Viewer to see if the new instances of the ESENT 490 errors have stopped occurring.
In case the same kind of issue is still occurring, move down to the next potential fix below.
Method 2: Complete the Corrected Path
As it turns out, in most documented instances you’ll encounter this issue due to a bad path that doesn’t exist in reality. if you don’t want to resolve this issue by utilizing a more comprehensive cleansing tool, one non-damaging operation would be to manually create the path expected by your OS as per the error displayed by Event Viewer.
If you want to give this potential fix a try, go ahead and look at the error inside Event Viewer and see if there’s some kind of mention of a broken location. Something like:
C:WINDOWSsystem32configsystemprofileAppDataLocalTileDataLayerDatabaseEDB.log.
Once you manage to locate the location that is signaled out by the Event Error, open File Explorer and try to naturally navigate through the location. If any folders are missing from the list, correct the path and create a blank file so the scan can reach it.
After you do so, restart your computer and see if new instances of the same kind of ESENT 490 errors are still appearing.
Additionally, you can do this directly from an elevated CMD prompt:
- Press Windows key + R to open up a Run dialog box. Next, type ‘cmd’ inside the Run dialog box and press Ctrl + Shift + Enter to open up an elevated Command Prompt. If you’re prompted by the UAC (User Account Control), click Yes to grant admin access.
Accessing the elevated Command Prompt - Once you’re inside the elevated command prompt, enter the commands below (one at the time) and press Enter after each command to initiate a series of commands to ensure that the path to TileDataLayer is complete:
cd configsystemprofileAppDataLocal mkdir TileDataLayer cd TileDataLayer mkdir Database
- Once the command was processed successfully, restart your computer and see if the issue is fixed once the next startup is complete.
If the issue is still not resolved and you’re still seeing new Event Viewer entrances related to ESENT 490, move down to the next potential fix below.
Method 3: Performing CHKDSK, SFC, and DISM scans
Since this issue is most likely related to some kind of system file corruption, your next attempt at fixing the ESENT 490 should be by running a couple of utilities that are designed to tackle corrupted Windows files.
Fortunately, every recent Windows version is equipped with CHKDSK (Check Disk utility) ( SFC (System File Checker) and DISM (Deployment Image Servicing and Management).
Our recommendation is to run all three utilities in quick succession (as per the instructions below) via the Recovery Menu in order to maximize your chances of fixing the corrupted files without having to clean install your Windows installation.
Follow the step-by-step instructions below for instructions on how to
- Insert a compatible installation media, start your computer normally and press any key when you get asked if you want to boot from the installation media.
Boot from Compatible Windows installation media - After you get to the initial Windows installation screen, click on Repair your computer to open up the Recovery Menu.
Repair computer via installation media Note: Keep in mind that even if you don’t have access to compatible installation media, you can still force the Recovery menu by forcing 3 unexpected shutdowns while your PC is booting up. Additionally, you can create your own installation media that’s compatible with your Windows installation.
- After you arrive inside the Recovery Menu, click on Troubleshoot from the list of available options, then click on Command Prompt from the list of available options.
Open the command prompt via the recovery menu - Inside the elevated Command Prompt, type the following command and initiate a CHKDSK scan:
CHKDSK X:
Note: X is just a placeholder for the driver that currently stores your Windows installation. Make sure to replace the letter with the drive that contains your Windows installation (C: in most cases)
- After the operation is complete restart your computer as instructed, then follow steps 1 to 3 above all over again to open another elevated CMD prompt via the Recovery menu.
- In case the issue is still not resolved, type the following command and press Enter to initiate an SFC scan:
sfc /scannow
Note: Keep in mind that this utility might freeze during random times. When this happens, don’t interrupt the operation as you run the risk of creating additional logical errors.
- Once the operation is complete, reboot your computer and see if you are able to boot normally. In case you still run into the same kind of issues, follow steps 1 to 3 once again to open another elevated Command Prompt.
- Finally, type the following command and press Enter to run a DISM scan:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
Note: Before you initiate the DISM scan, ensure that you have a stable connection to the internet. This is important because DISM uses a sub-component of Windows Update to download healthy copies in order to replace corrupted system files
- Once the DISM scan is finished, restart your computer one final time and see if you are able to boot normally.
In case you boot back up and you see the same kind of ESENT errors inside the Event Viewer utility, move down to the next potential fix below.
Method 4: Resetting every Windows Update & Windows Store
According to some affected users, you can expect to see this issue occurring due to some type of system file corruption that is affecting either Windows Update or Windows Firewall and ends up creating a lot of different listings inside Event Viewer.
As it turns out, most of these occurrences are created because one of the services mentioned above is stuck in a limbo state (they’re neither opened nor closed).
If this scenario is applicable you should be able to fix the issue swiftly either by resetting Windows Update or Windows Store, depending on the program that is causing this problem.
Since there is no way of checking which component is causing this issue, our recommendation is to reset both in order to eliminate 2 potential culprits of the list.
Follow the first sub-guide below and then the next one after to reset both Windows Update and Windows Store on your Windows 10 operating system:
A. Resetting Windows Store
- Start by opening up a Run dialog box by pressing Windows key + R. Next, type ‘cmd’ inside the text box and press Ctrl + Shift + Enter to open up an elevated Command Prompt window. When you see the User Account Control (UAC) prompt, click Yes to grant admin access.
Running Command Prompt - Once you’re inside the elevated Command Prompt, type the following command and press Enter to initiate a complete Windows Store reset (and also clear any associated dependencies):
wsreset.exe
Running a wsreset operation from CMD - After the operation is complete, attempt to install the app update once again and see if the problem is now fixed.
B. Resetting Windows Update
- Start by pressing Windows key + R to open up a Run dialog box. Next, type ‘cmd’ and press Ctrl + Shift + Enter to open up an elevated Command Prompt window.
Accessing a CMD prompt Note: Once you are prompted by the UAC (User Account Control), click Yes to grant admin access.
- Once you’re inside an elevated CMD window, type the following commands in whichever order and press Enter after each one:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Note: Just so you understand what these commands will do to your system – These commands will stop all the relevant Windows Update services from running: BITS service, Cryptographic service, MSI Installer service, Windows update service (main).
- Next, after you manage to stop every relevant service, run the following commands in order to clear and rename two vital WU folders (SoftwareDistribution and Catroot2):
ren C:WindowsSoftwareDistribution SoftwareDistribution.old ren C:WindowsSystem32catroot2 Catroot2.old
Note: SoftwareDistribution and Catroot are the two main folders responsible for holding and maintaining Windows Update files. You won’t be able to delete them conventionally, so the best way to ensure that they don’t have any corrupted files that might contribute to this error is to rename them in order to force your OS to create new and healthy equivalents.
- After the two folders have been renamed, run the following commands in order to re-enable the services that you previously disabled (at step 2):
net start wuauserv net start cryptSvc net start bits net start msiserver
Once every relevant service has been restarted, repeat the WU action that was previously triggering the Event Errors and see if the new events have stopped occurring.
Method 5: Reset every Windows Component
In case none of the methods above have allowed you to stop the apparition of new instances of the ESENT 490 event errors, you should seriously take into consideration that you might be dealing a case of system file corruption.
If you find yourself in a scenario like this, the only thing you can do at this point is to reset every relevant Windows component and eliminate every potentially corrupted element – When it comes to doing this, you have two ways forward:
- Clean Install – Use this method if you’re looking for a quick fix that can be deployed without the need of using compatible Windows installation media. You can deploy a clean install procedure directly from the GUI menu of your Windows installation. However, unless you back up your data in advance, you will lose any personal data that’s currently stored on the OS drive.
- Repair Install – If you have any important information on the OS drive that you plan on keeping, a repair install should be the way to go for you, even if the procedure is a bit tedious. You are forced to use compatible installation media, but you will be able to keep your personal files, installed applications, games, and even some user preferences rooted on the OS drive.
Kevin Arrows
Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.
The issue is that the service or process and his service account (specified in services.msc) does not have sufficient privileges to the specified files or folders. To resolve these issues, read and write (R&W) permissions need to be granted to the service or process and his service account on the root folder that contains the specified files.
On every restart of a new Windows Server 2012 R2 Essentials or Windows Server 2012 machine, we could get several instances of the following errors in the Application event log:
Log Name: Application Source: ESENT Event ID: 490 Level: Error Description: svchost (3536) An attempt to open the file "C:Windowssystem32LogFilesSumApi.chk" for read / write access failed with system error 5 (0x00000005): "Access is denied. ". The open file operation will fail with error -1032 (0xfffffbf8).
Log Name: Application Source: ESENT Event ID: 490 Level: Error Description: svchost (3536) An attempt to open the file "C:Windowssystem32LogFilesSumSystemIdentity.mdb" for read / write access failed with system error 5 (0x00000005): "Access is denied. ". The open file operation will fail with error -1032 (0xfffffbf8).
Using Sysinternals Process Explorer, we learned that this PID is actually hosting the Remote Desktop Gateway service. We confirmed this by stopping and starting that service; the errors repeated.
Workaround
The Remote Desktop Gateway service runs using the Network Service system account. Once we gave that account Modify permissions on:
C:Windowssystem32LogFilesSum
The ESENT 490 errors stopped. Instead, we get, correctly, these messages when starting the Remote Desktop Gateway service:
Log Name: Application Source: ESENT Event ID: 326 Level: Information Description: svchost (7704) The database engine attached a database (1, C:Windowssystem32LogFilesSumSystemIdentity.mdb). (Time=0 seconds)
Log Name: Application Source: ESENT Event ID: 327 Level: Information Description: svchost (7704) The database engine detached a database (1, C:Windowssystem32LogFilesSumSystemIdentity.mdb). (Time=0 seconds)
- Remove From My Forums
-
Question
-
Need some help with a new error I am getting since loading Win 8.1. In the Event Viewer it is listed as a ESENT 490 error.
svchost (1500) SRUJet: An attempt to open the file «C:Windowssystem32SRUSRUDB.dat» for read / write access failed with system error 5 (0x00000005): «Access is denied. «. The open file operation will fail with error -1032 (0xfffffbf8).
Keywords 0x80000000000000 [
SystemTime]2014-02-22T23:50:04.000000000Z C:Windowssystem32SRUSRUDB.dat
Answers
-
Yes, user has full admin permission…. Scoured the web, spent 2 days trying different suggests and nothing worked. Going to do a full re-install and drop back down to Windows 7. To many bugs in Windows 8!!!
-
Marked as answer by
Friday, March 7, 2014 4:29 PM
-
Marked as answer by
Esent is a database engine that is part of the Windows operating system, it is safe and not a security risk. It has many uses in Windows including Desktop searches and indexing your media catalog in Windows 10.
Esent error 490 windows 10 is one of the irritating errors that appears when users try to update their Windows 10 system to version 18362.86. Some Windows users encounter this error inside Event Viewer.
When this error occurs, you will see in the event log the following error description:
svchost (15692,R,98) TILEREPOSITORYS-1-5-18: Error -1023 (0xfffffc01) occurred while opening logfile
C:WINDOWSsystem32configsystemprofileAppDataLocalTileDataLayerDatabaseEDB.log.
So, down here, in this article you will learn about the different techniques to get rid of this problem with ease.
Method 1: Complete the Corrected Path: In most cases, you will encounter this issue due to bad path that doesn’t exist in reality. In this case, you can manually repair the problematic path.
If you want to give this potential risk a try then go ahead and look at the error inside Event Viewer and see if there is some kind of mention of broken location like C:WINDOWSsystem32configsystemprofileAppDataLocalTileDataLayerDatabaseEDB.log
Once done, open File Explorer and try to naturally navigate through the location. From the list, if any folders are missing correct the path and create a blank file so the scan can reach it.
Just after that, restart your system and see if these errors are still appearing.
Moreover, you can directly do this from elevated CMD prompt:
Press Win + R > type cmd > press Ctrl + Shift + Enter to open elevated Command Prompt. Once done, click Yes to grant admin access.
Inside it, enter the following commands and press Enter to ensure that path to TileDataLayer is complete:
cd configsystemprofileAppDataLocal
mkdir TileDataLayer
cd TileDataLayer
mkdir Database
After finishing, reboot your PC and see if the issue is fixed.
Solution 2: Run SFC and DISM scan: There is a possibility that this error occur due to corrupted or damaged system files. in such situation, you are advised to execute SFC and DISM scans. To perform SFC scan , follow below steps:
Go to Windows Search Cortana and type cmd
Right-click on Command Prompt and select Run as administrator
Inside it, type sfc/scannow and press enter to run this command
It will take time to scan the entire system files and fix the damage files.
After this, it is also suggested to run DISM command:
In Command Prompt, type DISM/Online/Cleanup-image/RestoreHealth and press Enter
DISM command will also take more than 20 minutes to finish
After running these both command, you should check for the error that if it is still appearing.
Solution 3: Reset Windows Update Components: According to some affected users, you can expect to see this error due to some types of system file corruption that is affecting either Windows Update or Windows Firewall and ends up creating lots of different listings inside Event Viewer. To reset Windows Update components, follow below mentioned instructions:
Open the Command Prompt with admin privilege. To do this, press the Windows + X key and select Command Prompt (Admin) from the list
Inside the Command Prompt, type the below given commands. These will stop the BITS, Cryptographic, MSI Installer, and Windows Update Services:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
after it, type below given command as this will rename the Software Distribution and Catroot2 folder:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
after the two folders have been renamed, run the following commands in order to re-enable the services that you previously disabled:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Exit from the command prompt, type exit and press Enter
After completing these steps, repeat the WU action that was previously triggering the Event errors and see if the new events have stopped occurring.
Method 4: Installing Windows 10 Hotfix: Remember that Microsoft already aware of this issue and has released a fix that will take this particular issue. To implement it, you will simply need to install every pending update from the Windows Updates screen. Follow the below steps:
Press Win + R > type ms-settings:windowsupdate and press Enter to open up the Windows Update tab of Setting tab
After that, go ahead and click on Check for Updates. Next, follow on-screen instructions to install every Windows update that is currently pending
Once every pending update is installed, reboot your PC and see the Event Viewer to see if the new instances of esent error 490 have stopped occurring.
Alternative Solution to fix esent error 490 windows 10
If none of the above mentioned manual solutions worked for you, then go for an easy solution, try the PC Repair Tool. This tool is able to fix the PC internal issues and hence it might also help you to fix the esent error 490 windows 10. Besides this, this tool also fixes the DLL errors, game errors, corrupted registry, repairs damaged system files and much more.