[環境]
Ruby 2.3.0
Windows 7 32bit 日本語環境

上記の環境において、中国語が含まれるファイルをリネームしようとするとエラーが発生します。
正常に処理するためには、どうすればよいのかアドバイスお願いします。
下記がサンプルプログラムです。

directory = '/hoge/'
count = 1
Dir::entries(directory).each{|d|
    File::rename( directory + d , count )
    count = count + 1
}