解决win10不能访问samba共享问题

0 问题情况

win10 访问samba共享(如linux、NAS等系统的共享文件夹)时,提示“你没有权限访问\IP\folder。请与网络管理员联系请求访问权限。”

1 安装cifs共享支持

在控制面板-程序和功能-启用或关闭 Windows 功能,安装 SMB 1.0/CIFS 文件共享支持中的 SMB 1.0/CIFS 客户端。

2 更改本地组策略

运行 gpedit.msc 打开本地组策略,找到计算机配置-管理模板-网络-Lanman 工作站中的不安全的来宾登录,启用该配置。

3 添加凭证

在控制面板-用户帐户-凭证管理器-管理 Windows 凭据,添加 Windows 凭据,输入samba服务器的网络地址、用户名、密码。

4 重启系统

重启 Windows 10,登录后访问samba服务器,可以利用刚才添加到用户访问到共享。

firefox 完整版下载地址

firefox 完整版下载地址:

http://archive.mozilla.org/pub/firefox/releases/

如esr版本:

http://archive.mozilla.org/pub/firefox/releases/45.1.1esr/win64/zh-CN/Firefox%20Setup%2045.1.1esr.exe

https://download.mozilla.org/?product=firefox-esr-latest&os=win&lang=zh-CN

64位版本:

http://archive.mozilla.org/pub/firefox/releases/46.0.1/win64/zh-CN/Firefox%20Setup%2046.0.1.exe

http://archive.mozilla.org/pub/firefox/releases/latest/

更改wamp默认调用的浏览器

wamp默认安装时选择ie浏览器,不过一直在用chrome,改一下,用起来舒服点:

找到 wamp 安装文件夹下的 wampmanager.conf


navigator = "C:\Program Files\Internet Explorer\IEXPLORE.EXE"
替换为:

navigator = "C:\Documents and Settings\Administrator\Local Settings\Application
Data\Google\Chrome\Application\chrome.exe"

保存并重启托盘图标,下次调用浏览器就是chrome了。

为wamp server加装memcached

1. 下载memcache的windows版本
这里有两个都能正常使用。不过下载csdn的版本要1个资源分。
1.2.6:http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip
1.4.5:http://download.csdn.net/download/flxyzsby/3941243

2. 命令行下执行安装并开启进程
解压后把程序放在D:\wamp\bin\memcached.exe目录下
运行下面的命令进行安装和启动:
D:\wamp\bin\memcached.exe -d install
D:\wamp\bin\memcached.exe -d start

3. 查看phpinfo()
看看php是哪个版本的、php.ini路径在哪里。这里是:
PHP Extension Build:API20090626,TS,VC9
Loaded Configuration File :D:\wamp\bin\apache\apache2.2.22\bin\php.ini

4.下载memcache.dll
下载与php对应版本的memcache.dll,php的版本为TS,VC9,那么memcache的版本也要是TS,VC9的。
在 http://downloads.php.net/pierre/ 这里找到 php_memcache-2.2.6-5.3-vc9-x86.zip
解压后把php_memcache.dll,放在D:\wamp\bin\php\php5.3.13\ext\

5.修改php.ini
这里的php.ini是根据上面查看到的,或者直接在wamp菜单中php的php.ini修改
这里在D:\wamp\bin\apache\apache2.2.22\bin\php.ini,增加:

extension=php_memcache.dll

[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts= 20
memcache.chunk_size = 8192
memcache.default_port = 11211

6.重启apache
使得memcache扩展生效,可以在phpinfo()中看到有memcache就表示安装成功。

屏蔽windows“无法验证发行者”的提示

由于把所有的数据都放到远程的NAS上了,映射到本地盘后执行应用程序老是会提示:"无法验证发行者,你确实要运行此软件吗?",有点麻烦,打算屏蔽掉

方法:开始-运行-gpedit.msc-用户配置-管理模版-windows组件-附件管理器-在中等危险文件类型的列表选“启用”并添加.exe ,再确定就能够解决访问.exe文件提示出来的安全警告,在低等中也可以添加。

禁用和启用dr.watson

那个广播软件和现在的软件环境有冲突,但是突然发现会把出错记录起来,2天产生了16G多的日志,看来还是要关掉好。好像

禁用 Dr.Watson

  1. 单击“开始”,单击“运行”,在“打开”框中键入 regedit.exe,然后单击“确定”
  2. 找到并单击下面的注册表项:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug

    注意:步骤 3 和步骤 4 是可选的,如果您需要还原使用 Dr. Watson 的默认设置,则需要这两个步骤。

  3. 单击 AeDebug 项,然后单击“注册表”菜单上的“导出注册表文件”
  4. 为已保存的注册表文件键入名称和位置,然后单击“保存”
  5. 删除 AeDebug 项。

在 Windows 中,调试程序的注册表项位于 AeDebug 项中。默认情况下,Dr. Watson 程序安装在 Windows 中,并配置为在发生应用程序错误时运行(Auto 值的数据值为 1)。默认值如下:

数值名称 = Auto
类型 = 字符串 (REG_SZ)
数据值 = 1 或 0。(默认值为 1)数值名称 = Debugger
类型 = 字符串 (REG_SZ)
数据值 = drwtsn32 -p %ld -e %ld -g注意:该数据值 (drwtsn32 -p %ld -e %ld -g) 是 Dr.Watson 专有的。其他调试程序将具有它们自己的值和参数。

启用 Dr. Watson

  1. 在命令提示符处键入以下命令行,然后按 Enter 键:drwtsn32 -i
  2. 双击上述步骤 3 和步骤 4 中创建的 .reg 文件。