none
屏保程序关联出错问题 RRS feed

  • 问题

  • 遇到一个严重 程序关联 问题 
    windows7 的 屏保文件 .scr
    打开方式 变成了 记事本

    (电脑安装的AutoCAD)

    导致 屏保 无法运行

    如图:

     


     

    怎么办啊???

     

     

     


    是金子总会发光,但当满地都是金子时,我也不知道自己是哪一粒。
    2010年7月9日 5:18

答案

  • 可以在沒有問題的電腦在命令提示符執行下面兩個命令導出正確的配置

    REM 這兩個命令將 REG 保存到當前用戶的桌面.
    reg export "HKCR\.scr" "%userprofile%\desktop\dot_scr.reg"
    reg export "HKCR\scrfile" "%userprofile%\desktop\scrfile.reg"

    然後在你的電腦以管理員身份運行命令提示符并執行命令, 恢復屏幕保護程序的關聯.

    REM 這兩個命令從桌面將 REG 文件導入到註冊表.
    reg import "%userprofile%\desktop\dot_scr.reg"
    reg import "%userprofile%\desktop\scrfile.reg"

    REM 同時也可以直接雙擊這兩個 REG 文件以導入到註冊表(需要 UAC 提升權限).


    Folding@Home

    • 已标记为答案 Gnade 2010年7月9日 9:47
    2010年7月9日 5:40
  • 也可以使用管理员权限运行cmd,输入:

    assoc .scr=scrfile

    回车确认即可


    共同努力,共同提高
    kaedei#live.cn My BLOG
    • 已建议为答案 Rein XuModerator 2010年7月9日 7:13
    • 取消建议作为答案 Gnade 2010年7月9日 9:47
    • 已标记为答案 Gnade 2010年7月9日 9:48
    2010年7月9日 6:33
    版主
  • 如果要用 assco 命令重置文件關聯, 是需要連同 ftype 執行, 因為 assoc 命令只是文件關聯描述, 而 ftype 命令是用於設置具體文件關聯程序. 另外如果一個文件關聯設置裏面還有其他內容, 那麼只通過 ftype 命令是不能完全恢復的, 特別是對於屏幕保護程序有多個開關參數的情況下(測試, 安裝, 配置, 運行), 所以我建議通過註冊表文件覆蓋恢復.

    最後如果想完全恢復該文件關聯設置, 需要在導入 REG 文件之前, 以管理員身份運行命令提示符并執行命令

    reg delete "HKCR\.scr"

    reg delete "HKCR\scrfile"


    Folding@Home
    • 已标记为答案 Gnade 2010年7月9日 9:47
    2010年7月9日 7:21

全部回复

  • 可以在沒有問題的電腦在命令提示符執行下面兩個命令導出正確的配置

    REM 這兩個命令將 REG 保存到當前用戶的桌面.
    reg export "HKCR\.scr" "%userprofile%\desktop\dot_scr.reg"
    reg export "HKCR\scrfile" "%userprofile%\desktop\scrfile.reg"

    然後在你的電腦以管理員身份運行命令提示符并執行命令, 恢復屏幕保護程序的關聯.

    REM 這兩個命令從桌面將 REG 文件導入到註冊表.
    reg import "%userprofile%\desktop\dot_scr.reg"
    reg import "%userprofile%\desktop\scrfile.reg"

    REM 同時也可以直接雙擊這兩個 REG 文件以導入到註冊表(需要 UAC 提升權限).


    Folding@Home

    • 已标记为答案 Gnade 2010年7月9日 9:47
    2010年7月9日 5:40
  • 也可以使用管理员权限运行cmd,输入:

    assoc .scr=scrfile

    回车确认即可


    共同努力,共同提高
    kaedei#live.cn My BLOG
    • 已建议为答案 Rein XuModerator 2010年7月9日 7:13
    • 取消建议作为答案 Gnade 2010年7月9日 9:47
    • 已标记为答案 Gnade 2010年7月9日 9:48
    2010年7月9日 6:33
    版主
  • 如果要用 assco 命令重置文件關聯, 是需要連同 ftype 執行, 因為 assoc 命令只是文件關聯描述, 而 ftype 命令是用於設置具體文件關聯程序. 另外如果一個文件關聯設置裏面還有其他內容, 那麼只通過 ftype 命令是不能完全恢復的, 特別是對於屏幕保護程序有多個開關參數的情況下(測試, 安裝, 配置, 運行), 所以我建議通過註冊表文件覆蓋恢復.

    最後如果想完全恢復該文件關聯設置, 需要在導入 REG 文件之前, 以管理員身份運行命令提示符并執行命令

    reg delete "HKCR\.scr"

    reg delete "HKCR\scrfile"


    Folding@Home
    • 已标记为答案 Gnade 2010年7月9日 9:47
    2010年7月9日 7:21
  • 支持楼上 repl 的意见。恢复 HKEY_CLASSES_ROOT\.SCR 与 HKEY_CLASSES_ROOT\SCRFILE 为默认。
     
    --
    Alexis Zhang
     
    https://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "strikewelkin"
     
    遇到一个严重 程序关联 问题
    windows7 的 屏保文件 .scr。
     
     
    2010年7月9日 9:55