1Password not starting on Win10 Anniversary [Fixed by updating Windows]

emerillatemerillat
edited August 2017 in 1Password 4 for Windows

New install of 1Password on Win10 Anniversary doesn't start. Tried uninstalling and reinstalling, verified Net Framework 4.6.2 installed. Will attach errors from event viewer.

EventLogLogger App exception 0x80131534. System.TypeInitializationException: The type initializer for 'System.Windows.Interop.OSVersionHelper' threw an exception. ---> System.EntryPointNotFoundException: Unable to find an entry point named 'IsWindows10RS2OrGreater' in DLL 'PresentationNative_v0400.dll'. at System.Windows.Interop.OSVersionHelper.IsWindows10RS2OrGreater() at System.Windows.Interop.OSVersionHelper..cctor() --- End of inner exception stack trace --- at System.Windows.Interop.HwndTarget.InitProcessDpiAwareness() at System.Windows.Interop.HwndTarget.InitializePrimaryDpiScale() at System.Windows.Interop.HwndTarget..ctor(IntPtr hwnd) at System.Windows.Interop.HwndSource.Initialize(HwndSourceParameters parameters) at System.Windows.Window.CreateSourceWindow(Boolean duringShow) at System.Windows.Window.ShowHelper(Object booleanBox) at AgileBits.OnePassword.App.OnStartup(StartupEventArgs e) in C:\code\opw\AgileBits.OnePassword.Desktop\App.xaml.cs:line 258 at System.Windows.Application.<.ctor>b__1_0(Object unused) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Application: AgileBits.OnePassword.Desktop.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.EntryPointNotFoundException at System.Windows.Interop.OSVersionHelper.IsWindows10RS2OrGreater() at System.Windows.Interop.OSVersionHelper..cctor() Exception Info: System.TypeInitializationException at System.Windows.Interop.HwndTarget.InitProcessDpiAwareness() at System.Windows.Interop.HwndTarget.InitializePrimaryDpiScale() at System.Windows.Interop.HwndTarget..ctor(IntPtr) at System.Windows.Interop.HwndSource.Initialize(System.Windows.Interop.HwndSourceParameters) at System.Windows.Window.CreateSourceWindow(Boolean) at System.Windows.Window.ShowHelper(System.Object) at AgileBits.OnePassword.App.OnStartup(System.Windows.StartupEventArgs) at System.Windows.Application.<.ctor>b__1_0(System.Object) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate) at System.Windows.Threading.DispatcherOperation.InvokeImpl() at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object) at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object) at System.Windows.Threading.DispatcherOperation.Invoke() at System.Windows.Threading.Dispatcher.ProcessQueue() at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef) at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate) at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32) at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr) at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef) at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame) at System.Windows.Application.RunDispatcher(System.Object) at System.Windows.Application.RunInternal(System.Windows.Window) at AgileBits.OnePassword.Program.Main(System.String[])


1Password Version: 6.6.439
Extension Version: Not Provided
OS Version: Win10
Sync Type: Not Provided

Comments

  • MikeTMikeT Agile Samurai

    Team Member
    edited July 2017

    Hi @emerillat,

    Thanks or reporting this.

    Have you tried updating Windows to Creators Update? Anniversary Update is already outdated by several months and Windows 10 Creators Update came with .NET 4.7 update already installed.

    Your error is very unusual, it looks as if two separate versions of .NET versions are mixing each other up, it shouldn't be possible. However, it is possible you can get this fixed by updating Windows first.

  • Thanks for the response. After manually running Windows Update (this machine normally gets its updates from WSUS) 1Password is now working.

  • brentybrenty

    Team Member

    Excellent! Thanks for the update (no pun intended). On behalf of Mike, you are most welcome! I'm glad to hear that all is well now. It sounds like you should be all set, but don't hesitate to reach out if we can be of further assistance. We're always here to help! :)

This discussion has been closed.