chrome_elf.dll is missing or fails to load: what the file is and how to fix it

chrome_elf.dll is the Chrome Early Loading Framework, the library chrome.exe loads before anything else when the browser starts. Google Chrome keeps it in its own version folder, and browsers built on Chromium, as well as programs that embed a Chromium browser, ship their own copy. When the file is missing, an update was cut short, a security scan removed it or a cleanup went too far, and the browser's own installer puts it back.

Prefer to fix it yourself? The manual steps follow.

How to fix chrome_elf.dll errors

The file belongs to the browser or program that shows the error, not to Windows. First restart the PC: Chrome finishes an update when it is closed, and a restart completes one that was left halfway. If the error stays, download the Chrome installer from google.com/chrome and run it over the existing installation. It writes a complete version folder with chrome_elf.dll in the build that matches chrome.exe, and keeps your bookmarks, passwords and profile. For another Chromium-based browser, use that browser's own installer; for a program built on a Chromium web view, repair or reinstall that program.

A chrome_elf.dll from a DLL download site or from another browser is not the fix. chrome.exe loads it as its very first import and expects the build that came with it, so a copy from elsewhere fails with an entry point or bad image error, or loads and makes the browser crash at start.

The order of fixes for chrome_elf.dll errors: find the program, restart, check the protection history, run the browser installer, reinstall
Let the browser's own installer put the file back: it writes chrome_elf.dll in the build that matches chrome.exe.

Which browsers and programs ship chrome_elf.dll

The file comes from the Chromium source code, so every product built from that code can carry it, each in its own folder and its own build. The public DLL catalogue shows copies from Google Chrome, from plain Chromium builds and from several other browsers based on Chromium. These are the cases you will meet.

ProgramMade byWhat to know
Google ChromeGoogle LLC (Google Inc. in older builds)The usual case. The file sits in the version folder of Chrome's Application folder, under Program Files for an install for all users or under your AppData\Local folder for a per-user install. Restarting after an update or running Google's installer again restores it.
Chromium buildsThe Chromium AuthorsThe open-source browser Chrome is built from. Builds are made by many people and packagers, often without an updater. Download the build again from the place you got it, or switch to a browser that updates itself.
Other Chromium-based browsersTheir own makersThe catalogue holds copies from Coc Coc, CryptoTab Browser, 360 Secure Browser and 2345 Accelerated Browser, each reporting its own company. The file belongs to that browser's folder, and only that browser's installer brings back the right copy.
Programs built on CEFThe program's maker, using the open-source Chromium Embedded FrameworkPrograms that draw part of their window as a web page with CEF ship chrome_elf.dll next to libcef.dll, where it handles crash reporting. Repair or reinstall the program; installing Chrome does not fix it.
A chrome_elf.dll with no browser around itUnknownA copy alone in Downloads, Temp or a random AppData folder, without chrome.exe or another browser's .exe and chrome.dll next to it, belongs to no installed program. Do not try to make it work: read the security note below.

Step by step

  1. Find out which program shows the error. The title of the error window names the .exe. If it is not shown, open Event Viewer, Windows Logs, Application, and read Faulting application name and its path in the error event. chrome.exe under Google\Chrome means Chrome; any other folder means another browser or a program built on Chromium, and the fix goes through that one.
  2. Restart the PC, then start the browser once. Chrome installs an update next to the running version and switches to it when the browser is closed. If the PC was shut down in the middle, or Chrome was killed while the switch ran, the version folder can be incomplete. A full restart lets the update finish. Close all Chrome windows, including the icon in the notification area, before you restart.
  3. Look at your security software's protection history. In Windows Security open Virus and threat protection, Protection history; other security programs have a quarantine of their own. If chrome_elf.dll from Chrome's Application folder is listed, that is why it is gone. Do not restore it yet: the reinstall in the next step brings a clean copy straight from Google.
  4. Run the Chrome installer over the existing installation. Download the installer from google.com/chrome and run it while Chrome is closed. It writes the current version folder in full, chrome_elf.dll included, and leaves your profile alone. For another Chromium-based browser, download that browser's installer from its maker instead.
  5. If that fails, uninstall and install again. Open Settings, Apps, Installed apps, uninstall Google Chrome and leave the option to delete browsing data unticked if you want to keep your profile. Restart, then check that the Application folder is gone or empty and install Chrome again. Sign in afterwards so sync brings back anything stored in your Google Account.
  6. If the file is removed again, deal with the detection. Only for a browser you installed from its maker: when the security program removes the copy a second time, check its digital signature first (Properties, Digital Signatures). A file signed by Google LLC in Chrome's folder is a false positive. Reinstall Chrome, allow that folder in the security program and report the detection to its maker.
  7. For a program built on CEF, repair the program. Open Settings, Apps, Installed apps, select the program and choose Modify or Repair if it offers one; for a game launcher, use its verify or repair option. Otherwise install the newest version from the maker's site. chrome_elf.dll there must match the libcef.dll of the same release, so only the program's own installer gets both right.
  8. Crashes at start: remove software that injects into the browser. chrome_elf.dll runs before other DLLs so that it can control what gets loaded into the browser. Older security add-ons, screen recorders, overlays and download helpers that push their own DLLs into Chrome can make it fail at that point. Update or uninstall the newest such program, then start Chrome again.

