如何从 Windows 8.1 中删除 Skydrive 应用程序?
它似乎预装了 Windows 8.1,但最近它唯一的问题是每 20 分钟崩溃一次,这当然有点烦人。
答案1
ok,SkyDrive 应用程序崩溃,因为失败断言
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
FAULTING_IP:
+3116dd680
00000000`00000000 ?? ???
EXCEPTION_RECORD: ffffffffffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 0000000000000000
ExceptionCode: 00000000
ExceptionFlags: 00000001
NumberParameters: 0
CONTEXT: 0000000000000000 -- (.cxr 0x0;r)
rax=0000001d267aefc0 rbx=0000001d267af5a0 rcx=0000001d267aefc0
rdx=0000000000000000 rsi=0000000000000000 rdi=0000001d267aefc0
rip=00007ffe2f078736 rsp=0000001d267aeee0 rbp=0000001d267af5b0
r8=0000000000000000 r9=0000000000000006 r10=0000000000000000
r11=00007ffe3159f057 r12=0000000000000007 r13=00007ffe1fcc2650
r14=00007ffe1fd44300 r15=0000000000000145
iopl=0 nv up ei pl zr na po nc
cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000244
kernel32!RaiseFailFastException+0xae:
00007ffe`2f078736 e8b1000000 call kernel32!SignalStartWerSvc (00007ffe`2f0787ec)
DEFAULT_BUCKET_ID: APPLICATION_FAULT
PROCESS_NAME: SkyDrive.exe
NTGLOBALFLAG: 0
APPLICATION_VERIFIER_FLAGS: 0
APP: skydrive.exe
ANALYSIS_VERSION: 6.3.9431.0 (debuggers(dbg).130615-1214) amd64fre
FAULTING_THREAD: 0000000000000bcc
PRIMARY_PROBLEM_CLASS: APPLICATION_FAULT
BUGCHECK_STR: APPLICATION_FAULT_APPLICATION_FAULT
LAST_CONTROL_TRANSFER: from 00007ffe1fdeb3bb to 00007ffe2f078736
STACK_TEXT:
kernel32!RaiseFailFastException
SyncEngine!AssertWorker
SyncEngine!SyncEngineSubscription::AssertAPIReady
SyncEngine!SyncEngineSubscription::DeleteSubscriptionIfNeeded
SyncEngine!DeleteSubscriptionsForAllDrives
SyncEngine!coreLoop
msvcrt!_callthreadstartex
msvcrt!_threadstartex
kernel32!BaseThreadInitThunk
ntdll!RtlUserThreadStart
r13 : 0x00007ffe1fcc2650 : !du "assertion"
r14 : 0x00007ffe1fd44300 : !du "SyncEngineSubscription::AssertAPIReady"
0x0000001d267aef08 : 0x00007ffe1fdfdd53 : SyncEngine!TraceSession::RotateLogs+0x1cf
0x0000001d267aef68 : 0x00007ffe30b47d8c : msvcrt!time64+0x14
0x0000001d267aef78 : 0x00007ffe1fcb20c8 : SyncEngine!LogEntryVerbose
0x0000001d267aef80 : 0x4431303030303030 : !da "0000001D23F35D28"
0x0000001d267aef88 : 0x3832443533463332 : !da "23F35D28"
0x0000001d267aef98 : 0x00007ffe1fdfdd53 : SyncEngine!TraceSession::RotateLogs+0x1cf
0x0000001d267af090 : 0x00007ffe3159f057 : ntdll!memset+0xd7
0x0000001d267af0a0 : 0x00007ffe1fcc2650 : !du "assertion"
0x0000001d267af0a8 : 0x00007ffe1fd44300 : !du "SyncEngineSubscription::AssertAPIReady"
0x0000001d267af0b8 : 0x00007ffe2f078736 : kernel32!RaiseFailFastException+0xae
0x0000001d267af4a0 : 0x00007ffe1fd43830 : !du "shell\skydrive\syncengine\clientcore\syncenginesubscription.cpp"
0x0000001d267af4a8 : 0x00007ffe1fdeb3bb : SyncEngine!AssertWorker+0x2d7
0x0000001d267af4c8 : 0x00007ffe1fcb4601 : SyncEngine!EmptySyncToken+0x7c1
0x0000001d267af4e0 : 0x0000001d267af8d0 : 0x00007ffe1fd44350 : !du ""FAILED: assert(_pServerRefreshState.get() != nullptr)""
0x0000001d267af528 : 0x00007ffe31519ef0 : ntdll!EtwpEventWriteFull+0x16c
0x0000001d267af640 : 0x004c004900410046 : !du ""FAILED: assert(_pServerRefreshState.get() != nullptr)""
0x0000001d267af648 : 0x0020003a00440045 : !du ""ED: assert(_pServerRefreshState.get() != nullptr)""
0x0000001d267af650 : 0x0065007300730061 : !du ""assert(_pServerRefreshState.get() != nullptr)""
0x0000001d267af658 : 0x005f002800740072 : !du ""rt(_pServerRefreshState.get() != nullptr)""
0x0000001d267af660 : 0x0072006500530070 : !du ""pServerRefreshState.get() != nullptr)""
0x0000001d267af668 : 0x0052007200650076 : !du ""verRefreshState.get() != nullptr)""
0x0000001d267af670 : 0x0065007200660065 : !du ""efreshState.get() != nullptr)""
0x0000001d267af678 : 0x0074005300680073 : !du ""shState.get() != nullptr)""
0x0000001d267af680 : 0x002e006500740061 : !du ""ate.get() != nullptr)""
0x0000001d267af688 : 0x0028007400650067 : !du ""get() != nullptr)""
0x0000001d267af690 : 0x003d002100200029 : !du "") != nullptr)""
0x0000001d267af698 : 0x006c0075006e0020 : !du "" nullptr)""
0x0000001d267af6a0 : 0x007200740070006c : !du "lptr)"
0x0000001d267af848 : 0x0000001d267af970 : 0x0000001d23f6b090 : !du "DF0423CEDAC83D28!301"
0x0000001d267af850 : 0x00007ffe20086930 : SyncEngine!g_logMutex
0x0000001d267af888 : 0x0000001d23f39988 : dt SyncEngine!SyncEngineSubscription
0x0000001d267af898 : 0x00007ffe1ff3794b : SyncEngine!SyncEngineSubscription::AssertAPIReady+0xab
0x0000001d267af8c0 : 0x00007ffe1fd443c0 : !du ""_pServerRefreshState.get() != nullptr""
0x0000001d267af8d0 : 0x00007ffe1fd44350 : !du ""FAILED: assert(_pServerRefreshState.get() != nullptr)""
0x0000001d267af8e8 : 0x00007ffe1ff3773a : SyncEngine!SyncEngineSubscription::DeleteSubscriptionIfNeeded+0x12
此语句导致此问题:
assert(_pServerRefreshState.get() != nullptr)
因此与服务器的连接存在问题。请确保应用程序可以连接到互联网。
您还应该在 MS 论坛上报告此问题(Technet、答案),这样如果您的 PC 运行正常并且可以正常访问 Internet,Windows 团队就可以修复它。
答案2
您使用组策略来禁用它。
您需要做的就是运行 gpedit.msc 并转到以下路径:
本地计算机策略\计算机配置\管理模板\Windows 组件\SkyDrive
启用“防止使用 SkyDrive 进行文件存储”策略设置并等待几分钟。
您将无法通过 SkyDrive 应用访问 SkyDrive 文件。SkyDrive 节点将从 Explorer 左侧导航窗格中消失并File syncing
停止。
您还可以执行以下操作:
- 按 Windows 键 + I
- 单击“更改电脑设置”
- 点击 Skydrive
- 单击“文件”
在“默认将文件保存到 Skydrive”下
将旋钮向左拖动以关闭它
- 您可以在“同步设置”下关闭其他设置
- 如果您使用的是 ARM 设备,请先执行以下操作 - 运行 services.msc,然后启动组策略客户端服务。