title: Why Angular Karma Test (npm test) can not start Google Chrome and ended up with error code 8?
body: <p><strong>Enviroment</strong></p>
  
  <ul>
  <li>Windows 10</li>
  <li>Angular 4</li>
  <li>Karma 1.7.0</li>
  </ul>
  
  <p>I am totaly new to this topic and i try to run just a simple test. But I reach all the time the following error message:</p>
  
  <pre><code>01 08 2017 09:21:59.859:DEBUG [launcher]: C:\Users\Me\AppData\Local\Google\Chrome\Application\chrome.exe --user-data-dir=C:\Users\Me\AppData\Local\Temp\karma-53868757 --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-background-timer-throttling --disable-renderer-backgrounding --disable-de
  vice-discovery-notifications http://localhost:9876/?id=53868757
  01 08 2017 09:22:02.925:DEBUG [launcher]: Process Chrome exited with code 8
  01 08 2017 09:22:02.925:ERROR [launcher]: Cannot start Chrome
  [10036:6688:0801/092200:ERROR:external_registry_loader_win.cc(89)] Missing value path for key Software\Google\Chrome\Extensions\flliilndjeohchalpbbcdekjklbdgfkk.
  [10036:6688:0801/092200:ERROR:external_registry_loader_win.cc(89)] Missing value path for key Software\Google\Chrome\Extensions\lifbcibllhkdhoafpjfnlhfpfgnpldfl.
  [10036:6688:0801/092200:ERROR:external_registry_loader_win.cc(89)] Missing value path for key Software\Google\Chrome\Extensions\lmjegmlicamnimmfhcmpkclmigmmcbeh.
  </code></pre>
  
  <p>If i try to start the browser itselfe (<code>C:\Users\Me\AppData\Local\Google\Chrome\Application\chrome.exe</code>) the browser starts.</p>
  
  <p><strong>Additional Information</strong></p>
  
  <ul>
  <li>Server is online</li>
  <li>Testcases exist</li>
  <li>npm install is done</li>
  <li>command  <code>npm test</code> runs as Administrator (Powershell)</li>
  </ul>
  
  <p>I reach an Information in an error alert with the following information, (translated)</p>
  
  <blockquote>
    <p>An administrator has installed Google Chrome on this system. It is
    available to all users. Installing Google Chrome on your system level
    now replaces your installation at the user level.</p>
  </blockquote>
  
  <p><a href="https://i.stack.imgur.com/tEpNc.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/tEpNc.png" alt="enter image description here"></a></p>
  
  <p>If I click on "ok" nothing happen and the programm try to start Chrome again, same in case of ding nothing. It ended up with: <code>01 08 2017 10:15:46.782:ERROR [launcher]: Chrome failed 2 times (cannot start). Giving up.</code> </p>
  
  <p>I use the latest Google Chrom version.</p>
  
  <p><a href="https://i.stack.imgur.com/8fslo.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/8fslo.png" alt="enter image description here"></a></p>
  
  <p>** Karma Config File **</p>
  
  <pre><code>module.exports = function (config) {
    config.set({
      basePath: '',
      frameworks: ['jasmine', '@angular/cli'],
      plugins: [
        require('karma-jasmine'),
        require('karma-chrome-launcher'),
        require('karma-tap'),
        require('karma-sourcemap-loader'),
        require('karma-webpack'),
        require('karma-jasmine-html-reporter'),
        require('karma-coverage-istanbul-reporter'),
        require('@angular/cli/plugins/karma')
      ],
      client:{
        clearContext: false // leave Jasmine Spec Runner output visible in browser
      },
      coverageIstanbulReporter: {
        reports: [ 'html', 'lcovonly' ],
        fixWebpackSourcePaths: true
      },
      angularCli: {
        environment: 'dev'
      },
      reporters: ['progress', 'kjhtml'],
      port: 9876,
      colors: true,
      logLevel: config.LOG_DEBUG,
      autoWatch: true,
      captureTimeout: 60000,
      browserNoActivityTimeout: 360000,
      browsers: ['Chrome'],
      singleRun: false
    });
  };
  </code></pre>
  
  <p>What could be the problem? 
  How to set the Missing value path?</p>