What not to do

Do not download chrome_elf.dll from a DLL site.

You cannot know which browser or which build the file came from, or whether it is Google's at all. It is the first code that runs in your browser, the program that holds your passwords, sessions and payment details, so a file of unknown origin there is the worst place to experiment.

Do not copy the file from another version folder or another browser.

Each Chrome version folder holds a chrome_elf.dll built together with that version's chrome.exe and chrome.dll. A copy from an older folder, from Chromium or from another browser lacks what this build expects and ends in an entry point error or a crash at start.

Do not delete old Chrome version folders by hand.

Chrome removes an old version folder itself once the new one runs. Deleting folders in Application while Chrome or its updater is busy is a common way to leave chrome.exe pointing at a version folder that no longer has its files. Let the installer do it.

Do not put chrome_elf.dll into System32 or SysWOW64.

Chrome loads it from its own version folder, never from the Windows folders. A copy there fixes nothing and stays behind, unknown, for any program that might load a file of that name.

Do not restore a copy that came with a browser you never chose.

Some free software installers bring a Chromium-based browser of their own along. If the quarantined chrome_elf.dll sits in such a browser's folder, the detection may be about that browser. Uninstall it rather than restoring the file.

Check the copy on your PC

Choose the chrome_elf.dll from your browser's version folder. Its checksum is calculated in your browser and compared with 170 copies of the file collected from PCs.

or drop the file here

The file stays on your computer. Nothing is uploaded: the checksum is computed locally.

Found a chrome_elf.dll in a browser you never installed, without a signature, or alone in Temp, Downloads or AppData with no browser files next to it? Then the question is whether it belongs to a genuine browser at all, and that is a security question rather than a missing-file one. Is chrome_elf.dll Google's file or planted? On 2-Spyware

The error messages and what each one means

The wording points to the cause: a missing file, a damaged or mismatched one, a file blocked from loading, or a crash in a file that is present. These are the texts Windows shows, with the file name filled in.

The chrome_elf.dll error messages, what each one means and the fix for each one
Not found means the copy is gone; an entry point or bad image error means the wrong or damaged copy.
The code execution cannot proceed because chrome_elf.dll was not found. Reinstalling the program may fix this problem.

Windows 10 and Windows 11 wording. chrome.exe started, but its version folder has no chrome_elf.dll: an update cut short, a quarantine or a cleanup. Restart the PC, then run the Chrome installer.

The program can't start because chrome_elf.dll is missing from your computer. Try reinstalling the program to fix this problem.

The same situation in the older Windows wording. Same fix: restart, then reinstall the browser that shows it.

chrome_elf.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media. Error status 0xc000012f.

Windows found the file, but it is damaged or not a valid library for this build, often after a disk error or an interrupted update. Reinstall the browser; if several programs show it, check the drive.

The procedure entry point ... could not be located in the dynamic link library chrome_elf.dll.

A chrome_elf.dll was found, but from another build than chrome.exe: copied from another version folder, another browser or a download site. Remove that copy and run the browser's installer so all files come from one release.

The application was unable to start correctly (0xc000007b).

A 32-bit and a 64-bit file are mixed in the same folder, usually after copying files by hand. Uninstall the browser, then install it again from its maker.

Access is denied when loading chrome_elf.dll

The file is present but Windows or a security program does not let the process read it. Check the protection history for a block on that file, then repair or reinstall the program that shows the message.

Faulting module name: chrome_elf.dll

A line from the Application log in Event Viewer after a crash. The file is there; the browser stopped while it ran. Update the browser, then look for software that injects into it (see the last step above). A path outside the browser's folder points to a copy that does not belong there.

File facts

chrome_elf.dll is short for Chrome Early Loading Framework. Chromium's documentation describes it as a way to run code very early during process start-up, before other imported DLLs, so that the browser can control how libraries get mapped into it. Chrome's entry point on Windows is the DllMain of chrome_elf.dll, and the build makes sure it is the first import of chrome.exe. It also sets up the crash reporter early, which is why programs built on CEF ship it as well. What the catalogue copies of the file report:

Description in the file
Google Chrome
Company in the file
Google LLC

In Google Chrome the file sits in the version folder inside Application: C:\Program Files\Google\Chrome\Application\<version>\chrome_elf.dll for an install for all users (Program Files (x86) on older 32-bit installs), or the same path under %LOCALAPPDATA%\Google\Chrome for a per-user install. chrome.dll and the other files of the same version sit next to it, and chrome.exe one folder up starts it. Other Chromium-based browsers use the same layout under their own folder, and programs built on CEF keep it next to libcef.dll. The genuine Chrome file describes itself as Google Chrome from Google LLC (Google Inc. in the older builds listed below) and is small: about 120 KB to 1 MB across the copies listed below, growing with newer versions. Its file version matches the Chrome version it came with.

Where chrome_elf.dll sits: in Chrome's version folder next to chrome.dll, loaded first by chrome.exe one folder up
One copy per browser version, in that version's folder: a file from another folder or browser does not fit.

