资讯详情

资讯详情

老机器装OneNote 2016 32位:环境核对、静默安装与排错

简介OneNote 2016 32位免费完整版面向仍在使用32位Windows、需要低成本搭建个人知识库的学生、职场人士与团队协作者提供一套可本地安装的笔记与便签管理工具。压缩包共7个文件约1.5MB以exe安装程序为主体辅以txt使用说明以及htm、url形式的帮助与下载说明链接便于在安装前了解包内构成与基本用法。软件支持文字、图片、音频、视频等多元记录方式并可通过笔记本、分区和页构成多级目录保持信息条理图片文字识别可将截图或纸质文档中的文字转为可编辑文本协作共享与Microsoft账户云同步则方便多设备访问。已有5201人学习适合需要整理会议纪要、读书笔记与创意灵感并希望快速上手一款结构清晰、功能完整笔记工具的用户参考。1. 那台 4GB 内存的老机器靠 OneNote 2016 32 位才把笔记跑起来上周接手一台老办公机4GB 内存系统是 32 位的用户唯一的诉求是能打开 OneNote 笔记把散落在 U 盘里的 .one 文件归拢到一处。我按习惯先上了 64 位安装包进度条跑到一半直接回滚事件查看器里连条像样的记录都没有。这种时候别急着怀疑安装包坏了先看系统位数。换成 OneNote 2016 32 位之后安装八分钟走完笔记能开、能同步、能导出 PDF一次点亮。这套环境在老办公机、教学机房、以及已经装了 32 位 Office 的机器上非常常见。装不好轻则双击闪退重则把原来的 Office 一起带崩卸载都卸不干净。下面的顺序就是我实际动手的顺序先核对环境和残留再挑安装方式然后做首次配置最后是打不开的时候怎么救回来。2. 装前核对OneNote 2016 32 位的系统要求与残留清理安装失败十次里有六次不是安装包的问题是环境没核对。这一步花十分钟能省掉后面两小时的返工。2.1 三件事先确认系统位数、已装 Office 位数、磁盘余量系统位数决定你能装哪个版本已装 Office 的位数决定你必须装哪个版本。这两件事经常被混为一谈。32 位 Windows 只能跑 32 位程序这没什么好说的但 64 位 Windows 上如果已经装了 32 位 Office你再装 64 位 OneNote安装程序会直接拒绝因为同一套 Office 组件不允许位数混装。检查项怎么查判断标准系统位数设置 → 系统 → 关于 → 系统类型32 位系统只能装 32 位已装 Office 位数控制面板 → 程序和功能看名称是否带 32 位字样已有 32 位 Office 就跟着装 32 位内存任务管理器 → 性能4GB 及以下优先 32 位磁盘余量资源管理器看系统盘我一般留 3GB 以上系统版本运行winver需要较新的系统补丁级别命令行查已装 Office 位数更准不用一个个点开看# 列出所有 Office / OneNote 相关安装项含版本号和安装路径 Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*, HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object { $_.DisplayName -like *Office* -or $_.DisplayName -like *OneNote* } | Select-Object DisplayName, DisplayVersion, InstallLocation | Format-Table -AutoSize这段脚本同时扫了 64 位和 32 位两个注册表分支因为 32 位程序在 64 位系统上会写到WOW6432Node下。DisplayVersion是判断版本代际的关键InstallLocation能告诉你旧版本装在哪块盘卸载的时候好一并清理。如果输出里出现两条以上 Office 记录说明机器上有并存或卸载残留先处理干净再谈安装。内存这一条容易被忽略。OneNote 2016 32 位进程本身是 32 位寻址理论上限 2GB 左右但实际使用中 4GB 物理内存的机器跑 64 位版本会因为页交换频繁而卡顿反而 32 位更跟手。这不是玄学是老机器的血泪经验。2.2 安装包完整性双击之前先算一遍哈希安装包在下载或拷贝过程中损坏表现和“环境不兼容”几乎一样进度条卡住、安装中途回滚、装完打不开。花三十秒排掉这个变量很值。# 计算安装包的 SHA256和来源页给出的校验值逐位比对 Get-FileHash -Algorithm SHA256 D:\install\OneNote2016_x86.exe | Format-List # 没有校验值时退而求其次看数字签名是否有效 Get-AuthenticodeSignature D:\install\OneNote2016_x86.exe | Select-Object Status, {nSigner;e{$_.SignerCertificate.Subject}}Get-FileHash的-Algorithm参数可以换成MD5或SHA1取决于来源给的是哪种。签名检查里的Status必须是Valid如果是NotSigned或者HashMismatch这个包就别用了换一份重新下。我见过有人拿着一个被网盘二次压缩过的包折腾一下午最后发现解压时丢了文件头。拷贝到目标机器时也建议走一次哈希对比U 盘传大文件出错不是小概率事件。2.3 卸载残留比安装包更坑的东西旧版 Office 卸载不干净新版本装上去会读取到错误的注册表配置症状是打开就提示“配置文件损坏”或者直接闪退。标准做法是先走官方卸载再手工清残留目录。# 逐个卸载已安装的 Office / OneNote 组件注意先关掉所有 Office 进程 Get-Process ONENOTE, WINWORD, EXCEL -ErrorAction SilentlyContinue | Stop-Process -Force # 清点常见的残留目录确认没有正在使用的文件后再删 $paths ( $env:ProgramFiles\Microsoft Office, ${env:ProgramFiles(x86)}\Microsoft Office, $env:ProgramData\Microsoft\Office, $env:LOCALAPPDATA\Microsoft\Office ) $paths | ForEach-Object { if (Test-Path $_) { Write-Output 存在残留: $_ } }先杀进程是因为 Office 组件常有后台驻留文件被占用时删除会静默失败你以为删了其实没删。ProgramData和LOCALAPPDATA下的目录存的是配置和缓存卸载程序通常不会动它们而这些恰恰是导致新版读取到旧配置的元凶。清完重启一次再装。重启不是仪式感是让被占用的文件句柄彻底释放。3. 安装 OneNote 2016 32 位图形界面和静默参数两条路装一台机器用图形界面没问题装十台就得靠参数了。两条路的产物一样区别在于可控程度。3.1 图形界面安装自定义里那两个勾别漏一路“下一步”能装上但装完你会发现多了不少用不上的东西安装位置也由着它默认塞进系统盘。点“自定义”而不是“立即安装”主要看两处。第一处是安装位置。默认路径在系统盘笔记本缓存和安装文件加起来能吃掉小几 GB。系统盘吃紧的机器装之前就该换到数据盘。注意路径里不要有中文和空格我吃过这个亏装完能开但导出 PDF 报错查了半天是路径问题。第二处是保留旧版本。安装程序会问要不要保留早期版本如果没有特殊需求就选不保留。保留旧版意味着两套组件共存注册表项互相打架的概率大幅上升后面排查起来非常难受。真需要旧版数据先在旧版里导出成文件再装新版导入比共存稳妥。安装过程中进度条会在“正在配置”阶段停比较久尤其是机械硬盘的老机器等五到十分钟都正常。这时候强行结束进程大概率留下一个半残的安装只能重来。3.2 静默安装configuration.xml 与 /configure 参数批量部署我一般不用 exe 直接跑而是走配置文件。好处是安装内容、位数、语言全部写死机器之间不会有差异出问题也好复现。!-- onenote-x86.xml只装 OneNote强制 32 位中文无交互 -- Configuration IDonenote-2016-x86 Add OfficeClientEdition32 ChannelRetail Product IDOneNoteRetail Language IDzh-CN / /Product /Add !-- LevelNone 表示全程无界面适合远程或批量执行 -- Display LevelNone AcceptEULATRUE / !-- 日志留在临时目录装完先看这里再看事件查看器 -- Logging LevelStandard Path%temp%\onenote_install / /Configuration逐个说关键属性。OfficeClientEdition32是这份配置的核心它强制走 32 位安装源写64就是另一套包位数写错直接失败。ChannelRetail指零售通道对应独立安装的完整版不要随手改成别的通道值。Product ID指定只装 OneNote 这一个组件不带上 Word、Excel体积小、冲突面也小具体可用的 ID 以官方部署文档列出的为准不同批次可能有差异。Display LevelNone加AcceptEULATRUE是免交互组合两个要一起写只写一个会卡在许可协议那一步。执行就一行:: 以管理员身份运行配置文件放在同目录路径按实际改 setup.exe /configure onenote-x86.xml/configure表示按配置文件执行和/packager只生成配置不回读、/admin管理工具不是一回事。执行后没有窗口不代表没在跑去任务管理器看是否有安装进程或者直接盯%temp%\onenote_install下的日志文件增长。如果手上只有独立的 exe 安装包没有部署工具那就用它的静默参数:: 独立安装包的常见静默写法不同批次参数可能不同先跑 /? 确认 OneNote2016_x86.exe /quiet /norestart /log %temp%\onenote_exe.log/quiet无界面/norestart抑制安装程序自己重启机器批量场景必须加否则装到一半机器重启后面的脚本全乱/log指定日志路径。参数不是所有版本都认动手前先跑一次/?把可用参数列出来比照文档猜要靠谱。3.3 装完先别双击确认文件落位和版本号安装程序说“完成”不等于装好了。先看文件在不在、版本对不对。# 确认主程序存在并读出文件版本 $exe C:\Program Files (x86)\Microsoft Office\root\Office16\ONENOTE.EXE if (Test-Path $exe) { (Get-Item $exe).VersionInfo | Select-Object FileVersion, ProductVersion } else { Write-Output 主程序不存在回去看安装日志 }32 位程序在 64 位系统上默认落在Program Files (x86)这是判断位数对不对的最快方式。如果它出现在Program Files下说明装成 64 位了配置里的OfficeClientEdition没生效。FileVersion能看出具体构建号和配置文件里指定的通道对得上才算完整。4. 首次启动配置账户、缓存目录与笔记本结构装完直接开用用上一周你会发现缓存把 C 盘吃满、备份找不到、同步一直转圈。这几项在第一次启动时设好后面省事。4.1 账户选择个人账户够用不必被订阅提示带偏首次启动会引导登录。OneNote 2016 免费完整版用个人账户登录就能解锁同步和完整编辑功能不需要额外订阅。登录界面会反复提示升级忽略即可功能上没有阉割。不登录也能用本地笔记本照建照编辑只是同步不可用。判断标准很简单笔记只在这台机器上看就不登需要跨设备看就登。登录失败的情况后面第 5 章单独说。登录后第一件事是确认笔记本存在哪。默认会往云端建一本本地只留缓存。如果你的笔记里有大量扫描件、录音附件云端空间很快吃紧这时候改成先在本地建笔记本再决定同步哪些分区。4.2 缓存与备份路径默认在系统盘早改早省心缓存目录是 OneNote 最占地方的部分默认在用户目录下# 查看当前缓存占用单位 MB $cache $env:LOCALAPPDATA\Microsoft\OneNote\16.0\cache if (Test-Path $cache) { {0:N0} MB -f ((Get-ChildItem $cache -Recurse -File | Measure-Object Length -Sum).Sum / 1MB) }这个目录会随着笔记增多持续膨胀而且删了不影响数据它只是缓存但删之前要关掉 OneNote否则会提示文件占用。系统盘紧张的话在“文件 → 选项 → 保存和备份”里把缓存位置改到数据盘改完重启一次生效。备份路径同理。默认备份是关着的或者间隔很长我一般直接开成每天一次路径指到数据盘的一个固定目录。备份文件是 .one 格式可以直接双击打开等于多了一份后悔药。4.3 值得在第一次就改掉的几项设置选项位置默认状态建议改成原因文件 → 选项 → 保存和备份备份间隔较长或关闭每天一次路径指到数据盘出问题时能回退文件 → 选项 → 同步自动同步保持自动但关掉“仅同步已打开的分区”减少漏同步文件 → 选项 → 显示默认缩放按屏幕实际 DPI 调高分屏下不糊文件 → 选项 → 校对自动更正全开关掉首字母大写和网址自动识别记代码片段时很烦文件 → 选项 → 高级默认粘贴格式改成“仅保留文本”从网页复制不带一堆样式文件 → 选项 → 高级 → 笔迹默认开启不用手写笔就关掉省内存自动更正那一项记技术笔记的人几乎都会被坑一次输入x86被自动改成X86粘贴一段配置被自动加超链接。改掉之后世界清净。5. 排错32 位 OneNote 2016 装完打不开的五个坑下面五条是我在不同机器上真实遇到过的按出现频率排。5.1 双击图标一闪而过任务管理器里进程秒退现象双击桌面图标鼠标转一圈什么也没发生。任务管理器里能看到 ONENOTE.EXE 出现一两秒又消失没有任何报错弹窗。原因九成是配置文件损坏或者上一次安装的残留注册表项被读到。OneNote 启动时会读用户配置目录下的缓存和设置文件这些文件是二进制格式写到一半断电或者磁盘满就会损坏。解决先把用户配置目录改名而不是删除这样出问题还能改回来# 重命名配置目录等效于重置 OneNote 的首次启动状态 Rename-Item $env:LOCALAPPDATA\Microsoft\OneNote OneNote_bak_$(Get-Date -f yyyyMMdd)改名后重新启动软件会重建目录。如果这样能开说明就是配置损坏把旧目录里的.one笔记本文件挑出来导入即可其余缓存不用管。如果改名后还是闪退去看事件查看器的“应用程序”日志筛选来源为.NET Runtime或Application Error的条目异常码里通常能看出是缺依赖还是版本冲突。5.2 提示缺少 msvcp140.dll 或 vcruntime140.dll现象启动时弹窗“无法启动此程序因为计算机中丢失 msvcp140.dll”点确定后退出。原因缺少对应的运行库。OneNote 2016 依赖一组 C 运行库组件精简版系统、刚重装的系统、被清理工具“优化”过的系统经常缺这些文件。直接去网上单个下载 dll 扔进系统目录是最差的做法版本不匹配会导致更奇怪的崩溃。解决装完整的运行库合集位数要和 OneNote 一致32 位程序需要 32 位的运行库即使系统是 64 位# 先确认系统里已装了哪些运行库版本 Get-ItemProperty HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object { $_.DisplayName -like *Visual C* } | Select-Object DisplayName, DisplayVersion | Sort-Object DisplayName输出里如果只有 2015 之后的版本而缺更早的或者干脆一条都没有就去装一份完整的运行库合集装完重启再试。注意 32 位和 64 位运行库是两套都要装缺一个都可能报错。5.3 和已装的 Office 打架提示“已安装另一个版本”现象安装到一半报错提示计算机上已安装另一个版本的 Office请先卸载。但控制面板里明明只看到一个 Office。原因位数冲突或者安装源冲突。同一台机器上不允许 32 位和 64 位的 Office 组件混装也不允许零售版和批量授权版混装。控制面板只显示一个条目是因为另一套是通过其他方式安装的没走标准卸载注册。解决先彻底清干净再装。除了走控制面板卸载还要手工清注册表里的安装记录# 只读查看先确认有哪些 Office 相关的安装根键不要直接删 Get-ChildItem HKLM:\SOFTWARE\Microsoft\Office -ErrorAction SilentlyContinue | Select-Object Name Get-ChildItem HKLM:\SOFTWARE\WOW6432Node\Microsoft\Office -ErrorAction SilentlyContinue | Select-Object Name确认清楚再动手删注册表前先导出备份。实在清不干净用官方提供的专用卸载工具跑一遍比手工删可靠。清完重启再装 32 位版本。5.4 登录一直转圈笔记本停在“正在同步”现象输入账户密码后转圈几分钟最后提示网络错误或者笔记本列表能出来但点开一直显示正在同步内容为空。原因多数是系统时间偏差过大导致证书校验失败其次是网络环境限制了相关端口。系统时间偏差这件事特别隐蔽因为浏览器还能正常上网只有需要证书校验的客户端会失败。解决先校时再重试# 查看时间同步状态并强制同步一次 w32tm /query /status w32tm /resync /force/query /status看“上次成功同步时间”如果偏差超过几分钟基本可以确定是这个问题。/resync /force强制同步需要管理员权限。同步完重启 OneNote 再登录。如果时间没问题检查系统代理设置是否残留了一个失效的代理地址这种情况在换过网络环境的机器上很常见。清掉代理再试。5.5 高分屏下界面糊成一片手写笔偏移现象在 2K 或 4K 屏幕上OneNote 界面字体发虚工具栏图标模糊用手写笔时笔尖位置和实际落笔位置差一截。原因32 位程序在高 DPI 缩放下的兼容性问题。程序没有正确声明 DPI 感知系统用位图拉伸的方式放大界面就糊了。解决右键主程序 → 属性 → 兼容性 → 更改高 DPI 设置 → 勾选“替代高 DPI 缩放行为”缩放执行者选“系统”或“系统增强”。改完重启程序。这个设置是写在注册表里的批量部署时可以一起推# 为当前用户写入高 DPI 兼容性设置值为 1 表示系统增强缩放 $key HKCU:\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers $exe C:\Program Files (x86)\Microsoft Office\root\Office16\ONENOTE.EXE New-Item -Path $key -Force | Out-Null Set-ItemProperty -Path $key -Name $exe -Value ~ HIGHDPIAWARE手写笔偏移通常跟着一起解决如果还有偏移去“文件 → 选项 → 高级”里重新做一次笔迹校准。6. 装完怎么验证跑通三步自检别只看能不能打开能打开不算装好。我见过太多机器“能开但导不出”“能开但同步丢内容”等到用了一周才发现返工成本比重新装还高。装完按下面三步走一遍五分钟的事。第一步命令行确认进程和版本。不看界面直接读文件信息避免界面显示和实际文件不一致# 启动程序后检查进程路径与位数再读一次版本号 Start-Process C:\Program Files (x86)\Microsoft Office\root\Office16\ONENOTE.EXE Start-Sleep -Seconds 8 Get-Process ONENOTE -ErrorAction SilentlyContinue | Select-Object Name, Path, {n是否32位;e{ -not $_.Path.Contains(Program Files\Microsoft) }}Path落在Program Files (x86)下才算 32 位装对了。如果进程压根没起来回第 5 章 5.1。第二步走一遍完整读写链路。新建一本测试笔记本建两个分区插一张图片输入一段中英文混排然后导出为 PDF。这一步覆盖了创建、编辑、附件、字体渲染、导出五个环节任何一环有问题都会在这一步暴露。导出失败通常是路径含中文或权限不足换个纯英文路径再试一次就能确认。第三步看缓存和备份是否真的生成。验证项操作或命令通过标准主程序位数上面的 PowerShell 片段路径含Program Files (x86)缓存生成查看%LOCALAPPDATA%\Microsoft\OneNote\16.0\cache有文件且体积在增长备份生效查看设置的备份目录有.one备份文件导出功能文件 → 导出 → PDF能生成且能打开同步状态登录后看分区右上角显示已同步无叹号第三步里最容易被跳过的是备份。默认备份可能是关的你不去设置里点一下它永远不会生成文件。等到笔记丢了才想起来找备份那时候目录是空的。提示验证用的测试笔记本用完就删别留在列表里。残留的测试分区在同步时也会占空间。从那以后我每次装完 OneNote不管多急都会把这三步强制走一遍——尤其是第二步的导出。有次给一台机器装完直接交付第二天用户说导不出 PDF回去一查是安装路径里带了中文重装一遍才好。这个教训值五分钟。希望帮到你。本文还有配套的精品资源点击获取
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →