none
vista 启动时经常会出现错误 RRS feed

  • 问题

  • 我的vista home basic 启动时经常会出现连个提示:1、settings.ini正在被另一进程访问(大概是这个意思)2、windows边栏无法启动
    我在网上搜了一下,基本上没找到中文的相关信息,英文的倒是有一些。(英文的错误提示:settings.ini is being used by another process)
    一、出现这个错误之后的表现是:
    1、没有输入法图标,也没有输入法,无法输入中文
    2、有时不能刷新桌面,刷新桌面就会出现提示1。有时可以刷新
    3、windows边栏不启动
    4、桌面主题变为经典模式,桌面也被改变
    二、有人说关掉“用户帐户控制”可以解决这个问题。
    我尝试关掉用户帐户控制之后,这个错误发生的几率减少。我以为这个问题已经解决了。
    但是最近发现还是有问题,
    主要表现是:
    1、没有输入法
    2、桌面字体被改变
    3、windows边栏设置被改变,我原来的边栏有日历、时钟、幻灯片放映和CPU仪表盘。出问题之后只剩下前三个,并且幻灯片放映被更改为放映示例图片
    目前的解决方法是,不断重启系统,一般4-5次才能进入系统。
    这个问题已经困扰我很长时间了,实在解决不了,只能换XP了
    2009年5月13日 12:15

答案

全部回复

  • 先用 sfc /scannow 檢測一下看看.

    另外是否安裝了第三方 sidebar 軟件, 或者安裝了與 Windows Explorer 集成的軟件, , 如果是建議卸載. 
    例如我的親身經歷'安装纳米机器人 1.3.1020 可能导致右键的"以管理员方式"运行程序(UAC授权)失效', 鏈接地址 http://social.microsoft.com/Forums/zh-CN/vistazhchs/thread/1bac545f-518d-4b1e-a31c-bdf129b9a55e.

    Folding@Home
    • 已编辑 repl 2009年5月13日 12:52
    2009年5月13日 12:34
  • 當出現諸如 "Settings.ini is being used by another process. Close the other program and then click retry, or click cancel to exit sidebar" 錯誤時, 是否可以進入到桌面, 或者可以通過 Ctrl+Shift+Esc 調出 Windows 任務管理器?

    如果答案是 "Yes" 的話, 你可以下載 handle.exe 查找出是那個進程鎖定了 settings.ini, 再做進一步判斷.

    下載地址:
    http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx

    用法:
    以管理員帳戶運行命令提示符.
    在 handle 所在文件夾鍵入 handle Settings.ini 回車.
    你能夠看到如下結果:
    Copyright (C) 1997-2008 Mark Russinovich
    Sysinternals - www.sysinternals.com

    sidebar.exe        pid: 2232    1D4: C:\Users\DEMO\AppData\Local\Microsoft\Windows Sidebar\Settings.ini
    sidebar.exe        pid: 848     17C: C:\Users\DEMO\AppData\Local\Microsoft\Windows Sidebar\Settings.ini

    最左邊的 sidebar.exe 即為占用 Settings.ini 的進程, pid 2232 為進程編號, 其中 2232 是可變的.  1D4 句柄, 最右邊即為 Settings.ini 文件的完整路徑.

    Folding@Home
    • 已编辑 repl 2009年5月13日 13:04
    2009年5月13日 12:37
  • Thanks
    可以打开任务管理器,我按你说的方法试试,有结果,发上来
    2009年5月13日 13:12
  • 補充一下, 我之前的試例是正常情況的.

    另外, 當你找到一個可疑進程, 你能夠用這種方法找到該進程文件的路徑.

    記住可疑進程的 pid 和 進程名.

    handle 進程名 | find "pid"

    找出來.

    結果演示

    handle sidebar.exe | find "2232"
    sidebar.exe        pid: 2232    130: C:\Program Files\Windows Sidebar\sidebar.exe


    這個方法有些問題, 不一定給能找出指定進程的路徑.
    作為替換方法, 還是用 Windows 任務管理器進行查看, 打開任務管理器 - 選中"進程選項卡" - 查看(V) - 選擇列(S)... - PID(進程標識符) 和 映像路徑名稱 - 單擊 "確認" 按鈕. 這就能通過 PID 找出其路徑.

    Folding@Home
    • 已编辑 repl 2009年5月14日 0:58
    2009年5月13日 13:20
  • 再貼一個關於邊欄問題的帖子.

    http://social.microsoft.com/Forums/zh-CN/vistazhchs/thread/52e8457d-3e57-4201-993d-2bf2a4c05f16


    當然你也提到輸入法和桌面字體也有狀況, 所以這個帖子可能只會起到一定作用.

    Folding@Home
    2009年5月13日 13:30
    • 已编辑 repl 2009年5月14日 12:05
    2009年5月13日 14:13
  • I've run handle.exe. It seems the problem is still cannot be solved.
    Fllowed is the result:

    Copyright (C) 1997-2008 Mark Russinovich
    Sysinternals - www.sysinternals.com

    No matching handles found.
    2009年5月14日 14:00
  • 之前說的可以用 handle 查看進程路徑, 這個方法不是非常有效, 我已對該貼子做了更正, 并給出替代方法, 不知你有無看到.

    建議你通過 msconfig 系統配置實用程序禁用 Windows Sidebar . 看看問題是否有所改善.

    建議參照這個帖子:
    http://social.technet.microsoft.com/Forums/zh-CN/itprovistadesktopui/thread/a120a5c2-4699-42a0-9f4f-b1c100e20f8f


    Folding@Home
    2009年5月14日 14:11
  • 谢谢你,我的这个问题有些特殊。由于这个错误不是每次启动都会出现的,所以不能按照你上面提供的这个方法来验证到底是哪个服务或者程序引起这个错误的。
    有的时候我不更改任何东西,重新启动后系统就自己好了。所以即使我关掉一部分服务或者程序,系统没有出现错误,也不能说明这个系统的错误就是关掉的这部分服务或者程序造成的。
    我最关心的就是这个错误和硬件损坏有没有关系?
    因为刚买了这台联想的Y430没多久就老是出现这个系统错误,并且没过多少时间整个机器就没法启动了,送到维修站之后说是主板坏掉了,然后给我换了一个主板。换主板之后基本没出现这个问题,但是最近有时频繁出现。我担心又是硬件有问题。

    2009年5月15日 15:02
  • 這個錯誤從你描述看是軟件問題, 硬件故障不會導致這類問題.

    你可以嘗試重新建立一個用戶, 用那個用戶登錄看這些問題是否還存在.


    還有你登錄系統使用密碼, 還是人臉識別, 亦或是其他. 建議只使用經典的密碼驗證.

    Folding@Home
    2009年5月15日 15:13
  • 谢谢你
    我没有用人脸识别,用的是密码验证

    只要不是硬件问题就好,实在不行我就换掉系统
    2009年5月15日 15:22
  • 你試試重新建一個用戶,  把 UAC 開啟, 看看邊欄是否正常, 輸入法有無丟失, 桌面有無圖標.

    如果有第三方防火墻, 那么禁用.

    Folding@Home
    2009年5月15日 15:33
  • 某些安全軟件的某一版本下存在不能很好的區分軟件運行行為的問題, 表現為會錯誤地阻止一些正規軟件的安裝, 更新操作. 你找找你的安全軟件日誌有無類似的記錄.


    Folding@Home
    • 已编辑 repl 2009年5月15日 15:44
    2009年5月15日 15:43
  • 谢谢
    我已经把系统换成XP了
    就家庭用户来说Vista其实也没什么特别,只是界面好看些
    2009年5月16日 6:16
  • 其實你重裝系統的話, 可以重新安裝 Vista.


    失敗啊! 沒能保住這個 Vista.  - Folding@Home
    2009年5月16日 6:21
  • 用Handle比较难。其实用Process Explorer就好了。直观很多

    2009年5月18日 4:30