Copies of chrome_elf.dll found on PCs

Public DLL catalogues have collected 170 copies of chrome_elf.dll uploaded from PCs, from version 0.0.0.0 to 88.0.4285.3. Most report Google as the company; others come from Chromium builds and other browsers based on it. The table lists them with their checksums, so you can tell whether your file is one of them.

None of them is the right file for your browser unless it is the same build. Each copy fits only the chrome.exe it came with, and the newest one here, 88.0.4285.3, is not a replacement for an older one. If your copy matches an entry, it is most likely a genuine build; the browser's installer is still the way to get the copy your version needs.

VersionBuildSizeMD5SHA-1
88.0.4285.364-bit973 KB9c6a5ba4b1ab05725f041150560cefc945357714a9f53738c61085062ca06426ba5d2750
83.0.4103.6164-bit840 KB696328acec3994dd0851d8577996660ee172f4f8a4371665c307b75e2340a4036f35ec8a
81.0.4044.12264-bit840 KB3d075705cb953e9693fe6340ec87a9b107446695c06cfb1b420b294b0850b9d3ed85b0e9
80.0.3987.16364-bit860 KB5d9de3f75163c5d69541e04597af87c17aab6e5aeedba039134b6783c32167005058c2b9
80.0.3987.14964-bit850 KBeedcc2fece87a44eab55f2777f0644ca1fbe5659d535e8f8ef9e2b16e3256f0137d6b940
80.0.3987.14932-bit707 KBc7c83c78839de7fe8f44534353ea388a631bbed30928ba4038e6f87c5ae2bf8c0e9bad2f
80.0.3987.13264-bit850 KBfdc1565e0b31d64d714aaf5234716bc25b8df645cff49aa1390d76af30571412987b004b
80.0.3987.12264-bit850 KBe8b84a9596b4c37d1a6f81cc34045505eb70c23130eaacddbce573e0b119c8263cdd6e95
76.0.3809.13264-bit963 KB30a1c7bfc3d960214ae9b286b028299cfa89a9f813b626e382e0320af51fa7a7b840ab67
76.0.3809.13232-bit819 KBe4de24adf9e9641b50c87acd40b7401a59788b8858511e187ec299fc155c6cae14b8a094
75.0.3770.10064-bit891 KBd7ce660e4a2cdf1fad4731c21bee419cce0efff1262f3ef351ab9fbcf75f66055376409e
72.0.3626.12164-bit799 KB0a00144bdf3535be7452d429ffbe3dd87023925a1c104316fe031dd35df208383a320860
72.0.3626.12132-bit594 KB4c8e900451830c336a06f8b2aa8804494245c1429f1a13889ce5cf91ff5c38239ec7185d
71.0.3578.9864-bit666 KB9a4c0407ba24810b436976d1098e61a7fa8d10b7f32fafe4e130711867190c3eac5754e8
71.0.3578.9864-bit666 KBc2ec3c40fc684e606dc7d0288ea7e5029f70b14606ab36cb600f5c91d04962431e41c025
70.0.3538.10264-bit563 KB323ac376291a15721ba7dcc983aaafcd63d3afbdf4d167c4f43d9920547736b845b37c0c
70.0.3538.7764-bit563 KB4c7346914b01e3aefbf4177ad3ff93acc51e2c040e00063e00c2c607ff7f960e2dbcf973
69.0.3452.032-bit471 KBfbfcbca4d186a3ce8fb9e5228511723fe253864c4b4cb20b44dfe09ccee591e02f766ff3
68.0.3406.032-bit461 KB5106e646e5d91afb261d5518307b5d60ea0e23c7d679b8285bfb6778724d178a18f2cde1
67.0.3397.11932-bit451 KB1ae2fbf59db922ad2c4c30d87ba7a13d1a9092b6c825d795cbb51878cda76f9b56ab7145
67.0.3396.8764-bit543 KB349c6bc6e0ccd2783259a1a5f4820d1c21018a94abeb878aae61d26fdf74f6c56f4a2323
67.0.3396.8732-bit461 KBed7e7361e20b0dba67a1be1a5f75b0aa91566775dd1836f90a0a424cddb43e865f50a7b9
67.0.3396.6232-bit461 KB1f356a789817440f3cc4b45b650e5fa6e8855f6ff92a8e9633218dac057d5df927469247
66.0.3359.18164-bit543 KB9d2cb3e3f5d6b78ab2f6d8383466071a867b43430d237000dd9be2e8e11e773389145150
66.0.3359.18132-bit461 KBd41f7fe020ebfd2b5b785fb83a13cf866a251c2150cc45ba323384dded54ad763ba379bc
66.0.3359.11732-bit461 KB0762af6d9b19b82c2b49828faee79593a0cd8ce4f467134122ea09c59c8f065e6254cc9c
66.0.3350.032-bit440 KBaf412ca6367da341f63fc4656cb1b937f80be4cbf9ef13a085e0425fffe4ebc4e9bff3a2
66.0.3340.032-bit451 KB80ada64486020d2de8daa42d8d7c6ed027f92273915f5f5886a42fd3223a7793e3ae1b0b
65.0.3325.18164-bit522 KB0b76435c13948e5c0e8be5c318aed54e0dedb16c91337e004ddf3952e0d04f0aa23eed20
65.0.3325.18132-bit440 KB665b85667217522b81d1ad0b29a8811a60e669632161e13d19bd9a39f56fa5f1b8ea273b
64.0.3282.14064-bit532 KB3e01b229bd5ecfbf581f5724c5b2c8e9ea8c8cfde05f5540d581a236bbcdd2ef29cad24a
63.0.3239.13264-bit543 KBe9dcc22bb3c26af16b3cf2d439d1b2f728c5b6a16cca47fc802a09d1043d6bc09a6cdfa9
63.0.3239.13232-bit440 KB91e02cef866835b1f2b5fbd04ebd5a18be10e128076a3ae848154d114036214475459136
63.0.3239.8432-bit440 KB2c2ff3691a4b3bbcfe90adf2ff85e69781502c5c74977fb79a47e3354e2fb2e529ebae5f
62.0.3202.9432-bit430 KBb69c7b22fafb2307e51413b2216dca8493259911214dfc3ae7388bf78530a0ec8362e853
61.0.3163.10064-bit532 KBc38944aa76510cb7a7af20a53e8c047e6f5f82e6341f8468ff7a940798d6132f280d3775
61.0.3163.9164-bit543 KBe5c4cf569f1a07d7d56428a51de109e38125ca4796a8c392e71db1c91023b72785df0e76
60.0.3112.11364-bit532 KB4fa904f98841b105e03eda267dd2b73bf2e62f1eadd2cf17a1ed3a718f6ac95e1c72efcf
60.0.3112.11332-bit430 KB783c4646dae27a207f71d4b6e0be60bc1033af75ce68816acc421979bd5b96c2f8473b70
60.0.3112.11332-bit420 KBe8e71a12fb50f9f9f56a2f7fd4d3539f446256581ad146223b95021157ad1ab1fe60d869
60.0.3112.9064-bit532 KBceaa530c94da90f1af4fcf1afa277401f020e2fbded390ae0ae673eeb6e0267572d95f9b
60.0.3112.9032-bit430 KBc7bf7063f567ee87c183b8589bb9f5b103fcb700740be7bb281322b6dc10be406e8c30af
59.0.3071.11564-bit532 KB92e7268f9bfbbd1e8735d87c9076915f5c156044a7f04e8b36ba7be09575d74f927cfc3f
59.0.3071.11532-bit420 KB46b3ea441bd0327e2ec9cab6afbca77b8d34e7eb256dd2b1c165543566d07928b9cfe563
59.0.3071.1532-bit430 KBd15cad2b21ef698995a328336dfb1a5cb5842ff9101e5e501a585a639e9460a9f7f4b4ac
58.0.3029.11064-bit532 KBb1e36ff42466841df71791bedcd562508b3f979162dbda7fc503cb74d71788d2a5425423
58.0.3029.8164-bit532 KBd175fa141ba1dcbd1f33851ab1c0eb47e6ac7c8766e405e3b1a13327daebf3ed489e5d66
58.0.3029.8132-bit420 KBcd05d3804046cff953e73c2b2c39964568b0b3003356d122d092f42f99b8bd49f9bda299
57.0.2987.13364-bit543 KBbaaa0d0e5ae6697609a0accde3496a31ccd8816267ac556798b13569d7b499047b07f932
57.0.2987.13332-bit420 KB008ae0e822a84117fcdfd98f30e714d8716a005c4a903867c5fb80f7070cfad485f8f5c4
57.0.2987.11032-bit420 KB9c497af3e1ab3a8a25b2119aa7290a4e5d54d7b655d170e7b6436ab7a051a74342129916
57.0.2987.9832-bit420 KBf5a3e341ea2937d0b01c892d1f5ad0f2744501d0f555ef9728230e2f612e982de734115c
56.0.2924.8764-bit522 KB7e6fbefbfa098c2cbf9545eacc35a6a6c52b08c84c7b33a942c447c2ff9da0724c8d9f0d
56.0.2924.8732-bit420 KBb9b9246a8b7e8997fe0a1753a624acc8d0918c239ad283df441fca1bd9c88c56dd680c02
55.0.2883.8764-bit522 KBcfc88a2c569adcc7cee5a1a97dea3233e7fcd135d8101d5e20af44e4845dae82088ef97e
55.0.2883.8732-bit410 KB2bc566829965b30d0a82058f2eae60ea80548359447b8051b67bc2e481cb3978aae6364a
55.0.2883.7564-bit522 KB745b59a959d9d460744c9634f99107a933c325ac81212fdcacee25cc3f28e74cc524d0e4
54.0.2840.9964-bit451 KBc3a091d6153d65cf629f140afefecc8f9b59f586e44d5172698a85c68cb07f06e665b761
54.0.2840.9932-bit369 KB4964cd23c135f455facbf42ccdd4f10f3fd300c21c138d89f7ca2aa549ee129803a8ac90
54.0.2840.7164-bit451 KBbe17ac908e1edc0fe675ba92b1841ed06ed4e27fa24f63e5d50b41291c1019c85fe9dbb1
54.0.2840.7132-bit369 KBc4b3022907fb6c0748df860dde1e9ee9b6b9894e9ddf58a3e27d1625da22f6aeb6ed1c67
54.0.2840.5964-bit451 KBff78beed7cf452fba3343f9aadac39249e19b68f7dfe50fd5874b20cad4134f9bc0d6135
54.0.2840.5932-bit369 KB2759a6cc1747f07c1c408da734adb82d89ba8cd9b40f9f12f96ac688c9e4ef9d4593bc9f
54.0.2789.032-bit276 KB03139ed620771a2de41d9d27b76b46c53857a2d30c7f83fe03fd55dc0c6269cc3fe25bb3
53.0.2785.14364-bit328 KBa5324f571c9ceeedfef9eeb1bf2fa94d0ad770be033117a83af038368aa2372bc863fc73
53.0.2785.11664-bit328 KB3094c41220d0bad7d91d1071b8918e2a73b3e32e4a79ca35b3f8aeebe09b7f7079fabf70
52.0.2743.11664-bit164 KB4bcee06b606bf67c55e5b2238a1e0f52d8ee80f0b32b69f808bdd1156d8fbec0df19fc3e
52.0.2743.11632-bit133 KB4b0f6be3850498b8fa7c81bfb007fe9ed2f6fe20681e91bd8a8d8624628896fea764c3fe
52.0.2743.8264-bit164 KB2504f7219d63db620e674c3b18c176fe7f6e029a83cf8f174fa59bab3243b7f9bc660d30
52.0.2743.8232-bit133 KB6d64c9273826fb3a6f89c845f91937ea5204dbaba24479c8cf81cd43232a27c3882bcff1
52.0.2743.4164-bit154 KB5dd81d7c2523b27e0f23843488ee40d82ac0f86d319715a3b26f46ecef53989adea04b39
51.0.2704.10664-bit164 KBb09c1d6967b093cf0e3c2d8311438801d6a854556ff8eb22276516ac7d4e6b2a8f1c12a3
51.0.2704.10632-bit133 KBdb21487e39f728f06483214cca1ec22b8fc0c7cac94ffa5fe4c814c703a6e2731056b730
51.0.2704.10364-bit154 KBa45ec191e2173144d103c58cc47b6b7fda3b3d24784407a979e4f05e2868d88b104b6b72
51.0.2704.10332-bit133 KBeefe94741c83846fad47e42f812b8d97fc70ec2119eb94b3dda7d29217c0d51f3ce765ee
51.0.2704.8432-bit133 KB43ab82ebe76c21e9c2a5274a3ee83c6e4ee3f6b1cb9adbae5ae9e8a203d199d044f62b2b
51.0.2704.7964-bit154 KB46b91da2c39b3bb38c44c2de3b6fbacb60c8f1e50a0e8695fbebf37aebf71fd59349ed46
51.0.2704.7932-bit133 KB6a80f6bc1efb0b91c407e1931b3ad54003b2f12a144bd64f2e952f5153f7012e7bf8a692
50.0.2661.10264-bit143 KB737cec277432d27fa27eb83ef8b5a565c3185462d704e00704c5a6c3d3a6909d164728da
50.0.2661.10232-bit123 KBa5e3594f490c6c135e988f90e00242c7e7d22cf44ca532e7a253c3b73b803443382ebfd8
50.0.2661.9432-bit123 KB6cce4be503fa3133cfb4bdaf70cbf60905c651a5ed10b787dd530fc88c8975682c85072a
50.0.2661.8732-bit123 KBe2fcd5294399598c916ceda128886586ee7683949ca93bf0dbb097d431a154a521d96022
50.0.2661.7532-bit123 KBbb1f23a2913b550ed109977bd866a27e36f2e3906a0a7306dcb0657b6cf7542e424c592d
49.0.2623.11232-bit123 KBf5aef883cd4c786d907478aaa388246a6b011a7596fbec6e660b1519f3936bb2d91f754c
49.0.2623.10832-bit123 KBb0e5663578c467e3f13e6c3762e8d04690ba488a130be6f76e250231b79fcb5bd42358f3
49.0.2623.8732-bit123 KB9112d26fa95f818c69ba065a5bfe178db75d56dc6a039e53f1c05558db2efa7cb6e21b28
48.0.2564.11632-bit123 KBe2f3235991948ef3a4cea66c0038145a2de82e4430b7fba4c31e98f595bce516869cd9a2
48.0.2564.10932-bit123 KB653bf04886a337e648d8eb012856ff67a6113a99d863261e03680c9d5bdff12e01b1acb0
48.0.2564.10332-bit123 KB18fdddbd541fd0f1178eef173e4abc91c55c7bbad56b13772f305a4128727cc5e3b99b25
48.0.2564.9764-bit143 KBb877c3a1204711552a5001003fb877b7371c9fead9ef773d172d9a5c1bcd5b793b9d6d7b
48.0.2564.9732-bit123 KBe288fcfeab167d6304fce3205891121ddfe83f824df177a0f3c3150f0cc44ca2d4823dca
48.0.2564.8232-bit123 KB76758313cc5277bbea0126fb369ec8f1a9074f9eec4ee169baa1f5c329f6f4feca69eee0
48.0.2564.4864-bit143 KB2e0a43f38af2657b15286231654ceb23028740eb8c9b829a87deb8daf10ef34d1d6e67f7
48.0.2540.032-bit133 KB1ddf80e110bdc862ce4031776c61e15421dd93a0540e75c69023241d88f981a74c3a3a08
47.2.2526.13532-bit133 KB969e80193797c31e4841c420b36d63c06c1e8e9061a6abb3c0e92523fbe2af8d11303608
47.0.2526.11132-bit133 KB9444bd530d451658e3ea29aabd3b135aced6176f04e2eb49cea1a38aaee9f1e0c059fa02
47.0.2526.10632-bit133 KB540121fe4a6cefc83614890ca70f4c7e4f074f2a8db3332eac982a0940aeefb5878c1645
47.0.2522.064-bit143 KB36f068aa3b87b6226afa882de20750c33c056c20786f2fbb60101c3e1c5c02df19edb3e2
46.0.2490.8632-bit133 KB2da22cf94f8d1534d0572f5667f88fd11d541c6af2539a4a005c193d368d8a6a6bf53d0a
46.0.2490.8032-bit133 KBd4e011d59162d7e1736681cd45f92ad03a0751d08f627c55beb3a8b2408567a0b3bbb577
46.0.2490.7132-bit133 KBe3db99bb721ddedaf8de5ff3621c7c729ad9014d9b7e29252c47fe91894ae60718d961e9
45.0.2454.10132-bit133 KB7e066fda7611abeb5a016f3fd3f4fad9ac57c945f3d8dce1e01ed6b3102177195da630bb
45.0.2454.9332-bit133 KBa20b0694a9ba3992894b34fb85c5484df9acb74b3f2373603bcad5416298263809fef86e
45.0.2454.8532-bit133 KB7465e15491e9cdc379442236779e3a91382a392c7b0af30058cfb9c430ba9de16576b369
45.0.2454.7864-bit143 KBa6f5e3c2eee62f263fe2e75cfae1c207cde3ae15ca8d81020f7f80587196869b9ffeaa90
44.0.2403.15732-bit133 KB21d68e2426e0b998bb940a4c02b405f900f262897b297eb3d38e8c58b7a10191ec5d365e
44.0.2403.12532-bit133 KB178c929b095a55cc1c24c34f41352a1f77f1a4cf4aab933dc3f0156d9c7eb06e27a141d3
44.0.2403.12532-bit133 KB4da188d858b3bffe15dbab1a2ee15c3e02ece1add038e73e393869098a78d683d18933dd
44.0.2403.10732-bit133 KBa1bab894a225ea9341408cd1a7574cdfc355768c15f076db694fcc7a5e81dc6c20ebc518
44.0.2403.8932-bit133 KBcd0f534bcdab9a66fd155462b0ae007e42febf3715e37774b5d5b0df50849ab7a7608b67
44.0.2368.032-bit133 KB8d28ac2063563dcc3b2d95ebc57a3fd9e865059172884f82d02f49e8a4fd561bf31147ea
43.0.2357.14432-bit133 KBdd222c3ec1e7635f9236ee9c16b357c38029dbde1d9ab2b3ab50c36295361ad82f395f28
43.0.2357.13432-bit133 KB4ff88b1c3145f6d4c1956da24ffbf2e5cd210ca8a2e5849cbbae8a015f6e9c14d1c1312e
43.0.2357.13232-bit133 KBc9f093e7b7c6f1f7320eb7ee2700382589a8cb1474fad73173f441322cd90dcf5efadb22
43.0.2357.13032-bit133 KB78ce940fd1ccdf6f743ee1a9aed8aad803db6f51028ae1553661d31e60b6319c1a160922
43.0.2357.12632-bit133 KBac42e00e4aa7b2d2e9751ae09395069ea9ad197eb329a45631931de8cfb6cafd939731da
43.0.2357.12432-bit133 KB68106da5b5c9cce0ed06bb86ccc77a2998b90d33236709f8d8d3cd7f1d5eaa789284c37d
43.0.2357.8132-bit133 KBf8eb15c238db34a39fbba989290a5dd2cc8daa0d10c4621524297c060c509dcd23b2c157
43.0.2357.6532-bit133 KBa92d13b2f9371b6f22a94217197979ae10c9c26ed4c6aef2a3e445073524ef374d41dfc9
43.0.2357.4532-bit133 KBf315fc823b5fcfb8e5dac56241768156190b9cc1681f2598ee96cb64cb22b47491dfc315
43.0.2351.332-bit133 KB5b9d6b682fc993a9cede0a18d03027b68bf2a0e0295d049ad7aba2641d3eb041ef32c222
42.0.2311.15232-bit133 KBcfc29ee17efb11ecaf48a1eb3e35945bf4aa1da39442100cbd65949f430fba46c8d14aff
42.0.2311.13532-bit133 KB74eef8f51efd57e72a4d08c28ca2ed763b0d6f6c09e44515a3a8d818f19ec7e12f5a938c
42.0.2311.9032-bit133 KBa997bf9b743a4f2e9dbaa4da53a1065e93d292b13bedbd671a562a00d61e416611e1f092
41.0.2272.11832-bit133 KB4fd582dec4ac3122d41ba9628d8e014661e908e5421f51020e84647d58af7f86b21049de
41.0.2272.10164-bit143 KBf4632fd286b5f92cbbfe1fe2ce4c074970258da80c0805393cb9541922e173fdad4cb694
41.0.2272.10132-bit133 KB3af7b8a0e4eea206ea3df128f33fd013158a8351a2067547905118b215e3f554fa3b588f
41.0.2272.8932-bit133 KBd7068c21758e6ec7f3721001270d62db1c022d9032c2dc5b3369a8dbe2288bf76a50bcb3
41.0.2272.7632-bit133 KB91373b9c4260217d04a88bdf33978ca202c9e076064a04b86fb8900446ec2920e076ec31
40.0.2214.11132-bit133 KB91262f88c4ea3b82b761ea6211cfc84ccabb03c20d7bf8ee342a98ebd113c50150071293
40.0.2214.9432-bit133 KBee39fd8aed2a0ec7e5b8bee5a26726e96047c3066e3d42d0d0d45f8b12e520acae34c476
40.0.2214.9332-bit133 KBbece8c2f27e9f37f5dd2ca2b03dae7d386553b0d784fe084153dbeae1bce95347da3c33c
40.0.2214.9132-bit133 KBbd22a4a11236bee8e23f45f4f152bf59134403ffb1b7ea3ffb2b116fd192270bf8220b93
39.0.2171.9932-bit133 KB5247c61807fcaba04c153aea347015030a5a0cbee596ea2da2ca233d2286cc5dd7267b26
39.0.2171.9532-bit133 KB649aa174d5798b17439eb877b12e6fa34e63c50810404dfc4f2bfb835b3430040ecb104b
39.0.2171.7164-bit143 KBe6f72172aa81053c0e3a92ed78a39d0229409f6289d2da9285e741656305d0c88c1ade2c
39.0.2171.7132-bit133 KBfc7cd5dc9896d1603674d80aa4a87696501ce2c8e7c96c7e225d0806be95ed08707b655d
38.0.2125.12232-bit133 KB6f7c96f30fa67f22649174f0492172444ef3155e904232556e42919147b76e57be995cfd
38.0.2125.11132-bit133 KB5ac032dca4dab73e0a7c381bf7e9e960e1fcd7442eacdef26b6cd1230360ef76315ef2e9
38.0.2125.10432-bit133 KB5e6504432db222547b729b784689bebb3f8865451f782a11f0ca0a85f0f694d64f592578
38.0.2125.10164-bit143 KB067c0ee1c99e7a2c018fc3e97193c9685a85249cd5c9a5a2c9d7332dc8198795c2160416
38.0.2125.10132-bit133 KB115c32485b23950c1aa42041630894ba8fb7c26e11591074da8ca3fa3b82b4f96a06316d
38.0.2101.032-bit133 KB640e55458784193b41bf77caba25545ce6494e58095a557618ab3e68b22a5efbc9064126
37.0.2062.12432-bit133 KB4670e9b4c1bee7dccded153f9c80e55993b92367c36b4d30b632c38795aaff4710df439a
37.0.2062.12032-bit133 KBa93df99adea23202b3ac38e09797a89329601e5c7bb7dff63211d93a0a2ddadbdc7c97df
37.0.2062.10332-bit133 KBefbd37661afde1b32918364ff47a6dccf07e448f37b7904230731c627b5c37a68c1f5cdd
37.0.2062.9432-bit133 KB5e8acbc7db6fbcf405408e91df1bc281a84d10aa6eeb073300760c689d6b37306eb7e822
36.0.1985.14332-bit133 KBbcbf229d45d24fc841a45e36463f74714a1289bbb7b0344ca7e473c7dae83c8e26e7f114
36.0.1985.12532-bit133 KBa8428270f8958e460554698270e65ebf073d9bb74388947e3ee101b2f740a7dfced8add5
36.0.1985.6732-bit133 KB9391ffd362f864c9f563430ecf1b44ffb2754771ed50704680c8dd0acf51f99775b8be18
35.0.1916.15332-bit133 KB0ab40899395f14d74e83410068359d38ba851511b675d753bfa29c51219d5a9e9f2bdef5
35.0.1916.11432-bit133 KBf8e11363e39e75c7e5a92ba6acdb06ba698d5c0c99e6bd79d4931b498a67ab814e8f6afb
35.0.1916.9932-bit133 KB11a9ea55715706b816e3c4a5e91e6311dc6795794dfa30f8a7c9405b9302e4e84b85a2b3
8.8.2.1667232-bit205 KB0fa6a2fed6f87a4339460000f512ab3531de67e5a0507c8eea7b078597616a05debc7f70
8.1.1.25632-bit133 KBd4f295679f2ab83394e31c032005e6deb8361e5265ccd53b4ee0b2eb0e33719c976ee6df
0.0.0.332-bit707 KBa502db458f6039b74fcf389022c22b9c43bc17c9aa9749ed8d4824bffbfd44e6bc392ce0
0.0.0.032-bit1513179d1f5fae029063fb36341bb8067341f63edb958e054fd8dd96a4c2b6658d9636ec
0.0.0.032-bit17543dfdb24be66d20046c228ee6aab19c0570c7ab569a46a93d91216f9b064c2c5a2d12
0.0.0.032-bit1f786192427c9f0a25ab1f227d0d2f2e63c095f0840a80d07d662652c9c4520177850a57
0.0.0.032-bit247bad843ae090831046929b96f50a18d06d64894580c078c03478e638451a77c42a813c
0.0.0.032-bit40a035d14e5627ee19eabe9df95d0ecae0ed4b597c2651a1a675bd6a4b768109bae439f1
0.0.0.032-bit4e217d74b2b0ff97f06d348739321e389649172843c3357a83c155fc8a6bbbcb85c56deb
0.0.0.032-bit51802bc4c9c9785b2703ace07b662e223554a6742c40dcb55ba61fc418ba0707ecbde822
0.0.0.032-bit559a1a56b7fe33b04c2f732281088d80bba35882f6b9b53271cc127f9296f31ef0ad72af
0.0.0.032-bit758e41b26bcccc16840e5d333f032eeff824f7018837d04da23b8c902a94397669e0ea58
0.0.0.032-bita8d0481871121f9b0f8709eb542bf3b12e19bf3b1cdacba237d00b1b992175af7060c36f
0.0.0.032-bitc272bde298a71835d3742db24fbddc13b63c9e97fb39e1289fc90c2e202f15f39dcae9d2
0.0.0.032-bitce5aafcbfe81e14eb702ef971abce0e0e934c4c21deda4c12afece3e2671fb1818fdba0a
0.0.0.032-bitd47d822784a9e9bfd7ae8593e95309b74267965fe53e861ff92318c2b75d8f2e2b688f75
0.0.0.032-bitfdd972588db5a103a239cdb37dfb44918a17d83c7af3c4354419b8c08b3f16fd3802d74a

