         chromeFlashPath
       catch
         null
-    when 'linux' then null  # TODO
-    when 'win32' then null  # TODO
+    when 'win32'
+      try
+        chromeVersionsDir = join app.getPath('appData'), 'Local', 'Google', 'Chrome', 'Application'
+        chromeVersions = fs.readdirSync chromeVersionsDir
+        return null if chromeVersions.length is 0 # Broken Chrome...
+        chromeVer = chromeVersions.reduce getNewerVersion
+        chromeFlashPath = join chromeVersionsDir, chromeVer, 'PepperFlash', FILENAME
+        fs.accessSync chromeFlashPath
+        chromeFlashPath
+      catch
+        null
+    else null
 
 findSystemFlashPath = ->
   # Download/install from: https://get.adobe.com/flashplayer/otherversions/

        systemFlashPath
      catch
        null
    when 'linux' then null  # TODO
    when 'win32' then null  # TODO

getFlashVersion = (path) ->
  dbg.ex.flashLoader?.assert path, 'No flash player path passed in!'

      plistContent = fs.readFileSync(plistPath, 'utf8')
      match = /<key>CFBundleVersion<\/key>\s*<string>(\d+(?:\.\d+)*)<\/string>/.exec plistContent
      if match and match.length > 1 then match[1] else ''
    else ''

class FlashPlayerVersions
  constructor: (builtInFlashPath, chromeFlashPath, systemFlashPath) ->