Copies uploaded by users to a public DLL catalogue, read on 18 October 2026. We list their checksums so you can identify a file; we do not offer them for download and we did not verify each one against its maker's signature.

Questions people ask

Is chrome_elf.dll a virus?

Google's chrome_elf.dll is a harmless part of Chrome, signed by Google and kept in Chrome's own version folder. The same name also appears in other Chromium-based browsers, including ones that free software installers bring along unasked. A copy in Chrome's Application folder with Google's signature is genuine. Read the security page linked above for a copy of unknown origin.

Why is chrome_elf.dll missing after a Chrome update?

Chrome prepares each update in a new version folder and switches to it when the browser is closed. If the PC lost power, Chrome was killed during the switch or a cleanup tool removed folders at the same time, chrome.exe can point to a folder without its files. A restart, and if needed the Chrome installer, completes it.

Can I download chrome_elf.dll and put it in the Chrome folder?

You should not. The file must be the exact build of your chrome.exe, and a downloaded one is of unknown origin inside the program that holds your passwords and sessions. Google's installer from google.com/chrome brings the right copy in a few minutes and keeps your profile.

Will reinstalling Chrome delete my bookmarks and passwords?

Running the installer over an existing Chrome keeps the profile, which lives in a separate User Data folder. A full uninstall keeps it too, as long as you leave the option to delete browsing data unticked. If you use sync, your Google Account holds a copy of bookmarks and passwords anyway.

Another program, not Chrome, says chrome_elf.dll is missing. Should I install Chrome?

No. Programs built on the Chromium Embedded Framework and other Chromium-based browsers ship their own copy and never use Chrome's. Installing or reinstalling Chrome leaves that program's folder as it was. Repair or reinstall the program that shows the error.

Why are there several copies of chrome_elf.dll on my PC?

Each Chromium-based browser and each program built on CEF keeps its own copy, and Chrome itself may briefly keep two version folders during an update. That is by design. What matters is that each copy sits next to the browser or program files it belongs to and carries its maker's signature.

Chrome crashes right at start and Event Viewer names chrome_elf.dll. What now?

The file is present, but the browser stopped while it ran its earliest code. Update Chrome first. Then think of software that pushes its own DLLs into browsers, such as older security add-ons, overlays and download helpers, and update or remove the newest one. Reinstall Chrome if the crash continues.

Sources

File data read on October 18, 2026.

About the authoruGetFix Editorial TeamEditorial team

The editors who write and check uGetFix guides and reference pages. File facts are read from Microsoft's own installers and documentation, and every page shows the date its data was read.

Questions and experiences

Ask about this page: members and our editors answer. Reading is open; writing needs a free account.

0 comments

โ€ฆ

4,323 members already hereThey read, write, comment and vote. 0 verified ยท 32 joined this year